共用方式為


Vaults - Create Or Update

建立或更新復原服務保存庫。

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}?api-version=2024-10-01

URI 參數

名稱 位於 必要 類型 Description
resourceGroupName
path True

string

資源群組的名稱。 名稱不區分大小寫。

subscriptionId
path True

string

目標訂用帳戶的標識碼。

vaultName
path True

string

復原服務保存庫的名稱。

api-version
query True

string

要用於這項作業的 API 版本。

要求標頭

名稱 必要 類型 Description
x-ms-authorization-auxiliary

string

要求本文

名稱 必要 類型 Description
location True

string

資源位置。

etag

string

選擇性 ETag。

identity

IdentityData

資源的身分識別。

properties

VaultProperties

保存庫的屬性。

sku

Sku

識別每個 Azure 資源的唯一系統識別碼。

tags

object

資源標籤。

回應

名稱 類型 Description
200 OK

Vault

還行

201 Created

Vault

創建

Other Status Codes

CloudError

描述作業失敗原因的錯誤回應。

安全性

azure_auth

Azure Active Directory OAuth2 Flow

類型: oauth2
Flow: implicit
授權 URL: https://login.microsoftonline.com/common/oauth2/authorize

範圍

名稱 Description
user_impersonation 模擬您的用戶帳戶。

範例

Create or Update Recovery Services vault
Create or Update Vault performing critical operation With MUA
Create or Update Vault with CustomerManagedKeys
Create or Update Vault With Monitoring Setting
Create or Update Vault With Redundancy Setting
Create or Update Vault with User Assigned Identity

Create or Update Recovery Services vault

範例要求

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01

{
  "properties": {
    "publicNetworkAccess": "Enabled"
  },
  "sku": {
    "name": "Standard"
  },
  "location": "West US",
  "identity": {
    "type": "SystemAssigned"
  }
}

範例回覆

{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
    "principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
    "type": "SystemAssigned"
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded"
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "RS0",
    "tier": "Standard"
  }
}
{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
    "principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
    "type": "SystemAssigned"
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded"
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "RS0",
    "tier": "Standard"
  }
}

Create or Update Vault performing critical operation With MUA

範例要求

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01

{
  "properties": {
    "publicNetworkAccess": "Enabled",
    "encryption": {
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      },
      "kekIdentity": {
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi"
      },
      "infrastructureEncryption": "Enabled"
    },
    "resourceGuardOperationRequests": [
      "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/ankurResourceGuard1/providers/Microsoft.DataProtection/resourceGuards/ResourceGuard38-1/modifyEncryptionSettings/default"
    ]
  },
  "sku": {
    "name": "Standard"
  },
  "location": "West US",
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  }
}

範例回覆

{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {
        "clientId": "fbe75b66-01c5-4f87-a220-233af3270436",
        "principalId": "075a0ca6-43f6-4434-9abf-c9b1b79f9219"
      }
    }
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded",
    "encryption": {
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      },
      "kekIdentity": {
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
        "useSystemAssignedIdentity": false
      },
      "infrastructureEncryption": "Enabled"
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}
Retry-After: 10
Azure-AsyncOperation: /subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2015-03-15
{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Provisioning",
    "encryption": {
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      },
      "kekIdentity": {
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
        "useSystemAssignedIdentity": false
      },
      "infrastructureEncryption": "Enabled"
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}

Create or Update Vault with CustomerManagedKeys

範例要求

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01

{
  "properties": {
    "publicNetworkAccess": "Enabled",
    "encryption": {
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      },
      "kekIdentity": {
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi"
      },
      "infrastructureEncryption": "Enabled"
    }
  },
  "sku": {
    "name": "Standard"
  },
  "location": "West US",
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  }
}

範例回覆

