CreateDataLakeStoreAccountParameters Class
CreateDataLakeStoreAccountParameters.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
azure.mgmt.datalake.store._serialization.ModelCreateDataLakeStoreAccountParameters
Constructor
CreateDataLakeStoreAccountParameters(*, location: str, tags: Dict[str, str] | None = None, identity: _models.EncryptionIdentity | None = None, default_group: str | None = None, encryption_config: _models.EncryptionConfig | None = None, encryption_state: str | _models.EncryptionState | None = None, firewall_rules: List[_models.CreateFirewallRuleWithAccountParameters] | None = None, virtual_network_rules: List[_models.CreateVirtualNetworkRuleWithAccountParameters] | None = None, firewall_state: str | _models.FirewallState | None = None, firewall_allow_azure_ips: str | _models.FirewallAllowAzureIpsState | None = None, trusted_id_providers: List[_models.CreateTrustedIdProviderWithAccountParameters] | None = None, trusted_id_provider_state: str | _models.TrustedIdProviderState | None = None, new_tier: str | _models.TierType | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
location
|
The resource location. Required. |
tags
|
The resource tags. |
identity
|
The Key Vault encryption identity, if any. |
default_group
|
The default owner group for all new folders and files created in the Data Lake Store account. |
encryption_config
|
The Key Vault encryption configuration. |
encryption_state
|
The current state of encryption for this Data Lake Store account. Known values are: "Enabled" and "Disabled". |
firewall_rules
|
The list of firewall rules associated with this Data Lake Store account. |
virtual_network_rules
|
The list of virtual network rules associated with this Data Lake Store account. |
firewall_state
|
str or
FirewallState
The current state of the IP address firewall for this Data Lake Store account. Known values are: "Enabled" and "Disabled". |
firewall_allow_azure_ips
|
The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced. Known values are: "Enabled" and "Disabled". |
trusted_id_providers
|
The list of trusted identity providers associated with this Data Lake Store account. |
trusted_id_provider_state
|
The current state of the trusted identity provider feature for this Data Lake Store account. Known values are: "Enabled" and "Disabled". |
new_tier
|
The commitment tier to use for next month. Known values are: "Consumption", "Commitment_1TB", "Commitment_10TB", "Commitment_100TB", "Commitment_500TB", "Commitment_1PB", and "Commitment_5PB". |
Variables
Name | Description |
---|---|
location
|
The resource location. Required. |
tags
|
The resource tags. |
identity
|
The Key Vault encryption identity, if any. |
default_group
|
The default owner group for all new folders and files created in the Data Lake Store account. |
encryption_config
|
The Key Vault encryption configuration. |
encryption_state
|
The current state of encryption for this Data Lake Store account. Known values are: "Enabled" and "Disabled". |
firewall_rules
|
The list of firewall rules associated with this Data Lake Store account. |
virtual_network_rules
|
The list of virtual network rules associated with this Data Lake Store account. |
firewall_state
|
str or
FirewallState
The current state of the IP address firewall for this Data Lake Store account. Known values are: "Enabled" and "Disabled". |
firewall_allow_azure_ips
|
The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced. Known values are: "Enabled" and "Disabled". |
trusted_id_providers
|
The list of trusted identity providers associated with this Data Lake Store account. |
trusted_id_provider_state
|
The current state of the trusted identity provider feature for this Data Lake Store account. Known values are: "Enabled" and "Disabled". |
new_tier
|
The commitment tier to use for next month. Known values are: "Consumption", "Commitment_1TB", "Commitment_10TB", "Commitment_100TB", "Commitment_500TB", "Commitment_1PB", and "Commitment_5PB". |
Azure SDK for Python