共用方式為


Backup Vaults - Create Or Update

建立或更新屬於資源群組的BackupVault資源。

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

URI 參數

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

string

minLength: 1
maxLength: 90

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

subscriptionId
path True

string (uuid)

目標訂用帳戶的標識碼。 此值必須是 UUID。

vaultName
path True

string

BackupVaultResource 的名稱

api-version
query True

string

minLength: 1

用於此作業的 API 版本。

要求標頭

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

string

x-ms-deleted-vault-id

string

在取消刪除流程期間要還原的已刪除備份保存庫識別碼。

要求本文

名稱 必要 類型 Description
location True

string

資源所在的地理位置

properties True

BackupVault

BackupVaultResource 屬性

eTag

string

選擇性 ETag。

identity

DppIdentityDetails

輸入受控識別詳細數據

tags

object

資源標籤。

回應

名稱 類型 Description
200 OK

BackupVaultResource

資源 'BackupVaultResource' 更新作業成功

201 Created

BackupVaultResource

資源 'BackupVaultResource' 建立作業成功

標題

  • Location: string
  • Retry-After: integer
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 BackupVault
Create BackupVault With CMK
Create BackupVault With MSI
Restore a soft-deleted backup vault

Create BackupVault

範例要求

PUT https://management.azure.com/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/backupVaults/swaggerExample?api-version=2025-09-01

{
  "location": "WestUS",
  "properties": {
    "featureSettings": {
      "crossRegionRestoreSettings": {
        "state": "Enabled"
      }
    },
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "securitySettings": {
      "softDeleteSettings": {
        "retentionDurationInDays": 14,
        "state": "Enabled"
      }
    },
    "storageSettings": [
      {
        "type": "LocallyRedundant",
        "datastoreType": "VaultStore"
      }
    ]
  },
  "tags": {
    "key1": "val1"
  }
}

範例回覆

{
  "name": "swaggerExample",
  "type": "Microsoft.DataProtection/Backupvaults",
  "id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
  "location": "WestUS",
  "properties": {
    "featureSettings": {
      "crossRegionRestoreSettings": {
        "state": "Enabled"
      }
    },
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "provisioningState": "Succeeded",
    "secureScore": "Adequate",
    "securitySettings": {
      "softDeleteSettings": {
        "retentionDurationInDays": 14,
        "state": "Enabled"
      }
    },
    "storageSettings": [
      {
        "type": "LocallyRedundant",
        "datastoreType": "VaultStore"
      }
    ]
  },
  "tags": {
    "key1": "val1"
  }
}
Azure-AsyncOperation: https://management.windowsazure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2025-09-01
Retry-After: 10
{
  "name": "swaggerExample",
  "type": "Microsoft.DataProtection/Backupvaults",
  "id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
  "location": "WestUS",
  "properties": {
    "featureSettings": {
      "crossRegionRestoreSettings": {
        "state": "Enabled"
      }
    },
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "provisioningState": "Provisioning",
    "secureScore": "Adequate",
    "securitySettings": {
      "softDeleteSettings": {
        "retentionDurationInDays": 14,
        "state": "Enabled"
      }
    },
    "storageSettings": [
      {
        "type": "LocallyRedundant",
        "datastoreType": "VaultStore"
      }
    ]
  },
  "tags": {
    "key1": "val1"
  }
}

Create BackupVault With CMK

範例要求

PUT https://management.azure.com/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/backupVaults/swaggerExample?api-version=2025-09-01

{
  "location": "WestUS",
  "properties": {
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "securitySettings": {
      "encryptionSettings": {
        "infrastructureEncryption": "Enabled",
        "kekIdentity": {
          "identityId": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
          "identityType": "UserAssigned"
        },
        "keyVaultProperties": {
          "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
        },
        "state": "Enabled"
      },
      "immutabilitySettings": {
        "state": "Disabled"
      },
      "softDeleteSettings": {
        "retentionDurationInDays": 0,
        "state": "Off"
      }
    },
    "storageSettings": [
      {
        "type": "LocallyRedundant",
        "datastoreType": "VaultStore"
      }
    ]
  },
  "tags": {
    "key1": "val1"
  }
}

範例回覆

