Share via


ArmDataLakeAnalyticsModelFactory.DataLakeAnalyticsAccountData Method

Definition

Initializes a new instance of DataLakeAnalyticsAccountData.

public static Azure.ResourceManager.DataLakeAnalytics.DataLakeAnalyticsAccountData DataLakeAnalyticsAccountData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Guid? accountId = default, Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsAccountStatus? provisioningState = default, Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsAccountState? state = default, DateTimeOffset? createdOn = default, DateTimeOffset? lastModifiedOn = default, string endpoint = default, string defaultDataLakeStoreAccount = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataLakeAnalytics.DataLakeStoreAccountInformationData> dataLakeStoreAccounts = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataLakeAnalytics.DataLakeStoreAccountInformationData> publicDataLakeStoreAccounts = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataLakeAnalytics.DataLakeAnalyticsStorageAccountInformationData> storageAccounts = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataLakeAnalytics.DataLakeAnalyticsComputePolicyData> computePolicies = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsHiveMetastore> hiveMetastores = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsVirtualNetworkRule> virtualNetworkRules = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataLakeAnalytics.DataLakeAnalyticsFirewallRuleData> firewallRules = default, Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsFirewallState? firewallState = default, Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsFirewallAllowAzureIPsState? firewallAllowAzureIPs = default, Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsCommitmentTierType? newTier = default, Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsCommitmentTierType? currentTier = default, int? maxJobCount = default, int? maxActiveJobCountPerUser = default, int? maxQueuedJobCountPerUser = default, int? maxJobRunningTimeInMin = default, int? systemMaxJobCount = default, int? maxDegreeOfParallelism = default, int? systemMaxDegreeOfParallelism = default, int? maxDegreeOfParallelismPerJob = default, int? minPriorityPerJob = default, int? queryStoreRetention = default, Azure.ResourceManager.DataLakeAnalytics.Models.DebugDataAccessLevel? debugDataAccessLevel = default, Azure.Core.AzureLocation? location = default, System.Collections.Generic.IReadOnlyDictionary<string,string> tags = default);
static member DataLakeAnalyticsAccountData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Guid> * Nullable<Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsAccountStatus> * Nullable<Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsAccountState> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * string * seq<Azure.ResourceManager.DataLakeAnalytics.DataLakeStoreAccountInformationData> * seq<Azure.ResourceManager.DataLakeAnalytics.DataLakeStoreAccountInformationData> * seq<Azure.ResourceManager.DataLakeAnalytics.DataLakeAnalyticsStorageAccountInformationData> * seq<Azure.ResourceManager.DataLakeAnalytics.DataLakeAnalyticsComputePolicyData> * seq<Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsHiveMetastore> * seq<Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsVirtualNetworkRule> * seq<Azure.ResourceManager.DataLakeAnalytics.DataLakeAnalyticsFirewallRuleData> * Nullable<Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsFirewallState> * Nullable<Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsFirewallAllowAzureIPsState> * Nullable<Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsCommitmentTierType> * Nullable<Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsCommitmentTierType> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<Azure.ResourceManager.DataLakeAnalytics.Models.DebugDataAccessLevel> * Nullable<Azure.Core.AzureLocation> * System.Collections.Generic.IReadOnlyDictionary<string, string> -> Azure.ResourceManager.DataLakeAnalytics.DataLakeAnalyticsAccountData
Public Shared Function DataLakeAnalyticsAccountData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional accountId As Nullable(Of Guid) = Nothing, Optional provisioningState As Nullable(Of DataLakeAnalyticsAccountStatus) = Nothing, Optional state As Nullable(Of DataLakeAnalyticsAccountState) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional endpoint As String = Nothing, Optional defaultDataLakeStoreAccount As String = Nothing, Optional dataLakeStoreAccounts As IEnumerable(Of DataLakeStoreAccountInformationData) = Nothing, Optional publicDataLakeStoreAccounts As IEnumerable(Of DataLakeStoreAccountInformationData) = Nothing, Optional storageAccounts As IEnumerable(Of DataLakeAnalyticsStorageAccountInformationData) = Nothing, Optional computePolicies As IEnumerable(Of DataLakeAnalyticsComputePolicyData) = Nothing, Optional hiveMetastores As IEnumerable(Of DataLakeAnalyticsHiveMetastore) = Nothing, Optional virtualNetworkRules As IEnumerable(Of DataLakeAnalyticsVirtualNetworkRule) = Nothing, Optional firewallRules As IEnumerable(Of DataLakeAnalyticsFirewallRuleData) = Nothing, Optional firewallState As Nullable(Of DataLakeAnalyticsFirewallState) = Nothing, Optional firewallAllowAzureIPs As Nullable(Of DataLakeAnalyticsFirewallAllowAzureIPsState) = Nothing, Optional newTier As Nullable(Of DataLakeAnalyticsCommitmentTierType) = Nothing, Optional currentTier As Nullable(Of DataLakeAnalyticsCommitmentTierType) = Nothing, Optional maxJobCount As Nullable(Of Integer) = Nothing, Optional maxActiveJobCountPerUser As Nullable(Of Integer) = Nothing, Optional maxQueuedJobCountPerUser As Nullable(Of Integer) = Nothing, Optional maxJobRunningTimeInMin As Nullable(Of Integer) = Nothing, Optional systemMaxJobCount As Nullable(Of Integer) = Nothing, Optional maxDegreeOfParallelism As Nullable(Of Integer) = Nothing, Optional systemMaxDegreeOfParallelism As Nullable(Of Integer) = Nothing, Optional maxDegreeOfParallelismPerJob As Nullable(Of Integer) = Nothing, Optional minPriorityPerJob As Nullable(Of Integer) = Nothing, Optional queryStoreRetention As Nullable(Of Integer) = Nothing, Optional debugDataAccessLevel As Nullable(Of DebugDataAccessLevel) = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional tags As IReadOnlyDictionary(Of String, String) = Nothing) As DataLakeAnalyticsAccountData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

