ArmDataLakeStoreModelFactory.DataLakeStoreAccountData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of 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
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- identity
- ManagedServiceIdentity
The Key Vault encryption identity, if any. Current supported identity types: SystemAssigned.
- provisioningState
- Nullable<DataLakeStoreAccountStatus>
The provisioning status of the Data Lake Store account.
The state of the Data Lake Store account.
- createdOn
- Nullable<DateTimeOffset>
The account creation time.
- lastModifiedOn
- Nullable<DateTimeOffset>
The account last modified time.
- endpoint
- String
The full CName endpoint for this account.
- defaultGroup
- String
The default owner group for all new folders and files created in the Data Lake Store account.
- encryptionConfig
- DataLakeStoreAccountEncryptionConfig
The Key Vault encryption configuration.
- encryptionState
- Nullable<DataLakeStoreEncryptionState>
The current state of encryption for this Data Lake Store account.
- encryptionProvisioningState
- Nullable<DataLakeStoreEncryptionProvisioningState>
The current state of encryption provisioning for this Data Lake Store account.
- firewallRules
- IEnumerable<DataLakeStoreFirewallRuleData>
The list of firewall rules associated with this Data Lake Store account.
- virtualNetworkRules
- IEnumerable<DataLakeStoreVirtualNetworkRuleData>
The list of virtual network rules associated with this Data Lake Store account.
- firewallState
- Nullable<DataLakeStoreFirewallState>
The current state of the IP address firewall for this Data Lake Store account.
- firewallAllowAzureIPs
- Nullable<DataLakeStoreFirewallAllowAzureIPsState>
The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.
- trustedIdProviders
- IEnumerable<DataLakeStoreTrustedIdProviderData>
The list of trusted identity providers associated with this Data Lake Store account.
- trustedIdProviderState
- Nullable<DataLakeStoreTrustedIdProviderState>
The current state of the trusted identity provider feature for this Data Lake Store account.
- newTier
- Nullable<DataLakeStoreCommitmentTierType>
The commitment tier to use for next month.
- currentTier
- Nullable<DataLakeStoreCommitmentTierType>
The commitment tier in use for the current month.
- location
- Nullable<AzureLocation>
The resource location.
- tags
- IReadOnlyDictionary<String,String>
The resource tags.
Returns
A new DataLakeStoreAccountData instance for mocking.