Compartilhar via


IWithCreate Interface

Definição

O estágio de uma definição de emparelhamento de rede com entradas suficientes para criar um emparelhamento de rede na nuvem, mas expondo configurações opcionais adicionais a serem especificadas.

public interface IWithCreate : Microsoft.Azure.Management.Network.Fluent.NetworkPeering.Definition.IWithAccess, Microsoft.Azure.Management.Network.Fluent.NetworkPeering.Definition.IWithGatewayUse, Microsoft.Azure.Management.Network.Fluent.NetworkPeering.Definition.IWithTrafficForwarding, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Network.Fluent.INetworkPeering>
type IWithCreate = interface
    interface ICreatable<INetworkPeering>
    interface IIndexable
    interface IWithGatewayUse
    interface IWithTrafficForwarding
    interface IWithAccess
Public Interface IWithCreate
Implements ICreatable(Of INetworkPeering), IWithAccess, IWithGatewayUse, IWithTrafficForwarding
Derivado
Implementações

Propriedades

Key

O estágio de uma definição de emparelhamento de rede com entradas suficientes para criar um emparelhamento de rede na nuvem, mas expondo configurações opcionais adicionais a serem especificadas.

(Herdado de IIndexable)
Name

Obtém o nome do recurso creatável.

(Herdado de ICreatable<T>)

Métodos

Create()

Execute a solicitação de criação.

(Herdado de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Coloca a solicitação na fila e permite que o cliente HTTP a execute quando os recursos do sistema estiverem disponíveis.

(Herdado de ICreatable<T>)
WithGatewayUseByRemoteNetworkAllowed()

Permite que a rede remota use o gateway dessa rede (também conhecido como trânsito de gateway), mas não inicia o uso do gateway pela rede remota. Se essa rede estiver configurada no momento para usar o gateway da rede remota, esse uso será desabilitado automaticamente, pois essas duas configurações não podem ser usadas juntas.

(Herdado de IWithGatewayUse)
WithGatewayUseByRemoteNetworkStarted()

Permite e inicia o uso do gateway dessa rede pela rede remota (também conhecida como trânsito de gateway). Se a rede remota não estiver na mesma assinatura dessa rede, o uso de gateway pelo gateway remoto só será permitido nessa rede, mas não será iniciado. O emparelhamento correspondente na rede remota deve ser modificado explicitamente para iniciá-lo. Se essa rede estiver configurada no momento para usar o gateway da rede remota, esse uso será desabilitado automaticamente, pois essas duas configurações não podem ser usadas juntas. Antes que o uso do gateway por uma rede remota possa ser iniciado, um gateway de trabalho já deve estar em vigor nessa rede.

(Herdado de IWithGatewayUse)
WithGatewayUseOnRemoteNetworkStarted()

Inicia o uso do gateway da rede remota. Se a rede remota estiver na mesma assinatura, o uso de gateway remoto por essa rede (também conhecido como trânsito de gateway) também será permitido automaticamente no lado da rede remota. Caso contrário, essa rede só será configurada para usar o gateway remoto, mas o emparelhamento correspondente na rede remota ainda deverá ser modificado explicitamente para permitir o uso do gateway por essa rede. Se essa rede estiver configurada no momento para permitir que a rede remota use seu gateway, esse uso será desabilitado automaticamente, pois essas duas configurações não podem ser usadas juntas. Antes que o uso do gateway em uma rede remota possa ser iniciado, um gateway de trabalho já deve estar em vigor dentro da rede remota.

(Herdado de IWithGatewayUse)
WithoutAccessFromEitherNetwork()

Não permite o acesso a qualquer rede emparelhada do outro. Essa configuração terá efeito na rede remota somente se a rede remota estiver na mesma assinatura. Caso contrário, ele será ignorado e você precisará alterar explicitamente a configuração de acesso correspondente no emparelhamento correspondente da rede remota.

(Herdado de IWithAccess)
WithoutAnyGatewayUse()

Desabilita qualquer uso de gateway por essa rede e a remota.

(Herdado de IWithGatewayUse)
WithTrafficForwardingBetweenBothNetworks()

Permite que o tráfego encaminhe ambos de uma rede emparelhada para a outra. Essa configuração terá efeito na rede remota somente se a rede remota estiver na mesma assinatura. Caso contrário, ele será ignorado e você precisará alterar explicitamente a configuração de encaminhamento de tráfego correspondente no emparelhamento correspondente da rede remota.

(Herdado de IWithTrafficForwarding)
WithTrafficForwardingFromRemoteNetwork()

Permite o tráfego encaminhado da rede remota.

(Herdado de IWithTrafficForwarding)
WithTrafficForwardingToRemoteNetwork()

Permite o encaminhamento de tráfego dessa rede para a rede remota. Essa configuração terá efeito somente se a rede remota estiver na mesma assinatura. Caso contrário, ele será ignorado e você precisará alterar explicitamente a configuração de encaminhamento de tráfego correspondente no emparelhamento correspondente da rede remota.

(Herdado de IWithTrafficForwarding)

Aplica-se a