Microsoft.RecoveryServices-kluizen 2024-01-01
- meest recente
- 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-02
- 2016-06-01
Bicep-resourcedefinitie
Het resourcetype kluizen kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource voor Microsoft.RecoveryServices/kluizen wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.RecoveryServices/vaults@2024-01-01' = {
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: {
{customized property}: {}
}
}
properties: {
encryption: {
infrastructureEncryption: 'string'
kekIdentity: {
userAssignedIdentity: 'string'
useSystemAssignedIdentity: bool
}
keyVaultProperties: {
keyUri: 'string'
}
}
monitoringSettings: {
azureMonitorAlertSettings: {
alertsForAllJobFailures: 'string'
}
classicAlertSettings: {
alertsForCriticalOperations: 'string'
}
}
moveDetails: {}
publicNetworkAccess: 'string'
redundancySettings: {
crossRegionRestore: 'string'
standardTierStorageRedundancy: 'string'
}
restoreSettings: {
crossSubscriptionRestoreSettings: {
crossSubscriptionRestoreState: 'string'
}
}
securitySettings: {
immutabilitySettings: {
state: 'string'
}
softDeleteSettings: {
enhancedSecurityState: 'string'
softDeleteRetentionPeriodInDays: int
softDeleteState: 'string'
}
}
upgradeDetails: {}
}
}
Eigenschapswaarden
Kluizen
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 2-50 Geldige tekens: Alfanumerieke en afbreekstreepjes. Begin met brief. |
plaats | Resourcelocatie. | tekenreeks (vereist) |
Tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
Sku | Identificeert de unieke systeem-id voor elke Azure-resource. | SKU- |
etag | Optionele ETag. | snaar |
identiteit | Identiteit voor de resource. | IdentityData- |
Eigenschappen | Eigenschappen van de kluis. | VaultProperties- |
IdentityData
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type beheerde identiteit dat wordt gebruikt. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten verwijderd. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned (vereist) |
userAssignedIdentities | De lijst met door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De door de gebruiker toegewezen identiteitswoordenlijstsleutels zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | IdentityDataUserAssignedIdentities |
IdentityDataUserAssignedIdentities
Naam | Beschrijving | Waarde |
---|---|---|
{aangepaste eigenschap} | UserIdentity- |
UserIdentity
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
VaultProperties
Naam | Beschrijving | Waarde |
---|---|---|
Codering | Door de klant beheerde sleuteldetails van de resource. | VaultPropertiesEncryption- |
monitoringSettings | Bewakingsinstellingen van de kluis | MonitoringSettings |
moveDetails | De details van de meest recente verplaatsingsbewerking die wordt uitgevoerd op de Azure-resource | VaultPropertiesMoveDetails |
publicNetworkAccess | eigenschap voor het in- of uitschakelen van inkomend netwerkverkeer van de resourceprovider van openbare clients | 'Uitgeschakeld' 'Ingeschakeld' |
redundantieSettings | De redundantie-instellingen van een kluis | VaultPropertiesRedundancySettings |
restoreSettings | Instellingen voor herstellen van de kluis | RestoreSettings |
securitySettings | Beveiligingsinstellingen van de kluis | SecuritySettings |
upgradeDetails | Details voor het upgraden van de kluis. | UpgradeDetails- |
VaultPropertiesEncryption
Naam | Beschrijving | Waarde |
---|---|---|
infrastructureEncryption | De dubbele versleutelingsstatus in- of uitschakelen | 'Uitgeschakeld' 'Ingeschakeld' |
kekIdentity | De details van de identiteit die wordt gebruikt voor CMK | CmkKekIdentity- |
keyVaultProperties | De eigenschappen van de Key Vault die als host fungeert voor CMK | CmkKeyVaultProperties- |
CmkKekIdentity
Naam | Beschrijving | Waarde |
---|---|---|
userAssignedIdentity | De door de gebruiker toegewezen identiteit die moet worden gebruikt om machtigingen te verlenen voor het geval het gebruikte type identiteit UserAssigned is | snaar |
useSystemAssignedIdentity | Geef aan dat de door het systeem toegewezen identiteit moet worden gebruikt. Wederzijds exclusief met het veld userAssignedIdentity | Bool |
CmkKeyVaultProperties
Naam | Beschrijving | Waarde |
---|---|---|
keyUri | De sleutel-URI van de door de klant beheerde sleutel | snaar |
MonitoringSettings
Naam | Beschrijving | Waarde |
---|---|---|
azureMonitorAlertSettings | Instellingen voor waarschuwingen op basis van Azure Monitor | AzureMonitorAlertSettings |
classicAlertSettings | Instellingen voor klassieke waarschuwingen | ClassicAlertSettings |
AzureMonitorAlertSettings
Naam | Beschrijving | Waarde |
---|---|---|
alertsForAllJobFailures | 'Uitgeschakeld' 'Ingeschakeld' |
ClassicAlertSettings
Naam | Beschrijving | Waarde |
---|---|---|
alertsForCriticalOperations | 'Uitgeschakeld' 'Ingeschakeld' |
VaultPropertiesMoveDetails
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
VaultPropertiesRedundancySettings
Naam | Beschrijving | Waarde |
---|---|---|
crossRegionRestore | Vlag om weer te geven of Herstellen tussen regio's is ingeschakeld in de kluis of niet | 'Uitgeschakeld' 'Ingeschakeld' |
standardTierStorageRedundancy | De instelling voor opslagredundantie van een kluis | 'GeoRedundant' 'Ongeldig' 'Lokaalredundant' 'ZoneRedundant' |
RestoreSettings
Naam | Beschrijving | Waarde |
---|---|---|
crossSubscriptionRestoreSettings | Instellingen voor CrossSubscriptionRestore | CrossSubscriptionRestoreSettings |
CrossSubscriptionRestoreSettings
Naam | Beschrijving | Waarde |
---|---|---|
crossSubscriptionRestoreState | 'Uitgeschakeld' 'Ingeschakeld' 'PermanentDisabled' |
SecuritySettings
Naam | Beschrijving | Waarde |
---|---|---|
onveranderbaarheidSettings | Onveranderbaarheidsinstellingen van een kluis | ImmutabilitySettings |
softDeleteSettings | Instellingen voor voorlopig verwijderen van een kluis | SoftDeleteSettings |
OnveranderbaarheidSettings
Naam | Beschrijving | Waarde |
---|---|---|
staat | 'Uitgeschakeld' 'Vergrendeld' 'Ontgrendeld' |
SoftDeleteSettings
Naam | Beschrijving | Waarde |
---|---|---|
enhancedSecurityState | 'AlwaysON' 'Uitgeschakeld' 'Ingeschakeld' 'Ongeldig' |
|
softDeleteRetentionPeriodInDays | Bewaarperiode voor voorlopig verwijderen in dagen | Int |
softDeleteState | 'AlwaysON' 'Uitgeschakeld' 'Ingeschakeld' 'Ongeldig' |
UpgradeDetails
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
Sku
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | De sKU-capaciteit | snaar |
Familie | De sKU-familie | snaar |
naam | De naam van de SKU is RS0 (0e versie van Recovery Services) en de laag is de standard-laag. Ze hebben geen invloed op redundantie van back-endopslag of andere kluisinstellingen. Gebruik de backupstorageconfig om opslagredundantie te beheren | 'RS0' 'Standaard' (vereist) |
grootte | De SKU-grootte | snaar |
rang | De SKU-laag. | snaar |
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Sjabloon | Beschrijving |
---|---|
IBM Cloud Pak for Data in Azure |
Met deze sjabloon implementeert u een Openshift-cluster in Azure met alle vereiste resources, infrastructuur en implementeert u vervolgens IBM Cloud Pak for Data, samen met de invoegtoepassingen die de gebruiker kiest. |
Openshift Container Platform 4.3 |
Openshift Container Platform 4.3 |
een back-up maken van een bestaande bestandsshare met Recovery Services (dagelijks) |
Met deze sjabloon configureert u de beveiliging voor een bestaande bestandsshare die aanwezig is in een bestaand opslagaccount. Er wordt een nieuwe gemaakt of wordt een bestaand Recovery Services-kluis en back-upbeleid gebruikt op basis van de ingestelde parameterwaarden. |
een back-up maken van een bestaande bestandsshare met Recovery Services (elk uur) |
Met deze sjabloon configureert u de beveiliging met de frequentie per uur voor een bestaande bestandsshare die aanwezig is in een bestaand opslagaccount. Er wordt een nieuwe gemaakt of wordt een bestaand Recovery Services-kluis en back-upbeleid gebruikt op basis van de ingestelde parameterwaarden. |
Back-up maken van Resource Manager-VM's met recovery Services-kluis |
Deze sjabloon maakt gebruik van een bestaande Recovery Services-kluis en bestaand back-upbeleid en configureert back-ups van meerdere Resource Manager-VM's die deel uitmaken van dezelfde resourcegroep |
Recovery Services-kluis maken en diagnostische inschakelen |
Met deze sjabloon maakt u een Recovery Services-kluis en schakelt u diagnostische gegevens in voor Azure Backup. Hiermee worden ook opslagaccounts en oms-werkruimte geïmplementeerd. |
Recovery Services-kluis maken met back-upbeleid |
Met deze sjabloon maakt u een Recovery Services-kluis met back-upbeleid en configureert u optionele functies zoals systeemidentiteit, type back-upopslag, herstel in meerdere regio's en diagnostische logboeken en een verwijderingsvergrendeling. |
Een Virtuele Windows-machine implementeren en back-ups inschakelen met behulp van Azure Backup |
Met deze sjabloon kunt u een Windows-VM en Recovery Services-kluis implementeren die is geconfigureerd met de DefaultPolicy for Protection. |
Dagelijks back-upbeleid voor RS Vault maken om IaaSVM's te beveiligen |
Met deze sjabloon maakt u een Recovery Service-kluis en een dagelijks back-upbeleid dat kan worden gebruikt om klassieke en op ARM gebaseerde IaaS-VM's te beveiligen. |
Recovery Services-kluis maken met standaardopties |
Eenvoudige sjabloon waarmee een Recovery Services-kluis wordt gemaakt. |
Een Recovery Services-kluis maken met geavanceerde opties |
Met deze sjabloon maakt u een Recovery Services-kluis die verder wordt gebruikt voor Backup en Site Recovery. |
Azure Backup voor werkbelasting in virtuele Azure-machines |
Met deze sjabloon maakt u een Recovery Services-kluis en een specifiek back-upbeleid voor workloads. Registreert de VM met de Backup-service en configureert beveiliging |
wekelijks back-upbeleid voor RS Vault maken om IaaSVM's te beveiligen |
Met deze sjabloon maakt u een Recovery Service-kluis en een dagelijks back-upbeleid dat kan worden gebruikt om klassieke en op ARM gebaseerde IaaS-VM's te beveiligen. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype kluizen kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.RecoveryServices/kluizen-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.RecoveryServices/vaults",
"apiVersion": "2024-01-01",
"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": {
"{customized property}": {}
}
},
"properties": {
"encryption": {
"infrastructureEncryption": "string",
"kekIdentity": {
"userAssignedIdentity": "string",
"useSystemAssignedIdentity": "bool"
},
"keyVaultProperties": {
"keyUri": "string"
}
},
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "string"
},
"classicAlertSettings": {
"alertsForCriticalOperations": "string"
}
},
"moveDetails": {},
"publicNetworkAccess": "string",
"redundancySettings": {
"crossRegionRestore": "string",
"standardTierStorageRedundancy": "string"
},
"restoreSettings": {
"crossSubscriptionRestoreSettings": {
"crossSubscriptionRestoreState": "string"
}
},
"securitySettings": {
"immutabilitySettings": {
"state": "string"
},
"softDeleteSettings": {
"enhancedSecurityState": "string",
"softDeleteRetentionPeriodInDays": "int",
"softDeleteState": "string"
}
},
"upgradeDetails": {}
}
}
Eigenschapswaarden
Kluizen
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.RecoveryServices/vaults' |
apiVersion | De versie van de resource-API | '2024-01-01' |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 2-50 Geldige tekens: Alfanumerieke en afbreekstreepjes. Begin met brief. |
plaats | Resourcelocatie. | tekenreeks (vereist) |
Tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
Sku | Identificeert de unieke systeem-id voor elke Azure-resource. | SKU- |
etag | Optionele ETag. | snaar |
identiteit | Identiteit voor de resource. | IdentityData- |
Eigenschappen | Eigenschappen van de kluis. | VaultProperties- |
IdentityData
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type beheerde identiteit dat wordt gebruikt. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten verwijderd. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned (vereist) |
userAssignedIdentities | De lijst met door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De door de gebruiker toegewezen identiteitswoordenlijstsleutels zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | IdentityDataUserAssignedIdentities |
IdentityDataUserAssignedIdentities
Naam | Beschrijving | Waarde |
---|---|---|
{aangepaste eigenschap} | UserIdentity- |
UserIdentity
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
VaultProperties
Naam | Beschrijving | Waarde |
---|---|---|
Codering | Door de klant beheerde sleuteldetails van de resource. | VaultPropertiesEncryption- |
monitoringSettings | Bewakingsinstellingen van de kluis | MonitoringSettings |
moveDetails | De details van de meest recente verplaatsingsbewerking die wordt uitgevoerd op de Azure-resource | VaultPropertiesMoveDetails |
publicNetworkAccess | eigenschap voor het in- of uitschakelen van inkomend netwerkverkeer van de resourceprovider van openbare clients | 'Uitgeschakeld' 'Ingeschakeld' |
redundantieSettings | De redundantie-instellingen van een kluis | VaultPropertiesRedundancySettings |
restoreSettings | Instellingen voor herstellen van de kluis | RestoreSettings |
securitySettings | Beveiligingsinstellingen van de kluis | SecuritySettings |
upgradeDetails | Details voor het upgraden van de kluis. | UpgradeDetails- |
VaultPropertiesEncryption
Naam | Beschrijving | Waarde |
---|---|---|
infrastructureEncryption | De dubbele versleutelingsstatus in- of uitschakelen | 'Uitgeschakeld' 'Ingeschakeld' |
kekIdentity | De details van de identiteit die wordt gebruikt voor CMK | CmkKekIdentity- |
keyVaultProperties | De eigenschappen van de Key Vault die als host fungeert voor CMK | CmkKeyVaultProperties- |
CmkKekIdentity
Naam | Beschrijving | Waarde |
---|---|---|
userAssignedIdentity | De door de gebruiker toegewezen identiteit die moet worden gebruikt om machtigingen te verlenen voor het geval het gebruikte type identiteit UserAssigned is | snaar |
useSystemAssignedIdentity | Geef aan dat de door het systeem toegewezen identiteit moet worden gebruikt. Wederzijds exclusief met het veld userAssignedIdentity | Bool |
CmkKeyVaultProperties
Naam | Beschrijving | Waarde |
---|---|---|
keyUri | De sleutel-URI van de door de klant beheerde sleutel | snaar |
MonitoringSettings
Naam | Beschrijving | Waarde |
---|---|---|
azureMonitorAlertSettings | Instellingen voor waarschuwingen op basis van Azure Monitor | AzureMonitorAlertSettings |
classicAlertSettings | Instellingen voor klassieke waarschuwingen | ClassicAlertSettings |
AzureMonitorAlertSettings
Naam | Beschrijving | Waarde |
---|---|---|
alertsForAllJobFailures | 'Uitgeschakeld' 'Ingeschakeld' |
ClassicAlertSettings
Naam | Beschrijving | Waarde |
---|---|---|
alertsForCriticalOperations | 'Uitgeschakeld' 'Ingeschakeld' |
VaultPropertiesMoveDetails
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
VaultPropertiesRedundancySettings
Naam | Beschrijving | Waarde |
---|---|---|
crossRegionRestore | Vlag om weer te geven of Herstellen tussen regio's is ingeschakeld in de kluis of niet | 'Uitgeschakeld' 'Ingeschakeld' |
standardTierStorageRedundancy | De instelling voor opslagredundantie van een kluis | 'GeoRedundant' 'Ongeldig' 'Lokaalredundant' 'ZoneRedundant' |
RestoreSettings
Naam | Beschrijving | Waarde |
---|---|---|
crossSubscriptionRestoreSettings | Instellingen voor CrossSubscriptionRestore | CrossSubscriptionRestoreSettings |
CrossSubscriptionRestoreSettings
Naam | Beschrijving | Waarde |
---|---|---|
crossSubscriptionRestoreState | 'Uitgeschakeld' 'Ingeschakeld' 'PermanentDisabled' |
SecuritySettings
Naam | Beschrijving | Waarde |
---|---|---|
onveranderbaarheidSettings | Onveranderbaarheidsinstellingen van een kluis | ImmutabilitySettings |
softDeleteSettings | Instellingen voor voorlopig verwijderen van een kluis | SoftDeleteSettings |
OnveranderbaarheidSettings
Naam | Beschrijving | Waarde |
---|---|---|
staat | 'Uitgeschakeld' 'Vergrendeld' 'Ontgrendeld' |
SoftDeleteSettings
Naam | Beschrijving | Waarde |
---|---|---|
enhancedSecurityState | 'AlwaysON' 'Uitgeschakeld' 'Ingeschakeld' 'Ongeldig' |
|
softDeleteRetentionPeriodInDays | Bewaarperiode voor voorlopig verwijderen in dagen | Int |
softDeleteState | 'AlwaysON' 'Uitgeschakeld' 'Ingeschakeld' 'Ongeldig' |
UpgradeDetails
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
Sku
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | De sKU-capaciteit | snaar |
Familie | De sKU-familie | snaar |
naam | De naam van de SKU is RS0 (0e versie van Recovery Services) en de laag is de standard-laag. Ze hebben geen invloed op redundantie van back-endopslag of andere kluisinstellingen. Gebruik de backupstorageconfig om opslagredundantie te beheren | 'RS0' 'Standaard' (vereist) |
grootte | De SKU-grootte | snaar |
rang | De SKU-laag. | snaar |
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Sjabloon | Beschrijving |
---|---|
IBM Cloud Pak for Data in Azure |
Met deze sjabloon implementeert u een Openshift-cluster in Azure met alle vereiste resources, infrastructuur en implementeert u vervolgens IBM Cloud Pak for Data, samen met de invoegtoepassingen die de gebruiker kiest. |
Openshift Container Platform 4.3 |
Openshift Container Platform 4.3 |
een back-up maken van een bestaande bestandsshare met Recovery Services (dagelijks) |
Met deze sjabloon configureert u de beveiliging voor een bestaande bestandsshare die aanwezig is in een bestaand opslagaccount. Er wordt een nieuwe gemaakt of wordt een bestaand Recovery Services-kluis en back-upbeleid gebruikt op basis van de ingestelde parameterwaarden. |
een back-up maken van een bestaande bestandsshare met Recovery Services (elk uur) |
Met deze sjabloon configureert u de beveiliging met de frequentie per uur voor een bestaande bestandsshare die aanwezig is in een bestaand opslagaccount. Er wordt een nieuwe gemaakt of wordt een bestaand Recovery Services-kluis en back-upbeleid gebruikt op basis van de ingestelde parameterwaarden. |
Back-up maken van Resource Manager-VM's met recovery Services-kluis |
Deze sjabloon maakt gebruik van een bestaande Recovery Services-kluis en bestaand back-upbeleid en configureert back-ups van meerdere Resource Manager-VM's die deel uitmaken van dezelfde resourcegroep |
Recovery Services-kluis maken en diagnostische inschakelen |
Met deze sjabloon maakt u een Recovery Services-kluis en schakelt u diagnostische gegevens in voor Azure Backup. Hiermee worden ook opslagaccounts en oms-werkruimte geïmplementeerd. |
Recovery Services-kluis maken met back-upbeleid |
Met deze sjabloon maakt u een Recovery Services-kluis met back-upbeleid en configureert u optionele functies zoals systeemidentiteit, type back-upopslag, herstel in meerdere regio's en diagnostische logboeken en een verwijderingsvergrendeling. |
Een Virtuele Windows-machine implementeren en back-ups inschakelen met behulp van Azure Backup |
Met deze sjabloon kunt u een Windows-VM en Recovery Services-kluis implementeren die is geconfigureerd met de DefaultPolicy for Protection. |
Dagelijks back-upbeleid voor RS Vault maken om IaaSVM's te beveiligen |
Met deze sjabloon maakt u een Recovery Service-kluis en een dagelijks back-upbeleid dat kan worden gebruikt om klassieke en op ARM gebaseerde IaaS-VM's te beveiligen. |
Recovery Services-kluis maken met standaardopties |
Eenvoudige sjabloon waarmee een Recovery Services-kluis wordt gemaakt. |
Een Recovery Services-kluis maken met geavanceerde opties |
Met deze sjabloon maakt u een Recovery Services-kluis die verder wordt gebruikt voor Backup en Site Recovery. |
Azure Backup voor werkbelasting in virtuele Azure-machines |
Met deze sjabloon maakt u een Recovery Services-kluis en een specifiek back-upbeleid voor workloads. Registreert de VM met de Backup-service en configureert beveiliging |
wekelijks back-upbeleid voor RS Vault maken om IaaSVM's te beveiligen |
Met deze sjabloon maakt u een Recovery Service-kluis en een dagelijks back-upbeleid dat kan worden gebruikt om klassieke en op ARM gebaseerde IaaS-VM's te beveiligen. |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype kluizen kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource voor Microsoft.RecoveryServices/kluizen wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults@2024-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"
}
}
monitoringSettings = {
azureMonitorAlertSettings = {
alertsForAllJobFailures = "string"
}
classicAlertSettings = {
alertsForCriticalOperations = "string"
}
}
moveDetails = {}
publicNetworkAccess = "string"
redundancySettings = {
crossRegionRestore = "string"
standardTierStorageRedundancy = "string"
}
restoreSettings = {
crossSubscriptionRestoreSettings = {
crossSubscriptionRestoreState = "string"
}
}
securitySettings = {
immutabilitySettings = {
state = "string"
}
softDeleteSettings = {
enhancedSecurityState = "string"
softDeleteRetentionPeriodInDays = int
softDeleteState = "string"
}
}
upgradeDetails = {}
}
sku = {
capacity = "string"
family = "string"
name = "string"
size = "string"
tier = "string"
}
etag = "string"
})
}
Eigenschapswaarden
Kluizen
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.RecoveryServices/vaults@2024-01-01" |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 2-50 Geldige tekens: Alfanumerieke en afbreekstreepjes. Begin met brief. |
plaats | Resourcelocatie. | tekenreeks (vereist) |
parent_id | Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. | tekenreeks (vereist) |
Tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. |
Sku | Identificeert de unieke systeem-id voor elke Azure-resource. | SKU- |
etag | Optionele ETag. | snaar |
identiteit | Identiteit voor de resource. | IdentityData- |
Eigenschappen | Eigenschappen van de kluis. | VaultProperties- |
IdentityData
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type beheerde identiteit dat wordt gebruikt. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten verwijderd. | "SystemAssigned" "SystemAssigned, UserAssigned" UserAssigned (vereist) |
identity_ids | De lijst met door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De door de gebruiker toegewezen identiteitswoordenlijstsleutels zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | Matrix van id's van gebruikersidentiteit. |
IdentityDataUserAssignedIdentities
Naam | Beschrijving | Waarde |
---|---|---|
{aangepaste eigenschap} | UserIdentity- |
UserIdentity
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
VaultProperties
Naam | Beschrijving | Waarde |
---|---|---|
Codering | Door de klant beheerde sleuteldetails van de resource. | VaultPropertiesEncryption- |
monitoringSettings | Bewakingsinstellingen van de kluis | MonitoringSettings |
moveDetails | De details van de meest recente verplaatsingsbewerking die wordt uitgevoerd op de Azure-resource | VaultPropertiesMoveDetails |
publicNetworkAccess | eigenschap voor het in- of uitschakelen van inkomend netwerkverkeer van de resourceprovider van openbare clients | "Uitgeschakeld" "Ingeschakeld" |
redundantieSettings | De redundantie-instellingen van een kluis | VaultPropertiesRedundancySettings |
restoreSettings | Instellingen voor herstellen van de kluis | RestoreSettings |
securitySettings | Beveiligingsinstellingen van de kluis | SecuritySettings |
upgradeDetails | Details voor het upgraden van de kluis. | UpgradeDetails- |
VaultPropertiesEncryption
Naam | Beschrijving | Waarde |
---|---|---|
infrastructureEncryption | De dubbele versleutelingsstatus in- of uitschakelen | "Uitgeschakeld" "Ingeschakeld" |
kekIdentity | De details van de identiteit die wordt gebruikt voor CMK | CmkKekIdentity- |
keyVaultProperties | De eigenschappen van de Key Vault die als host fungeert voor CMK | CmkKeyVaultProperties- |
CmkKekIdentity
Naam | Beschrijving | Waarde |
---|---|---|
userAssignedIdentity | De door de gebruiker toegewezen identiteit die moet worden gebruikt om machtigingen te verlenen voor het geval het gebruikte type identiteit UserAssigned is | snaar |
useSystemAssignedIdentity | Geef aan dat de door het systeem toegewezen identiteit moet worden gebruikt. Wederzijds exclusief met het veld userAssignedIdentity | Bool |
CmkKeyVaultProperties
Naam | Beschrijving | Waarde |
---|---|---|
keyUri | De sleutel-URI van de door de klant beheerde sleutel | snaar |
MonitoringSettings
Naam | Beschrijving | Waarde |
---|---|---|
azureMonitorAlertSettings | Instellingen voor waarschuwingen op basis van Azure Monitor | AzureMonitorAlertSettings |
classicAlertSettings | Instellingen voor klassieke waarschuwingen | ClassicAlertSettings |
AzureMonitorAlertSettings
Naam | Beschrijving | Waarde |
---|---|---|
alertsForAllJobFailures | "Uitgeschakeld" "Ingeschakeld" |
ClassicAlertSettings
Naam | Beschrijving | Waarde |
---|---|---|
alertsForCriticalOperations | "Uitgeschakeld" "Ingeschakeld" |
VaultPropertiesMoveDetails
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
VaultPropertiesRedundancySettings
Naam | Beschrijving | Waarde |
---|---|---|
crossRegionRestore | Vlag om weer te geven of Herstellen tussen regio's is ingeschakeld in de kluis of niet | "Uitgeschakeld" "Ingeschakeld" |
standardTierStorageRedundancy | De instelling voor opslagredundantie van een kluis | "GeoRedundant" "Ongeldig" "LocallyRedundant" "ZoneRedundant" |
RestoreSettings
Naam | Beschrijving | Waarde |
---|---|---|
crossSubscriptionRestoreSettings | Instellingen voor CrossSubscriptionRestore | CrossSubscriptionRestoreSettings |
CrossSubscriptionRestoreSettings
Naam | Beschrijving | Waarde |
---|---|---|
crossSubscriptionRestoreState | "Uitgeschakeld" "Ingeschakeld" "PermanentDisabled" |
SecuritySettings
Naam | Beschrijving | Waarde |
---|---|---|
onveranderbaarheidSettings | Onveranderbaarheidsinstellingen van een kluis | ImmutabilitySettings |
softDeleteSettings | Instellingen voor voorlopig verwijderen van een kluis | SoftDeleteSettings |
OnveranderbaarheidSettings
Naam | Beschrijving | Waarde |
---|---|---|
staat | "Uitgeschakeld" "Vergrendeld" "Ontgrendeld" |
SoftDeleteSettings
Naam | Beschrijving | Waarde |
---|---|---|
enhancedSecurityState | "AlwaysON" "Uitgeschakeld" "Ingeschakeld" "Ongeldig" |
|
softDeleteRetentionPeriodInDays | Bewaarperiode voor voorlopig verwijderen in dagen | Int |
softDeleteState | "AlwaysON" "Uitgeschakeld" "Ingeschakeld" "Ongeldig" |
UpgradeDetails
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
Sku
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | De sKU-capaciteit | snaar |
Familie | De sKU-familie | snaar |
naam | De naam van de SKU is RS0 (0e versie van Recovery Services) en de laag is de standard-laag. Ze hebben geen invloed op redundantie van back-endopslag of andere kluisinstellingen. Gebruik de backupstorageconfig om opslagredundantie te beheren | "RS0" "Standaard" (vereist) |
grootte | De SKU-grootte | snaar |
rang | De SKU-laag. | snaar |