Skip to content

Commit 45d128d

Browse files
Updating version to 2021-06-01 for recoveryservicesbackup (#14678)
* Updating version to 2021-06-01 for msi support for iaasvm * adding example files * resolving comments * fixing validation issue * undoing package-lock changes * fixing validation errors * fixing non-identical model issue * fixing lintdiff error * fixing lintdiff error * append * Update readme.md * adding suppression * Update readme.md * Update readme.md * contract update * renaming managedidentityid * fixing prettier check * reversing the exposure of identity url * Update bms.json * Update bms.json Co-authored-by: monjain <35448521+monjain@users.noreply.github.com>
1 parent 036c2de commit 45d128d

File tree

81 files changed

+14989
-3
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+14989
-3
lines changed

specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2018-12-20/bms.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3157,10 +3157,28 @@
31573157
"items": {
31583158
"type": "string"
31593159
}
3160+
},
3161+
"identityInfo": {
3162+
"$ref": "#/definitions/IdentityInfo",
3163+
"description": "Managed Identity information required to access customer storage account."
31603164
}
31613165
},
31623166
"x-ms-discriminator-value": "IaasVMRestoreRequest"
31633167
},
3168+
"IdentityInfo": {
3169+
"description": "Encapsulates Managed Identity related information",
3170+
"type": "object",
3171+
"properties": {
3172+
"isSystemAssignedIdentity": {
3173+
"description": "To differentiate if the managed identity is system assigned or user assigned",
3174+
"type": "boolean"
3175+
},
3176+
"managedIdentityResourceId": {
3177+
"description": "Managed Identity Resource Id\r\nOptional: Might not be required in the case of system assigned managed identity",
3178+
"type": "string"
3179+
}
3180+
}
3181+
},
31643182
"InstantItemRecoveryTarget": {
31653183
"description": "Target details for file / folder restore.",
31663184
"type": "object",

specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2018-12-20/examples/AzureIaasVm/GetAccessToken_Get.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"containerName": "IaasVMContainer;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall",
88
"protectedItemName": "VM;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall",
99
"recoveryPointId": "26083826328862",
10-
"api-version": "2018-12-20-preview",
10+
"api-version": "2018-12-20",
1111
"parameters": {
1212
"properties": {
1313
"tenantId": "33e01921-4d64-4f8c-a055-5bdaffd5e33d",

specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2018-12-20/examples/AzureIaasVm/TriggerCrossRegionRestore_Post.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@
3030
"encryptionDetails": {
3131
"encryptionEnabled": false
3232
},
33+
"identityInfo": {
34+
"isSystemAssignedIdentity": false,
35+
"managedIdentityResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"
36+
},
3337
"objectType": "IaasVMRestoreRequest",
3438
"originalStorageAccountOption": false,
3539
"recoveryPointId": "87178355392716",

0 commit comments

Comments
 (0)