Udostępnij za pośrednictwem


Magazyny Microsoft.RecoveryServices 2021-03-01

Definicja zasobu Bicep

Typ zasobu magazynów można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.RecoveryServices/vaults, dodaj następujący element Bicep do szablonu.

resource symbolicname 'Microsoft.RecoveryServices/vaults@2021-03-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  etag: 'string'
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    encryption: {
      infrastructureEncryption: 'string'
      kekIdentity: {
        userAssignedIdentity: 'string'
        useSystemAssignedIdentity: bool
      }
      keyVaultProperties: {
        keyUri: 'string'
      }
    }
    upgradeDetails: {}
  }
}

Wartości właściwości

Sklepienia

Nazwa Opis Wartość
nazwa Nazwa zasobu ciąg (wymagany)

Limit znaków: 2–50

Prawidłowe znaki:
Alfanumeryczne i łączniki.

Zacznij od litery.
lokalizacja Lokalizacja zasobu. ciąg (wymagany)
Tagi Tagi zasobów. Słownik nazw tagów i wartości. Zobacz tagi w szablonach
Numer jednostki magazynowej Identyfikuje unikatowy identyfikator systemu dla każdego zasobu platformy Azure. sku
etag Opcjonalny element ETag. struna
tożsamość Tożsamość zasobu. IdentityData
Właściwości Właściwości magazynu. VaultWłaściwości

IdentityData

Nazwa Opis Wartość
typ Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości. "Brak"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (wymagane)
userAssignedIdentities Lista tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika tożsamości przypisane przez użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". IdentityDataUserAssignedIdentities

IdentityDataUserAssignedIdentities

Nazwa Opis Wartość
{niestandardowa właściwość} UserIdentity

Identyfikator użytkownika

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

Właściwości magazynu

Nazwa Opis Wartość
szyfrowanie Szczegóły klucza zarządzanego przez klienta dotyczące zasobu. VaultPropertiesEncryption
upgradeDetails Szczegóły uaktualniania magazynu. UpgradeDetails

VaultPropertiesEncryption

Nazwa Opis Wartość
infrastructureEncryption Włączanie/wyłączanie stanu podwójnego szyfrowania "Wyłączone"
"Włączone"
kekIdentity Szczegóły tożsamości używanej na potrzeby klucza zarządzanego przez klienta CmkKekIdentity
keyVaultProperties Właściwości usługi Key Vault, która hostuje klucz zarządzany przez klienta CmkKeyVaultProperties

CmkKekIdentity

Nazwa Opis Wartość
userAssignedIdentity Tożsamość przypisana przez użytkownika, która ma być używana do udzielania uprawnień w przypadku, gdy używany typ tożsamości to UserAssigned struna
useSystemAssignedIdentity Wskazuje, że należy użyć tożsamości przypisanej przez system. Wzajemnie wykluczające się pole "userAssignedIdentity" Bool

CmkKeyVaultProperties

Nazwa Opis Wartość
keyUri Identyfikator URI klucza zarządzanego przez klienta struna

UpgradeDetails

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

Numer jednostki magazynowej

Nazwa Opis Wartość
nazwa Nazwa jednostki SKU. "RS0"
"Standardowa" (wymagana)
kondygnacja Warstwa sku. struna

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Szablon Opis
IBM Cloud Pak for Data on Azure

wdrażanie w usłudze Azure
Ten szablon wdraża klaster Openshift na platformie Azure ze wszystkimi wymaganymi zasobami, infrastrukturą, a następnie wdraża pakiet IBM Cloud Pak for Data wraz z wybranymi przez użytkownika dodatkami.
Openshift Container Platform 4.3

wdrażanie w usłudze Azure
Openshift Container Platform 4.3
tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usługi Recovery Services (codziennie)

wdrażanie w usłudze Azure
Ten szablon umożliwia skonfigurowanie ochrony istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowe lub używa istniejącego magazynu usługi Recovery Services i zasad kopii zapasowych na podstawie ustawionych wartości parametrów.
tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usług Recovery Services (co godzinę)

wdrażanie w usłudze Azure
Ten szablon konfiguruje ochronę z częstotliwością godzinową dla istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowe lub używa istniejącego magazynu usługi Recovery Services i zasad kopii zapasowych na podstawie ustawionych wartości parametrów.
maszyny wirtualne usługi Resource Manager kopii zapasowej przy użyciu magazynu usługi Recovery Services

