你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ArmDataLakeStoreModelFactory.DataLakeStoreAccountData 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 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
参数
ID。
- name
- String
名称。
- resourceType
- ResourceType
resourceType。
- systemData
- SystemData
systemData。
- identity
- ManagedServiceIdentity
密钥保管库加密标识(如果有)。 当前支持的标识类型:SystemAssigned。
- provisioningState
- Nullable<DataLakeStoreAccountStatus>
Data Lake Store 帐户的预配状态。
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 实例。