{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {
        "clientId": "fbe75b66-01c5-4f87-a220-233af3270436",
        "principalId": "075a0ca6-43f6-4434-9abf-c9b1b79f9219"
      }
    }
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded",
    "encryption": {
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      },
      "kekIdentity": {
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
        "useSystemAssignedIdentity": false
      },
      "infrastructureEncryption": "Enabled"
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}
Retry-After: 10
Azure-AsyncOperation: /subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2015-03-15
{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Provisioning",
    "encryption": {
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      },
      "kekIdentity": {
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
        "useSystemAssignedIdentity": false
      },
      "infrastructureEncryption": "Enabled"
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}

Create or Update Vault With Monitoring Setting

範例要求

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01

{
  "properties": {
    "publicNetworkAccess": "Enabled",
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled",
        "alertsForAllReplicationIssues": "Enabled",
        "alertsForAllFailoverIssues": "Disabled"
      },
      "classicAlertSettings": {
        "alertsForCriticalOperations": "Disabled",
        "emailNotificationsForSiteRecovery": "Enabled"
      }
    }
  },
  "sku": {
    "name": "Standard"
  },
  "location": "West US",
  "identity": {
    "type": "SystemAssigned"
  }
}

範例回覆

{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
    "principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
    "type": "SystemAssigned"
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded",
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled",
        "alertsForAllReplicationIssues": "Enabled",
        "alertsForAllFailoverIssues": "Disabled"
      },
      "classicAlertSettings": {
        "alertsForCriticalOperations": "Disabled",
        "emailNotificationsForSiteRecovery": "Enabled"
      }
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "RS0",
    "tier": "Standard"
  }
}
{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
    "principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
    "type": "SystemAssigned"
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded",
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled",
        "alertsForAllReplicationIssues": "Enabled",
        "alertsForAllFailoverIssues": "Disabled"
      },
      "classicAlertSettings": {
        "alertsForCriticalOperations": "Disabled",
        "emailNotificationsForSiteRecovery": "Enabled"
      }
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "RS0",
    "tier": "Standard"
  }
}

Create or Update Vault With Redundancy Setting

範例要求

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01

{
  "properties": {
    "publicNetworkAccess": "Enabled",
    "redundancySettings": {
      "standardTierStorageRedundancy": "GeoRedundant",
      "crossRegionRestore": "Enabled"
    }
  },
  "sku": {
    "name": "Standard"
  },
  "location": "West US",
  "identity": {
    "type": "SystemAssigned"
  }
}

範例回覆

{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
    "principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
    "type": "SystemAssigned"
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded",
    "redundancySettings": {
      "standardTierStorageRedundancy": "GeoRedundant",
      "crossRegionRestore": "Enabled"
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "RS0",
    "tier": "Standard"
  }
}
{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
    "principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
    "type": "SystemAssigned"
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded",
    "redundancySettings": {
      "standardTierStorageRedundancy": "GeoRedundant",
      "crossRegionRestore": "Enabled"
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "RS0",
    "tier": "Standard"
  }
}

Create or Update Vault with User Assigned Identity

範例要求

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01

{
  "properties": {
    "publicNetworkAccess": "Enabled"
  },
  "sku": {
    "name": "Standard"
  },
  "location": "West US",
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  }
}

範例回覆

{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {
        "clientId": "fbe75b66-01c5-4f87-a220-233af3270436",
        "principalId": "075a0ca6-43f6-4434-9abf-c9b1b79f9219"
      }
    }
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded"
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}
Retry-After: 10
Azure-AsyncOperation: /subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2015-03-15
{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Provisioning"
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}

定義

名稱 Description
AlertsState
AzureMonitorAlertSettings

Azure 監視器型警示的設定

BackupStorageVersion

備份記憶體版本

BCDRSecurityLevel

適用於商務持續性和災害復原的復原服務保存庫安全性層級

ClassicAlertSettings

傳統警示的設定

CloudError

CloudError

CmkKekIdentity

CMK 所使用的身分識別詳細數據

CmkKeyVaultProperties

裝載 CMK 之 Key Vault 的屬性

createdByType

建立資源的身分識別類型。

crossRegionRestore

旗標,以顯示是否在保存庫上啟用跨區域還原

