Condividi tramite


Contenitore Microsoft.WebApps 2022-03-01

Osservazioni

Questo tipo di risorsa è stato migrato allo spazio dei nomi Microsoft.App. Per il nuovo tipo di risorsa, vedere Microsoft.App containerApps.

Per informazioni sulla migrazione, vedere Action Required: Namespace migration from Microsoft.Web to Microsoft.App in march 2022.

Definizione di risorsa Bicep

Il tipo di risorsa containerApps può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Web/containerApps, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Web/containerApps@2022-03-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'
  }
}

Valori delle proprietà

Configurazione

Nome Descrizione Valore
activeRevisionsMode ActiveRevisionsMode controlla la modalità di gestione delle revisioni attive per l'app Contenitore:
<elenco><elemento>multiple: più revisioni possono essere attive. Se non viene specificato alcun valore, questo è il valore predefinito</item><elemento>Single: una sola revisione può essere attiva alla volta. Non è possibile usare i pesi delle revisioni in questa modalità</item></list>
'multiple'
'single'
Ingresso Configurazioni di ingresso. in ingresso
Registri Raccolta di credenziali del registro contenitori privato per i contenitori usati dall'app Contenitore RegistryCredentials[]
segreti Raccolta di segreti usati da un'app contenitore segreto[]

Contenitore

Nome Descrizione Valore
argomenti Argomenti del comando di avvio del contenitore. string[]
comando Comando start del contenitore. string[]
Env Variabili di ambiente del contenitore. EnvironmentVar[]
immagine Tag immagine contenitore. corda
nome Nome del contenitore personalizzato. corda
risorse Requisiti delle risorse del contenitore. ContainerResources

ContainerAppProperties

Nome Descrizione Valore
configurazione Proprietà di configurazione dell'app contenitore non con controllo delle versioni. configurazione
kubeEnvironmentId ID risorsa di KubeEnvironment dell'app contenitore. corda
sagoma Definizione dell'applicazione con controllo delle versioni dell'app contenitore. modello

ContainerResources

Nome Descrizione Valore
CPU CPU necessaria nei core, ad esempio 0,5 Int
memoria Memoria necessaria, ad esempio "250 Mb" corda

CustomScaleRule

Nome Descrizione Valore
Auth Segreti di autenticazione per la regola di scalabilità personalizzata. ScaleRuleAuth[]
metadati Proprietà dei metadati per descrivere la regola di scalabilità personalizzata. CustomScaleRuleMetadata
digitare Tipo della regola di scalabilità personalizzata
ad esempio: azure-servicebus, redis e così via.
corda

CustomScaleRuleMetadata

Nome Descrizione Valore

Dapr

Nome Descrizione Valore
appId Identificatore dell'applicazione Dapr corda
appPort Porta su cui l'auto lato Dapr Int
Componenti Raccolta di componenti Dapr daprComponent[]
Abilitato Valore booleano che indica se l'auto lato Dapr è abilitata Bool

DaprComponent

Nome Descrizione Valore
metadati Metadati dei componenti daprMetadata[]
nome Nome componente corda
digitare Tipo di componente corda
Versione Versione del componente corda

DaprMetadata

Nome Descrizione Valore
nome Nome della proprietà dei metadati. corda
secretRef Nome del segreto dell'app contenitore da cui eseguire il pull del valore della proprietà dei metadati. corda
valore Valore della proprietà dei metadati. corda

EnvironmentVar

Nome Descrizione Valore
nome Nome della variabile di ambiente. corda
secretRef Nome del segreto dell'app contenitore da cui eseguire il pull del valore della variabile di ambiente. corda
valore Valore della variabile di ambiente non segreto. corda

HttpScaleRule

Nome Descrizione Valore
Auth Segreti di autenticazione per la regola di scalabilità personalizzata. ScaleRuleAuth[]
metadati Proprietà dei metadati per descrivere la regola di scalabilità HTTP. HttpScaleRuleMetadata

HttpScaleRuleMetadata

Nome Descrizione Valore

Ingresso

Nome Descrizione Valore
allowInsecure Bool che indica se sono consentite le connessioni HTTP a. Se impostato su false connessioni HTTP vengono reindirizzate automaticamente alle connessioni HTTPS Bool
esterno Bool che indica se l'app espone un endpoint HTTP esterno Bool
targetPort Porta di destinazione nei contenitori per il traffico proveniente dall'ingresso Int
traffico TrafficWeight[]
trasporto Protocollo di trasporto in ingresso 'auto'
'http'
'http2'

Microsoft.Web/containerApps

Nome Descrizione Valore
gentile Tipo di risorsa. corda
ubicazione Percorso risorsa. stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà specifiche della risorsa ContainerApp ContainerAppProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli

QueueScaleRule

Nome Descrizione Valore
Auth Segreti di autenticazione per la regola di scalabilità della coda. ScaleRuleAuth[]
queueLength Lunghezza coda. Int
queueName Nome coda. corda

RegistryCredentials

Nome Descrizione Valore
passwordSecretRef Nome del segreto che contiene la password di accesso del Registro di sistema corda
server Server registro contenitori corda
nome utente Nome utente registro contenitori corda

ResourceTags

Nome Descrizione Valore

Scala

Nome Descrizione Valore
maxReplicas Opzionale. Numero massimo di repliche di contenitori. Il valore predefinito è 10 se non è impostato. Int
minReplicas Opzionale. Numero minimo di repliche di contenitori. Int
norme Regole di ridimensionamento. ScaleRule []

ScaleRule

Nome Descrizione Valore
azureQueue Ridimensionamento basato su code di Azure. QueueScaleRule
costume Regola di scalabilità personalizzata. CustomScaleRule
http Ridimensionamento basato sulle richieste HTTP. HttpScaleRule
nome Nome regola di scalabilità corda

ScaleRuleAuth

Nome Descrizione Valore
secretRef Nome del segreto dell'app contenitore da cui eseguire il pull dei parametri di autenticazione. corda
triggerParameter Parametro trigger che usa il segreto corda

Segreto

Nome Descrizione Valore
nome Nome segreto. corda
valore Valore segreto. corda

Vincoli:
Valore sensibile. Passare come parametro sicuro.

Sagoma

Nome Descrizione Valore
contenitori Elenco di definizioni di contenitori per l'app contenitore. contenitore []
dapr Configurazione dapr per l'app contenitore. dapr
revisionSuffix Suffisso descrittivo aggiunto al nome della revisione corda
scala Proprietà di ridimensionamento per l'app contenitore. Ridimensionare

TrafficWeight

Nome Descrizione Valore
latestRevision Indica che il peso del traffico appartiene a una revisione stabile più recente Bool
revisionName Nome di una revisione corda
peso Peso del traffico assegnato a una revisione Int

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa containerApps può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Web/containerApps, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Web/containerApps",
  "apiVersion": "2022-03-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"
  }
}

Valori delle proprietà

Configurazione

Nome Descrizione Valore
activeRevisionsMode ActiveRevisionsMode controlla la modalità di gestione delle revisioni attive per l'app Contenitore:
<elenco><elemento>multiple: più revisioni possono essere attive. Se non viene specificato alcun valore, questo è il valore predefinito</item><elemento>Single: una sola revisione può essere attiva alla volta. Non è possibile usare i pesi delle revisioni in questa modalità</item></list>
'multiple'
'single'
Ingresso Configurazioni di ingresso. in ingresso
Registri Raccolta di credenziali del registro contenitori privato per i contenitori usati dall'app Contenitore RegistryCredentials[]
segreti Raccolta di segreti usati da un'app contenitore segreto[]

Contenitore

Nome Descrizione Valore
argomenti Argomenti del comando di avvio del contenitore. string[]
comando Comando start del contenitore. string[]
Env Variabili di ambiente del contenitore. EnvironmentVar[]
immagine Tag immagine contenitore. corda
nome Nome del contenitore personalizzato. corda
risorse Requisiti delle risorse del contenitore. ContainerResources

