Condividi tramite


Web Apps - Create Or Update Site Container

Crea o aggiorna un contenitore del sito per un sito o uno slot di distribuzione.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/sitecontainers/{containerName}?api-version=2024-04-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
containerName
path True

string

pattern: (^[a-zA-Z0-9]$)|(^[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9]$)

Nome contenitore del sito

name
path True

string

Nome dell'app.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+[^\.]$

Nome del gruppo di risorse a cui appartiene la risorsa.

subscriptionId
path True

string

ID sottoscrizione di Azure. Si tratta di una stringa in formato GUID (ad esempio 000000000-0000-0000-0000-000000000000000).

api-version
query True

string

Versione API

Corpo della richiesta

Nome Necessario Tipo Descrizione
properties.image True

string

Nome immagine

properties.isMain True

boolean

true se il contenitore è il contenitore del sito principale; false in caso contrario.

kind

string

Tipo di risorsa.

properties.authType

AuthType

Tipo di autenticazione

properties.environmentVariables

EnvironmentVariable[]

Elenco di variabili di ambiente

properties.passwordSecret

string

Segreto password

properties.startUpCommand

string

Comando StartUp

properties.targetPort

string

Porta di destinazione

properties.userManagedIdentityClientId

string

UserManagedIdentity ClientId

properties.userName

string

Nome utente

properties.volumeMounts

VolumeMount[]

Elenco di montaggi di volumi

Risposte

Nome Tipo Descrizione
200 OK

SiteContainer

Il contenitore del sito è stato aggiornato.

201 Created

SiteContainer

Il contenitore del sito è stato creato.

Other Status Codes

DefaultErrorResponse

Risposta di errore del servizio app.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Definizioni

Nome Descrizione
AuthType

Tipo di autenticazione

DefaultErrorResponse

Risposta di errore del servizio app.

Details
EnvironmentVariable
Error

Modello di errore.

SiteContainer

Contenitore di un sito

VolumeMount

AuthType

Tipo di autenticazione

Valore Descrizione
Anonymous
SystemIdentity
UserAssigned
UserCredentials

DefaultErrorResponse

Risposta di errore del servizio app.

Nome Tipo Descrizione
error

Error

Modello di errore.

Details

Nome Tipo Descrizione
code

string

Stringa standardizzata per identificare l'errore a livello di codice.

message

string

Descrizione dettagliata dell'errore e informazioni di debug.

target

string

Descrizione dettagliata dell'errore e informazioni di debug.

EnvironmentVariable

Nome Tipo Descrizione
name

string

Nome variabile di ambiente

value

string

Valore della variabile di ambiente

Error

Modello di errore.

Nome Tipo Descrizione
code

string

Stringa standardizzata per identificare l'errore a livello di codice.

details

Details[]

Errori dettagliati.

innererror

string

Altre informazioni per eseguire il debug dell'errore.

message

string

Descrizione dettagliata dell'errore e informazioni di debug.

target

string

Descrizione dettagliata dell'errore e informazioni di debug.

SiteContainer

Contenitore di un sito

Nome Tipo Descrizione
id

string

ID risorsa.

kind

string

Tipo di risorsa.

name

string

Nome risorsa.

properties.authType

AuthType

Tipo di autenticazione

properties.createdTime

string (date-time)

Ora di creazione

properties.environmentVariables

EnvironmentVariable[]

Elenco di variabili di ambiente

properties.image

string

Nome immagine

properties.isMain

boolean

true se il contenitore è il contenitore del sito principale; false in caso contrario.

properties.lastModifiedTime

string (date-time)

Ora ultima modifica

properties.passwordSecret

string

Segreto password

properties.startUpCommand

string

Comando StartUp

properties.targetPort

string

Porta di destinazione

properties.userManagedIdentityClientId

string

UserManagedIdentity ClientId

properties.userName

string

Nome utente

properties.volumeMounts

VolumeMount[]

Elenco di montaggi di volumi

type

string

Tipo di risorsa.

VolumeMount

Nome Tipo Descrizione
containerMountPath

string

Percorso di destinazione nel contenitore in cui viene montato il volume

data

string

Dati di configurazione da montare nel volume

readOnly

boolean

Valore booleano da specificare se il montaggio è di sola lettura nel contenitore

volumeSubPath

string

Percorso secondario nel volume da cui viene montato il volume.