azure-native.datalakestore.getAccount
Explore with Pulumi AI
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