CG Profile - Get

Exibir informações sobre um ContainerGroupProfile especificado.
Obtenha as propriedades do perfil de grupo de contêineres especificado.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroupProfiles/{containerGroupProfileName}?api-version=2025-09-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
containerGroupProfileName
path True

string

minLength: 1
maxLength: 63
pattern: ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$

Nome containerGroupProfile.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

subscriptionId
path True

string (uuid)

A ID da assinatura de destino. O valor deve ser uma UUID.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Respostas

Nome Tipo Description
200 OK

ContainerGroupProfile

Operação do Azure concluída com sucesso.

Other Status Codes

CloudError

Uma resposta de erro inesperada.

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

ContainerGroupProfilesGet_Succeeded
ContainerGroupProfilesGetWithPriority

ContainerGroupProfilesGet_Succeeded

Solicitação de exemplo

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroupProfiles/demo1?api-version=2025-09-01

Resposta de exemplo

{
  "name": "demo1",
  "type": "Microsoft.ContainerInstance/containerGroupProfiles",
  "id": "/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroupProfiles/demo1",
  "location": "WestUs",
  "properties": {
    "containers": [
      {
        "name": "demo1",
        "properties": {
          "command": [],
          "environmentVariables": [],
          "image": "nginx",
          "ports": [
            {
              "port": 80
            }
          ],
          "resources": {
            "requests": {
              "cpu": 1,
              "memoryInGB": 1.5
            }
          },
          "volumeMounts": [
            {
              "name": "volume1",
              "mountPath": "/mnt/volume1",
              "readOnly": false
            }
          ]
        }
      }
    ],
    "imageRegistryCredentials": [
      {
        "server": "azcloudconsoleregistry.azurecr.io",
        "username": "azcloudconsoleregistry"
      }
    ],
    "ipAddress": {
      "type": "Public",
      "ip": "10.0.0.1",
      "ports": [
        {
          "port": 80,
          "protocol": "TCP"
        }
      ]
    },
    "osType": "Linux",
    "revision": 1,
    "sku": "Standard",
    "volumes": [
      {
        "name": "volume1",
        "azureFile": {
          "readOnly": false,
          "shareName": "share1",
          "storageAccountName": "storage1"
        }
      }
    ]
  },
  "zones": [
    "1"
  ]
}

ContainerGroupProfilesGetWithPriority

Solicitação de exemplo

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroupProfiles/demo1?api-version=2025-09-01

Resposta de exemplo

{
  "name": "demo1",
  "type": "Microsoft.ContainerInstance/containerGroupProfiles",
  "id": "/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroupProfiles/demo1",
  "location": "WestUs",
  "properties": {
    "containers": [
      {
        "name": "demo1",
        "properties": {
          "command": [],
          "environmentVariables": [],
          "image": "nginx",
          "ports": [
            {
              "port": 80
            }
          ],
          "resources": {
            "requests": {
              "cpu": 1,
              "memoryInGB": 1.5
            }
          },
          "volumeMounts": [
            {
              "name": "volume1",
              "mountPath": "/mnt/volume1",
              "readOnly": false
            }
          ]
        }
      }
    ],
    "imageRegistryCredentials": [
      {
        "server": "azcloudconsoleregistry.azurecr.io",
        "username": "azcloudconsoleregistry"
      }
    ],
    "ipAddress": {
      "type": "Public",
      "ip": "10.0.0.1",
      "ports": [
        {
          "port": 80,
          "protocol": "TCP"
        }
      ]
    },
    "osType": "Linux",
    "priority": "Spot",
    "revision": 1,
    "sku": "Standard",
    "volumes": [
      {
        "name": "volume1",
        "azureFile": {
          "readOnly": false,
          "shareName": "share1",
          "storageAccountName": "storage1"
        }
      }
    ]
  },
  "zones": [
    "1"
  ]
}

Definições

Nome Description
AzureFileVolume

As propriedades do volume de Arquivo do Azure. Os compartilhamentos de Arquivos do Azure são montados como volumes.

CloudError