wdrażanie w usłudze Azure
Ten szablon będzie używać istniejącego magazynu usługi Recovery Services i istniejących zasad tworzenia kopii zapasowych oraz konfiguruje tworzenie kopii zapasowych wielu maszyn wirtualnych usługi Resource Manager należących do tej samej grupy zasobów
tworzenie magazynu usługi Recovery Services i włączanie diagnostyki

wdrażanie w usłudze Azure
Ten szablon tworzy magazyn usługi Recovery Services i włącza diagnostykę usługi Azure Backup. Spowoduje to również wdrożenie konta magazynu i obszaru roboczego pakietu oms.
Tworzenie magazynu usługi Recovery Services przy użyciu zasad tworzenia kopii zapasowych

wdrażanie w usłudze Azure
Ten szablon tworzy magazyn usługi Recovery Services z zasadami tworzenia kopii zapasowych i konfiguruje opcjonalne funkcje, takie jak tożsamość systemu, typ magazynu kopii zapasowych, przywracanie między regionami i dzienniki diagnostyczne oraz blokada usuwania.
wdrażanie maszyny wirtualnej z systemem Windows i włączanie tworzenia kopii zapasowej przy użyciu usługi Azure Backup

wdrażanie w usłudze Azure
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows i magazynu usługi Recovery Services skonfigurowanego przy użyciu zasad DefaultPolicy for Protection.
tworzenie codziennych zasad kopii zapasowych dla magazynu RS w celu ochrony maszyn wirtualnych IaaSVMs

wdrażanie w usłudze Azure
Ten szablon umożliwia utworzenie magazynu usługi Recovery Service i codziennych zasad kopii zapasowych, które mogą służyć do ochrony klasycznych i opartych na usłudze ARM maszyn wirtualnych IaaS.
Utwórz magazyn usługi Recovery Services z opcjami domyślnymi

wdrażanie w usłudze Azure
Prosty szablon, który tworzy magazyn usługi Recovery Services.
Tworzenie magazynu usługi Recovery Services z opcjami zaawansowanymi

wdrażanie w usłudze Azure
Ten szablon tworzy magazyn usługi Recovery Services, który będzie używany dalej na potrzeby tworzenia kopii zapasowych i usługi Site Recovery.
Azure Backup for Workload in Azure Virtual Machines (Usługa Azure Virtual Machines)

wdrażanie w usłudze Azure
Ten szablon tworzy magazyn usługi Recovery Services i zasady tworzenia kopii zapasowych specyficzne dla obciążenia. Rejestruje maszynę wirtualną w usłudze backup i konfiguruje ochronę
tworzenie cotygodniowych zasad kopii zapasowych dla magazynu RS w celu ochrony maszyn wirtualnych IaaSVMs

wdrażanie w usłudze Azure
Ten szablon umożliwia utworzenie magazynu usługi Recovery Service i codziennych zasad kopii zapasowych, które mogą służyć do ochrony klasycznych i opartych na usłudze ARM maszyn wirtualnych IaaS.

Definicja zasobu szablonu usługi ARM

Typ zasobu magazynów można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.RecoveryServices/vaults, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.RecoveryServices/vaults",
  "apiVersion": "2021-03-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "etag": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "encryption": {
      "infrastructureEncryption": "string",
      "kekIdentity": {
        "userAssignedIdentity": "string",
        "useSystemAssignedIdentity": "bool"
      },
      "keyVaultProperties": {
        "keyUri": "string"
      }
    },
    "upgradeDetails": {}
  }
}

Wartości właściwości

Sklepienia

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.RecoveryServices/vaults"
apiVersion Wersja interfejsu API zasobów '2021-03-01'
nazwa Nazwa zasobu ciąg (wymagany)

Limit znaków: 2–50

Prawidłowe znaki:
Alfanumeryczne i łączniki.

Zacznij od litery.
lokalizacja Lokalizacja zasobu. ciąg (wymagany)
Tagi Tagi zasobów. Słownik nazw tagów i wartości. Zobacz tagi w szablonach
Numer jednostki magazynowej Identyfikuje unikatowy identyfikator systemu dla każdego zasobu platformy Azure. sku
etag Opcjonalny element ETag. struna
tożsamość Tożsamość zasobu. IdentityData
Właściwości Właściwości magazynu. VaultWłaściwości

IdentityData

Nazwa Opis Wartość
typ Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości. "Brak"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (wymagane)
userAssignedIdentities Lista tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika tożsamości przypisane przez użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". IdentityDataUserAssignedIdentities

