Compartir a través de


IContainerGroup Interfaz

Definición

Representación inmutable del lado cliente de un grupo de contenedores de Azure.

public interface IContainerGroup : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.ContainerInstance.Fluent.IContainerInstanceManager,Microsoft.Azure.Management.ContainerInstance.Fluent.Models.ContainerGroupInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.ContainerInstance.Fluent.Models.ContainerGroupInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.ContainerInstance.Fluent.IContainerInstanceManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.ContainerInstance.Fluent.IContainerGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Update.IUpdate>
type IContainerGroup = interface
    interface IBeta
    interface IGroupableResource<IContainerInstanceManager, ContainerGroupInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IContainerInstanceManager>
    interface IHasInner<ContainerGroupInner>
    interface IRefreshable<IContainerGroup>
    interface IUpdatable<IUpdate>
Public Interface IContainerGroup
Implements IBeta, IGroupableResource(Of IContainerInstanceManager, ContainerGroupInner), IHasInner(Of ContainerGroupInner), IHasManager(Of IContainerInstanceManager), IRefreshable(Of IContainerGroup), IUpdatable(Of IUpdate)
Implementaciones

Propiedades

Containers

Obtiene las instancias de contenedor de este grupo de contenedores.

DnsConfig

Obtiene la configuración de DNS para el grupo de contenedores.

DnsPrefix

Obtiene el prefijo DNS que se especificó en el momento de la creación.

Events

Obtiene los eventos del grupo de contenedores.

ExternalPorts

Obtiene todos los puertos expuestos públicamente para este grupo de contenedores.

ExternalTcpPorts

Obtiene los puertos TCP expuestos públicamente para este grupo de contenedores.

ExternalUdpPorts

Obtiene los puertos UDP expuestos públicamente para este grupo de contenedores.

Fqdn

Obtiene el FQDN del grupo de contenedores.

Id

Obtiene la cadena de identificador de recurso.

(Heredado de IHasId)
ImageRegistryServers

Obtiene los servidores del Registro de imágenes de Docker a partir de los que se crea el grupo de contenedores.

Inner

Representación inmutable del lado cliente de un grupo de contenedores de Azure.

(Heredado de IHasInner<T>)
IPAddress

Obtiene la dirección IP.

IsIPAddressPrivate

Obtiene true si la dirección IP es privada.

IsIPAddressPublic

Obtiene true si la dirección IP es pública.

IsManagedServiceIdentityEnabled

Obtiene si la identidad de servicio administrada está habilitada para el grupo de contenedores.

Key

Representación inmutable del lado cliente de un grupo de contenedores de Azure.

(Heredado de IIndexable)
LogAnalytics

Obtiene la información de Log Analytics del grupo de contenedores.

ManagedServiceIdentityType

Obtiene si la identidad de servicio administrada está asignada por el sistema, asignada por el usuario, ambas o ninguna.

Manager

Obtiene el tipo de cliente de administrador de este tipo de recurso.

(Heredado de IHasManager<ManagerT>)
Name

Obtiene el nombre del recurso.

(Heredado de IHasName)
NetworkProfileId

Obtiene el identificador del perfil de red para el grupo de contenedores.

OSType

Obtiene el tipo de sistema operativo de nivel base requerido por los contenedores del grupo.

ProvisioningState

Obtiene el valor provisioningState del grupo de contenedores.

Region

Representación inmutable del lado cliente de un grupo de contenedores de Azure.

(Heredado de IResource)
RegionName

Representación inmutable del lado cliente de un grupo de contenedores de Azure.

(Heredado de IResource)
ResourceGroupName

Representación inmutable del lado cliente de un grupo de contenedores de Azure.

(Heredado de IHasResourceGroup)
RestartPolicy

Obtiene la directiva de reinicio del grupo de contenedores.

State

Obtiene el estado del grupo de contenedores; solo es válido en respuesta.

SystemAssignedManagedServiceIdentityPrincipalId

Obtiene el identificador de entidad de seguridad de la identidad de servicio administrada asignada por el sistema. Null si la identidad de servicio administrada no está configurada.

SystemAssignedManagedServiceIdentityTenantId

Obtiene el identificador de inquilino de la identidad de servicio administrada asignada por el sistema. Null si la identidad de servicio administrada no está configurada.

Tags

Representación inmutable del lado cliente de un grupo de contenedores de Azure.

(Heredado de IResource)
Type

Representación inmutable del lado cliente de un grupo de contenedores de Azure.

(Heredado de IResource)
UserAssignedManagedServiceIdentityIds

Obtiene los identificadores de las identidades de servicio administradas asignadas por el usuario. Devuelve un conjunto vacío si no se establece ningún MSIs.

Volumes

Obtiene los volúmenes de este grupo de contenedores.

Métodos

ExecuteCommand(String, String, Int32, Int32)

Inicia el comando exec para una instancia de contenedor específica.

ExecuteCommandAsync(String, String, Int32, Int32, CancellationToken)

Inicia el comando exec para una instancia de contenedor específica dentro del grupo de contenedores.

GetLogContent(String)

Obtenga el contenido del registro de la instancia de contenedor especificada dentro del grupo de contenedores.

GetLogContent(String, Int32)

Obtenga el contenido del registro de la instancia de contenedor especificada dentro del grupo de contenedores.

GetLogContentAsync(String, CancellationToken)

Obtenga el contenido del registro de la instancia de contenedor especificada dentro del grupo de contenedores.

GetLogContentAsync(String, Int32, CancellationToken)

Obtenga el contenido del registro de la instancia de contenedor especificada dentro del grupo de contenedores.

Refresh()

Actualiza el recurso para que se sincronice con Azure.

(Heredado de IRefreshable<T>)
RefreshAsync(CancellationToken)

Actualiza el recurso para que se sincronice con Azure.

(Heredado de IRefreshable<T>)
Restart()

Reinicia todos los contenedores de un grupo de contenedores en su lugar. Si la imagen de contenedor tiene actualizaciones, se descargará la nueva imagen.

RestartAsync(CancellationToken)

Reinicia todos los contenedores de un grupo de contenedores en contexto de forma asincrónica. Si la imagen de contenedor tiene actualizaciones, se descargará la nueva imagen.

Stop()

Detiene todos los contenedores de un grupo de contenedores. Los recursos de proceso se desasignará y la facturación se detendrá.

StopAsync(CancellationToken)

Detiene todos los contenedores de un grupo de contenedores de forma asincrónica. Los recursos de proceso se desasignará y la facturación se detendrá.

Update()

Representación inmutable del lado cliente de un grupo de contenedores de Azure.

(Heredado de IUpdatable<T>)

Se aplica a