Uma resposta de erro do serviço instância de contêiner.

CloudErrorBody

Uma resposta de erro do serviço instância de contêiner.

ConfidentialComputeProperties

As propriedades do grupo de contêineres confidenciais

ConfigMap

O mapa de configuração do contêiner.

Container

Uma instância de contêiner.

ContainerExec

O comando de execução do contêiner, para investigação de disponibilidade ou preparação

ContainerGroupDiagnostics

Informações de diagnóstico do grupo de contêineres.

ContainerGroupIpAddressType

Especifica se o IP é exposto à Internet pública ou à VNET privada.

ContainerGroupNetworkProtocol

O protocolo associado à porta.

ContainerGroupPriority

A prioridade do grupo de contêineres.

ContainerGroupProfile

Um objeto de perfil de grupo de contêineres

ContainerGroupRestartPolicy

Reinicie a política para todos os contêineres dentro do grupo de contêineres.

  • Always Sempre reiniciar
  • OnFailure Reiniciar com falha
  • Never Nunca reiniciar
ContainerGroupSku

O SKU do grupo de contêineres.

ContainerHttpGet

As configurações http get do contêiner, para investigação de disponibilidade ou preparação

ContainerNetworkProtocol

O protocolo associado à porta.

ContainerPort

A porta exposta na instância do contêiner.

ContainerProbe

A investigação de contêiner, para atividade ou preparação

ContainerPropertiesInstanceView

A exibição de instância da instância de contêiner. Somente válido em resposta.

ContainerState

O estado da instância do contêiner.

createdByType

O tipo de identidade que criou o recurso.

DeploymentExtensionSpec

Sidecars de extensão a serem adicionados à implantação.

DnsNameLabelReusePolicy

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.

EncryptionProperties

As propriedades de criptografia do grupo de contêineres.

EnvironmentVariable

A variável de ambiente a ser definida dentro da instância de contêiner.

Event

Um evento de instância de contêiner ou grupo de contêineres.

GitRepoVolume

Representa um volume preenchido com o conteúdo de um repositório git

GpuResource

O recurso de GPU.

GpuSku

A SKU do recurso de GPU.

HttpHeader

O cabeçalho HTTP.

ImageRegistryCredential

Credencial do registro de imagem.

InitContainerDefinition

A definição do contêiner de inicialização.

InitContainerPropertiesDefinitionInstanceView

A exibição de instância do contêiner de inicialização. Somente válido em resposta.

IpAddress

Endereço IP para o grupo de contêineres.

LogAnalytics

Informações do log analytics do grupo de contêineres.

LogAnalyticsLogType

O tipo de log a ser usado.

OperatingSystemTypes

O tipo de sistema operacional exigido pelos contêineres no grupo de contêineres.

Port

A porta exposta no grupo de contêineres.

ResourceLimits

Os limites de recursos.

ResourceRequests

As solicitações de recurso.

ResourceRequirements

Os requisitos de recurso.

Scheme

O esquema.

SecurityContextCapabilitiesDefinition

Os recursos a serem adicionados ou removidos de um contêiner.

SecurityContextDefinition

O contexto de segurança do contêiner.

systemData

Metadados relativos à criação e última modificação do recurso.

Volume

As propriedades do volume.

VolumeMount

As propriedades da montagem do volume.

AzureFileVolume

As propriedades do volume de Arquivo do Azure. Os compartilhamentos de Arquivos do Azure são montados como volumes.

Nome Tipo Description
readOnly

boolean

O sinalizador que indica se o Arquivo do Azure compartilhado montado como um volume é somente leitura.

shareName

string

O nome do compartilhamento de Arquivos do Azure a ser montado como um volume.

storageAccountKey

string (password)

A chave de acesso da conta de armazenamento usada para acessar o compartilhamento de Arquivos do Azure.

storageAccountKeyReference

string

A referência à chave de acesso da conta de armazenamento usada para acessar o compartilhamento de Arquivos do Azure.

storageAccountName

string

O nome da conta de armazenamento que contém o compartilhamento de arquivos do Azure.

