Freigeben über


PrivateCloud Konstruktoren

Definition

Überlädt

PrivateCloud()

Initialisiert eine neue instance der PrivateCloud-Klasse.

PrivateCloud(Sku, String, String, String, String, String, IDictionary<String, String>, ManagementCluster, String, IList<IdentitySource>, AvailabilityProperties, Encryption, String, Circuit, Endpoints, String, String, String, String, String, String, String, IList<String>, Circuit, PrivateCloudIdentity)

Initialisiert eine neue instance der PrivateCloud-Klasse.

PrivateCloud()

Initialisiert eine neue instance der PrivateCloud-Klasse.

public PrivateCloud ();
Public Sub New ()

Gilt für:

PrivateCloud(Sku, String, String, String, String, String, IDictionary<String, String>, ManagementCluster, String, IList<IdentitySource>, AvailabilityProperties, Encryption, String, Circuit, Endpoints, String, String, String, String, String, String, String, IList<String>, Circuit, PrivateCloudIdentity)

Initialisiert eine neue instance der PrivateCloud-Klasse.

public PrivateCloud (Microsoft.Azure.Management.Avs.Models.Sku sku, string networkBlock, string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Avs.Models.ManagementCluster managementCluster = default, string internet = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Avs.Models.IdentitySource> identitySources = default, Microsoft.Azure.Management.Avs.Models.AvailabilityProperties availability = default, Microsoft.Azure.Management.Avs.Models.Encryption encryption = default, string provisioningState = default, Microsoft.Azure.Management.Avs.Models.Circuit circuit = default, Microsoft.Azure.Management.Avs.Models.Endpoints endpoints = 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.IList<string> externalCloudLinks = default, Microsoft.Azure.Management.Avs.Models.Circuit secondaryCircuit = default, Microsoft.Azure.Management.Avs.Models.PrivateCloudIdentity identity = default);
new Microsoft.Azure.Management.Avs.Models.PrivateCloud : Microsoft.Azure.Management.Avs.Models.Sku * string * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Avs.Models.ManagementCluster * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Avs.Models.IdentitySource> * Microsoft.Azure.Management.Avs.Models.AvailabilityProperties * Microsoft.Azure.Management.Avs.Models.Encryption * string * Microsoft.Azure.Management.Avs.Models.Circuit * Microsoft.Azure.Management.Avs.Models.Endpoints * string * string * string * string * string * string * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Avs.Models.Circuit * Microsoft.Azure.Management.Avs.Models.PrivateCloudIdentity -> Microsoft.Azure.Management.Avs.Models.PrivateCloud
Public Sub New (sku As Sku, networkBlock As String, 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 managementCluster As ManagementCluster = Nothing, Optional internet As String = Nothing, Optional identitySources As IList(Of IdentitySource) = Nothing, Optional availability As AvailabilityProperties = Nothing, Optional encryption As Encryption = Nothing, Optional provisioningState As String = Nothing, Optional circuit As Circuit = Nothing, Optional endpoints As Endpoints = 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 IList(Of String) = Nothing, Optional secondaryCircuit As Circuit = Nothing, Optional identity As PrivateCloudIdentity = Nothing)

Parameter

sku
Sku

Die private Cloud-SKU

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 liegen und X zwischen 0 und 22 liegt.

id
String

Ressourcen-ID

name
String

Name der Ressource.

type
String

Der Ressourcentyp.

location
String

Ressourcenspeicherort

tags
IDictionary<String,String>

Ressourcentags

managementCluster
ManagementCluster

Der für die Verwaltung verwendete Standardcluster

internet
String

Die Konnektivität mit dem Internet ist aktiviert oder deaktiviert. Mögliche Werte sind: "Aktiviert", "Deaktiviert".

identitySources
IList<IdentitySource>

vCenter Single Sign On-Identitätsquellen

availability
AvailabilityProperties

Eigenschaften, die beschreiben, wie die Cloud auf Verfügbarkeitszonen verteilt ist

encryption
Encryption

Kundenseitig verwaltete Schlüsselverschlüsselung kann aktiviert oder deaktiviert werden

provisioningState
String

Der Bereitstellungsstatus. Mögliche Werte: "Erfolgreich", "Failed", "Cancelled", "Pending", "Building", "Löschen", "Aktualisieren"

circuit
Circuit

Eine ExpressRoute-Verbindung

endpoints
Endpoints

Die Endpunkte

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, klonen und 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
IList<String>

Array von Cloudlink-IDs aus anderen Clouds, die eine Verbindung mit diesem Herstellen herstellen

secondaryCircuit
Circuit

Eine sekundäre expressRoute-Leitung aus einem separaten AZ. Nur in einer gestreckten privaten Cloud vorhanden

identity
PrivateCloudIdentity

Die Identität der privaten Cloud, sofern konfiguriert.

Gilt für: