Common-types for ARM SKUs contract #35658
TimLovellSmith
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Should there be common-types for SkuLocationInfo and its friends?
Numerous RPs seem to declare/implement list SKUs APIs in line with the ARM common contract for sku capabilities, but I don't think we formalized this in common-types yet.
https://learn.microsoft.com/en-us/rest/api/compute/resource-skus/list?view=rest-compute-2024-03-01&tabs=HTTP
Some possible common types to introduce, cribbing from compute definitions:
ResourceSkuCapabilities | Describes The SKU capabilities object.
ResourceSkuCapacity | Describes scaling information of a SKU.
ResourceSkuCapacityScaleType | The scale type applicable to the sku.
ResourceSkuCosts | Describes metadata for retrieving price info.
ResourceSkuLocationInfo | Describes an available Compute SKU Location Information.
ResourceSkuRestrictionInfo | Describes an available Compute SKU Restriction Information.
ResourceSkuRestrictions | Describes scaling information of a SKU.
ResourceSkuRestrictionsReasonCode | The reason for restriction.
ResourceSkuRestrictionsType | The type of restrictions.
ResourceSkusResult | The List Resource Skus operation response.
ResourceSkuZoneDetails | Describes The zonal capabilities of a SKU.
Beta Was this translation helpful? Give feedback.
All reactions