Add support for subscription name alongside the mass recovery instance ID for stop and get-progress mass recovery endpoints.
Change 'SubSnappableName' to user-facing 'SubWorkloadType'
Motivation and Context
How Has This Been Tested?
Tested with a bodega environment dev-112.
Tested the name change for SubSnappableName to SubWorkloadType. Now the endpoint does not support argument SubSnappableName.
Tested the conversion of subscription name into subscription ID in cases: No subscription with the name is present; 1 subscription exist; and more than 1 subscription exists.
Types of changes
What types of changes does your code introduce? Put an x in all the boxes that apply:
[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[x] Breaking change (fix or feature that would cause existing functionality to change)
Description
This PR adds the following changes:
Motivation and Context
How Has This Been Tested?
Tested with a bodega environment dev-112.
Types of changes
What types of changes does your code introduce? Put an
x
in all the boxes that apply: