Condividi tramite


Microsoft.Web sites/slots/sitecontainers

Definizione di risorsa Bicep

Il tipo di risorsa sites/slots/sitecontainers 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/sites/slots/sitecontainers, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Web/sites/slots/sitecontainers@2024-04-01' = {
  parent: resourceSymbolicName
  kind: 'string'
  name: 'string'
  properties: {
    authType: 'string'
    environmentVariables: [
      {
        name: 'string'
        value: 'string'
      }
    ]
    image: 'string'
    isMain: bool
    passwordSecret: 'string'
    startUpCommand: 'string'
    targetPort: 'string'
    userManagedIdentityClientId: 'string'
    userName: 'string'
    volumeMounts: [
      {
        containerMountPath: 'string'
        data: 'string'
        readOnly: bool
        volumeSubPath: 'string'
      }
    ]
  }
}

Valori delle proprietà

AmbienteVariable

Nome Descrizione Valore
nome Nome variabile di ambiente stringa (obbligatorio)
valore Valore della variabile di ambiente stringa (obbligatorio)

Microsoft.Web/sites/slots/sitecontainers

Nome Descrizione Valore
gentile Tipo di risorsa. corda
nome Nome della risorsa corda

Vincoli:
Pattern = (^[a-zA-Z0-9]$)|(^[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9]$) (obbligatorio)
genitore In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre.

Per altre informazioni, vedere risorsa figlio all'esterno della risorsa padre.
Nome simbolico per la risorsa di tipo: siti/slot
proprietà Proprietà specifiche della risorsa SiteContainer SiteContainerProperties

SiteContainerProperties

Nome Descrizione Valore
authType Tipo di autenticazione 'Anonimo'
'SystemIdentity'
'UserAssigned'
'UserCredentials'
environmentVariables Elenco di variabili di ambiente EnvironmentVariable[]
immagine Nome immagine stringa (obbligatorio)
isMain <codice>true</code> se il contenitore è il contenitore principale; <codice>false</code> in caso contrario. bool (obbligatorio)
passwordSecret Segreto password corda

Vincoli:
Valore sensibile. Passare come parametro sicuro.
startUpCommand Comando StartUp corda
targetPort Porta di destinazione corda
userManagedIdentityClientId UserManagedIdentity ClientId corda
nome utente Nome utente corda
volumeMounts Elenco di montaggi di volumi VolumeMount []

VolumeMount

Nome Descrizione Valore
containerMountPath Percorso di destinazione nel contenitore in cui viene montato il volume stringa (obbligatorio)
dati Dati di configurazione da montare nel volume corda
readOnly Valore booleano da specificare se il montaggio è di sola lettura nel contenitore Bool
volumeSubPath Percorso secondario nel volume da cui viene montato il volume. stringa (obbligatorio)

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa sites/slots/sitecontainers 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/sites/slots/sitecontainers, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Web/sites/slots/sitecontainers",
  "apiVersion": "2024-04-01",
  "name": "string",
  "kind": "string",
  "properties": {
    "authType": "string",
    "environmentVariables": [
      {
        "name": "string",
        "value": "string"
      }
    ],
    "image": "string",
    "isMain": "bool",
    "passwordSecret": "string",
    "startUpCommand": "string",
    "targetPort": "string",
    "userManagedIdentityClientId": "string",
    "userName": "string",
    "volumeMounts": [
      {
        "containerMountPath": "string",
        "data": "string",
        "readOnly": "bool",
        "volumeSubPath": "string"
      }
    ]
  }
}

Valori delle proprietà

AmbienteVariable

Nome Descrizione Valore
nome Nome variabile di ambiente stringa (obbligatorio)
valore Valore della variabile di ambiente stringa (obbligatorio)

Microsoft.Web/sites/slots/sitecontainers

Nome Descrizione Valore
apiVersion Versione dell'API '2024-04-01'
gentile Tipo di risorsa. corda
nome Nome della risorsa corda

Vincoli:
Pattern = (^[a-zA-Z0-9]$)|(^[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9]$) (obbligatorio)
proprietà Proprietà specifiche della risorsa SiteContainer SiteContainerProperties
digitare Tipo di risorsa 'Microsoft.Web/sites/slots/sitecontainers'

SiteContainerProperties

Nome Descrizione Valore
authType Tipo di autenticazione 'Anonimo'
'SystemIdentity'
'UserAssigned'
'UserCredentials'
environmentVariables Elenco di variabili di ambiente EnvironmentVariable[]
immagine Nome immagine stringa (obbligatorio)
isMain <codice>true</code> se il contenitore è il contenitore principale; <codice>false</code> in caso contrario. bool (obbligatorio)
passwordSecret Segreto password corda

Vincoli:
Valore sensibile. Passare come parametro sicuro.
startUpCommand Comando StartUp corda
targetPort Porta di destinazione corda
userManagedIdentityClientId UserManagedIdentity ClientId corda
nome utente Nome utente corda
volumeMounts Elenco di montaggi di volumi VolumeMount []

VolumeMount

Nome Descrizione Valore
containerMountPath Percorso di destinazione nel contenitore in cui viene montato il volume stringa (obbligatorio)
dati Dati di configurazione da montare nel volume corda
readOnly Valore booleano da specificare se il montaggio è di sola lettura nel contenitore Bool
volumeSubPath Percorso secondario nel volume da cui viene montato il volume. stringa (obbligatorio)

Esempi di utilizzo

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa sites/slots/sitecontainers 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/sites/slots/sitecontainers, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/sites/slots/sitecontainers@2024-04-01"
  name = "string"
  kind = "string"
  body = jsonencode({
    properties = {
      authType = "string"
      environmentVariables = [
        {
          name = "string"
          value = "string"
        }
      ]
      image = "string"
      isMain = bool
      passwordSecret = "string"
      startUpCommand = "string"
      targetPort = "string"
      userManagedIdentityClientId = "string"
      userName = "string"
      volumeMounts = [
        {
          containerMountPath = "string"
          data = "string"
          readOnly = bool
          volumeSubPath = "string"
        }
      ]
    }
  })
}

Valori delle proprietà

AmbienteVariable

Nome Descrizione Valore
nome Nome variabile di ambiente stringa (obbligatorio)
valore Valore della variabile di ambiente stringa (obbligatorio)

Microsoft.Web/sites/slots/sitecontainers

Nome Descrizione Valore
gentile Tipo di risorsa. corda
nome Nome della risorsa corda

Vincoli:
Pattern = (^[a-zA-Z0-9]$)|(^[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9]$) (obbligatorio)
parent_id ID della risorsa padre per questa risorsa. ID per la risorsa di tipo: siti/slot
proprietà Proprietà specifiche della risorsa SiteContainer SiteContainerProperties
digitare Tipo di risorsa "Microsoft.Web/sites/slots/sitecontainers@2024-04-01"

SiteContainerProperties

Nome Descrizione Valore
authType Tipo di autenticazione 'Anonimo'
'SystemIdentity'
'UserAssigned'
'UserCredentials'
environmentVariables Elenco di variabili di ambiente EnvironmentVariable[]
immagine Nome immagine stringa (obbligatorio)
isMain <codice>true</code> se il contenitore è il contenitore principale; <codice>false</code> in caso contrario. bool (obbligatorio)
passwordSecret Segreto password corda

Vincoli:
Valore sensibile. Passare come parametro sicuro.
startUpCommand Comando StartUp corda
targetPort Porta di destinazione corda
userManagedIdentityClientId UserManagedIdentity ClientId corda
nome utente Nome utente corda
volumeMounts Elenco di montaggi di volumi VolumeMount []

VolumeMount

Nome Descrizione Valore
containerMountPath Percorso di destinazione nel contenitore in cui viene montato il volume stringa (obbligatorio)
dati Dati di configurazione da montare nel volume corda
readOnly Valore booleano da specificare se il montaggio è di sola lettura nel contenitore Bool
volumeSubPath Percorso secondario nel volume da cui viene montato il volume. stringa (obbligatorio)