{
  "name": "swaggerExample",
  "type": "Microsoft.DataProtection/Backupvaults",
  "id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
  "location": "WestUS",
  "properties": {
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "provisioningState": "Succeeded",
    "storageSettings": [
      {
        "type": "LocallyRedundant",
        "datastoreType": "VaultStore"
      }
    ]
  },
  "tags": {
    "key1": "val1"
  }
}
Azure-AsyncOperation: https://management.windowsazure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2023-04-01-privatepreview
Retry-After: 10
{
  "name": "swaggerExample",
  "type": "Microsoft.DataProtection/Backupvaults",
  "id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
  "location": "WestUS",
  "properties": {
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "provisioningState": "Provisioning",
    "securitySettings": {
      "encryptionSettings": {
        "infrastructureEncryption": "Enabled",
        "kekIdentity": {
          "identityId": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
          "identityType": "UserAssigned"
        },
        "keyVaultProperties": {
          "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
        },
        "state": "Enabled"
      },
      "immutabilitySettings": {
        "state": "Disabled"
      },
      "softDeleteSettings": {
        "retentionDurationInDays": 0,
        "state": "Off"
      }
    },
    "storageSettings": [
      {
        "type": "LocallyRedundant",
        "datastoreType": "VaultStore"
      }
    ]
  },
  "tags": {
    "key1": "val1"
  }
}

Create BackupVault With MSI

範例要求

PUT https://management.azure.com/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/backupVaults/swaggerExample?api-version=2025-09-01

{
  "location": "WestUS",
  "properties": {
    "featureSettings": {
      "crossRegionRestoreSettings": {
        "state": "Enabled"
      }
    },
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "securitySettings": {
      "softDeleteSettings": {
        "retentionDurationInDays": 14,
        "state": "Enabled"
      }
    },
    "storageSettings": [
      {
        "type": "LocallyRedundant",
        "datastoreType": "VaultStore"
      }
    ]
  },
  "tags": {
    "key1": "val1"
  }
}

範例回覆

{
  "name": "swaggerExample",
  "type": "Microsoft.DataProtection/Backupvaults",
  "id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
  "location": "WestUS",
  "properties": {
    "featureSettings": {
      "crossRegionRestoreSettings": {
        "state": "Enabled"
      }
    },
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "provisioningState": "Succeeded",
    "secureScore": "Adequate",
    "securitySettings": {
      "softDeleteSettings": {
        "retentionDurationInDays": 14,
        "state": "Enabled"
      }
    },
    "storageSettings": [
      {
        "type": "LocallyRedundant",
        "datastoreType": "VaultStore"
      }
    ]
  },
  "tags": {
    "key1": "val1"
  }
}
Azure-AsyncOperation: https://management.windowsazure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2025-09-01
Retry-After: 10
{
  "name": "swaggerExample",
  "type": "Microsoft.DataProtection/Backupvaults",
  "id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
  "location": "WestUS",
  "properties": {
    "featureSettings": {
      "crossRegionRestoreSettings": {
        "state": "Enabled"
      }
    },
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "provisioningState": "Provisioning",
    "secureScore": "Adequate",
    "securitySettings": {
      "softDeleteSettings": {
        "retentionDurationInDays": 14,
        "state": "Enabled"
      }
    },
    "storageSettings": [
      {
        "type": "LocallyRedundant",
        "datastoreType": "VaultStore"
      }
    ]
  },
  "tags": {
    "key1": "val1"
  }
}

Restore a soft-deleted backup vault

範例要求

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/backupVaults/swaggerExample?api-version=2025-09-01


{
  "location": "WestUS",
  "properties": {
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "securitySettings": {
      "softDeleteSettings": {
        "retentionDurationInDays": 14,
        "state": "Enabled"
      },
      "immutabilitySettings": {
        "state": "Disabled"
      }
    },
    "storageSettings": [
      {
        "datastoreType": "VaultStore",
        "type": "LocallyRedundant"
      }
    ],
    "featureSettings": {
      "crossSubscriptionRestoreSettings": {
        "state": "Disabled"
      },
      "crossRegionRestoreSettings": {
        "state": "Enabled"
      }
    }
  },
  "tags": {
    "key1": "val1"
  }
}

範例回覆

