1. Packages
  2. Grafana Cloud
  3. API Docs
  4. cloudProvider
  5. AzureCredential
Grafana v0.16.1 published on Saturday, Mar 15, 2025 by pulumiverse

grafana.cloudProvider.AzureCredential

Explore with Pulumi AI

Example Usage

Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.grafana.cloudProvider.AzureCredential;
import com.pulumi.grafana.cloudProvider.AzureCredentialArgs;
import com.pulumi.grafana.cloudProvider.inputs.AzureCredentialResourceDiscoveryTagFilterArgs;
import com.pulumi.grafana.cloudProvider.inputs.AzureCredentialAutoDiscoveryConfigurationArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var test = new AzureCredential("test", AzureCredentialArgs.builder()
            .stackId("1")
            .name("test-name")
            .clientId("my-client-id")
            .clientSecret("my-client-secret")
            .tenantId("my-tenant-id")
            .resourceTagsToAddToMetrics(            
                "tag1",
                "tag2")
            .resourceDiscoveryTagFilters(            
                AzureCredentialResourceDiscoveryTagFilterArgs.builder()
                    .key("key-1")
                    .value("value-1")
                    .build(),
                AzureCredentialResourceDiscoveryTagFilterArgs.builder()
                    .key("key-2")
                    .value("value-2")
                    .build())
            .autoDiscoveryConfigurations(AzureCredentialAutoDiscoveryConfigurationArgs.builder()
                .subscriptionId("my-subscription_id")
                .resourceTypeConfigurations(                
                    AzureCredentialAutoDiscoveryConfigurationResourceTypeConfigurationArgs.builder()
                        .resourceTypeName("Microsoft.App/containerApps")
                        .metricConfiguration(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                        .build(),
                    AzureCredentialAutoDiscoveryConfigurationResourceTypeConfigurationArgs.builder()
                        .resourceTypeName("Microsoft.Storage/storageAccounts/tableServices")
                        .metricConfiguration(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                        .build())
                .build())
            .build());

    }
}
Copy
resources:
  test:
    type: grafana:cloudProvider:AzureCredential
    properties:
      stackId: '1'
      name: test-name
      clientId: my-client-id
      clientSecret: my-client-secret
      tenantId: my-tenant-id
      resourceTagsToAddToMetrics:
        - tag1
        - tag2
      resourceDiscoveryTagFilters:
        - key: key-1
          value: value-1
        - key: key-2
          value: value-2
      autoDiscoveryConfigurations:
        - subscriptionId: my-subscription_id
          resourceTypeConfigurations:
            - resourceTypeName: Microsoft.App/containerApps
              metricConfiguration:
                - name: TotalCoresQuotaUsed
            - resourceTypeName: Microsoft.Storage/storageAccounts/tableServices
              metricConfiguration:
                - name: Availability
                  dimensions:
                    - GeoType
                    - ApiName
                  aggregations:
                    - Average
Copy

Create AzureCredential Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new AzureCredential(name: string, args: AzureCredentialArgs, opts?: CustomResourceOptions);
@overload
def AzureCredential(resource_name: str,
                    args: AzureCredentialArgs,
                    opts: Optional[ResourceOptions] = None)

@overload
def AzureCredential(resource_name: str,
                    opts: Optional[ResourceOptions] = None,
                    client_id: Optional[str] = None,
                    client_secret: Optional[str] = None,
                    stack_id: Optional[str] = None,
                    tenant_id: Optional[str] = None,
                    auto_discovery_configurations: Optional[Sequence[_cloudprovider.AzureCredentialAutoDiscoveryConfigurationArgs]] = None,
                    name: Optional[str] = None,
                    resource_discovery_tag_filters: Optional[Sequence[_cloudprovider.AzureCredentialResourceDiscoveryTagFilterArgs]] = None,
                    resource_tags_to_add_to_metrics: Optional[Sequence[str]] = None)
