Partilhar via


IContainerGroup Interface

Definição

Uma representação imutável do lado do cliente de um Grupo de Contêineres do 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)
Implementações

Propriedades

Containers

Obtém as instâncias de contêiner neste grupo de contêineres.

DnsConfig

Obtém a configuração DNS para o grupo de contêineres.

DnsPrefix

Obtém o prefixo DNS que foi especificado no momento da criação.

Events

Obtém os eventos do grupo de contêineres.

ExternalPorts

Obtém todas as portas expostas publicamente para esse grupo de contêineres.

ExternalTcpPorts

Obtém as portas TCP expostas publicamente para esse grupo de contêineres.

ExternalUdpPorts

Obtém as portas UDP expostas publicamente para esse grupo de contêineres.

Fqdn

Obtém o FQDN para o grupo de contêineres.

Id

Obtém a cadeia de caracteres de ID do recurso

(Herdado de IHasId)
ImageRegistryServers

Obtém os servidores de registro de imagem do Docker dos quais o grupo de contêineres é criado.

Inner

Uma representação imutável do lado do cliente de um Grupo de Contêineres do Azure.

(Herdado de IHasInner<T>)
IPAddress

Obtém o endereço IP.

IsIPAddressPrivate

Obtém true se o endereço IP for privado.

IsIPAddressPublic

Obtém true se o endereço IP for público.

IsManagedServiceIdentityEnabled

Obtém se a identidade de serviço gerenciada está habilitada para o grupo de contêineres.

Key

Uma representação imutável do lado do cliente de um Grupo de Contêineres do Azure.

(Herdado de IIndexable)
LogAnalytics

Obtém as informações de análise de log do grupo de contêineres.

ManagedServiceIdentityType

Obtém se a identidade de serviço gerenciada é atribuída pelo sistema, atribuída pelo usuário, ambos ou nenhum dos dois.

Manager

Obtém o tipo de cliente do gerente desse tipo de recurso.

(Herdado de IHasManager<ManagerT>)
Name

Obtém o nome do recurso

(Herdado de IHasName)
NetworkProfileId

Obtém a ID do perfil de rede do grupo de contêineres.

OSType

Obtém o tipo de sistema operacional de nível base exigido pelos contêineres no grupo.

ProvisioningState

Obtém o provisioningState do grupo de contêineres.

Region

Uma representação imutável do lado do cliente de um Grupo de Contêineres do Azure.

(Herdado de IResource)
RegionName

Uma representação imutável do lado do cliente de um Grupo de Contêineres do Azure.

(Herdado de IResource)
ResourceGroupName

Uma representação imutável do lado do cliente de um Grupo de Contêineres do Azure.

(Herdado de IHasResourceGroup)
RestartPolicy

Obtém a política de reinicialização do grupo de contêineres.

State

Obtém o estado do grupo de contêineres; válido apenas em resposta.

SystemAssignedManagedServiceIdentityPrincipalId

Obtém a ID da entidade de segurança da identidade de serviço gerenciada atribuída pelo sistema. Nulo se a identidade do serviço gerenciado não estiver configurada.

SystemAssignedManagedServiceIdentityTenantId

Obtém a ID do locatário da identidade de serviço gerenciada atribuída pelo sistema. Nulo se a identidade do serviço gerenciado não estiver configurada.

Tags

Uma representação imutável do lado do cliente de um Grupo de Contêineres do Azure.

(Herdado de IResource)
Type

Uma representação imutável do lado do cliente de um Grupo de Contêineres do Azure.

(Herdado de IResource)
UserAssignedManagedServiceIdentityIds

Obtém as IDs das identidades de serviço gerenciado atribuídas pelo usuário. Retorna um conjunto vazio se nenhuma MSIs estiver definida.

Volumes

Obtém os volumes desse grupo de contêineres.

Métodos

ExecuteCommand(String, String, Int32, Int32)

Inicia o comando exec para uma instância de contêiner específica.

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

Inicia o comando exec para uma instância de contêiner específica dentro do grupo de contêineres.

GetLogContent(String)

Obtenha o conteúdo do log da instância de contêiner especificada dentro do grupo de contêineres.

GetLogContent(String, Int32)

Obtenha o conteúdo do log da instância de contêiner especificada dentro do grupo de contêineres.

GetLogContentAsync(String, CancellationToken)

Obtenha o conteúdo do log da instância de contêiner especificada dentro do grupo de contêineres.

GetLogContentAsync(String, Int32, CancellationToken)

Obtenha o conteúdo do log da instância de contêiner especificada dentro do grupo de contêineres.

Refresh()

Atualiza o recurso a ser sincronizado com o Azure.

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

Atualiza o recurso a ser sincronizado com o Azure.

(Herdado de IRefreshable<T>)
Restart()

Reinicia todos os contêineres em um grupo de contêineres em vigor. Se a imagem do contêiner tiver atualizações, a nova imagem será baixada.

RestartAsync(CancellationToken)

Reinicia todos os contêineres em um grupo de contêineres de forma assíncrona. Se a imagem do contêiner tiver atualizações, a nova imagem será baixada.

Stop()

Interrompe todos os contêineres em um grupo de contêineres. Os recursos de computação serão desalocados e a cobrança será interrompida.

StopAsync(CancellationToken)

Interrompe todos os contêineres em um grupo de contêineres de forma assíncrona. Os recursos de computação serão desalocados e a cobrança será interrompida.

Update()

Uma representação imutável do lado do cliente de um Grupo de Contêineres do Azure.

(Herdado de IUpdatable<T>)

Aplica-se a