Compartilhar via


ArmNetworkCloudModelFactory.NetworkCloudL2NetworkData Método

Definição

Inicializa uma nova instância de NetworkCloudL2NetworkData.

public static Azure.ResourceManager.NetworkCloud.NetworkCloudL2NetworkData NetworkCloudL2NetworkData (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, Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation extendedLocation = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> associatedResourceIds = default, Azure.Core.ResourceIdentifier clusterId = default, Azure.ResourceManager.NetworkCloud.Models.L2NetworkDetailedStatus? detailedStatus = default, string detailedStatusMessage = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> hybridAksClustersAssociatedIds = default, Azure.ResourceManager.NetworkCloud.Models.HybridAksPluginType? hybridAksPluginType = default, string interfaceName = default, Azure.Core.ResourceIdentifier l2IsolationDomainId = default, Azure.ResourceManager.NetworkCloud.Models.L2NetworkProvisioningState? provisioningState = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> virtualMachinesAssociatedIds = default);
static member NetworkCloudL2NetworkData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation * seq<Azure.Core.ResourceIdentifier> * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.NetworkCloud.Models.L2NetworkDetailedStatus> * string * seq<Azure.Core.ResourceIdentifier> * Nullable<Azure.ResourceManager.NetworkCloud.Models.HybridAksPluginType> * string * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.NetworkCloud.Models.L2NetworkProvisioningState> * seq<Azure.Core.ResourceIdentifier> -> Azure.ResourceManager.NetworkCloud.NetworkCloudL2NetworkData
Public Shared Function NetworkCloudL2NetworkData (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 extendedLocation As ExtendedLocation = Nothing, Optional associatedResourceIds As IEnumerable(Of ResourceIdentifier) = Nothing, Optional clusterId As ResourceIdentifier = Nothing, Optional detailedStatus As Nullable(Of L2NetworkDetailedStatus) = Nothing, Optional detailedStatusMessage As String = Nothing, Optional hybridAksClustersAssociatedIds As IEnumerable(Of ResourceIdentifier) = Nothing, Optional hybridAksPluginType As Nullable(Of HybridAksPluginType) = Nothing, Optional interfaceName As String = Nothing, Optional l2IsolationDomainId As ResourceIdentifier = Nothing, Optional provisioningState As Nullable(Of L2NetworkProvisioningState) = Nothing, Optional virtualMachinesAssociatedIds As IEnumerable(Of ResourceIdentifier) = Nothing) As NetworkCloudL2NetworkData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

tags
IDictionary<String,String>

As marcas.

location
AzureLocation

O local.

extendedLocation
ExtendedLocation

O local estendido do cluster associado ao recurso.

associatedResourceIds
IEnumerable<ResourceIdentifier>

A lista de IDs de recurso para os outros recursos Microsoft.NetworkCloud que anexaram essa rede.

clusterId
ResourceIdentifier

A ID do recurso do cluster de Nuvem de Rede à qual essa rede L2 está associada.

detailedStatus
Nullable<L2NetworkDetailedStatus>

O status mais detalhado da rede L2.

detailedStatusMessage
String

A mensagem descritiva sobre o status detalhado atual.

hybridAksClustersAssociatedIds
IEnumerable<ResourceIdentifier>

Campo preterido. Esses campos serão vazios/omitidos. A lista de IDs de recursos de cluster do AKS híbrido que estão associadas a essa rede L2.

hybridAksPluginType
Nullable<HybridAksPluginType>

Campo preterido. O campo era opcional anteriormente, agora ele não terá nenhum comportamento definido e será ignorado. O tipo de plug-in de rede para o AKS híbrido.

interfaceName
String

O nome da interface padrão para essa rede L2 na máquina virtual. Esse nome pode ser substituído pelo nome fornecido na configuração de anexo de rede dessa máquina virtual.

l2IsolationDomainId
ResourceIdentifier

A ID do recurso do Network Fabric l2IsolationDomain.

provisioningState
Nullable<L2NetworkProvisioningState>

O estado de provisionamento da rede L2.

virtualMachinesAssociatedIds
IEnumerable<ResourceIdentifier>

Campo preterido. Esses campos serão vazios/omitidos. A lista de IDs de recursos de máquina virtual, excluindo todas as máquinas virtuais Híbridas do AKS, que estão atualmente usando essa rede L2.

Retornos

Uma nova NetworkCloudL2NetworkData instância para zombar.

Aplica-se a