Поделиться через


BatchAccount Конструкторы

Определение

Перегрузки

BatchAccount()

Инициализирует новый экземпляр класса BatchAccount.

BatchAccount(String, String, String, String, IDictionary<String, String>, String, String, ProvisioningState, Nullable<PoolAllocationMode>, KeyVaultReference, Nullable<PublicNetworkAccessType>, NetworkProfile, IList<PrivateEndpointConnection>, AutoStorageProperties, EncryptionProperties, Nullable<Int32>, Nullable<Int32>, IList<VirtualMachineFamilyCoreQuota>, Boolean, Int32, Int32, IList<Nullable<AuthenticationMode>>, BatchAccountIdentity)

Инициализирует новый экземпляр класса BatchAccount.

BatchAccount()

Инициализирует новый экземпляр класса BatchAccount.

public BatchAccount ();
Public Sub New ()

Применяется к

BatchAccount(String, String, String, String, IDictionary<String, String>, String, String, ProvisioningState, Nullable<PoolAllocationMode>, KeyVaultReference, Nullable<PublicNetworkAccessType>, NetworkProfile, IList<PrivateEndpointConnection>, AutoStorageProperties, EncryptionProperties, Nullable<Int32>, Nullable<Int32>, IList<VirtualMachineFamilyCoreQuota>, Boolean, Int32, Int32, IList<Nullable<AuthenticationMode>>, BatchAccountIdentity)

Инициализирует новый экземпляр класса BatchAccount.

public BatchAccount (string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, string accountEndpoint = default, string nodeManagementEndpoint = default, Microsoft.Azure.Management.Batch.Models.ProvisioningState provisioningState = Microsoft.Azure.Management.Batch.Models.ProvisioningState.Invalid, Microsoft.Azure.Management.Batch.Models.PoolAllocationMode? poolAllocationMode = default, Microsoft.Azure.Management.Batch.Models.KeyVaultReference keyVaultReference = default, Microsoft.Azure.Management.Batch.Models.PublicNetworkAccessType? publicNetworkAccess = default, Microsoft.Azure.Management.Batch.Models.NetworkProfile networkProfile = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Batch.Models.PrivateEndpointConnection> privateEndpointConnections = default, Microsoft.Azure.Management.Batch.Models.AutoStorageProperties autoStorage = default, Microsoft.Azure.Management.Batch.Models.EncryptionProperties encryption = default, int? dedicatedCoreQuota = default, int? lowPriorityCoreQuota = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Batch.Models.VirtualMachineFamilyCoreQuota> dedicatedCoreQuotaPerVMFamily = default, bool dedicatedCoreQuotaPerVMFamilyEnforced = false, int poolQuota = 0, int activeJobAndJobScheduleQuota = 0, System.Collections.Generic.IList<Microsoft.Azure.Management.Batch.Models.AuthenticationMode?> allowedAuthenticationModes = default, Microsoft.Azure.Management.Batch.Models.BatchAccountIdentity identity = default);
new Microsoft.Azure.Management.Batch.Models.BatchAccount : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * string * Microsoft.Azure.Management.Batch.Models.ProvisioningState * Nullable<Microsoft.Azure.Management.Batch.Models.PoolAllocationMode> * Microsoft.Azure.Management.Batch.Models.KeyVaultReference * Nullable<Microsoft.Azure.Management.Batch.Models.PublicNetworkAccessType> * Microsoft.Azure.Management.Batch.Models.NetworkProfile * System.Collections.Generic.IList<Microsoft.Azure.Management.Batch.Models.PrivateEndpointConnection> * Microsoft.Azure.Management.Batch.Models.AutoStorageProperties * Microsoft.Azure.Management.Batch.Models.EncryptionProperties * Nullable<int> * Nullable<int> * System.Collections.Generic.IList<Microsoft.Azure.Management.Batch.Models.VirtualMachineFamilyCoreQuota> * bool * int * int * System.Collections.Generic.IList<Nullable<Microsoft.Azure.Management.Batch.Models.AuthenticationMode>> * Microsoft.Azure.Management.Batch.Models.BatchAccountIdentity -> Microsoft.Azure.Management.Batch.Models.BatchAccount
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional accountEndpoint As String = Nothing, Optional nodeManagementEndpoint As String = Nothing, Optional provisioningState As ProvisioningState = Microsoft.Azure.Management.Batch.Models.ProvisioningState.Invalid, Optional poolAllocationMode As Nullable(Of PoolAllocationMode) = Nothing, Optional keyVaultReference As KeyVaultReference = Nothing, Optional publicNetworkAccess As Nullable(Of PublicNetworkAccessType) = Nothing, Optional networkProfile As NetworkProfile = Nothing, Optional privateEndpointConnections As IList(Of PrivateEndpointConnection) = Nothing, Optional autoStorage As AutoStorageProperties = Nothing, Optional encryption As EncryptionProperties = Nothing, Optional dedicatedCoreQuota As Nullable(Of Integer) = Nothing, Optional lowPriorityCoreQuota As Nullable(Of Integer) = Nothing, Optional dedicatedCoreQuotaPerVMFamily As IList(Of VirtualMachineFamilyCoreQuota) = Nothing, Optional dedicatedCoreQuotaPerVMFamilyEnforced As Boolean = false, Optional poolQuota As Integer = 0, Optional activeJobAndJobScheduleQuota As Integer = 0, Optional allowedAuthenticationModes As IList(Of Nullable(Of AuthenticationMode)) = Nothing, Optional identity As BatchAccountIdentity = Nothing)

