Partilhar via


Microsoft.Web containerApps 2022-09-01

Observações

Esse tipo de recurso migrou para o namespace Microsoft.App. Para o novo tipo de recurso, consulte Microsoft.App containerApps.

Para obter informações sobre a migração, consulte Action Required: Namespace migration from Microsoft.Web to Microsoft.App in March 2022.

Definição de recursos do bíceps

O tipo de recurso containerApps pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Web/containerApps, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.Web/containerApps@2022-09-01' = {
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    configuration: {
      activeRevisionsMode: 'string'
      ingress: {
        allowInsecure: bool
        external: bool
        targetPort: int
        traffic: [
          {
            latestRevision: bool
            revisionName: 'string'
            weight: int
          }
        ]
        transport: 'string'
      }
      registries: [
        {
          passwordSecretRef: 'string'
          server: 'string'
          username: 'string'
        }
      ]
      secrets: [
        {
          name: 'string'
          value: 'string'
        }
      ]
    }
    kubeEnvironmentId: 'string'
    template: {
      containers: [
        {
          args: [
            'string'
          ]
          command: [
            'string'
          ]
          env: [
            {
              name: 'string'
              secretRef: 'string'
              value: 'string'
            }
          ]
          image: 'string'
          name: 'string'
          resources: {
            cpu: int
            memory: 'string'
          }
        }
      ]
      dapr: {
        appId: 'string'
        appPort: int
        components: [
          {
            metadata: [
              {
                name: 'string'
                secretRef: 'string'
                value: 'string'
              }
            ]
            name: 'string'
            type: 'string'
            version: 'string'
          }
        ]
        enabled: bool
      }
      revisionSuffix: 'string'
      scale: {
        maxReplicas: int
        minReplicas: int
        rules: [
          {
            azureQueue: {
              auth: [
                {
                  secretRef: 'string'
                  triggerParameter: 'string'
                }
              ]
              queueLength: int
              queueName: 'string'
            }
            custom: {
              auth: [
                {
                  secretRef: 'string'
                  triggerParameter: 'string'
                }
              ]
              metadata: {
                {customized property}: 'string'
              }
              type: 'string'
            }
            http: {
              auth: [
                {
                  secretRef: 'string'
                  triggerParameter: 'string'
                }
              ]
              metadata: {
                {customized property}: 'string'
              }
            }
            name: 'string'
          }
        ]
      }
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propriedade

Microsoft.Web/containerApps

Nome Descrição Valor
tipo Tipo de recurso. corda
localização Localização do recurso. string (obrigatório)
nome O nome do recurso string (obrigatório)
propriedades Propriedades específicas do recurso ContainerApp ContainerAppProperties
etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos

Configuração

Nome Descrição Valor
activeRevisionsMode ActiveRevisionsMode controla como as revisões ativas são tratadas para o aplicativo Container:
<lista><item>Múltiplas: várias revisões podem estar ativas. Se nenhum valor for fornecido, este é o<padrão /item><item>Único: Apenas uma revisão pode estar ativa de cada vez. Os pesos de revisão não podem ser usados neste modo</item></list>
'múltiplos'
'solteiro'
Ingresso Configurações de ingresso. Entrada
registos Coleta de credenciais de registro de contêiner privado para contêineres usados pelo aplicativo Contêiner RegistryCredentials[]
segredos Coleção de segredos usados por um aplicativo Container Secreto []

Contentor

Nome Descrição Valor
Args Argumentos do comando Container start. string[]
comando Comando Container start. string[]
env Variáveis de ambiente de contêiner. AmbienteVar[]
imagem Tag de imagem de contêiner. corda
nome Nome do contêiner personalizado. corda
Recursos Requisitos de recursos de contêiner. ContainerResources

ContainerAppProperties

Nome Descrição Valor
configuração Propriedades de configuração do aplicativo de contêiner sem versão. Configuração
kubeEnvironmentId ID do recurso do KubeEnvironment do aplicativo de contêiner. corda
modelo Definição de aplicativo com versão do aplicativo de contêiner. Modelo

ContainerResources

Nome Descrição Valor
CPU CPU necessária em núcleos, por exemplo, 0,5 Int
memória Memória necessária, por exemplo, "250Mb" corda

CustomScaleRule

Nome Descrição Valor
autenticação Segredos de autenticação para a regra de escala personalizada. ScaleRuleAuth[]
metadados Propriedades de metadados para descrever a regra de escala personalizada. CustomScaleRuleMetadata
tipo Tipo de regra de escala personalizada
Por exemplo: Azure-ServiceBus, Redis etc.
corda

CustomScaleRuleMetadata

Nome Descrição Valor

Dapr

Nome Descrição Valor
ID da aplicação Identificador do aplicativo Dapr corda
appPort Porto em que o carro lateral Dapr Int
Componentes Coleção de componentes Dapr DaprComponent[]
ativado Boolean indicando se o carro lateral Dapr está ativado Bool

DaprComponent

Nome Descrição Valor
metadados Metadados do componente DaprMetadata[]
nome Nome do componente corda
tipo Tipo de componente corda
versão Versão do componente corda

DaprMetadata

Nome Descrição Valor
nome Nome da propriedade Metadata. corda
secretRef Nome do segredo do Aplicativo de Contêiner do qual extrair o valor da propriedade de metadados. corda
valor Valor da propriedade Metadata. corda

AmbienteVar

Nome Descrição Valor
nome Nome da variável de ambiente. corda
secretRef Nome do segredo do aplicativo de contêiner do qual extrair o valor da variável de ambiente. corda
valor Valor da variável de ambiente não secreto. corda

HttpScaleRule

Nome Descrição Valor
autenticação Segredos de autenticação para a regra de escala personalizada. ScaleRuleAuth[]
metadados Propriedades de metadados para descrever a regra de escala http. HttpScaleRuleMetadata

HttpScaleRuleMetadata

Nome Descrição Valor

Ingresso

Nome Descrição Valor
permitirInsecure Bool indicando se conexões HTTP para é permitido. Se definido como false conexões HTTP são automaticamente redirecionados para conexões HTTPS Bool
Externa Bool indicando se o aplicativo expõe um ponto de extremidade http externo Bool
Porto-alvo Porta de destino em contêineres para tráfego de entrada Int
Trânsito TrafficWeight []
Transportes Protocolo de transporte de entrada 'Auto'
«http»
«http2»

QueueScaleRule

Nome Descrição Valor
autenticação Segredos de autenticação para a regra de escala de fila. ScaleRuleAuth[]
comprimento da fila Comprimento da fila. Int
Nome da Fila Nome da fila. corda

RegistryCredentials

Nome Descrição Valor
senhaSecretRef O nome do segredo que contém a senha de login do registro corda
servidor Servidor de Registro de Contêiner corda
nome de utilizador Nome de usuário do Registro de contêiner corda

Tags de Recursos

Nome Descrição Valor

Escala

Nome Descrição Valor
maxRéplicas Opcional. Número máximo de réplicas de contêiner. O padrão é 10 se não estiver definido. Int
minRéplicas Opcional. Número mínimo de réplicas de contêiner. Int
regras Regras de dimensionamento. ScaleRule []

Regra de Escala

Nome Descrição Valor
azureQueue Escalonamento baseado em fila do Azure. QueueScaleRule
Personalizado Regra de escala personalizada. CustomScaleRule
Disponível em: Dimensionamento baseado em solicitações HTTP. HttpScaleRule
nome Nome da regra de escala corda

ScaleRuleAuth

Nome Descrição Valor
secretRef Nome do segredo do aplicativo de contêiner do qual extrair os parâmetros de autenticação. corda
triggerParâmetro Parâmetro Trigger que usa o segredo corda

Segredo

Nome Descrição Valor
nome Nome secreto. corda
valor Valor Secreto. cadeia de caracteres

Restrições:
Valor sensível. Passe como um parâmetro seguro.

Modelo

Nome Descrição Valor
contentores Lista de definições de contêiner para o aplicativo de contêiner. Contentor[]
DAPR Configuração de Dapr para o aplicativo de contêiner. Dapr
revisionSuffix Sufixo amigável que é anexado ao nome da revisão corda
Escala Propriedades de dimensionamento para o aplicativo de contêiner. Escala

TrafficWeight

Nome Descrição Valor
mais recenteRevisão Indica que o peso do tráfego pertence a uma última revisão estável Bool
revisionName Nome de uma revisão corda
peso Peso de tráfego atribuído a uma revisão Int

Definição de recurso de modelo ARM

O tipo de recurso containerApps pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Web/containerApps, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.Web/containerApps",
  "apiVersion": "2022-09-01",
  "name": "string",
  "kind": "string",
  "location": "string",
  "properties": {
    "configuration": {
      "activeRevisionsMode": "string",
      "ingress": {
        "allowInsecure": "bool",
        "external": "bool",
        "targetPort": "int",
        "traffic": [
          {
            "latestRevision": "bool",
            "revisionName": "string",
            "weight": "int"
          }
        ],
        "transport": "string"
      },
      "registries": [
        {
          "passwordSecretRef": "string",
          "server": "string",
          "username": "string"
        }
      ],
      "secrets": [
        {
          "name": "string",
          "value": "string"
        }
      ]
    },
    "kubeEnvironmentId": "string",
    "template": {
      "containers": [
        {
          "args": [ "string" ],
          "command": [ "string" ],
          "env": [
            {
              "name": "string",
              "secretRef": "string",
              "value": "string"
            }
          ],
          "image": "string",
          "name": "string",
          "resources": {
            "cpu": "int",
            "memory": "string"
          }
        }
      ],
      "dapr": {
        "appId": "string",
        "appPort": "int",
        "components": [
          {
            "metadata": [
              {
                "name": "string",
                "secretRef": "string",
                "value": "string"
              }
            ],
            "name": "string",
            "type": "string",
            "version": "string"
          }
        ],
        "enabled": "bool"
      },
      "revisionSuffix": "string",
      "scale": {
        "maxReplicas": "int",
        "minReplicas": "int",
        "rules": [
          {
            "azureQueue": {
              "auth": [
                {
                  "secretRef": "string",
                  "triggerParameter": "string"
                }
              ],
              "queueLength": "int",
              "queueName": "string"
            },
            "custom": {
              "auth": [
                {
                  "secretRef": "string",
                  "triggerParameter": "string"
                }
              ],
              "metadata": {
                "{customized property}": "string"
              },
              "type": "string"
            },
            "http": {
              "auth": [
                {
                  "secretRef": "string",
                  "triggerParameter": "string"
                }
              ],
              "metadata": {
                "{customized property}": "string"
              }
            },
            "name": "string"
          }
        ]
      }
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propriedade

Microsoft.Web/containerApps

Nome Descrição Valor
Versão da API A versão api '2022-09-01'
tipo Tipo de recurso. corda
localização Localização do recurso. string (obrigatório)
nome O nome do recurso string (obrigatório)
propriedades Propriedades específicas do recurso ContainerApp ContainerAppProperties
etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo O tipo de recurso 'Microsoft.Web/containerApps'

Configuração

Nome Descrição Valor
activeRevisionsMode ActiveRevisionsMode controla como as revisões ativas são tratadas para o aplicativo Container:
<lista><item>Múltiplas: várias revisões podem estar ativas. Se nenhum valor for fornecido, este é o<padrão /item><item>Único: Apenas uma revisão pode estar ativa de cada vez. Os pesos de revisão não podem ser usados neste modo</item></list>
'múltiplos'
'solteiro'
Ingresso Configurações de ingresso. Entrada
registos Coleta de credenciais de registro de contêiner privado para contêineres usados pelo aplicativo Contêiner RegistryCredentials[]
segredos Coleção de segredos usados por um aplicativo Container Secreto []

Contentor

Nome Descrição Valor
Args Argumentos do comando Container start. string[]
comando Comando Container start. string[]
env Variáveis de ambiente de contêiner. AmbienteVar[]
imagem Tag de imagem de contêiner. corda
nome Nome do contêiner personalizado. corda
Recursos Requisitos de recursos de contêiner. ContainerResources

ContainerAppProperties

Nome Descrição Valor
configuração Propriedades de configuração do aplicativo de contêiner sem versão. Configuração
kubeEnvironmentId ID do recurso do KubeEnvironment do aplicativo de contêiner. corda
modelo Definição de aplicativo com versão do aplicativo de contêiner. Modelo

ContainerResources

Nome Descrição Valor
CPU CPU necessária em núcleos, por exemplo, 0,5 Int
memória Memória necessária, por exemplo, "250Mb" corda

CustomScaleRule

Nome Descrição Valor
autenticação Segredos de autenticação para a regra de escala personalizada. ScaleRuleAuth[]
metadados Propriedades de metadados para descrever a regra de escala personalizada. CustomScaleRuleMetadata
tipo Tipo de regra de escala personalizada
Por exemplo: Azure-ServiceBus, Redis etc.
corda

CustomScaleRuleMetadata

Nome Descrição Valor

Dapr

Nome Descrição Valor
ID da aplicação Identificador do aplicativo Dapr corda
appPort Porto em que o carro lateral Dapr Int
Componentes Coleção de componentes Dapr DaprComponent[]
ativado Boolean indicando se o carro lateral Dapr está ativado Bool

DaprComponent

Nome Descrição Valor
metadados Metadados do componente DaprMetadata[]
nome Nome do componente corda
tipo Tipo de componente corda
versão Versão do componente corda

DaprMetadata

Nome Descrição Valor
nome Nome da propriedade Metadata. corda
secretRef Nome do segredo do Aplicativo de Contêiner do qual extrair o valor da propriedade de metadados. corda
valor Valor da propriedade Metadata. corda

AmbienteVar

Nome Descrição Valor
nome Nome da variável de ambiente. corda
secretRef Nome do segredo do aplicativo de contêiner do qual extrair o valor da variável de ambiente. corda
valor Valor da variável de ambiente não secreto. corda

HttpScaleRule

Nome Descrição Valor
autenticação Segredos de autenticação para a regra de escala personalizada. ScaleRuleAuth[]
metadados Propriedades de metadados para descrever a regra de escala http. HttpScaleRuleMetadata

HttpScaleRuleMetadata

Nome Descrição Valor

Ingresso

Nome Descrição Valor
permitirInsecure Bool indicando se conexões HTTP para é permitido. Se definido como false conexões HTTP são automaticamente redirecionados para conexões HTTPS Bool
Externa Bool indicando se o aplicativo expõe um ponto de extremidade http externo Bool
Porto-alvo Porta de destino em contêineres para tráfego de entrada Int
Trânsito TrafficWeight []
Transportes Protocolo de transporte de entrada 'Auto'
«http»
«http2»

QueueScaleRule

Nome Descrição Valor
autenticação Segredos de autenticação para a regra de escala de fila. ScaleRuleAuth[]
comprimento da fila Comprimento da fila. Int
Nome da Fila Nome da fila. corda

RegistryCredentials

Nome Descrição Valor
senhaSecretRef O nome do segredo que contém a senha de login do registro corda
servidor Servidor de Registro de Contêiner corda
nome de utilizador Nome de usuário do Registro de contêiner corda

Tags de Recursos

Nome Descrição Valor

Escala

Nome Descrição Valor
maxRéplicas Opcional. Número máximo de réplicas de contêiner. O padrão é 10 se não estiver definido. Int
minRéplicas Opcional. Número mínimo de réplicas de contêiner. Int
regras Regras de dimensionamento. ScaleRule []

Regra de Escala

Nome Descrição Valor
azureQueue Escalonamento baseado em fila do Azure. QueueScaleRule
Personalizado Regra de escala personalizada. CustomScaleRule
Disponível em: Dimensionamento baseado em solicitações HTTP. HttpScaleRule
nome Nome da regra de escala corda

ScaleRuleAuth

Nome Descrição Valor
secretRef Nome do segredo do aplicativo de contêiner do qual extrair os parâmetros de autenticação. corda
triggerParâmetro Parâmetro Trigger que usa o segredo corda

Segredo

Nome Descrição Valor
nome Nome secreto. corda
valor Valor Secreto. cadeia de caracteres

Restrições:
Valor sensível. Passe como um parâmetro seguro.

Modelo

Nome Descrição Valor
contentores Lista de definições de contêiner para o aplicativo de contêiner. Contentor[]
DAPR Configuração de Dapr para o aplicativo de contêiner. Dapr
revisionSuffix Sufixo amigável que é anexado ao nome da revisão corda
Escala Propriedades de dimensionamento para o aplicativo de contêiner. Escala

TrafficWeight

Nome Descrição Valor
mais recenteRevisão Indica que o peso do tráfego pertence a uma última revisão estável Bool
revisionName Nome de uma revisão corda
peso Peso de tráfego atribuído a uma revisão Int

Exemplos de uso

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso containerApps pode ser implantado com operações direcionadas:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Web/containerApps, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/containerApps@2022-09-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    kind = "string"
    properties = {
      configuration = {
        activeRevisionsMode = "string"
        ingress = {
          allowInsecure = bool
          external = bool
          targetPort = int
          traffic = [
            {
              latestRevision = bool
              revisionName = "string"
              weight = int
            }
          ]
          transport = "string"
        }
        registries = [
          {
            passwordSecretRef = "string"
            server = "string"
            username = "string"
          }
        ]
        secrets = [
          {
            name = "string"
            value = "string"
          }
        ]
      }
      kubeEnvironmentId = "string"
      template = {
        containers = [
          {
            args = [
              "string"
            ]
            command = [
              "string"
            ]
            env = [
              {
                name = "string"
                secretRef = "string"
                value = "string"
              }
            ]
            image = "string"
            name = "string"
            resources = {
              cpu = int
              memory = "string"
            }
          }
        ]
        dapr = {
          appId = "string"
          appPort = int
          components = [
            {
              metadata = [
                {
                  name = "string"
                  secretRef = "string"
                  value = "string"
                }
              ]
              name = "string"
              type = "string"
              version = "string"
            }
          ]
          enabled = bool
        }
        revisionSuffix = "string"
        scale = {
          maxReplicas = int
          minReplicas = int
          rules = [
            {
              azureQueue = {
                auth = [
                  {
                    secretRef = "string"
                    triggerParameter = "string"
                  }
                ]
                queueLength = int
                queueName = "string"
              }
              custom = {
                auth = [
                  {
                    secretRef = "string"
                    triggerParameter = "string"
                  }
                ]
                metadata = {
                  {customized property} = "string"
                }
                type = "string"
              }
              http = {
                auth = [
                  {
                    secretRef = "string"
                    triggerParameter = "string"
                  }
                ]
                metadata = {
                  {customized property} = "string"
                }
              }
              name = "string"
            }
          ]
        }
      }
    }
  }
}

Valores de propriedade

Microsoft.Web/containerApps

Nome Descrição Valor
tipo Tipo de recurso. corda
localização Localização do recurso. string (obrigatório)
nome O nome do recurso string (obrigatório)
propriedades Propriedades específicas do recurso ContainerApp ContainerAppProperties
etiquetas Tags de recursos Dicionário de nomes e valores de tags.
tipo O tipo de recurso "Microsoft.Web/containerApps@2022-09-01"

Configuração

Nome Descrição Valor
activeRevisionsMode ActiveRevisionsMode controla como as revisões ativas são tratadas para o aplicativo Container:
<lista><item>Múltiplas: várias revisões podem estar ativas. Se nenhum valor for fornecido, este é o<padrão /item><item>Único: Apenas uma revisão pode estar ativa de cada vez. Os pesos de revisão não podem ser usados neste modo</item></list>
'múltiplos'
'solteiro'
Ingresso Configurações de ingresso. Entrada
registos Coleta de credenciais de registro de contêiner privado para contêineres usados pelo aplicativo Contêiner RegistryCredentials[]
segredos Coleção de segredos usados por um aplicativo Container Secreto []

Contentor

Nome Descrição Valor
Args Argumentos do comando Container start. string[]
comando Comando Container start. string[]
env Variáveis de ambiente de contêiner. AmbienteVar[]
imagem Tag de imagem de contêiner. corda
nome Nome do contêiner personalizado. corda
Recursos Requisitos de recursos de contêiner. ContainerResources

ContainerAppProperties

Nome Descrição Valor
configuração Propriedades de configuração do aplicativo de contêiner sem versão. Configuração
kubeEnvironmentId ID do recurso do KubeEnvironment do aplicativo de contêiner. corda
modelo Definição de aplicativo com versão do aplicativo de contêiner. Modelo

ContainerResources

Nome Descrição Valor
CPU CPU necessária em núcleos, por exemplo, 0,5 Int
memória Memória necessária, por exemplo, "250Mb" corda

CustomScaleRule

Nome Descrição Valor
autenticação Segredos de autenticação para a regra de escala personalizada. ScaleRuleAuth[]
metadados Propriedades de metadados para descrever a regra de escala personalizada. CustomScaleRuleMetadata
tipo Tipo de regra de escala personalizada
Por exemplo: Azure-ServiceBus, Redis etc.
corda

CustomScaleRuleMetadata

Nome Descrição Valor

Dapr

Nome Descrição Valor
ID da aplicação Identificador do aplicativo Dapr corda
appPort Porto em que o carro lateral Dapr Int
Componentes Coleção de componentes Dapr DaprComponent[]
ativado Boolean indicando se o carro lateral Dapr está ativado Bool

DaprComponent

Nome Descrição Valor
metadados Metadados do componente DaprMetadata[]
nome Nome do componente corda
tipo Tipo de componente corda
versão Versão do componente corda

DaprMetadata

Nome Descrição Valor
nome Nome da propriedade Metadata. corda
secretRef Nome do segredo do Aplicativo de Contêiner do qual extrair o valor da propriedade de metadados. corda
valor Valor da propriedade Metadata. corda

AmbienteVar

Nome Descrição Valor
nome Nome da variável de ambiente. corda
secretRef Nome do segredo do aplicativo de contêiner do qual extrair o valor da variável de ambiente. corda
valor Valor da variável de ambiente não secreto. corda

HttpScaleRule

Nome Descrição Valor
autenticação Segredos de autenticação para a regra de escala personalizada. ScaleRuleAuth[]
metadados Propriedades de metadados para descrever a regra de escala http. HttpScaleRuleMetadata

HttpScaleRuleMetadata

Nome Descrição Valor

Ingresso

Nome Descrição Valor
permitirInsecure Bool indicando se conexões HTTP para é permitido. Se definido como false conexões HTTP são automaticamente redirecionados para conexões HTTPS Bool
Externa Bool indicando se o aplicativo expõe um ponto de extremidade http externo Bool
Porto-alvo Porta de destino em contêineres para tráfego de entrada Int
Trânsito TrafficWeight []
Transportes Protocolo de transporte de entrada 'Auto'
«http»
«http2»

QueueScaleRule

Nome Descrição Valor
autenticação Segredos de autenticação para a regra de escala de fila. ScaleRuleAuth[]
comprimento da fila Comprimento da fila. Int
Nome da Fila Nome da fila. corda

RegistryCredentials

Nome Descrição Valor
senhaSecretRef O nome do segredo que contém a senha de login do registro corda
servidor Servidor de Registro de Contêiner corda
nome de utilizador Nome de usuário do Registro de contêiner corda

Tags de Recursos

Nome Descrição Valor

Escala

Nome Descrição Valor
maxRéplicas Opcional. Número máximo de réplicas de contêiner. O padrão é 10 se não estiver definido. Int
minRéplicas Opcional. Número mínimo de réplicas de contêiner. Int
regras Regras de dimensionamento. ScaleRule []

Regra de Escala

Nome Descrição Valor
azureQueue Escalonamento baseado em fila do Azure. QueueScaleRule
Personalizado Regra de escala personalizada. CustomScaleRule
Disponível em: Dimensionamento baseado em solicitações HTTP. HttpScaleRule
nome Nome da regra de escala corda

ScaleRuleAuth

Nome Descrição Valor
secretRef Nome do segredo do aplicativo de contêiner do qual extrair os parâmetros de autenticação. corda
triggerParâmetro Parâmetro Trigger que usa o segredo corda

Segredo

Nome Descrição Valor
nome Nome secreto. corda
valor Valor Secreto. cadeia de caracteres

Restrições:
Valor sensível. Passe como um parâmetro seguro.

Modelo

Nome Descrição Valor
contentores Lista de definições de contêiner para o aplicativo de contêiner. Contentor[]
DAPR Configuração de Dapr para o aplicativo de contêiner. Dapr
revisionSuffix Sufixo amigável que é anexado ao nome da revisão corda
Escala Propriedades de dimensionamento para o aplicativo de contêiner. Escala

TrafficWeight

Nome Descrição Valor
mais recenteRevisão Indica que o peso do tráfego pertence a uma última revisão estável Bool
revisionName Nome de uma revisão corda
peso Peso de tráfego atribuído a uma revisão Int