CrossSubscriptionRestoreSettings

跨訂用帳戶還原設定的設定

crossSubscriptionRestoreState
Encryption

客戶管理的資源金鑰詳細數據。

EnhancedSecurityState
Error

資源管理錯誤回應。

ErrorAdditionalInfo

資源管理錯誤其他資訊。

IdentityData

資源的身分識別。

ImmutabilitySettings

保存庫的不變性設定

ImmutabilityState
InfrastructureEncryptionState

啟用/停用雙重加密狀態

MonitoringSettings

保存庫的監視設定

MoveDetails

在 Azure 資源上執行的最新行動作業詳細數據

MultiUserAuthorization

保存庫的 MUA 設定

PrivateEndpoint

連結到私人端點連線的私人端點網路資源。

PrivateEndpointConnection

私人端點連線回應屬性。

PrivateEndpointConnectionStatus

取得或設定狀態。

PrivateEndpointConnectionVaultProperties

要儲存在保存庫屬性中作為 privateEndpointConnections List 元素的資訊。

PrivateLinkServiceConnectionState

取得或設定私人連結服務連線狀態。

ProvisioningState

取得或設定私人端點連線的布建狀態。

PublicNetworkAccess

屬性,可啟用或停用來自公用客戶端的資源提供者輸入網路流量

RedundancySettings

保存庫的備援設定

ResourceIdentityType

所使用的受控識別類型。 類型 'SystemAssigned, UserAssigned' 包含隱含建立的身分識別和一組使用者指派的身分識別。 類型 『None』 將會移除任何身分識別。

ResourceMoveState

移動作業之後的資源狀態

RestoreSettings

還原保存庫的設定

SecureScoreLevel

復原服務保存庫的安全分數

SecuritySettings

保存庫的安全性設定

Sku

識別每個 Azure 資源的唯一系統識別碼。

SkuName

SKU 的名稱是 RS0(復原服務第 0 版),而該層是標準層。 它們不會影響後端記憶體備援或任何其他保存庫設定。 若要管理記憶體備援,請使用backupstorageconfig

SoftDeleteSettings

保存庫的虛刪除設定

SoftDeleteState
standardTierStorageRedundancy

保存庫的記憶體備援設定

systemData

與建立和上次修改資源相關的元數據。

TriggerType

觸發保存庫升級的方式。

UpgradeDetails

升級保存庫的詳細數據。

UserIdentity

由服務使用者管理的資源識別。

Vault

資源資訊,如資源提供者所傳回。

VaultPrivateEndpointState

用於備份的私人端點狀態。

VaultProperties

保存庫的屬性。

VaultSubResourceType

保存庫 AzureBackup、AzureBackup_secondary 或 AzureSiteRecovery 的子資源類型

VaultUpgradeState

保存庫升級作業的狀態。

AlertsState

名稱 類型 Description
Disabled

string

Enabled

string

AzureMonitorAlertSettings

Azure 監視器型警示的設定

名稱 類型 Description
alertsForAllFailoverIssues

AlertsState

alertsForAllJobFailures

AlertsState

alertsForAllReplicationIssues

AlertsState

BackupStorageVersion

備份記憶體版本

名稱 類型 Description
Unassigned

string

V1

string

V2

string

BCDRSecurityLevel

適用於商務持續性和災害復原的復原服務保存庫安全性層級

名稱 類型 Description
Excellent

string

Fair

string

Good

string

Poor

string

ClassicAlertSettings

傳統警示的設定

名稱 類型 Description
alertsForCriticalOperations

AlertsState

emailNotificationsForSiteRecovery

AlertsState

CloudError

CloudError

名稱 類型 Description
error

Error

資源管理錯誤回應。

CmkKekIdentity

CMK 所使用的身分識別詳細數據

名稱 類型 Description
useSystemAssignedIdentity

boolean

表示應該使用系統指派的身分識別。 與 'userAssignedIdentity' 字段互斥

userAssignedIdentity

string

使用者指派的身分識別,用來授與許可權,以防使用的身分識別類型為UserAssigned