ContainerAppProperties

Nome Descrizione Valore
configurazione Proprietà di configurazione dell'app contenitore non con controllo delle versioni. configurazione
kubeEnvironmentId ID risorsa di KubeEnvironment dell'app contenitore. corda
sagoma Definizione dell'applicazione con controllo delle versioni dell'app contenitore. modello

ContainerResources

Nome Descrizione Valore
CPU CPU necessaria nei core, ad esempio 0,5 Int
memoria Memoria necessaria, ad esempio "250 Mb" corda

CustomScaleRule

Nome Descrizione Valore
Auth Segreti di autenticazione per la regola di scalabilità personalizzata. ScaleRuleAuth[]
metadati Proprietà dei metadati per descrivere la regola di scalabilità personalizzata. CustomScaleRuleMetadata
digitare Tipo della regola di scalabilità personalizzata
ad esempio: azure-servicebus, redis e così via.
corda

CustomScaleRuleMetadata

Nome Descrizione Valore

Dapr

Nome Descrizione Valore
appId Identificatore dell'applicazione Dapr corda
appPort Porta su cui l'auto lato Dapr Int
Componenti Raccolta di componenti Dapr daprComponent[]
Abilitato Valore booleano che indica se l'auto lato Dapr è abilitata Bool

DaprComponent

Nome Descrizione Valore
metadati Metadati dei componenti daprMetadata[]
nome Nome componente corda
digitare Tipo di componente corda
Versione Versione del componente corda

DaprMetadata

Nome Descrizione Valore
nome Nome della proprietà dei metadati. corda
secretRef Nome del segreto dell'app contenitore da cui eseguire il pull del valore della proprietà dei metadati. corda
valore Valore della proprietà dei metadati. corda

EnvironmentVar

Nome Descrizione Valore
nome Nome della variabile di ambiente. corda
secretRef Nome del segreto dell'app contenitore da cui eseguire il pull del valore della variabile di ambiente. corda
valore Valore della variabile di ambiente non segreto. corda

HttpScaleRule

Nome Descrizione Valore
Auth Segreti di autenticazione per la regola di scalabilità personalizzata. ScaleRuleAuth[]
metadati Proprietà dei metadati per descrivere la regola di scalabilità HTTP. HttpScaleRuleMetadata

HttpScaleRuleMetadata

Nome Descrizione Valore

Ingresso

Nome Descrizione Valore
allowInsecure Bool che indica se sono consentite le connessioni HTTP a. Se impostato su false connessioni HTTP vengono reindirizzate automaticamente alle connessioni HTTPS Bool
esterno Bool che indica se l'app espone un endpoint HTTP esterno Bool
targetPort Porta di destinazione nei contenitori per il traffico proveniente dall'ingresso Int
traffico TrafficWeight[]
trasporto Protocollo di trasporto in ingresso 'auto'
'http'
'http2'

Microsoft.Web/containerApps

Nome Descrizione Valore
apiVersion Versione dell'API '2022-03-01'
gentile Tipo di risorsa. corda
ubicazione Percorso risorsa. stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà specifiche della risorsa ContainerApp ContainerAppProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare Tipo di risorsa 'Microsoft.Web/containerApps'

QueueScaleRule

Nome Descrizione Valore
Auth Segreti di autenticazione per la regola di scalabilità della coda. ScaleRuleAuth[]
queueLength Lunghezza coda. Int
queueName Nome coda. corda

RegistryCredentials

Nome Descrizione Valore
passwordSecretRef Nome del segreto che contiene la password di accesso del Registro di sistema corda
server Server registro contenitori corda
nome utente Nome utente registro contenitori corda

ResourceTags

Nome Descrizione Valore

Scala

Nome Descrizione Valore
maxReplicas Opzionale. Numero massimo di repliche di contenitori. Il valore predefinito è 10 se non è impostato. Int
minReplicas Opzionale. Numero minimo di repliche di contenitori. Int
norme Regole di ridimensionamento. ScaleRule []

ScaleRule

Nome Descrizione Valore
azureQueue Ridimensionamento basato su code di Azure. QueueScaleRule
costume Regola di scalabilità personalizzata. CustomScaleRule
http Ridimensionamento basato sulle richieste HTTP. HttpScaleRule
nome Nome regola di scalabilità corda

ScaleRuleAuth

Nome Descrizione Valore
secretRef Nome del segreto dell'app contenitore da cui eseguire il pull dei parametri di autenticazione. corda
triggerParameter Parametro trigger che usa il segreto corda

Segreto

Nome Descrizione Valore
nome Nome segreto. corda
valore Valore segreto. corda

Vincoli:
Valore sensibile. Passare come parametro sicuro.

Sagoma

Nome Descrizione Valore
contenitori Elenco di definizioni di contenitori per l'app contenitore. contenitore []
dapr Configurazione dapr per l'app contenitore. dapr
revisionSuffix Suffisso descrittivo aggiunto al nome della revisione corda
scala Proprietà di ridimensionamento per l'app contenitore. Ridimensionare

TrafficWeight

Nome Descrizione Valore
latestRevision Indica che il peso del traffico appartiene a una revisione stabile più recente Bool
revisionName Nome di una revisione corda
peso Peso del traffico assegnato a una revisione Int

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa containerApps può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Web/containerApps, aggiungere il comando Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/containerApps@2022-03-01"
  name = "string"
  kind = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    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"
            }
          ]
        }
      }
    }
  })
}

Valori delle proprietà

Configurazione

Nome Descrizione Valore
activeRevisionsMode ActiveRevisionsMode controlla la modalità di gestione delle revisioni attive per l'app Contenitore:
<elenco><elemento>multiple: più revisioni possono essere attive. Se non viene specificato alcun valore, questo è il valore predefinito</item><elemento>Single: una sola revisione può essere attiva alla volta. Non è possibile usare i pesi delle revisioni in questa modalità</item></list>
'multiple'
'single'
Ingresso Configurazioni di ingresso. in ingresso
Registri Raccolta di credenziali del registro contenitori privato per i contenitori usati dall'app Contenitore RegistryCredentials[]
segreti Raccolta di segreti usati da un'app contenitore segreto[]

Contenitore

Nome Descrizione Valore
argomenti Argomenti del comando di avvio del contenitore. string[]
comando Comando start del contenitore. string[]
Env Variabili di ambiente del contenitore. EnvironmentVar[]
immagine Tag immagine contenitore. corda
nome Nome del contenitore personalizzato. corda
risorse Requisiti delle risorse del contenitore. ContainerResources

ContainerAppProperties

Nome Descrizione Valore
configurazione Proprietà di configurazione dell'app contenitore non con controllo delle versioni. configurazione
kubeEnvironmentId ID risorsa di KubeEnvironment dell'app contenitore. corda
sagoma Definizione dell'applicazione con controllo delle versioni dell'app contenitore. modello

ContainerResources

Nome Descrizione Valore
CPU CPU necessaria nei core, ad esempio 0,5 Int
memoria Memoria necessaria, ad esempio "250 Mb" corda

CustomScaleRule

Nome Descrizione Valore
Auth Segreti di autenticazione per la regola di scalabilità personalizzata. ScaleRuleAuth[]
metadati Proprietà dei metadati per descrivere la regola di scalabilità personalizzata. CustomScaleRuleMetadata
digitare Tipo della regola di scalabilità personalizzata
ad esempio: azure-servicebus, redis e così via.
corda

CustomScaleRuleMetadata

Nome Descrizione Valore

Dapr

Nome Descrizione Valore
appId Identificatore dell'applicazione Dapr corda
appPort Porta su cui l'auto lato Dapr Int
Componenti Raccolta di componenti Dapr daprComponent[]
Abilitato Valore booleano che indica se l'auto lato Dapr è abilitata Bool

