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 |
|---|---|---|---|---|
|
container
|
path | True |
|
Nama kontainer. |
|
fabric
|
path | True |
|
Nama fabric yang terkait dengan kontainer. |
|
protected
|
path | True |
|
Nama Item terproteksi. |
|
recovery
|
path | True |
|
Id Titik Pemulihan |
|
resource
|
path | True |
|
Nama grup sumber daya tempat vault layanan pemulihan ada. |
|
subscription
|
path | True |
|
Id langganan. |
|
vault
|
path | True |
|
Nama vault layanan pemulihan. |
|
api-version
|
query | True |
|
Versi Api Klien. |
Isi Permintaan
| Name | Type | Description |
|---|---|---|
| eTag |
|
ETag Opsional. |
| location |
|
Lokasi sumber daya. |
| properties |
Properti AADPropertiesResource |
|
| tags |
|
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 | |
|
AADProperties |
|
|
Crr |
|
| Error |
Objek kesalahan. |
|
Error |
Info tambahan kesalahan manajemen sumber daya. |
|
New |
Respons kesalahan manajemen sumber daya. |
|
Workload |
AADProperties
| Name | Type | Description |
|---|---|---|
| audience |
|
|
| authority |
|
|
| servicePrincipalClientId |
|
|
| servicePrincipalObjectId |
|
|
| tenantId |
|
AADPropertiesResource
| Name | Type | Description |
|---|---|---|
| eTag |
|
ETag Opsional. |
| id |
|
Id Sumber Daya mewakili jalur lengkap ke sumber daya. |
| location |
|
Lokasi sumber daya. |
| name |
|
Nama sumber daya yang terkait dengan sumber daya. |
| properties |
Properti AADPropertiesResource |
|
| tags |
|
Tag sumber daya. |
| type |
|
Jenis sumber daya mewakili jalur lengkap formulir Namespace/ResourceType/ResourceType/... |
CrrAccessTokenResource
| Name | Type | Description |
|---|---|---|
| eTag |
|
ETag Opsional. |
| id |
|
Id Sumber Daya mewakili jalur lengkap ke sumber daya. |
| location |
|
Lokasi sumber daya. |
| name |
|
Nama sumber daya yang terkait dengan sumber daya. |
| properties | CrrAccessToken: |
Properti CrrAccessTokenResource |
| tags |
|
Tag sumber daya. |
| type |
|
Jenis sumber daya mewakili jalur lengkap formulir Namespace/ResourceType/ResourceType/... |
Error
Objek kesalahan.
| Name | Type | Description |
|---|---|---|
| additionalInfo |
Info tambahan kesalahan. |
|
| code |
|
Kode kesalahan. |
| details |
Detail kesalahan. |
|
| message |
|
Pesan kesalahan. |
| target |
|
Target kesalahan. |
ErrorAdditionalInfo
Info tambahan kesalahan manajemen sumber daya.
| Name | Type | Description |
|---|---|---|
| info |
|
Info tambahan. |
| type |
|
Jenis info tambahan. |
NewErrorResponse
Respons kesalahan manajemen sumber daya.
| Name | Type | Description |
|---|---|---|
| error |
Objek kesalahan. |
WorkloadCrrAccessToken
| Name | Type | Description |
|---|---|---|
| accessTokenString |
|
Token akses yang digunakan untuk autentikasi |
| bMSActiveRegion |
|
Nama wilayah aktif stempel BMS |
| backupManagementType |
|
Jenis Manajemen Pencadangan |
| containerId |
|
Id Kontainer |
| containerName |
|
Nama Unik Kontainer |
| containerType |
|
Tipe Kontainer |
| coordinatorServiceStampId |
|
CoordinatorServiceStampId yang akan digunakan oleh BCM dalam panggilan pemulihan |
| coordinatorServiceStampUri |
|
CoordinatorServiceStampUri yang akan digunakan oleh BCM dalam panggilan pemulihan |
| datasourceContainerName |
|
Nama Unik Kontainer Sumber Data |
| datasourceId |
|
Id Sumber Data |
| datasourceName |
|
Nama Ramah Sumber Data |
| datasourceType |
|
Jenis Sumber Data |
| objectType | string: |
Jenis objek tertentu - digunakan untuk deserialisasi |
| policyId |
|
Id Kebijakan |
| policyName |
|
Nama Kebijakan |
| protectableObjectContainerHostOsName |
|
|
| protectableObjectFriendlyName |
|
|
| protectableObjectParentLogicalContainerName |
|
|
| protectableObjectProtectionState |
|
|
| protectableObjectUniqueName |
|
|
| protectableObjectWorkloadType |
|
|
| protectionContainerId |
|
Id kontainer item yang dilindungi |
| protectionServiceStampId |
|
ProtectionServiceStampId yang akan digunakan oleh BCM dalam panggilan pemulihan |
| protectionServiceStampUri |
|
ProtectionServiceStampUri yang akan digunakan oleh BCM dalam panggilan pemulihan |
| recoveryPointId |
|
Id Titik Pemulihan |
| recoveryPointTime |
|
Waktu Titik Pemulihan |
| resourceGroupName |
|
Nama Grup Sumber Daya dari vault sumber |
| resourceId |
|
Id Sumber Daya dari vault sumber |
| resourceName |
|
Nama Sumber Daya vault sumber |
| rpIsManagedVirtualMachine |
|
Informasi titik pemulihan: Komputer virtual terkelola |
| rpOriginalSAOption |
|
Informasi titik pemulihan: Opsi SA asli |
| rpTierInformation |
|
Informasi Tingkat titik pemulihan |
| rpVMSizeDescription |
|
Informasi titik pemulihan: Deskripsi ukuran VM |
| subscriptionId |
|
ID Langganan vault sumber |
| tokenExtendedInformation |
|
Informasi yang Diperluas tentang token seperti FileSpec dll. |