func NewAzureCredential(ctx *Context, name string, args AzureCredentialArgs, opts ...ResourceOption) (*AzureCredential, error)
public AzureCredential(string name, AzureCredentialArgs args, CustomResourceOptions? opts = null)
public AzureCredential(String name, AzureCredentialArgs args)
public AzureCredential(String name, AzureCredentialArgs args, CustomResourceOptions options)
type: grafana:cloudProvider:AzureCredential
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. AzureCredentialArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. AzureCredentialArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. AzureCredentialArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. AzureCredentialArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. AzureCredentialArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var azureCredentialResource = new Grafana.CloudProvider.AzureCredential("azureCredentialResource", new()
{
    ClientId = "string",
    ClientSecret = "string",
    StackId = "string",
    TenantId = "string",
    AutoDiscoveryConfigurations = new[]
    {
        new Grafana.CloudProvider.Inputs.AzureCredentialAutoDiscoveryConfigurationArgs
        {
            ResourceTypeConfigurations = new[]
            {
                new Grafana.CloudProvider.Inputs.AzureCredentialAutoDiscoveryConfigurationResourceTypeConfigurationArgs
                {
                    MetricConfigurations = new[]
                    {
                        new Grafana.CloudProvider.Inputs.AzureCredentialAutoDiscoveryConfigurationResourceTypeConfigurationMetricConfigurationArgs
                        {
                            Aggregations = new[]
                            {
                                "string",
                            },
                            Dimensions = new[]
                            {
                                "string",
                            },
                            Name = "string",
                        },
                    },
                    ResourceTypeName = "string",
                },
            },
            SubscriptionId = "string",
        },
    },
    Name = "string",
    ResourceDiscoveryTagFilters = new[]
    {
        new Grafana.CloudProvider.Inputs.AzureCredentialResourceDiscoveryTagFilterArgs
        {
            Key = "string",
            Value = "string",
        },
    },
    ResourceTagsToAddToMetrics = new[]
    {
        "string",
    },
});
Copy
example, err := cloudProvider.NewAzureCredential(ctx, "azureCredentialResource", &cloudProvider.AzureCredentialArgs{
	ClientId:     pulumi.String("string"),
	ClientSecret: pulumi.String("string"),
	StackId:      pulumi.String("string"),
	TenantId:     pulumi.String("string"),
	AutoDiscoveryConfigurations: cloudprovider.AzureCredentialAutoDiscoveryConfigurationArray{
		&cloudprovider.AzureCredentialAutoDiscoveryConfigurationArgs{
			ResourceTypeConfigurations: cloudprovider.AzureCredentialAutoDiscoveryConfigurationResourceTypeConfigurationArray{
				&cloudprovider.AzureCredentialAutoDiscoveryConfigurationResourceTypeConfigurationArgs{
					MetricConfigurations: cloudprovider.AzureCredentialAutoDiscoveryConfigurationResourceTypeConfigurationMetricConfigurationArray{
						&cloudprovider.AzureCredentialAutoDiscoveryConfigurationResourceTypeConfigurationMetricConfigurationArgs{
							Aggregations: pulumi.StringArray{
								pulumi.String("string"),
							},
							Dimensions: pulumi.StringArray{
								pulumi.String("string"),
							},
							Name: pulumi.String("string"),
						},
					},
					ResourceTypeName: pulumi.String("string"),
				},
			},
			SubscriptionId: pulumi.String("string"),
		},
	},
	Name: pulumi.String("string"),
	ResourceDiscoveryTagFilters: cloudprovider.AzureCredentialResourceDiscoveryTagFilterArray{
		&cloudprovider.AzureCredentialResourceDiscoveryTagFilterArgs{
			Key:   pulumi.String("string"),
			Value: pulumi.String("string"),
		},
	},
	ResourceTagsToAddToMetrics: pulumi.StringArray{
		pulumi.String("string"),
	},
})
Copy
var azureCredentialResource = new AzureCredential("azureCredentialResource", AzureCredentialArgs.builder()
    .clientId("string")
    .clientSecret("string")
    .stackId("string")
    .tenantId("string")
    .autoDiscoveryConfigurations(AzureCredentialAutoDiscoveryConfigurationArgs.builder()
        .resourceTypeConfigurations(AzureCredentialAutoDiscoveryConfigurationResourceTypeConfigurationArgs.builder()
            .metricConfigurations(AzureCredentialAutoDiscoveryConfigurationResourceTypeConfigurationMetricConfigurationArgs.builder()
                .aggregations("string")
                .dimensions("string")
                .name("string")
                .build())
            .resourceTypeName("string")
            .build())
        .subscriptionId("string")
        .build())
    .name("string")
    .resourceDiscoveryTagFilters(AzureCredentialResourceDiscoveryTagFilterArgs.builder()
        .key("string")
        .value("string")
        .build())
    .resourceTagsToAddToMetrics("string")
    .build());
