This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi
azure-native.datalakestore.getAccount
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi
Gets the specified Data Lake Store account.
Uses Azure REST 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)
public static Output<GetAccountResult> getAccount(GetAccountArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:datalakestore:getAccount
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AccountName string
- The name of the Data Lake Store account.
- ResourceGroup stringName 
- The name of the Azure resource group.
- AccountName string
- The name of the Data Lake Store account.
- ResourceGroup stringName 
- The name of the Azure resource group.
- accountName String
- The name of the Data Lake Store account.
- resourceGroup StringName 
- The name of the Azure resource group.
- accountName string
- The name of the Data Lake Store account.
- resourceGroup stringName 
- The name of the Azure resource group.
- account_name str
- The name of the Data Lake Store account.
- resource_group_ strname 
- The name of the Azure resource group.
- accountName String
- The name of the Data Lake Store account.
- resourceGroup StringName 
- 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.Azure Native. Data Lake Store. Outputs. Encryption Config Response 
- The Key Vault encryption configuration.
- EncryptionProvisioning stringState 
- 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.
- FirewallAllow stringAzure Ips 
- 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.Azure Native. Data Lake Store. Outputs. Firewall Rule Response> 
- 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.Azure Native. Data Lake Store. Outputs. Encryption Identity Response 
- The Key Vault encryption identity, if any.
- LastModified stringTime 
- 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.
- Dictionary<string, string>
- The resource tags.
- TrustedId stringProvider State 
- The current state of the trusted identity provider feature for this Data Lake Store account.
- TrustedId List<Pulumi.Providers Azure Native. Data Lake Store. Outputs. Trusted Id Provider Response> 
- The list of trusted identity providers associated with this Data Lake Store account.
- Type string
- The resource type.
- VirtualNetwork List<Pulumi.Rules Azure Native. Data Lake Store. Outputs. Virtual Network Rule Response> 
- 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 EncryptionConfig Response 
- The Key Vault encryption configuration.
- EncryptionProvisioning stringState 
- 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.
- FirewallAllow stringAzure Ips 
- The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.
- FirewallRules []FirewallRule Response 
- 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
EncryptionIdentity Response 
- The Key Vault encryption identity, if any.
- LastModified stringTime 
- 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.
- map[string]string
- The resource tags.
- TrustedId stringProvider State 
- The current state of the trusted identity provider feature for this Data Lake Store account.
- TrustedId []TrustedProviders Id Provider Response 
- The list of trusted identity providers associated with this Data Lake Store account.
- Type string
- The resource type.
- VirtualNetwork []VirtualRules Network Rule Response 
- 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 EncryptionConfig Response 
- The Key Vault encryption configuration.
- encryptionProvisioning StringState 
- 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.
- firewallAllow StringAzure Ips 
- 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<FirewallRule Response> 
- 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
EncryptionIdentity Response 
- The Key Vault encryption identity, if any.
- lastModified StringTime 
- 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.
- Map<String,String>
- The resource tags.
- trustedId StringProvider State 
- The current state of the trusted identity provider feature for this Data Lake Store account.
- trustedId List<TrustedProviders Id Provider Response> 
- The list of trusted identity providers associated with this Data Lake Store account.
- type String
- The resource type.
- virtualNetwork List<VirtualRules Network Rule Response> 
- 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 EncryptionConfig Response 
- The Key Vault encryption configuration.
- encryptionProvisioning stringState 
- 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.
- firewallAllow stringAzure Ips 
- The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.
- firewallRules FirewallRule Response[] 
- 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
EncryptionIdentity Response 
- The Key Vault encryption identity, if any.
- lastModified stringTime 
- 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.
- {[key: string]: string}
- The resource tags.
- trustedId stringProvider State 
- The current state of the trusted identity provider feature for this Data Lake Store account.
- trustedId TrustedProviders Id Provider Response[] 
- The list of trusted identity providers associated with this Data Lake Store account.
- type string
- The resource type.
- virtualNetwork VirtualRules Network Rule Response[] 
- 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 EncryptionConfig Response 
- The Key Vault encryption configuration.
- encryption_provisioning_ strstate 
- 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_ strazure_ ips 
- 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[FirewallRule Response] 
- 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
EncryptionIdentity Response 
- The Key Vault encryption identity, if any.
- last_modified_ strtime 
- 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.
- Mapping[str, str]
- The resource tags.
- trusted_id_ strprovider_ state 
- The current state of the trusted identity provider feature for this Data Lake Store account.
- trusted_id_ Sequence[Trustedproviders Id Provider Response] 
- The list of trusted identity providers associated with this Data Lake Store account.
- type str
- The resource type.
- virtual_network_ Sequence[Virtualrules Network Rule Response] 
- 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.
- encryptionProvisioning StringState 
- 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.
- firewallAllow StringAzure Ips 
- 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.
- lastModified StringTime 
- 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.
- Map<String>
- The resource tags.
- trustedId StringProvider State 
- The current state of the trusted identity provider feature for this Data Lake Store account.
- trustedId List<Property Map>Providers 
- The list of trusted identity providers associated with this Data Lake Store account.
- type String
- The resource type.
- virtualNetwork List<Property Map>Rules 
- 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'.
- KeyVault Pulumi.Meta Info Azure Native. Data Lake Store. Inputs. Key Vault Meta Info Response 
- 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'.
- KeyVault KeyMeta Info Vault Meta Info Response 
- 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'.
- keyVault KeyMeta Info Vault Meta Info Response 
- 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'.
- keyVault KeyMeta Info Vault Meta Info Response 
- 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_ Keymeta_ info Vault Meta Info Response 
- 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'.
- keyVault Property MapMeta Info 
- 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  
- EndIp stringAddress 
- 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.
- StartIp stringAddress 
- 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.
- EndIp stringAddress 
- 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.
- StartIp stringAddress 
- 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.
- endIp StringAddress 
- 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.
- startIp StringAddress 
- 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.
- endIp stringAddress 
- 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.
- startIp stringAddress 
- 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_ straddress 
- 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_ straddress 
- 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.
- endIp StringAddress 
- 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.
- startIp StringAddress 
- 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    
- EncryptionKey stringName 
- The name of the user managed encryption key.
- EncryptionKey stringVersion 
- The version of the user managed encryption key.
- KeyVault stringResource Id 
- The resource identifier for the user managed Key Vault being used to encrypt.
- EncryptionKey stringName 
- The name of the user managed encryption key.
- EncryptionKey stringVersion 
- The version of the user managed encryption key.
- KeyVault stringResource Id 
- The resource identifier for the user managed Key Vault being used to encrypt.
- encryptionKey StringName 
- The name of the user managed encryption key.
- encryptionKey StringVersion 
- The version of the user managed encryption key.
- keyVault StringResource Id 
- The resource identifier for the user managed Key Vault being used to encrypt.
- encryptionKey stringName 
- The name of the user managed encryption key.
- encryptionKey stringVersion 
- The version of the user managed encryption key.
- keyVault stringResource Id 
- The resource identifier for the user managed Key Vault being used to encrypt.
- encryption_key_ strname 
- The name of the user managed encryption key.
- encryption_key_ strversion 
- The version of the user managed encryption key.
- key_vault_ strresource_ id 
- The resource identifier for the user managed Key Vault being used to encrypt.
- encryptionKey StringName 
- The name of the user managed encryption key.
- encryptionKey StringVersion 
- The version of the user managed encryption key.
- keyVault StringResource Id 
- 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   
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi