Partager via


BatchAccount Constructeurs

Définition

Surcharges

BatchAccount()

Initialise une nouvelle instance de la 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)

Initialise une nouvelle instance de la classe BatchAccount.

BatchAccount()

Initialise une nouvelle instance de la classe BatchAccount.

public BatchAccount ();
Public Sub New ()

S’applique à

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)

Initialise une nouvelle instance de la 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)

Paramètres

id
String

ID de la ressource.

name
String

Nom de la ressource.

type
String

Type de la ressource.

location
String

Emplacement de la ressource.

tags
IDictionary<String,String>

Balises de la ressource.

accountEndpoint
String

Point de terminaison de compte utilisé pour interagir avec le service Batch.

nodeManagementEndpoint
String

Point de terminaison utilisé par le nœud de calcul pour se connecter au service de gestion des nœuds Batch.

provisioningState
ProvisioningState

État provisionné de la ressource. Les valeurs possibles sont les suivantes : 'Invalid', 'Creating', 'Suppression', 'Succeeded', 'Failed', 'Cancelled'

poolAllocationMode
Nullable<PoolAllocationMode>

Mode d’allocation à utiliser pour créer des pools dans le compte Batch.

keyVaultReference
KeyVaultReference

Référence au coffre de clés Azure associé au compte Batch.

publicNetworkAccess
Nullable<PublicNetworkAccessType>

Type d’interface réseau permettant d’accéder à Azure Batch service et aux opérations de compte Batch.

networkProfile
NetworkProfile

Profil réseau pour le compte Batch, qui contient les paramètres de règle réseau pour chaque point de terminaison.

privateEndpointConnections
IList<PrivateEndpointConnection>

Liste des connexions de point de terminaison privé associées au compte Batch

autoStorage
AutoStorageProperties

Propriétés et status de tout compte de stockage automatique associé au compte Batch.

encryption
EncryptionProperties

Configuration de chiffrement pour le compte Batch.

dedicatedCoreQuota
Nullable<Int32>

Quota de cœurs dédiés pour le compte Batch.

lowPriorityCoreQuota
Nullable<Int32>

Quota de cœurs Spot/basse priorité pour le compte Batch.

dedicatedCoreQuotaPerVMFamily
IList<VirtualMachineFamilyCoreQuota>

Liste du quota de cœurs dédiés par famille de machines virtuelles pour le compte Batch. Pour les comptes avec PoolAllocationMode défini sur UserSubscription, le quota est géré sur l’abonnement. Cette valeur n’est donc pas retournée.

dedicatedCoreQuotaPerVMFamilyEnforced
Boolean

Valeur indiquant si les quotas de cœur par famille de machines virtuelles sont appliqués pour ce compte

poolQuota
Int32

Quota de pool pour le compte Batch.

activeJobAndJobScheduleQuota
Int32

Quota de planification de travail et de travail actif pour le compte Batch.

allowedAuthenticationModes
IList<Nullable<AuthenticationMode>>

Liste des modes d’authentification autorisés pour le compte Batch qui peuvent être utilisés pour s’authentifier auprès du plan de données. Cela n’affecte pas l’authentification avec le plan de contrôle.

identity
BatchAccountIdentity

Identité du compte Batch.

S’applique à