Share via


DataLakeStoreAccount Class

Definition

Data Lake Store account information.

[Microsoft.Rest.Serialization.JsonTransformation]
public class DataLakeStoreAccount : Microsoft.Azure.Management.DataLake.Store.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DataLakeStoreAccount = class
    inherit Resource
Public Class DataLakeStoreAccount
Inherits Resource
Inheritance
DataLakeStoreAccount
Attributes

Constructors

DataLakeStoreAccount()

Initializes a new instance of the DataLakeStoreAccount class.

DataLakeStoreAccount(String, String, String, String, IDictionary<String, String>, EncryptionIdentity, Nullable<DataLakeStoreAccountStatus>, Nullable<DataLakeStoreAccountState>, Nullable<DateTime>, Nullable<EncryptionState>, Nullable<EncryptionProvisioningState>, EncryptionConfig, Nullable<FirewallState>, IList<FirewallRule>, Nullable<TrustedIdProviderState>, IList<TrustedIdProvider>, Nullable<DateTime>, String, String, Nullable<TierType>, Nullable<TierType>, Nullable<FirewallAllowAzureIpsState>)

Initializes a new instance of the DataLakeStoreAccount class.

DataLakeStoreAccount(String, String, String, String, IDictionary<String, String>, EncryptionIdentity, Nullable<Guid>, Nullable<DataLakeStoreAccountStatus>, Nullable<DataLakeStoreAccountState>, Nullable<DateTime>, Nullable<DateTime>, String, String, EncryptionConfig, Nullable<EncryptionState>, Nullable<EncryptionProvisioningState>, IList<FirewallRule>, IList<VirtualNetworkRule>, Nullable<FirewallState>, Nullable<FirewallAllowAzureIpsState>, IList<TrustedIdProvider>, Nullable<TrustedIdProviderState>, Nullable<TierType>, Nullable<TierType>)

Initializes a new instance of the DataLakeStoreAccount class.

Properties

AccountId

Gets the unique identifier associated with this Data Lake Store account.

CreationTime

Gets the account creation time.

CurrentTier

Gets the commitment tier in use for the current month. Possible values include: 'Consumption', 'Commitment_1TB', 'Commitment_10TB', 'Commitment_100TB', 'Commitment_500TB', 'Commitment_1PB', 'Commitment_5PB'

DefaultGroup

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

EncryptionConfig

Gets the Key Vault encryption configuration.

EncryptionProvisioningState

Gets the current state of encryption provisioning for this Data Lake Store account. Possible values include: 'Creating', 'Succeeded'

EncryptionState

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

Endpoint

Gets the full CName endpoint for this account.

FirewallAllowAzureIps

Gets 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 the list of firewall rules associated with this Data Lake Store account.

FirewallState

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

Id

Gets the resource identifier.

(Inherited from Resource)
Identity

Gets the Key Vault encryption identity, if any.

LastModifiedTime

Gets the account last modified time.

Location

Gets the resource location.

(Inherited from Resource)
Name

Gets the resource name.

(Inherited from Resource)
NewTier

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

ProvisioningState

Gets the provisioning status of the Data Lake Store account. Possible values include: 'Failed', 'Creating', 'Running', 'Succeeded', 'Patching', 'Suspending', 'Resuming', 'Deleting', 'Deleted', 'Undeleting', 'Canceled'

State

Gets the state of the Data Lake Store account. Possible values include: 'Active', 'Suspended'

Tags

Gets the resource tags.

(Inherited from Resource)
TrustedIdProviders

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

TrustedIdProviderState

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

Type

Gets the resource type.

(Inherited from Resource)
VirtualNetworkRules

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

Methods

Validate()

Validate the object.

Applies to