你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Recovery points - Get access token for Crr - Get Access Token

返回用于在 BMS 与保护服务之间通信的访问令牌

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints/{recoveryPointId}/accessToken?api-version=2018-12-20

URI 参数

Name In Required Type Description
containerName
path True
  • string

容器名。

fabricName
path True
  • string

与容器关联的构造名称。

protectedItemName
path True
  • string

受保护项的名称。

recoveryPointId
path True
  • string

恢复点 ID

resourceGroupName
path True
  • string

恢复服务保管库所在的资源组的名称。

subscriptionId
path True
  • string

订阅 ID。

vaultName
path True
  • string

恢复服务保管库的名称。

api-version
query True
  • string

客户端 API 版本。

请求正文

Name Type Description
eTag
  • string

可选 ETag。

location
  • string

资源位置。

properties

AADPropertiesResource 属性

tags
  • object

资源标记。

响应

Name Type Description
200 OK

确定

400 Bad Request

BadRequest

Other Status Codes

描述操作失败的原因的错误响应。

安全性

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation 模拟用户帐户。

示例

Get Access Token for Crr

Sample Request

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rshhtestmdvmrg/providers/Microsoft.RecoveryServices/vaults/rshvault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/protectedItems/VM;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/recoveryPoints/26083826328862/accessToken?api-version=2018-12-20

{
  "properties": {
    "tenantId": "33e01921-4d64-4f8c-a055-5bdaffd5e33d",
    "audience": "https://RecoveryServices/IaasCoord/aadmgmt/ase",
    "servicePrincipalObjectId": "5ecd8123-cf74-4037-83e9-9246b227b351"
  }
}

Sample Response

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rshhtestmdvmrg/providers/Microsoft.RecoveryServices/vaults/rshvault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/protectedItems/VM;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/recoveryPoints/26083826328862",
  "name": "26083826328862",
  "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints",
  "properties": {
    "objectType": "WorkloadCrrAccessToken",
    "accessTokenString": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IjVocE9ZWkdhZnk2VG50bUhKeGZZaEZKWHpQcyJ9.eyJVc2VySWRlbnRpdHlUeXBlIjoiQUFEIiwiQWFkVGVuYW50SWQiOiI3MmY5ODhiZi04NmYxLTQxYWYtOTFhYi0yZDdjZDAxMWRiNDciLCJBYWRTUE9iamVjdElkIjoiODlkMmY3NzQtODBkNy00YzU0LTgwMjQtMjY2YzIzZGI0ZWNiIiwiUmVzdG9yZVBvaW50UGVybWlzc2lvbnMiOiJSZWFkIiwiUmVzdG9yZVBvaW50SUQiOiJyZXNvdXJjZXMvMzYzOTI0OTUyNDMwMjg4Mjk3MS9wcm90ZWN0aW9uQ29udGFpbmVycy8xMDA2NjAwL3Byb3RlY3RlZEl0ZW1zLzIyNTIzNDUxNzI0OTY4MjgyMTEvcmVjb3ZlcnlQb2ludHMvMjI1Mjg4NDA2MDEwNDg4OTkwNyIsImlzcyI6Imh0dHBzOi8vUmVjb3ZlcnlTZXJ2aWNlIiwiYXVkIjoiaHR0cHM6Ly9SZWNvdmVyeVNlcnZpY2VzL1Byb3RlY3Rpb25TZXJ2aWNlIiwiZXhwIjoxNTcwMjAwOTEzLCJuYmYiOjE1NzAxMTQyMTN9.gOGEmAhrAio3M6gcQHZ7EpEAbz4o-JaLE6dIFa4bF_-6VaP4LiBU_Qemjev_s-2fKZTAk3AVEXevbxbKIX6DENALXyOy3cMZsSPIr7L0_VrC6nlNnrwMBpiwQWGLuPckh4LHhsQE2cgOKmsIifqb4XrSJlwNq18aT_XyV6ZlkKqog3w7n4f-_eANJXDjxzOvAzsDIjnw_R-rVBNUI8w5OyO01mK1s2xStYgCBLpkTNEw5dxTTNOv5wPzmgjgRa2p-GmecE0ZTUfsL3VUvzpzfO8tRHBTbUYIIAG2Cn9utmXLK-PmAAanJVCOQ0YuoNSTN40D1NhpklJOtyD_TKdmvA",
    "subscriptionId": "04cf684a-d41f-4550-9f70-7708a3a2283b",
    "resourceGroupName": "gaallaReportingV2",
    "resourceName": "garbvtd2",
    "resourceId": "3639249524302882971",
    "recoveryPointId": "2252884060104889907",
    "recoveryPointTime": "10/3/2019 1:35:19 AM",
    "containerName": "iaasvmcontainerv2;anubhtest;anubh-ext-2",
    "containerType": "IaasVMContainer",
    "backupManagementType": "AzureIaasVM",
    "datasourceType": "VM",
    "datasourceName": "anubh-ext-2",
    "datasourceId": "2252345172496828211",
    "datasourceContainerName": "iaasvmcontainerv2;anubhtest;anubh-ext-2",
    "coordinatorServiceStampUri": "https://sea-bvtd2-coord1-t56tl.ext.trafficmanager.net",
    "protectionServiceStampId": "253c2223-fefd-483d-912f-55fb46ce0eab",
    "protectionServiceStampUri": "https://sea-bvtd2-prot1-t56tl.ext.trafficmanager.net",
    "tokenExtendedInformation": "<IaaSVMRecoveryPointMetadataBase xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\" i:type=\"IaaSVMRecoveryPointMetadata_V2015_09\" xmlns=\"http://windowscloudbackup.com/CloudCommon/V2011_09\"><MetadataVersion>V2015_09</MetadataVersion><ContainerType i:nil=\"true\" /><InstantRpGCId>1a2311d9-66f5-47d3-a9fb-7a37da63934b;BackUpOperationJobId;e1ebcf24-81a5-434e-b64b-cc81be65ae16</InstantRpGCId><IsBlockBlobEnabled>false</IsBlockBlobEnabled><IsManagedVirtualMachine>false</IsManagedVirtualMachine><OriginalSAOption>true</OriginalSAOption><OsType>Windows</OsType><ReadMetadaFromConfigBlob i:nil=\"true\" /><RecoveryPointConsistencyType>CrashConsistent</RecoveryPointConsistencyType><RpDiskDetails i:nil=\"true\" /><SourceIaaSVMRPKeyAndSecret i:nil=\"true\" /><SourceIaaSVMStorageType>NormalStorage</SourceIaaSVMStorageType><VMSizeDescription>Standard_D2s_v3</VMSizeDescription></IaaSVMRecoveryPointMetadataBase>"
  }
}