Copy
azure_credential_resource = grafana.cloud_provider.AzureCredential("azureCredentialResource",
    client_id="string",
    client_secret="string",
    stack_id="string",
    tenant_id="string",
    auto_discovery_configurations=[{
        "resource_type_configurations": [{
            "metric_configurations": [{
                "aggregations": ["string"],
                "dimensions": ["string"],
                "name": "string",
            }],
            "resource_type_name": "string",
        }],
        "subscription_id": "string",
    }],
    name="string",
    resource_discovery_tag_filters=[{
        "key": "string",
        "value": "string",
    }],
    resource_tags_to_add_to_metrics=["string"])
Copy
const azureCredentialResource = new grafana.cloudprovider.AzureCredential("azureCredentialResource", {
    clientId: "string",
    clientSecret: "string",
    stackId: "string",
    tenantId: "string",
    autoDiscoveryConfigurations: [{
        resourceTypeConfigurations: [{
            metricConfigurations: [{
                aggregations: ["string"],
                dimensions: ["string"],
                name: "string",
            }],
            resourceTypeName: "string",
        }],
        subscriptionId: "string",
    }],
    name: "string",
    resourceDiscoveryTagFilters: [{
        key: "string",
        value: "string",
    }],
    resourceTagsToAddToMetrics: ["string"],
});
Copy
type: grafana:cloudProvider:AzureCredential
properties:
    autoDiscoveryConfigurations:
        - resourceTypeConfigurations:
            - metricConfigurations:
                - aggregations:
                    - string
                  dimensions:
                    - string
                  name: string
              resourceTypeName: string
          subscriptionId: string
    clientId: string
    clientSecret: string
    name: string
    resourceDiscoveryTagFilters:
        - key: string
          value: string
    resourceTagsToAddToMetrics:
        - string
    stackId: string
    tenantId: string
Copy

AzureCredential Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The AzureCredential resource accepts the following input properties:

