Udostępnij za pośrednictwem


BatchAccount Konstruktory

Definicja

Przeciążenia

BatchAccount()

Inicjuje nowe wystąpienie klasy 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)

Inicjuje nowe wystąpienie klasy BatchAccount.

BatchAccount()

Inicjuje nowe wystąpienie klasy BatchAccount.

public BatchAccount ();
Public Sub New ()

Dotyczy

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)

Inicjuje nowe wystąpienie klasy 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)

Parametry

id
String

Identyfikator zasobu.

name
String

Nazwa zasobu.

type
String

Typ zasobu.

location
String

Lokalizacja zasobu.

tags
IDictionary<String,String>

Tagi zasobu.

accountEndpoint
String

Punkt końcowy konta używany do interakcji z usługą Batch.

nodeManagementEndpoint
String

Punkt końcowy używany przez węzeł obliczeniowy do nawiązywania połączenia z usługą zarządzania węzłami usługi Batch.

provisioningState
ProvisioningState

Aprowizowany stan zasobu. Możliwe wartości to: "Invalid", "Creating", "Deleting", "Succeeded", "Failed", "Cancelled"

poolAllocationMode
Nullable<PoolAllocationMode>

Tryb alokacji na potrzeby tworzenia pul w ramach konta usługi Batch.

keyVaultReference
KeyVaultReference

Odwołanie do magazynu kluczy platformy Azure skojarzonego z kontem usługi Batch.

publicNetworkAccess
Nullable<PublicNetworkAccessType>

Typ interfejsu sieciowego na potrzeby uzyskiwania dostępu do Azure Batch usług i operacji konta usługi Batch.

networkProfile
NetworkProfile

Profil sieciowy dla konta usługi Batch, który zawiera ustawienia reguły sieci dla każdego punktu końcowego.

privateEndpointConnections
IList<PrivateEndpointConnection>

Lista połączeń prywatnego punktu końcowego skojarzonych z kontem usługi Batch

autoStorage
AutoStorageProperties

Właściwości i stan dowolnego konta magazynu automatycznego skojarzonego z kontem usługi Batch.

encryption
EncryptionProperties

Konfiguracja szyfrowania dla konta usługi Batch.

dedicatedCoreQuota
Nullable<Int32>

Dedykowany limit przydziału rdzeni dla konta usługi Batch.

lowPriorityCoreQuota
Nullable<Int32>

Limit przydziału rdzeni typu spot/low-priority dla konta usługi Batch.

dedicatedCoreQuotaPerVMFamily
IList<VirtualMachineFamilyCoreQuota>

Lista dedykowanego limitu przydziału rdzeni dla rodziny maszyn wirtualnych dla konta usługi Batch. W przypadku kont z ustawieniem PoolAllocationMode na wartość UserSubscription limit przydziału jest zarządzany w ramach subskrypcji, więc ta wartość nie jest zwracana.

dedicatedCoreQuotaPerVMFamilyEnforced
Boolean

Wartość wskazująca, czy limity przydziału rdzeni dla rodziny maszyn wirtualnych są wymuszane dla tego konta

poolQuota
Int32

Limit przydziału puli dla konta usługi Batch.

activeJobAndJobScheduleQuota
Int32

Aktywny limit przydziału harmonogramu zadań i zadania dla konta usługi Batch.

allowedAuthenticationModes
IList<Nullable<AuthenticationMode>>

Lista dozwolonych trybów uwierzytelniania dla konta usługi Batch, których można użyć do uwierzytelniania za pomocą płaszczyzny danych. Nie ma to wpływu na uwierzytelnianie za pomocą płaszczyzny sterowania.

identity
BatchAccountIdentity

Tożsamość konta usługi Batch.

Dotyczy