github Azure/azure-sdk-for-go sdk/resourcemanager/managementgroups/armmanagementgroups/v0.3.0

0.3.0 (2022-01-13)

Breaking Changes

  • Function *ManagementGroupSubscriptionsClient.Create parameter(s) have been changed from (context.Context, string, string, *ManagementGroupSubscriptionsCreateOptions) to (context.Context, string, string, *ManagementGroupSubscriptionsClientCreateOptions)
  • Function *ManagementGroupSubscriptionsClient.Create return value(s) have been changed from (ManagementGroupSubscriptionsCreateResponse, error) to (ManagementGroupSubscriptionsClientCreateResponse, error)
  • Function *ManagementGroupSubscriptionsClient.GetSubscriptionsUnderManagementGroup parameter(s) have been changed from (string, *ManagementGroupSubscriptionsGetSubscriptionsUnderManagementGroupOptions) to (string, *ManagementGroupSubscriptionsClientGetSubscriptionsUnderManagementGroupOptions)
  • Function *ManagementGroupSubscriptionsClient.GetSubscriptionsUnderManagementGroup return value(s) have been changed from (*ManagementGroupSubscriptionsGetSubscriptionsUnderManagementGroupPager) to (*ManagementGroupSubscriptionsClientGetSubscriptionsUnderManagementGroupPager)
  • Function *ManagementGroupSubscriptionsClient.GetSubscription parameter(s) have been changed from (context.Context, string, string, *ManagementGroupSubscriptionsGetSubscriptionOptions) to (context.Context, string, string, *ManagementGroupSubscriptionsClientGetSubscriptionOptions)
  • Function *ManagementGroupSubscriptionsClient.GetSubscription return value(s) have been changed from (ManagementGroupSubscriptionsGetSubscriptionResponse, error) to (ManagementGroupSubscriptionsClientGetSubscriptionResponse, error)
  • Function *HierarchySettingsClient.Delete parameter(s) have been changed from (context.Context, string, *HierarchySettingsDeleteOptions) to (context.Context, string, *HierarchySettingsClientDeleteOptions)
  • Function *HierarchySettingsClient.Delete return value(s) have been changed from (HierarchySettingsDeleteResponse, error) to (HierarchySettingsClientDeleteResponse, error)
  • Function *HierarchySettingsClient.Update parameter(s) have been changed from (context.Context, string, CreateOrUpdateSettingsRequest, *HierarchySettingsUpdateOptions) to (context.Context, string, CreateOrUpdateSettingsRequest, *HierarchySettingsClientUpdateOptions)
  • Function *HierarchySettingsClient.Update return value(s) have been changed from (HierarchySettingsUpdateResponse, error) to (HierarchySettingsClientUpdateResponse, error)
  • Function *HierarchySettingsClient.CreateOrUpdate parameter(s) have been changed from (context.Context, string, CreateOrUpdateSettingsRequest, *HierarchySettingsCreateOrUpdateOptions) to (context.Context, string, CreateOrUpdateSettingsRequest, *HierarchySettingsClientCreateOrUpdateOptions)
  • Function *HierarchySettingsClient.CreateOrUpdate return value(s) have been changed from (HierarchySettingsCreateOrUpdateResponse, error) to (HierarchySettingsClientCreateOrUpdateResponse, error)
  • Function *EntitiesClient.List parameter(s) have been changed from (*EntitiesListOptions) to (*EntitiesClientListOptions)
  • Function *EntitiesClient.List return value(s) have been changed from (*EntitiesListPager) to (*EntitiesClientListPager)
  • Function *ManagementGroupSubscriptionsClient.Delete parameter(s) have been changed from (context.Context, string, string, *ManagementGroupSubscriptionsDeleteOptions) to (context.Context, string, string, *ManagementGroupSubscriptionsClientDeleteOptions)
  • Function *ManagementGroupSubscriptionsClient.Delete return value(s) have been changed from (ManagementGroupSubscriptionsDeleteResponse, error) to (ManagementGroupSubscriptionsClientDeleteResponse, error)
  • Function *HierarchySettingsClient.Get parameter(s) have been changed from (context.Context, string, *HierarchySettingsGetOptions) to (context.Context, string, *HierarchySettingsClientGetOptions)
  • Function *HierarchySettingsClient.Get return value(s) have been changed from (HierarchySettingsGetResponse, error) to (HierarchySettingsClientGetResponse, error)
  • Function *HierarchySettingsClient.List parameter(s) have been changed from (context.Context, string, *HierarchySettingsListOptions) to (context.Context, string, *HierarchySettingsClientListOptions)
  • Function *HierarchySettingsClient.List return value(s) have been changed from (HierarchySettingsListResponse, error) to (HierarchySettingsClientListResponse, error)
  • Function *OperationsClient.List parameter(s) have been changed from (*OperationsListOptions) to (*OperationsClientListOptions)
  • Function *OperationsClient.List return value(s) have been changed from (*OperationsListPager) to (*OperationsClientListPager)
  • Function *ManagementGroupsGetDescendantsPager.Err has been removed
  • Function *EntitiesListPager.NextPage has been removed
  • Function *OperationsListPager.PageResponse has been removed
  • Function *ManagementGroupsDeletePoller.FinalResponse has been removed
  • Function *ManagementGroupsClient.BeginDelete has been removed
  • Function *OperationsListPager.Err has been removed
  • Function *ManagementGroupsListPager.NextPage has been removed
  • Function *ManagementGroupSubscriptionsGetSubscriptionsUnderManagementGroupPager.NextPage has been removed
  • Function *ManagementGroupsAPIClient.TenantBackfillStatus has been removed
  • Function *ManagementGroupsListPager.PageResponse has been removed
  • Function *EntitiesListPager.PageResponse has been removed
  • Function ManagementGroupsCreateOrUpdatePollerResponse.PollUntilDone has been removed
  • Function *ManagementGroupsCreateOrUpdatePoller.Done has been removed
  • Function *ManagementGroupsGetDescendantsPager.NextPage has been removed
  • Function *ManagementGroupsClient.GetDescendants has been removed
  • Function *OperationsListPager.NextPage has been removed
  • Function *ManagementGroupsCreateOrUpdatePollerResponse.Resume has been removed
  • Function *ManagementGroupsClient.List has been removed
  • Function *ManagementGroupSubscriptionsGetSubscriptionsUnderManagementGroupPager.Err has been removed
  • Function *ManagementGroupsCreateOrUpdatePoller.ResumeToken has been removed
  • Function *ManagementGroupsDeletePoller.ResumeToken has been removed
  • Function *ManagementGroupsCreateOrUpdatePoller.FinalResponse has been removed
  • Function *ManagementGroupSubscriptionsGetSubscriptionsUnderManagementGroupPager.PageResponse has been removed
  • Function *ManagementGroupsListPager.Err has been removed
  • Function *ManagementGroupsGetDescendantsPager.PageResponse has been removed
  • Function *ManagementGroupsClient.Get has been removed
  • Function *ManagementGroupsClient.BeginCreateOrUpdate has been removed
  • Function *ManagementGroupsDeletePoller.Done has been removed
  • Function *ManagementGroupsDeletePollerResponse.Resume has been removed
  • Function *ManagementGroupsCreateOrUpdatePoller.Poll has been removed
  • Function *ManagementGroupsDeletePoller.Poll has been removed
  • Function *EntitiesListPager.Err has been removed
  • Function ErrorResponse.Error has been removed
  • Function *ManagementGroupsAPIClient.CheckNameAvailability has been removed
  • Function *ManagementGroupsAPIClient.StartTenantBackfill has been removed
  • Function ManagementGroupsDeletePollerResponse.PollUntilDone has been removed
  • Function *ManagementGroupsClient.Update has been removed
  • Function NewManagementGroupsClient has been removed
  • Function NewManagementGroupsAPIClient has been removed
  • Struct EntitiesListOptions has been removed
  • Struct EntitiesListPager has been removed
  • Struct EntitiesListResponse has been removed
  • Struct EntitiesListResult has been removed
  • Struct HierarchySettingsCreateOrUpdateOptions has been removed
  • Struct HierarchySettingsCreateOrUpdateResponse has been removed
  • Struct HierarchySettingsCreateOrUpdateResult has been removed
  • Struct HierarchySettingsDeleteOptions has been removed
  • Struct HierarchySettingsDeleteResponse has been removed
  • Struct HierarchySettingsGetOptions has been removed
  • Struct HierarchySettingsGetResponse has been removed
  • Struct HierarchySettingsGetResult has been removed
  • Struct HierarchySettingsListOptions has been removed
  • Struct HierarchySettingsListResponse has been removed
  • Struct HierarchySettingsListResult has been removed
  • Struct HierarchySettingsUpdateOptions has been removed
  • Struct HierarchySettingsUpdateResponse has been removed
  • Struct HierarchySettingsUpdateResult has been removed
  • Struct ManagementGroupSubscriptionsCreateOptions has been removed
  • Struct ManagementGroupSubscriptionsCreateResponse has been removed
  • Struct ManagementGroupSubscriptionsCreateResult has been removed
  • Struct ManagementGroupSubscriptionsDeleteOptions has been removed
  • Struct ManagementGroupSubscriptionsDeleteResponse has been removed
  • Struct ManagementGroupSubscriptionsGetSubscriptionOptions has been removed
  • Struct ManagementGroupSubscriptionsGetSubscriptionResponse has been removed
  • Struct ManagementGroupSubscriptionsGetSubscriptionResult has been removed
  • Struct ManagementGroupSubscriptionsGetSubscriptionsUnderManagementGroupOptions has been removed
  • Struct ManagementGroupSubscriptionsGetSubscriptionsUnderManagementGroupPager has been removed
  • Struct ManagementGroupSubscriptionsGetSubscriptionsUnderManagementGroupResponse has been removed
  • Struct ManagementGroupSubscriptionsGetSubscriptionsUnderManagementGroupResult has been removed
  • Struct ManagementGroupsAPICheckNameAvailabilityOptions has been removed
  • Struct ManagementGroupsAPICheckNameAvailabilityResponse has been removed
  • Struct ManagementGroupsAPICheckNameAvailabilityResult has been removed
  • Struct ManagementGroupsAPIClient has been removed
  • Struct ManagementGroupsAPIStartTenantBackfillOptions has been removed
  • Struct ManagementGroupsAPIStartTenantBackfillResponse has been removed
  • Struct ManagementGroupsAPIStartTenantBackfillResult has been removed
  • Struct ManagementGroupsAPITenantBackfillStatusOptions has been removed
  • Struct ManagementGroupsAPITenantBackfillStatusResponse has been removed
  • Struct ManagementGroupsAPITenantBackfillStatusResult has been removed
  • Struct ManagementGroupsBeginCreateOrUpdateOptions has been removed
  • Struct ManagementGroupsBeginDeleteOptions has been removed
  • Struct ManagementGroupsClient has been removed
  • Struct ManagementGroupsCreateOrUpdatePoller has been removed
  • Struct ManagementGroupsCreateOrUpdatePollerResponse has been removed
  • Struct ManagementGroupsCreateOrUpdateResponse has been removed
  • Struct ManagementGroupsCreateOrUpdateResult has been removed
  • Struct ManagementGroupsDeletePoller has been removed
  • Struct ManagementGroupsDeletePollerResponse has been removed
  • Struct ManagementGroupsDeleteResponse has been removed
  • Struct ManagementGroupsDeleteResult has been removed
  • Struct ManagementGroupsGetDescendantsOptions has been removed
  • Struct ManagementGroupsGetDescendantsPager has been removed
  • Struct ManagementGroupsGetDescendantsResponse has been removed
  • Struct ManagementGroupsGetDescendantsResult has been removed
  • Struct ManagementGroupsGetOptions has been removed
  • Struct ManagementGroupsGetResponse has been removed
  • Struct ManagementGroupsGetResult has been removed
  • Struct ManagementGroupsListOptions has been removed
  • Struct ManagementGroupsListPager has been removed
  • Struct ManagementGroupsListResponse has been removed
  • Struct ManagementGroupsListResult has been removed
  • Struct ManagementGroupsUpdateOptions has been removed
  • Struct ManagementGroupsUpdateResponse has been removed
  • Struct ManagementGroupsUpdateResult has been removed
  • Struct OperationsListOptions has been removed
  • Struct OperationsListPager has been removed
  • Struct OperationsListResponse has been removed
  • Struct OperationsListResult has been removed
  • Field InnerError of struct ErrorResponse has been removed

