ArmAvsModelFactory.AvsPrivateCloudData 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 AvsPrivateCloudData.
public static Azure.ResourceManager.Avs.AvsPrivateCloudData AvsPrivateCloudData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, string skuName = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.Avs.Models.AvsManagementCluster managementCluster = default, Azure.ResourceManager.Avs.Models.InternetConnectivityState? internet = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Avs.Models.SingleSignOnIdentitySource> identitySources = default, Azure.ResourceManager.Avs.Models.PrivateCloudAvailabilityProperties availability = default, Azure.ResourceManager.Avs.Models.CustomerManagedEncryption encryption = default, Azure.ResourceManager.Avs.Models.AvsPrivateCloudProvisioningState? provisioningState = default, Azure.ResourceManager.Avs.Models.ExpressRouteCircuit circuit = default, Azure.ResourceManager.Avs.Models.AvsPrivateCloudEndpoints endpoints = default, string networkBlock = default, string managementNetwork = default, string provisioningNetwork = default, string vMotionNetwork = default, string vCenterPassword = default, string nsxtPassword = default, string vCenterCertificateThumbprint = default, string nsxtCertificateThumbprint = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> externalCloudLinks = default, Azure.ResourceManager.Avs.Models.ExpressRouteCircuit secondaryCircuit = default, Azure.ResourceManager.Avs.Models.NsxPublicIPQuotaRaisedEnum? nsxPublicIPQuotaRaised = default);
static member AvsPrivateCloudData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * Azure.ResourceManager.Models.ManagedServiceIdentity * Azure.ResourceManager.Avs.Models.AvsManagementCluster * Nullable<Azure.ResourceManager.Avs.Models.InternetConnectivityState> * seq<Azure.ResourceManager.Avs.Models.SingleSignOnIdentitySource> * Azure.ResourceManager.Avs.Models.PrivateCloudAvailabilityProperties * Azure.ResourceManager.Avs.Models.CustomerManagedEncryption * Nullable<Azure.ResourceManager.Avs.Models.AvsPrivateCloudProvisioningState> * Azure.ResourceManager.Avs.Models.ExpressRouteCircuit * Azure.ResourceManager.Avs.Models.AvsPrivateCloudEndpoints * string * string * string * string * string * string * string * string * seq<Azure.Core.ResourceIdentifier> * Azure.ResourceManager.Avs.Models.ExpressRouteCircuit * Nullable<Azure.ResourceManager.Avs.Models.NsxPublicIPQuotaRaisedEnum> -> Azure.ResourceManager.Avs.AvsPrivateCloudData
Public Shared Function AvsPrivateCloudData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional skuName As String = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional managementCluster As AvsManagementCluster = Nothing, Optional internet As Nullable(Of InternetConnectivityState) = Nothing, Optional identitySources As IEnumerable(Of SingleSignOnIdentitySource) = Nothing, Optional availability As PrivateCloudAvailabilityProperties = Nothing, Optional encryption As CustomerManagedEncryption = Nothing, Optional provisioningState As Nullable(Of AvsPrivateCloudProvisioningState) = Nothing, Optional circuit As ExpressRouteCircuit = Nothing, Optional endpoints As AvsPrivateCloudEndpoints = Nothing, Optional networkBlock As String = Nothing, Optional managementNetwork As String = Nothing, Optional provisioningNetwork As String = Nothing, Optional vMotionNetwork As String = Nothing, Optional vCenterPassword As String = Nothing, Optional nsxtPassword As String = Nothing, Optional vCenterCertificateThumbprint As String = Nothing, Optional nsxtCertificateThumbprint As String = Nothing, Optional externalCloudLinks As IEnumerable(Of ResourceIdentifier) = Nothing, Optional secondaryCircuit As ExpressRouteCircuit = Nothing, Optional nsxPublicIPQuotaRaised As Nullable(Of NsxPublicIPQuotaRaisedEnum) = Nothing) As AvsPrivateCloudData
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemDaten.
- tags
- IDictionary<String,String>
Die Tags.
- location
- AzureLocation
Der Speicherort.
- skuName
- String
Die private Cloud-SKU.
- identity
- ManagedServiceIdentity
Die Identität der privaten Cloud, sofern konfiguriert. Aktuell unterstützte Identitätstypen: SystemAssigned, None.
- managementCluster
- AvsManagementCluster
Der Standardcluster, der für die Verwaltung verwendet wird.
- internet
- Nullable<InternetConnectivityState>
Die Konnektivität mit dem Internet ist aktiviert oder deaktiviert.
- identitySources
- IEnumerable<SingleSignOnIdentitySource>
vCenter Single Sign-On Identitätsquellen.
- availability
- PrivateCloudAvailabilityProperties
Eigenschaften, die beschreiben, wie die Cloud auf Verfügbarkeitszonen verteilt ist.
- encryption
- CustomerManagedEncryption
Die Verschlüsselung von kundenseitig verwalteten Schlüsseln kann aktiviert oder deaktiviert werden.
- provisioningState
- Nullable<AvsPrivateCloudProvisioningState>
Der Bereitstellungsstatus.
- circuit
- ExpressRouteCircuit
Eine ExpressRoute-Verbindung.
- endpoints
- AvsPrivateCloudEndpoints
Die Endpunkte.
- networkBlock
- String
Der Adressblock sollte sowohl im VNET in Ihrem Abonnement als auch lokal eindeutig sein. Stellen Sie sicher, dass das CIDR-Format mit (A.B.C.D/X) konform ist, wobei A,B,C,D zwischen 0 und 255 und X zwischen 0 und 22 liegt.
- managementNetwork
- String
Netzwerk, das für den Zugriff auf vCenter Server und NSX-T Manager verwendet wird.
- provisioningNetwork
- String
Wird für die kalte Migration virtueller Computer, das Klonen und die Momentaufnahme Migration verwendet.
- vMotionNetwork
- String
Wird für die Livemigration virtueller Computer verwendet.
- vCenterPassword
- String
Legen Sie optional das vCenter-Administratorkennwort fest, wenn die private Cloud erstellt wird.
- nsxtPassword
- String
Legen Sie optional das NSX-T Manager-Kennwort fest, wenn die private Cloud erstellt wird.
- vCenterCertificateThumbprint
- String
Fingerabdruck des vCenter Server-SSL-Zertifikats.
- nsxtCertificateThumbprint
- String
Fingerabdruck des NSX-T Manager-SSL-Zertifikats.
- externalCloudLinks
- IEnumerable<ResourceIdentifier>
Array von Cloudlink-IDs aus anderen Clouds, die eine Verbindung mit dieser Cloud herstellen.
- secondaryCircuit
- ExpressRouteCircuit
Eine sekundäre expressRoute-Leitung aus einem separaten AZ. Nur in einer gestreckten privaten Cloud vorhanden.
- nsxPublicIPQuotaRaised
- Nullable<NsxPublicIPQuotaRaisedEnum>
Flag, um anzugeben, ob für die private Cloud das Kontingent für die bereitgestellte Anzahl öffentlicher NSX-IP-Adressen von 64 auf 1024 erhöht wird.
Gibt zurück
Eine neue AvsPrivateCloudData instance zum Mocking.
Gilt für:
Azure SDK for .NET