IContainerGroup Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Azure SDK for .NET