Partilhar via


ArmAvsModelFactory.AvsPrivateCloudData Método

Definição

Inicializa uma nova instância de 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

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

tags
IDictionary<String,String>

As marcas.

location
AzureLocation

O local.

skuName
String

O SKU de nuvem privada.

identity
ManagedServiceIdentity

A identidade da nuvem privada, se configurada. Tipos de identidade com suporte atuais: SystemAssigned, None.

managementCluster
AvsManagementCluster

O cluster padrão usado para gerenciamento.

internet
Nullable<InternetConnectivityState>

A conectividade com a Internet está habilitada ou desabilitada.

identitySources
IEnumerable<SingleSignOnIdentitySource>

VCenter Single Sign On Fontes de Identidade.

availability
PrivateCloudAvailabilityProperties

Propriedades que descrevem como a nuvem é distribuída entre zonas de disponibilidade.

encryption
CustomerManagedEncryption

A criptografia de chave gerenciada pelo cliente pode ser habilitada ou desabilitada.

provisioningState
Nullable<AvsPrivateCloudProvisioningState>

O estado de provisionamento.

circuit
ExpressRouteCircuit

Um Circuito do ExpressRoute.

endpoints
AvsPrivateCloudEndpoints

Os pontos de extremidade.

networkBlock
String

O bloco de endereços deve ser exclusivo em sua VNet em sua assinatura, bem como no local. Verifique se o formato CIDR está em conformidade com (A.B.C.D/X), em que A,B,C,D estão entre 0 e 255 e X está entre 0 e 22.

managementNetwork
String

Rede usada para acessar o vCenter Server e o NSX-T Manager.

provisioningNetwork
String

Usado para migração a frio da máquina virtual, clonagem e migração de instantâneo.

vMotionNetwork
String

Usado para migração dinâmica de máquinas virtuais.

vCenterPassword
String

Opcionalmente, defina a senha de administrador do vCenter quando a nuvem privada for criada.

nsxtPassword
String

Opcionalmente, defina a senha do NSX-T Manager quando a nuvem privada for criada.

vCenterCertificateThumbprint
String

Impressão digital do certificado SSL do vCenter Server.

nsxtCertificateThumbprint
String

Impressão digital do certificado SSL do NSX-T Manager.

externalCloudLinks
IEnumerable<ResourceIdentifier>

Matriz de IDs de link de nuvem de outras nuvens que se conectam a esta.

secondaryCircuit
ExpressRouteCircuit

Um circuito de expressRoute secundário de um AZ separado. Presente apenas em uma nuvem privada estendida.

nsxPublicIPQuotaRaised
Nullable<NsxPublicIPQuotaRaisedEnum>

Sinalizador para indicar se a nuvem privada tem a cota para a contagem de IP público NSX provisionada elevada de 64 para 1024.

Retornos

Uma nova AvsPrivateCloudData instância para zombar.

Aplica-se a