Udostępnij przez


Vaults - Create Or Update

Tworzy lub aktualizuje magazyn usługi Recovery Services.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

subscriptionId
path True

string

minLength: 1

Identyfikator subskrypcji docelowej.

vaultName
path True

string

Nazwa Skarbca

api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

Nagłówek żądania

Nazwa Wymagane Typ Opis
x-ms-authorization-auxiliary

string

Treść żądania

Nazwa Wymagane Typ Opis
location True

string

Lokalizacja geograficzna, w której znajduje się zasób

etag

string

Element etag dla zasobu.

identity

IdentityData

Tożsamość zasobu.

properties

VaultProperties

Właściwości magazynu.

sku

Sku

Identyfikuje unikatowy identyfikator systemu dla każdego zasobu platformy Azure.

tags

object

Tagi zasobów.

Odpowiedzi

Nazwa Typ Opis
200 OK

Vault

Operacja aktualizacji zasobu "Vault" powiodła się

201 Created

Vault

Operacja tworzenia zasobu "Vault" powiodła się

Nagłówki

  • Location: string
  • Retry-After: integer
Other Status Codes

CloudError

Nieoczekiwana odpowiedź na błąd.

Zabezpieczenia

azure_auth

Przepływ protokołu OAuth2 usługi Azure Active Directory.

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

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 Source scan configuration
Create or Update Vault with User Assigned Identity

Create or Update Recovery Services vault

Przykładowe żądanie

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

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

Przykładowa odpowiedź

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

Create or Update Vault performing critical operation With MUA

Przykładowe żądanie

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

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

Przykładowa odpowiedź

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

Create or Update Vault with CustomerManagedKeys

Przykładowe żądanie

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

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

Przykładowa odpowiedź

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

Create or Update Vault With Monitoring Setting

Przykładowe żądanie

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

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

Przykładowa odpowiedź

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

Create or Update Vault With Redundancy Setting

Przykładowe żądanie

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

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

Przykładowa odpowiedź

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

Create or Update Vault with Source scan configuration

Przykładowe żądanie

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

{
  "identity": {
    "type": "SystemAssigned"
  },
  "location": "West US",
  "properties": {
    "publicNetworkAccess": "Enabled",
    "securitySettings": {
      "sourceScanConfiguration": {
        "sourceScanIdentity": {
          "operationIdentityType": "SystemAssigned"
        },
        "state": "Enabled"
      }
    }
  },
  "sku": {
    "name": "Standard"
  }
}

Przykładowa odpowiedź

{
  "name": "swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "etag": "W/\"datetime'2025-02-15T12%3A36%3A51.68Z'\"",
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "identity": {
    "type": "SystemAssigned",
    "principalId": "1be097b0-eb5e-4927-bac2-b24ee8716f64",
    "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47"
  },
  "location": "westus",
  "properties": {
    "provisioningState": "Succeeded",
    "publicNetworkAccess": "Enabled",
    "securitySettings": {
      "sourceScanConfiguration": {
        "sourceScanIdentity": {
          "operationIdentityType": "SystemAssigned"
        },
        "state": "Enabled"
      }
    }
  },
  "sku": {
    "name": "Standard"
  },
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  }
}
Azure-AsyncOperation: /subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2015-03-15
Retry-After: 10
{
  "name": "swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "identity": {
    "type": "SystemAssigned",
    "principalId": "1be097b0-eb5e-4927-bac2-b24ee8716f64",
    "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47"
  },
  "location": "westus",
  "properties": {
    "provisioningState": "Provisioning",
    "publicNetworkAccess": "Enabled",
    "securitySettings": {
      "sourceScanConfiguration": {
        "sourceScanIdentity": {
          "operationIdentityType": "SystemAssigned"
        },
        "state": "Enabled"
      }
    }
  },
  "sku": {
    "name": "Standard"
  },
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  }
}

Create or Update Vault with User Assigned Identity

Przykładowe żądanie

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

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

Przykładowa odpowiedź

{
  "name": "swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "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"
      }
    }
  },
  "location": "westus",
  "properties": {
    "provisioningState": "Succeeded",
    "publicNetworkAccess": "Enabled"
  },
  "sku": {
    "name": "Standard"
  },
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  }
}
Azure-AsyncOperation: /subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2015-03-15
Retry-After: 10
{
  "name": "swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  },
  "location": "westus",
  "properties": {
    "provisioningState": "Provisioning",
    "publicNetworkAccess": "Enabled"
  },
  "sku": {
    "name": "Standard"
  },
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  }
}

Definicje

Nazwa Opis
AlertsState
AssociatedIdentity

Szczegóły tożsamości do użycia na potrzeby operacji

AzureMonitorAlertSettings

Ustawienia alertów opartych na usłudze Azure Monitor

BackupStorageVersion

Wersja magazynu kopii zapasowych

BCDRSecurityLevel

Poziomy zabezpieczeń magazynu usługi Recovery Services na potrzeby ciągłości działania i odzyskiwania po awarii

ClassicAlertSettings

Ustawienia alertów klasycznych

CloudError

Odpowiedź na błąd z usługi Azure Backup.

CmkKekIdentity

Szczegóły tożsamości używanej na potrzeby klucza zarządzanego przez klienta

CmkKeyVaultProperties

Właściwości usługi Key Vault, która hostuje klucz zarządzany przez klienta

createdByType

Typ tożsamości, która utworzyła zasób.

CrossRegionRestore

Flaga umożliwiająca wyświetlenie, czy przywracanie między regionami jest włączone w magazynie, czy nie

CrossSubscriptionRestoreSettings

Ustawienia ustawień przywracania między subskrypcjami

CrossSubscriptionRestoreState
EnhancedSecurityState
Error

Odpowiedź na błąd zarządzania zasobami.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

IdentityData

Tożsamość zasobu.

IdentityType

Typ tożsamości, który powinien być używany do operacji.

ImmutabilitySettings

Ustawienia niezmienności magazynu

ImmutabilityState
InfrastructureEncryptionState

Włączanie/wyłączanie stanu podwójnego szyfrowania

MonitoringSettings

Monitorowanie ustawień magazynu

MultiUserAuthorization

Ustawienia MUA magazynu

PrivateEndpoint

Zasób sieciowy prywatnego punktu końcowego połączony z połączeniem prywatnego punktu końcowego.

PrivateEndpointConnection

Właściwości odpowiedzi połączenia prywatnego punktu końcowego.

PrivateEndpointConnectionStatus

Pobiera lub ustawia stan.

PrivateEndpointConnectionVaultProperties

Informacje, które mają być przechowywane we właściwościach magazynu jako element privateEndpointConnections List.

PrivateLinkServiceConnectionState

Pobiera lub ustawia stan połączenia usługi łącza prywatnego.

ProvisioningState

Pobiera lub ustawia stan aprowizacji połączenia prywatnego punktu końcowego.

PublicNetworkAccess

właściwość umożliwiająca włączanie lub wyłączanie przychodzącego ruchu sieciowego dostawcy zasobów z klientów publicznych

ResourceIdentityType

Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości.

ResourceMoveState

Stan zasobu po operacji przenoszenia

RestoreSettings

Przywracanie ustawień magazynu

SecureScoreLevel

Wskaźnik bezpieczeństwa magazynu usługi Recovery Services

SecuritySettings

Ustawienia zabezpieczeń magazynu

Sku

Identyfikuje unikatowy identyfikator systemu dla każdego zasobu platformy Azure.

SkuName

Nazwa jednostki SKU to RS0 (wersja 0 usługi Recovery Services), a warstwa jest warstwą Standardowa. Nie mają one wpływu na nadmiarowość magazynu zaplecza ani inne ustawienia magazynu. Aby zarządzać nadmiarowością magazynu, użyj konfiguracji backupstorageconfig

SoftDeleteSettings

Ustawienia usuwania nietrwałego magazynu

SoftDeleteState
SourceScanConfiguration

Konfiguracja skanowania źródłowego magazynu

StandardTierStorageRedundancy

Ustawienie nadmiarowości magazynu magazynu

State
systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

TriggerType

Sposób wyzwolenia uaktualnienia magazynu.

UpgradeDetails

Szczegóły uaktualniania magazynu.

UserIdentity

Tożsamość zasobu zarządzana przez użytkownika usługi.

Vault

Informacje o zasobach zwrócone przez dostawcę zasobów.

VaultPrivateEndpointState

Stan prywatnego punktu końcowego dla kopii zapasowej.

VaultProperties

Właściwości magazynu.

VaultPropertiesEncryption

Szczegóły klucza zarządzanego przez klienta dotyczące zasobu.

VaultPropertiesMoveDetails

Szczegóły najnowszej operacji przenoszenia wykonywanej w zasobie platformy Azure

VaultPropertiesRedundancySettings

Ustawienia nadmiarowości magazynu

VaultSubResourceType

Typ podźródła magazynu AzureBackup, AzureBackup_secondary lub AzureSiteRecovery

VaultUpgradeState

Stan operacji uaktualniania magazynu.

AlertsState

Wartość Opis
Enabled
Disabled

AssociatedIdentity

Szczegóły tożsamości do użycia na potrzeby operacji

Nazwa Typ Opis
operationIdentityType

IdentityType

Typ tożsamości, który powinien być używany do operacji.

userAssignedIdentity

string

Tożsamość przypisana przez użytkownika do użycia dla operacji, jeśli operationIdentityType ma wartość UserAssigned.

AzureMonitorAlertSettings

Ustawienia alertów opartych na usłudze Azure Monitor

Nazwa Typ Opis
alertsForAllFailoverIssues

AlertsState

alertsForAllJobFailures

AlertsState

alertsForAllReplicationIssues

AlertsState

BackupStorageVersion

Wersja magazynu kopii zapasowych

Wartość Opis
V1
V2
Unassigned

BCDRSecurityLevel

Poziomy zabezpieczeń magazynu usługi Recovery Services na potrzeby ciągłości działania i odzyskiwania po awarii

Wartość Opis
Poor
Fair
Good
Excellent

ClassicAlertSettings

Ustawienia alertów klasycznych

Nazwa Typ Opis
alertsForCriticalOperations

AlertsState

emailNotificationsForSiteRecovery

AlertsState

CloudError

Odpowiedź na błąd z usługi Azure Backup.

Nazwa Typ Opis
error

Error

Odpowiedź na błąd zarządzania zasobami.

CmkKekIdentity

Szczegóły tożsamości używanej na potrzeby klucza zarządzanego przez klienta

Nazwa Typ Opis
useSystemAssignedIdentity

boolean

Wskazuje, że należy użyć tożsamości przypisanej przez system. Wzajemnie wykluczające się pole "userAssignedIdentity"

userAssignedIdentity

string

Tożsamość przypisana przez użytkownika, która ma być używana do udzielania uprawnień w przypadku, gdy używany typ tożsamości to UserAssigned

CmkKeyVaultProperties

Właściwości usługi Key Vault, która hostuje klucz zarządzany przez klienta

Nazwa Typ Opis
keyUri

string

Identyfikator URI klucza zarządzanego przez klienta

createdByType

Typ tożsamości, która utworzyła zasób.

Wartość Opis
User
Application
ManagedIdentity
Key

CrossRegionRestore

Flaga umożliwiająca wyświetlenie, czy przywracanie między regionami jest włączone w magazynie, czy nie

Wartość Opis
Enabled
Disabled

CrossSubscriptionRestoreSettings

Ustawienia ustawień przywracania między subskrypcjami

Nazwa Typ Opis
crossSubscriptionRestoreState

CrossSubscriptionRestoreState

CrossSubscriptionRestoreState

Wartość Opis
Enabled
Disabled
PermanentlyDisabled

EnhancedSecurityState

Wartość Opis
Invalid
Enabled
Disabled
AlwaysON

Error

Odpowiedź na błąd zarządzania zasobami.

Nazwa Typ Opis
additionalInfo

ErrorAdditionalInfo[]

Dodatkowe informacje o błędzie.

code

string

Kod błędu.

details

Error[]

Szczegóły błędu.

message

string

Komunikat o błędzie.

target

string

Element docelowy błędu.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

Nazwa Typ Opis
info

object

Dodatkowe informacje.

type

string

Dodatkowy typ informacji.

IdentityData

Tożsamość zasobu.

Nazwa Typ Opis
principalId

string

Identyfikator podmiotu zabezpieczeń tożsamości zasobu.

tenantId

string

Identyfikator dzierżawy zasobu.

type

ResourceIdentityType

Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości.

userAssignedIdentities

<string,  UserIdentity>

Lista tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika tożsamości przypisane przez użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

IdentityType

Typ tożsamości, który powinien być używany do operacji.

Wartość Opis
SystemAssigned
UserAssigned

ImmutabilitySettings

Ustawienia niezmienności magazynu

Nazwa Typ Opis
state

ImmutabilityState

ImmutabilityState

Wartość Opis
Disabled
Unlocked
Locked

InfrastructureEncryptionState

Włączanie/wyłączanie stanu podwójnego szyfrowania

Wartość Opis
Enabled
Disabled

MonitoringSettings

Monitorowanie ustawień magazynu

Nazwa Typ Opis
azureMonitorAlertSettings

AzureMonitorAlertSettings

Ustawienia alertów opartych na usłudze Azure Monitor

classicAlertSettings

ClassicAlertSettings

Ustawienia alertów klasycznych

MultiUserAuthorization

Ustawienia MUA magazynu

Wartość Opis
Invalid
Enabled
Disabled

PrivateEndpoint

Zasób sieciowy prywatnego punktu końcowego połączony z połączeniem prywatnego punktu końcowego.

Nazwa Typ Opis
id

string

Pobiera lub ustawia identyfikator.

PrivateEndpointConnection

Właściwości odpowiedzi połączenia prywatnego punktu końcowego.

Nazwa Typ Opis
groupIds

VaultSubResourceType[]

Identyfikatory grup dla prywatnego punktu końcowego

privateEndpoint

PrivateEndpoint

Zasób sieciowy prywatnego punktu końcowego połączony z połączeniem prywatnego punktu końcowego.

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Pobiera lub ustawia stan połączenia usługi łącza prywatnego.

provisioningState

ProvisioningState

Pobiera lub ustawia stan aprowizacji połączenia prywatnego punktu końcowego.

PrivateEndpointConnectionStatus

Pobiera lub ustawia stan.

Wartość Opis
Pending
Approved
Rejected
Disconnected

PrivateEndpointConnectionVaultProperties

Informacje, które mają być przechowywane we właściwościach magazynu jako element privateEndpointConnections List.

Nazwa Typ Opis
id

string

Format identyfikatorów subskrypcji/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. [Usługa]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}.

location

string

Lokalizacja połączenia prywatnego punktu końcowego

name

string

Nazwa prywatnego połączenia punktu końcowego

properties

PrivateEndpointConnection

Właściwości odpowiedzi połączenia prywatnego punktu końcowego.

type

string

Typ, który będzie mieć format Microsoft.RecoveryServices/vaults/privateEndpointConnections

PrivateLinkServiceConnectionState

Pobiera lub ustawia stan połączenia usługi łącza prywatnego.

Nazwa Typ Opis
actionsRequired

string

Pobiera lub ustawia wymagane akcje.

description

string

Pobiera lub ustawia opis.

status

PrivateEndpointConnectionStatus

Pobiera lub ustawia stan.

ProvisioningState

Pobiera lub ustawia stan aprowizacji połączenia prywatnego punktu końcowego.

Wartość Opis
Succeeded
Deleting
Failed
Pending

PublicNetworkAccess

właściwość umożliwiająca włączanie lub wyłączanie przychodzącego ruchu sieciowego dostawcy zasobów z klientów publicznych

Wartość Opis
Enabled
Disabled

ResourceIdentityType

Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości.

Wartość Opis
SystemAssigned
None
UserAssigned
SystemAssigned, UserAssigned

ResourceMoveState

Stan zasobu po operacji przenoszenia

Wartość Opis
Unknown
InProgress
PrepareFailed
CommitFailed
PrepareTimedout
CommitTimedout
MoveSucceeded
Failure
CriticalFailure
PartialSuccess

RestoreSettings

Przywracanie ustawień magazynu

Nazwa Typ Opis
crossSubscriptionRestoreSettings

CrossSubscriptionRestoreSettings

Ustawienia dla crossSubscriptionRestore

SecureScoreLevel

Wskaźnik bezpieczeństwa magazynu usługi Recovery Services

Wartość Opis
None
Minimum
Adequate
Maximum

SecuritySettings

Ustawienia zabezpieczeń magazynu

Nazwa Typ Opis
immutabilitySettings

ImmutabilitySettings

Ustawienia niezmienności magazynu

multiUserAuthorization

MultiUserAuthorization

Ustawienia MUA magazynu