Параметры

id
String

Идентификатор ресурса.

name
String

Имя ресурса.

type
String

Тип ресурса.

location
String

Расположение ресурса.

tags
IDictionary<String,String>

Теги ресурса.

accountEndpoint
String

Конечная точка учетной записи, используемая для взаимодействия с пакетной службой.

nodeManagementEndpoint
String

Конечная точка, используемая вычислительным узлом для подключения к службе управления узлами пакетной службы.

provisioningState
ProvisioningState

Подготовленное состояние ресурса. Возможные значения: Invalid, Creating, Deleting, Succeeded, Failed, Cancelled.

poolAllocationMode
Nullable<PoolAllocationMode>

режим выделения для создания пулов в учетной записи пакетной службы.

keyVaultReference
KeyVaultReference

Ссылка на хранилище ключей Azure, связанное с учетной записью пакетной службы.

publicNetworkAccess
Nullable<PublicNetworkAccessType>

Тип сетевого интерфейса для доступа к пакетная служба Azure службам и учетным записям пакетной службы.

networkProfile
NetworkProfile

Сетевой профиль для учетной записи пакетной службы, который содержит параметры правил сети для каждой конечной точки.

privateEndpointConnections
IList<PrivateEndpointConnection>

Список подключений к частной конечной точке, связанных с учетной записью пакетной службы

autoStorage
AutoStorageProperties

Свойства и состояние любой учетной записи автоматического хранения, связанной с учетной записью пакетной службы.

encryption
EncryptionProperties

Конфигурация шифрования для учетной записи пакетной службы.

dedicatedCoreQuota
Nullable<Int32>

Выделенная квота ядра для учетной записи пакетной службы.

lowPriorityCoreQuota
Nullable<Int32>

Квота точечных или низкоприоритетных ядер для учетной записи пакетной службы.

dedicatedCoreQuotaPerVMFamily
IList<VirtualMachineFamilyCoreQuota>

Список выделенной квоты ядер на семейство виртуальных машин для учетной записи пакетной службы. Для учетных записей с параметром PoolAllocationMode установлено значение UserSubscription, квота управляется в подписке, поэтому это значение не возвращается.

dedicatedCoreQuotaPerVMFamilyEnforced
Boolean

Значение, указывающее, применяются ли квоты ядер на семейство виртуальных машин для этой учетной записи.

poolQuota
Int32

Квота пула для учетной записи пакетной службы.

activeJobAndJobScheduleQuota
Int32

Квота активного задания и расписания заданий для учетной записи пакетной службы.

allowedAuthenticationModes
IList<Nullable<AuthenticationMode>>

Список разрешенных режимов проверки подлинности для учетной записи пакетной службы, которые можно использовать для проверки подлинности в плоскости данных. Это не влияет на проверку подлинности на уровне управления.

identity
BatchAccountIdentity

Удостоверение учетной записи пакетной службы.

Применяется к