CloudError

Uma resposta de erro do serviço instância de contêiner.

Nome Tipo Description
error

CloudErrorBody

Uma resposta de erro do serviço instância de contêiner.

CloudErrorBody

Uma resposta de erro do serviço instância de contêiner.

Nome Tipo Description
code

string

Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente.

details

CloudErrorBody[]

Uma lista de detalhes adicionais sobre o erro.

message

string

Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário.

target

string

O destino do erro específico. Por exemplo, o nome da propriedade em erro.

ConfidentialComputeProperties

As propriedades do grupo de contêineres confidenciais

Nome Tipo Description
ccePolicy

string

A política de imposição de computação confidencial codificada em base64

ConfigMap

O mapa de configuração do contêiner.

Nome Tipo Description
keyValuePairs

object

O dicionário de pares de valores de chave no mapa de configuração.

Container

Uma instância de contêiner.

Nome Tipo Description
name

string

O nome fornecido pelo usuário da instância de contêiner.

properties.command

string[]

Os comandos a serem executados na instância de contêiner no formulário executivo.

properties.configMap

ConfigMap

O mapa de configuração.

properties.environmentVariables

EnvironmentVariable[]

As variáveis de ambiente a serem definidas na instância do contêiner.

properties.image

string

O nome da imagem usada para criar a instância de contêiner.

properties.instanceView

ContainerPropertiesInstanceView

A exibição de instância da instância de contêiner. Somente válido em resposta.

properties.livenessProbe

ContainerProbe

A investigação de vida.

properties.ports

ContainerPort[]

As portas expostas na instância de contêiner.

properties.readinessProbe

ContainerProbe

A investigação de preparação.

properties.resources

ResourceRequirements

Os requisitos de recurso da instância de contêiner.

properties.securityContext

SecurityContextDefinition

As propriedades de segurança do contêiner.

properties.volumeMounts

VolumeMount[]

As montagens de volume disponíveis para a instância de contêiner.

ContainerExec

O comando de execução do contêiner, para investigação de disponibilidade ou preparação

Nome Tipo Description
command

string[]

Os comandos a serem executados dentro do contêiner.

ContainerGroupDiagnostics

Informações de diagnóstico do grupo de contêineres.

Nome Tipo Description
logAnalytics

LogAnalytics

Informações do log analytics do grupo de contêineres.

ContainerGroupIpAddressType

Especifica se o IP é exposto à Internet pública ou à VNET privada.

Valor Description
Public

Público

Private

Privado

ContainerGroupNetworkProtocol

O protocolo associado à porta.

Valor Description
TCP

TCP

UDP

UDP

ContainerGroupPriority

A prioridade do grupo de contêineres.

Valor Description
Regular

Regular

Spot

À Vista

ContainerGroupProfile

Um objeto de perfil de grupo de contêineres

Nome Tipo Description
id

string (arm-id)

ID de recurso totalmente qualificada para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

A localização geográfica onde o recurso reside

name

string

O nome do recurso

properties.confidentialComputeProperties

ConfidentialComputeProperties

As propriedades do grupo de contêineres confidenciais

properties.containers

Container[]

Os contêineres dentro do grupo de contêineres.

properties.diagnostics

ContainerGroupDiagnostics

As informações de diagnóstico de um grupo de contêineres.

properties.encryptionProperties

EncryptionProperties

As propriedades de criptografia de um grupo de contêineres.

properties.extensions

DeploymentExtensionSpec[]

extensões usadas pelo kubelet virtual

properties.imageRegistryCredentials

ImageRegistryCredential[]

As credenciais do registro de imagem pelas quais o grupo de contêineres é criado.

properties.initContainers

InitContainerDefinition[]

Os contêineres de inicialização de um grupo de contêineres.

properties.ipAddress

IpAddress

O tipo de endereço IP do grupo de contêineres.

properties.osType

OperatingSystemTypes

O tipo de sistema operacional exigido pelos contêineres no grupo de contêineres.

properties.priority

ContainerGroupPriority