IdentityDataUserAssignedIdentities

Nazwa Opis Wartość
{niestandardowa właściwość} UserIdentity

Identyfikator użytkownika

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

Właściwości magazynu

Nazwa Opis Wartość
szyfrowanie Szczegóły klucza zarządzanego przez klienta dotyczące zasobu. VaultPropertiesEncryption
upgradeDetails Szczegóły uaktualniania magazynu. UpgradeDetails

VaultPropertiesEncryption

Nazwa Opis Wartość
infrastructureEncryption Włączanie/wyłączanie stanu podwójnego szyfrowania "Wyłączone"
"Włączone"
kekIdentity Szczegóły tożsamości używanej na potrzeby klucza zarządzanego przez klienta CmkKekIdentity
keyVaultProperties Właściwości usługi Key Vault, która hostuje klucz zarządzany przez klienta CmkKeyVaultProperties

CmkKekIdentity

Nazwa Opis Wartość
userAssignedIdentity Tożsamość przypisana przez użytkownika, która ma być używana do udzielania uprawnień w przypadku, gdy używany typ tożsamości to UserAssigned struna
useSystemAssignedIdentity Wskazuje, że należy użyć tożsamości przypisanej przez system. Wzajemnie wykluczające się pole "userAssignedIdentity" Bool

CmkKeyVaultProperties

Nazwa Opis Wartość
keyUri Identyfikator URI klucza zarządzanego przez klienta struna

UpgradeDetails

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

Numer jednostki magazynowej

Nazwa Opis Wartość
nazwa Nazwa jednostki SKU. "RS0"
"Standardowa" (wymagana)
kondygnacja Warstwa sku. struna

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Szablon Opis
IBM Cloud Pak for Data on Azure

wdrażanie w usłudze Azure
Ten szablon wdraża klaster Openshift na platformie Azure ze wszystkimi wymaganymi zasobami, infrastrukturą, a następnie wdraża pakiet IBM Cloud Pak for Data wraz z wybranymi przez użytkownika dodatkami.
Openshift Container Platform 4.3

wdrażanie w usłudze Azure
Openshift Container Platform 4.3
tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usługi Recovery Services (codziennie)

wdrażanie w usłudze Azure
Ten szablon umożliwia skonfigurowanie ochrony istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowe lub używa istniejącego magazynu usługi Recovery Services i zasad kopii zapasowych na podstawie ustawionych wartości parametrów.
tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usług Recovery Services (co godzinę)

wdrażanie w usłudze Azure
Ten szablon konfiguruje ochronę z częstotliwością godzinową dla istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowe lub używa istniejącego magazynu usługi Recovery Services i zasad kopii zapasowych na podstawie ustawionych wartości parametrów.
maszyny wirtualne usługi Resource Manager kopii zapasowej przy użyciu magazynu usługi Recovery Services

wdrażanie w usłudze Azure
Ten szablon będzie używać istniejącego magazynu usługi Recovery Services i istniejących zasad tworzenia kopii zapasowych oraz konfiguruje tworzenie kopii zapasowych wielu maszyn wirtualnych usługi Resource Manager należących do tej samej grupy zasobów
tworzenie magazynu usługi Recovery Services i włączanie diagnostyki

wdrażanie w usłudze Azure
Ten szablon tworzy magazyn usługi Recovery Services i włącza diagnostykę usługi Azure Backup. Spowoduje to również wdrożenie konta magazynu i obszaru roboczego pakietu oms.
Tworzenie magazynu usługi Recovery Services przy użyciu zasad tworzenia kopii zapasowych

wdrażanie w usłudze Azure
Ten szablon tworzy magazyn usługi Recovery Services z zasadami tworzenia kopii zapasowych i konfiguruje opcjonalne funkcje, takie jak tożsamość systemu, typ magazynu kopii zapasowych, przywracanie między regionami i dzienniki diagnostyczne oraz blokada usuwania.
wdrażanie maszyny wirtualnej z systemem Windows i włączanie tworzenia kopii zapasowej przy użyciu usługi Azure Backup

wdrażanie w usłudze Azure
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows i magazynu usługi Recovery Services skonfigurowanego przy użyciu zasad DefaultPolicy for Protection.
tworzenie codziennych zasad kopii zapasowych dla magazynu RS w celu ochrony maszyn wirtualnych IaaSVMs

