Share via


CreateDataLakeStoreAccountParameters Class

Definition

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

Constructors

CreateDataLakeStoreAccountParameters()

Initializes a new instance of the CreateDataLakeStoreAccountParameters class.

CreateDataLakeStoreAccountParameters(String, IDictionary<String, String>, EncryptionIdentity, String, EncryptionConfig, Nullable<EncryptionState>, IList<CreateFirewallRuleWithAccountParameters>, IList<CreateVirtualNetworkRuleWithAccountParameters>, Nullable<FirewallState>, Nullable<FirewallAllowAzureIpsState>, IList<CreateTrustedIdProviderWithAccountParameters>, Nullable<TrustedIdProviderState>, Nullable<TierType>)

Initializes a new instance of the CreateDataLakeStoreAccountParameters 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 the Key Vault encryption configuration.

EncryptionState

Gets or sets the current state of encryption for this Data Lake Store account. Possible values include: 'Enabled', 'Disabled'

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'

FirewallRules

Gets or sets the list of firewall rules associated with this Data Lake Store account.

FirewallState

Gets or sets the current state of the IP address firewall for this Data Lake Store account. Possible values include: 'Enabled', 'Disabled'

Identity

Gets or sets the Key Vault encryption identity, if any.

Location

Gets or sets the resource location.

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 the resource tags.

TrustedIdProviders

Gets or sets the list of trusted identity providers associated with this Data Lake Store account.

TrustedIdProviderState

Gets or sets the current state of the trusted identity provider feature for this Data Lake Store account. Possible values include: 'Enabled', 'Disabled'

VirtualNetworkRules

Gets or sets the list of virtual network rules associated with this Data Lake Store account.

Methods

Validate()

Validate the object.

Applies to