Share via


DataLakeStoreAccountUpdateParameters Class

Definition

Data Lake Store account information to update

[Microsoft.Rest.Serialization.JsonTransformation]
public class DataLakeStoreAccountUpdateParameters
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DataLakeStoreAccountUpdateParameters = class
Public Class DataLakeStoreAccountUpdateParameters
Inheritance
DataLakeStoreAccountUpdateParameters
Attributes

Constructors

DataLakeStoreAccountUpdateParameters()

Initializes a new instance of the DataLakeStoreAccountUpdateParameters class.

DataLakeStoreAccountUpdateParameters(IDictionary<String,String>, Nullable<FirewallState>, Nullable<TrustedIdProviderState>, String, Nullable<TierType>, Nullable<FirewallAllowAzureIpsState>, UpdateEncryptionConfig)

Initializes a new instance of the DataLakeStoreAccountUpdateParameters class.

Properties

DefaultGroup

Gets or sets the default owner group for all new folders and files created in the Data Lake Store account.

EncryptionConfig

Gets or sets used for rotation of user managed Key Vault keys. Can only be used to rotate a user managed encryption Key Vault key.

FirewallAllowAzureIps

Gets or sets the current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced. Possible values include: 'Enabled', 'Disabled'

FirewallState

Gets or sets the current state of the IP address firewall for this Data Lake store account. Disabling the firewall does not remove existing rules, they will just be ignored until the firewall is re-enabled. Possible values include: 'Enabled', 'Disabled'

NewTier

Gets or sets the commitment tier to use for next month. Possible values include: 'Consumption', 'Commitment_1TB', 'Commitment_10TB', 'Commitment_100TB', 'Commitment_500TB', 'Commitment_1PB', 'Commitment_5PB'

Tags

Gets or sets resource tags

TrustedIdProviderState

Gets or sets the current state of the trusted identity provider feature for this Data Lake store account. Disabling trusted identity provider functionality does not remove the providers, they will just be ignored until this feature is re-enabled. Possible values include: 'Enabled', 'Disabled'

Applies to