Magazyny Microsoft.RecoveryServices 2021-11-01-preview
Definicja zasobu Bicep
Typ zasobu magazynu 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 dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.RecoveryServices/vaults, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.RecoveryServices/vaults@2021-11-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: 'string'
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
etag: 'string'
identity: {
type: 'string'
userAssignedIdentities: {}
}
properties: {
encryption: {
infrastructureEncryption: 'string'
kekIdentity: {
userAssignedIdentity: 'string'
useSystemAssignedIdentity: bool
}
keyVaultProperties: {
keyUri: 'string'
}
}
moveDetails: {}
upgradeDetails: {}
}
}
Wartości właściwości
Sklepienia
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 2–50 Prawidłowe znaki: Alfanumeryczne i łączniki. Zacznij od litery. |
location | Lokalizacja zasobu. | ciąg (wymagany) |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
sku | Określa unikatowy identyfikator systemowy dla poszczególnych zasobów platformy Azure. | Numer jednostki magazynowej |
Etag | Opcjonalny element ETag. | ciąg |
identity | Tożsamość zasobu. | IdentityData |
properties | Właściwości magazynu. | Właściwości magazynu |
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}". | object |
Właściwości magazynu
Nazwa | Opis | Wartość |
---|---|---|
Szyfrowanie | Szczegóły klucza zarządzanego przez klienta dotyczące zasobu. | VaultPropertiesEncryption |
moveDetails | Szczegóły najnowszej operacji przenoszenia wykonywanej w zasobie platformy Azure | VaultPropertiesMoveDetails |
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 dla klucza zarządzanego przez klienta | CmkKekIdentity |
keyVaultProperties | Właściwości Key Vault hostujących 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 | ciąg |
useSystemAssignedIdentity | Wskaż, ż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 | ciąg |
VaultPropertiesMoveDetails
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
UpgradeDetails
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
SKU
Nazwa | Opis | Wartość |
---|---|---|
capacity | Pojemność jednostki SKU | ciąg |
rodzina | Rodzina jednostek SKU | ciąg |
name | Nazwa jednostki SKU. | 'RS0' "Standardowa" (wymagana) |
size | Rozmiar jednostki SKU | ciąg |
tier | Warstwa Sku. | ciąg |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
IBM Cloud Pak for Data on 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 |
Openshift Container Platform 4.3 |
Tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usługi Recovery Services (codziennie) |
Ten szablon konfiguruje ochronę 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ę) |
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. |
Tworzenie kopii zapasowych maszyn wirtualnych Resource Manager przy użyciu magazynu usługi Recovery Services |
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 Resource Manager należących do tej samej grupy zasobów |
Tworzenie magazynu usługi Recovery Services i włączanie diagnostyki |
Ten szablon tworzy magazyn usługi Recovery Services i włącza diagnostykę Azure Backup. Spowoduje to również wdrożenie konta magazynu i obszaru roboczego pakietu oms. |
Tworzenie magazynu usługi Recovery Services z zasadami tworzenia kopii zapasowych |
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 kopii zapasowej przy użyciu Azure Backup |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows i magazynu usług Recovery Services skonfigurowanych przy użyciu zasad DefaultPolicy for Protection. |
Tworzenie codziennych zasad kopii zapasowych dla magazynu RS w celu ochrony maszyn wirtualnych IaaSVM |
Ten szablon tworzy magazyn usługi Recovery Service i zasady codziennego tworzenia kopii zapasowych, których można użyć do ochrony klasycznych i opartych na usłudze ARM maszyn wirtualnych IaaS. |
Tworzenie magazynu usługi Recovery Services z opcjami domyślnymi |
Prosty szablon, który tworzy magazyn usługi Recovery Services. |
Tworzenie magazynu usługi Recovery Services z opcjami zaawansowanymi |
Ten szablon tworzy magazyn usługi Recovery Services, który będzie używany dalej na potrzeby tworzenia kopii zapasowych i Site Recovery. |
Azure Backup dla obciążenia w usłudze Azure Virtual Machines |
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 tworzenia kopii zapasowych dla magazynu RS w celu ochrony maszyn wirtualnych IaaSVM |
Ten szablon tworzy magazyn usługi Recovery Service i zasady codziennego tworzenia kopii zapasowych, których można użyć do ochrony klasycznych i opartych na usłudze ARM maszyn wirtualnych IaaS. |
Definicja zasobu szablonu usługi ARM
Typ zasobu magazynu 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 dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.RecoveryServices/vaults, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.RecoveryServices/vaults",
"apiVersion": "2021-11-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "string",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"etag": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {}
},
"properties": {
"encryption": {
"infrastructureEncryption": "string",
"kekIdentity": {
"userAssignedIdentity": "string",
"useSystemAssignedIdentity": "bool"
},
"keyVaultProperties": {
"keyUri": "string"
}
},
"moveDetails": {},
"upgradeDetails": {}
}
}
Wartości właściwości
Sklepienia
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.RecoveryServices/vaults" |
apiVersion | Wersja interfejsu API zasobów | "2021-11-01-preview" |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 2–50 Prawidłowe znaki: Alfanumeryczne i łączniki. Zacznij od litery. |
location | Lokalizacja zasobu. | ciąg (wymagany) |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
sku | Określa unikatowy identyfikator systemowy dla poszczególnych zasobów platformy Azure. | Numer jednostki magazynowej |
Etag | Opcjonalny element ETag. | ciąg |
identity | Tożsamość zasobu. | IdentityData |
properties | Właściwości magazynu. | VaultProperties |
IdentityData
Nazwa | Opis | Wartość |
---|---|---|
typ | Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawną 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}". | object |
VaultProperties
Nazwa | Opis | Wartość |
---|---|---|
Szyfrowanie | Szczegóły klucza zarządzanego przez klienta zasobu. | VaultPropertiesEncryption |
moveDetails | Szczegóły najnowszej operacji przenoszenia wykonanej w zasobie platformy Azure | VaultPropertiesMoveDetails |
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 dla klucza cmK | CmkKekIdentity |
keyVaultProperties | Właściwości Key Vault, które hostuje klucz cmK | CmkKeyVaultProperties |
CmkKekIdentity
Nazwa | Opis | Wartość |
---|---|---|
userAssignedIdentity | Tożsamość przypisana przez użytkownika do udzielenia uprawnień w przypadku, gdy używany typ tożsamości to UserAssigned | ciąg |
useSystemAssignedIdentity | Wskaż, ż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 | ciąg |
VaultPropertiesMoveDetails
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
UpgradeDetails
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
SKU
Nazwa | Opis | Wartość |
---|---|---|
capacity | Pojemność jednostki SKU | ciąg |
rodzina | Rodzina jednostek SKU | ciąg |
name | Nazwa jednostki SKU. | "RS0" "Standard" (wymagany) |
size | Rozmiar jednostki SKU | ciąg |
tier | Warstwa jednostki SKU. | ciąg |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
IBM Cloud Pak for Data on 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 dodatkiem. |
Openshift Container Platform 4.3 |
Openshift Container Platform 4.3 |
Tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usług Recovery Services (codziennie) |
Ten szablon konfiguruje ochronę istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowy lub używa istniejącego magazynu usługi Recovery Services i zasad tworzenia 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ę) |
Ten szablon konfiguruje ochronę z częstotliwością godzinową dla istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowy lub używa istniejącego magazynu usługi Recovery Services i zasad tworzenia kopii zapasowych na podstawie ustawionych wartości parametrów. |
Tworzenie kopii zapasowych maszyn wirtualnych Resource Manager przy użyciu magazynu usługi Recovery Services |
Ten szablon będzie używać istniejącego magazynu usługi Recovery Services i istniejących zasad tworzenia kopii zapasowych oraz konfiguruje kopię zapasową wielu maszyn wirtualnych Resource Manager należących do tej samej grupy zasobów |
Tworzenie magazynu usługi Recovery Services i włączanie diagnostyki |
Ten szablon tworzy magazyn usługi Recovery Services i włącza diagnostykę 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 |
Ten szablon tworzy magazyn usługi Recovery Services z zasadami tworzenia kopii zapasowych i konfiguruje opcjonalne funkcje takie jak tożsamość systemowa, typ magazynu kopii zapasowych, przywracanie między regionami i dzienniki diagnostyczne oraz blokada usuwania. |
Wdrażanie maszyny wirtualnej z systemem Windows i włączanie kopii zapasowej przy użyciu Azure Backup |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows i magazynu usługi Recovery Services skonfigurowanego przy użyciu opcji DefaultPolicy for Protection. |
Tworzenie codziennych zasad tworzenia kopii zapasowych dla magazynu RS w celu ochrony maszyn wirtualnych IaaSVM |
Ten szablon tworzy magazyn usługi Recovery Service i codzienne zasady tworzenia kopii zapasowych, które mogą służyć do ochrony klasycznych i opartych na usłudze ARM maszyn wirtualnych IaaS. |
Tworzenie magazynu usługi Recovery Services z opcjami domyślnymi |
Prosty szablon, który tworzy magazyn usługi Recovery Services. |
Tworzenie magazynu usługi Recovery Services z opcjami zaawansowanymi |
Ten szablon tworzy magazyn usługi Recovery Services, który będzie używany do tworzenia kopii zapasowych i Site Recovery. |
Azure Backup obciążenia na platformie Azure Virtual Machines |
Ten szablon tworzy magazyn usługi Recovery Services i zasady tworzenia kopii zapasowych specyficzne dla obciążenia. Rejestruje maszynę wirtualną za pomocą usługi backup i konfiguruje ochronę |
Tworzenie cotygodniowych zasad kopii zapasowych dla magazynu RS Vault w celu ochrony maszyn wirtualnych IaaSVM |
Ten szablon tworzy magazyn usługi Recovery Service i codzienne zasady tworzenia 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 magazynu 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 dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.RecoveryServices/vaults, dodaj następujące narzędzie Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults@2021-11-01-preview"
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"
}
}
moveDetails = {}
upgradeDetails = {}
}
sku = {
capacity = "string"
family = "string"
name = "string"
size = "string"
tier = "string"
}
etag = "string"
})
}
Wartości właściwości
Sklepienia
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.RecoveryServices/vaults@2021-11-01-preview" |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 2–50 Prawidłowe znaki: Alfanumeryczne i łączniki. Zacznij od litery. |
location | Lokalizacja zasobu. | ciąg (wymagany) |
parent_id | Aby przeprowadzić wdrożenie w grupie zasobów, użyj identyfikatora tej grupy zasobów. | ciąg (wymagany) |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. |
sku | Określa unikatowy identyfikator systemowy dla poszczególnych zasobów platformy Azure. | Numer jednostki magazynowej |
Etag | Opcjonalny element ETag. | ciąg |
identity | Tożsamość zasobu. | IdentityData |
properties | Właściwości magazynu. | Właściwości magazynu |
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żytkowników. |
Właściwości magazynu
Nazwa | Opis | Wartość |
---|---|---|
Szyfrowanie | Szczegóły klucza zarządzanego przez klienta dotyczące zasobu. | VaultPropertiesEncryption |
moveDetails | Szczegóły najnowszej operacji przenoszenia wykonywanej w zasobie platformy Azure | VaultPropertiesMoveDetails |
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 dla klucza zarządzanego przez klienta | CmkKekIdentity |
keyVaultProperties | Właściwości Key Vault hostujących 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 | ciąg |
useSystemAssignedIdentity | Wskaż, ż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 | ciąg |
VaultPropertiesMoveDetails
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
UpgradeDetails
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
SKU
Nazwa | Opis | Wartość |
---|---|---|
capacity | Pojemność jednostki SKU | ciąg |
rodzina | Rodzina jednostek SKU | ciąg |
name | Nazwa jednostki SKU. | "RS0" "Standardowa" (wymagane) |
size | Rozmiar jednostki SKU | ciąg |
tier | Warstwa Sku. | ciąg |
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla