ArmBatchModelFactory.BatchAccountData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von BatchAccountData.
public static Azure.ResourceManager.Batch.BatchAccountData BatchAccountData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, string accountEndpoint = default, string nodeManagementEndpoint = default, Azure.ResourceManager.Batch.Models.BatchProvisioningState? provisioningState = default, Azure.ResourceManager.Batch.Models.BatchAccountPoolAllocationMode? poolAllocationMode = default, Azure.ResourceManager.Batch.Models.BatchKeyVaultReference keyVaultReference = default, Azure.ResourceManager.Batch.Models.BatchPublicNetworkAccess? publicNetworkAccess = default, Azure.ResourceManager.Batch.Models.BatchNetworkProfile networkProfile = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Batch.BatchPrivateEndpointConnectionData> privateEndpointConnections = default, Azure.ResourceManager.Batch.Models.BatchAccountAutoStorageConfiguration autoStorage = default, Azure.ResourceManager.Batch.Models.BatchAccountEncryptionConfiguration encryption = default, int? dedicatedCoreQuota = default, int? lowPriorityCoreQuota = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Batch.Models.BatchVmFamilyCoreQuota> dedicatedCoreQuotaPerVmFamily = default, bool? isDedicatedCoreQuotaPerVmFamilyEnforced = default, int? poolQuota = default, int? activeJobAndJobScheduleQuota = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Batch.Models.BatchAuthenticationMode> allowedAuthenticationModes = default, Azure.Core.AzureLocation? location = default, System.Collections.Generic.IDictionary<string,string> tags = default);
static member BatchAccountData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.ResourceManager.Models.ManagedServiceIdentity * string * string * Nullable<Azure.ResourceManager.Batch.Models.BatchProvisioningState> * Nullable<Azure.ResourceManager.Batch.Models.BatchAccountPoolAllocationMode> * Azure.ResourceManager.Batch.Models.BatchKeyVaultReference * Nullable<Azure.ResourceManager.Batch.Models.BatchPublicNetworkAccess> * Azure.ResourceManager.Batch.Models.BatchNetworkProfile * seq<Azure.ResourceManager.Batch.BatchPrivateEndpointConnectionData> * Azure.ResourceManager.Batch.Models.BatchAccountAutoStorageConfiguration * Azure.ResourceManager.Batch.Models.BatchAccountEncryptionConfiguration * Nullable<int> * Nullable<int> * seq<Azure.ResourceManager.Batch.Models.BatchVmFamilyCoreQuota> * Nullable<bool> * Nullable<int> * Nullable<int> * seq<Azure.ResourceManager.Batch.Models.BatchAuthenticationMode> * Nullable<Azure.Core.AzureLocation> * System.Collections.Generic.IDictionary<string, string> -> Azure.ResourceManager.Batch.BatchAccountData
Public Shared Function BatchAccountData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional accountEndpoint As String = Nothing, Optional nodeManagementEndpoint As String = Nothing, Optional provisioningState As Nullable(Of BatchProvisioningState) = Nothing, Optional poolAllocationMode As Nullable(Of BatchAccountPoolAllocationMode) = Nothing, Optional keyVaultReference As BatchKeyVaultReference = Nothing, Optional publicNetworkAccess As Nullable(Of BatchPublicNetworkAccess) = Nothing, Optional networkProfile As BatchNetworkProfile = Nothing, Optional privateEndpointConnections As IEnumerable(Of BatchPrivateEndpointConnectionData) = Nothing, Optional autoStorage As BatchAccountAutoStorageConfiguration = Nothing, Optional encryption As BatchAccountEncryptionConfiguration = Nothing, Optional dedicatedCoreQuota As Nullable(Of Integer) = Nothing, Optional lowPriorityCoreQuota As Nullable(Of Integer) = Nothing, Optional dedicatedCoreQuotaPerVmFamily As IEnumerable(Of BatchVmFamilyCoreQuota) = Nothing, Optional isDedicatedCoreQuotaPerVmFamilyEnforced As Nullable(Of Boolean) = Nothing, Optional poolQuota As Nullable(Of Integer) = Nothing, Optional activeJobAndJobScheduleQuota As Nullable(Of Integer) = Nothing, Optional allowedAuthenticationModes As IEnumerable(Of BatchAuthenticationMode) = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional tags As IDictionary(Of String, String) = Nothing) As BatchAccountData
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemDaten.
- identity
- ManagedServiceIdentity
Die Identität des Batch-Kontos. Aktuell unterstützte Identitätstypen: None, SystemAssigned, UserAssigned.
- accountEndpoint
- String
Der Kontoendpunkt, der für die Interaktion mit dem Batch-Dienst verwendet wird.
- nodeManagementEndpoint
- String
Der Endpunkt, der vom Computeknoten zum Herstellen einer Verbindung mit dem Batch-Knotenverwaltungsdienst verwendet wird.
- provisioningState
- Nullable<BatchProvisioningState>
Der bereitgestellte Zustand der Ressource.
- poolAllocationMode
- Nullable<BatchAccountPoolAllocationMode>
Der Zuordnungsmodus zum Erstellen von Pools im Batch-Konto.
- keyVaultReference
- BatchKeyVaultReference
Identifiziert den Azure-Schlüsseltresor, der einem Batch-Konto zugeordnet ist.
- publicNetworkAccess
- Nullable<BatchPublicNetworkAccess>
Wenn nicht angegeben, ist der Standardwert "aktiviert".
- networkProfile
- BatchNetworkProfile
Das Netzwerkprofil wird nur wirksam, wenn publicNetworkAccess aktiviert ist.
- privateEndpointConnections
- IEnumerable<BatchPrivateEndpointConnectionData>
Liste der privaten Endpunktverbindungen, die dem Batch-Konto zugeordnet sind.
- autoStorage
- BatchAccountAutoStorageConfiguration
Enthält Informationen zum Autospeicherkonto, das einem Batch-Konto zugeordnet ist.
- encryption
- BatchAccountEncryptionConfiguration
Konfiguriert, wie Kundendaten innerhalb des Batch-Kontos verschlüsselt werden. Standardmäßig werden Konten mit einem verwalteten Microsoft-Schlüssel verschlüsselt. Für zusätzliche Steuerung kann stattdessen ein kundenseitig verwalteter Schlüssel verwendet werden.
Für Konten, bei denen PoolAllocationMode auf UserSubscription festgelegt ist, wird das Kontingent im Abonnement verwaltet, sodass dieser Wert nicht zurückgegeben wird.
Für Konten, bei denen PoolAllocationMode auf UserSubscription festgelegt ist, wird das Kontingent im Abonnement verwaltet, sodass dieser Wert nicht zurückgegeben wird.
- dedicatedCoreQuotaPerVmFamily
- IEnumerable<BatchVmFamilyCoreQuota>
Eine Liste des dedizierten Kernkontingents pro VM-Familie für das Batch-Konto. Für Konten, bei denen PoolAllocationMode auf UserSubscription festgelegt ist, wird das Kontingent im Abonnement verwaltet, sodass dieser Wert nicht zurückgegeben wird.
Wenn dieses Flag true ist, wird das dedizierte Kernkontingent sowohl über die Eigenschaften dedicatedCoreQuotaPerVMFamily und dedicatedCoreQuota im Konto erzwungen. Wenn dieses Flag false ist, wird das dedizierte Kernkontingent nur über die eigenschaft dedicatedCoreQuota für das Konto erzwungen und berücksichtigt nicht die VM-Familie.
Das aktive Auftrags- und Auftragszeitplankontingent für das Batch-Konto.
- allowedAuthenticationModes
- IEnumerable<BatchAuthenticationMode>
Liste der zulässigen Authentifizierungsmodi für das Batch-Konto, die zur Authentifizierung mit der Datenebene verwendet werden können. Dies wirkt sich nicht auf die Authentifizierung mit der Steuerungsebene aus.
- location
- Nullable<AzureLocation>
Der Speicherort der Ressource.
- tags
- IDictionary<String,String>
Die Tags der Ressource.
Gibt zurück
Eine neue BatchAccountData instance zum Mocking.
Gilt für:
Azure SDK for .NET