{
  "location": "WestUS",
  "tags": {
    "key1": "val1"
  },
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/BackupVaults/swaggerExample",
  "name": "swaggerExample",
  "type": "Microsoft.DataProtection/BackupVaults",
  "properties": {
    "provisioningState": "Succeeded",
    "resourceMoveState": "Unknown",
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "securitySettings": {
      "softDeleteSettings": {
        "retentionDurationInDays": 14,
        "state": "Enabled"
      },
      "immutabilitySettings": {
        "state": "Disabled"
      }
    },
    "storageSettings": [
      {
        "datastoreType": "VaultStore",
        "type": "LocallyRedundant"
      }
    ],
    "featureSettings": {
      "crossSubscriptionRestoreSettings": {
        "state": "Disabled"
      },
      "crossRegionRestoreSettings": {
        "state": "Enabled"
      }
    },
    "secureScore": "Maximum",
    "isVaultProtectedByResourceGuard": false,
    "resourceGuardOperationRequests": [],
    "replicatedRegions": []
  }
}
{
  "location": "WestUS",
  "tags": {
    "key1": "val1"
  },
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/BackupVaults/swaggerExample",
  "name": "swaggerExample",
  "type": "Microsoft.DataProtection/BackupVaults",
  "properties": {
    "provisioningState": "Succeeded",
    "resourceMoveState": "Unknown",
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "securitySettings": {
      "softDeleteSettings": {
        "retentionDurationInDays": 14,
        "state": "Enabled"
      },
      "immutabilitySettings": {
        "state": "Disabled"
      }
    },
    "storageSettings": [
      {
        "datastoreType": "VaultStore",
        "type": "LocallyRedundant"
      }
    ],
    "featureSettings": {
      "crossSubscriptionRestoreSettings": {
        "state": "Disabled"
      },
      "crossRegionRestoreSettings": {
        "state": "Enabled"
      }
    },
    "secureScore": "Maximum",
    "isVaultProtectedByResourceGuard": false,
    "resourceGuardOperationRequests": [],
    "replicatedRegions": []
  }
}

定義

名稱 Description
AlertsState
AzureMonitorAlertSettings

Azure 監視器型警示的設定

BackupVault

備份保存庫

BackupVaultResource

備份保存庫資源

BCDRSecurityLevel

備份保存庫的安全性層級

CloudError

來自 Azure 備份的錯誤回應。

CmkKekIdentity

CMK 所使用的受控識別詳細數據

CmkKeyVaultProperties

裝載 CMK 之 Key Vault 的屬性

createdByType

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

CrossRegionRestoreSettings
CrossRegionRestoreState

CrossRegionRestore 狀態

CrossSubscriptionRestoreSettings

CrossSubscriptionRestore 設定

CrossSubscriptionRestoreState

CrossSubscriptionRestore 狀態

DppIdentityDetails

身分詳細資料

encryptionSettings

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

EncryptionState

備份保存庫的加密狀態。

Error

資源管理錯誤回應。

ErrorAdditionalInfo

資源管理錯誤其他資訊。

FeatureSettings

包含保存庫功能設定的類別

IdentityType

識別類型。 'SystemAssigned' 和 'UserAssigned' 互斥。 'SystemAssigned' 將使用隱含建立的受控識別。

ImmutabilitySettings

保存庫層級的不變性設定

ImmutabilityState

不變性狀態

InfrastructureEncryptionState

啟用/停用雙重加密狀態

MonitoringSettings

監視設定

ProvisioningState

BackupVault 資源的布建狀態

ResourceMoveDetails

ResourceMoveDetails 將會傳回,以回應ARM的 GetResource 呼叫

ResourceMoveState

備份保存庫的資源移動狀態

SecureScoreLevel

備份保存庫的安全分數

SecuritySettings

包含保存庫安全性設定的類別

SoftDeleteSettings

虛刪除相關設定

SoftDeleteState

虛刪除的狀態

StorageSetting

記憶體設定

StorageSettingStoreTypes

取得或設定數據存放區的型別。

StorageSettingTypes

取得或設定型別。

systemData

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

UserAssignedIdentity

使用者指派的身分識別屬性

AlertsState

Description
Enabled
Disabled

AzureMonitorAlertSettings

Azure 監視器型警示的設定

名稱 類型 Description
alertsForAllJobFailures

AlertsState

BackupVault