CmkKeyVaultProperties

裝載 CMK 之 Key Vault 的屬性

名稱 類型 Description
keyUri

string

客戶管理金鑰的金鑰 URI

createdByType

建立資源的身分識別類型。

名稱 類型 Description
Application

string

Key

string

ManagedIdentity

string

User

string

crossRegionRestore

旗標,以顯示是否在保存庫上啟用跨區域還原

名稱 類型 Description
Disabled

string

Enabled

string

CrossSubscriptionRestoreSettings

跨訂用帳戶還原設定的設定

名稱 類型 Description
crossSubscriptionRestoreState

crossSubscriptionRestoreState

crossSubscriptionRestoreState

名稱 類型 Description
Disabled

string

Enabled

string

PermanentlyDisabled

string

Encryption

客戶管理的資源金鑰詳細數據。

名稱 類型 Description
infrastructureEncryption

InfrastructureEncryptionState

啟用/停用雙重加密狀態

kekIdentity

CmkKekIdentity

CMK 所使用的身分識別詳細數據

keyVaultProperties

CmkKeyVaultProperties

裝載 CMK 之 Key Vault 的屬性

EnhancedSecurityState

名稱 類型 Description
AlwaysON

string

Disabled

string

Enabled

string

Invalid

string

Error

資源管理錯誤回應。

名稱 類型 Description
additionalInfo

ErrorAdditionalInfo[]

錯誤其他資訊。

code

string

錯誤碼。

details

Error[]

錯誤詳細數據。

message

string

錯誤訊息。

target

string

錯誤目標。

ErrorAdditionalInfo

資源管理錯誤其他資訊。

名稱 類型 Description
info

object

其他資訊。

type

string

其他信息類型。

IdentityData

資源的身分識別。

名稱 類型 Description
principalId

string

資源識別的主要標識碼。

tenantId

string

資源的租用戶標識碼。

type

ResourceIdentityType

所使用的受控識別類型。 類型 'SystemAssigned, UserAssigned' 包含隱含建立的身分識別和一組使用者指派的身分識別。 類型 『None』 將會移除任何身分識別。

userAssignedIdentities

<string,  UserIdentity>

與資源相關聯的使用者指派身分識別清單。 使用者指派的識別字典索引鍵會是 ARM 資源標識符,格式為:『/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'。

ImmutabilitySettings

保存庫的不變性設定

名稱 類型 Description
state

ImmutabilityState

ImmutabilityState

名稱 類型 Description
Disabled

string

Locked

string

Unlocked

string

InfrastructureEncryptionState

啟用/停用雙重加密狀態

名稱 類型 Description
Disabled

string

Enabled

string

MonitoringSettings

保存庫的監視設定

名稱 類型 Description
azureMonitorAlertSettings

AzureMonitorAlertSettings

Azure 監視器型警示的設定

classicAlertSettings

ClassicAlertSettings

傳統警示的設定

MoveDetails

在 Azure 資源上執行的最新行動作業詳細數據

名稱 類型 Description
completionTimeUtc

string

資源移動作業的結束時間

operationId

string

資源移動作業的 OperationId

sourceResourceId

string

資源移動作業的來源資源

startTimeUtc

string

資源移動作業的開始時間

targetResourceId

string

資源移動作業的目標資源

MultiUserAuthorization

保存庫的 MUA 設定

名稱 類型 Description
Disabled

string

Enabled

string

Invalid

string

PrivateEndpoint

連結到私人端點連線的私人端點網路資源。

名稱 類型 Description
id

string

取得或設定標識碼。

PrivateEndpointConnection

私人端點連線回應屬性。

名稱 類型 Description
groupIds

VaultSubResourceType[]

私人端點的群組標識碼

privateEndpoint

PrivateEndpoint

連結到私人端點連線的私人端點網路資源。

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

取得或設定私人連結服務連線狀態。

provisioningState

ProvisioningState

取得或設定私人端點連線的布建狀態。

PrivateEndpointConnectionStatus

