Siti Microsoft.Web/slot/config 'logs' 2021-02-01
Definizione di risorsa Bicep
Il tipo di risorsa siti/slot/configurazione può essere distribuito con operazioni destinate:
- 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.
Opzioni per la proprietà name
La risorsa sites/slot/config accetta proprietà diverse in base al valore della proprietà name .
Questo articolo mostra le proprietà disponibili quando si imposta name: 'logs'
.
Per altre opzioni, vedere:
- Appsettings
- Impostazioni di autenticazione
- authsettingsV2
- azurestorageaccounts
- Backup
- Connectionstrings
- metadata
- pushsettings
- Web
Formato di risorsa
Per creare una risorsa Microsoft.Web/sites/slots/config, aggiungere il codice Bicep seguente al modello.
resource symbolicname 'Microsoft.Web/sites/slots/config@2021-02-01' = {
name: 'logs'
kind: 'string'
parent: resourceSymbolicName
properties: {
applicationLogs: {
azureBlobStorage: {
level: 'string'
retentionInDays: int
sasUrl: 'string'
}
azureTableStorage: {
level: 'string'
sasUrl: 'string'
}
fileSystem: {
level: 'string'
}
}
detailedErrorMessages: {
enabled: bool
}
failedRequestsTracing: {
enabled: bool
}
httpLogs: {
azureBlobStorage: {
enabled: bool
retentionInDays: int
sasUrl: 'string'
}
fileSystem: {
enabled: bool
retentionInDays: int
retentionInMb: int
}
}
}
}
Valori delle proprietà
sites/slot/config-logs
Nome | Descrizione | valore |
---|---|---|
name | Nome della risorsa Vedere come impostare nomi e tipi per le risorse figlio in Bicep. |
'logs' |
kind | Tipo di risorsa. | string |
padre | 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 esterna alla risorsa padre. |
Nome simbolico per la risorsa di tipo: slot |
properties | Proprietà specifiche della risorsa SiteLogsConfig | SiteLogsConfigProperties |
SiteLogsConfigProperties
Nome | Descrizione | valore |
---|---|---|
applicationLogs | Configurazione dei log dell'applicazione. | ApplicationLogsConfig |
dettagliErrorMessages | Configurazione dettagliata dei messaggi di errore. | EnabledConfig |
failedRequestsTracing | Configurazione della traccia delle richieste non riuscite. | EnabledConfig |
httpLogs | Configurazione dei log HTTP. | HttpLogsConfig |
ApplicationLogsConfig
Nome | Descrizione | valore |
---|---|---|
azureBlobStorage | Log delle applicazioni alla configurazione dell'archiviazione BLOB. | AzureBlobStorageApplicationLogsConfig |
azureTableStorage | Log delle applicazioni alla configurazione dell'archiviazione tabelle di Azure. | AzureTableStorageApplicationLogsConfig |
fileSystem | Log delle applicazioni alla configurazione del file system. | FileSystemApplicationLogsConfig |
AzureBlobStorageApplicationLogsConfig
Nome | Descrizione | Valore |
---|---|---|
livello | Il livello del log. | 'Error' 'Information' 'Off' 'Verbose' 'Avviso' |
RetentionInDays | Conservazione in giorni. Rimuovere BLOB precedenti a X giorni. 0 o inferiore significa che nessuna conservazione. |
int |
sasUrl | URL di firma di accesso condiviso in un contenitore BLOB di Azure con autorizzazioni di lettura/scrittura/elenco/eliminazione. | string |
AzureTableStorageApplicationLogsConfig
Nome | Descrizione | Valore |
---|---|---|
livello | Il livello del log. | 'Error' 'Information' 'Off' 'Dettagliato' 'Warning' |
sasUrl | URL di firma di accesso condiviso a una tabella di Azure con autorizzazioni di aggiunta/query/eliminazione. | stringa (obbligatorio) |
FileSystemApplicationLogsConfig
Nome | Descrizione | valore |
---|---|---|
livello | Il livello del log. | 'Error' 'Information' 'Off' 'Dettagliato' 'Warning' |
EnabledConfig
Nome | Descrizione | valore |
---|---|---|
Enabled | True se la configurazione è abilitata, false se è disabilitata e Null se la configurazione non è impostata. | bool |
HttpLogsConfig
Nome | Descrizione | valore |
---|---|---|
azureBlobStorage | Log HTTP per la configurazione dell'archiviazione BLOB di Azure. | AzureBlobStorageHttpLogsConfig |
fileSystem | Log HTTP per la configurazione del file system. | FileSystemHttpLogsConfig |
AzureBlobStorageHttpLogsConfig
Nome | Descrizione | Valore |
---|---|---|
Enabled | True se la configurazione è abilitata, false se è disabilitata e Null se la configurazione non è impostata. | bool |
RetentionInDays | Conservazione in giorni. Rimuovere i BLOB precedenti a X giorni. 0 o inferiore indica che non viene eseguita alcuna conservazione. |
int |
sasUrl | URL di firma di accesso condiviso a un contenitore BLOB di Azure con autorizzazioni di lettura/scrittura/elenco/eliminazione. | string |
FileSystemHttpLogsConfig
Nome | Descrizione | Valore |
---|---|---|
Enabled | True se la configurazione è abilitata, false se è disabilitata e Null se la configurazione non è impostata. | bool |
RetentionInDays | Conservazione in giorni. Rimuovere i file precedenti a X giorni. 0 o inferiore indica che non viene eseguita alcuna conservazione. |
int |
retentionInMb | Dimensioni massime in megabyte che possono essere usati dai file di log HTTP. Quando vengono raggiunti i file di log precedenti, verrà rimosso per crearne uno spazio per quelli nuovi. Il valore può essere compreso tra 25 e 100. |
int |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa sites/slots/config può essere distribuito con operazioni destinate a:
- Gruppi di risorse - Vedere i comandi di distribuzione dei gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Opzioni per la proprietà name
La risorsa sites/slots/config accetta proprietà diverse in base al valore della proprietà name .
Questo articolo illustra le proprietà disponibili quando si imposta name: 'logs'
.
Per altre opzioni, vedere:
- Appsettings
- impostazioni di autenticazione
- authsettingsV2
- azurestorageaccounts
- Backup
- Connectionstrings
- metadata
- pushsettings
- Web
Formato di risorsa
Per creare una risorsa Microsoft.Web/sites/slots/config, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Web/sites/slots/config",
"apiVersion": "2021-02-01",
"name": "logs",
"kind": "string",
"properties": {
"applicationLogs": {
"azureBlobStorage": {
"level": "string",
"retentionInDays": "int",
"sasUrl": "string"
},
"azureTableStorage": {
"level": "string",
"sasUrl": "string"
},
"fileSystem": {
"level": "string"
}
},
"detailedErrorMessages": {
"enabled": "bool"
},
"failedRequestsTracing": {
"enabled": "bool"
},
"httpLogs": {
"azureBlobStorage": {
"enabled": "bool",
"retentionInDays": "int",
"sasUrl": "string"
},
"fileSystem": {
"enabled": "bool",
"retentionInDays": "int",
"retentionInMb": "int"
}
}
}
}
Valori delle proprietà
sites/slots/config-logs
Nome | Descrizione | valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft.Web/sites/slots/config' |
apiVersion | Versione dell'API della risorsa | '2021-02-01' |
name | Nome della risorsa Informazioni su come impostare nomi e tipi per le risorse figlio nei modelli di Resource Manager JSON. |
'logs' |
kind | Tipo di risorsa. | string |
properties | Proprietà specifiche della risorsa SiteLogsConfig | SiteLogsConfigProperties |
SiteLogsConfigProperties
Nome | Descrizione | Valore |
---|---|---|
applicationLogs | Configurazione dei log dell'applicazione. | ApplicationLogsConfig |
detailedErrorMessages | Configurazione dettagliata dei messaggi di errore. | EnabledConfig |
failedRequestsTracing | Configurazione di traccia delle richieste non riuscite. | EnabledConfig |
httpLogs | Configurazione dei log HTTP. | HttpLogsConfig |
ApplicationLogsConfig
Nome | Descrizione | Valore |
---|---|---|
azureBlobStorage | Log dell'applicazione nella configurazione dell'archiviazione BLOB. | AzureBlobStorageApplicationLogsConfig |
azureTableStorage | Log dell'applicazione nella configurazione dell'archiviazione tabelle di Azure. | AzureTableStorageApplicationLogsConfig |
fileSystem | Log dell'applicazione nella configurazione del file system. | FileSystemApplicationLogsConfig |
AzureBlobStorageApplicationLogsConfig
Nome | Descrizione | valore |
---|---|---|
livello | Il livello del log. | 'Error' 'Information' 'Off' 'Dettagliato' 'Warning' |
RetentionInDays | Conservazione in giorni. Rimuovere i BLOB precedenti a X giorni. 0 o inferiore indica che non viene eseguita alcuna conservazione. |
int |
sasUrl | URL di firma di accesso condiviso a un contenitore BLOB di Azure con autorizzazioni di lettura/scrittura/elenco/eliminazione. | string |
AzureTableStorageApplicationLogsConfig
Nome | Descrizione | valore |
---|---|---|
livello | Il livello del log. | 'Error' 'Information' 'Off' 'Dettagliato' 'Warning' |
sasUrl | URL di firma di accesso condiviso a una tabella di Azure con autorizzazioni di aggiunta/query/eliminazione. | stringa (obbligatorio) |
FileSystemApplicationLogsConfig
Nome | Descrizione | Valore |
---|---|---|
livello | Il livello del log. | 'Error' 'Information' 'Off' 'Dettagliato' 'Warning' |
EnabledConfig
Nome | Descrizione | Valore |
---|---|---|
Enabled | True se la configurazione è abilitata, false se è disabilitata e Null se la configurazione non è impostata. | bool |
HttpLogsConfig
Nome | Descrizione | Valore |
---|---|---|
azureBlobStorage | Log HTTP per la configurazione dell'archiviazione BLOB di Azure. | AzureBlobStorageHttpLogsConfig |
fileSystem | Log http per la configurazione del file system. | FileSystemHttpLogsConfig |
AzureBlobStorageHttpLogsConfig
Nome | Descrizione | Valore |
---|---|---|
Enabled | True se la configurazione è abilitata, false se è disabilitata e Null se la configurazione non è impostata. | bool |
RetentionInDays | Conservazione in giorni. Rimuovere BLOB precedenti a X giorni. 0 o inferiore significa che nessuna conservazione. |
int |
sasUrl | URL di firma di accesso condiviso in un contenitore BLOB di Azure con autorizzazioni di lettura/scrittura/elenco/eliminazione. | string |
FileSystemHttpLogsConfig
Nome | Descrizione | Valore |
---|---|---|
Enabled | True se la configurazione è abilitata, false se è disabilitata e Null se la configurazione non è impostata. | bool |
RetentionInDays | Conservazione in giorni. Rimuovere i file precedenti a X giorni. 0 o inferiore significa che nessuna conservazione. |
int |
retentionInMb | Dimensioni massime in megabyte che possono essere usati dai file di log http. Quando sono stati raggiunti i file di log precedenti, verrà rimosso lo spazio per quelli nuovi. Il valore può essere compreso tra 25 e 100. |
int |
Definizione della risorsa Terraform (provider AzAPI)
Il tipo di risorsa siti/slot/configurazione può essere distribuito con operazioni destinate:
- Gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Opzioni per la proprietà name
La risorsa sites/slot/config accetta proprietà diverse in base al valore della proprietà name .
Questo articolo mostra le proprietà disponibili quando si imposta name: 'logs'
.
Per altre opzioni, vedere:
- Appsettings
- Impostazioni di autenticazione
- authsettingsV2
- azurestorageaccounts
- Backup
- Connectionstrings
- metadata
- pushsettings
- Web
Formato di risorsa
Per creare una risorsa Microsoft.Web/sites/slots/config, aggiungere il modello terraform seguente.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/sites/slots/config@2021-02-01"
name = "logs"
parent_id = "string"
body = jsonencode({
properties = {
applicationLogs = {
azureBlobStorage = {
level = "string"
retentionInDays = int
sasUrl = "string"
}
azureTableStorage = {
level = "string"
sasUrl = "string"
}
fileSystem = {
level = "string"
}
}
detailedErrorMessages = {
enabled = bool
}
failedRequestsTracing = {
enabled = bool
}
httpLogs = {
azureBlobStorage = {
enabled = bool
retentionInDays = int
sasUrl = "string"
}
fileSystem = {
enabled = bool
retentionInDays = int
retentionInMb = int
}
}
}
kind = "string"
})
}
Valori delle proprietà
sites/slot/config-logs
Nome | Descrizione | valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft.Web/sites/slot/config@2021-02-01" |
name | Nome della risorsa | "log" |
parent_id | ID della risorsa padre per questa risorsa. | ID per la risorsa di tipo: slot |
kind | Tipo di risorsa. | string |
properties | Proprietà specifiche della risorsa SiteLogsConfig | SiteLogsConfigProperties |
SiteLogsConfigProperties
Nome | Descrizione | Valore |
---|---|---|
applicationLogs | Configurazione dei log dell'applicazione. | ApplicationLogsConfig |
dettagliErrorMessages | Configurazione dettagliata dei messaggi di errore. | EnabledConfig |
failedRequestsTracing | Configurazione della traccia delle richieste non riuscite. | EnabledConfig |
httpLogs | Configurazione dei log HTTP. | HttpLogsConfig |
ApplicationLogsConfig
Nome | Descrizione | Valore |
---|---|---|
azureBlobStorage | Log delle applicazioni alla configurazione dell'archiviazione BLOB. | AzureBlobStorageApplicationLogsConfig |
azureTableStorage | Log delle applicazioni alla configurazione dell'archiviazione tabelle di Azure. | AzureTableStorageApplicationLogsConfig |
fileSystem | Log delle applicazioni alla configurazione del file system. | FileSystemApplicationLogsConfig |
AzureBlobStorageApplicationLogsConfig
Nome | Descrizione | Valore |
---|---|---|
livello | Il livello del log. | "Errore" "Informazioni" "Off" "Verbose" "Avviso" |
RetentionInDays | Conservazione in giorni. Rimuovere BLOB precedenti a X giorni. 0 o inferiore significa che nessuna conservazione. |
int |
sasUrl | URL di firma di accesso condiviso in un contenitore BLOB di Azure con autorizzazioni di lettura/scrittura/elenco/eliminazione. | string |
AzureTableStorageApplicationLogsConfig
Nome | Descrizione | valore |
---|---|---|
livello | Il livello del log. | "Errore" "Informazioni" "Off" "Verbose" "Avviso" |
sasUrl | URL di firma di accesso condiviso in una tabella di Azure con autorizzazioni di aggiunta/query/eliminazione. | stringa (obbligatoria) |
FileSystemApplicationLogsConfig
Nome | Descrizione | valore |
---|---|---|
livello | Il livello del log. | "Errore" "Informazioni" "Off" "Verbose" "Avviso" |
EnabledConfig
Nome | Descrizione | valore |
---|---|---|
Enabled | True se la configurazione è abilitata, false se è disabilitata e Null se la configurazione non è impostata. | bool |
HttpLogsConfig
Nome | Descrizione | valore |
---|---|---|
azureBlobStorage | Log HTTP alla configurazione dell'archiviazione BLOB di Azure. | AzureBlobStorageHttpLogsConfig |
fileSystem | Log http per la configurazione del file system. | FileSystemHttpLogsConfig |
AzureBlobStorageHttpLogsConfig
Nome | Descrizione | valore |
---|---|---|
Enabled | True se la configurazione è abilitata, false se è disabilitata e Null se la configurazione non è impostata. | bool |
RetentionInDays | Conservazione in giorni. Rimuovere BLOB precedenti a X giorni. 0 o inferiore significa che nessuna conservazione. |
int |
sasUrl | URL di firma di accesso condiviso in un contenitore BLOB di Azure con autorizzazioni di lettura/scrittura/elenco/eliminazione. | string |
FileSystemHttpLogsConfig
Nome | Descrizione | valore |
---|---|---|
Enabled | True se la configurazione è abilitata, false se è disabilitata e Null se la configurazione non è impostata. | bool |
RetentionInDays | Conservazione in giorni. Rimuovere i file precedenti a X giorni. 0 o inferiore significa che nessuna conservazione. |
int |
retentionInMb | Dimensioni massime in megabyte che possono essere usati dai file di log http. Quando sono stati raggiunti i file di log precedenti, verrà rimosso lo spazio per quelli nuovi. Il valore può essere compreso tra 25 e 100. |
int |