A prioridade do grupo de contêineres.

properties.registeredRevisions

integer[] (int32)

As revisões registradas são calculadas no momento da solicitação com base nos registros nos logs da tabela.

properties.restartPolicy

ContainerGroupRestartPolicy

Reinicie a política para todos os contêineres dentro do grupo de contêineres.

  • Always Sempre reiniciar
  • OnFailure Reiniciar com falha
  • Never Nunca reiniciar
properties.revision

integer (int32)

Número de revisão atual do perfil do grupo de contêineres

properties.securityContext

SecurityContextDefinition

As propriedades de segurança do contêiner.

properties.shutdownGracePeriod

string (date-time)

Período de carência de desligamento para contêineres em um grupo de contêineres.

properties.sku

ContainerGroupSku

A SKU de um grupo de contêineres.

properties.timeToLive

string (date-time)

Tempo de conclusão pós-conclusão para os contêineres de um CG

properties.useKrypton

boolean

Obtém ou define a propriedade de uso krypton.

properties.volumes

Volume[]

A lista de volumes que podem ser montados por contêineres neste grupo de contêineres.

systemData

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

tags

object

Tags de recursos.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

zones

string[]

As zonas de disponibilidade.

ContainerGroupRestartPolicy

Reinicie a política para todos os contêineres dentro do grupo de contêineres.

  • Always Sempre reiniciar
  • OnFailure Reiniciar com falha
  • Never Nunca reiniciar
Valor Description
Always

Sempre

OnFailure

OnFailure

Never

Nunca

ContainerGroupSku

O SKU do grupo de contêineres.

Valor Description
NotSpecified

Não especificado

Standard

Standard

Dedicated

Dedicado

Confidential

Confidencial

ContainerHttpGet

As configurações http get do contêiner, para investigação de disponibilidade ou preparação

Nome Tipo Description
httpHeaders

HttpHeader[]

Os cabeçalhos HTTP.

path

string

O caminho para a investigação.

port

integer (int32)

O número da porta a ser sondado.

scheme

Scheme

O esquema.

ContainerNetworkProtocol

O protocolo associado à porta.

Valor Description
TCP

TCP

UDP

UDP

ContainerPort

A porta exposta na instância do contêiner.

Nome Tipo Description
port

integer (int32)

O número da porta exposto no grupo de contêineres.

protocol

ContainerNetworkProtocol

O protocolo associado à porta.

ContainerProbe

A investigação de contêiner, para atividade ou preparação

Nome Tipo Description
exec

ContainerExec

O comando de execução a ser sondado

failureThreshold

integer (int32)

O limite de falha.

httpGet

ContainerHttpGet

As configurações de Http Get para investigação

initialDelaySeconds

integer (int32)

Os segundos de atraso iniciais.

periodSeconds

integer (int32)

Os segundos do período.

successThreshold

integer (int32)

O limite de sucesso.

timeoutSeconds

integer (int32)

Os segundos de tempo limite.

ContainerPropertiesInstanceView

A exibição de instância da instância de contêiner. Somente válido em resposta.

Nome Tipo Description
currentState

ContainerState

Estado da instância de contêiner atual.

events

Event[]

Os eventos da instância de contêiner.

previousState

ContainerState

Estado da instância de contêiner anterior.

restartCount

integer (int32)

O número de vezes que a instância de contêiner foi reiniciada.

ContainerState

O estado da instância do contêiner.

Nome Tipo Description
detailStatus

string

O status legível por humanos do estado da instância do contêiner.

exitCode

integer (int32)

Os códigos de saída da instância de contêiner correspondem aos do comando docker run.

finishTime

string (date-time)

A data e hora em que o estado da instância do contêiner foi concluído.

startTime

string (date-time)

A data e hora em que o estado da instância do contêiner foi iniciado.

state

string

O estado da instância de contêiner.

createdByType

O tipo de identidade que criou o recurso.

Valor Description
User
Application
ManagedIdentity
Key

DeploymentExtensionSpec

Sidecars de extensão a serem adicionados à implantação.

