Microsoft.Web sites/slots/config 'backup' 2021-03-01
Bicep-resourcedefinitie
Het resourcetype sites/sites/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 site/sleuven/config-resource 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: 'backup'
.
Zie voor andere opties:
- app-instellingen
- verificatiesettings
- authsettingsV2
- azurestorageaccounts
- verbindingsreeksen
- Logs
- metagegevens
- pushsettings
- Web
Resource-indeling
Als u een Microsoft.Web/sites/slots/config-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Web/sites/slots/config@2021-03-01' = {
name: 'backup'
kind: 'string'
parent: resourceSymbolicName
properties: {
backupName: 'string'
backupSchedule: {
frequencyInterval: int
frequencyUnit: 'string'
keepAtLeastOneBackup: bool
retentionPeriodInDays: int
startTime: 'string'
}
databases: [
{
connectionString: 'string'
connectionStringName: 'string'
databaseType: 'string'
name: 'string'
}
]
enabled: bool
storageAccountUrl: 'string'
}
}
Eigenschapswaarden
sites/sleuven/config-backup
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep. |
'back-up' |
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 | Resourcespecifieke eigenschappen van BackupRequest | BackupRequestProperties |
BackupRequestProperties
Naam | Description | Waarde |
---|---|---|
backupName | Naam van de back-up. | tekenreeks |
backupSchedule | Plan de back-up als deze periodiek wordt uitgevoerd. | BackupSchedule |
databases | Databases die zijn opgenomen in de back-up. | DatabaseBackupSetting[] |
enabled | True als het back-upschema is ingeschakeld (moet in dat geval worden opgenomen), false als het back-upschema moet worden uitgeschakeld. | booleaans |
storageAccountUrl | SAS-URL naar de container. | tekenreeks (vereist) |
BackupSchedule
Naam | Description | Waarde |
---|---|---|
frequencyInterval | Hoe vaak de back-up moet worden uitgevoerd (bijvoorbeeld voor wekelijkse back-ups moet dit worden ingesteld op 7 en FrequencyUnit moet worden ingesteld op Dag) | int (vereist) |
frequencyUnit | De tijdseenheid voor hoe vaak de back-up moet worden uitgevoerd (bijvoorbeeld voor wekelijkse back-ups moet deze worden ingesteld op Day en FrequencyInterval moet worden ingesteld op 7) | 'Dag' 'Uur' (vereist) |
keepAtLeastOneBackup | Waar als het bewaarbeleid altijd ten minste één back-up in het opslagaccount moet bewaren, ongeacht hoe oud het is; anders onwaar. | bool (vereist) |
retentionPeriodInDays | Na hoeveel dagen back-ups moeten worden verwijderd. | int (vereist) |
startTime | Wanneer de planning moet beginnen te werken. | tekenreeks |
DatabaseBackupSetting
Naam | Description | Waarde |
---|---|---|
connectionString | Bevat een connection string naar een database waarvan een back-up wordt gemaakt of waarvan een back-up wordt gemaakt. Als het herstellen van een nieuwe database moet plaatsvinden, is de naam van de database in de database de nieuwe. | tekenreeks |
connectionStringName | Bevat een connection string naam die is gekoppeld aan de SiteConfig.ConnectionStrings. Dit wordt gebruikt tijdens het herstellen met opties voor het overschrijven van verbindingsreeksen. |
tekenreeks |
databaseType | Databasetype (bijvoorbeeld SqlAzure/MySql). | 'LocalMySql' 'MySql' 'PostgreSql' 'SqlAzure' (vereist) |
naam | tekenreeks |
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: 'backup'
.
Zie voor andere opties:
- appsettings
- verificatie-instellingen
- authsettingsV2
- azurestorageaccounts
- verbindingsreeksen
- Logs
- 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-03-01",
"name": "backup",
"kind": "string",
"properties": {
"backupName": "string",
"backupSchedule": {
"frequencyInterval": "int",
"frequencyUnit": "string",
"keepAtLeastOneBackup": "bool",
"retentionPeriodInDays": "int",
"startTime": "string"
},
"databases": [
{
"connectionString": "string",
"connectionStringName": "string",
"databaseType": "string",
"name": "string"
}
],
"enabled": "bool",
"storageAccountUrl": "string"
}
}
Eigenschapswaarden
sites/sleuven/config-backup
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.Web/sites/slots/config' |
apiVersion | De resource-API-versie | '2021-03-01' |
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen. |
'back-up' |
Soort | Soort resource. | tekenreeks |
properties | Resourcespecifieke eigenschappen van BackupRequest | BackupRequestProperties |
BackupRequestProperties
Naam | Description | Waarde |
---|---|---|
backupName | Naam van de back-up. | tekenreeks |
backupSchedule | Plan de back-up als deze periodiek wordt uitgevoerd. | BackupSchedule |
databases | Databases die zijn opgenomen in de back-up. | DatabaseBackupSetting[] |
enabled | Waar als het back-upschema is ingeschakeld (moet in dat geval worden opgenomen), onwaar als het back-upschema moet worden uitgeschakeld. | booleaans |
storageAccountUrl | SAS-URL naar de container. | tekenreeks (vereist) |
BackupSchedule
Naam | Description | Waarde |
---|---|---|
frequencyInterval | Hoe vaak de back-up moet worden uitgevoerd (bijvoorbeeld voor wekelijkse back-ups moet deze worden ingesteld op 7 en FrequencyUnit moet worden ingesteld op Dag) | int (vereist) |
frequencyUnit | De tijdseenheid voor hoe vaak de back-up moet worden uitgevoerd (bijvoorbeeld voor wekelijkse back-ups moet deze worden ingesteld op Dag en FrequencyInterval moet worden ingesteld op 7) | 'Dag' 'Uur' (vereist) |
keepAtLeastOneBackup | Is waar als het bewaarbeleid altijd ten minste één back-up in het opslagaccount moet bewaren, ongeacht hoe oud het is; anders onwaar. | bool (vereist) |
retentionPeriodInDays | Na hoeveel dagen back-ups moeten worden verwijderd. | int (vereist) |
startTime | Wanneer de planning moet gaan werken. | tekenreeks |
DatabaseBackupSetting
Naam | Description | Waarde |
---|---|---|
connectionString | Bevat een connection string naar een database waarvan een back-up wordt gemaakt of die wordt hersteld. Als het herstellen van een nieuwe database moet plaatsvinden, is de naam van de database in de nieuwe database. | tekenreeks |
connectionStringName | Bevat een connection string naam die is gekoppeld aan de SiteConfig.ConnectionStrings. Dit wordt gebruikt tijdens het herstellen met opties voor het overschrijven van verbindingsreeksen. |
tekenreeks |
databaseType | Databasetype (bijvoorbeeld SqlAzure/MySql). | 'LocalMySql' 'MySql' 'PostgreSql' 'SqlAzure' (vereist) |
naam | tekenreeks |
Terraform-resourcedefinitie (AzAPI-provider)
Het resourcetype sites/sites/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 site/sleuven/config-resource 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: 'backup'
.
Zie voor andere opties:
- app-instellingen
- verificatiesettings
- authsettingsV2
- azurestorageaccounts
- verbindingsreeksen
- Logs
- 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-03-01"
name = "backup"
parent_id = "string"
body = jsonencode({
properties = {
backupName = "string"
backupSchedule = {
frequencyInterval = int
frequencyUnit = "string"
keepAtLeastOneBackup = bool
retentionPeriodInDays = int
startTime = "string"
}
databases = [
{
connectionString = "string"
connectionStringName = "string"
databaseType = "string"
name = "string"
}
]
enabled = bool
storageAccountUrl = "string"
}
kind = "string"
})
}
Eigenschapswaarden
sites/sleuven/config-backup
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.Web/sites/slots/config@2021-03-01" |
naam | De resourcenaam | "back-up" |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van type: sleuven |
Soort | Soort resource. | tekenreeks |
properties | Resourcespecifieke eigenschappen van BackupRequest | BackupRequestProperties |
BackupRequestProperties
Naam | Description | Waarde |
---|---|---|
backupName | Naam van de back-up. | tekenreeks |
backupSchedule | Plan de back-up als deze periodiek wordt uitgevoerd. | BackupSchedule |
databases | Databases die zijn opgenomen in de back-up. | DatabaseBackupSetting[] |
enabled | True als het back-upschema is ingeschakeld (moet in dat geval worden opgenomen), false als het back-upschema moet worden uitgeschakeld. | booleaans |
storageAccountUrl | SAS-URL naar de container. | tekenreeks (vereist) |
BackupSchedule
Naam | Description | Waarde |
---|---|---|
frequencyInterval | Hoe vaak de back-up moet worden uitgevoerd (bijvoorbeeld voor wekelijkse back-ups moet dit worden ingesteld op 7 en FrequencyUnit moet worden ingesteld op Dag) | int (vereist) |
frequencyUnit | De tijdseenheid voor hoe vaak de back-up moet worden uitgevoerd (bijvoorbeeld voor wekelijkse back-ups moet deze worden ingesteld op Day en FrequencyInterval moet worden ingesteld op 7) | "Dag" "Uur" (vereist) |
keepAtLeastOneBackup | Waar als het bewaarbeleid altijd ten minste één back-up in het opslagaccount moet bewaren, ongeacht hoe oud het is; anders onwaar. | bool (vereist) |
retentionPeriodInDays | Na hoeveel dagen back-ups moeten worden verwijderd. | int (vereist) |
startTime | Wanneer de planning moet beginnen te werken. | tekenreeks |
DatabaseBackupSetting
Naam | Description | Waarde |
---|---|---|
connectionString | Bevat een connection string naar een database waarvan een back-up wordt gemaakt of waarvan een back-up wordt gemaakt. Als het herstellen van een nieuwe database moet plaatsvinden, is de naam van de database in de database de nieuwe. | tekenreeks |
connectionStringName | Bevat een connection string naam die is gekoppeld aan de SiteConfig.ConnectionStrings. Dit wordt gebruikt tijdens het herstellen met opties voor het overschrijven van verbindingsreeksen. |
tekenreeks |
databaseType | Databasetype (bijvoorbeeld SqlAzure/MySql). | "LocalMySql" "MySql" "PostgreSql" 'SqlAzure' (vereist) |
naam | tekenreeks |