IContainerGroup 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í.
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
Azure SDK for .NET
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de