accountId
Nullable<Guid>

The unique identifier associated with this Data Lake Analytics account. Serialized Name: DataLakeAnalyticsAccount.properties.accountId

provisioningState
Nullable<DataLakeAnalyticsAccountStatus>

The provisioning status of the Data Lake Analytics account. Serialized Name: DataLakeAnalyticsAccount.properties.provisioningState

state
Nullable<DataLakeAnalyticsAccountState>

The state of the Data Lake Analytics account. Serialized Name: DataLakeAnalyticsAccount.properties.state

createdOn
Nullable<DateTimeOffset>

The account creation time. Serialized Name: DataLakeAnalyticsAccount.properties.creationTime

lastModifiedOn
Nullable<DateTimeOffset>

The account last modified time. Serialized Name: DataLakeAnalyticsAccount.properties.lastModifiedTime

endpoint
String

The full CName endpoint for this account. Serialized Name: DataLakeAnalyticsAccount.properties.endpoint

defaultDataLakeStoreAccount
String

The default Data Lake Store account associated with this account. Serialized Name: DataLakeAnalyticsAccount.properties.defaultDataLakeStoreAccount

dataLakeStoreAccounts
IEnumerable<DataLakeStoreAccountInformationData>

The list of Data Lake Store accounts associated with this account. Serialized Name: DataLakeAnalyticsAccount.properties.dataLakeStoreAccounts

publicDataLakeStoreAccounts
IEnumerable<DataLakeStoreAccountInformationData>

The list of Data Lake Store accounts associated with this account. Serialized Name: DataLakeAnalyticsAccount.properties.publicDataLakeStoreAccounts

storageAccounts
IEnumerable<DataLakeAnalyticsStorageAccountInformationData>

The list of Azure Blob Storage accounts associated with this account. Serialized Name: DataLakeAnalyticsAccount.properties.storageAccounts

computePolicies
IEnumerable<DataLakeAnalyticsComputePolicyData>

The list of compute policies associated with this account. Serialized Name: DataLakeAnalyticsAccount.properties.computePolicies