softDeleteSettings

SoftDeleteSettings

Ustawienia usuwania nietrwałego magazynu

sourceScanConfiguration

SourceScanConfiguration

Konfiguracja skanowania źródłowego magazynu

Sku

Identyfikuje unikatowy identyfikator systemu dla każdego zasobu platformy Azure.

Nazwa Typ Opis
capacity

string

Pojemność jednostki SKU

family

string

Rodzina jednostek SKU

name

SkuName

Nazwa jednostki SKU to RS0 (wersja 0 usługi Recovery Services), a warstwa jest warstwą Standardowa. Nie mają one wpływu na nadmiarowość magazynu zaplecza ani inne ustawienia magazynu. Aby zarządzać nadmiarowością magazynu, użyj konfiguracji backupstorageconfig

size

string

Rozmiar jednostki SKU

tier

string

Warstwa sku.

SkuName

Nazwa jednostki SKU to RS0 (wersja 0 usługi Recovery Services), a warstwa jest warstwą Standardowa. Nie mają one wpływu na nadmiarowość magazynu zaplecza ani inne ustawienia magazynu. Aby zarządzać nadmiarowością magazynu, użyj konfiguracji backupstorageconfig

Wartość Opis
Standard
RS0

SoftDeleteSettings

Ustawienia usuwania nietrwałego magazynu

Nazwa Typ Opis
enhancedSecurityState

EnhancedSecurityState

softDeleteRetentionPeriodInDays

integer (int32)

Okres przechowywania usuwania nietrwałego w dniach

softDeleteState

SoftDeleteState

SoftDeleteState

Wartość Opis
Invalid
Enabled
Disabled
AlwaysON

SourceScanConfiguration

Konfiguracja skanowania źródłowego magazynu

Nazwa Typ Opis
sourceScanIdentity

AssociatedIdentity

Szczegóły tożsamości do użycia na potrzeby operacji

state

State

StandardTierStorageRedundancy

Ustawienie nadmiarowości magazynu magazynu

Wartość Opis
Invalid
LocallyRedundant
GeoRedundant
ZoneRedundant

State

Wartość Opis
Invalid
Enabled
Disabled

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Nazwa Typ Opis
createdAt

string (date-time)

Sygnatura czasowa tworzenia zasobu (UTC).

createdBy

string

Tożsamość, która utworzyła zasób.

createdByType

createdByType

Typ tożsamości, która utworzyła zasób.

lastModifiedAt

string (date-time)

Znacznik czasu ostatniej modyfikacji zasobu (UTC)

lastModifiedBy

string

Tożsamość, która ostatnio zmodyfikowała zasób.

lastModifiedByType

createdByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.

TriggerType

Sposób wyzwolenia uaktualnienia magazynu.

Wartość Opis
UserTriggered
ForcedUpgrade

UpgradeDetails

Szczegóły uaktualniania magazynu.

Nazwa Typ Opis
endTimeUtc

string (date-time)

Godzina UTC, o której zakończyła się operacja uaktualniania.

lastUpdatedTimeUtc

string (date-time)

Godzina UTC, o której stan operacji uaktualniania został ostatnio zaktualizowany.

message

string

Komunikat do użytkownika zawierający informacje o operacji uaktualniania.

operationId

string

Identyfikator operacji uaktualniania magazynu.

previousResourceId

string

Identyfikator zasobu magazynu przed uaktualnieniem.

startTimeUtc

string (date-time)

Godzina UTC, o której rozpoczęto operację uaktualniania.

status

VaultUpgradeState

Stan operacji uaktualniania magazynu.

triggerType

TriggerType

Sposób wyzwolenia uaktualnienia magazynu.

upgradedResourceId

string

Identyfikator zasobu uaktualnionego magazynu.

UserIdentity

Tożsamość zasobu zarządzana przez użytkownika usługi.

Nazwa Typ Opis
clientId

string

Identyfikator klienta tożsamości przypisanej przez użytkownika.

principalId

string

Identyfikator podmiotu zabezpieczeń tożsamości przypisanej przez użytkownika.

Vault

Informacje o zasobach zwrócone przez dostawcę zasobów.

Nazwa Typ Opis
etag

string

Element etag dla zasobu.

id

string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

IdentityData

Tożsamość zasobu.

location

string

