Partilhar via


IWithOrWithoutPorts<ParentT> Interface

Definição

O estágio da definição da instância de contêiner que permite especificar (ou não) as portas de contêiner.

public interface IWithOrWithoutPorts<ParentT> : Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithoutPorts<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithPorts<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IWithOrWithoutPorts<'ParentT> = interface
    interface IWithPorts<'ParentT>
    interface IBeta
    interface IWithoutPorts<'ParentT>
Public Interface IWithOrWithoutPorts(Of ParentT)
Implements IBeta, IWithoutPorts(Of ParentT), IWithPorts(Of ParentT)

Parâmetros de tipo

ParentT

O estágio da definição pai à qual retornar depois de anexar essa definição.

Derivado
Implementações

Métodos

WithExternalTcpPort(Int32)

Especifica a porta TCP do contêiner disponível para clientes externos. Um endereço IP público será criado para permitir que clientes externos cheguem aos contêineres dentro do grupo. Para permitir que clientes externos alcancem um contêiner dentro do grupo, você deve expor a porta no endereço IP e do contêiner. Já que contêineres dentro do grupo compartilham um namespace de porta, não há suporte para mapeamento de porta.

(Herdado de IWithPorts<ParentT>)
WithExternalTcpPorts(Int32[])

Especifica as portas TCP do contêiner disponíveis para clientes externos. Um endereço IP público será criado para permitir que clientes externos cheguem aos contêineres dentro do grupo. Para permitir que clientes externos alcancem um contêiner dentro do grupo, você deve expor a porta no endereço IP e do contêiner. Já que contêineres dentro do grupo compartilham um namespace de porta, não há suporte para mapeamento de porta.

(Herdado de IWithPorts<ParentT>)
WithExternalUdpPort(Int32)

Especifica a porta UDP do contêiner disponível para clientes externos. Um endereço IP público será criado para permitir que clientes externos cheguem aos contêineres dentro do grupo. Para permitir que clientes externos alcancem um contêiner dentro do grupo, você deve expor a porta no endereço IP e do contêiner. Já que contêineres dentro do grupo compartilham um namespace de porta, não há suporte para mapeamento de porta.

(Herdado de IWithPorts<ParentT>)
WithExternalUdpPorts(Int32[])

Especifica as portas UDP do contêiner disponíveis para clientes externos. Um endereço IP público será criado para permitir que clientes externos cheguem aos contêineres dentro do grupo. Para permitir que clientes externos alcancem um contêiner dentro do grupo, você deve expor a porta no endereço IP e do contêiner. Já que contêineres dentro do grupo compartilham um namespace de porta, não há suporte para mapeamento de porta.

(Herdado de IWithPorts<ParentT>)
WithInternalTcpPort(Int32)

Especifica que a porta TCP do contêiner está disponível apenas para clientes internos (outras instâncias de contêiner dentro do grupo de contêineres). Contêineres dentro de um grupo podem acessar uns aos outros por meio de localhost nas portas que eles têm expostos, mesmo se essas portas não estão expostas externamente no endereço IP do grupo.

(Herdado de IWithPorts<ParentT>)
WithInternalTcpPorts(Int32[])

Especifica que as portas TCP do contêiner estão disponíveis apenas para clientes internos (outras instâncias de contêiner dentro do grupo de contêineres). Contêineres dentro de um grupo podem acessar uns aos outros por meio de localhost nas portas que eles têm expostos, mesmo se essas portas não estão expostas externamente no endereço IP do grupo.

(Herdado de IWithPorts<ParentT>)
WithInternalUdpPort(Int32)

Especifica que a porta UDP do contêiner está disponível apenas para clientes internos (outras instâncias de contêiner dentro do grupo de contêineres). Contêineres dentro de um grupo podem acessar uns aos outros por meio de localhost nas portas que eles têm expostos, mesmo se essas portas não estão expostas externamente no endereço IP do grupo.

(Herdado de IWithPorts<ParentT>)
WithInternalUdpPorts(Int32[])

Especifica que as portas Udp do contêiner estão disponíveis apenas para clientes internos (outras instâncias de contêiner dentro do grupo de contêineres). Contêineres dentro de um grupo podem acessar uns aos outros por meio de localhost nas portas que eles têm expostos, mesmo se essas portas não estão expostas externamente no endereço IP do grupo.

(Herdado de IWithPorts<ParentT>)
WithoutPorts()

Especifica que as portas não serão abertas internamente ou externamente para essa instância de contêiner.

(Herdado de IWithoutPorts<ParentT>)

Aplica-se a