Dela via


DataLakeAnalyticsAccountCreateOrUpdateContent Class

Definition

The parameters to use for creating a Data Lake Analytics account. Serialized Name: CreateDataLakeAnalyticsAccountParameters

public class DataLakeAnalyticsAccountCreateOrUpdateContent : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsAccountCreateOrUpdateContent>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DataLakeAnalytics.Models.DataLakeAnalyticsAccountCreateOrUpdateContent>
public class DataLakeAnalyticsAccountCreateOrUpdateContent
type DataLakeAnalyticsAccountCreateOrUpdateContent = class
    interface IJsonModel<DataLakeAnalyticsAccountCreateOrUpdateContent>
    interface IPersistableModel<DataLakeAnalyticsAccountCreateOrUpdateContent>
type DataLakeAnalyticsAccountCreateOrUpdateContent = class
Public Class DataLakeAnalyticsAccountCreateOrUpdateContent
Implements IJsonModel(Of DataLakeAnalyticsAccountCreateOrUpdateContent), IPersistableModel(Of DataLakeAnalyticsAccountCreateOrUpdateContent)
Public Class DataLakeAnalyticsAccountCreateOrUpdateContent
Inheritance
DataLakeAnalyticsAccountCreateOrUpdateContent
Implements

Constructors

DataLakeAnalyticsAccountCreateOrUpdateContent(AzureLocation, String, IEnumerable<DataLakeStoreForDataLakeAnalyticsAccountCreateOrUpdateContent>)

Initializes a new instance of DataLakeAnalyticsAccountCreateOrUpdateContent.

Properties

ComputePolicies

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

DataLakeStoreAccounts

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

DefaultDataLakeStoreAccount

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

FirewallAllowAzureIPs

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: CreateDataLakeAnalyticsAccountParameters.properties.firewallAllowAzureIps

FirewallRules

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

FirewallState

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

Location

The resource location. Serialized Name: CreateDataLakeAnalyticsAccountParameters.location

MaxDegreeOfParallelism

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

MaxDegreeOfParallelismPerJob

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

MaxJobCount

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

MinPriorityPerJob

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

NewTier

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

QueryStoreRetention

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

StorageAccounts

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

Tags

The resource tags. Serialized Name: CreateDataLakeAnalyticsAccountParameters.tags

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DataLakeAnalyticsAccountCreateOrUpdateContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<DataLakeAnalyticsAccountCreateOrUpdateContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DataLakeAnalyticsAccountCreateOrUpdateContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DataLakeAnalyticsAccountCreateOrUpdateContent>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<DataLakeAnalyticsAccountCreateOrUpdateContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to