DaprComponent

Nome Descrizione Valore
metadati Metadati dei componenti daprMetadata[]
nome Nome componente corda
digitare Tipo di componente corda
Versione Versione del componente corda

DaprMetadata

Nome Descrizione Valore
nome Nome della proprietà dei metadati. corda
secretRef Nome del segreto dell'app contenitore da cui eseguire il pull del valore della proprietà dei metadati. corda
valore Valore della proprietà dei metadati. corda

EnvironmentVar

Nome Descrizione Valore
nome Nome della variabile di ambiente. corda
secretRef Nome del segreto dell'app contenitore da cui eseguire il pull del valore della variabile di ambiente. corda
valore Valore della variabile di ambiente non segreto. corda

HttpScaleRule

Nome Descrizione Valore
Auth Segreti di autenticazione per la regola di scalabilità personalizzata. ScaleRuleAuth[]
metadati Proprietà dei metadati per descrivere la regola di scalabilità HTTP. HttpScaleRuleMetadata

HttpScaleRuleMetadata

Nome Descrizione Valore

Ingresso

Nome Descrizione Valore
allowInsecure Bool che indica se sono consentite le connessioni HTTP a. Se impostato su false connessioni HTTP vengono reindirizzate automaticamente alle connessioni HTTPS Bool
esterno Bool che indica se l'app espone un endpoint HTTP esterno Bool
targetPort Porta di destinazione nei contenitori per il traffico proveniente dall'ingresso Int
traffico TrafficWeight[]
trasporto Protocollo di trasporto in ingresso 'auto'
'http'
'http2'

Microsoft.Web/containerApps

Nome Descrizione Valore
gentile Tipo di risorsa. corda
ubicazione Percorso risorsa. stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà specifiche della risorsa ContainerApp ContainerAppProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Microsoft.Web/containerApps@2022-03-01"

QueueScaleRule

Nome Descrizione Valore
Auth Segreti di autenticazione per la regola di scalabilità della coda. ScaleRuleAuth[]
queueLength Lunghezza coda. Int
queueName Nome coda. corda

RegistryCredentials

Nome Descrizione Valore
passwordSecretRef Nome del segreto che contiene la password di accesso del Registro di sistema corda
server Server registro contenitori corda
nome utente Nome utente registro contenitori corda

ResourceTags

Nome Descrizione Valore

Scala

Nome Descrizione Valore
maxReplicas Opzionale. Numero massimo di repliche di contenitori. Il valore predefinito è 10 se non è impostato. Int
minReplicas Opzionale. Numero minimo di repliche di contenitori. Int
norme Regole di ridimensionamento. ScaleRule []

ScaleRule

Nome Descrizione Valore
azureQueue Ridimensionamento basato su code di Azure. QueueScaleRule
costume Regola di scalabilità personalizzata. CustomScaleRule
http Ridimensionamento basato sulle richieste HTTP. HttpScaleRule
nome Nome regola di scalabilità corda

ScaleRuleAuth

Nome Descrizione Valore
secretRef Nome del segreto dell'app contenitore da cui eseguire il pull dei parametri di autenticazione. corda
triggerParameter Parametro trigger che usa il segreto corda

Segreto

Nome Descrizione Valore
nome Nome segreto. corda
valore Valore segreto. corda

Vincoli:
Valore sensibile. Passare come parametro sicuro.

Sagoma

Nome Descrizione Valore
contenitori Elenco di definizioni di contenitori per l'app contenitore. contenitore []
dapr Configurazione dapr per l'app contenitore. dapr
revisionSuffix Suffisso descrittivo aggiunto al nome della revisione corda
scala Proprietà di ridimensionamento per l'app contenitore. Ridimensionare

TrafficWeight

Nome Descrizione Valore
latestRevision Indica che il peso del traffico appartiene a una revisione stabile più recente Bool
revisionName Nome di una revisione corda
peso Peso del traffico assegnato a una revisione Int