取得或設定狀態。

名稱 類型 Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PrivateEndpointConnectionVaultProperties

要儲存在保存庫屬性中作為 privateEndpointConnections List 元素的資訊。

名稱 類型 Description
id

string

標識符訂用帳戶的格式/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft。[Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}。

location

string

私人端點連線的位置

name

string

私人端點連線的名稱

properties

PrivateEndpointConnection

私人端點連線回應屬性。

type

string

類型,格式為 Microsoft.RecoveryServices/vaults/privateEndpointConnections

PrivateLinkServiceConnectionState

取得或設定私人連結服務連線狀態。

名稱 類型 Description
actionsRequired

string

取得或設定所需的動作。

description

string

取得或設定描述。

status

PrivateEndpointConnectionStatus

取得或設定狀態。

ProvisioningState

取得或設定私人端點連線的布建狀態。

名稱 類型 Description
Deleting

string

Failed

string

Pending

string

Succeeded

string

PublicNetworkAccess

屬性,可啟用或停用來自公用客戶端的資源提供者輸入網路流量

名稱 類型 Description
Disabled

string

Enabled

string

RedundancySettings

保存庫的備援設定

名稱 類型 Description
crossRegionRestore

crossRegionRestore

旗標,以顯示是否在保存庫上啟用跨區域還原

standardTierStorageRedundancy

standardTierStorageRedundancy

保存庫的記憶體備援設定

ResourceIdentityType

所使用的受控識別類型。 類型 'SystemAssigned, UserAssigned' 包含隱含建立的身分識別和一組使用者指派的身分識別。 類型 『None』 將會移除任何身分識別。

名稱 類型 Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

ResourceMoveState

移動作業之後的資源狀態

名稱 類型 Description
CommitFailed

string

CommitTimedout

string

CriticalFailure

string

Failure

string

InProgress

string

MoveSucceeded

string

PartialSuccess

string

PrepareFailed

string

PrepareTimedout

string

Unknown

string

RestoreSettings

還原保存庫的設定

名稱 類型 Description
crossSubscriptionRestoreSettings

CrossSubscriptionRestoreSettings

CrossSubscriptionRestore 的設定

SecureScoreLevel

復原服務保存庫的安全分數

名稱 類型 Description
Adequate

string

Maximum

string

Minimum

string

None

string

SecuritySettings

保存庫的安全性設定

名稱 類型 Description
immutabilitySettings

ImmutabilitySettings

保存庫的不變性設定

multiUserAuthorization

MultiUserAuthorization

保存庫的 MUA 設定

softDeleteSettings

SoftDeleteSettings

虛刪除保存庫的設定

Sku

識別每個 Azure 資源的唯一系統識別碼。

名稱 類型 Description
capacity

string

SKU 容量

family

string

SKU 系列

name

SkuName

SKU 的名稱是 RS0(復原服務第 0 版),而該層是標準層。 它們不會影響後端記憶體備援或任何其他保存庫設定。 若要管理記憶體備援,請使用backupstorageconfig

size

string

SKU 大小

tier

string

Sku 層。

SkuName

SKU 的名稱是 RS0(復原服務第 0 版),而該層是標準層。 它們不會影響後端記憶體備援或任何其他保存庫設定。 若要管理記憶體備援,請使用backupstorageconfig

名稱 類型 Description
RS0

string

Standard

string

SoftDeleteSettings

保存庫的虛刪除設定

名稱 類型 Description
enhancedSecurityState

EnhancedSecurityState

softDeleteRetentionPeriodInDays

integer

以天為單位的虛刪除保留期限

softDeleteState

SoftDeleteState

SoftDeleteState

名稱 類型 Description
AlwaysON

string

Disabled

string

Enabled

string

Invalid

string

standardTierStorageRedundancy

保存庫的記憶體備援設定

名稱 類型 Description
GeoRedundant

string

Invalid

string

LocallyRedundant

string

ZoneRedundant

string

systemData

與建立和上次修改資源相關的元數據。

名稱 類型 Description
createdAt

string

