Microsoft.Web sites/slots/config "backup" 2022-03-01
Bicep-resursdefinition
Resurstypen platser/platser/konfiguration kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Alternativ för namnegenskap
Resursen sites/slots/config accepterar olika egenskaper baserat på värdet för namnegenskapen.
Den här artikeln visar de egenskaper som är tillgängliga när du anger name: 'backup'
.
Andra alternativ finns i:
- appsettings
- authsettings
- authsettingsV2
- azurestorageaccounts
- connectionstrings
- Loggar
- metadata
- pushsettings
- Web
Resursformat
Om du vill skapa en Microsoft.Web/sites/slots/config-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Web/sites/slots/config@2022-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'
}
}
Egenskapsvärden
sites/slots/config-backup
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
"säkerhetskopiering" |
Typ | Typ av resurs. | sträng |
parent | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför överordnad resurs. |
Symboliskt namn för resurs av typen: platser |
properties | Egenskaper för BackupRequest-resurs | BackupRequestProperties |
BackupRequestProperties
Name | Beskrivning | Värde |
---|---|---|
backupName | Namnet på säkerhetskopian. | sträng |
backupSchedule | Schemalägg säkerhetskopieringen om den körs regelbundet. | BackupSchedule |
databaser | Databaser som ingår i säkerhetskopian. | DatabaseBackupSetting[] |
enabled | Sant om schemat för säkerhetskopiering är aktiverat (måste inkluderas i det fallet), falskt om schemat för säkerhetskopiering ska inaktiveras. | boolesk |
storageAccountUrl | SAS-URL till containern. | sträng (krävs) |
BackupSchedule
Name | Beskrivning | Värde |
---|---|---|
frequencyInterval | Hur ofta säkerhetskopieringen ska köras (t.ex. för veckovisa säkerhetskopieringar bör detta anges till 7 och FrequencyUnit ska anges till Dag) | int (krävs) |
frequencyUnit | Tidsenheten för hur ofta säkerhetskopieringen ska köras (t.ex. för veckovis säkerhetskopiering bör detta anges till Dag och FrequencyInterval ska anges till 7) | "Dag" "Timme" (krävs) |
keepAtLeastOneBackup | Sant om kvarhållningsprincipen alltid ska behålla minst en säkerhetskopia i lagringskontot, oavsett hur gammal den är. annars falskt. | bool (krävs) |
retentionPeriodInDays | Efter hur många dagar säkerhetskopieringar ska tas bort. | int (krävs) |
startTime | När schemat ska börja fungera. | sträng |
DatabaseBackupSetting
Name | Beskrivning | Värde |
---|---|---|
Connectionstring | Innehåller en anslutningssträng till en databas som säkerhetskopieras eller återställs. Om återställningen ska ske till en ny databas är databasnamnet inuti det nya. | sträng |
connectionStringName | Innehåller ett anslutningssträngnamn som är länkat till SiteConfig.ConnectionStrings. Detta används vid återställning med alternativ för att skriva över anslutningssträngar. |
sträng |
databaseType | Databastyp (t.ex. SqlAzure/MySql). | "LocalMySql" "MySql" "PostgreSql" "SqlAzure" (krävs) |
name | sträng |
Resursdefinition för ARM-mall
Resurstypen platser/platser/konfiguration kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Alternativ för namnegenskap
Resursen sites/slots/config accepterar olika egenskaper baserat på värdet för namnegenskapen.
Den här artikeln visar de egenskaper som är tillgängliga när du anger name: 'backup'
.
Andra alternativ finns i:
- appsettings
- authsettings
- authsettingsV2
- azurestorageaccounts
- connectionstrings
- Loggar
- metadata
- pushsettings
- Web
Resursformat
Om du vill skapa en Microsoft.Web/sites/slots/config-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Web/sites/slots/config",
"apiVersion": "2022-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"
}
}
Egenskapsvärden
sites/slots/config-backup
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Web/sites/slots/config" |
apiVersion | Resurs-API-versionen | '2022-03-01' |
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
"säkerhetskopiering" |
Typ | Typ av resurs. | sträng |
properties | Egenskaper för BackupRequest-resurs | BackupRequestProperties |
BackupRequestProperties
Name | Beskrivning | Värde |
---|---|---|
backupName | Namnet på säkerhetskopian. | sträng |
backupSchedule | Schemalägg säkerhetskopieringen om den körs regelbundet. | BackupSchedule |
databaser | Databaser som ingår i säkerhetskopian. | DatabaseBackupSetting[] |
enabled | Sant om schemat för säkerhetskopiering är aktiverat (måste inkluderas i det fallet), falskt om schemat för säkerhetskopiering ska inaktiveras. | boolesk |
storageAccountUrl | SAS-URL till containern. | sträng (krävs) |
BackupSchedule
Name | Beskrivning | Värde |
---|---|---|
frequencyInterval | Hur ofta säkerhetskopieringen ska köras (t.ex. för veckovisa säkerhetskopieringar bör detta anges till 7 och FrequencyUnit ska anges till Dag) | int (krävs) |
frequencyUnit | Tidsenheten för hur ofta säkerhetskopieringen ska köras (t.ex. för veckovis säkerhetskopiering bör detta anges till Dag och FrequencyInterval ska anges till 7) | "Dag" "Timme" (krävs) |
keepAtLeastOneBackup | Sant om kvarhållningsprincipen alltid ska behålla minst en säkerhetskopia i lagringskontot, oavsett hur gammal den är. annars falskt. | bool (krävs) |
retentionPeriodInDays | Efter hur många dagar säkerhetskopieringar ska tas bort. | int (krävs) |
startTime | När schemat ska börja fungera. | sträng |
DatabaseBackupSetting
Name | Beskrivning | Värde |
---|---|---|
Connectionstring | Innehåller en anslutningssträng till en databas som säkerhetskopieras eller återställs. Om återställningen ska ske till en ny databas är databasnamnet inuti det nya. | sträng |
connectionStringName | Innehåller ett anslutningssträngnamn som är länkat till SiteConfig.ConnectionStrings. Detta används vid återställning med alternativ för att skriva över anslutningssträngar. |
sträng |
databaseType | Databastyp (t.ex. SqlAzure/MySql). | "LocalMySql" "MySql" "PostgreSql" "SqlAzure" (krävs) |
name | sträng |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen platser/platser/konfiguration kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Alternativ för namnegenskap
Resursen sites/slots/config accepterar olika egenskaper baserat på värdet för namnegenskapen.
Den här artikeln visar de egenskaper som är tillgängliga när du anger name: 'backup'
.
Andra alternativ finns i:
- appsettings
- authsettings
- authsettingsV2
- azurestorageaccounts
- connectionstrings
- Loggar
- metadata
- pushsettings
- Web
Resursformat
Om du vill skapa en Microsoft.Web/sites/slots/config-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/sites/slots/config@2022-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"
})
}
Egenskapsvärden
sites/slots/config-backup
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Web/sites/slots/config@2022-03-01" |
name | Resursnamnet | "säkerhetskopiering" |
parent_id | ID:t för resursen som är överordnad för den här resursen. | ID för resurs av typen: platser |
Typ | Typ av resurs. | sträng |
properties | Egenskaper för BackupRequest-resurs | BackupRequestProperties |
BackupRequestProperties
Name | Beskrivning | Värde |
---|---|---|
backupName | Namnet på säkerhetskopian. | sträng |
backupSchedule | Schemalägg säkerhetskopieringen om den körs regelbundet. | BackupSchedule |
databaser | Databaser som ingår i säkerhetskopian. | DatabaseBackupSetting[] |
enabled | Sant om schemat för säkerhetskopiering är aktiverat (måste inkluderas i det fallet), falskt om schemat för säkerhetskopiering ska inaktiveras. | boolesk |
storageAccountUrl | SAS-URL till containern. | sträng (krävs) |
BackupSchedule
Name | Beskrivning | Värde |
---|---|---|
frequencyInterval | Hur ofta säkerhetskopieringen ska köras (t.ex. för veckovisa säkerhetskopieringar bör detta anges till 7 och FrequencyUnit ska anges till Dag) | int (krävs) |
frequencyUnit | Tidsenheten för hur ofta säkerhetskopieringen ska köras (t.ex. för veckovis säkerhetskopiering bör detta anges till Dag och FrequencyInterval ska anges till 7) | "Dag" "Timme" (krävs) |
keepAtLeastOneBackup | Sant om kvarhållningsprincipen alltid ska behålla minst en säkerhetskopia i lagringskontot, oavsett hur gammal den är. annars falskt. | bool (krävs) |
retentionPeriodInDays | Efter hur många dagar säkerhetskopieringar ska tas bort. | int (krävs) |
startTime | När schemat ska börja fungera. | sträng |
DatabaseBackupSetting
Name | Beskrivning | Värde |
---|---|---|
Connectionstring | Innehåller en anslutningssträng till en databas som säkerhetskopieras eller återställs. Om återställningen ska ske till en ny databas är databasnamnet inuti det nya. | sträng |
connectionStringName | Innehåller ett anslutningssträngnamn som är länkat till SiteConfig.ConnectionStrings. Detta används vid återställning med alternativ för att skriva över anslutningssträngar. |
sträng |
databaseType | Databastyp (t.ex. SqlAzure/MySql). | "LocalMySql" "MySql" "PostgreSql" "SqlAzure" (krävs) |
name | sträng |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för