Condividi tramite


BatchAccount Costruttori

Definizione

Overload

BatchAccount()

Inizializza una nuova istanza della classe 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)

Inizializza una nuova istanza della classe BatchAccount.

BatchAccount()

Inizializza una nuova istanza della classe BatchAccount.

public BatchAccount ();
Public Sub New ()

Si applica a

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)

Inizializza una nuova istanza della classe 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)

Parametri

id
String

ID della risorsa.

name
String

Nome della risorsa.

type
String

Tipo di risorsa.

location
String

Il percorso della risorsa.

tags
IDictionary<String,String>

Tag della risorsa.

accountEndpoint
String

Endpoint dell'account usato per interagire con il servizio Batch.

nodeManagementEndpoint
String

Endpoint usato dal nodo di calcolo per connettersi al servizio di gestione dei nodi Batch.

provisioningState
ProvisioningState

Stato di cui è stato effettuato il provisioning della risorsa. I valori possibili includono: 'Invalid', 'Creating', 'Deleting', 'Succeeded', 'Failed', 'Cancelled'

poolAllocationMode
Nullable<PoolAllocationMode>

Modalità di allocazione da usare per la creazione di pool nell'account Batch.

keyVaultReference
KeyVaultReference

Riferimento all'insieme di credenziali delle chiavi di Azure associato all'account Batch.

publicNetworkAccess
Nullable<PublicNetworkAccessType>

Tipo di interfaccia di rete per l'accesso alle operazioni del servizio e dell'account Batch Azure Batch.

networkProfile
NetworkProfile

Profilo di rete per l'account Batch, che contiene le impostazioni delle regole di rete per ogni endpoint.

privateEndpointConnections
IList<PrivateEndpointConnection>

Elenco di connessioni di endpoint privato associate all'account Batch

autoStorage
AutoStorageProperties

Proprietà e stato di qualsiasi account di archiviazione automatica associato all'account Batch.

encryption
EncryptionProperties

Configurazione della crittografia per l'account Batch.

dedicatedCoreQuota
Nullable<Int32>

Quota core dedicata per l'account Batch.

lowPriorityCoreQuota
Nullable<Int32>

Quota di core spot/bassa priorità per l'account Batch.

dedicatedCoreQuotaPerVMFamily
IList<VirtualMachineFamilyCoreQuota>

Elenco della quota di core dedicata per ogni famiglia di macchine virtuali per l'account Batch. Per gli account con PoolAllocationMode impostato su UserSubscription, la quota viene gestita nella sottoscrizione in modo che questo valore non venga restituito.

dedicatedCoreQuotaPerVMFamilyEnforced
Boolean

Valore che indica se le quote di core per ogni famiglia di macchine virtuali vengono applicate per questo account

poolQuota
Int32

Quota del pool per l'account Batch.

activeJobAndJobScheduleQuota
Int32

Quota di pianificazione del processo e del processo attiva per l'account Batch.

allowedAuthenticationModes
IList<Nullable<AuthenticationMode>>

Elenco delle modalità di autenticazione consentite per l'account Batch che può essere usato per l'autenticazione con il piano dati. Ciò non influisce sull'autenticazione con il piano di controllo.

identity
BatchAccountIdentity

Identità dell'account Batch.

Si applica a