定义

AADProperties
AADPropertiesResource
CrrAccessTokenResource
Error

错误对象。

ErrorAdditionalInfo

资源管理错误附加信息。

NewErrorResponse

资源管理错误响应。

WorkloadCrrAccessToken

AADProperties

Name Type Description
audience
  • string
authority
  • string
servicePrincipalClientId
  • string
servicePrincipalObjectId
  • string
tenantId
  • string

AADPropertiesResource

Name Type Description
eTag
  • string

可选 ETag。

id
  • string

资源 ID 表示资源的完整路径。

location
  • string

资源位置。

name
  • string

与资源关联的资源名称。

properties

AADPropertiesResource 属性

tags
  • object

资源标记。

type
  • string

资源类型表示命名空间/ResourceType/ResourceType/... 表单的完整路径...

CrrAccessTokenResource

Name Type Description
eTag
  • string

可选 ETag。

id
  • string

资源 ID 表示资源的完整路径。

location
  • string

资源位置。

name
  • string

与资源关联的资源名称。

properties CrrAccessToken:

CrrAccessTokenResource 属性

tags
  • object

资源标记。

type
  • string

资源类型表示命名空间/ResourceType/ResourceType/... 表单的完整路径...

Error

错误对象。

Name Type Description
additionalInfo

错误附加信息。

code
  • string

错误代码。

details

错误详细信息。

message
  • string

错误消息。

target
  • string

错误目标。

ErrorAdditionalInfo

资源管理错误附加信息。

Name Type Description
info
  • object

其他信息。

type
  • string

其他信息类型。

NewErrorResponse

资源管理错误响应。

Name Type Description
error

错误对象。

WorkloadCrrAccessToken

Name Type Description
accessTokenString
  • string

用于身份验证的访问令牌

bMSActiveRegion
  • string

BMS 标记的活动区域名称

backupManagementType
  • string

备份管理类型

containerId
  • string

容器 ID

containerName
  • string

容器唯一名称

containerType
  • string

容器类型

coordinatorServiceStampId
  • string

用于还原调用 BCM 的 CoordinatorServiceStampId

coordinatorServiceStampUri
  • string

用于还原调用 BCM 的 CoordinatorServiceStampUri

datasourceContainerName
  • string

数据源容器唯一名称

datasourceId
  • string

数据源 ID

datasourceName
  • string

数据源友好名称

datasourceType
  • string

数据源类型

objectType string:

特定对象的类型 - 用于反序列化

policyId
  • string

策略 ID

policyName
  • string

策略名称

protectableObjectContainerHostOsName
  • string
protectableObjectFriendlyName
  • string
protectableObjectParentLogicalContainerName
  • string
protectableObjectProtectionState
  • string
protectableObjectUniqueName
  • string
protectableObjectWorkloadType
  • string
protectionContainerId
  • integer

受保护的项容器 ID

protectionServiceStampId
  • string

用于还原调用 BCM 的 ProtectionServiceStampId

protectionServiceStampUri
  • string

用于还原调用 BCM 的 ProtectionServiceStampUri

recoveryPointId
  • string

恢复点 ID

recoveryPointTime
  • string

恢复点时间

resourceGroupName
  • string

源保管库的资源组名称

resourceId
  • string

源保管库的资源 ID

resourceName
  • string

源保管库的资源名称

rpIsManagedVirtualMachine
  • boolean

恢复点信息:托管虚拟机

rpOriginalSAOption
  • boolean

恢复点信息:原始 SA 选项

rpTierInformation
  • object

恢复点层信息

rpVMSizeDescription
  • string

恢复点信息:VM 大小说明

subscriptionId
  • string

源保管库的订阅 ID

tokenExtendedInformation
  • string

有关令牌(如 FileSpec 等)的扩展信息。