ClientId This property is required. string
The client ID of the Azure Credential.
ClientSecret This property is required. string
The client secret of the Azure Credential.
StackId This property is required. string
TenantId This property is required. string
The tenant ID of the Azure Credential.
AutoDiscoveryConfigurations List<Pulumiverse.Grafana.CloudProvider.Inputs.AzureCredentialAutoDiscoveryConfiguration>
The list of auto discovery configurations.
Name string
The name of the Azure Credential.
ResourceDiscoveryTagFilters List<Pulumiverse.Grafana.CloudProvider.Inputs.AzureCredentialResourceDiscoveryTagFilter>
The list of tag filters to apply to resources.
ResourceTagsToAddToMetrics List<string>
The list of resource tags to add to metrics.
ClientId This property is required. string
The client ID of the Azure Credential.
ClientSecret This property is required. string
The client secret of the Azure Credential.
StackId This property is required. string
TenantId This property is required. string
The tenant ID of the Azure Credential.
AutoDiscoveryConfigurations []AzureCredentialAutoDiscoveryConfigurationArgs
The list of auto discovery configurations.
Name string
The name of the Azure Credential.
ResourceDiscoveryTagFilters []AzureCredentialResourceDiscoveryTagFilterArgs
The list of tag filters to apply to resources.
ResourceTagsToAddToMetrics []string
The list of resource tags to add to metrics.
clientId This property is required. String
The client ID of the Azure Credential.
clientSecret This property is required. String
The client secret of the Azure Credential.
stackId This property is required. String
tenantId This property is required. String
The tenant ID of the Azure Credential.
autoDiscoveryConfigurations List<AzureCredentialAutoDiscoveryConfiguration>
The list of auto discovery configurations.
name String
The name of the Azure Credential.
resourceDiscoveryTagFilters List<AzureCredentialResourceDiscoveryTagFilter>
The list of tag filters to apply to resources.
resourceTagsToAddToMetrics List<String>
The list of resource tags to add to metrics.
clientId This property is required. string
The client ID of the Azure Credential.
clientSecret This property is required. string
The client secret of the Azure Credential.
stackId This property is required. string
tenantId This property is required. string
The tenant ID of the Azure Credential.
autoDiscoveryConfigurations AzureCredentialAutoDiscoveryConfiguration[]
The list of auto discovery configurations.
name string
The name of the Azure Credential.
resourceDiscoveryTagFilters AzureCredentialResourceDiscoveryTagFilter[]
The list of tag filters to apply to resources.
resourceTagsToAddToMetrics string[]
The list of resource tags to add to metrics.
client_id This property is required. str
The client ID of the Azure Credential.
client_secret This property is required. str
The client secret of the Azure Credential.
stack_id This property is required. str
tenant_id This property is required. str
The tenant ID of the Azure Credential.
auto_discovery_configurations Sequence[cloudprovider.AzureCredentialAutoDiscoveryConfigurationArgs]
The list of auto discovery configurations.
name str
The name of the Azure Credential.
resource_discovery_tag_filters Sequence[cloudprovider.AzureCredentialResourceDiscoveryTagFilterArgs]
The list of tag filters to apply to resources.
resource_tags_to_add_to_metrics Sequence[str]
The list of resource tags to add to metrics.
clientId This property is required. String
The client ID of the Azure Credential.
clientSecret This property is required. String
The client secret of the Azure Credential.
stackId This property is required. String
tenantId This property is required. String
The tenant ID of the Azure Credential.
autoDiscoveryConfigurations List<Property Map>
The list of auto discovery configurations.
name String
The name of the Azure Credential.
resourceDiscoveryTagFilters List<Property Map>
The list of tag filters to apply to resources.
resourceTagsToAddToMetrics List<String>
The list of resource tags to add to metrics.

Outputs

All input properties are implicitly available as output properties. Additionally, the AzureCredential resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
ResourceId string
The ID given by the Grafana Cloud Provider API to this Azure Credential resource.
Id string
The provider-assigned unique ID for this managed resource.
ResourceId string
The ID given by the Grafana Cloud Provider API to this Azure Credential resource.
id String
The provider-assigned unique ID for this managed resource.
resourceId String
The ID given by the Grafana Cloud Provider API to this Azure Credential resource.
id string
The provider-assigned unique ID for this managed resource.
resourceId string
The ID given by the Grafana Cloud Provider API to this Azure Credential resource.
id str
The provider-assigned unique ID for this managed resource.
resource_id str
The ID given by the Grafana Cloud Provider API to this Azure Credential resource.
id String
The provider-assigned unique ID for this managed resource.
resourceId String
The ID given by the Grafana Cloud Provider API to this Azure Credential resource.

Look up Existing AzureCredential Resource

Get an existing AzureCredential resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: AzureCredentialState, opts?: CustomResourceOptions): AzureCredential
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        auto_discovery_configurations: Optional[Sequence[_cloudprovider.AzureCredentialAutoDiscoveryConfigurationArgs]] = None,
        client_id: Optional[str] = None,
        client_secret: Optional[str] = None,
        name: Optional[str] = None,
        resource_discovery_tag_filters: Optional[Sequence[_cloudprovider.AzureCredentialResourceDiscoveryTagFilterArgs]] = None,
        resource_id: Optional[str] = None,
        resource_tags_to_add_to_metrics: Optional[Sequence[str]] = None,
        stack_id: Optional[str] = None,
        tenant_id: Optional[str] = None) -> AzureCredential