資源建立的時間戳(UTC)。

createdBy

string

建立資源的身分識別。

createdByType

createdByType

建立資源的身分識別類型。

lastModifiedAt

string

上次修改資源的身分識別類型。

lastModifiedBy

string

上次修改資源的身分識別。

lastModifiedByType

createdByType

上次修改資源的身分識別類型。

TriggerType

觸發保存庫升級的方式。

名稱 類型 Description
ForcedUpgrade

string

UserTriggered

string

UpgradeDetails

升級保存庫的詳細數據。

名稱 類型 Description
endTimeUtc

string

升級作業結束的 UTC 時間。

lastUpdatedTimeUtc

string

上次更新升級作業狀態的UTC時間。

message

string

訊息給使用者,其中包含升級作業的相關信息。

operationId

string

保存庫升級作業的標識碼。

previousResourceId

string

升級前保存庫的資源標識碼。

startTimeUtc

string

升級作業已啟動的UTC時間。

status

VaultUpgradeState

保存庫升級作業的狀態。

triggerType

TriggerType

觸發保存庫升級的方式。

upgradedResourceId

string

已升級保存庫的資源標識碼。

UserIdentity

由服務使用者管理的資源識別。

名稱 類型 Description
clientId

string

使用者指派身分識別的用戶端標識碼。

principalId

string

使用者指派身分識別的主體標識碼。

Vault

資源資訊,如資源提供者所傳回。

名稱 類型 Description
etag

string

選擇性 ETag。

id

string

資源標識子代表資源的完整路徑。

identity

IdentityData

資源的身分識別。

location

string

資源位置。

name

string

與資源相關聯的資源名稱。

properties

VaultProperties

保存庫的屬性。

sku

Sku

識別每個 Azure 資源的唯一系統識別碼。

systemData

systemData

與建立和上次修改資源相關的元數據。

tags

object

資源標籤。

type

string

資源類型代表命名空間/ResourceType/ResourceType/... 格式的完整路徑。

VaultPrivateEndpointState

用於備份的私人端點狀態。

名稱 類型 Description
Enabled

string

None

string

VaultProperties

保存庫的屬性。

名稱 類型 Description
backupStorageVersion

BackupStorageVersion

備份記憶體版本

bcdrSecurityLevel

BCDRSecurityLevel

適用於商務持續性和災害復原的復原服務保存庫安全性層級

encryption

Encryption

客戶管理的資源金鑰詳細數據。

monitoringSettings

MonitoringSettings

保存庫的監視設定

moveDetails

MoveDetails

在 Azure 資源上執行的最新行動作業詳細數據

moveState

ResourceMoveState

移動作業之後的資源狀態

privateEndpointConnections

PrivateEndpointConnectionVaultProperties[]

私人端點連線的清單。

privateEndpointStateForBackup

VaultPrivateEndpointState

用於備份的私人端點狀態。

privateEndpointStateForSiteRecovery

VaultPrivateEndpointState

月臺復原的私人端點狀態。

provisioningState

string

布建狀態。

publicNetworkAccess

PublicNetworkAccess

屬性,可啟用或停用來自公用客戶端的資源提供者輸入網路流量

redundancySettings

RedundancySettings

保存庫的備援設定

resourceGuardOperationRequests

string[]

將執行 LAC 檢查的 ResourceGuardOperationRequests

restoreSettings

RestoreSettings

還原保存庫的設定

secureScore

SecureScoreLevel

復原服務保存庫的安全分數

securitySettings

SecuritySettings

保存庫的安全性設定

upgradeDetails

UpgradeDetails

升級保存庫的詳細數據。

VaultSubResourceType

保存庫 AzureBackup、AzureBackup_secondary 或 AzureSiteRecovery 的子資源類型

名稱 類型 Description
AzureBackup

string

AzureBackup_secondary

string

AzureSiteRecovery

string

VaultUpgradeState

保存庫升級作業的狀態。

名稱 類型 Description
Failed

string

InProgress

string

Unknown

string

Upgraded

string