IWithPortsOrContainerInstanceAttach<ParentT> Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Fase de la definición de instancia de contenedor que permite especificar uno o varios puertos de contenedor.
public interface IWithPortsOrContainerInstanceAttach<ParentT> : Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithContainerInstanceAttach<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithCpuCoreCount<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithEnvironmentVariables<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithGpuResource<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithMemorySize<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithPorts<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithStartingCommandLine<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithStartingCommandLineBeta<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithVolumeMountSetting<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IWithPortsOrContainerInstanceAttach<'ParentT> = interface
interface IWithPorts<'ParentT>
interface IBeta
interface IWithContainerInstanceAttach<'ParentT>
interface IWithCpuCoreCount<'ParentT>
interface IWithGpuResource<'ParentT>
interface IWithMemorySize<'ParentT>
interface IWithStartingCommandLine<'ParentT>
interface IWithStartingCommandLineBeta<'ParentT>
interface IWithEnvironmentVariables<'ParentT>
interface IWithVolumeMountSetting<'ParentT>
interface IInDefinition<'ParentT>
Public Interface IWithPortsOrContainerInstanceAttach(Of ParentT)
Implements IBeta, IInDefinition(Of ParentT), IWithContainerInstanceAttach(Of ParentT), IWithCpuCoreCount(Of ParentT), IWithEnvironmentVariables(Of ParentT), IWithGpuResource(Of ParentT), IWithMemorySize(Of ParentT), IWithPorts(Of ParentT), IWithStartingCommandLine(Of ParentT), IWithStartingCommandLineBeta(Of ParentT), IWithVolumeMountSetting(Of ParentT)
Parámetros de tipo
- ParentT
Fase de la definición primaria a la que se va a volver después de adjuntar esta definición.
- Derivado
- Implementaciones
-
IWithContainerInstanceAttach<ParentT> IWithCpuCoreCount<ParentT> IWithEnvironmentVariables<ParentT> IWithGpuResource<ParentT> IWithMemorySize<ParentT> IWithPorts<ParentT> IWithStartingCommandLine<ParentT> IWithStartingCommandLineBeta<ParentT> IWithVolumeMountSetting<ParentT> IInDefinition<ParentT> IBeta
Métodos
Attach() |
Fase de la definición de instancia de contenedor que permite especificar uno o varios puertos de contenedor. (Heredado de IInDefinition<ParentT>) |
WithCpuCoreCount(Double) |
Especifica el número de núcleos de CPU asignados a esta instancia de contenedor. (Heredado de IWithCpuCoreCount<ParentT>) |
WithEnvironmentVariable(String, String) |
Especifica la variable de entorno. (Heredado de IWithEnvironmentVariables<ParentT>) |
WithEnvironmentVariables(IDictionary<String,String>) |
Especifica las variables de entorno. (Heredado de IWithEnvironmentVariables<ParentT>) |
WithEnvironmentVariablesWithSecuredValue(IDictionary<String,String>) |
Especifica una colección de pares nombre y valor seguro para las variables de entorno. (Heredado de IWithEnvironmentVariables<ParentT>) |
WithEnvironmentVariableWithSecuredValue(String, String) |
Especifica la variable de entorno que tiene un valor protegido. (Heredado de IWithEnvironmentVariables<ParentT>) |
WithExternalTcpPort(Int32) |
Especifica el puerto TCP del contenedor disponible para clientes externos. Se creará una dirección IP pública para permitir que los clientes externos lleguen a los contenedores del grupo. Para permitir que los clientes externos lleguen a un contenedor dentro del grupo, debe exponer el puerto en la dirección IP y desde el contenedor. Dado que los contenedores dentro del grupo comparten un espacio de nombres de puerto, no se admite la asignación de puertos. (Heredado de IWithPorts<ParentT>) |
WithExternalTcpPorts(Int32[]) |
Especifica los puertos TCP del contenedor disponibles para los clientes externos. Se creará una dirección IP pública para permitir que los clientes externos lleguen a los contenedores del grupo. Para permitir que los clientes externos lleguen a un contenedor dentro del grupo, debe exponer el puerto en la dirección IP y desde el contenedor. Dado que los contenedores dentro del grupo comparten un espacio de nombres de puerto, no se admite la asignación de puertos. (Heredado de IWithPorts<ParentT>) |
WithExternalUdpPort(Int32) |
Especifica el puerto UDP del contenedor disponible para clientes externos. Se creará una dirección IP pública para permitir que los clientes externos lleguen a los contenedores del grupo. Para permitir que los clientes externos lleguen a un contenedor dentro del grupo, debe exponer el puerto en la dirección IP y desde el contenedor. Dado que los contenedores dentro del grupo comparten un espacio de nombres de puerto, no se admite la asignación de puertos. (Heredado de IWithPorts<ParentT>) |
WithExternalUdpPorts(Int32[]) |
Especifica los puertos UDP del contenedor disponibles para los clientes externos. Se creará una dirección IP pública para permitir que los clientes externos lleguen a los contenedores del grupo. Para permitir que los clientes externos lleguen a un contenedor dentro del grupo, debe exponer el puerto en la dirección IP y desde el contenedor. Dado que los contenedores dentro del grupo comparten un espacio de nombres de puerto, no se admite la asignación de puertos. (Heredado de IWithPorts<ParentT>) |
WithGpuResource(Int32, GpuSku) |
Fase de la definición de instancia de contenedor que permite especificar uno o varios puertos de contenedor. (Heredado de IWithGpuResource<ParentT>) |
WithInternalTcpPort(Int32) |
Especifica que el puerto TCP del contenedor solo está disponible para los clientes internos (otras instancias de contenedor dentro del grupo de contenedores). Los contenedores dentro de un grupo pueden comunicar entre sí a través de localhost en los puertos que han expuesto, incluso si estos puertos no se exponen externamente en la dirección IP del grupo. (Heredado de IWithPorts<ParentT>) |
WithInternalTcpPorts(Int32[]) |
Especifica que los puertos TCP del contenedor solo están disponibles para los clientes internos (otras instancias de contenedor dentro del grupo de contenedores). Los contenedores dentro de un grupo pueden comunicar entre sí a través de localhost en los puertos que han expuesto, incluso si estos puertos no se exponen externamente en la dirección IP del grupo. (Heredado de IWithPorts<ParentT>) |
WithInternalUdpPort(Int32) |
Especifica que el puerto UDP del contenedor solo está disponible para los clientes internos (otras instancias de contenedor dentro del grupo de contenedores). Los contenedores dentro de un grupo pueden comunicar entre sí a través de localhost en los puertos que han expuesto, incluso si estos puertos no se exponen externamente en la dirección IP del grupo. (Heredado de IWithPorts<ParentT>) |
WithInternalUdpPorts(Int32[]) |
Especifica que los puertos Udp del contenedor solo están disponibles para los clientes internos (otras instancias de contenedor dentro del grupo de contenedores). Los contenedores dentro de un grupo pueden comunicar entre sí a través de localhost en los puertos que han expuesto, incluso si estos puertos no se exponen externamente en la dirección IP del grupo. (Heredado de IWithPorts<ParentT>) |
WithMemorySizeInGB(Double) |
Especifica el tamaño de memoria en GB asignados a esta instancia de contenedor. (Heredado de IWithMemorySize<ParentT>) |
WithReadOnlyVolumeMountSetting(IDictionary<String,String>) |
Especifica el volumen del grupo de contenedores que va a montar la instancia de contenedor en una ruta de acceso de montaje especificada. El montaje de un recurso compartido de archivos de Azure como un volumen en un contenedor es un proceso que consta de dos pasos. En primer lugar, se proporcionan los detalles del recurso compartido como parte de la definición del grupo de contenedores y, a continuación, se especifica cómo wan el volumen montado en uno o varios de los contenedores del grupo. (Heredado de IWithVolumeMountSetting<ParentT>) |
WithReadOnlyVolumeMountSetting(String, String) |
Especifica el volumen del grupo de contenedores que va a montar la instancia de contenedor en una ruta de acceso de montaje especificada. El montaje de un recurso compartido de archivos de Azure como un volumen en un contenedor es un proceso que consta de dos pasos. En primer lugar, se proporcionan los detalles del recurso compartido como parte de la definición del grupo de contenedores y, a continuación, se especifica cómo wan el volumen montado en uno o varios de los contenedores del grupo. (Heredado de IWithVolumeMountSetting<ParentT>) |
WithStartingCommandLine(String) |
Especifica la línea de comandos inicial. (Heredado de IWithStartingCommandLine<ParentT>) |
WithStartingCommandLine(String, String[]) |
Especifica las líneas de comandos iniciales. (Heredado de IWithStartingCommandLineBeta<ParentT>) |
WithVolumeMountSetting(IDictionary<String,String>) |
Especifica el volumen del grupo de contenedores que va a montar la instancia de contenedor en una ruta de acceso de montaje especificada. El montaje de un recurso compartido de archivos de Azure como un volumen en un contenedor es un proceso que consta de dos pasos. En primer lugar, se proporcionan los detalles del recurso compartido como parte de la definición del grupo de contenedores y, a continuación, se especifica cómo wan el volumen montado en uno o varios de los contenedores del grupo. (Heredado de IWithVolumeMountSetting<ParentT>) |
WithVolumeMountSetting(String, String) |
Especifica el volumen del grupo de contenedores que va a montar la instancia de contenedor en una ruta de acceso de montaje especificada. El montaje de un recurso compartido de archivos de Azure como un volumen en un contenedor es un proceso que consta de dos pasos. En primer lugar, se proporcionan los detalles del recurso compartido como parte de la definición del grupo de contenedores y, a continuación, se especifica cómo wan el volumen montado en uno o varios de los contenedores del grupo. (Heredado de IWithVolumeMountSetting<ParentT>) |
Se aplica a
Azure SDK for .NET