ArmManagedNetworkFabricModelFactory.NetworkFabricControllerData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de NetworkFabricControllerData.
public static Azure.ResourceManager.ManagedNetworkFabric.NetworkFabricControllerData NetworkFabricControllerData (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 annotation = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ManagedNetworkFabric.Models.ExpressRouteConnectionInformation> infrastructureExpressRouteConnections = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ManagedNetworkFabric.Models.ExpressRouteConnectionInformation> workloadExpressRouteConnections = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricControllerServices infrastructureServices = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricControllerServices workloadServices = default, Azure.ResourceManager.ManagedNetworkFabric.Models.ManagedResourceGroupConfiguration managedResourceGroupConfiguration = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> networkFabricIds = default, bool? isWorkloadManagementNetwork = default, Azure.ResourceManager.ManagedNetworkFabric.Models.IsWorkloadManagementNetworkEnabled? isWorkloadManagementNetworkEnabled = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> tenantInternetGatewayIds = default, string ipv4AddressSpace = default, string ipv6AddressSpace = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricControllerSKU? nfcSku = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricProvisioningState? provisioningState = default);
static member NetworkFabricControllerData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * seq<Azure.ResourceManager.ManagedNetworkFabric.Models.ExpressRouteConnectionInformation> * seq<Azure.ResourceManager.ManagedNetworkFabric.Models.ExpressRouteConnectionInformation> * Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricControllerServices * Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricControllerServices * Azure.ResourceManager.ManagedNetworkFabric.Models.ManagedResourceGroupConfiguration * seq<Azure.Core.ResourceIdentifier> * Nullable<bool> * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.IsWorkloadManagementNetworkEnabled> * seq<Azure.Core.ResourceIdentifier> * string * string * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricControllerSKU> * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricProvisioningState> -> Azure.ResourceManager.ManagedNetworkFabric.NetworkFabricControllerData
Public Shared Function NetworkFabricControllerData (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 annotation As String = Nothing, Optional infrastructureExpressRouteConnections As IEnumerable(Of ExpressRouteConnectionInformation) = Nothing, Optional workloadExpressRouteConnections As IEnumerable(Of ExpressRouteConnectionInformation) = Nothing, Optional infrastructureServices As NetworkFabricControllerServices = Nothing, Optional workloadServices As NetworkFabricControllerServices = Nothing, Optional managedResourceGroupConfiguration As ManagedResourceGroupConfiguration = Nothing, Optional networkFabricIds As IEnumerable(Of ResourceIdentifier) = Nothing, Optional isWorkloadManagementNetwork As Nullable(Of Boolean) = Nothing, Optional isWorkloadManagementNetworkEnabled As Nullable(Of IsWorkloadManagementNetworkEnabled) = Nothing, Optional tenantInternetGatewayIds As IEnumerable(Of ResourceIdentifier) = Nothing, Optional ipv4AddressSpace As String = Nothing, Optional ipv6AddressSpace As String = Nothing, Optional nfcSku As Nullable(Of NetworkFabricControllerSKU) = Nothing, Optional provisioningState As Nullable(Of NetworkFabricProvisioningState) = Nothing) As NetworkFabricControllerData
Parâmetros
A ID.
- name
- String
O nome.
- resourceType
- ResourceType
O resourceType.
- systemData
- SystemData
O systemData.
- tags
- IDictionary<String,String>
As marcas.
- location
- AzureLocation
O local.
- annotation
- String
Descrição da configuração do comutador.
- infrastructureExpressRouteConnections
- IEnumerable<ExpressRouteConnectionInformation>
Como parte de uma atualização, o CircuitID do ExpressRoute de Infraestrutura deve ser fornecido para criar e provisionar um NFC. Essa rota Expressa é dedicada para serviços de infraestrutura. (Este é um atributo Obrigatório).
- workloadExpressRouteConnections
- IEnumerable<ExpressRouteConnectionInformation>
Como parte de uma atualização, a carga de trabalho ExpressRoute CircuitID deve ser fornecida para criar e provisionar um NFC. Essa rota Expressa é dedicada para serviços de carga de trabalho. (Este é um atributo Obrigatório).
- infrastructureServices
- NetworkFabricControllerServices
Intervalos de IP de InfrastructureServices.
- workloadServices
- NetworkFabricControllerServices
Intervalos de IP workloadServices.
- managedResourceGroupConfiguration
- ManagedResourceGroupConfiguration
Propriedades de configuração do Grupo de Recursos Gerenciados.
- networkFabricIds
- IEnumerable<ResourceIdentifier>
O NF-ID será um parâmetro de entrada usado pelo NF para vincular e ser associado ao Serviço NFC pai.
Uma rede de gerenciamento de carga de trabalho é necessária para todo o tráfego de locatário (carga de trabalho). Esse tráfego só é dedicado para cargas de trabalho de locatário que são necessárias para acessar a Internet ou quaisquer outros pontos de extremidade MSFT/Públicos. Isso é usado para compatibilidade com versões anteriores.
- isWorkloadManagementNetworkEnabled
- Nullable<IsWorkloadManagementNetworkEnabled>
Uma rede de gerenciamento de carga de trabalho é necessária para todo o tráfego de locatário (carga de trabalho). Esse tráfego só é dedicado para cargas de trabalho de locatário que são necessárias para acessar a Internet ou quaisquer outros pontos de extremidade MSFT/Públicos.
- tenantInternetGatewayIds
- IEnumerable<ResourceIdentifier>
Lista de IDs de recursos do InternetGateway do locatário.
- ipv4AddressSpace
- String
Espaço de Endereço do Controlador de Malha de Rede IPv4.
- ipv6AddressSpace
- String
Espaço de Endereço do Controlador de Malha de Rede IPv6.
- nfcSku
- Nullable<NetworkFabricControllerSKU>
SKU do Controlador de Malha de Rede.
- provisioningState
- Nullable<NetworkFabricProvisioningState>
Fornece a status mais recente do serviço NFC, seja aceito, atualizado, bem-sucedido ou com falha. Durante esse processo, os estados continuam sendo alterados com base no status do provisionamento NFC.
Retornos
Uma nova NetworkFabricControllerData instância para simulação.