1. Packages
  2. Azure Native
  3. API Docs
  4. datalakestore
  5. getAccount
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.8.0 published on Monday, Sep 18, 2023 by Pulumi

azure-native.datalakestore.getAccount

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.8.0 published on Monday, Sep 18, 2023 by Pulumi

    Gets the specified Data Lake Store account. 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)
    // 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
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.8.0 published on Monday, Sep 18, 2023 by Pulumi