Azure Native

v1.80.0 published on Tuesday, Oct 4, 2022 by Pulumi

getGrafana

The grafana resource type. API Version: 2022-05-01-preview.

Using getGrafana

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getGrafana(args: GetGrafanaArgs, opts?: InvokeOptions): Promise<GetGrafanaResult>
function getGrafanaOutput(args: GetGrafanaOutputArgs, opts?: InvokeOptions): Output<GetGrafanaResult>
def get_grafana(resource_group_name: Optional[str] = None,
                workspace_name: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetGrafanaResult
def get_grafana_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                workspace_name: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetGrafanaResult]
func LookupGrafana(ctx *Context, args *LookupGrafanaArgs, opts ...InvokeOption) (*LookupGrafanaResult, error)
func LookupGrafanaOutput(ctx *Context, args *LookupGrafanaOutputArgs, opts ...InvokeOption) LookupGrafanaResultOutput

> Note: This function is named LookupGrafana in the Go SDK.

public static class GetGrafana 
{
    public static Task<GetGrafanaResult> InvokeAsync(GetGrafanaArgs args, InvokeOptions? opts = null)
    public static Output<GetGrafanaResult> Invoke(GetGrafanaInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGrafanaResult> getGrafana(GetGrafanaArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:dashboard:getGrafana
  Arguments:
    # Arguments dictionary

The following arguments are supported:

ResourceGroupName string

The name of the resource group. The name is case insensitive.

WorkspaceName string

The workspace name of Azure Managed Grafana.

ResourceGroupName string

The name of the resource group. The name is case insensitive.

WorkspaceName string

The workspace name of Azure Managed Grafana.

resourceGroupName String

The name of the resource group. The name is case insensitive.

workspaceName String

The workspace name of Azure Managed Grafana.

resourceGroupName string

The name of the resource group. The name is case insensitive.

workspaceName string

The workspace name of Azure Managed Grafana.

resource_group_name str

The name of the resource group. The name is case insensitive.

workspace_name str

The workspace name of Azure Managed Grafana.

resourceGroupName String

The name of the resource group. The name is case insensitive.

workspaceName String

The workspace name of Azure Managed Grafana.

getGrafana Result

The following output properties are available:

Id string

ARM id of the grafana resource

Name string

Name of the grafana resource.

Properties Pulumi.AzureNative.Dashboard.Outputs.ManagedGrafanaPropertiesResponse

Properties specific to the grafana resource.

SystemData Pulumi.AzureNative.Dashboard.Outputs.SystemDataResponse

The system meta data relating to this grafana resource.

Type string

The type of the grafana resource.

Identity Pulumi.AzureNative.Dashboard.Outputs.ManagedServiceIdentityResponse

The managed identity of the grafana resource.

Location string

The geo-location where the grafana resource lives

Sku Pulumi.AzureNative.Dashboard.Outputs.ResourceSkuResponse

The Sku of the grafana resource.

Tags Dictionary<string, string>

The tags for grafana resource.

Id string

ARM id of the grafana resource

Name string

Name of the grafana resource.

Properties ManagedGrafanaPropertiesResponse

Properties specific to the grafana resource.

SystemData SystemDataResponse

The system meta data relating to this grafana resource.

Type string

The type of the grafana resource.

Identity ManagedServiceIdentityResponse

The managed identity of the grafana resource.

Location string

The geo-location where the grafana resource lives

Sku ResourceSkuResponse

The Sku of the grafana resource.

Tags map[string]string

The tags for grafana resource.

id String

ARM id of the grafana resource

name String

Name of the grafana resource.

properties ManagedGrafanaPropertiesResponse

Properties specific to the grafana resource.

systemData SystemDataResponse

The system meta data relating to this grafana resource.

type String

The type of the grafana resource.

identity ManagedServiceIdentityResponse

The managed identity of the grafana resource.

location String

The geo-location where the grafana resource lives

sku ResourceSkuResponse

The Sku of the grafana resource.

tags Map<String,String>

The tags for grafana resource.

id string

ARM id of the grafana resource

name string

Name of the grafana resource.

properties ManagedGrafanaPropertiesResponse

Properties specific to the grafana resource.

systemData SystemDataResponse

The system meta data relating to this grafana resource.

type string

The type of the grafana resource.

identity ManagedServiceIdentityResponse

The managed identity of the grafana resource.

location string

The geo-location where the grafana resource lives

sku ResourceSkuResponse

The Sku of the grafana resource.

tags {[key: string]: string}

The tags for grafana resource.

id str

ARM id of the grafana resource

name str

Name of the grafana resource.

properties ManagedGrafanaPropertiesResponse

Properties specific to the grafana resource.

system_data SystemDataResponse

The system meta data relating to this grafana resource.

type str

The type of the grafana resource.

identity ManagedServiceIdentityResponse

The managed identity of the grafana resource.

location str

The geo-location where the grafana resource lives

sku ResourceSkuResponse

The Sku of the grafana resource.

tags Mapping[str, str]

The tags for grafana resource.

id String

ARM id of the grafana resource

name String

Name of the grafana resource.

properties Property Map

Properties specific to the grafana resource.

systemData Property Map

The system meta data relating to this grafana resource.

type String

The type of the grafana resource.

identity Property Map

The managed identity of the grafana resource.

location String

The geo-location where the grafana resource lives

sku Property Map

The Sku of the grafana resource.

tags Map<String>

The tags for grafana resource.

Supporting Types

ManagedGrafanaPropertiesResponse

Endpoint string

The endpoint of the Grafana instance.

GrafanaVersion string

The Grafana software version.

OutboundIPs List<string>

List of outbound IPs if deterministicOutboundIP is enabled.

PrivateEndpointConnections List<Pulumi.AzureNative.Dashboard.Inputs.PrivateEndpointConnectionResponse>

The private endpoint connections of the Grafana instance.

ProvisioningState string

Provisioning state of the resource.

ApiKey string

The api key setting of the Grafana instance.

AutoGeneratedDomainNameLabelScope string

Scope for dns deterministic name hash calculation.

DeterministicOutboundIP string

Whether a Grafana instance uses deterministic outbound IPs.

PublicNetworkAccess string

Indicate the state for enable or disable traffic over the public interface.

ZoneRedundancy string

The zone redundancy setting of the Grafana instance.

Endpoint string

The endpoint of the Grafana instance.

GrafanaVersion string

The Grafana software version.

OutboundIPs []string

List of outbound IPs if deterministicOutboundIP is enabled.

PrivateEndpointConnections []PrivateEndpointConnectionResponse

The private endpoint connections of the Grafana instance.

ProvisioningState string

Provisioning state of the resource.

ApiKey string

The api key setting of the Grafana instance.

AutoGeneratedDomainNameLabelScope string

Scope for dns deterministic name hash calculation.

DeterministicOutboundIP string

Whether a Grafana instance uses deterministic outbound IPs.

PublicNetworkAccess string

Indicate the state for enable or disable traffic over the public interface.

ZoneRedundancy string

The zone redundancy setting of the Grafana instance.

endpoint String

The endpoint of the Grafana instance.

grafanaVersion String

The Grafana software version.

outboundIPs List<String>

List of outbound IPs if deterministicOutboundIP is enabled.

privateEndpointConnections List<PrivateEndpointConnectionResponse>

The private endpoint connections of the Grafana instance.

provisioningState String

Provisioning state of the resource.

apiKey String

The api key setting of the Grafana instance.

autoGeneratedDomainNameLabelScope String

Scope for dns deterministic name hash calculation.

deterministicOutboundIP String

Whether a Grafana instance uses deterministic outbound IPs.

publicNetworkAccess String

Indicate the state for enable or disable traffic over the public interface.

zoneRedundancy String

The zone redundancy setting of the Grafana instance.

endpoint string

The endpoint of the Grafana instance.

grafanaVersion string

The Grafana software version.

outboundIPs string[]

List of outbound IPs if deterministicOutboundIP is enabled.

privateEndpointConnections PrivateEndpointConnectionResponse[]

The private endpoint connections of the Grafana instance.

provisioningState string

Provisioning state of the resource.

apiKey string

The api key setting of the Grafana instance.

autoGeneratedDomainNameLabelScope string

Scope for dns deterministic name hash calculation.

deterministicOutboundIP string

Whether a Grafana instance uses deterministic outbound IPs.

publicNetworkAccess string

Indicate the state for enable or disable traffic over the public interface.

zoneRedundancy string

The zone redundancy setting of the Grafana instance.

endpoint str

The endpoint of the Grafana instance.

grafana_version str

The Grafana software version.

outbound_ips Sequence[str]

List of outbound IPs if deterministicOutboundIP is enabled.

private_endpoint_connections Sequence[PrivateEndpointConnectionResponse]

The private endpoint connections of the Grafana instance.

provisioning_state str

Provisioning state of the resource.

api_key str

The api key setting of the Grafana instance.

auto_generated_domain_name_label_scope str

Scope for dns deterministic name hash calculation.

deterministic_outbound_ip str

Whether a Grafana instance uses deterministic outbound IPs.

public_network_access str

Indicate the state for enable or disable traffic over the public interface.

zone_redundancy str

The zone redundancy setting of the Grafana instance.

endpoint String

The endpoint of the Grafana instance.

grafanaVersion String

The Grafana software version.

outboundIPs List<String>

List of outbound IPs if deterministicOutboundIP is enabled.

privateEndpointConnections List<Property Map>

The private endpoint connections of the Grafana instance.

provisioningState String

Provisioning state of the resource.

apiKey String

The api key setting of the Grafana instance.

autoGeneratedDomainNameLabelScope String

Scope for dns deterministic name hash calculation.

deterministicOutboundIP String

Whether a Grafana instance uses deterministic outbound IPs.

publicNetworkAccess String

Indicate the state for enable or disable traffic over the public interface.

zoneRedundancy String

The zone redundancy setting of the Grafana instance.

ManagedServiceIdentityResponse

PrincipalId string

The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.

TenantId string

The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.

Type string

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.Dashboard.Inputs.UserAssignedIdentityResponse>

The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.

PrincipalId string

The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.

TenantId string

The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.

Type string

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

UserAssignedIdentities map[string]UserAssignedIdentityResponse

The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.

principalId String

The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.

tenantId String

The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.

type String

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

userAssignedIdentities Map<String,UserAssignedIdentityResponse>

The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.

principalId string

The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.

tenantId string

The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.

type string

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

userAssignedIdentities {[key: string]: UserAssignedIdentityResponse}

The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.

principal_id str

The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.

tenant_id str

The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.

type str

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

user_assigned_identities Mapping[str, UserAssignedIdentityResponse]

The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.

principalId String

The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.

tenantId String

The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.

type String

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

userAssignedIdentities Map<Property Map>

The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.

PrivateEndpointConnectionResponse

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Name string

The name of the resource

PrivateLinkServiceConnectionState Pulumi.AzureNative.Dashboard.Inputs.PrivateLinkServiceConnectionStateResponse

A collection of information about the state of the connection between service consumer and provider.

ProvisioningState string

The provisioning state of the private endpoint connection resource.

SystemData Pulumi.AzureNative.Dashboard.Inputs.SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

GroupIds List<string>

The private endpoint connection group ids.

PrivateEndpoint Pulumi.AzureNative.Dashboard.Inputs.PrivateEndpointResponse

The resource of private end point.

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Name string

The name of the resource

PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

A collection of information about the state of the connection between service consumer and provider.

ProvisioningState string

The provisioning state of the private endpoint connection resource.

SystemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

GroupIds []string

The private endpoint connection group ids.

PrivateEndpoint PrivateEndpointResponse

The resource of private end point.

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name String

The name of the resource

privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

A collection of information about the state of the connection between service consumer and provider.

provisioningState String

The provisioning state of the private endpoint connection resource.

systemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

groupIds List<String>

The private endpoint connection group ids.

privateEndpoint PrivateEndpointResponse

The resource of private end point.

id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name string

The name of the resource

privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

A collection of information about the state of the connection between service consumer and provider.

provisioningState string

The provisioning state of the private endpoint connection resource.

systemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

groupIds string[]

The private endpoint connection group ids.

privateEndpoint PrivateEndpointResponse

The resource of private end point.

id str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name str

The name of the resource

private_link_service_connection_state PrivateLinkServiceConnectionStateResponse

A collection of information about the state of the connection between service consumer and provider.

provisioning_state str

The provisioning state of the private endpoint connection resource.

system_data SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

group_ids Sequence[str]

The private endpoint connection group ids.

private_endpoint PrivateEndpointResponse

The resource of private end point.

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name String

The name of the resource

privateLinkServiceConnectionState Property Map

A collection of information about the state of the connection between service consumer and provider.

provisioningState String

The provisioning state of the private endpoint connection resource.

systemData Property Map

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

groupIds List<String>

The private endpoint connection group ids.

privateEndpoint Property Map

The resource of private end point.

PrivateEndpointResponse

Id string

The ARM identifier for Private Endpoint

Id string

The ARM identifier for Private Endpoint

id String

The ARM identifier for Private Endpoint

id string

The ARM identifier for Private Endpoint

id str

The ARM identifier for Private Endpoint

id String

The ARM identifier for Private Endpoint

PrivateLinkServiceConnectionStateResponse

ActionsRequired string

A message indicating if changes on the service provider require any updates on the consumer.

Description string

The reason for approval/rejection of the connection.

Status string

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

ActionsRequired string

A message indicating if changes on the service provider require any updates on the consumer.

Description string

The reason for approval/rejection of the connection.

Status string

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

actionsRequired String

A message indicating if changes on the service provider require any updates on the consumer.

description String

The reason for approval/rejection of the connection.

status String

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

actionsRequired string

A message indicating if changes on the service provider require any updates on the consumer.

description string

The reason for approval/rejection of the connection.

status string

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

actions_required str

A message indicating if changes on the service provider require any updates on the consumer.

description str

The reason for approval/rejection of the connection.

status str

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

actionsRequired String

A message indicating if changes on the service provider require any updates on the consumer.

description String

The reason for approval/rejection of the connection.

status String

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

ResourceSkuResponse

Name string
Name string
name String
name string
name str
name String

SystemDataResponse

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

createdAt string

The timestamp of resource creation (UTC).

createdBy string

The identity that created the resource.

createdByType string

The type of identity that created the resource.

lastModifiedAt string

The timestamp of resource last modification (UTC)

lastModifiedBy string

The identity that last modified the resource.

lastModifiedByType string

The type of identity that last modified the resource.

created_at str

The timestamp of resource creation (UTC).

created_by str

The identity that created the resource.

created_by_type str

The type of identity that created the resource.

last_modified_at str

The timestamp of resource last modification (UTC)

last_modified_by str

The identity that last modified the resource.

last_modified_by_type str

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

UserAssignedIdentityResponse

ClientId string

The client ID of the assigned identity.

PrincipalId string

The principal ID of the assigned identity.

ClientId string

The client ID of the assigned identity.

PrincipalId string

The principal ID of the assigned identity.

clientId String

The client ID of the assigned identity.

principalId String

The principal ID of the assigned identity.

clientId string

The client ID of the assigned identity.

principalId string

The principal ID of the assigned identity.

client_id str

The client ID of the assigned identity.

principal_id str

The principal ID of the assigned identity.

clientId String

The client ID of the assigned identity.

principalId String

The principal ID of the assigned identity.

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0