NetworkFabricController Interface

public interface NetworkFabricController

Uma representação imutável do lado do cliente de NetworkFabricController.

Resumo do método

Modificador e tipo Método e descrição
abstract String annotation()

Obtém a propriedade de anotação: descrição da configuração do comutador.

abstract String id()

Obtém a propriedade id: ID de recurso totalmente qualificada para o recurso.

abstract List<ExpressRouteConnectionInformation> infrastructureExpressRouteConnections()

Obtém a propriedade conexões de rotaexpressade infraestrutura: como parte de uma atualização, a Infrastructure ExpressRoute CircuitID deve ser fornecida para criar e provisionar um NFC.

abstract ControllerServices infrastructureServices()

Obtém a propriedade Serviços de infraestrutura: intervalos de IP dos Serviços de Infraestrutura.

abstract NetworkFabricControllerInner innerModel()

Obtém o com interno.Azure.Resourcemanager.managednetworkfabric.Fluente.Modelos.Objeto Interno do Controladorde Malhade Rede.

abstract String ipv4AddressSpace()

Obtém a propriedade ipv4AddressSpace: Espaço de Endereço do Controlador de Malha de Rede IPv4.

abstract String ipv6AddressSpace()

Obtém a propriedade ipv6AddressSpace: Espaço de Endereço do Controlador de Malha de Rede IPv6.

abstract IsWorkloadManagementNetworkEnabled isWorkloadManagementNetworkEnabled()

Obtém a propriedade isWorkloadManagementNetworkEnabled: uma rede de gerenciamento de carga de trabalho é necessária para todo o tráfego de locatário (carga de trabalho).

abstract String location()

Obtém a propriedade location: a localização geográfica em que o recurso reside.

abstract ManagedResourceGroupConfiguration managedResourceGroupConfiguration()

Obtém a propriedade configuração do grupode recursos gerenciado: propriedades de configuração do Grupo de Recursos Gerenciados.

abstract String name()

Obtém a propriedade name: o nome do recurso.

abstract List<String> networkFabricIds()

Obtém apropriedade network FabricIds: o NF-ID será um parâmetro de entrada usado pelo NF para vincular e ser associado ao Serviço NFC pai.

abstract NfcSku nfcSku()

Obtém a propriedade SKU nfc: SKU do Controlador de Malha de Rede.

abstract ProvisioningState provisioningState()

Obtém a propriedade Estado de provisionamento: fornece a status mais recente do serviço NFC, seja aceito, atualizando, bem-sucedido ou com falha.

abstract NetworkFabricController refresh()

Atualiza o recurso para sincronizar com o Azure.

abstract NetworkFabricController refresh(Context context)

Atualiza o recurso para sincronizar com o Azure.

abstract Region region()

Obtém a região do recurso.

abstract String regionName()

Obtém o nome da região do recurso.

abstract String resourceGroupName()

Obtém o nome do grupo de recursos.

abstract SystemData systemData()

Obtém a propriedade Dados do sistema: metadados do Azure Resource Manager que contêm as informações criadaspor e modificadaspor.

abstract Map<String,String> tags()

Obtém a propriedade tags: marcas de recurso.

abstract List<String> tenantInternetGatewayIds()

Obtém a propriedade IDs do Gatewayde Internetdo locatário: lista de IDs de recurso do Gateway de Internetdo locatário.

abstract String type()

Obtém a propriedade type: o tipo do recurso.

abstract Update update()

Inicia a atualização para o recurso controlador de malha de rede.

abstract List<ExpressRouteConnectionInformation> workloadExpressRouteConnections()

Obtém a propriedade conexões de rotaexpressada carga de trabalho: como parte de uma atualização, a carga de trabalho ExpressRoute CircuitID deve ser fornecida para criar e provisionar um NFC.

abstract Boolean workloadManagementNetwork()

Obtém a propriedade rede de gerenciamentode carga de trabalho: uma rede de gerenciamento de carga de trabalho é necessária para todo o tráfego de locatário (carga de trabalho).

abstract ControllerServices workloadServices()

Obtém a propriedade Serviços de carga de trabalho: intervalos de IP dos Serviços de Carga de Trabalho.

Detalhes do método

annotation

public abstract String annotation()

Obtém a propriedade de anotação: descrição da configuração do comutador.

Returns:

o valor da anotação.

id

public abstract String id()

Obtém a propriedade id: ID de recurso totalmente qualificada para o recurso.

Returns:

o valor da ID.

infrastructureExpressRouteConnections

public abstract List infrastructureExpressRouteConnections()

Obtém a propriedade infrastructureExpressRouteConnections: 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).

