Udostępnij za pośrednictwem


Microsoft.DataProtection backupVaults 2021-07-01

Definicja zasobu Bicep

Typ zasobu backupVaults można wdrożyć w następujących elementach:

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-07-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 w usłudze Azure
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 w usłudze Azure
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 w usłudze Azure
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 w usłudze Azure
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 w usłudze Azure
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:

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-07-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-07-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 w usłudze Azure
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 w usłudze Azure
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 w usłudze Azure
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 w usłudze Azure
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 w usłudze Azure
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-07-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-07-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"