func GetAzureCredential(ctx *Context, name string, id IDInput, state *AzureCredentialState, opts ...ResourceOption) (*AzureCredential, error)
public static AzureCredential Get(string name, Input<string> id, AzureCredentialState? state, CustomResourceOptions? opts = null)
public static AzureCredential get(String name, Output<String> id, AzureCredentialState state, CustomResourceOptions options)
resources:  _:    type: grafana:cloudProvider:AzureCredential    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
AutoDiscoveryConfigurations List<Pulumiverse.Grafana.CloudProvider.Inputs.AzureCredentialAutoDiscoveryConfiguration>
The list of auto discovery configurations.
ClientId string
The client ID of the Azure Credential.
ClientSecret string
The client secret of the Azure Credential.
Name string
The name of the Azure Credential.
ResourceDiscoveryTagFilters List<Pulumiverse.Grafana.CloudProvider.Inputs.AzureCredentialResourceDiscoveryTagFilter>
The list of tag filters to apply to resources.
ResourceId string
The ID given by the Grafana Cloud Provider API to this Azure Credential resource.
ResourceTagsToAddToMetrics List<string>
The list of resource tags to add to metrics.
StackId string
TenantId string
The tenant ID of the Azure Credential.
AutoDiscoveryConfigurations []AzureCredentialAutoDiscoveryConfigurationArgs
The list of auto discovery configurations.
ClientId string
The client ID of the Azure Credential.
ClientSecret string
The client secret of the Azure Credential.
Name string
The name of the Azure Credential.
ResourceDiscoveryTagFilters []AzureCredentialResourceDiscoveryTagFilterArgs
The list of tag filters to apply to resources.
ResourceId string
The ID given by the Grafana Cloud Provider API to this Azure Credential resource.
ResourceTagsToAddToMetrics []string
The list of resource tags to add to metrics.
StackId string
TenantId string
The tenant ID of the Azure Credential.
autoDiscoveryConfigurations List<AzureCredentialAutoDiscoveryConfiguration>
The list of auto discovery configurations.
clientId String
The client ID of the Azure Credential.
clientSecret String
The client secret of the Azure Credential.
name String
The name of the Azure Credential.
resourceDiscoveryTagFilters List<AzureCredentialResourceDiscoveryTagFilter>
The list of tag filters to apply to resources.
resourceId String
The ID given by the Grafana Cloud Provider API to this Azure Credential resource.
resourceTagsToAddToMetrics List<String>
The list of resource tags to add to metrics.
stackId String
tenantId String
The tenant ID of the Azure Credential.
autoDiscoveryConfigurations AzureCredentialAutoDiscoveryConfiguration[]
The list of auto discovery configurations.
clientId string
The client ID of the Azure Credential.
clientSecret string
The client secret of the Azure Credential.
name string
The name of the Azure Credential.
resourceDiscoveryTagFilters AzureCredentialResourceDiscoveryTagFilter[]
The list of tag filters to apply to resources.
resourceId string
The ID given by the Grafana Cloud Provider API to this Azure Credential resource.
resourceTagsToAddToMetrics string[]
The list of resource tags to add to metrics.
stackId string
tenantId string
The tenant ID of the Azure Credential.
auto_discovery_configurations Sequence[cloudprovider.AzureCredentialAutoDiscoveryConfigurationArgs]
The list of auto discovery configurations.
client_id str
The client ID of the Azure Credential.
client_secret str
The client secret of the Azure Credential.
name str
The name of the Azure Credential.
resource_discovery_tag_filters Sequence[cloudprovider.AzureCredentialResourceDiscoveryTagFilterArgs]
The list of tag filters to apply to resources.
resource_id str
The ID given by the Grafana Cloud Provider API to this Azure Credential resource.
resource_tags_to_add_to_metrics Sequence[str]
The list of resource tags to add to metrics.
stack_id str
tenant_id str
The tenant ID of the Azure Credential.
autoDiscoveryConfigurations List<Property Map>
The list of auto discovery configurations.
clientId String
The client ID of the Azure Credential.
clientSecret String
The client secret of the Azure Credential.
name String
The name of the Azure Credential.
resourceDiscoveryTagFilters List<Property Map>
The list of tag filters to apply to resources.
resourceId String
The ID given by the Grafana Cloud Provider API to this Azure Credential resource.
resourceTagsToAddToMetrics List<String>
The list of resource tags to add to metrics.
stackId String
tenantId String
The tenant ID of the Azure Credential.

