你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ArmDataLakeStoreModelFactory.DataLakeStoreAccountData 方法

定义

初始化 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

参数

name
String

名称。

resourceType
ResourceType

resourceType。

systemData
SystemData

systemData。

identity
ManagedServiceIdentity

密钥保管库加密标识(如果有)。 当前支持的标识类型:SystemAssigned。

accountId
Nullable<Guid>

与此 Data Lake Store 帐户关联的唯一标识符。

provisioningState
Nullable<DataLakeStoreAccountStatus>

Data Lake Store 帐户的预配状态。

state
Nullable<DataLakeStoreAccountState>

Data Lake Store 帐户的状态。

createdOn
Nullable<DateTimeOffset>

帐户创建时间。

lastModifiedOn
Nullable<DateTimeOffset>

帐户上次修改时间。

endpoint
String

此帐户的完整 CName 终结点。

defaultGroup
String

Data Lake Store 帐户中创建的所有新文件夹和文件的默认所有者组。

encryptionConfig
DataLakeStoreAccountEncryptionConfig

密钥保管库加密配置。

encryptionState
Nullable<DataLakeStoreEncryptionState>

此 Data Lake Store 帐户的当前加密状态。

encryptionProvisioningState
Nullable<DataLakeStoreEncryptionProvisioningState>

此 Data Lake Store 帐户的加密预配的当前状态。

firewallRules
IEnumerable<DataLakeStoreFirewallRuleData>

与此 Data Lake Store 帐户关联的防火墙规则列表。

virtualNetworkRules
IEnumerable<DataLakeStoreVirtualNetworkRuleData>

与此 Data Lake Store 帐户关联的虚拟网络规则列表。

firewallState
Nullable<DataLakeStoreFirewallState>

此 Data Lake Store 帐户的 IP 地址防火墙的当前状态。

firewallAllowAzureIPs
Nullable<DataLakeStoreFirewallAllowAzureIPsState>

允许或禁止通过防火墙在 Azure 中源自的 IP 的当前状态。 如果防火墙处于禁用状态,则不会强制实施此功能。

trustedIdProviders
IEnumerable<DataLakeStoreTrustedIdProviderData>

与此 Data Lake Store 帐户关联的受信任标识提供者列表。

trustedIdProviderState
Nullable<DataLakeStoreTrustedIdProviderState>

此 Data Lake Store 帐户的受信任标识提供者功能的当前状态。

newTier
Nullable<DataLakeStoreCommitmentTierType>

下个月要使用的承诺层。

currentTier
Nullable<DataLakeStoreCommitmentTierType>

当前月份使用的承诺层。

location
Nullable<AzureLocation>

资源位置。

tags
IReadOnlyDictionary<String,String>

资源标记。

返回

用于模拟的新 DataLakeStoreAccountData 实例。

适用于