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

Mengembalikan token Akses untuk komunikasi antara BMS dan layanan Perlindungan

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

Parameter URI

Name In Required Type Description
containerName
path True
  • string

Nama kontainer.

fabricName
path True
  • string

Nama fabric yang terkait dengan kontainer.

protectedItemName
path True
  • string

Nama Item terproteksi.

recoveryPointId
path True
  • string

Id Titik Pemulihan

resourceGroupName
path True
  • string

Nama grup sumber daya tempat vault layanan pemulihan ada.

subscriptionId
path True
  • string

Id langganan.

vaultName
path True
  • string

Nama vault layanan pemulihan.

api-version
query True
  • string

Versi Api Klien.

Isi Permintaan

Name Type Description
eTag
  • string

ETag Opsional.

location
  • string

Lokasi sumber daya.

properties

Properti AADPropertiesResource

tags
  • object

Tag sumber daya.

Respons

Name Type Description
200 OK

OK

400 Bad Request

BadRequest

Other Status Codes

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Azure Active Directory Flow OAuth2

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

Scopes

Name Description
user_impersonation meniru akun pengguna Anda.

Contoh

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>"
  }
}

Definisi

AADProperties
AADPropertiesResource
CrrAccessTokenResource
Error

Objek kesalahan.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

NewErrorResponse

Respons kesalahan manajemen sumber daya.

WorkloadCrrAccessToken

AADProperties

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

AADPropertiesResource

Name Type Description
eTag
  • string

ETag Opsional.

id
  • string

Id Sumber Daya mewakili jalur lengkap ke sumber daya.

location
  • string

Lokasi sumber daya.

name
  • string

Nama sumber daya yang terkait dengan sumber daya.

properties

Properti AADPropertiesResource

tags
  • object

Tag sumber daya.

type
  • string

Jenis sumber daya mewakili jalur lengkap formulir Namespace/ResourceType/ResourceType/...

CrrAccessTokenResource

Name Type Description
eTag
  • string

ETag Opsional.

id
  • string

Id Sumber Daya mewakili jalur lengkap ke sumber daya.

location
  • string

Lokasi sumber daya.

name
  • string

Nama sumber daya yang terkait dengan sumber daya.

properties CrrAccessToken:

Properti CrrAccessTokenResource

tags
  • object

Tag sumber daya.

type
  • string

Jenis sumber daya mewakili jalur lengkap formulir Namespace/ResourceType/ResourceType/...

Error

Objek kesalahan.

Name Type Description
additionalInfo

Info tambahan kesalahan.

code
  • string

Kode kesalahan.

details

Detail kesalahan.

message
  • string

Pesan kesalahan.

target
  • string

Target kesalahan.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

Name Type Description
info
  • object

Info tambahan.

type
  • string

Jenis info tambahan.

NewErrorResponse

Respons kesalahan manajemen sumber daya.

Name Type Description
error

Objek kesalahan.

WorkloadCrrAccessToken

Name Type Description
accessTokenString
  • string

Token akses yang digunakan untuk autentikasi

bMSActiveRegion
  • string

Nama wilayah aktif stempel BMS

backupManagementType
  • string

Jenis Manajemen Pencadangan

containerId
  • string

Id Kontainer

containerName
  • string

Nama Unik Kontainer

containerType
  • string

Tipe Kontainer

coordinatorServiceStampId
  • string

CoordinatorServiceStampId yang akan digunakan oleh BCM dalam panggilan pemulihan

coordinatorServiceStampUri
  • string

CoordinatorServiceStampUri yang akan digunakan oleh BCM dalam panggilan pemulihan

datasourceContainerName
  • string

Nama Unik Kontainer Sumber Data

datasourceId
  • string

Id Sumber Data

datasourceName
  • string

Nama Ramah Sumber Data

datasourceType
  • string

Jenis Sumber Data

objectType string:

Jenis objek tertentu - digunakan untuk deserialisasi

policyId
  • string

Id Kebijakan

policyName
  • string

Nama Kebijakan

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

Id kontainer item yang dilindungi

protectionServiceStampId
  • string

ProtectionServiceStampId yang akan digunakan oleh BCM dalam panggilan pemulihan

protectionServiceStampUri
  • string

ProtectionServiceStampUri yang akan digunakan oleh BCM dalam panggilan pemulihan

recoveryPointId
  • string

Id Titik Pemulihan

recoveryPointTime
  • string

Waktu Titik Pemulihan

resourceGroupName
  • string

Nama Grup Sumber Daya dari vault sumber

resourceId
  • string

Id Sumber Daya dari vault sumber

resourceName
  • string

Nama Sumber Daya vault sumber

rpIsManagedVirtualMachine
  • boolean

Informasi titik pemulihan: Komputer virtual terkelola

rpOriginalSAOption
  • boolean

Informasi titik pemulihan: Opsi SA asli

rpTierInformation
  • object

Informasi Tingkat titik pemulihan

rpVMSizeDescription
  • string

Informasi titik pemulihan: Deskripsi ukuran VM

subscriptionId
  • string

ID Langganan vault sumber

tokenExtendedInformation
  • string

Informasi yang Diperluas tentang token seperti FileSpec dll.