Microsoft.DataProtection backupVaults 2021-01-01
Definicja zasobu Bicep
Typ zasobu backupVaults można wdrożyć w następujących elementach:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.DataProtection/backupVaults, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.DataProtection/backupVaults@2021-01-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
eTag: 'string'
identity: {
type: 'string'
}
properties: {
storageSettings: [
{
datastoreType: 'string'
type: 'string'
}
]
}
}
Wartości właściwości
backupVaults
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | ciąg (wymagany) |
lokalizacja | Lokalizacja zasobu. | struna |
Tagi | Tagi zasobów. | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
eTag | Opcjonalny element ETag. | struna |
tożsamość | Dane wejściowe tożsamości zarządzanej | DppIdentityDetails |
Właściwości | Właściwości backupVaultResource | BackupVault (wymagane) |
DppIdentityDetails
Nazwa | Opis | Wartość |
---|---|---|
typ | IdentityType, który może mieć wartość SystemAssigned lub None | struna |
BackupVault
Nazwa | Opis | Wartość |
---|---|---|
storageSettings | Ustawienia magazynu | StorageSetting[] (wymagane) |
StorageSetting
Nazwa | Opis | Wartość |
---|---|---|
datastoreType | Pobiera lub ustawia typ magazynu danych. | "ArchiveStore" "SnapshotStore" "VaultStore" |
typ | Pobiera lub ustawia typ. | "GeoRedundant" "LocallyRedundant" |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Szablon | Opis |
---|---|
tworzenie dysku & włączanie ochrony za pośrednictwem usługi Backup Vault wdrażanie |
Szablon, który tworzy dysk i umożliwia ochronę za pośrednictwem magazynu kopii zapasowych |
Tworzenie serwera MySqlFlex & włączanie ochrony za pośrednictwem usługi Backup Vault wdrażanie |
Szablon, który tworzy serwer elastyczny MySQL i umożliwia ochronę za pośrednictwem magazynu kopii zapasowych |
tworzenie serwera PgFlex & włączanie ochrony za pośrednictwem usługi Backup Vault wdrażanie |
Szablon, który tworzy serwer elastyczny PostgreSQL i umożliwia ochronę za pośrednictwem magazynu kopii zapasowych |
tworzenie konta magazynu & włączanie ochrony za pośrednictwem usługi Backup Vault wdrażanie |
Szablon, który tworzy konto magazynu i włącza operacyjną i magazynowaną kopię zapasową za pośrednictwem magazynu kopii zapasowych |
tworzenie magazynu kopii zapasowych wdrażanie |
Prosty szablon, który tworzy magazyn kopii zapasowych |
Definicja zasobu szablonu usługi ARM
Typ zasobu backupVaults można wdrożyć w następujących elementach:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.DataProtection/backupVaults, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.DataProtection/backupVaults",
"apiVersion": "2021-01-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"eTag": "string",
"identity": {
"type": "string"
},
"properties": {
"storageSettings": [
{
"datastoreType": "string",
"type": "string"
}
]
}
}
Wartości właściwości
backupVaults
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.DataProtection/backupVaults" |
apiVersion | Wersja interfejsu API zasobów | '2021-01-01' |
nazwa | Nazwa zasobu | ciąg (wymagany) |
lokalizacja | Lokalizacja zasobu. | struna |
Tagi | Tagi zasobów. | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
eTag | Opcjonalny element ETag. | struna |
tożsamość | Dane wejściowe tożsamości zarządzanej | DppIdentityDetails |
Właściwości | Właściwości backupVaultResource | BackupVault (wymagane) |
DppIdentityDetails
Nazwa | Opis | Wartość |
---|---|---|
typ | IdentityType, który może mieć wartość SystemAssigned lub None | struna |
BackupVault
Nazwa | Opis | Wartość |
---|---|---|
storageSettings | Ustawienia magazynu | StorageSetting[] (wymagane) |
StorageSetting
Nazwa | Opis | Wartość |
---|---|---|
datastoreType | Pobiera lub ustawia typ magazynu danych. | "ArchiveStore" "SnapshotStore" "VaultStore" |
typ | Pobiera lub ustawia typ. | "GeoRedundant" "LocallyRedundant" |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Szablon | Opis |
---|---|
tworzenie dysku & włączanie ochrony za pośrednictwem usługi Backup Vault wdrażanie |
Szablon, który tworzy dysk i umożliwia ochronę za pośrednictwem magazynu kopii zapasowych |
Tworzenie serwera MySqlFlex & włączanie ochrony za pośrednictwem usługi Backup Vault wdrażanie |
Szablon, który tworzy serwer elastyczny MySQL i umożliwia ochronę za pośrednictwem magazynu kopii zapasowych |
tworzenie serwera PgFlex & włączanie ochrony za pośrednictwem usługi Backup Vault wdrażanie |
Szablon, który tworzy serwer elastyczny PostgreSQL i umożliwia ochronę za pośrednictwem magazynu kopii zapasowych |
tworzenie konta magazynu & włączanie ochrony za pośrednictwem usługi Backup Vault wdrażanie |
Szablon, który tworzy konto magazynu i włącza operacyjną i magazynowaną kopię zapasową za pośrednictwem magazynu kopii zapasowych |
tworzenie magazynu kopii zapasowych wdrażanie |
Prosty szablon, który tworzy magazyn kopii zapasowych |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu backupVaults można wdrożyć w następujących elementach:
- grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.DataProtection/backupVaults, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataProtection/backupVaults@2021-01-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
}
body = jsonencode({
properties = {
storageSettings = [
{
datastoreType = "string"
type = "string"
}
]
}
eTag = "string"
})
}
Wartości właściwości
backupVaults
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.DataProtection/backupVaults@2021-01-01" |
nazwa | Nazwa zasobu | ciąg (wymagany) |
lokalizacja | Lokalizacja zasobu. | struna |
parent_id | Aby wdrożyć w grupie zasobów, użyj identyfikatora tej grupy zasobów. | ciąg (wymagany) |
Tagi | Tagi zasobów. | Słownik nazw tagów i wartości. |
eTag | Opcjonalny element ETag. | struna |
tożsamość | Dane wejściowe tożsamości zarządzanej | DppIdentityDetails |
Właściwości | Właściwości backupVaultResource | BackupVault (wymagane) |
DppIdentityDetails
Nazwa | Opis | Wartość |
---|---|---|
typ | IdentityType, który może mieć wartość SystemAssigned lub None | struna |
BackupVault
Nazwa | Opis | Wartość |
---|---|---|
storageSettings | Ustawienia magazynu | StorageSetting[] (wymagane) |
StorageSetting
Nazwa | Opis | Wartość |
---|---|---|
datastoreType | Pobiera lub ustawia typ magazynu danych. | "ArchiveStore" "SnapshotStore" "VaultStore" |
typ | Pobiera lub ustawia typ. | "GeoRedundant" "LocallyRedundant" |