Instância de Contêiner do Azure
Execute facilmente contêineres no Azure com um único comando. Crie grupos de contêineres, obtenha os logs de um contêiner e muito mais.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate |
| Aplicativos Lógicos | Standard | Todas as regiões de Aplicativos Lógicos |
| Power Apps | Premium | Todas as regiões do Power Apps |
| Power Automate | Premium | Todas as regiões do Power Automate |
| Contato | |
|---|---|
| Nome | Microsoft |
| URL |
Suporte do Microsoft LogicApps Suporte do Microsoft Power Automate Suporte do Microsoft Power Apps |
| Metadados do conector | |
|---|---|
| Publicador | Microsoft |
| Website | https://azure.microsoft.com/services/container-instances/ |
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Anexar à saída de uma instância de contêiner específica |
Anexe ao fluxo de saída de uma instância de contêiner específica em um grupo de recursos e grupo de contêineres especificados. |
| Atualizar um local ou marcas de grupo de contêineres |
Atualize um grupo de contêineres com as marcas e/ou o local especificados. |
| Criar ou atualizar um grupo de contêineres |
Crie ou atualize um grupo de contêineres com configurações especificadas. |
| Excluir links de associação de rede virtual do grupo de contêineres |
Excluir links de associação de rede virtual do grupo de contêineres. A operação não exclui outros recursos fornecidos pelo usuário. |
| Excluir um grupo de contêineres |
Exclua o grupo de contêineres especificado na assinatura e no grupo de recursos especificados. A operação não exclui outros recursos fornecidos pelo usuário, como volumes. |
| Executa um comando em uma instância de contêiner específica |
Executa um comando para uma instância de contêiner específica em um grupo de recursos e um grupo de contêineres especificados. |
| Iniciar contêineres em um grupo de contêineres |
Inicia todos os contêineres em um grupo de contêineres. Os recursos de computação serão alocados e a cobrança será iniciada. |
| Obter imagens armazenadas em cache |
Obtenha a lista de imagens armazenadas em cache em um tipo de sistema operacional específico para uma assinatura em uma região. |
| Obter logs de uma instância de contêiner |
Obtenha os logs de uma instância de contêiner especificada em um grupo de recursos e um grupo de contêineres especificados. |
| Obter o uso atual |
Obter o uso de uma assinatura |
| Obter propriedades de um grupo de contêineres |
Obtém as propriedades do grupo de contêineres especificado na assinatura e no grupo de recursos especificados. A operação retorna as propriedades de cada grupo de contêineres, incluindo contêineres, credenciais de registro de imagem, política de reinicialização, tipo de endereço IP, tipo de sistema operacional, estado e volumes. |
| Obter recursos |
Obtenha a lista de recursos de CPU/memória/GPU para uma assinatura em uma região. |
| Obter todas as dependências de rede para o grupo de contêineres |
Obtém todas as dependências de rede desse grupo de contêineres para permitir o controle completo da configuração e da configuração da rede. Para grupos de contêineres, essa sempre será uma lista vazia. |
| Obter uma lista de grupos de contêineres em um grupo de recursos |
Obtenha uma lista de grupos de contêineres em uma assinatura e um grupo de recursos especificados. Essa operação retorna propriedades de cada grupo de contêineres, incluindo contêineres, credenciais de registro de imagem, política de reinicialização, tipo de endereço IP, tipo de sistema operacional, estado e volumes. |
| Obter uma lista de grupos de contêineres em uma assinatura |
Obtenha uma lista de grupos de contêineres na assinatura especificada. Essa operação retorna propriedades de cada grupo de contêineres, incluindo contêineres, credenciais de registro de imagem, política de reinicialização, tipo de endereço IP, tipo de sistema operacional, estado e volumes. |
| Parar contêineres em um grupo de contêineres |
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. |
| Reiniciar contêineres em um grupo de contêineres |
Reinicia todos os contêineres em um grupo de contêineres no local. Se a imagem do contêiner tiver atualizações, a nova imagem será baixada. |
Anexar à saída de uma instância de contêiner específica
Anexe ao fluxo de saída de uma instância de contêiner específica em um grupo de recursos e grupo de contêineres especificados.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da assinatura
|
subscriptionId | True | string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
|
Grupo de Recursos
|
resourceGroupName | True | string |
O nome do grupo de recursos. |
|
Nome do grupo de contêineres
|
containerGroupName | True | string |
O nome do grupo de contêineres. |
|
containerName
|
containerName | True | string |
O nome da instância de contêiner. |
Retornos
As informações para o fluxo de saída da anexação do contêiner.
- Corpo
- ContainerAttachResponse
Atualizar um local ou marcas de grupo de contêineres
Atualize um grupo de contêineres com as marcas e/ou o local especificados.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da assinatura
|
subscriptionId | True | string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
|
Grupo de Recursos
|
resourceGroupName | True | string |
O nome do grupo de recursos. |
|
Nome do grupo de contêineres
|
containerGroupName | True | string |
O nome do grupo de contêineres. |
|
id
|
id | string |
A ID do recurso. |
|
|
nome
|
name | string |
O nome do recurso. |
|
|
tipo
|
type | string |
O tipo de recurso. |
|
|
Localização
|
location | string |
O local do recurso. |
|
|
Etiquetas
|
tags | object |
As marcas de recurso. |
|
|
zonas
|
zones | array of string |
As zonas do grupo de contêineres. |
Retornos
Um grupo de contêineres.
- ContainerGroup
- ContainerGroup
Criar ou atualizar um grupo de contêineres
Crie ou atualize um grupo de contêineres com configurações especificadas.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da assinatura
|
subscriptionId | True | string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
|
Grupo de Recursos
|
resourceGroupName | True | string |
O nome do grupo de recursos. |
|
Nome do grupo de contêineres
|
containerGroupName | True | string |
O nome do grupo de contêineres. |
|
id
|
id | string |
A ID do recurso. |
|
|
nome
|
name | string |
O nome do recurso. |
|
|
tipo
|
type | string |
O tipo de recurso. |
|
|
Localização
|
location | True | string |
O local do recurso. |
|
Etiquetas
|
tags | object |
As marcas de recurso. |
|
|
Zona
|
zones | array of string |
As zonas do grupo de contêineres. |
|
|
principalId
|
principalId | string |
A ID principal da identidade do grupo de contêineres. Essa propriedade será fornecida apenas para uma identidade atribuída pelo sistema. |
|
|
tenantId
|
tenantId | string |
A ID do locatário associada ao grupo de contêineres. Essa propriedade será fornecida apenas para uma identidade atribuída pelo sistema. |
|
|
Tipo
|
type | string |
O tipo de identidade usado para o grupo de contêineres. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'None' removerá as identidades do grupo de contêineres. |
|
|
Identidades atribuídas pelo usuário
|
userAssignedIdentities | object |
A lista de identidades de usuário associadas ao grupo de contêineres. As referências de chave do dicionário de identidade do usuário serão IDs de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
|
|
provisioningState
|
provisioningState | string |
O estado de provisionamento do grupo de contêineres. Isso só aparece na resposta. |
|
|
Nome
|
name | True | string |
É o nome do contêiner. |
|
Imagem
|
image | True | string |
O nome da imagem usada para criar o contêiner. Por exemplo, nginx:latest |
|
Command
|
command | array of string |
Os comandos a serem executados dentro do contêiner. Por exemplo, [ "echo", "hello aci" ] |
|
|
Protocolo
|
protocol | string |
O protocolo associado à porta. |
|
|
Número
|
port | True | integer |
O número da porta exposto no grupo de contêineres. |
|
Nome
|
name | True | string |
O nome da variável de ambiente. |
|
Value
|
value | string |
O valor da variável de ambiente. |
|
|
valor seguro
|
secureValue | string |
O valor da variável de ambiente seguro. |
|
|
restartCount
|
restartCount | integer |
O número de vezes que a instância de contêiner foi reiniciada. |
|
|
estado
|
state | string |
O estado da instância de contêiner. |
|
|
startTime
|
startTime | date-time |
A data e hora em que o estado da instância do contêiner foi iniciado. |
|
|
exitCode
|
exitCode | integer |
Os códigos de saída da instância de contêiner correspondem aos do comando |
|
|
finishTime
|
finishTime | date-time |
A data e hora em que o estado da instância do contêiner foi concluído. |
|
|
detailStatus
|
detailStatus | string |
O status legível por humanos do estado da instância do contêiner. |
|
|
count
|
count | integer |
A contagem do evento. |
|
|
firstTimestamp
|
firstTimestamp | date-time |
A data e hora do primeiro evento registrado. |
|
|
lastTimestamp
|
lastTimestamp | date-time |
A data e hora do último evento registrado em log. |
|
|
nome
|
name | string |
O nome do evento. |
|
|
mensagem
|
message | string |
A mensagem do evento. |
|
|
tipo
|
type | string |
O tipo de evento. |
|
|
Memória
|
memoryInGB | True | number |
A solicitação de memória em GB desse contêiner. Por exemplo, 3,5 |
|
CPU
|
cpu | True | number |
A solicitação de CPU desse contêiner. Por exemplo, 2,0 |
|
Contagem
|
count | integer |
A contagem do recurso de GPU. |
|
|
SKU
|
sku | string |
A SKU do recurso de GPU. |
|
|
Memória
|
memoryInGB | double |
O limite de memória em GB desse contêiner. |
|
|
CPU
|
cpu | double |
O limite da CPU desse contêiner. |
|
|
Nome
|
name | True | string |
O nome do volume. |
|
Caminho
|
mountPath | True | string |
O caminho dentro do contêiner em que o volume deve ser montado. Não deve conter dois-pontos (:). |
|
Readonly
|
readOnly | boolean |
O sinalizador que indica se a montagem do volume é somente leitura. |
|
|
Command
|
command | array of string |
Os comandos a serem executados dentro do contêiner. |
|
|
Caminho
|
path | string |
O caminho para a investigação. |
|
|
Porto
|
port | integer |
O número da porta a ser sondado. |
|
|
Esquema
|
scheme | string |
O esquema. |
|
|
nome
|
name | string |
O nome do cabeçalho. |
|
|
value
|
value | string |
O valor do cabeçalho. |
|
|
Atraso Inicial
|
initialDelaySeconds | integer |
Os segundos de atraso iniciais. |
|
|
Período
|
periodSeconds | integer |
Os segundos do período. |
|
|
Limite de falha
|
failureThreshold | integer |
O limite de falha. |
|
|
Limite de êxito
|
successThreshold | integer |
O limite de sucesso. |
|
|
Intervalo
|
timeoutSeconds | integer |
Os segundos de tempo limite. |
|
|
com privilégios
|
privileged | boolean |
O sinalizador para determinar se as permissões de contêiner são elevadas para Privileged. |
|
|
allowPrivilegeEscalation
|
allowPrivilegeEscalation | boolean |
Um valor booliano que indica se o processo de inicialização pode elevar seus privilégios |
|
|
adicionar
|
add | array of string |
Os recursos a serem adicionados ao contêiner. |
|
|
descartar
|
drop | array of string |
Os recursos a serem removidos do contêiner. |
|
|
runAsGroup
|
runAsGroup | integer |
Define o GID do Usuário para o contêiner. |
|
|
runAsUser
|
runAsUser | integer |
Define a UID do Usuário para o contêiner. |
|
|
seccompProfile
|
seccompProfile | string |
uma cadeia de caracteres codificada em base64 que contém o conteúdo do JSON no perfil seccomp |
|
|
Servidor
|
server | True | string |
O servidor de registro de imagem do Docker sem um protocolo como "myacr.azurecr.io". |
|
Nome do usuário
|
username | string |
O nome de usuário do registro privado. |
|
|
Senha
|
password | string |
A senha do registro privado. |
|
|
Identidade
|
identity | string |
A identidade do registro privado. |
|
|
IdentityURL
|
identityUrl | string |
A URL de identidade do registro privado. |
|
|
restartPolicy
|
restartPolicy | string |
Reinicie a política para todos os contêineres dentro do grupo de contêineres.
|
|
|
Protocolo
|
protocol | string |
O protocolo associado à porta. |
|
|
Número
|
port | True | integer |
O número da porta. |
|
Tipo
|
type | True | string |
Especifica se o IP é exposto à Internet pública. |
|
IP
|
ip | string |
O IP exposto à Internet pública. |
|
|
Nome Dns
|
dnsNameLabel | string |
O rótulo de nome Dns para o IP. |
|
|
autoGeneratedDomainNameLabelScope
|
autoGeneratedDomainNameLabelScope | string |
O valor que representa a enumeração de segurança. O valor 'Unsecure' é o valor padrão se não estiver selecionado e significa que o rótulo de nome de domínio do objeto não está protegido contra a aquisição do subdomínio. O valor 'TenantReuse' é o valor padrão se selecionado e significa que o rótulo de nome de domínio do objeto pode ser reutilizado no mesmo locatário. O valor 'SubscriptionReuse' significa que o rótulo de nome de domínio do objeto pode ser reutilizado na mesma assinatura. O valor 'ResourceGroupReuse' significa que o rótulo de nome de domínio do objeto pode ser reutilizado no mesmo grupo de recursos. O valor 'NoReuse' significa que o rótulo de nome de domínio do objeto não pode ser reutilizado no mesmo grupo de recursos, assinatura ou locatário. |
|
|
fqdn
|
fqdn | string |
O FQDN para o IP. |
|
|
osType
|
osType | True | string |
O tipo de sistema operacional exigido pelos contêineres no grupo de contêineres. |
|
Nome
|
name | True | string |
O nome do volume. |
|
Nome do Compartilhamento
|
shareName | True | string |
O nome do compartilhamento de Arquivos do Azure a ser montado como um volume. |
|
ReadOnly
|
readOnly | boolean |
O sinalizador que indica se o Arquivo do Azure compartilhado montado como um volume é somente leitura. |
|
|
Nome da conta de armazenamento
|
storageAccountName | True | string |
O nome da conta de armazenamento que contém o compartilhamento de arquivos do Azure. |
|
Chave da Conta de Armazenamento
|
storageAccountKey | string |
A chave de acesso da conta de armazenamento usada para acessar o compartilhamento de Arquivos do Azure. |
|
|
Volume secreto
|
secret | object |
O volume secreto. |
|
|
Diretório
|
directory | string |
Nome do diretório de destino. Não deve conter ou começar com '..'. Se '.' for fornecido, o diretório de volume será o repositório git. Caso contrário, se especificado, o volume conterá o repositório git no subdiretório com o nome fornecido. |
|
|
Repositório
|
repository | True | string |
URL do repositório |
|
Revisão
|
revision | string |
Confirme o hash para a revisão especificada. |
|
|
estado
|
state | string |
O estado do grupo de contêineres. Somente válido em resposta. |
|
|
Workspace Id
|
workspaceId | True | string |
A ID do workspace para análise de logs |
|
Chave do workspace
|
workspaceKey | True | string |
A chave do workspace para análise de logs |
|
Tipo de log
|
logType | string |
O tipo de log a ser usado. |
|
|
Metadados
|
metadata | object |
Metadados para análise de logs. |
|
|
IdentificadorDeRecursoDoEspaçoDeTrabalho
|
workspaceResourceId | string |
A ID do recurso do workspace para análise de logs |
|
|
id
|
id | True | string |
ID do recurso da rede virtual e da sub-rede. |
|
nome
|
name | string |
Nome amigável para a sub-rede. |
|
|
Servidores de nomes
|
nameServers | True | array of string |
Os servidores DNS para o grupo de contêineres. |
|
Pesquisar domínios
|
searchDomains | string |
Os domínios de pesquisa DNS para pesquisa de nome de host no grupo de contêineres. |
|
|
Opções
|
options | string |
As opções de DNS para o grupo de contêineres. |
|
|
SKU
|
sku | string |
O SKU do grupo de contêineres. |
|
|
URL do Cofre
|
vaultBaseUrl | True | string |
A URL base do keyvault. |
|
Nome da chave
|
keyName | True | string |
O nome da chave de criptografia. |
|
Versão da chave
|
keyVersion | True | string |
A versão da chave de criptografia. |
|
Identidade
|
identity | string |
A identidade gerenciada do keyvault. |
|
|
Nome
|
name | True | string |
O nome do contêiner de inicialização. |
|
Imagem
|
image | string |
A imagem do contêiner de inicialização. |
|
|
Command
|
command | array of string |
O comando a ser executado dentro do contêiner de inicialização no formulário executivo. |
|
|
restartCount
|
restartCount | integer |
O número de vezes que o contêiner de inicialização foi reiniciado. |
|
|
nome
|
name | True | string |
Nome da extensão. |
|
tipo de extensão
|
extensionType | True | string |
Tipo de extensão a ser adicionada. |
|
versão
|
version | True | string |
Versão da extensão que está sendo usada. |
|
configurações
|
settings | object |
Configurações da extensão. |
|
|
Configurações protegidas
|
protectedSettings | object |
Configurações protegidas para a extensão. |
|
|
política de cce)
|
ccePolicy | string |
A política de imposição de computação confidencial codificada em base64 |
|
|
priority
|
priority | string |
A prioridade do grupo de contêineres. |
Retornos
Um grupo de contêineres.
- ContainerGroup
- ContainerGroup
Excluir links de associação de rede virtual do grupo de contêineres
Excluir links de associação de rede virtual do grupo de contêineres. A operação não exclui outros recursos fornecidos pelo usuário.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da assinatura
|
subscriptionId | True | string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
|
Grupo de Recursos
|
resourceGroupName | True | string |
O nome do grupo de recursos. |
|
Nome da VNET
|
virtualNetworkName | True | string |
O nome da rede virtual. |
|
Nome da sub-rede
|
subnetName | True | string |
O nome da sub-rede. |
Excluir um grupo de contêineres
Exclua o grupo de contêineres especificado na assinatura e no grupo de recursos especificados. A operação não exclui outros recursos fornecidos pelo usuário, como volumes.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da assinatura
|
subscriptionId | True | string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
|
Grupo de Recursos
|
resourceGroupName | True | string |
O nome do grupo de recursos. |
|
Nome do grupo de contêineres
|
containerGroupName | True | string |
O nome do grupo de contêineres. |
Retornos
Um grupo de contêineres.
- ContainerGroup
- ContainerGroup
Executa um comando em uma instância de contêiner específica
Executa um comando para uma instância de contêiner específica em um grupo de recursos e um grupo de contêineres especificados.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da assinatura
|
subscriptionId | True | string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
|
Grupo de Recursos
|
resourceGroupName | True | string |
O nome do grupo de recursos. |
|
Nome do grupo de contêineres
|
containerGroupName | True | string |
O nome do grupo de contêineres. |
|
containerName
|
containerName | True | string |
O nome da instância de contêiner. |
|
comando
|
command | string |
O comando a ser executado. |
|
|
Linhas
|
rows | integer |
O tamanho da linha do terminal |
|
|
Cols
|
cols | integer |
O tamanho da coluna do terminal |
Retornos
As informações do comando exec do contêiner.
- Corpo
- ContainerExecResponse
Iniciar contêineres em um grupo de contêineres
Inicia todos os contêineres em um grupo de contêineres. Os recursos de computação serão alocados e a cobrança será iniciada.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da assinatura
|
subscriptionId | True | string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
|
Grupo de Recursos
|
resourceGroupName | True | string |
O nome do grupo de recursos. |
|
Nome do grupo de contêineres
|
containerGroupName | True | string |
O nome do grupo de contêineres. |
Obter imagens armazenadas em cache
Obtenha a lista de imagens armazenadas em cache em um tipo de sistema operacional específico para uma assinatura em uma região.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da assinatura
|
subscriptionId | True | string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
|
Localização
|
location | True | string |
O identificador do local físico do azure. |
Retornos
A resposta que contém imagens em cache.
- Corpo
- CachedImagesListResult
Obter logs de uma instância de contêiner
Obtenha os logs de uma instância de contêiner especificada em um grupo de recursos e um grupo de contêineres especificados.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da assinatura
|
subscriptionId | True | string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
|
Grupo de Recursos
|
resourceGroupName | True | string |
O nome do grupo de recursos. |
|
Nome do grupo de contêineres
|
containerGroupName | True | string |
O nome do grupo de contêineres. |
|
Nome do contêiner
|
containerName | True | string |
O nome da instância de contêiner. |
|
Linhas traseiras
|
tail | integer |
O número de linhas a serem mostradas na parte final do log da instância do contêiner. Se não for fornecido, todos os logs disponíveis serão exibidos até 4 mb. |
Retornos
Os logs.
- Corpo
- Logs
Obter o uso atual
Obter o uso de uma assinatura
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da assinatura
|
subscriptionId | True | string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
|
Localização
|
location | True | string |
O identificador do local físico do azure. |
Retornos
A resposta que contém os dados de uso
- Corpo
- UsageListResult
Obter propriedades de um grupo de contêineres
Obtém as propriedades do grupo de contêineres especificado na assinatura e no grupo de recursos especificados. A operação retorna as propriedades de cada grupo de contêineres, incluindo contêineres, credenciais de registro de imagem, política de reinicialização, tipo de endereço IP, tipo de sistema operacional, estado e volumes.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da assinatura
|
subscriptionId | True | string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
|
Grupo de Recursos
|
resourceGroupName | True | string |
O nome do grupo de recursos. |
|
Nome do grupo de contêineres
|
containerGroupName | True | string |
O nome do grupo de contêineres. |
Retornos
Um grupo de contêineres.
- ContainerGroup
- ContainerGroup
Obter recursos
Obtenha a lista de recursos de CPU/memória/GPU para uma assinatura em uma região.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da assinatura
|
subscriptionId | True | string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
|
Localização
|
location | True | string |
O identificador do local físico do azure. |
Retornos
A resposta que contém a lista de recursos.
- Corpo
- CapabilitiesListResult
Obter todas as dependências de rede para o grupo de contêineres
Obtém todas as dependências de rede desse grupo de contêineres para permitir o controle completo da configuração e da configuração da rede. Para grupos de contêineres, essa sempre será uma lista vazia.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da assinatura
|
subscriptionId | True | string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
|
Grupo de Recursos
|
resourceGroupName | True | string |
O nome do grupo de recursos. |
|
Nome do grupo de contêineres
|
containerGroupName | True | string |
O nome do grupo de contêineres. |
Retornos
Resposta para dependências de rede, lista sempre vazia.
Obter uma lista de grupos de contêineres em um grupo de recursos
Obtenha uma lista de grupos de contêineres em uma assinatura e um grupo de recursos especificados. Essa operação retorna propriedades de cada grupo de contêineres, incluindo contêineres, credenciais de registro de imagem, política de reinicialização, tipo de endereço IP, tipo de sistema operacional, estado e volumes.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da assinatura
|
subscriptionId | True | string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
|
Grupo de Recursos
|
resourceGroupName | True | string |
O nome do grupo de recursos. |
Retornos
A resposta da lista de grupos de contêineres que contém as propriedades do grupo de contêineres.
- Corpo
- ContainerGroupListResult
Obter uma lista de grupos de contêineres em uma assinatura
Obtenha uma lista de grupos de contêineres na assinatura especificada. Essa operação retorna propriedades de cada grupo de contêineres, incluindo contêineres, credenciais de registro de imagem, política de reinicialização, tipo de endereço IP, tipo de sistema operacional, estado e volumes.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da assinatura
|
subscriptionId | True | string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
Retornos
A resposta da lista de grupos de contêineres que contém as propriedades do grupo de contêineres.
- Corpo
- ContainerGroupListResult
Parar contêineres em um grupo de contêineres
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.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da assinatura
|
subscriptionId | True | string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
|
Grupo de Recursos
|
resourceGroupName | True | string |
O nome do grupo de recursos. |
|
Nome do grupo de contêineres
|
containerGroupName | True | string |
O nome do grupo de contêineres. |
Reiniciar contêineres em um grupo de contêineres
Reinicia todos os contêineres em um grupo de contêineres no local. Se a imagem do contêiner tiver atualizações, a nova imagem será baixada.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da assinatura
|
subscriptionId | True | string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
|
Grupo de Recursos
|
resourceGroupName | True | string |
O nome do grupo de recursos. |
|
Nome do grupo de contêineres
|
containerGroupName | True | string |
O nome do grupo de contêineres. |
Definições
Contêiner
Uma instância de contêiner.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome
|
name | string |
É o nome do contêiner. |
|
propriedades
|
properties | ContainerProperties |
As propriedades do contêiner. |
PropriedadesDoContêiner
As propriedades do contêiner.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Imagem
|
image | string |
O nome da imagem usada para criar o contêiner. Por exemplo, nginx:latest |
|
Command
|
command | array of string |
Os comandos a serem executados dentro do contêiner. Por exemplo, [ "echo", "hello aci" ] |
|
Portos
|
ports | array of ContainerPort |
As portas expostas na instância de contêiner. |
|
Variáveis de ambiente
|
environmentVariables | array of EnvironmentVariable |
As variáveis de ambiente a serem definidas na instância do contêiner. |
|
restartCount
|
instanceView.restartCount | integer |
O número de vezes que a instância de contêiner foi reiniciada. |
|
currentState
|
instanceView.currentState | ContainerState |
O estado da instância do contêiner. |
|
previousState
|
instanceView.previousState | ContainerState |
O estado da instância do contêiner. |
|
events
|
instanceView.events | array of Event |
Os eventos da instância de contêiner. |
|
resources
|
resources | ResourceRequirements |
Os requisitos de recurso. |
|
Montagens de volume
|
volumeMounts | array of VolumeMount |
As montagens de volume disponíveis para a instância de contêiner. |
|
Investigação de atividade
|
livenessProbe | ContainerProbe |
A investigação de contêiner, para a vida útil |
|
Investigação de atividade
|
readinessProbe | ContainerProbe |
A investigação de contêiner, para a vida útil |
|
contexto de segurança
|
securityContext | SecurityContextDefinition |
O contexto de segurança do contêiner. |
Definição de contexto de segurança
O contexto de segurança do contêiner.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
com privilégios
|
privileged | boolean |
O sinalizador para determinar se as permissões de contêiner são elevadas para Privileged. |
|
allowPrivilegeEscalation
|
allowPrivilegeEscalation | boolean |
Um valor booliano que indica se o processo de inicialização pode elevar seus privilégios |
|
capabilities
|
capabilities | SecurityContextCapabilitiesDefinition |
Os recursos a serem adicionados ou removidos de um contêiner. |
|
runAsGroup
|
runAsGroup | integer |
Define o GID do Usuário para o contêiner. |
|
runAsUser
|
runAsUser | integer |
Define a UID do Usuário para o contêiner. |
|
seccompProfile
|
seccompProfile | string |
uma cadeia de caracteres codificada em base64 que contém o conteúdo do JSON no perfil seccomp |
SecurityContextCapabilitiesDefinition
Os recursos a serem adicionados ou removidos de um contêiner.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
adicionar
|
add | array of string |
Os recursos a serem adicionados ao contêiner. |
|
descartar
|
drop | array of string |
Os recursos a serem removidos do contêiner. |
ContainerState
O estado da instância do contêiner.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
estado
|
state | string |
O estado da instância de contêiner. |
|
startTime
|
startTime | date-time |
A data e hora em que o estado da instância do contêiner foi iniciado. |
|
exitCode
|
exitCode | integer |
Os códigos de saída da instância de contêiner correspondem aos do comando |
|
finishTime
|
finishTime | date-time |
A data e hora em que o estado da instância do contêiner foi concluído. |
|
detailStatus
|
detailStatus | string |
O status legível por humanos do estado da instância do contêiner. |
Event
Um evento de instância de contêiner ou grupo de contêineres.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
A contagem do evento. |
|
firstTimestamp
|
firstTimestamp | date-time |
A data e hora do primeiro evento registrado. |
|
lastTimestamp
|
lastTimestamp | date-time |
A data e hora do último evento registrado em log. |
|
nome
|
name | string |
O nome do evento. |
|
mensagem
|
message | string |
A mensagem do evento. |
|
tipo
|
type | string |
O tipo de evento. |
ResourceRequirements
Os requisitos de recurso.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Solicitações de recurso
|
requests | ResourceRequests |
As solicitações de recurso. |
|
Limites de recurso
|
limits | ResourceLimits |
Os limites de recursos. |
ResourceRequests
As solicitações de recurso.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Memória
|
memoryInGB | number |
A solicitação de memória em GB desse contêiner. Por exemplo, 3,5 |
|
CPU
|
cpu | number |
A solicitação de CPU desse contêiner. Por exemplo, 2,0 |
|
GPU
|
gpu | GpuResource |
O recurso de GPU. |
ResourceLimits
Os limites de recursos.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Memória
|
memoryInGB | double |
O limite de memória em GB desse contêiner. |
|
CPU
|
cpu | double |
O limite da CPU desse contêiner. |
|
GPU
|
gpu | GpuResource |
O recurso de GPU. |
Recurso de GPU
O recurso de GPU.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Contagem
|
count | integer |
A contagem do recurso de GPU. |
|
SKU
|
sku | string |
A SKU do recurso de GPU. |
AzureFileVolume
As propriedades do volume de Arquivo do Azure. Os compartilhamentos de Arquivos do Azure são montados como volumes.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome do Compartilhamento
|
shareName | string |
O nome do compartilhamento de Arquivos do Azure a ser montado como um volume. |
|
ReadOnly
|
readOnly | boolean |
O sinalizador que indica se o Arquivo do Azure compartilhado montado como um volume é somente leitura. |
|
Nome da conta de armazenamento
|
storageAccountName | string |
O nome da conta de armazenamento que contém o compartilhamento de arquivos do Azure. |
|
Chave da Conta de Armazenamento
|
storageAccountKey | string |
A chave de acesso da conta de armazenamento usada para acessar o compartilhamento de Arquivos do Azure. |
EmptyDirVolume
O volume de diretório vazio.
Volume secreto
O volume secreto.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Volume secreto
|
object |
O volume secreto. |
GitRepoVolume
Representa um volume preenchido com o conteúdo de um repositório git
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Diretório
|
directory | string |
Nome do diretório de destino. Não deve conter ou começar com '..'. Se '.' for fornecido, o diretório de volume será o repositório git. Caso contrário, se especificado, o volume conterá o repositório git no subdiretório com o nome fornecido. |
|
Repositório
|
repository | string |
URL do repositório |
|
Revisão
|
revision | string |
Confirme o hash para a revisão especificada. |
Volume
As propriedades do volume.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome
|
name | string |
O nome do volume. |
|
Volume de Arquivos do Azure
|
azureFile | AzureFileVolume |
As propriedades do volume de Arquivo do Azure. Os compartilhamentos de Arquivos do Azure são montados como volumes. |
|
Volume de Diretório Vazio
|
emptyDir | EmptyDirVolume |
O volume de diretório vazio. |
|
Volume secreto
|
secret | SecretVolume |
O volume secreto. |
|
Volume do Repositório Git
|
gitRepo | GitRepoVolume |
Representa um volume preenchido com o conteúdo de um repositório git |
Montagem de volume
As propriedades da montagem do volume.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome
|
name | string |
O nome do volume. |
|
Caminho
|
mountPath | string |
O caminho dentro do contêiner em que o volume deve ser montado. Não deve conter dois-pontos (:). |
|
Readonly
|
readOnly | boolean |
O sinalizador que indica se a montagem do volume é somente leitura. |
Contêiner Exec
O comando de execução do contêiner, para investigação de disponibilidade ou preparação
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Command
|
command | array of string |
Os comandos a serem executados dentro do contêiner. |
ContainerHttpGet
As configurações http get do contêiner, para investigação de disponibilidade ou preparação
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Caminho
|
path | string |
O caminho para a investigação. |
|
Porto
|
port | integer |
O número da porta a ser sondado. |
|
Esquema
|
scheme | string |
O esquema. |
|
httpCabeçalhos
|
httpHeaders | array of HttpHeader |
Os cabeçalhos HTTP. |
Sonda de contêiner
A investigação de contêiner, para a vida útil
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Executivo
|
exec | ContainerExec |
O comando de execução do contêiner, para investigação de disponibilidade ou preparação |
|
HTTP GET
|
httpGet | ContainerHttpGet |
As configurações http get do contêiner, para investigação de disponibilidade ou preparação |
|
Atraso Inicial
|
initialDelaySeconds | integer |
Os segundos de atraso iniciais. |
|
Período
|
periodSeconds | integer |
Os segundos do período. |
|
Limite de falha
|
failureThreshold | integer |
O limite de falha. |
|
Limite de êxito
|
successThreshold | integer |
O limite de sucesso. |
|
Intervalo
|
timeoutSeconds | integer |
Os segundos de tempo limite. |
ContainerGroup
Um grupo de contêineres.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | string |
A ID do recurso. |
|
nome
|
name | string |
O nome do recurso. |
|
tipo
|
type | string |
O tipo de recurso. |
|
Localização
|
location | string |
O local do recurso. |
|
Etiquetas
|
tags | object |
As marcas de recurso. |
|
Zona
|
zones | array of string |
As zonas do grupo de contêineres. |
|
Identidade Gerenciada
|
identity | ContainerGroupIdentity |
Identidade do grupo de contêineres. |
|
propriedades
|
properties | ContainerGroupProperties |
As propriedades do grupo de contêineres |
Propriedades do Grupo de Contêineres
As propriedades do grupo de contêineres
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
provisioningState
|
provisioningState | string |
O estado de provisionamento do grupo de contêineres. Isso só aparece na resposta. |
|
containers
|
containers | array of Container |
Os contêineres dentro do grupo de contêineres. |
|
imageRegistryCredentials
|
imageRegistryCredentials | array of ImageRegistryCredential |
As credenciais do registro de imagem pelas quais o grupo de contêineres é criado. |
|
restartPolicy
|
restartPolicy | string |
Reinicie a política para todos os contêineres dentro do grupo de contêineres.
|
|
Endereço IP
|
ipAddress | IpAddress |
Endereço IP para o grupo de contêineres. |
|
osType
|
osType | string |
O tipo de sistema operacional exigido pelos contêineres no grupo de contêineres. |
|
volumes
|
volumes | array of Volume |
A lista de volumes que podem ser montados por contêineres neste grupo de contêineres. |
|
events
|
instanceView.events | array of Event |
Os eventos desse grupo de contêineres. |
|
estado
|
instanceView.state | string |
O estado do grupo de contêineres. Somente válido em resposta. |
|
diagnostics
|
diagnostics | ContainerGroupDiagnostics |
Informações de diagnóstico do grupo de contêineres. |
|
IDs de sub-rede
|
subnetIds | array of ContainerGroupSubnetId |
As IDs de recurso de sub-rede para um grupo de contêineres. |
|
Configuração de DNS
|
dnsConfig | DnsConfiguration |
Configuração de DNS para o grupo de contêineres. |
|
SKU
|
sku | ContainerGroupSku |
O SKU do grupo de contêineres. |
|
Encryption
|
encryptionProperties | EncryptionProperties |
As propriedades de criptografia do grupo de contêineres. |
|
Contêineres de inicialização
|
initContainers | array of InitContainerDefinition |
Os contêineres de inicialização de um grupo de contêineres. |
|
extensions
|
extensions | array of DeploymentExtensionSpec |
extensões usadas pelo kubelet virtual |
|
confidentialComputeProperties
|
confidentialComputeProperties | ConfidentialComputeProperties |
As propriedades do grupo de contêineres confidenciais |
|
priority
|
priority | string |
A prioridade do grupo de contêineres. |
DeploymentExtensionSpec
Sidecars de extensão a serem adicionados à implantação.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
nome
|
name | string |
Nome da extensão. |
|
tipo de extensão
|
properties.extensionType | string |
Tipo de extensão a ser adicionada. |
|
versão
|
properties.version | string |
Versão da extensão que está sendo usada. |
|
configurações
|
properties.settings | object |
Configurações da extensão. |
|
Configurações protegidas
|
properties.protectedSettings | object |
Configurações protegidas para a extensão. |
Identidade do Grupo de Contêineres
Identidade do grupo de contêineres.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
principalId
|
principalId | string |
A ID principal da identidade do grupo de contêineres. Essa propriedade será fornecida apenas para uma identidade atribuída pelo sistema. |
|
tenantId
|
tenantId | string |
A ID do locatário associada ao grupo de contêineres. Essa propriedade será fornecida apenas para uma identidade atribuída pelo sistema. |
|
Tipo
|
type | string |
O tipo de identidade usado para o grupo de contêineres. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'None' removerá as identidades do grupo de contêineres. |
|
Identidades atribuídas pelo usuário
|
userAssignedIdentities | object |
A lista de identidades de usuário associadas ao grupo de contêineres. As referências de chave do dicionário de identidade do usuário serão IDs de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
ImageRegistryCredential
Credencial do registro de imagem.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Servidor
|
server | string |
O servidor de registro de imagem do Docker sem um protocolo como "myacr.azurecr.io". |
|
Nome do usuário
|
username | string |
O nome de usuário do registro privado. |
|
Senha
|
password | string |
A senha do registro privado. |
|
Identidade
|
identity | string |
A identidade do registro privado. |
|
IdentityURL
|
identityUrl | string |
A URL de identidade do registro privado. |
Diagnóstico do Grupo de Contêineres
Informações de diagnóstico do grupo de contêineres.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Análise de Logs
|
logAnalytics | LogAnalytics |
Informações do log analytics do grupo de contêineres. |
Análise de log
Informações do log analytics do grupo de contêineres.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Workspace Id
|
workspaceId | string |
A ID do workspace para análise de logs |
|
Chave do workspace
|
workspaceKey | string |
A chave do workspace para análise de logs |
|
Tipo de log
|
logType | string |
O tipo de log a ser usado. |
|
Metadados
|
metadata | object |
Metadados para análise de logs. |
|
IdentificadorDeRecursoDoEspaçoDeTrabalho
|
workspaceResourceId | string |
A ID do recurso do workspace para análise de logs |
ContainerGroupSubnetId
Informações de sub-rede do grupo de contêineres.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | string |
ID do recurso da rede virtual e da sub-rede. |
|
nome
|
name | string |
Nome amigável para a sub-rede. |
Endereço IP
Endereço IP para o grupo de contêineres.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Portos
|
ports | array of Port |
A lista de portas expostas no grupo de contêineres. |
|
Tipo
|
type | string |
Especifica se o IP é exposto à Internet pública. |
|
IP
|
ip | string |
O IP exposto à Internet pública. |
|
Nome Dns
|
dnsNameLabel | string |
O rótulo de nome Dns para o IP. |
|
autoGeneratedDomainNameLabelScope
|
autoGeneratedDomainNameLabelScope | string |
O valor que representa a enumeração de segurança. O valor 'Unsecure' é o valor padrão se não estiver selecionado e significa que o rótulo de nome de domínio do objeto não está protegido contra a aquisição do subdomínio. O valor 'TenantReuse' é o valor padrão se selecionado e significa que o rótulo de nome de domínio do objeto pode ser reutilizado no mesmo locatário. O valor 'SubscriptionReuse' significa que o rótulo de nome de domínio do objeto pode ser reutilizado na mesma assinatura. O valor 'ResourceGroupReuse' significa que o rótulo de nome de domínio do objeto pode ser reutilizado no mesmo grupo de recursos. O valor 'NoReuse' significa que o rótulo de nome de domínio do objeto não pode ser reutilizado no mesmo grupo de recursos, assinatura ou locatário. |
|
fqdn
|
fqdn | string |
O FQDN para o IP. |
Porto
A porta exposta no grupo de contêineres.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Protocolo
|
protocol | string |
O protocolo associado à porta. |
|
Número
|
port | integer |
O número da porta. |
Porta de contêiner
A porta exposta na instância do contêiner.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Protocolo
|
protocol | string |
O protocolo associado à porta. |
|
Número
|
port | integer |
O número da porta exposto no grupo de contêineres. |
EnvironmentVariable
A variável de ambiente a ser definida dentro da instância de contêiner.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome
|
name | string |
O nome da variável de ambiente. |
|
Value
|
value | string |
O valor da variável de ambiente. |
|
valor seguro
|
secureValue | string |
O valor da variável de ambiente seguro. |
UsageListResult
A resposta que contém os dados de uso
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
value
|
value | array of Usage |
Os dados de uso. |
Usage
Um único resultado de uso
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | string |
ID do resultado de uso |
|
unidade
|
unit | string |
Unidade do resultado de uso |
|
currentValue
|
currentValue | integer |
O uso atual do recurso |
|
limit
|
limit | integer |
O uso máximo permitido do recurso. |
|
value
|
name.value | string |
O nome do recurso |
|
localizedValue
|
name.localizedValue | string |
O nome localizado do recurso |
ContainerGroupListResult
A resposta da lista de grupos de contêineres que contém as propriedades do grupo de contêineres.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
value
|
value | array of ContainerGroup |
A lista de grupos de contêineres. |
|
nextLink
|
nextLink | string |
O URI para buscar a próxima página de grupos de contêineres. |
Logs
Os logs.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
conteúdo
|
content | string |
O conteúdo do log. |
ContainerExecResponse
As informações do comando exec do contêiner.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
WebSocketUri
|
webSocketUri | string |
O uri para o websocket exec. |
|
senha
|
password | string |
A senha para iniciar o comando exec. |
ContainerAttachResponse
As informações para o fluxo de saída da anexação do contêiner.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
WebSocketUri
|
webSocketUri | string |
O uri para o fluxo de saída do anexo. |
|
senha
|
password | string |
A senha para o fluxo de saída do anexo. Enviar como um valor de cabeçalho de autorização ao se conectar ao websocketUri. |
Cabeçalho HTTP
O cabeçalho HTTP.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
nome
|
name | string |
O nome do cabeçalho. |
|
value
|
value | string |
O valor do cabeçalho. |
Configuração de DNS
Configuração de DNS para o grupo de contêineres.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Servidores de nomes
|
nameServers | array of string |
Os servidores DNS para o grupo de contêineres. |
|
Pesquisar domínios
|
searchDomains | string |
Os domínios de pesquisa DNS para pesquisa de nome de host no grupo de contêineres. |
|
Opções
|
options | string |
As opções de DNS para o grupo de contêineres. |
CachedImagesListResult
A resposta que contém imagens em cache.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
value
|
value | array of cachedImages |
A lista de imagens armazenadas em cache. |
|
nextLink
|
nextLink | string |
O URI para buscar a próxima página de imagens em cache. |
cachedImages
A imagem em cache e o tipo de sistema operacional.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
osType
|
osType | string |
O tipo de sistema operacional da imagem armazenada em cache. |
|
imagem
|
image | string |
O nome da imagem em cache. |
CapabilitiesListResult
A resposta que contém a lista de recursos.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
value
|
value | array of Capabilities |
A lista de recursos. |
|
nextLink
|
nextLink | string |
O URI para buscar a próxima página de recursos. |
Capabilities
Os recursos regionais.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
resourceType
|
resourceType | string |
O tipo de recurso que essa funcionalidade descreve. |
|
osType
|
osType | string |
O tipo de sistema operacional que essa funcionalidade descreve. |
|
local
|
location | string |
O local do recurso. |
|
ipAddressType
|
ipAddressType | string |
O tipo de endereço ip que essa funcionalidade descreve. |
|
gpu
|
gpu | string |
O sku de GPU que essa funcionalidade descreve. |
|
maxMemoryInGB
|
capabilities.maxMemoryInGB | number |
A solicitação de memória máxima permitida em GB. |
|
maxCpu
|
capabilities.maxCpu | number |
A solicitação de CPU máxima permitida em núcleos. |
|
maxGpuCount
|
capabilities.maxGpuCount | number |
A contagem máxima de GPU permitida. |
ContainerGroupSku
Propriedades de criptografia
As propriedades de criptografia do grupo de contêineres.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
URL do Cofre
|
vaultBaseUrl | string |
A URL base do keyvault. |
|
Nome da chave
|
keyName | string |
O nome da chave de criptografia. |
|
Versão da chave
|
keyVersion | string |
A versão da chave de criptografia. |
|
Identidade
|
identity | string |
A identidade gerenciada do keyvault. |
Definição de contêiner de inicialização
A definição do contêiner de inicialização.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome
|
name | string |
O nome do contêiner de inicialização. |
|
propriedades
|
properties | InitContainerPropertiesDefinition |
As propriedades de definição de contêiner init. |
Definição de InitContainerProperties
As propriedades de definição de contêiner init.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Imagem
|
image | string |
A imagem do contêiner de inicialização. |
|
Command
|
command | array of string |
O comando a ser executado dentro do contêiner de inicialização no formulário executivo. |
|
Variáveis de ambiente
|
environmentVariables | array of EnvironmentVariable |
As variáveis de ambiente a serem definidas no contêiner de inicialização. |
|
restartCount
|
instanceView.restartCount | integer |
O número de vezes que o contêiner de inicialização foi reiniciado. |
|
currentState
|
instanceView.currentState | ContainerState |
O estado da instância do contêiner. |
|
previousState
|
instanceView.previousState | ContainerState |
O estado da instância do contêiner. |
|
events
|
instanceView.events | array of Event |
Os eventos do contêiner de inicialização. |
|
Montagens de volume
|
volumeMounts | array of VolumeMount |
As montagens de volume disponíveis para o contêiner de inicialização. |
|
contexto de segurança
|
securityContext | SecurityContextDefinition |
O contexto de segurança do contêiner. |
NetworkDependenciesResponse
Resposta para dependências de rede, lista sempre vazia.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Itens
|
string |
Propriedades de computação confidenciais
As propriedades do grupo de contêineres confidenciais
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
política de cce)
|
ccePolicy | string |
A política de imposição de computação confidencial codificada em base64 |