備份保存庫

名稱 類型 Description
bcdrSecurityLevel

BCDRSecurityLevel

備份保存庫的安全性層級

featureSettings

FeatureSettings

功能設定

isVaultProtectedByResourceGuard

boolean

是否受資源防護保護的保存庫

monitoringSettings

MonitoringSettings

監視設定

provisioningState

ProvisioningState

BackupVault 資源的布建狀態

replicatedRegions

string[]

備份保存庫的複寫區域清單

resourceGuardOperationRequests

string[]

將執行 LAC 檢查的 ResourceGuardOperationRequests

resourceMoveDetails

ResourceMoveDetails

備份保存庫的資源移動詳細數據

resourceMoveState

ResourceMoveState

備份保存庫的資源移動狀態

secureScore

SecureScoreLevel

備份保存庫的安全分數

securitySettings

SecuritySettings

安全性設定

storageSettings

StorageSetting[]

記憶體設定

BackupVaultResource

備份保存庫資源

名稱 類型 Description
eTag

string

選擇性 ETag。

id

string (arm-id)

資源的完整資源標識碼。 例如 “/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}”

identity

DppIdentityDetails

輸入受控識別詳細數據

location

string

資源所在的地理位置

name

string

資源的名稱

properties

BackupVault

BackupVaultResource 屬性

systemData

systemData

包含 createdBy 和 modifiedBy 資訊的 Azure Resource Manager 元數據。

tags

object

資源標籤。

type

string

資源的類型。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts”

BCDRSecurityLevel

備份保存庫的安全性層級

Description
Poor
Fair
Good
Excellent
NotSupported

CloudError

來自 Azure 備份的錯誤回應。

名稱 類型 Description
error

Error

資源管理錯誤回應。

CmkKekIdentity

CMK 所使用的受控識別詳細數據

名稱 類型 Description
identityId

string

要用來具有 Key Vault 訪問許可權的受控識別。 請在這裡提供值,以防身分識別類型為:『UserAssigned』。

identityType

IdentityType

識別類型。 'SystemAssigned' 和 'UserAssigned' 互斥。 'SystemAssigned' 將使用隱含建立的受控識別。

CmkKeyVaultProperties

裝載 CMK 之 Key Vault 的屬性

名稱 類型 Description
keyUri

string

客戶管理金鑰的金鑰 URI

createdByType

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

Description
User
Application
ManagedIdentity
Key

CrossRegionRestoreSettings

名稱 類型 Description
state

CrossRegionRestoreState

CrossRegionRestore 狀態

CrossRegionRestoreState

CrossRegionRestore 狀態

Description
Disabled
Enabled

CrossSubscriptionRestoreSettings

CrossSubscriptionRestore 設定

名稱 類型 Description
state

CrossSubscriptionRestoreState

CrossSubscriptionRestore 狀態

CrossSubscriptionRestoreState

CrossSubscriptionRestore 狀態

Description
Disabled
PermanentlyDisabled
Enabled

DppIdentityDetails

身分詳細資料

名稱 類型 Description
principalId

string

用來授與 Azure 資源角色型存取權之受控識別之服務主體物件的物件標識碼。

tenantId

string

全域唯一標識碼 (GUID),代表資源現在是成員的 Azure AD 租使用者。

type

string

identityType,可以是 SystemAssigned、UserAssigned、'SystemAssigned、UserAssigned' 或 None

userAssignedIdentities

<string,  UserAssignedIdentity>

取得或設定使用者指派的身分識別。

encryptionSettings

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

名稱 類型 Description
infrastructureEncryption

InfrastructureEncryptionState

啟用/停用雙重加密狀態

kekIdentity

CmkKekIdentity

CMK 所使用的受控識別詳細數據

keyVaultProperties

CmkKeyVaultProperties

裝載 CMK 之 Key Vault 的屬性

state

EncryptionState

備份保存庫的加密狀態。

EncryptionState

備份保存庫的加密狀態。

Description
Enabled

備份保存庫上已啟用 CMK 加密

Disabled

備份保存庫上已停用CMK加密。 一旦加密狀態為 「已啟用」,用戶就無法設定此狀態。

Inconsistent

備份保存庫上的 CMK 加密狀態不一致。 此狀態表示用戶必須立即重試加密設定作業,以更正狀態。