hiveMetastores
IEnumerable<DataLakeAnalyticsHiveMetastore>

The list of hiveMetastores associated with this account. Serialized Name: DataLakeAnalyticsAccount.properties.hiveMetastores

virtualNetworkRules
IEnumerable<DataLakeAnalyticsVirtualNetworkRule>

The list of virtualNetwork rules associated with this account. Serialized Name: DataLakeAnalyticsAccount.properties.virtualNetworkRules

firewallRules
IEnumerable<DataLakeAnalyticsFirewallRuleData>

The list of firewall rules associated with this account. Serialized Name: DataLakeAnalyticsAccount.properties.firewallRules

firewallState
Nullable<DataLakeAnalyticsFirewallState>

The current state of the IP address firewall for this account. Serialized Name: DataLakeAnalyticsAccount.properties.firewallState

firewallAllowAzureIPs
Nullable<DataLakeAnalyticsFirewallAllowAzureIPsState>

The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced. Serialized Name: DataLakeAnalyticsAccount.properties.firewallAllowAzureIps

newTier
Nullable<DataLakeAnalyticsCommitmentTierType>

The commitment tier for the next month. Serialized Name: DataLakeAnalyticsAccount.properties.newTier

currentTier
Nullable<DataLakeAnalyticsCommitmentTierType>

The commitment tier in use for the current month. Serialized Name: DataLakeAnalyticsAccount.properties.currentTier

maxJobCount
Nullable<Int32>

The maximum supported jobs running under the account at the same time. Serialized Name: DataLakeAnalyticsAccount.properties.maxJobCount

maxActiveJobCountPerUser
Nullable<Int32>

The maximum supported active jobs under the account at the same time. Serialized Name: DataLakeAnalyticsAccount.properties.maxActiveJobCountPerUser

maxQueuedJobCountPerUser
Nullable<Int32>

The maximum supported jobs queued under the account at the same time. Serialized Name: DataLakeAnalyticsAccount.properties.maxQueuedJobCountPerUser

maxJobRunningTimeInMin
Nullable<Int32>

The maximum supported active jobs under the account at the same time. Serialized Name: DataLakeAnalyticsAccount.properties.maxJobRunningTimeInMin

systemMaxJobCount
Nullable<Int32>

The system defined maximum supported jobs running under the account at the same time, which restricts the maximum number of running jobs the user can set for the account. Serialized Name: DataLakeAnalyticsAccount.properties.systemMaxJobCount

maxDegreeOfParallelism
Nullable<Int32>

The maximum supported degree of parallelism for this account. Serialized Name: DataLakeAnalyticsAccount.properties.maxDegreeOfParallelism

systemMaxDegreeOfParallelism
Nullable<Int32>

The system defined maximum supported degree of parallelism for this account, which restricts the maximum value of parallelism the user can set for the account. Serialized Name: DataLakeAnalyticsAccount.properties.systemMaxDegreeOfParallelism

maxDegreeOfParallelismPerJob
Nullable<Int32>

The maximum supported degree of parallelism per job for this account. Serialized Name: DataLakeAnalyticsAccount.properties.maxDegreeOfParallelismPerJob

minPriorityPerJob
Nullable<Int32>

The minimum supported priority per job for this account. Serialized Name: DataLakeAnalyticsAccount.properties.minPriorityPerJob

queryStoreRetention
Nullable<Int32>

The number of days that job metadata is retained. Serialized Name: DataLakeAnalyticsAccount.properties.queryStoreRetention

debugDataAccessLevel
Nullable<DebugDataAccessLevel>

The current state of the DebugDataAccessLevel for this account. Serialized Name: DataLakeAnalyticsAccount.properties.debugDataAccessLevel

location
Nullable<AzureLocation>

The resource location. Serialized Name: Resource.location

tags
IReadOnlyDictionary<String,String>

The resource tags. Serialized Name: Resource.tags

Returns

A new DataLakeAnalyticsAccountData instance for mocking.

Applies to