azure-native.datalakestore.getAccount

Gets the specified Data Lake Store account. API Version: 2016-11-01.

Using getAccount

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 getAccount(args: GetAccountArgs, opts?: InvokeOptions): Promise<GetAccountResult>
function getAccountOutput(args: GetAccountOutputArgs, opts?: InvokeOptions): Output<GetAccountResult>
def get_account(account_name: Optional[str] = None,
                resource_group_name: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetAccountResult
def get_account_output(account_name: Optional[pulumi.Input[str]] = None,
                resource_group_name: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetAccountResult]
func LookupAccount(ctx *Context, args *LookupAccountArgs, opts ...InvokeOption) (*LookupAccountResult, error)
func LookupAccountOutput(ctx *Context, args *LookupAccountOutputArgs, opts ...InvokeOption) LookupAccountResultOutput

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

public static class GetAccount 
{
    public static Task<GetAccountResult> InvokeAsync(GetAccountArgs args, InvokeOptions? opts = null)
    public static Output<GetAccountResult> Invoke(GetAccountInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAccountResult> getAccount(GetAccountArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:datalakestore:getAccount
  arguments:
    # arguments dictionary

The following arguments are supported:

AccountName string

The name of the Data Lake Store account.

ResourceGroupName string

The name of the Azure resource group.

AccountName string

The name of the Data Lake Store account.

ResourceGroupName string

The name of the Azure resource group.

accountName String

The name of the Data Lake Store account.

resourceGroupName String

The name of the Azure resource group.

accountName string

The name of the Data Lake Store account.

resourceGroupName string

The name of the Azure resource group.

account_name str

The name of the Data Lake Store account.

resource_group_name str

The name of the Azure resource group.

accountName String

The name of the Data Lake Store account.

resourceGroupName String

The name of the Azure resource group.

getAccount Result

The following output properties are available:

AccountId string

The unique identifier associated with this Data Lake Store account.

CreationTime string

The account creation time.

CurrentTier string

The commitment tier in use for the current month.

DefaultGroup string

The default owner group for all new folders and files created in the Data Lake Store account.

EncryptionConfig Pulumi.AzureNative.DataLakeStore.Outputs.EncryptionConfigResponse

The Key Vault encryption configuration.

EncryptionProvisioningState string

The current state of encryption provisioning for this Data Lake Store account.

EncryptionState string

The current state of encryption for this Data Lake Store account.

Endpoint string

The full CName endpoint for this account.

FirewallAllowAzureIps string

The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.

FirewallRules List<Pulumi.AzureNative.DataLakeStore.Outputs.FirewallRuleResponse>

The list of firewall rules associated with this Data Lake Store account.

FirewallState string

The current state of the IP address firewall for this Data Lake Store account.

Id string

The resource identifier.

Identity Pulumi.AzureNative.DataLakeStore.Outputs.EncryptionIdentityResponse

The Key Vault encryption identity, if any.

LastModifiedTime string

The account last modified time.

Location string

The resource location.

Name string

The resource name.

NewTier string

The commitment tier to use for next month.

ProvisioningState string

The provisioning status of the Data Lake Store account.

State string

The state of the Data Lake Store account.

Tags Dictionary<string, string>

The resource tags.

TrustedIdProviderState string

The current state of the trusted identity provider feature for this Data Lake Store account.

TrustedIdProviders List<Pulumi.AzureNative.DataLakeStore.Outputs.TrustedIdProviderResponse>

The list of trusted identity providers associated with this Data Lake Store account.

Type string

The resource type.

VirtualNetworkRules List<Pulumi.AzureNative.DataLakeStore.Outputs.VirtualNetworkRuleResponse>

The list of virtual network rules associated with this Data Lake Store account.

AccountId string

The unique identifier associated with this Data Lake Store account.

CreationTime string

The account creation time.

CurrentTier string

The commitment tier in use for the current month.

DefaultGroup string

The default owner group for all new folders and files created in the Data Lake Store account.

EncryptionConfig EncryptionConfigResponse

The Key Vault encryption configuration.

EncryptionProvisioningState string

The current state of encryption provisioning for this Data Lake Store account.

EncryptionState string

The current state of encryption for this Data Lake Store account.

Endpoint string

The full CName endpoint for this account.

FirewallAllowAzureIps string

The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.

FirewallRules []FirewallRuleResponse

The list of firewall rules associated with this Data Lake Store account.

FirewallState string

The current state of the IP address firewall for this Data Lake Store account.

Id string

The resource identifier.

Identity EncryptionIdentityResponse

The Key Vault encryption identity, if any.

LastModifiedTime string

The account last modified time.

Location string

The resource location.

Name string

The resource name.

NewTier string

The commitment tier to use for next month.

ProvisioningState string

The provisioning status of the Data Lake Store account.

State string

The state of the Data Lake Store account.

Tags map[string]string

The resource tags.

TrustedIdProviderState string

The current state of the trusted identity provider feature for this Data Lake Store account.

TrustedIdProviders []TrustedIdProviderResponse

The list of trusted identity providers associated with this Data Lake Store account.

Type string

The resource type.

VirtualNetworkRules []VirtualNetworkRuleResponse

The list of virtual network rules associated with this Data Lake Store account.

accountId String

The unique identifier associated with this Data Lake Store account.

creationTime String

The account creation time.

currentTier String

The commitment tier in use for the current month.

defaultGroup String

The default owner group for all new folders and files created in the Data Lake Store account.

encryptionConfig EncryptionConfigResponse

The Key Vault encryption configuration.

encryptionProvisioningState String

The current state of encryption provisioning for this Data Lake Store account.

encryptionState String

The current state of encryption for this Data Lake Store account.

endpoint String

The full CName endpoint for this account.

firewallAllowAzureIps String

The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.

firewallRules List<FirewallRuleResponse>

The list of firewall rules associated with this Data Lake Store account.

firewallState String

The current state of the IP address firewall for this Data Lake Store account.

id String

The resource identifier.

identity EncryptionIdentityResponse

The Key Vault encryption identity, if any.

lastModifiedTime String

The account last modified time.

location String

The resource location.

name String

The resource name.

newTier String

The commitment tier to use for next month.

provisioningState String

The provisioning status of the Data Lake Store account.

state String

The state of the Data Lake Store account.

tags Map<String,String>

The resource tags.

trustedIdProviderState String

The current state of the trusted identity provider feature for this Data Lake Store account.

trustedIdProviders List<TrustedIdProviderResponse>

The list of trusted identity providers associated with this Data Lake Store account.

type String

The resource type.

virtualNetworkRules List<VirtualNetworkRuleResponse>

The list of virtual network rules associated with this Data Lake Store account.

accountId string

The unique identifier associated with this Data Lake Store account.

creationTime string

The account creation time.

currentTier string

The commitment tier in use for the current month.

defaultGroup string

The default owner group for all new folders and files created in the Data Lake Store account.

encryptionConfig EncryptionConfigResponse

The Key Vault encryption configuration.

encryptionProvisioningState string

The current state of encryption provisioning for this Data Lake Store account.

encryptionState string

The current state of encryption for this Data Lake Store account.

endpoint string

The full CName endpoint for this account.

firewallAllowAzureIps string

The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.

firewallRules FirewallRuleResponse[]

The list of firewall rules associated with this Data Lake Store account.

firewallState string

The current state of the IP address firewall for this Data Lake Store account.

id string

The resource identifier.

identity EncryptionIdentityResponse

The Key Vault encryption identity, if any.

lastModifiedTime string

The account last modified time.

location string

The resource location.

name string

The resource name.

newTier string

The commitment tier to use for next month.

provisioningState string

The provisioning status of the Data Lake Store account.

state string

The state of the Data Lake Store account.

tags {[key: string]: string}

The resource tags.

trustedIdProviderState string

The current state of the trusted identity provider feature for this Data Lake Store account.

trustedIdProviders TrustedIdProviderResponse[]

The list of trusted identity providers associated with this Data Lake Store account.

type string

The resource type.

virtualNetworkRules VirtualNetworkRuleResponse[]

The list of virtual network rules associated with this Data Lake Store account.

account_id str

The unique identifier associated with this Data Lake Store account.

creation_time str

The account creation time.

current_tier str

The commitment tier in use for the current month.

default_group str

The default owner group for all new folders and files created in the Data Lake Store account.

encryption_config EncryptionConfigResponse

The Key Vault encryption configuration.

encryption_provisioning_state str

The current state of encryption provisioning for this Data Lake Store account.

encryption_state str

The current state of encryption for this Data Lake Store account.

endpoint str

The full CName endpoint for this account.

firewall_allow_azure_ips str

The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.

firewall_rules Sequence[FirewallRuleResponse]

The list of firewall rules associated with this Data Lake Store account.

firewall_state str

The current state of the IP address firewall for this Data Lake Store account.

id str

The resource identifier.

identity EncryptionIdentityResponse

The Key Vault encryption identity, if any.

last_modified_time str

The account last modified time.

location str

The resource location.

name str

The resource name.

new_tier str

The commitment tier to use for next month.

provisioning_state str

The provisioning status of the Data Lake Store account.

state str

The state of the Data Lake Store account.

tags Mapping[str, str]

The resource tags.

trusted_id_provider_state str

The current state of the trusted identity provider feature for this Data Lake Store account.

trusted_id_providers Sequence[TrustedIdProviderResponse]

The list of trusted identity providers associated with this Data Lake Store account.

type str

The resource type.

virtual_network_rules Sequence[VirtualNetworkRuleResponse]

The list of virtual network rules associated with this Data Lake Store account.

accountId String

The unique identifier associated with this Data Lake Store account.

creationTime String

The account creation time.

currentTier String

The commitment tier in use for the current month.

defaultGroup String

The default owner group for all new folders and files created in the Data Lake Store account.

encryptionConfig Property Map

The Key Vault encryption configuration.

encryptionProvisioningState String

The current state of encryption provisioning for this Data Lake Store account.

encryptionState String

The current state of encryption for this Data Lake Store account.

endpoint String

The full CName endpoint for this account.

firewallAllowAzureIps String

The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.

firewallRules List<Property Map>

The list of firewall rules associated with this Data Lake Store account.

firewallState String

The current state of the IP address firewall for this Data Lake Store account.

id String

The resource identifier.

identity Property Map

The Key Vault encryption identity, if any.

lastModifiedTime String

The account last modified time.

location String

The resource location.

name String

The resource name.

newTier String

The commitment tier to use for next month.

provisioningState String

The provisioning status of the Data Lake Store account.

state String

The state of the Data Lake Store account.

tags Map<String>

The resource tags.

trustedIdProviderState String

The current state of the trusted identity provider feature for this Data Lake Store account.

trustedIdProviders List<Property Map>

The list of trusted identity providers associated with this Data Lake Store account.

type String

The resource type.

virtualNetworkRules List<Property Map>

The list of virtual network rules associated with this Data Lake Store account.

Supporting Types

EncryptionConfigResponse

Type string

The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'.

KeyVaultMetaInfo Pulumi.AzureNative.DataLakeStore.Inputs.KeyVaultMetaInfoResponse

The Key Vault information for connecting to user managed encryption keys.

Type string

The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'.

KeyVaultMetaInfo KeyVaultMetaInfoResponse

The Key Vault information for connecting to user managed encryption keys.

type String

The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'.

keyVaultMetaInfo KeyVaultMetaInfoResponse

The Key Vault information for connecting to user managed encryption keys.

type string

The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'.

keyVaultMetaInfo KeyVaultMetaInfoResponse

The Key Vault information for connecting to user managed encryption keys.

type str

The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'.

key_vault_meta_info KeyVaultMetaInfoResponse

The Key Vault information for connecting to user managed encryption keys.

type String

The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'.

keyVaultMetaInfo Property Map

The Key Vault information for connecting to user managed encryption keys.

EncryptionIdentityResponse

PrincipalId string

The principal identifier associated with the encryption.

TenantId string

The tenant identifier associated with the encryption.

Type string

The type of encryption being used. Currently the only supported type is 'SystemAssigned'.

PrincipalId string

The principal identifier associated with the encryption.

TenantId string

The tenant identifier associated with the encryption.

Type string

The type of encryption being used. Currently the only supported type is 'SystemAssigned'.

principalId String

The principal identifier associated with the encryption.

tenantId String

The tenant identifier associated with the encryption.

type String

The type of encryption being used. Currently the only supported type is 'SystemAssigned'.

principalId string

The principal identifier associated with the encryption.

tenantId string

The tenant identifier associated with the encryption.

type string

The type of encryption being used. Currently the only supported type is 'SystemAssigned'.

principal_id str

The principal identifier associated with the encryption.

tenant_id str

The tenant identifier associated with the encryption.

type str

The type of encryption being used. Currently the only supported type is 'SystemAssigned'.

principalId String

The principal identifier associated with the encryption.

tenantId String

The tenant identifier associated with the encryption.

type String

The type of encryption being used. Currently the only supported type is 'SystemAssigned'.

FirewallRuleResponse

EndIpAddress string

The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

Id string

The resource identifier.

Name string

The resource name.

StartIpAddress string

The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

Type string

The resource type.

EndIpAddress string

The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

Id string

The resource identifier.

Name string

The resource name.

StartIpAddress string

The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

Type string

The resource type.

endIpAddress String

The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

id String

The resource identifier.

name String

The resource name.

startIpAddress String

The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

type String

The resource type.

endIpAddress string

The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

id string

The resource identifier.

name string

The resource name.

startIpAddress string

The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

type string

The resource type.

end_ip_address str

The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

id str

The resource identifier.

name str

The resource name.

start_ip_address str

The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

type str

The resource type.

endIpAddress String

The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

id String

The resource identifier.

name String

The resource name.

startIpAddress String

The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

type String

The resource type.

KeyVaultMetaInfoResponse

EncryptionKeyName string

The name of the user managed encryption key.

EncryptionKeyVersion string

The version of the user managed encryption key.

KeyVaultResourceId string

The resource identifier for the user managed Key Vault being used to encrypt.

EncryptionKeyName string

The name of the user managed encryption key.

EncryptionKeyVersion string

The version of the user managed encryption key.

KeyVaultResourceId string

The resource identifier for the user managed Key Vault being used to encrypt.

encryptionKeyName String

The name of the user managed encryption key.

encryptionKeyVersion String

The version of the user managed encryption key.

keyVaultResourceId String

The resource identifier for the user managed Key Vault being used to encrypt.

encryptionKeyName string

The name of the user managed encryption key.

encryptionKeyVersion string

The version of the user managed encryption key.

keyVaultResourceId string

The resource identifier for the user managed Key Vault being used to encrypt.

encryption_key_name str

The name of the user managed encryption key.

encryption_key_version str

The version of the user managed encryption key.

key_vault_resource_id str

The resource identifier for the user managed Key Vault being used to encrypt.

encryptionKeyName String

The name of the user managed encryption key.

encryptionKeyVersion String

The version of the user managed encryption key.

keyVaultResourceId String

The resource identifier for the user managed Key Vault being used to encrypt.

TrustedIdProviderResponse

Id string

The resource identifier.

IdProvider string

The URL of this trusted identity provider.

Name string

The resource name.

Type string

The resource type.

Id string

The resource identifier.

IdProvider string

The URL of this trusted identity provider.

Name string

The resource name.

Type string

The resource type.

id String

The resource identifier.

idProvider String

The URL of this trusted identity provider.

name String

The resource name.

type String

The resource type.

id string

The resource identifier.

idProvider string

The URL of this trusted identity provider.

name string

The resource name.

type string

The resource type.

id str

The resource identifier.

id_provider str

The URL of this trusted identity provider.

name str

The resource name.

type str

The resource type.

id String

The resource identifier.

idProvider String

The URL of this trusted identity provider.

name String

The resource name.

type String

The resource type.

VirtualNetworkRuleResponse

Id string

The resource identifier.

Name string

The resource name.

SubnetId string

The resource identifier for the subnet.

Type string

The resource type.

Id string

The resource identifier.

Name string

The resource name.

SubnetId string

The resource identifier for the subnet.

Type string

The resource type.

id String

The resource identifier.

name String

The resource name.

subnetId String

The resource identifier for the subnet.

type String

The resource type.

id string

The resource identifier.

name string

The resource name.

subnetId string

The resource identifier for the subnet.

type string

The resource type.

id str

The resource identifier.

name str

The resource name.

subnet_id str

The resource identifier for the subnet.

type str

The resource type.

id String

The resource identifier.

name String

The resource name.

subnetId String

The resource identifier for the subnet.

type String

The resource type.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0