Error

資源管理錯誤回應。

名稱 類型 Description
additionalInfo

ErrorAdditionalInfo[]

錯誤其他資訊。

code

string

錯誤碼。

details

Error[]

錯誤詳細數據。

message

string

錯誤訊息。

target

string

錯誤目標。

ErrorAdditionalInfo

資源管理錯誤其他資訊。

名稱 類型 Description
info

object

其他資訊。

type

string

其他信息類型。

FeatureSettings

包含保存庫功能設定的類別

名稱 類型 Description
crossRegionRestoreSettings

CrossRegionRestoreSettings

crossSubscriptionRestoreSettings

CrossSubscriptionRestoreSettings

CrossSubscriptionRestore 設定

IdentityType

識別類型。 'SystemAssigned' 和 'UserAssigned' 互斥。 'SystemAssigned' 將使用隱含建立的受控識別。

Description
SystemAssigned
UserAssigned

ImmutabilitySettings

保存庫層級的不變性設定

名稱 類型 Description
state

ImmutabilityState

不變性狀態

ImmutabilityState

不變性狀態

Description
Disabled
Unlocked
Locked

InfrastructureEncryptionState

啟用/停用雙重加密狀態

Description
Enabled
Disabled

MonitoringSettings

監視設定

名稱 類型 Description
azureMonitorAlertSettings

AzureMonitorAlertSettings

Azure 監視器型警示的設定

ProvisioningState

BackupVault 資源的布建狀態

Description
Failed
Provisioning
Succeeded
Unknown
Updating

ResourceMoveDetails

ResourceMoveDetails 將會傳回,以回應ARM的 GetResource 呼叫

名稱 類型 Description
completionTimeUtc

string

已嘗試最新 ResourceMove 作業 UTC 的完成時間。 ISO 8601 格式。

operationId

string

已嘗試的最新 ResourceMove 作業 CorrelationId

sourceResourcePath

string

來源資源的 ARM 資源路徑

startTimeUtc

string

嘗試最新 ResourceMove 作業 UTC 的開始時間。 ISO 8601 格式。

targetResourcePath

string

最新 ResourceMove 作業中使用的目標資源的 ARM 資源路徑

ResourceMoveState

備份保存庫的資源移動狀態

Description
Unknown
InProgress
PrepareFailed
CommitFailed
Failed
PrepareTimedout
CommitTimedout
CriticalFailure
PartialSuccess
MoveSucceeded

SecureScoreLevel

備份保存庫的安全分數

Description
None
Minimum
Adequate
Maximum
NotSupported

SecuritySettings

包含保存庫安全性設定的類別

名稱 類型 Description
encryptionSettings

encryptionSettings

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

immutabilitySettings

ImmutabilitySettings

保存庫層級的不變性設定

softDeleteSettings

SoftDeleteSettings

虛刪除相關設定

SoftDeleteSettings

虛刪除相關設定

名稱 類型 Description
retentionDurationInDays

number (double)

虛刪除保留期間

state

SoftDeleteState

虛刪除的狀態

SoftDeleteState

虛刪除的狀態

Description
Off

已關閉BackupVault的虛刪除

On

虛刪除已啟用BackupVault,但可以關閉

AlwaysOn

已永久啟用BackupVault的虛刪除,且無法變更設定

StorageSetting

記憶體設定

名稱 類型 Description
datastoreType

StorageSettingStoreTypes

取得或設定數據存放區的型別。

type

StorageSettingTypes

取得或設定型別。

StorageSettingStoreTypes

取得或設定數據存放區的型別。

Description
ArchiveStore
OperationalStore
VaultStore

StorageSettingTypes

取得或設定型別。

Description
GeoRedundant
LocallyRedundant
ZoneRedundant

systemData

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

名稱 類型 Description
createdAt

string (date-time)

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

createdBy

string

建立資源的身分識別。

createdByType

createdByType

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

lastModifiedAt

string (date-time)

上次修改的資源時間戳 (UTC)

lastModifiedBy

string

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

lastModifiedByType

createdByType

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

UserAssignedIdentity

使用者指派的身分識別屬性

名稱 類型 Description
clientId

string (uuid)

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

principalId

string (uuid)

指派之身分識別的主體標識碼。