Nome Tipo Description
name

string

Nome da extensão.

properties.extensionType

string

Tipo de extensão a ser adicionada.

properties.protectedSettings

Configurações protegidas para a extensão.

properties.settings

Configurações da extensão.

properties.version

string

Versão da extensão que está sendo usada.

DnsNameLabelReusePolicy

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.

Valor Description
Unsecure

Insegura

TenantReuse

TenantReuse

SubscriptionReuse

SubscriptionReuse

ResourceGroupReuse

ResourceGroupReuse

Noreuse

Noreuse

EncryptionProperties

As propriedades de criptografia do grupo de contêineres.

Nome Tipo Description
identity

string

A identidade gerenciada do keyvault.

keyName

string

O nome da chave de criptografia.

keyVersion

string

A versão da chave de criptografia.

vaultBaseUrl

string

A URL base do keyvault.

EnvironmentVariable

A variável de ambiente a ser definida dentro da instância de contêiner.

Nome Tipo Description
name

string

O nome da variável de ambiente.

secureValue

string (password)

O valor da variável de ambiente seguro.

secureValueReference

string

A referência da variável de ambiente seguro.

value

string

O valor da variável de ambiente.

Event

Um evento de instância de contêiner ou grupo de contêineres.

Nome Tipo Description
count

integer (int32)

A contagem do evento.

firstTimestamp

string (date-time)

A data e hora do primeiro evento registrado.

lastTimestamp

string (date-time)

A data e hora do último evento registrado em log.

message

string

A mensagem do evento.

name

string

O nome do evento.

type

string

O tipo de evento.

GitRepoVolume

Representa um volume preenchido com o conteúdo de um repositório git

Nome Tipo Description
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.

repository

string

URL do repositório

revision

string

Confirme o hash para a revisão especificada.

GpuResource

O recurso de GPU.

Nome Tipo Description
count

integer (int32)

A contagem do recurso de GPU.

sku

GpuSku

A SKU do recurso de GPU.

GpuSku

A SKU do recurso de GPU.

Valor Description
K80

K80

P100

P100

V100

V100

HttpHeader

O cabeçalho HTTP.

Nome Tipo Description
name

string

O nome do cabeçalho.

value

string

O valor do cabeçalho.

ImageRegistryCredential

Credencial do registro de imagem.

Nome Tipo Description
identity

string

A identidade do registro privado.

identityUrl

string

A URL de identidade do registro privado.

password

string (password)

A senha do registro privado.

passwordReference

string

A referência para a senha do registro privado.

server

string

O servidor de registro de imagem do Docker sem um protocolo como "http" e "https".

username

string

O nome de usuário do registro privado.

InitContainerDefinition

A definição do contêiner de inicialização.

Nome Tipo Description
name

string

O nome do contêiner de inicialização.

properties.command

string[]

O comando a ser executado dentro do contêiner de inicialização no formulário executivo.

properties.environmentVariables

EnvironmentVariable[]

As variáveis de ambiente a serem definidas no contêiner de inicialização.

properties.image

string

A imagem do contêiner de inicialização.

properties.instanceView

InitContainerPropertiesDefinitionInstanceView

A exibição de instância do contêiner de inicialização. Somente válido em resposta.

properties.securityContext

SecurityContextDefinition

As propriedades de segurança do contêiner.

properties.volumeMounts

VolumeMount[]

As montagens de volume disponíveis para o contêiner de inicialização.

InitContainerPropertiesDefinitionInstanceView

A exibição de instância do contêiner de inicialização. Somente válido em resposta.

Nome Tipo Description
currentState

ContainerState

O estado atual do contêiner de inicialização.

events

Event[]

Os eventos do contêiner de inicialização.

previousState

ContainerState

O estado anterior do contêiner de inicialização.

restartCount

integer (int32)

O número de vezes que o contêiner de inicialização foi reiniciado.

IpAddress

Endereço IP para o grupo de contêineres.

Nome Tipo Valor padrão Description
autoGeneratedDomainNameLabelScope

DnsNameLabelReusePolicy