Supporting Types

AzureCredentialAutoDiscoveryConfiguration
, AzureCredentialAutoDiscoveryConfigurationArgs

ResourceTypeConfigurations This property is required. List<Pulumiverse.Grafana.CloudProvider.Inputs.AzureCredentialAutoDiscoveryConfigurationResourceTypeConfiguration>
The list of resource type configurations.
SubscriptionId This property is required. string
The subscription ID of the Azure account.
ResourceTypeConfigurations This property is required. []AzureCredentialAutoDiscoveryConfigurationResourceTypeConfiguration
The list of resource type configurations.
SubscriptionId This property is required. string
The subscription ID of the Azure account.
resourceTypeConfigurations This property is required. List<AzureCredentialAutoDiscoveryConfigurationResourceTypeConfiguration>
The list of resource type configurations.
subscriptionId This property is required. String
The subscription ID of the Azure account.
resourceTypeConfigurations This property is required. AzureCredentialAutoDiscoveryConfigurationResourceTypeConfiguration[]
The list of resource type configurations.
subscriptionId This property is required. string
The subscription ID of the Azure account.
resource_type_configurations This property is required. Sequence[cloudprovider.AzureCredentialAutoDiscoveryConfigurationResourceTypeConfiguration]
The list of resource type configurations.
subscription_id This property is required. str
The subscription ID of the Azure account.
resourceTypeConfigurations This property is required. List<Property Map>
The list of resource type configurations.
subscriptionId This property is required. String
The subscription ID of the Azure account.

AzureCredentialAutoDiscoveryConfigurationResourceTypeConfiguration
, AzureCredentialAutoDiscoveryConfigurationResourceTypeConfigurationArgs

metricConfigurations This property is required. List<Property Map>
resourceTypeName This property is required. String

AzureCredentialAutoDiscoveryConfigurationResourceTypeConfigurationMetricConfiguration
, AzureCredentialAutoDiscoveryConfigurationResourceTypeConfigurationMetricConfigurationArgs

Aggregations This property is required. List<string>
Dimensions This property is required. List<string>
Name This property is required. string
Aggregations This property is required. []string
Dimensions This property is required. []string
Name This property is required. string
aggregations This property is required. List<String>
dimensions This property is required. List<String>
name This property is required. String
aggregations This property is required. string[]
dimensions This property is required. string[]
name This property is required. string
aggregations This property is required. Sequence[str]
dimensions This property is required. Sequence[str]
name This property is required. str
aggregations This property is required. List<String>
dimensions This property is required. List<String>
name This property is required. String

AzureCredentialResourceDiscoveryTagFilter
, AzureCredentialResourceDiscoveryTagFilterArgs

Key This property is required. string
The key of the tag filter.
Value This property is required. string
The value of the tag filter.
Key This property is required. string
The key of the tag filter.
Value This property is required. string
The value of the tag filter.
key This property is required. String
The key of the tag filter.
value This property is required. String
The value of the tag filter.
key This property is required. string
The key of the tag filter.
value This property is required. string
The value of the tag filter.
key This property is required. str
The key of the tag filter.
value This property is required. str
The value of the tag filter.
key This property is required. String
The key of the tag filter.
value This property is required. String
The value of the tag filter.

Import

$ pulumi import grafana:cloudProvider/azureCredential:AzureCredential name "{{ stack_id }}:{{ resource_id }}"
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
grafana pulumiverse/pulumi-grafana
License
Apache-2.0
Notes
This Pulumi package is based on the grafana Terraform Provider.