wdrażanie w usłudze Azure
Ten szablon umożliwia utworzenie magazynu usługi Recovery Service i codziennych zasad kopii zapasowych, które mogą służyć do ochrony klasycznych i opartych na usłudze ARM maszyn wirtualnych IaaS.
Utwórz magazyn usługi Recovery Services z opcjami domyślnymi

wdrażanie w usłudze Azure
Prosty szablon, który tworzy magazyn usługi Recovery Services.
Tworzenie magazynu usługi Recovery Services z opcjami zaawansowanymi

wdrażanie w usłudze Azure
Ten szablon tworzy magazyn usługi Recovery Services, który będzie używany dalej na potrzeby tworzenia kopii zapasowych i usługi Site Recovery.
Azure Backup for Workload in Azure Virtual Machines (Usługa Azure Virtual Machines)

wdrażanie w usłudze Azure
Ten szablon tworzy magazyn usługi Recovery Services i zasady tworzenia kopii zapasowych specyficzne dla obciążenia. Rejestruje maszynę wirtualną w usłudze backup i konfiguruje ochronę
tworzenie cotygodniowych zasad kopii zapasowych dla magazynu RS w celu ochrony maszyn wirtualnych IaaSVMs

wdrażanie w usłudze Azure
Ten szablon umożliwia utworzenie magazynu usługi Recovery Service i codziennych zasad kopii zapasowych, które mogą służyć do ochrony klasycznych i opartych na usłudze ARM maszyn wirtualnych IaaS.

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu magazynów można wdrożyć przy użyciu operacji docelowych:

  • 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.RecoveryServices/vaults, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults@2021-03-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      encryption = {
        infrastructureEncryption = "string"
        kekIdentity = {
          userAssignedIdentity = "string"
          useSystemAssignedIdentity = bool
        }
        keyVaultProperties = {
          keyUri = "string"
        }
      }
      upgradeDetails = {}
    }
    sku = {
      name = "string"
      tier = "string"
    }
    etag = "string"
  })
}

Wartości właściwości

Sklepienia

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.RecoveryServices/vaults@2021-03-01"
nazwa Nazwa zasobu ciąg (wymagany)

Limit znaków: 2–50

Prawidłowe znaki:
Alfanumeryczne i łączniki.

Zacznij od litery.
lokalizacja Lokalizacja zasobu. ciąg (wymagany)
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.
Numer jednostki magazynowej Identyfikuje unikatowy identyfikator systemu dla każdego zasobu platformy Azure. sku
etag Opcjonalny element ETag. struna
tożsamość Tożsamość zasobu. IdentityData
Właściwości Właściwości magazynu. VaultWłaściwości

IdentityData

Nazwa Opis Wartość
typ Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (wymagane)
identity_ids Lista tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika tożsamości przypisane przez użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Tablica identyfikatorów tożsamości użytkownika.

IdentityDataUserAssignedIdentities

Nazwa Opis Wartość
{niestandardowa właściwość} UserIdentity

Identyfikator użytkownika

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

Właściwości magazynu

Nazwa Opis Wartość
szyfrowanie Szczegóły klucza zarządzanego przez klienta dotyczące zasobu. VaultPropertiesEncryption
upgradeDetails Szczegóły uaktualniania magazynu. UpgradeDetails

VaultPropertiesEncryption

Nazwa Opis Wartość
infrastructureEncryption Włączanie/wyłączanie stanu podwójnego szyfrowania "Wyłączone"
"Włączone"
kekIdentity Szczegóły tożsamości używanej na potrzeby klucza zarządzanego przez klienta CmkKekIdentity
keyVaultProperties Właściwości usługi Key Vault, która hostuje klucz zarządzany przez klienta CmkKeyVaultProperties

CmkKekIdentity

Nazwa Opis Wartość
userAssignedIdentity Tożsamość przypisana przez użytkownika, która ma być używana do udzielania uprawnień w przypadku, gdy używany typ tożsamości to UserAssigned struna
useSystemAssignedIdentity Wskazuje, że należy użyć tożsamości przypisanej przez system. Wzajemnie wykluczające się pole "userAssignedIdentity" Bool

CmkKeyVaultProperties

Nazwa Opis Wartość
keyUri Identyfikator URI klucza zarządzanego przez klienta struna

UpgradeDetails

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

Numer jednostki magazynowej

Nazwa Opis Wartość
nazwa Nazwa jednostki SKU. "RS0"
"Standardowa" (wymagana)
kondygnacja Warstwa sku. struna