Compartilhar via


ArmDataLakeStoreModelFactory.DataLakeStoreAccountData Método

Definição

Inicializa uma nova instância de DataLakeStoreAccountData.

public static Azure.ResourceManager.DataLakeStore.DataLakeStoreAccountData DataLakeStoreAccountData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Guid? accountId = default, Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreAccountStatus? provisioningState = default, Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreAccountState? state = default, DateTimeOffset? createdOn = default, DateTimeOffset? lastModifiedOn = default, string endpoint = default, string defaultGroup = default, Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreAccountEncryptionConfig encryptionConfig = default, Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreEncryptionState? encryptionState = default, Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreEncryptionProvisioningState? encryptionProvisioningState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataLakeStore.DataLakeStoreFirewallRuleData> firewallRules = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataLakeStore.DataLakeStoreVirtualNetworkRuleData> virtualNetworkRules = default, Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreFirewallState? firewallState = default, Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreFirewallAllowAzureIPsState? firewallAllowAzureIPs = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataLakeStore.DataLakeStoreTrustedIdProviderData> trustedIdProviders = default, Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreTrustedIdProviderState? trustedIdProviderState = default, Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreCommitmentTierType? newTier = default, Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreCommitmentTierType? currentTier = default, Azure.Core.AzureLocation? location = default, System.Collections.Generic.IReadOnlyDictionary<string,string> tags = default);
static member DataLakeStoreAccountData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.ResourceManager.Models.ManagedServiceIdentity * Nullable<Guid> * Nullable<Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreAccountStatus> * Nullable<Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreAccountState> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * string * Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreAccountEncryptionConfig * Nullable<Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreEncryptionState> * Nullable<Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreEncryptionProvisioningState> * seq<Azure.ResourceManager.DataLakeStore.DataLakeStoreFirewallRuleData> * seq<Azure.ResourceManager.DataLakeStore.DataLakeStoreVirtualNetworkRuleData> * Nullable<Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreFirewallState> * Nullable<Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreFirewallAllowAzureIPsState> * seq<Azure.ResourceManager.DataLakeStore.DataLakeStoreTrustedIdProviderData> * Nullable<Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreTrustedIdProviderState> * Nullable<Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreCommitmentTierType> * Nullable<Azure.ResourceManager.DataLakeStore.Models.DataLakeStoreCommitmentTierType> * Nullable<Azure.Core.AzureLocation> * System.Collections.Generic.IReadOnlyDictionary<string, string> -> Azure.ResourceManager.DataLakeStore.DataLakeStoreAccountData
Public Shared Function DataLakeStoreAccountData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional accountId As Nullable(Of Guid) = Nothing, Optional provisioningState As Nullable(Of DataLakeStoreAccountStatus) = Nothing, Optional state As Nullable(Of DataLakeStoreAccountState) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional endpoint As String = Nothing, Optional defaultGroup As String = Nothing, Optional encryptionConfig As DataLakeStoreAccountEncryptionConfig = Nothing, Optional encryptionState As Nullable(Of DataLakeStoreEncryptionState) = Nothing, Optional encryptionProvisioningState As Nullable(Of DataLakeStoreEncryptionProvisioningState) = Nothing, Optional firewallRules As IEnumerable(Of DataLakeStoreFirewallRuleData) = Nothing, Optional virtualNetworkRules As IEnumerable(Of DataLakeStoreVirtualNetworkRuleData) = Nothing, Optional firewallState As Nullable(Of DataLakeStoreFirewallState) = Nothing, Optional firewallAllowAzureIPs As Nullable(Of DataLakeStoreFirewallAllowAzureIPsState) = Nothing, Optional trustedIdProviders As IEnumerable(Of DataLakeStoreTrustedIdProviderData) = Nothing, Optional trustedIdProviderState As Nullable(Of DataLakeStoreTrustedIdProviderState) = Nothing, Optional newTier As Nullable(Of DataLakeStoreCommitmentTierType) = Nothing, Optional currentTier As Nullable(Of DataLakeStoreCommitmentTierType) = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional tags As IReadOnlyDictionary(Of String, String) = Nothing) As DataLakeStoreAccountData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

identity
ManagedServiceIdentity

O Key Vault identidade de criptografia, se houver. Tipos de identidade com suporte atuais: SystemAssigned.

accountId
Nullable<Guid>

O identificador exclusivo associado a essa conta do Data Lake Store.

provisioningState
Nullable<DataLakeStoreAccountStatus>

O status de provisionamento da conta do Data Lake Store.

state
Nullable<DataLakeStoreAccountState>

O estado da conta do Data Lake Store.

createdOn
Nullable<DateTimeOffset>

O tempo de criação da conta.

lastModifiedOn
Nullable<DateTimeOffset>

A hora da última modificação da conta.

endpoint
String

O ponto de extremidade completo do CName para essa conta.

defaultGroup
String

O grupo de proprietários padrão para todas as novas pastas e arquivos criados na conta do Data Lake Store.

encryptionConfig
DataLakeStoreAccountEncryptionConfig

A configuração de criptografia Key Vault.

encryptionState
Nullable<DataLakeStoreEncryptionState>

O estado atual de criptografia para essa conta do Data Lake Store.

encryptionProvisioningState
Nullable<DataLakeStoreEncryptionProvisioningState>

O estado atual do provisionamento de criptografia para essa conta do Data Lake Store.

firewallRules
IEnumerable<DataLakeStoreFirewallRuleData>

A lista de regras de firewall associadas a essa conta do Data Lake Store.

virtualNetworkRules
IEnumerable<DataLakeStoreVirtualNetworkRuleData>

A lista de regras de rede virtual associadas a essa conta do Data Lake Store.

firewallState
Nullable<DataLakeStoreFirewallState>

O estado atual do firewall de endereço IP dessa conta do Data Lake Store.

firewallAllowAzureIPs
Nullable<DataLakeStoreFirewallAllowAzureIPsState>

O estado atual de permitir ou não permitir IPs originários do Azure por meio do firewall. Se o firewall estiver desabilitado, isso não será imposto.

trustedIdProviders
IEnumerable<DataLakeStoreTrustedIdProviderData>

A lista de provedores de identidade confiáveis associados a essa conta do Data Lake Store.

trustedIdProviderState
Nullable<DataLakeStoreTrustedIdProviderState>

O estado atual do recurso de provedor de identidade confiável para essa conta do Data Lake Store.

newTier
Nullable<DataLakeStoreCommitmentTierType>

A camada de compromisso a ser usada para o próximo mês.

currentTier
Nullable<DataLakeStoreCommitmentTierType>

A camada de compromisso em uso para o mês atual.

location
Nullable<AzureLocation>

O local do recurso.

tags
IReadOnlyDictionary<String,String>

As marcas do recurso.

Retornos

Uma nova DataLakeStoreAccountData instância para zombar.

Aplica-se a