Partager via


ArmAvsModelFactory.AvsPrivateCloudData Méthode

Définition

Initialise une nouvelle instance d’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

Paramètres

name
String

Nom.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Balises.

location
AzureLocation

Emplacement.

skuName
String

Référence SKU de cloud privé.

identity
ManagedServiceIdentity

Identité du cloud privé, s’il est configuré. Types d’identité pris en charge actuels : SystemAssigned, None.

managementCluster
AvsManagementCluster

Cluster par défaut utilisé pour la gestion.

internet
Nullable<InternetConnectivityState>

La connectivité à Internet est activée ou désactivée.

identitySources
IEnumerable<SingleSignOnIdentitySource>

vCenter Authentification unique Identity Sources.

availability
PrivateCloudAvailabilityProperties

Propriétés décrivant la façon dont le cloud est distribué entre les zones de disponibilité.

encryption
CustomerManagedEncryption

Le chiffrement de clé gérée par le client peut être activé ou désactivé.

provisioningState
Nullable<AvsPrivateCloudProvisioningState>

État d’approvisionnement.

circuit
ExpressRouteCircuit

Circuit ExpressRoute.

endpoints
AvsPrivateCloudEndpoints

Points de terminaison.

networkBlock
String

Le bloc d’adresses doit être unique sur le réseau virtuel de votre abonnement et sur site. Vérifiez que le format CIDR est conforme à (A.B.C.D/X) où A,B,C,D sont compris entre 0 et 255 et X entre 0 et 22.

managementNetwork
String

Réseau utilisé pour accéder à vCenter Server et au Gestionnaire NSX-T.

provisioningNetwork
String

Utilisé pour la migration à froid, le clonage et la migration instantané de machines virtuelles.

vMotionNetwork
String

Utilisé pour la migration dynamique de machines virtuelles.

vCenterPassword
String

Si vous le souhaitez, définissez le mot de passe d’administrateur vCenter lors de la création du cloud privé.

nsxtPassword
String

Si vous le souhaitez, définissez le mot de passe du gestionnaire NSX-T lors de la création du cloud privé.

vCenterCertificateThumbprint
String

Empreinte numérique du certificat SSL vCenter Server.

nsxtCertificateThumbprint
String

Empreinte numérique du certificat SSL NSX-T Manager.

externalCloudLinks
IEnumerable<ResourceIdentifier>

Tableau d’ID de liaison cloud d’autres clouds qui se connectent à celui-ci.

secondaryCircuit
ExpressRouteCircuit

Circuit expressRoute secondaire à partir d’un AZ distinct. Présent uniquement dans un cloud privé étendu.

nsxPublicIPQuotaRaised
Nullable<NsxPublicIPQuotaRaisedEnum>

Indicateur pour indiquer si le cloud privé a le quota pour le nombre d’adresses IP publiques NSX provisionné de 64 à 1024.

Retours

Une nouvelle AvsPrivateCloudData instance de moqueries.

S’applique à