Skip to content

Commit c704031

Browse files
authored
Updating existing CRR APIs with ArchiveV1 feature (#12683)
* Updating existing CRR APIs with ArchiveV1 feature * Added new RecoveryPointTierInformation enum
1 parent 3587592 commit c704031

File tree

2 files changed

+51
-4
lines changed
  • specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable

2 files changed

+51
-4
lines changed

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

Lines changed: 47 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1836,6 +1836,20 @@
18361836
"modelAsString": true
18371837
},
18381838
"readOnly": true
1839+
},
1840+
"recoveryPointTierDetails": {
1841+
"description": "Recovery point tier information.",
1842+
"type": "array",
1843+
"items": {
1844+
"$ref": "#/definitions/RecoveryPointTierInformation"
1845+
}
1846+
},
1847+
"recoveryPointMoveReadinessInfo": {
1848+
"description": "Eligibility of RP to be moved to another tier",
1849+
"type": "object",
1850+
"additionalProperties": {
1851+
"$ref": "#/definitions/RecoveryPointMoveReadinessInfo"
1852+
}
18391853
}
18401854
},
18411855
"x-ms-discriminator-value": "AzureWorkloadRecoveryPoint"
@@ -2093,6 +2107,10 @@
20932107
"extendedInfo": {
20942108
"description": "In Get Recovery Point, it tells whether extended information about recovery point is asked.",
20952109
"type": "boolean"
2110+
},
2111+
"moveReadyRPOnly": {
2112+
"description": "Whether the RP can be moved to another tier",
2113+
"type": "boolean"
20962114
}
20972115
}
20982116
},
@@ -2861,6 +2879,13 @@
28612879
"items": {
28622880
"type": "string"
28632881
}
2882+
},
2883+
"recoveryPointMoveReadinessInfo": {
2884+
"description": "Eligibility of RP to be moved to another tier",
2885+
"type": "object",
2886+
"additionalProperties": {
2887+
"$ref": "#/definitions/RecoveryPointMoveReadinessInfo"
2888+
}
28642889
}
28652890
},
28662891
"x-ms-discriminator-value": "IaasVMRecoveryPoint"
@@ -3904,7 +3929,8 @@
39043929
"enum": [
39053930
"Invalid",
39063931
"InstantRP",
3907-
"HardenedRP"
3932+
"HardenedRP",
3933+
"ArchivedRP"
39083934
],
39093935
"type": "string",
39103936
"x-ms-enum": {
@@ -3918,13 +3944,21 @@
39183944
"Invalid",
39193945
"Valid",
39203946
"Disabled",
3921-
"Deleted"
3947+
"Deleted",
3948+
"Rehydrated"
39223949
],
39233950
"type": "string",
39243951
"x-ms-enum": {
39253952
"name": "RecoveryPointTierStatus",
39263953
"modelAsString": false
39273954
}
3955+
},
3956+
"extendedInfo": {
3957+
"description": "Recovery point tier status.",
3958+
"type": "object",
3959+
"additionalProperties": {
3960+
"type": "string"
3961+
}
39283962
}
39293963
}
39303964
},
@@ -4150,6 +4184,17 @@
41504184
}
41514185
},
41524186
"x-ms-discriminator-value": "WorkloadCrrAccessToken"
4187+
},
4188+
"RecoveryPointMoveReadinessInfo": {
4189+
"type": "object",
4190+
"properties": {
4191+
"isReadyForMove": {
4192+
"type": "boolean"
4193+
},
4194+
"additionalInfo": {
4195+
"type": "string"
4196+
}
4197+
}
41534198
}
41544199
},
41554200
"parameters": {

specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2020-12-01/bms.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6663,7 +6663,8 @@
66636663
"enum": [
66646664
"Invalid",
66656665
"InstantRP",
6666-
"HardenedRP"
6666+
"HardenedRP",
6667+
"ArchivedRP"
66676668
],
66686669
"type": "string",
66696670
"x-ms-enum": {
@@ -6677,7 +6678,8 @@
66776678
"Invalid",
66786679
"Valid",
66796680
"Disabled",
6680-
"Deleted"
6681+
"Deleted",
6682+
"Rehydrated"
66816683
],
66826684
"type": "string",
66836685
"x-ms-enum": {

0 commit comments

Comments
 (0)