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.47.1 published on Monday, Jun 24, 2024 by Pulumi
azure-native.datalakestore.getAccount
Explore with Pulumi AI
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.47.1 published on Monday, Jun 24, 2024 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:
- Account
Name string - The name of the Data Lake Store account.
- Resource
Group stringName - The name of the Azure resource group.
- Account
Name string - The name of the Data Lake Store account.
- Resource
Group stringName - The name of the Azure resource group.
- account
Name String - The name of the Data Lake Store account.
- resource
Group StringName - The name of the Azure resource group.
- account
Name string - The name of the Data Lake Store account.
- resource
Group 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.
- account
Name String - The name of the Data Lake Store account.
- resource
Group StringName - The name of the Azure resource group.
getAccount Result
The following output properties are available:
- Account
Id string - The unique identifier associated with this Data Lake Store account.
- Creation
Time string - The account creation time.
- Current
Tier string - The commitment tier in use for the current month.
- Default
Group string - The default owner group for all new folders and files created in the Data Lake Store account.
- Encryption
Config Pulumi.Azure Native. Data Lake Store. Outputs. Encryption Config Response - The Key Vault encryption configuration.
- Encryption
Provisioning stringState - The current state of encryption provisioning for this Data Lake Store account.
- Encryption
State string - The current state of encryption for this Data Lake Store account.
- Endpoint string
- The full CName endpoint for this account.
- Firewall
Allow 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.
- Firewall
Rules List<Pulumi.Azure Native. Data Lake Store. Outputs. Firewall Rule Response> - The list of firewall rules associated with this Data Lake Store account.
- Firewall
State 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.
- Last
Modified stringTime - The account last modified time.
- Location string
- The resource location.
- Name string
- The resource name.
- New
Tier string - The commitment tier to use for next month.
- Provisioning
State 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.
- Trusted
Id stringProvider State - The current state of the trusted identity provider feature for this Data Lake Store account.
- Trusted
Id 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.
- Virtual
Network 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.
- Account
Id string - The unique identifier associated with this Data Lake Store account.
- Creation
Time string - The account creation time.
- Current
Tier string - The commitment tier in use for the current month.
- Default
Group string - 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 stringState - The current state of encryption provisioning for this Data Lake Store account.
- Encryption
State string - The current state of encryption for this Data Lake Store account.
- Endpoint string
- The full CName endpoint for this account.
- Firewall
Allow 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.
- Firewall
Rules []FirewallRule Response - The list of firewall rules associated with this Data Lake Store account.
- Firewall
State string - The current state of the IP address firewall for this Data Lake Store account.
- Id string
- The resource identifier.
- Identity
Encryption
Identity Response - The Key Vault encryption identity, if any.
- Last
Modified stringTime - The account last modified time.
- Location string
- The resource location.
- Name string
- The resource name.
- New
Tier string - The commitment tier to use for next month.
- Provisioning
State 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.
- Trusted
Id stringProvider State - The current state of the trusted identity provider feature for this Data Lake Store account.
- Trusted
Id []TrustedProviders Id Provider Response - The list of trusted identity providers associated with this Data Lake Store account.
- Type string
- The resource type.
- Virtual
Network []VirtualRules Network Rule Response - The list of virtual network rules associated with this Data Lake Store account.
- account
Id String - The unique identifier associated with this Data Lake Store account.
- creation
Time String - The account creation time.
- current
Tier String - The commitment tier in use for the current month.
- default
Group String - 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 StringState - The current state of encryption provisioning for this Data Lake Store account.
- encryption
State String - The current state of encryption for this Data Lake Store account.
- endpoint String
- The full CName endpoint for this account.
- firewall
Allow 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.
- firewall
Rules List<FirewallRule Response> - The list of firewall rules associated with this Data Lake Store account.
- firewall
State String - The current state of the IP address firewall for this Data Lake Store account.
- id String
- The resource identifier.
- identity
Encryption
Identity Response - The Key Vault encryption identity, if any.
- last
Modified StringTime - The account last modified time.
- location String
- The resource location.
- name String
- The resource name.
- new
Tier String - The commitment tier to use for next month.
- provisioning
State 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.
- trusted
Id StringProvider State - The current state of the trusted identity provider feature for this Data Lake Store account.
- trusted
Id List<TrustedProviders Id Provider Response> - The list of trusted identity providers associated with this Data Lake Store account.
- type String
- The resource type.
- virtual
Network List<VirtualRules Network Rule Response> - The list of virtual network rules associated with this Data Lake Store account.
- account
Id string - The unique identifier associated with this Data Lake Store account.
- creation
Time string - The account creation time.
- current
Tier string - The commitment tier in use for the current month.
- default
Group string - 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 stringState - The current state of encryption provisioning for this Data Lake Store account.
- encryption
State string - The current state of encryption for this Data Lake Store account.
- endpoint string
- The full CName endpoint for this account.
- firewall
Allow 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.
- firewall
Rules FirewallRule Response[] - The list of firewall rules associated with this Data Lake Store account.
- firewall
State string - The current state of the IP address firewall for this Data Lake Store account.
- id string
- The resource identifier.
- identity
Encryption
Identity Response - The Key Vault encryption identity, if any.
- last
Modified stringTime - The account last modified time.
- location string
- The resource location.
- name string
- The resource name.
- new
Tier string - The commitment tier to use for next month.
- provisioning
State 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.
- trusted
Id stringProvider State - The current state of the trusted identity provider feature for this Data Lake Store account.
- trusted
Id TrustedProviders Id Provider Response[] - The list of trusted identity providers associated with this Data Lake Store account.
- type string
- The resource type.
- virtual
Network 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
Encryption
Identity 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.
- account
Id String - The unique identifier associated with this Data Lake Store account.
- creation
Time String - The account creation time.
- current
Tier String - The commitment tier in use for the current month.
- default
Group String - The default owner group for all new folders and files created in the Data Lake Store account.
- encryption
Config Property Map - The Key Vault encryption configuration.
- encryption
Provisioning StringState - The current state of encryption provisioning for this Data Lake Store account.
- encryption
State String - The current state of encryption for this Data Lake Store account.
- endpoint String
- The full CName endpoint for this account.
- firewall
Allow 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.
- firewall
Rules List<Property Map> - The list of firewall rules associated with this Data Lake Store account.
- firewall
State 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.
- last
Modified StringTime - The account last modified time.
- location String
- The resource location.
- name String
- The resource name.
- new
Tier String - The commitment tier to use for next month.
- provisioning
State 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.
- trusted
Id StringProvider State - The current state of the trusted identity provider feature for this Data Lake Store account.
- trusted
Id List<Property Map>Providers - The list of trusted identity providers associated with this Data Lake Store account.
- type String
- The resource type.
- virtual
Network 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'.
- Key
Vault 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'.
- 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'.
- 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'.
- key
Vault 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'.
- key
Vault Property MapMeta Info - The Key Vault information for connecting to user managed encryption keys.
EncryptionIdentityResponse
- Principal
Id string - The principal identifier associated with the encryption.
- Tenant
Id 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 string - The principal identifier associated with the encryption.
- Tenant
Id 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 String - The principal identifier associated with the encryption.
- tenant
Id 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 string - The principal identifier associated with the encryption.
- tenant
Id 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'.
- principal
Id String - The principal identifier associated with the encryption.
- tenant
Id String - The tenant identifier associated with the encryption.
- type String
- The type of encryption being used. Currently the only supported type is 'SystemAssigned'.
FirewallRuleResponse
- End
Ip 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.
- Start
Ip 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 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.
- Start
Ip 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 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.
- start
Ip 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 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.
- start
Ip 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.
- end
Ip 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.
- start
Ip 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
- Encryption
Key stringName - The name of the user managed encryption key.
- Encryption
Key stringVersion - The version of the user managed encryption key.
- Key
Vault stringResource Id - The resource identifier for the user managed Key Vault being used to encrypt.
- Encryption
Key stringName - The name of the user managed encryption key.
- Encryption
Key stringVersion - The version of the user managed encryption key.
- Key
Vault stringResource Id - The resource identifier for the user managed Key Vault being used to encrypt.
- encryption
Key StringName - The name of the user managed encryption key.
- encryption
Key StringVersion - The version of the user managed encryption key.
- key
Vault StringResource Id - The resource identifier for the user managed Key Vault being used to encrypt.
- encryption
Key stringName - The name of the user managed encryption key.
- encryption
Key stringVersion - The version of the user managed encryption key.
- key
Vault 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.
- encryption
Key StringName - The name of the user managed encryption key.
- encryption
Key StringVersion - The version of the user managed encryption key.
- key
Vault StringResource Id - The resource identifier for the user managed Key Vault being used to encrypt.
TrustedIdProviderResponse
- Id string
- The resource identifier.
- Id
Provider string - The URL of this trusted identity provider.
- Name string
- The resource name.
- Type string
- The resource type.
- Id string
- The resource identifier.
- Id
Provider string - The URL of this trusted identity provider.
- Name string
- The resource name.
- Type string
- The resource type.
- id String
- The resource identifier.
- id
Provider String - The URL of this trusted identity provider.
- name String
- The resource name.
- type String
- The resource type.
- id string
- The resource identifier.
- id
Provider 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.
- id
Provider 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 v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi