Microsoft.Web sites/slots/config 'logs' 2021-01-15
Bicep-resourcedefinitie
Het resourcetype sites/sleuven/config kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Opties voor naameigenschap
De resource sites/sleuven/config accepteert verschillende eigenschappen op basis van de waarde van de naameigenschap .
In dit artikel worden de eigenschappen beschreven die beschikbaar zijn wanneer u instelt name: 'logs'
.
Zie voor andere opties:
- appsettings
- verificatie-instellingen
- authsettingsV2
- azurestorageaccounts
- Backup
- verbindingsreeksen
- metagegevens
- pushsettings
- Web
Resource-indeling
Als u een Resource Microsoft.Web/sites/slots/config wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Web/sites/slots/config@2021-01-15' = {
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
}
}
}
}
Eigenschapswaarden
sites/sleuven/config-logs
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep. |
'logboeken' |
Soort | Soort resource. | tekenreeks |
Bovenliggende | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie Onderliggende resource buiten bovenliggende resource voor meer informatie. |
Symbolische naam voor resource van het type: sleuven |
properties | SiteLogsConfig resourcespecifieke eigenschappen | SiteLogsConfigProperties |
SiteLogsConfigProperties
Naam | Description | Waarde |
---|---|---|
applicationLogs | Configuratie van toepassingslogboeken. | ApplicationLogsConfig |
detailedErrorMessages | Gedetailleerde configuratie van foutberichten. | EnabledConfig |
failedRequestsTracing | Configuratie voor tracering van mislukte aanvragen. | EnabledConfig |
httpLogs | Configuratie van HTTP-logboeken. | HttpLogsConfig |
ApplicationLogsConfig
Naam | Description | Waarde |
---|---|---|
azureBlobStorage | Toepassingslogboeken naar blobopslagconfiguratie. | AzureBlobStorageApplicationLogsConfig |
azureTableStorage | Toepassingslogboeken naar azure Table Storage-configuratie. | AzureTableStorageApplicationLogsConfig |
Bestandssysteem | Toepassingslogboeken naar bestandssysteemconfiguratie. | FileSystemApplicationLogsConfig |
AzureBlobStorageApplicationLogsConfig
Naam | Description | Waarde |
---|---|---|
niveau | Logboekniveau. | 'Fout' 'Informatie' 'Uit' 'Uitgebreid' 'Waarschuwing' |
retentionInDays | Retentie in dagen. Verwijder blobs die ouder zijn dan X dagen. 0 of lager betekent geen retentie. |
int |
sasUrl | SAS-URL naar een Azure Blob-container met machtigingen voor lezen/schrijven/lijst/verwijderen. | tekenreeks |
AzureTableStorageApplicationLogsConfig
Naam | Description | Waarde |
---|---|---|
niveau | Logboekniveau. | 'Fout' 'Informatie' 'Uit' 'Uitgebreid' 'Waarschuwing' |
sasUrl | SAS-URL naar een Azure-tabel met machtigingen voor toevoegen/query's/verwijderen. | tekenreeks (vereist) |
FileSystemApplicationLogsConfig
Naam | Description | Waarde |
---|---|---|
niveau | Logboekniveau. | 'Fout' 'Informatie' 'Uit' 'Uitgebreid' 'Waarschuwing' |
EnabledConfig
Naam | Description | Waarde |
---|---|---|
enabled | Waar als configuratie is ingeschakeld, onwaar als deze is uitgeschakeld en null als de configuratie niet is ingesteld. | booleaans |
HttpLogsConfig
Naam | Description | Waarde |
---|---|---|
azureBlobStorage | HTTP-logboeken naar azure blob storage-configuratie. | AzureBlobStorageHttpLogsConfig |
Bestandssysteem | HTTP-logboeken naar bestandssysteemconfiguratie. | FileSystemHttpLogsConfig |
AzureBlobStorageHttpLogsConfig
Naam | Description | Waarde |
---|---|---|
enabled | Waar als configuratie is ingeschakeld, onwaar als deze is uitgeschakeld en null als de configuratie niet is ingesteld. | booleaans |
retentionInDays | Retentie in dagen. Verwijder blobs die ouder zijn dan X dagen. 0 of lager betekent geen retentie. |
int |
sasUrl | SAS-URL naar een Azure Blob-container met machtigingen voor lezen/schrijven/lijst/verwijderen. | tekenreeks |
FileSystemHttpLogsConfig
Naam | Description | Waarde |
---|---|---|
enabled | Waar als configuratie is ingeschakeld, onwaar als deze is uitgeschakeld en null als de configuratie niet is ingesteld. | booleaans |
retentionInDays | Retentie in dagen. Verwijder bestanden die ouder zijn dan X dagen. 0 of lager betekent geen retentie. |
int |
retentionInMb | Maximale grootte in megabytes die http-logboekbestanden kunnen gebruiken. Wanneer dit is bereikt, worden oude logboekbestanden verwijderd om ruimte te maken voor nieuwe. De waarde kan variëren tussen 25 en 100. |
int |
Resourcedefinitie van ARM-sjabloon
Het resourcetype sites/sleuven/config kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Opties voor naameigenschap
De resource sites/sleuven/config accepteert verschillende eigenschappen op basis van de waarde van de naameigenschap .
In dit artikel worden de eigenschappen beschreven die beschikbaar zijn wanneer u instelt name: 'logs'
.
Zie voor andere opties:
- appsettings
- verificatie-instellingen
- authsettingsV2
- azurestorageaccounts
- Backup
- verbindingsreeksen
- metagegevens
- pushsettings
- Web
Resource-indeling
Als u een resource Microsoft.Web/sites/slots/config wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Web/sites/slots/config",
"apiVersion": "2021-01-15",
"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"
}
}
}
}
Eigenschapswaarden
sites/sleuven/config-logs
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.Web/sites/slots/config' |
apiVersion | De resource-API-versie | '2021-01-15' |
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen. |
'logboeken' |
Soort | Soort resource. | tekenreeks |
properties | SiteLogsConfig resourcespecifieke eigenschappen | SiteLogsConfigProperties |
SiteLogsConfigProperties
Naam | Description | Waarde |
---|---|---|
applicationLogs | Configuratie van toepassingslogboeken. | ApplicationLogsConfig |
detailedErrorMessages | Configuratie van gedetailleerde foutberichten. | EnabledConfig |
failedRequestsTracing | Configuratie voor tracering van mislukte aanvragen. | EnabledConfig |
httpLogs | Configuratie van HTTP-logboeken. | HttpLogsConfig |
ApplicationLogsConfig
Naam | Description | Waarde |
---|---|---|
azureBlobStorage | Toepassingslogboeken naar blobopslagconfiguratie. | AzureBlobStorageApplicationLogsConfig |
azureTableStorage | Toepassingslogboeken naar azure Table Storage-configuratie. | AzureTableStorageApplicationLogsConfig |
Bestandssysteem | Toepassingslogboeken naar bestandssysteemconfiguratie. | FileSystemApplicationLogsConfig |
AzureBlobStorageApplicationLogsConfig
Naam | Description | Waarde |
---|---|---|
niveau | Logboekniveau. | 'Fout' 'Informatie' 'Uit' 'Uitgebreid' 'Waarschuwing' |
retentionInDays | Retentie in dagen. Verwijder blobs die ouder zijn dan X dagen. 0 of lager betekent geen retentie. |
int |
sasUrl | SAS-URL naar een Azure Blob-container met machtigingen voor lezen/schrijven/lijst/verwijderen. | tekenreeks |
AzureTableStorageApplicationLogsConfig
Naam | Description | Waarde |
---|---|---|
niveau | Logboekniveau. | 'Fout' 'Informatie' 'Uit' 'Uitgebreid' 'Waarschuwing' |
sasUrl | SAS-URL naar een Azure-tabel met machtigingen voor toevoegen/query's/verwijderen. | tekenreeks (vereist) |
FileSystemApplicationLogsConfig
Naam | Description | Waarde |
---|---|---|
niveau | Logboekniveau. | 'Fout' 'Informatie' 'Uit' 'Uitgebreid' 'Waarschuwing' |
EnabledConfig
Naam | Description | Waarde |
---|---|---|
enabled | True als configuratie is ingeschakeld, onwaar als deze is uitgeschakeld en null als de configuratie niet is ingesteld. | booleaans |
HttpLogsConfig
Naam | Description | Waarde |
---|---|---|
azureBlobStorage | HTTP-logboeken naar azure Blob Storage-configuratie. | AzureBlobStorageHttpLogsConfig |
Bestandssysteem | HTTP-logboeken naar bestandssysteemconfiguratie. | FileSystemHttpLogsConfig |
AzureBlobStorageHttpLogsConfig
Naam | Description | Waarde |
---|---|---|
enabled | Waar als configuratie is ingeschakeld, onwaar als deze is uitgeschakeld en null als de configuratie niet is ingesteld. | booleaans |
retentionInDays | Retentie in dagen. Verwijder blobs die ouder zijn dan X dagen. 0 of lager betekent geen retentie. |
int |
sasUrl | SAS-URL naar een Azure Blob-container met machtigingen voor lezen/schrijven/lijst/verwijderen. | tekenreeks |
FileSystemHttpLogsConfig
Naam | Description | Waarde |
---|---|---|
enabled | Waar als configuratie is ingeschakeld, onwaar als deze is uitgeschakeld en null als de configuratie niet is ingesteld. | booleaans |
retentionInDays | Retentie in dagen. Verwijder bestanden die ouder zijn dan X dagen. 0 of lager betekent geen retentie. |
int |
retentionInMb | Maximale grootte in megabytes die http-logboekbestanden kunnen gebruiken. Wanneer dit is bereikt, worden oude logboekbestanden verwijderd om ruimte te maken voor nieuwe. De waarde kan variëren tussen 25 en 100. |
int |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype sites/sleuven/config kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Opties voor naameigenschap
De resource sites/sleuven/config accepteert verschillende eigenschappen op basis van de waarde van de naameigenschap .
In dit artikel worden de eigenschappen beschreven die beschikbaar zijn wanneer u instelt name: 'logs'
.
Zie voor andere opties:
- appsettings
- verificatie-instellingen
- authsettingsV2
- azurestorageaccounts
- Backup
- verbindingsreeksen
- metagegevens
- pushsettings
- Web
Resource-indeling
Als u een Resource Microsoft.Web/sites/slots/config wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/sites/slots/config@2021-01-15"
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"
})
}
Eigenschapswaarden
sites/sleuven/config-logs
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.Web/sites/slots/config@2021-01-15" |
naam | De resourcenaam | "logboeken" |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: sleuven |
Soort | Soort resource. | tekenreeks |
properties | SiteLogsConfig resourcespecifieke eigenschappen | SiteLogsConfigProperties |
SiteLogsConfigProperties
Naam | Description | Waarde |
---|---|---|
applicationLogs | Configuratie van toepassingslogboeken. | ApplicationLogsConfig |
detailedErrorMessages | Gedetailleerde configuratie van foutberichten. | EnabledConfig |
failedRequestsTracing | Configuratie voor tracering van mislukte aanvragen. | EnabledConfig |
httpLogs | Configuratie van HTTP-logboeken. | HttpLogsConfig |
ApplicationLogsConfig
Naam | Description | Waarde |
---|---|---|
azureBlobStorage | Toepassingslogboeken naar blobopslagconfiguratie. | AzureBlobStorageApplicationLogsConfig |
azureTableStorage | Toepassingslogboeken naar azure Table Storage-configuratie. | AzureTableStorageApplicationLogsConfig |
Bestandssysteem | Toepassingslogboeken naar bestandssysteemconfiguratie. | FileSystemApplicationLogsConfig |
AzureBlobStorageApplicationLogsConfig
Naam | Description | Waarde |
---|---|---|
niveau | Logboekniveau. | "Fout" "Informatie" "Uit" "Uitgebreid" "Waarschuwing" |
retentionInDays | Retentie in dagen. Verwijder blobs die ouder zijn dan X dagen. 0 of lager betekent geen retentie. |
int |
sasUrl | SAS-URL naar een Azure Blob-container met machtigingen voor lezen/schrijven/lijst/verwijderen. | tekenreeks |
AzureTableStorageApplicationLogsConfig
Naam | Description | Waarde |
---|---|---|
niveau | Logboekniveau. | "Fout" "Informatie" "Uit" "Uitgebreid" "Waarschuwing" |
sasUrl | SAS-URL naar een Azure-tabel met machtigingen voor toevoegen/query's/verwijderen. | tekenreeks (vereist) |
FileSystemApplicationLogsConfig
Naam | Description | Waarde |
---|---|---|
niveau | Logboekniveau. | "Fout" "Informatie" "Uit" "Uitgebreid" "Waarschuwing" |
EnabledConfig
Naam | Description | Waarde |
---|---|---|
enabled | True als configuratie is ingeschakeld, onwaar als deze is uitgeschakeld en null als de configuratie niet is ingesteld. | booleaans |
HttpLogsConfig
Naam | Description | Waarde |
---|---|---|
azureBlobStorage | HTTP-logboeken naar azure Blob Storage-configuratie. | AzureBlobStorageHttpLogsConfig |
Bestandssysteem | HTTP-logboeken naar bestandssysteemconfiguratie. | BestandssysteemHttpLogsConfig |
AzureBlobStorageHttpLogsConfig
Naam | Description | Waarde |
---|---|---|
enabled | True als configuratie is ingeschakeld, onwaar als deze is uitgeschakeld en null als de configuratie niet is ingesteld. | booleaans |
retentionInDays | Retentie in dagen. Verwijder blobs die ouder zijn dan X dagen. 0 of lager betekent geen retentie. |
int |
sasUrl | SAS-URL naar een Azure Blob-container met machtigingen voor lezen/schrijven/lijst/verwijderen. | tekenreeks |
BestandssysteemHttpLogsConfig
Naam | Description | Waarde |
---|---|---|
enabled | True als configuratie is ingeschakeld, onwaar als deze is uitgeschakeld en null als de configuratie niet is ingesteld. | booleaans |
retentionInDays | Retentie in dagen. Verwijder bestanden die ouder zijn dan X dagen. 0 of lager betekent geen retentie. |
int |
retentionInMb | Maximale grootte in megabytes die http-logboekbestanden kunnen gebruiken. Wanneer u bereikt, worden oude logboekbestanden verwijderd om ruimte te maken voor nieuwe. De waarde kan variëren tussen 25 en 100. |
int |