Skip to content

sdk/resourcemanager/quota/armquota/v1.1.0-beta.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@azure-sdk azure-sdk released this 22 Jan 08:50
82a8eb2

1.1.0-beta.2 (2025-01-22)

Breaking Changes

  • Function *GroupQuotaSubscriptionAllocationRequestClient.BeginUpdate parameter(s) have been changed from (context.Context, string, string, string, string, AllocationRequestStatus, *GroupQuotaSubscriptionAllocationRequestClientBeginUpdateOptions) to (context.Context, string, string, string, string, SubscriptionQuotaAllocationsList, *GroupQuotaSubscriptionAllocationRequestClientBeginUpdateOptions)
  • Function *GroupQuotaSubscriptionAllocationRequestClient.Get parameter(s) have been changed from (context.Context, string, string, string, *GroupQuotaSubscriptionAllocationRequestClientGetOptions) to (context.Context, string, string, string, string, *GroupQuotaSubscriptionAllocationRequestClientGetOptions)
  • Type of GroupQuotaLimit.Properties has been changed from *GroupQuotaDetails to *GroupQuotaLimitProperties
  • Type of GroupQuotaLimitsRequestClientBeginUpdateOptions.GroupQuotaRequest has been changed from *SubmittedResourceRequestStatus to *GroupQuotaLimitList
  • Type of GroupQuotasEntity.Properties has been changed from *GroupQuotasEntityBase to *GroupQuotasEntityProperties
  • Type of GroupQuotasEntityPatch.Properties has been changed from *GroupQuotasEntityBasePatch to *GroupQuotasEntityPatchProperties
  • Type of SubscriptionQuotaAllocations.Properties has been changed from *SubscriptionQuotaDetails to *SubscriptionQuotaAllocationsProperties
  • Enum EnforcementState has been removed
  • Enum EnvironmentType has been removed
  • Enum GroupingIDType has been removed
  • Function *ClientFactory.NewGroupQuotaLocationSettingsClient has been removed
  • Function *ClientFactory.NewGroupQuotaUsagesClient has been removed
  • Function *GroupQuotaLimitsClient.Get has been removed
  • Function *GroupQuotaLimitsRequestClient.BeginCreateOrUpdate has been removed
  • Function NewGroupQuotaLocationSettingsClient has been removed
  • Function *GroupQuotaLocationSettingsClient.BeginCreateOrUpdate has been removed
  • Function *GroupQuotaLocationSettingsClient.Get has been removed
  • Function *GroupQuotaLocationSettingsClient.NewListPager has been removed
  • Function *GroupQuotaLocationSettingsClient.BeginUpdate has been removed
  • Function *GroupQuotaSubscriptionAllocationClient.Get has been removed
  • Function *GroupQuotaSubscriptionAllocationRequestClient.BeginCreateOrUpdate has been removed
  • Function NewGroupQuotaUsagesClient has been removed
  • Function *GroupQuotaUsagesClient.NewListPager has been removed
  • Operation *GroupQuotaLimitsClient.NewListPager does not support pagination anymore, use *GroupQuotaLimitsClient.List instead.
  • Operation *GroupQuotaSubscriptionAllocationClient.NewListPager does not support pagination anymore, use *GroupQuotaSubscriptionAllocationClient.List instead.
  • Struct AdditionalAttributes has been removed
  • Struct AdditionalAttributesPatch has been removed
  • Struct BillingAccountID has been removed
  • Struct GroupQuotasEnforcementListResponse has been removed
  • Struct GroupQuotasEnforcementResponse has been removed
  • Struct GroupQuotasEnforcementResponseProperties has been removed
  • Struct GroupingID has been removed
  • Field Region of struct GroupQuotaDetails has been removed
  • Field ID, Name, SystemData, Type of struct GroupQuotaLimit has been removed
  • Field NextLink, Value of struct GroupQuotaLimitList has been removed
  • Field SubmittedResourceRequestStatus of struct GroupQuotaLimitsRequestClientUpdateResponse has been removed
  • Field AllocationRequestStatus of struct GroupQuotaSubscriptionAllocationRequestClientUpdateResponse has been removed
  • Field AdditionalAttributes of struct GroupQuotasEntityBase has been removed
  • Field AdditionalAttributes of struct GroupQuotasEntityBasePatch has been removed
  • Field ID, Name, SystemData, Type of struct SubscriptionQuotaAllocations has been removed
  • Field NextLink, Value of struct SubscriptionQuotaAllocationsList has been removed
  • Field Region of struct SubscriptionQuotaDetails has been removed

Features Added

  • New struct GroupQuotaLimitListProperties
  • New struct GroupQuotaLimitProperties
  • New struct GroupQuotasEntityPatchProperties
  • New struct GroupQuotasEntityProperties
  • New struct SubscriptionQuotaAllocationsListProperties
  • New struct SubscriptionQuotaAllocationsProperties
  • New field ResourceName in struct GroupQuotaDetails
  • New field ID, Name, Properties, SystemData, Type in struct GroupQuotaLimitList
  • New anonymous field GroupQuotaLimitList in struct GroupQuotaLimitsRequestClientUpdateResponse
  • New anonymous field SubscriptionQuotaAllocationsList in struct GroupQuotaSubscriptionAllocationRequestClientUpdateResponse
  • New field ID, Name, Properties, SystemData, Type in struct SubscriptionQuotaAllocationsList
  • New field ResourceName in struct SubscriptionQuotaDetails