Aracılığıyla paylaş


BatchAccount Oluşturucular

Tanım

Aşırı Yüklemeler

BatchAccount()

BatchAccount sınıfının yeni bir örneğini başlatır.

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 sınıfının yeni bir örneğini başlatır.

BatchAccount()

BatchAccount sınıfının yeni bir örneğini başlatır.

public BatchAccount ();
Public Sub New ()

Şunlara uygulanır

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 sınıfının yeni bir örneğini başlatır.

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)

Parametreler

id
String

Kaynağın kimliği.

name
String

Kaynağın adı.

type
String

Kaynağın türü.

location
String

Kaynağın konumu.

tags
IDictionary<String,String>

Kaynağın etiketleri.

accountEndpoint
String

Batch hizmetiyle etkileşimde bulunurken kullanılan hesap uç noktası.

nodeManagementEndpoint
String

İşlem düğümü tarafından Batch düğümü yönetim hizmetine bağlanmak için kullanılan uç nokta.

provisioningState
ProvisioningState

Kaynağın sağlanan durumu. Olası değerler şunlardır: 'Geçersiz', 'Oluşturuluyor', 'Silme', 'Başarılı', 'Başarısız', 'İptal Edildi'

poolAllocationMode
Nullable<PoolAllocationMode>

Batch hesabında havuz oluşturmak için kullanılacak ayırma modu.

keyVaultReference
KeyVaultReference

Batch hesabıyla ilişkili Azure anahtar kasasına başvuru.

publicNetworkAccess
Nullable<PublicNetworkAccessType>

Azure Batch hizmetine ve Batch hesabı işlemlerine erişmek için ağ arabirimi türü.

networkProfile
NetworkProfile

Her uç nokta için ağ kuralı ayarlarını içeren Batch hesabı için ağ profili.

privateEndpointConnections
IList<PrivateEndpointConnection>

Batch hesabıyla ilişkili özel uç nokta bağlantılarının listesi

autoStorage
AutoStorageProperties

Batch hesabıyla ilişkili herhangi bir otomatik depolama hesabının özellikleri ve durumu.

encryption
EncryptionProperties

Batch hesabının şifreleme yapılandırması.

dedicatedCoreQuota
Nullable<Int32>

Batch hesabı için ayrılmış çekirdek kotası.

lowPriorityCoreQuota
Nullable<Int32>

Batch hesabı için Spot/düşük öncelikli çekirdek kotası.

dedicatedCoreQuotaPerVMFamily
IList<VirtualMachineFamilyCoreQuota>

Batch hesabı için Sanal Makine ailesi başına ayrılmış çekirdek kotanın listesi. PoolAllocationMode değeri UserSubscription olarak ayarlanmış hesaplar için abonelikte kota yönetilir, bu nedenle bu değer döndürülmez.

dedicatedCoreQuotaPerVMFamilyEnforced
Boolean

Sanal Makine ailesi başına çekirdek kotaların bu hesap için zorunlu kılınıp uygulanmadığını gösteren bir değer

poolQuota
Int32

Batch hesabı için havuz kotası.

activeJobAndJobScheduleQuota
Int32

Batch hesabı için etkin iş ve iş zamanlama kotası.

allowedAuthenticationModes
IList<Nullable<AuthenticationMode>>

Batch hesabı için veri düzlemi ile kimlik doğrulaması yapmak için kullanılabilecek izin verilen kimlik doğrulama modlarının listesi. Bu, denetim düzlemi ile kimlik doğrulamasını etkilemez.

identity
BatchAccountIdentity

Batch hesabının kimliği.

Şunlara uygulanır