Features Added

  • New function *ClientListPager.NextPage(context.Context) bool
  • New function *ClientDeletePoller.Done() bool
  • New function *ClientCreateOrUpdatePoller.Poll(context.Context) (*http.Response, error)
  • New function *ClientGetDescendantsPager.PageResponse() ClientGetDescendantsResponse
  • New function *ClientDeletePoller.Poll(context.Context) (*http.Response, error)
  • New function *ManagementGroupSubscriptionsClientGetSubscriptionsUnderManagementGroupPager.NextPage(context.Context) bool
  • New function *ManagementGroupSubscriptionsClientGetSubscriptionsUnderManagementGroupPager.Err() error
  • New function *ClientDeletePollerResponse.Resume(context.Context, *Client, string) error
  • New function NewAPIClient(azcore.TokenCredential, *arm.ClientOptions) *APIClient
  • New function *EntitiesClientListPager.Err() error
  • New function *Client.Get(context.Context, string, *ClientGetOptions) (ClientGetResponse, error)
  • New function *ClientCreateOrUpdatePoller.ResumeToken() (string, error)
  • New function *EntitiesClientListPager.NextPage(context.Context) bool
  • New function *APIClient.CheckNameAvailability(context.Context, CheckNameAvailabilityRequest, *APIClientCheckNameAvailabilityOptions) (APIClientCheckNameAvailabilityResponse, error)
  • New function *Client.BeginDelete(context.Context, string, *ClientBeginDeleteOptions) (ClientDeletePollerResponse, error)
  • New function *APIClient.StartTenantBackfill(context.Context, *APIClientStartTenantBackfillOptions) (APIClientStartTenantBackfillResponse, error)
  • New function ClientDeletePollerResponse.PollUntilDone(context.Context, time.Duration) (ClientDeleteResponse, error)
  • New function *ClientListPager.PageResponse() ClientListResponse
  • New function *APIClient.TenantBackfillStatus(context.Context, *APIClientTenantBackfillStatusOptions) (APIClientTenantBackfillStatusResponse, error)
  • New function *OperationsClientListPager.PageResponse() OperationsClientListResponse
  • New function *Client.BeginCreateOrUpdate(context.Context, string, CreateManagementGroupRequest, *ClientBeginCreateOrUpdateOptions) (ClientCreateOrUpdatePollerResponse, error)
  • New function *Client.Update(context.Context, string, PatchManagementGroupRequest, *ClientUpdateOptions) (ClientUpdateResponse, error)
  • New function *ManagementGroupSubscriptionsClientGetSubscriptionsUnderManagementGroupPager.PageResponse() ManagementGroupSubscriptionsClientGetSubscriptionsUnderManagementGroupResponse
  • New function NewClient(azcore.TokenCredential, *arm.ClientOptions) *Client
  • New function *ClientListPager.Err() error
  • New function *ClientDeletePoller.FinalResponse(context.Context) (ClientDeleteResponse, error)
  • New function *ClientGetDescendantsPager.Err() error
  • New function ClientCreateOrUpdatePollerResponse.PollUntilDone(context.Context, time.Duration) (ClientCreateOrUpdateResponse, error)
  • New function *EntitiesClientListPager.PageResponse() EntitiesClientListResponse
  • New function *ClientCreateOrUpdatePollerResponse.Resume(context.Context, *Client, string) error
  • New function *Client.GetDescendants(string, *ClientGetDescendantsOptions) *ClientGetDescendantsPager
  • New function *ClientCreateOrUpdatePoller.Done() bool
  • New function *ClientCreateOrUpdatePoller.FinalResponse(context.Context) (ClientCreateOrUpdateResponse, error)
  • New function *ClientDeletePoller.ResumeToken() (string, error)
  • New function *ClientGetDescendantsPager.NextPage(context.Context) bool
  • New function *Client.List(*ClientListOptions) *ClientListPager
  • New function *OperationsClientListPager.NextPage(context.Context) bool
  • New function *OperationsClientListPager.Err() error
  • New struct APIClient
  • New struct APIClientCheckNameAvailabilityOptions
  • New struct APIClientCheckNameAvailabilityResponse
  • New struct APIClientCheckNameAvailabilityResult
  • New struct APIClientStartTenantBackfillOptions
  • New struct APIClientStartTenantBackfillResponse
  • New struct APIClientStartTenantBackfillResult
  • New struct APIClientTenantBackfillStatusOptions
  • New struct APIClientTenantBackfillStatusResponse
  • New struct APIClientTenantBackfillStatusResult
  • New struct Client
  • New struct ClientBeginCreateOrUpdateOptions
  • New struct ClientBeginDeleteOptions
  • New struct ClientCreateOrUpdatePoller
  • New struct ClientCreateOrUpdatePollerResponse
  • New struct ClientCreateOrUpdateResponse
  • New struct ClientCreateOrUpdateResult
  • New struct ClientDeletePoller
  • New struct ClientDeletePollerResponse
  • New struct ClientDeleteResponse
  • New struct ClientDeleteResult
  • New struct ClientGetDescendantsOptions
  • New struct ClientGetDescendantsPager
  • New struct ClientGetDescendantsResponse
  • New struct ClientGetDescendantsResult
  • New struct ClientGetOptions
  • New struct ClientGetResponse
  • New struct ClientGetResult
  • New struct ClientListOptions
  • New struct ClientListPager
  • New struct ClientListResponse
  • New struct ClientListResult
  • New struct ClientUpdateOptions
  • New struct ClientUpdateResponse
  • New struct ClientUpdateResult
  • New struct EntitiesClientListOptions
  • New struct EntitiesClientListPager
  • New struct EntitiesClientListResponse
  • New struct EntitiesClientListResult
  • New struct HierarchySettingsClientCreateOrUpdateOptions
  • New struct HierarchySettingsClientCreateOrUpdateResponse
  • New struct HierarchySettingsClientCreateOrUpdateResult
  • New struct HierarchySettingsClientDeleteOptions
  • New struct HierarchySettingsClientDeleteResponse
  • New struct HierarchySettingsClientGetOptions
  • New struct HierarchySettingsClientGetResponse
  • New struct HierarchySettingsClientGetResult
  • New struct HierarchySettingsClientListOptions
  • New struct HierarchySettingsClientListResponse
  • New struct HierarchySettingsClientListResult
  • New struct HierarchySettingsClientUpdateOptions
  • New struct HierarchySettingsClientUpdateResponse
  • New struct HierarchySettingsClientUpdateResult
  • New struct ManagementGroupSubscriptionsClientCreateOptions
  • New struct ManagementGroupSubscriptionsClientCreateResponse
  • New struct ManagementGroupSubscriptionsClientCreateResult
  • New struct ManagementGroupSubscriptionsClientDeleteOptions
  • New struct ManagementGroupSubscriptionsClientDeleteResponse
  • New struct ManagementGroupSubscriptionsClientGetSubscriptionOptions
  • New struct ManagementGroupSubscriptionsClientGetSubscriptionResponse
  • New struct ManagementGroupSubscriptionsClientGetSubscriptionResult
  • New struct ManagementGroupSubscriptionsClientGetSubscriptionsUnderManagementGroupOptions
  • New struct ManagementGroupSubscriptionsClientGetSubscriptionsUnderManagementGroupPager
  • New struct ManagementGroupSubscriptionsClientGetSubscriptionsUnderManagementGroupResponse
  • New struct ManagementGroupSubscriptionsClientGetSubscriptionsUnderManagementGroupResult
  • New struct OperationsClientListOptions
  • New struct OperationsClientListPager
  • New struct OperationsClientListResponse
  • New struct OperationsClientListResult
  • New field Error in struct ErrorResponse

Don't miss a new azure-sdk-for-go release

NewReleases is sending notifications on new releases.