Magazyny Microsoft.RecoveryServices 2021-01-01
- najnowsze
- 2024-04-30-preview
- 2024-04-01
- 2024-02-01
- 2024-01-01
- 2023-08-01
- 2023-06-01
- 2023-04-01
- 2023-02-01
- 2023-01-01
- 2022-10-01
- 2022-09-30-preview
- 2022-09-10
- 2022-08-01
- 2022-05-01
- 2022-04-01
- 2022-03-01
- 2022-02-01
- 2022-01-31-preview
- 2022-01-01
- 2021-12-01
- 2021-11-01-preview
- 2021-08-01
- 2021-07-01
- 2021-06-01
- 2021-04-01
- 2021-03-01
- 2021-02-10
- 2021-01-01
- 2020-10-01
- 2020-02-02
- 2016-06-01
Definicja zasobu Bicep
Typ zasobu magazynów można wdrożyć przy użyciu operacji docelowych:
- 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.RecoveryServices/vaults, dodaj następujący element Bicep do szablonu.
resource symbolicname 'Microsoft.RecoveryServices/vaults@2021-01-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 |
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 |
Openshift Container Platform 4.3 |
tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usługi Recovery Services (codziennie) wdrażanie |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Prosty szablon, który tworzy magazyn usługi Recovery Services. |
Tworzenie magazynu usługi Recovery Services z opcjami zaawansowanymi wdrażanie |
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 |
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 |
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:
- 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.RecoveryServices/vaults, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.RecoveryServices/vaults",
"apiVersion": "2021-01-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-01-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 |
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 |
Openshift Container Platform 4.3 |
tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usługi Recovery Services (codziennie) wdrażanie |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Prosty szablon, który tworzy magazyn usługi Recovery Services. |
Tworzenie magazynu usługi Recovery Services z opcjami zaawansowanymi wdrażanie |
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 |
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 |
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-01-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-01-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 |