Insiemi di credenziali di Microsoft.RecoveryServices
- più recenti
- 2024-10-01
- 2024-09-30-preview
- 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
- 01-01-2022
- 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
Definizione di risorsa Bicep
Il tipo di risorsa insiemi di credenziali può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.RecoveryServices/vaults, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.RecoveryServices/vaults@2024-10-01' = {
etag: 'string'
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
encryption: {
infrastructureEncryption: 'string'
kekIdentity: {
userAssignedIdentity: 'string'
useSystemAssignedIdentity: bool
}
keyVaultProperties: {
keyUri: 'string'
}
}
monitoringSettings: {
azureMonitorAlertSettings: {
alertsForAllFailoverIssues: 'string'
alertsForAllJobFailures: 'string'
alertsForAllReplicationIssues: 'string'
}
classicAlertSettings: {
alertsForCriticalOperations: 'string'
emailNotificationsForSiteRecovery: 'string'
}
}
moveDetails: {}
publicNetworkAccess: 'string'
redundancySettings: {
crossRegionRestore: 'string'
standardTierStorageRedundancy: 'string'
}
resourceGuardOperationRequests: [
'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'
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
AzureMonitorAlertSettings
Nome | Descrizione | Valore |
---|---|---|
alertsForAllFailoverIssues | 'Disabilitato' 'Enabled' |
|
alertsForAllJobFailures | 'Disabilitato' 'Enabled' |
|
alertsForAllReplicationIssues | 'Disabilitato' 'Enabled' |
ClassicAlertSettings
Nome | Descrizione | Valore |
---|---|---|
alertsForCriticalOperations | 'Disabilitato' 'Enabled' |
|
emailNotificationsForSiteRecovery | 'Disabilitato' 'Enabled' |
CmkKekIdentity
Nome | Descrizione | Valore |
---|---|---|
userAssignedIdentity | L'identità assegnata dall'utente da usare per concedere le autorizzazioni nel caso in cui il tipo di identità usato sia UserAssigned | corda |
useSystemAssignedIdentity | Indicare che deve essere usata l'identità assegnata dal sistema. A vicenda con il campo 'userAssignedIdentity' | Bool |
CmkKeyVaultProperties
Nome | Descrizione | Valore |
---|---|---|
keyUri | URI della chiave gestita dal cliente | corda |
CrossSubscriptionRestoreSettings
Nome | Descrizione | Valore |
---|---|---|
crossSubscriptionRestoreState | 'Disabilitato' 'Enabled' 'PermanentlyDisabled' |
IdentityData
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di identità gestita usata. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'None' rimuoverà le identità. | 'Nessuno' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' (obbligatorio) |
userAssignedIdentities | Elenco delle identità assegnate dall'utente associate alla risorsa. Le chiavi del dizionario delle identità assegnate dall'utente saranno ID risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | IdentityDataUserAssignedIdentities |
IdentityDataUserAssignedIdentities
Nome | Descrizione | Valore |
---|
ImmutabilitySettings
Nome | Descrizione | Valore |
---|---|---|
stato | 'Disabilitato' 'Bloccato' 'Sbloccato' |
Microsoft.RecoveryServices/vaults
Nome | Descrizione | Valore |
---|---|---|
etag | ETag facoltativo. | corda |
identità | Identità per la risorsa. | IdentityData |
ubicazione | Percorso della risorsa. | stringa (obbligatorio) |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Proprietà dell'insieme di credenziali. | |
Sku | Identifica l'identificatore di sistema univoco per ogni risorsa di Azure. | sku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
MonitoringSettings
Nome | Descrizione | Valore |
---|---|---|
azureMonitorAlertSettings | Impostazioni per gli avvisi basati su Monitoraggio di Azure | azureMonitorAlertSettings |
classicAlertSettings | Impostazioni per gli avvisi classici | classicAlertSettings |
RestoreSettings
Nome | Descrizione | Valore |
---|---|---|
crossSubscriptionRestoreSettings | Impostazioni per CrossSubscriptionRestore | crossSubscriptionRestoreSettings |
SecuritySettings
Nome | Descrizione | Valore |
---|---|---|
immutabilitySettings | Impostazioni di immutabilità di un insieme di credenziali | ImmutabilitySettings |
softDeleteSettings | Impostazioni di eliminazione temporanea di un insieme di credenziali | softDeleteSettings |
Sku
Nome | Descrizione | Valore |
---|---|---|
capacità | Capacità sku | corda |
famiglia | Famiglia sku | corda |
nome | Il nome dello SKU è RS0 (versione 0° di Servizi di ripristino) e il livello è di livello standard. Non influiscono sulla ridondanza dell'archiviazione back-end o su altre impostazioni dell'insieme di credenziali. Per gestire la ridondanza dell'archiviazione, usare backupstorageconfig | 'RS0' 'Standard' (obbligatorio) |
grandezza | Dimensioni sku | corda |
livello | Livello SKU. | corda |
SoftDeleteSettings
Nome | Descrizione | Valore |
---|---|---|
enhancedSecurityState | 'AlwaysON' 'Disabilitato' 'Enabled' 'Invalid' |
|
softDeleteRetentionPeriodInDays | Periodo di conservazione dell'eliminazione temporanea in giorni | Int |
softDeleteState | 'AlwaysON' 'Disabilitato' 'Enabled' 'Invalid' |
TrackedResourceTags
Nome | Descrizione | Valore |
---|
UpgradeDetails
Nome | Descrizione | Valore |
---|
UserIdentity
Nome | Descrizione | Valore |
---|
VaultProperties
Nome | Descrizione | Valore |
---|---|---|
codifica | Dettagli della chiave gestita dal cliente della risorsa. | VaultPropertiesEncryption |
monitoringSettings | Impostazioni di monitoraggio dell'insieme di credenziali | MonitoringSettings |
moveDetails | Dettagli dell'operazione di spostamento più recente eseguita sulla risorsa di Azure | VaultPropertiesMoveDetails |
publicNetworkAccess | per abilitare o disabilitare il traffico di rete in ingresso del provider di risorse dai client pubblici | 'Disabilitato' 'Enabled' |
ridondanzaImpostazioni | Impostazioni di ridondanza di un insieme di credenziali | VaultPropertiesRedundancySettings |
resourceGuardOperationRequests | ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC | string[] |
restoreSettings | Ripristina impostazioni dell'insieme di credenziali | RestoreSettings |
securitySettings | Impostazioni di sicurezza dell'insieme di credenziali | SecuritySettings |
upgradeDetails | Dettagli per l'aggiornamento dell'insieme di credenziali. | upgradeDetails |
VaultPropertiesEncryption
Nome | Descrizione | Valore |
---|---|---|
infrastructureEncryption | Abilitazione/disabilitazione dello stato di crittografia doppia | 'Disabilitato' 'Enabled' |
kekIdentity | Dettagli dell'identità usata per la chiave gestita dal cliente | cmkKekIdentity |
keyVaultProperties | Proprietà dell'insieme di credenziali delle chiavi che ospita la chiave gestita dal cliente | CmkKeyVaultProperties |
VaultPropertiesMoveDetails
Nome | Descrizione | Valore |
---|
VaultPropertiesRedundancySettings
Nome | Descrizione | Valore |
---|---|---|
crossRegionRestore | Flag per indicare se il ripristino tra aree è abilitato nell'insieme di credenziali o meno | 'Disabilitato' 'Enabled' |
standardTierStorageRedundancy | Impostazione di ridondanza dell'archiviazione di un insieme di credenziali | 'GeoRedundant' 'Invalid' 'LocalRedundant' 'ZoneRedundant' |
Esempi di utilizzo
Moduli verificati di Azure
Per distribuire questo tipo di risorsa, è possibile usare moduli verificati di Azure.
Modulo | Descrizione |
---|---|
insieme di credenziali di Servizi di ripristino | Modulo di risorse AVM per l'insieme di credenziali di Servizi di ripristino |
Esempi di avvio rapido di Azure
I modelli di avvio rapido di Azure seguenti contengono esempi Bicep per la distribuzione di questo tipo di risorsa.
Bicep File | Descrizione |
---|---|
Backup di Azure per il carico di lavoro in Macchine virtuali di Azure | Questo modello crea un insieme di credenziali di Servizi di ripristino e un criterio di backup specifico del carico di lavoro. Registra una macchina virtuale con il servizio di backup e configura la protezione |
eseguire il backup di una condivisione file esistente con di Servizi di ripristino (giornaliero) | Questo modello configura la protezione per una condivisione file esistente presente in un account di archiviazione esistente. Crea un nuovo oggetto o usa un insieme di credenziali di Servizi di ripristino e criteri di backup esistenti in base ai valori dei parametri impostati. |
Eseguire il backup di una condivisione file esistente usando di Servizi di ripristino (oraria) | Questo modello configura la protezione con frequenza oraria per una condivisione file esistente presente in un account di archiviazione esistente. Crea un nuovo oggetto o usa un insieme di credenziali di Servizi di ripristino e criteri di backup esistenti in base ai valori dei parametri impostati. |
backup di macchine virtuali di Resource Manager usando l'insieme di credenziali di Servizi di ripristino | Questo modello userà l'insieme di credenziali dei servizi di ripristino esistenti e i criteri di backup esistenti e configura il backup di più macchine virtuali di Resource Manager appartenenti allo stesso gruppo di risorse |
Creare un insieme di credenziali di Servizi di ripristino con opzioni avanzate | Questo modello crea un insieme di credenziali di Servizi di ripristino che verrà usato ulteriormente per il backup e Site Recovery. |
Creare AVD con FSLogix e aggiunta ad Active Directory Domain Services | Questo modello consente di creare risorse di Desktop virtuale Azure, ad esempio pool di host, gruppo di applicazioni, area di lavoro, account di archiviazione FSLogix, condivisione file, insieme di credenziali del servizio di ripristino per il backup di una condivisione file di backup di un host di sessione di test, estensioni con aggiunta al dominio active directory di Microsoft Entra ID. |
Creare una replica di macchine virtuali di Azure e di ripristino di emergenza | Questo modello consente di creare il ripristino di emergenza della replica del sito della macchina virtuale di Azure. |
Creare criteri di backup giornalieri per RS Vault per proteggere le macchine virtuali IaaS | Questo modello crea un insieme di credenziali del servizio di ripristino e criteri di backup giornalieri che possono essere usati per proteggere le macchine virtuali IaaS classiche e basate su ARM. |
Creare un insieme di credenziali di Servizi di ripristino e abilitare la diagnostica | Questo modello crea un insieme di credenziali di Servizi di ripristino e abilita la diagnostica per Backup di Azure. In questo modo viene distribuito anche l'account di archiviazione e l'area di lavoro oms. |
Creare un insieme di credenziali di Servizi di ripristino con criteri di backup | Questo modello crea un insieme di credenziali di Servizi di ripristino con criteri di backup e configura funzionalità facoltative come l'identità del sistema, il tipo di archiviazione di backup, il ripristino tra aree e i log di diagnostica e un blocco di eliminazione. |
Creare un insieme di credenziali di Servizi di ripristino con opzioni predefinite | Modello semplice che crea un insieme di credenziali di Servizi di ripristino. |
Creare criteri di backup settimanali per RS Vault per proteggere le macchine virtuali IaaS | Questo modello crea un insieme di credenziali del servizio di ripristino e criteri di backup giornalieri che possono essere usati per proteggere le macchine virtuali IaaS classiche e basate su ARM. |
Distribuire una macchina virtuale Windows e abilitare il backup con Backup di Azure | Questo modello consente di distribuire una macchina virtuale Windows e un insieme di credenziali di Servizi di ripristino configurato con DefaultPolicy for Protection. |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa insiemi di credenziali può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.RecoveryServices/vaults, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.RecoveryServices/vaults",
"apiVersion": "2024-10-01",
"name": "string",
"etag": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"encryption": {
"infrastructureEncryption": "string",
"kekIdentity": {
"userAssignedIdentity": "string",
"useSystemAssignedIdentity": "bool"
},
"keyVaultProperties": {
"keyUri": "string"
}
},
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllFailoverIssues": "string",
"alertsForAllJobFailures": "string",
"alertsForAllReplicationIssues": "string"
},
"classicAlertSettings": {
"alertsForCriticalOperations": "string",
"emailNotificationsForSiteRecovery": "string"
}
},
"moveDetails": {
},
"publicNetworkAccess": "string",
"redundancySettings": {
"crossRegionRestore": "string",
"standardTierStorageRedundancy": "string"
},
"resourceGuardOperationRequests": [ "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"
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
AzureMonitorAlertSettings
Nome | Descrizione | Valore |
---|---|---|
alertsForAllFailoverIssues | 'Disabilitato' 'Enabled' |
|
alertsForAllJobFailures | 'Disabilitato' 'Enabled' |
|
alertsForAllReplicationIssues | 'Disabilitato' 'Enabled' |
ClassicAlertSettings
Nome | Descrizione | Valore |
---|---|---|
alertsForCriticalOperations | 'Disabilitato' 'Enabled' |
|
emailNotificationsForSiteRecovery | 'Disabilitato' 'Enabled' |
CmkKekIdentity
Nome | Descrizione | Valore |
---|---|---|
userAssignedIdentity | L'identità assegnata dall'utente da usare per concedere le autorizzazioni nel caso in cui il tipo di identità usato sia UserAssigned | corda |
useSystemAssignedIdentity | Indicare che deve essere usata l'identità assegnata dal sistema. A vicenda con il campo 'userAssignedIdentity' | Bool |
CmkKeyVaultProperties
Nome | Descrizione | Valore |
---|---|---|
keyUri | URI della chiave gestita dal cliente | corda |
CrossSubscriptionRestoreSettings
Nome | Descrizione | Valore |
---|---|---|
crossSubscriptionRestoreState | 'Disabilitato' 'Enabled' 'PermanentlyDisabled' |
IdentityData
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di identità gestita usata. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'None' rimuoverà le identità. | 'Nessuno' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' (obbligatorio) |
userAssignedIdentities | Elenco delle identità assegnate dall'utente associate alla risorsa. Le chiavi del dizionario delle identità assegnate dall'utente saranno ID risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | IdentityDataUserAssignedIdentities |
IdentityDataUserAssignedIdentities
Nome | Descrizione | Valore |
---|
ImmutabilitySettings
Nome | Descrizione | Valore |
---|---|---|
stato | 'Disabilitato' 'Bloccato' 'Sbloccato' |
Microsoft.RecoveryServices/vaults
Nome | Descrizione | Valore |
---|---|---|
apiVersion | Versione dell'API | '2024-10-01' |
etag | ETag facoltativo. | corda |
identità | Identità per la risorsa. | IdentityData |
ubicazione | Percorso della risorsa. | stringa (obbligatorio) |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Proprietà dell'insieme di credenziali. | |
Sku | Identifica l'identificatore di sistema univoco per ogni risorsa di Azure. | sku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
digitare | Tipo di risorsa | 'Microsoft.RecoveryServices/vaults' |
MonitoringSettings
Nome | Descrizione | Valore |
---|---|---|
azureMonitorAlertSettings | Impostazioni per gli avvisi basati su Monitoraggio di Azure | azureMonitorAlertSettings |
classicAlertSettings | Impostazioni per gli avvisi classici | classicAlertSettings |
RestoreSettings
Nome | Descrizione | Valore |
---|---|---|
crossSubscriptionRestoreSettings | Impostazioni per CrossSubscriptionRestore | crossSubscriptionRestoreSettings |
SecuritySettings
Nome | Descrizione | Valore |
---|---|---|
immutabilitySettings | Impostazioni di immutabilità di un insieme di credenziali | ImmutabilitySettings |
softDeleteSettings | Impostazioni di eliminazione temporanea di un insieme di credenziali | softDeleteSettings |
Sku
Nome | Descrizione | Valore |
---|---|---|
capacità | Capacità sku | corda |
famiglia | Famiglia sku | corda |
nome | Il nome dello SKU è RS0 (versione 0° di Servizi di ripristino) e il livello è di livello standard. Non influiscono sulla ridondanza dell'archiviazione back-end o su altre impostazioni dell'insieme di credenziali. Per gestire la ridondanza dell'archiviazione, usare backupstorageconfig | 'RS0' 'Standard' (obbligatorio) |
grandezza | Dimensioni sku | corda |
livello | Livello SKU. | corda |
SoftDeleteSettings
Nome | Descrizione | Valore |
---|---|---|
enhancedSecurityState | 'AlwaysON' 'Disabilitato' 'Enabled' 'Invalid' |
|
softDeleteRetentionPeriodInDays | Periodo di conservazione dell'eliminazione temporanea in giorni | Int |
softDeleteState | 'AlwaysON' 'Disabilitato' 'Enabled' 'Invalid' |
TrackedResourceTags
Nome | Descrizione | Valore |
---|
UpgradeDetails
Nome | Descrizione | Valore |
---|
UserIdentity
Nome | Descrizione | Valore |
---|
VaultProperties
Nome | Descrizione | Valore |
---|---|---|
codifica | Dettagli della chiave gestita dal cliente della risorsa. | VaultPropertiesEncryption |
monitoringSettings | Impostazioni di monitoraggio dell'insieme di credenziali | MonitoringSettings |
moveDetails | Dettagli dell'operazione di spostamento più recente eseguita sulla risorsa di Azure | VaultPropertiesMoveDetails |
publicNetworkAccess | per abilitare o disabilitare il traffico di rete in ingresso del provider di risorse dai client pubblici | 'Disabilitato' 'Enabled' |
ridondanzaImpostazioni | Impostazioni di ridondanza di un insieme di credenziali | VaultPropertiesRedundancySettings |
resourceGuardOperationRequests | ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC | string[] |
restoreSettings | Ripristina impostazioni dell'insieme di credenziali | RestoreSettings |
securitySettings | Impostazioni di sicurezza dell'insieme di credenziali | SecuritySettings |
upgradeDetails | Dettagli per l'aggiornamento dell'insieme di credenziali. | upgradeDetails |
VaultPropertiesEncryption
Nome | Descrizione | Valore |
---|---|---|
infrastructureEncryption | Abilitazione/disabilitazione dello stato di crittografia doppia | 'Disabilitato' 'Enabled' |
kekIdentity | Dettagli dell'identità usata per la chiave gestita dal cliente | cmkKekIdentity |
keyVaultProperties | Proprietà dell'insieme di credenziali delle chiavi che ospita la chiave gestita dal cliente | CmkKeyVaultProperties |
VaultPropertiesMoveDetails
Nome | Descrizione | Valore |
---|
VaultPropertiesRedundancySettings
Nome | Descrizione | Valore |
---|---|---|
crossRegionRestore | Flag per indicare se il ripristino tra aree è abilitato nell'insieme di credenziali o meno | 'Disabilitato' 'Enabled' |
standardTierStorageRedundancy | Impostazione di ridondanza dell'archiviazione di un insieme di credenziali | 'GeoRedundant' 'Invalid' 'LocalRedundant' 'ZoneRedundant' |
Esempi di utilizzo
Modelli di avvio rapido di Azure
I modelli di avvio rapido di Azure seguenti distribuire questo tipo di risorsa.
Sagoma | Descrizione |
---|---|
Backup di Azure per il carico di lavoro in Macchine virtuali di Azure |
Questo modello crea un insieme di credenziali di Servizi di ripristino e un criterio di backup specifico del carico di lavoro. Registra una macchina virtuale con il servizio di backup e configura la protezione |
eseguire il backup di una condivisione file esistente con di Servizi di ripristino (giornaliero) |
Questo modello configura la protezione per una condivisione file esistente presente in un account di archiviazione esistente. Crea un nuovo oggetto o usa un insieme di credenziali di Servizi di ripristino e criteri di backup esistenti in base ai valori dei parametri impostati. |
Eseguire il backup di una condivisione file esistente usando di Servizi di ripristino (oraria) |
Questo modello configura la protezione con frequenza oraria per una condivisione file esistente presente in un account di archiviazione esistente. Crea un nuovo oggetto o usa un insieme di credenziali di Servizi di ripristino e criteri di backup esistenti in base ai valori dei parametri impostati. |
backup di macchine virtuali di Resource Manager usando l'insieme di credenziali di Servizi di ripristino |
Questo modello userà l'insieme di credenziali dei servizi di ripristino esistenti e i criteri di backup esistenti e configura il backup di più macchine virtuali di Resource Manager appartenenti allo stesso gruppo di risorse |
Creare un insieme di credenziali di Servizi di ripristino con opzioni avanzate |
Questo modello crea un insieme di credenziali di Servizi di ripristino che verrà usato ulteriormente per il backup e Site Recovery. |
Creare AVD con FSLogix e aggiunta ad Active Directory Domain Services |
Questo modello consente di creare risorse di Desktop virtuale Azure, ad esempio pool di host, gruppo di applicazioni, area di lavoro, account di archiviazione FSLogix, condivisione file, insieme di credenziali del servizio di ripristino per il backup di una condivisione file di backup di un host di sessione di test, estensioni con aggiunta al dominio active directory di Microsoft Entra ID. |
Creare una replica di macchine virtuali di Azure e di ripristino di emergenza |
Questo modello consente di creare il ripristino di emergenza della replica del sito della macchina virtuale di Azure. |
Creare criteri di backup giornalieri per RS Vault per proteggere le macchine virtuali IaaS |
Questo modello crea un insieme di credenziali del servizio di ripristino e criteri di backup giornalieri che possono essere usati per proteggere le macchine virtuali IaaS classiche e basate su ARM. |
Creare un insieme di credenziali di Servizi di ripristino e abilitare la diagnostica |
Questo modello crea un insieme di credenziali di Servizi di ripristino e abilita la diagnostica per Backup di Azure. In questo modo viene distribuito anche l'account di archiviazione e l'area di lavoro oms. |
Creare un insieme di credenziali di Servizi di ripristino con criteri di backup |
Questo modello crea un insieme di credenziali di Servizi di ripristino con criteri di backup e configura funzionalità facoltative come l'identità del sistema, il tipo di archiviazione di backup, il ripristino tra aree e i log di diagnostica e un blocco di eliminazione. |
Creare un insieme di credenziali di Servizi di ripristino con opzioni predefinite |
Modello semplice che crea un insieme di credenziali di Servizi di ripristino. |
Creare criteri di backup settimanali per RS Vault per proteggere le macchine virtuali IaaS |
Questo modello crea un insieme di credenziali del servizio di ripristino e criteri di backup giornalieri che possono essere usati per proteggere le macchine virtuali IaaS classiche e basate su ARM. |
Distribuire una macchina virtuale Windows e abilitare il backup con Backup di Azure |
Questo modello consente di distribuire una macchina virtuale Windows e un insieme di credenziali di Servizi di ripristino configurato con DefaultPolicy for Protection. |
IBM Cloud Pak for Data in Azure |
Questo modello distribuisce un cluster Openshift in Azure con tutte le risorse, l'infrastruttura necessarie e quindi distribuisce IBM Cloud Pak for Data insieme ai componenti aggiuntivi scelti dall'utente. |
Openshift Container Platform 4.3 |
Openshift Container Platform 4.3 |
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa insiemi di credenziali può essere distribuito con operazioni destinate a:
- gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.RecoveryServices/vaults, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults@2024-10-01"
name = "string"
etag = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
sku = {
capacity = "string"
family = "string"
name = "string"
size = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
encryption = {
infrastructureEncryption = "string"
kekIdentity = {
userAssignedIdentity = "string"
useSystemAssignedIdentity = bool
}
keyVaultProperties = {
keyUri = "string"
}
}
monitoringSettings = {
azureMonitorAlertSettings = {
alertsForAllFailoverIssues = "string"
alertsForAllJobFailures = "string"
alertsForAllReplicationIssues = "string"
}
classicAlertSettings = {
alertsForCriticalOperations = "string"
emailNotificationsForSiteRecovery = "string"
}
}
moveDetails = {
}
publicNetworkAccess = "string"
redundancySettings = {
crossRegionRestore = "string"
standardTierStorageRedundancy = "string"
}
resourceGuardOperationRequests = [
"string"
]
restoreSettings = {
crossSubscriptionRestoreSettings = {
crossSubscriptionRestoreState = "string"
}
}
securitySettings = {
immutabilitySettings = {
state = "string"
}
softDeleteSettings = {
enhancedSecurityState = "string"
softDeleteRetentionPeriodInDays = int
softDeleteState = "string"
}
}
upgradeDetails = {
}
}
})
}
Valori delle proprietà
AzureMonitorAlertSettings
Nome | Descrizione | Valore |
---|---|---|
alertsForAllFailoverIssues | 'Disabilitato' 'Enabled' |
|
alertsForAllJobFailures | 'Disabilitato' 'Enabled' |
|
alertsForAllReplicationIssues | 'Disabilitato' 'Enabled' |
ClassicAlertSettings
Nome | Descrizione | Valore |
---|---|---|
alertsForCriticalOperations | 'Disabilitato' 'Enabled' |
|
emailNotificationsForSiteRecovery | 'Disabilitato' 'Enabled' |
CmkKekIdentity
Nome | Descrizione | Valore |
---|---|---|
userAssignedIdentity | L'identità assegnata dall'utente da usare per concedere le autorizzazioni nel caso in cui il tipo di identità usato sia UserAssigned | corda |
useSystemAssignedIdentity | Indicare che deve essere usata l'identità assegnata dal sistema. A vicenda con il campo 'userAssignedIdentity' | Bool |
CmkKeyVaultProperties
Nome | Descrizione | Valore |
---|---|---|
keyUri | URI della chiave gestita dal cliente | corda |
CrossSubscriptionRestoreSettings
Nome | Descrizione | Valore |
---|---|---|
crossSubscriptionRestoreState | 'Disabilitato' 'Enabled' 'PermanentlyDisabled' |
IdentityData
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di identità gestita usata. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'None' rimuoverà le identità. | 'Nessuno' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' (obbligatorio) |
userAssignedIdentities | Elenco delle identità assegnate dall'utente associate alla risorsa. Le chiavi del dizionario delle identità assegnate dall'utente saranno ID risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | IdentityDataUserAssignedIdentities |
IdentityDataUserAssignedIdentities
Nome | Descrizione | Valore |
---|
ImmutabilitySettings
Nome | Descrizione | Valore |
---|---|---|
stato | 'Disabilitato' 'Bloccato' 'Sbloccato' |
Microsoft.RecoveryServices/vaults
Nome | Descrizione | Valore |
---|---|---|
etag | ETag facoltativo. | corda |
identità | Identità per la risorsa. | IdentityData |
ubicazione | Percorso della risorsa. | stringa (obbligatorio) |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Proprietà dell'insieme di credenziali. | |
Sku | Identifica l'identificatore di sistema univoco per ogni risorsa di Azure. | sku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. |
digitare | Tipo di risorsa | "Microsoft.RecoveryServices/vaults@2024-10-01" |
MonitoringSettings
Nome | Descrizione | Valore |
---|---|---|
azureMonitorAlertSettings | Impostazioni per gli avvisi basati su Monitoraggio di Azure | azureMonitorAlertSettings |
classicAlertSettings | Impostazioni per gli avvisi classici | classicAlertSettings |
RestoreSettings
Nome | Descrizione | Valore |
---|---|---|
crossSubscriptionRestoreSettings | Impostazioni per CrossSubscriptionRestore | crossSubscriptionRestoreSettings |
SecuritySettings
Nome | Descrizione | Valore |
---|---|---|
immutabilitySettings | Impostazioni di immutabilità di un insieme di credenziali | ImmutabilitySettings |
softDeleteSettings | Impostazioni di eliminazione temporanea di un insieme di credenziali | softDeleteSettings |
Sku
Nome | Descrizione | Valore |
---|---|---|
capacità | Capacità sku | corda |
famiglia | Famiglia sku | corda |
nome | Il nome dello SKU è RS0 (versione 0° di Servizi di ripristino) e il livello è di livello standard. Non influiscono sulla ridondanza dell'archiviazione back-end o su altre impostazioni dell'insieme di credenziali. Per gestire la ridondanza dell'archiviazione, usare backupstorageconfig | 'RS0' 'Standard' (obbligatorio) |
grandezza | Dimensioni sku | corda |
livello | Livello SKU. | corda |
SoftDeleteSettings
Nome | Descrizione | Valore |
---|---|---|
enhancedSecurityState | 'AlwaysON' 'Disabilitato' 'Enabled' 'Invalid' |
|
softDeleteRetentionPeriodInDays | Periodo di conservazione dell'eliminazione temporanea in giorni | Int |
softDeleteState | 'AlwaysON' 'Disabilitato' 'Enabled' 'Invalid' |
TrackedResourceTags
Nome | Descrizione | Valore |
---|
UpgradeDetails
Nome | Descrizione | Valore |
---|
UserIdentity
Nome | Descrizione | Valore |
---|
VaultProperties
Nome | Descrizione | Valore |
---|---|---|
codifica | Dettagli della chiave gestita dal cliente della risorsa. | VaultPropertiesEncryption |
monitoringSettings | Impostazioni di monitoraggio dell'insieme di credenziali | MonitoringSettings |
moveDetails | Dettagli dell'operazione di spostamento più recente eseguita sulla risorsa di Azure | VaultPropertiesMoveDetails |
publicNetworkAccess | per abilitare o disabilitare il traffico di rete in ingresso del provider di risorse dai client pubblici | 'Disabilitato' 'Enabled' |
ridondanzaImpostazioni | Impostazioni di ridondanza di un insieme di credenziali | VaultPropertiesRedundancySettings |
resourceGuardOperationRequests | ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC | string[] |
restoreSettings | Ripristina impostazioni dell'insieme di credenziali | RestoreSettings |
securitySettings | Impostazioni di sicurezza dell'insieme di credenziali | SecuritySettings |
upgradeDetails | Dettagli per l'aggiornamento dell'insieme di credenziali. | upgradeDetails |
VaultPropertiesEncryption
Nome | Descrizione | Valore |
---|---|---|
infrastructureEncryption | Abilitazione/disabilitazione dello stato di crittografia doppia | 'Disabilitato' 'Enabled' |
kekIdentity | Dettagli dell'identità usata per la chiave gestita dal cliente | cmkKekIdentity |
keyVaultProperties | Proprietà dell'insieme di credenziali delle chiavi che ospita la chiave gestita dal cliente | CmkKeyVaultProperties |
VaultPropertiesMoveDetails
Nome | Descrizione | Valore |
---|
VaultPropertiesRedundancySettings
Nome | Descrizione | Valore |
---|---|---|
crossRegionRestore | Flag per indicare se il ripristino tra aree è abilitato nell'insieme di credenziali o meno | 'Disabilitato' 'Enabled' |
standardTierStorageRedundancy | Impostazione di ridondanza dell'archiviazione di un insieme di credenziali | 'GeoRedundant' 'Invalid' 'LocalRedundant' 'ZoneRedundant' |