Unsecure

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.

dnsNameLabel

string

O rótulo de nome Dns para o IP.

fqdn

string

O FQDN para o IP.

ip

string

O IP exposto à Internet pública.

ports

Port[]

A lista de portas expostas no grupo de contêineres.

type

ContainerGroupIpAddressType

Especifica se o IP é exposto à Internet pública ou à VNET privada.

LogAnalytics

Informações do log analytics do grupo de contêineres.

Nome Tipo Description
logType

LogAnalyticsLogType

O tipo de log a ser usado.

metadata

object

Metadados para análise de logs.

workspaceId

string

A ID do workspace para análise de logs

workspaceKey

string (password)

A chave do workspace para análise de logs

workspaceResourceId

string (password)

A ID do recurso do workspace para análise de logs

LogAnalyticsLogType

O tipo de log a ser usado.

Valor Description
ContainerInsights

ContainerInsights

ContainerInstanceLogs

ContainerInstanceLogs

OperatingSystemTypes

O tipo de sistema operacional exigido pelos contêineres no grupo de contêineres.

Valor Description
Windows

Windows

Linux

Linux

Port

A porta exposta no grupo de contêineres.

Nome Tipo Description
port

integer (int32)

O número da porta.

protocol

ContainerGroupNetworkProtocol

O protocolo associado à porta.

ResourceLimits

Os limites de recursos.

Nome Tipo Description
cpu

number (double)

O limite da CPU dessa instância de contêiner.

gpu

GpuResource

O limite de GPU dessa instância de contêiner.

memoryInGB

number (double)

O limite de memória em GB dessa instância de contêiner.

ResourceRequests

As solicitações de recurso.

Nome Tipo Description
cpu

number (double)

A solicitação de CPU dessa instância de contêiner.

gpu

GpuResource

A solicitação de GPU dessa instância de contêiner.

memoryInGB

number (double)

A solicitação de memória em GB dessa instância de contêiner.

ResourceRequirements

Os requisitos de recurso.

Nome Tipo Description
limits

ResourceLimits

Os limites de recurso dessa instância de contêiner.

requests

ResourceRequests

As solicitações de recurso dessa instância de contêiner.

Scheme

O esquema.

Valor Description
http

http

https

https

SecurityContextCapabilitiesDefinition

Os recursos a serem adicionados ou removidos de um contêiner.

Nome Tipo Description
add

string[]

Os recursos a serem adicionados ao contêiner.

drop

string[]

Os recursos a serem removidos do contêiner.

SecurityContextDefinition

O contexto de segurança do contêiner.

Nome Tipo Description
allowPrivilegeEscalation

boolean

Um valor booliano que indica se o processo de inicialização pode elevar seus privilégios

capabilities

SecurityContextCapabilitiesDefinition

Os recursos a serem adicionados ou removidos de um contêiner.

privileged

boolean

O sinalizador para determinar se as permissões de contêiner são elevadas para Privileged.

runAsGroup

integer (int32)

Define o GID do Usuário para o contêiner.

runAsUser

integer (int32)

Define a UID do Usuário para o contêiner.

seccompProfile

string

uma cadeia de caracteres codificada em base64 que contém o conteúdo do JSON no perfil seccomp

systemData

Metadados relativos à criação e última modificação do recurso.

Nome Tipo Description
createdAt

string (date-time)

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string (date-time)

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.

Volume

As propriedades do volume.

Nome Tipo Description
azureFile

AzureFileVolume

O volume de Arquivo do Azure.

emptyDir

O volume de diretório vazio.

gitRepo

GitRepoVolume

O volume de repositório git.

name

string

O nome do volume.

secret

object

O volume secreto.

secretReference

object

O volume de referência secreta.

VolumeMount

As propriedades da montagem do volume.

Nome Tipo Description
mountPath

string

O caminho dentro do contêiner em que o volume deve ser montado. Não deve conter dois-pontos (:).

name

string

O nome da montagem do volume.

readOnly

boolean

O sinalizador que indica se a montagem do volume é somente leitura.