Returns:

o valor infrastructureExpressRouteConnections.

infrastructureServices

public abstract ControllerServices infrastructureServices()

Obtém a propriedade infrastructureServices: intervalos de IP InfrastructureServices.

Returns:

o valor infrastructureServices.

innerModel

public abstract NetworkFabricControllerInner innerModel()

Obtém o objeto interno com.azure.resourcemanager.managednetworkfabric.fluent.models.NetworkFabricControllerInner.

Returns:

o objeto interno.

ipv4AddressSpace

public abstract String ipv4AddressSpace()

Obtém a propriedade ipv4AddressSpace: Espaço de Endereço do Controlador de Malha de Rede IPv4.

Returns:

o valor ipv4AddressSpace.

ipv6AddressSpace

public abstract String ipv6AddressSpace()

Obtém a propriedade ipv6AddressSpace: Espaço de Endereço do Controlador de Malha de Rede IPv6.

Returns:

o valor ipv6AddressSpace.

isWorkloadManagementNetworkEnabled

public abstract IsWorkloadManagementNetworkEnabled isWorkloadManagementNetworkEnabled()

Obtém a propriedade 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.

Returns:

o valor isWorkloadManagementNetworkEnabled.

location

public abstract String location()

Obtém a propriedade location: a localização geográfica em que o recurso reside.

Returns:

o valor do local.

managedResourceGroupConfiguration

public abstract ManagedResourceGroupConfiguration managedResourceGroupConfiguration()

Obtém a propriedade managedResourceGroupConfiguration: propriedades de configuração do Grupo de Recursos Gerenciados.

Returns:

o valor managedResourceGroupConfiguration.

name

public abstract String name()

Obtém a propriedade name: o nome do recurso.

Returns:

o valor do nome.

networkFabricIds

public abstract List networkFabricIds()

Obtém a propriedade networkFabricIds: o NF-ID será um parâmetro de entrada usado pelo NF para vincular e ser associado ao Serviço NFC pai.

Returns:

o valor networkFabricIds.

nfcSku

public abstract NfcSku nfcSku()

Obtém a propriedade nfcSku: SKU do Controlador de Malha de Rede.

Returns:

o valor nfcSku.

provisioningState

public abstract ProvisioningState provisioningState()

Obtém a propriedade provisioningState: fornece a status mais recente do serviço NFC, seja aceito, atualizando, bem-sucedido ou com falha. Durante esse processo, os estados continuam sendo alterados com base no status do provisionamento NFC.

Returns:

o valor provisioningState.

refresh

public abstract NetworkFabricController refresh()

Atualiza o recurso para sincronizar com o Azure.

Returns:

o recurso atualizado.

refresh

public abstract NetworkFabricController refresh(Context context)

Atualiza o recurso para sincronizar com o Azure.

Parameters:

context - O contexto a ser associado a essa operação.

Returns:

o recurso atualizado.

region

public abstract Region region()

Obtém a região do recurso.

Returns:

a região do recurso.

regionName

public abstract String regionName()

Obtém o nome da região do recurso.

Returns:

o nome da região do recurso.

resourceGroupName

public abstract String resourceGroupName()

Obtém o nome do grupo de recursos.

Returns:

o nome do grupo de recursos.

systemData

public abstract SystemData systemData()

Obtém a propriedade systemData: metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy.

Returns:

o valor systemData.

tags

public abstract Map tags()

Obtém a propriedade tags: marcas de recurso.

Returns:

o valor das marcas.

tenantInternetGatewayIds

public abstract List tenantInternetGatewayIds()

Obtém a propriedade tenantInternetGatewayIds: lista de IDs de recursos do InternetGateway do locatário.

Returns:

o valor tenantInternetGatewayIds.

type

public abstract String type()

Obtém a propriedade type: o tipo do recurso.

Returns:

o valor do tipo.

update

public abstract NetworkFabricController.Update update()

Inicia a atualização para o recurso NetworkFabricController.

Returns:

o estágio da atualização de recursos.

workloadExpressRouteConnections

public abstract List workloadExpressRouteConnections()

Obtém a propriedade workloadExpressRouteConnections: 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).

Returns:

o valor workloadExpressRouteConnections.

workloadManagementNetwork

public abstract Boolean workloadManagementNetwork()

Obtém a propriedade workloadManagementNetwork: 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.

Returns:

o valor workloadManagementNetwork.

workloadServices

public abstract ControllerServices workloadServices()

Obtém a propriedade workloadServices: intervalos de IP WorkloadServices.

Returns:

o valor workloadServices.

Aplica-se a