Lokalizacja geograficzna, w której znajduje się zasób

name

string

Nazwa zasobu

properties

VaultProperties

Właściwości magazynu.

sku

Sku

Identyfikuje unikatowy identyfikator systemu dla każdego zasobu platformy Azure.

systemData

systemData

Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”.

tags

object

Tagi zasobów.

type

string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

VaultPrivateEndpointState

Stan prywatnego punktu końcowego dla kopii zapasowej.

Wartość Opis
None
Enabled

VaultProperties

Właściwości magazynu.

Nazwa Typ Opis
backupStorageVersion

BackupStorageVersion

Wersja magazynu kopii zapasowych

bcdrSecurityLevel

BCDRSecurityLevel

Poziomy zabezpieczeń magazynu usługi Recovery Services na potrzeby ciągłości działania i odzyskiwania po awarii

encryption

VaultPropertiesEncryption

Szczegóły klucza zarządzanego przez klienta dotyczące zasobu.

monitoringSettings

MonitoringSettings

Monitorowanie ustawień magazynu

moveDetails

VaultPropertiesMoveDetails

Szczegóły najnowszej operacji przenoszenia wykonywanej w zasobie platformy Azure

moveState

ResourceMoveState

Stan zasobu po operacji przenoszenia

privateEndpointConnections

PrivateEndpointConnectionVaultProperties[]

Lista połączenia prywatnego punktu końcowego.

privateEndpointStateForBackup

VaultPrivateEndpointState

Stan prywatnego punktu końcowego dla kopii zapasowej.

privateEndpointStateForSiteRecovery

VaultPrivateEndpointState

Stan prywatnego punktu końcowego na potrzeby odzyskiwania lokacji.

provisioningState

string

Stan aprowizacji.

publicNetworkAccess

PublicNetworkAccess

właściwość umożliwiająca włączanie lub wyłączanie przychodzącego ruchu sieciowego dostawcy zasobów z klientów publicznych

redundancySettings

VaultPropertiesRedundancySettings

Ustawienia nadmiarowości magazynu

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC

restoreSettings

RestoreSettings

Przywracanie ustawień magazynu

secureScore

SecureScoreLevel

Wskaźnik bezpieczeństwa magazynu usługi Recovery Services

securitySettings

SecuritySettings

Ustawienia zabezpieczeń magazynu

upgradeDetails

UpgradeDetails

Szczegóły uaktualniania magazynu.

VaultPropertiesEncryption

Szczegóły klucza zarządzanego przez klienta dotyczące zasobu.

Nazwa Typ Opis
infrastructureEncryption

InfrastructureEncryptionState

Włączanie/wyłączanie stanu podwójnego szyfrowania

kekIdentity

CmkKekIdentity

Szczegóły tożsamości używanej na potrzeby klucza zarządzanego przez klienta

keyVaultProperties

CmkKeyVaultProperties

Właściwości usługi Key Vault, która hostuje klucz zarządzany przez klienta

VaultPropertiesMoveDetails

Szczegóły najnowszej operacji przenoszenia wykonywanej w zasobie platformy Azure

Nazwa Typ Opis
completionTimeUtc

string (date-time)

Godzina zakończenia operacji przenoszenia zasobu

operationId

string

OperationId operacji przenoszenia zasobu

sourceResourceId

string

Zasób źródłowy operacji przenoszenia zasobu

startTimeUtc

string (date-time)

Godzina rozpoczęcia operacji przenoszenia zasobu

targetResourceId

string

Zasób docelowy operacji przenoszenia zasobu

VaultPropertiesRedundancySettings

Ustawienia nadmiarowości magazynu

Nazwa Typ Opis
crossRegionRestore

CrossRegionRestore

Flaga umożliwiająca wyświetlenie, czy przywracanie między regionami jest włączone w magazynie, czy nie

standardTierStorageRedundancy

StandardTierStorageRedundancy

Ustawienie nadmiarowości magazynu magazynu

VaultSubResourceType

Typ podźródła magazynu AzureBackup, AzureBackup_secondary lub AzureSiteRecovery

Wartość Opis
AzureBackup
AzureBackup_secondary
AzureSiteRecovery

VaultUpgradeState

Stan operacji uaktualniania magazynu.

Wartość Opis
Unknown
InProgress
Upgraded
Failed