sdk/resourcemanager/reservations/armreservations/v0.3.0
Pre-release
Pre-release
0.3.0 (2022-04-13)
Breaking Changes
- Function
NewReservationOrderClient
return value(s) have been changed from(*ReservationOrderClient)
to(*ReservationOrderClient, error)
- Function
*ReservationClient.BeginUpdate
return value(s) have been changed from(ReservationClientUpdatePollerResponse, error)
to(*armruntime.Poller[ReservationClientUpdateResponse], error)
- Function
*ReservationClient.ListRevisions
return value(s) have been changed from(*ReservationClientListRevisionsPager)
to(*runtime.Pager[ReservationClientListRevisionsResponse])
- Function
*QuotaRequestStatusClient.List
return value(s) have been changed from(*QuotaRequestStatusClientListPager)
to(*runtime.Pager[QuotaRequestStatusClientListResponse])
- Function
NewExchangeClient
return value(s) have been changed from(*ExchangeClient)
to(*ExchangeClient, error)
- Function
NewQuotaClient
return value(s) have been changed from(*QuotaClient)
to(*QuotaClient, error)
- Function
NewReservationClient
return value(s) have been changed from(*ReservationClient)
to(*ReservationClient, error)
- Function
*ReservationClient.BeginAvailableScopes
return value(s) have been changed from(ReservationClientAvailableScopesPollerResponse, error)
to(*armruntime.Poller[ReservationClientAvailableScopesResponse], error)
- Function
*ReservationClient.List
return value(s) have been changed from(*ReservationClientListPager)
to(*runtime.Pager[ReservationClientListResponse])
- Function
NewAzureReservationAPIClient
return value(s) have been changed from(*AzureReservationAPIClient)
to(*AzureReservationAPIClient, error)
- Function
*ReservationOrderClient.BeginPurchase
return value(s) have been changed from(ReservationOrderClientPurchasePollerResponse, error)
to(*armruntime.Poller[ReservationOrderClientPurchaseResponse], error)
- Function
*ReservationClient.ListAll
return value(s) have been changed from(*ReservationClientListAllPager)
to(*runtime.Pager[ReservationClientListAllResponse])
- Function
*ExchangeClient.BeginPost
return value(s) have been changed from(ExchangeClientPostPollerResponse, error)
to(*armruntime.Poller[ExchangeClientPostResponse], error)
- Function
*OperationClient.List
return value(s) have been changed from(*OperationClientListPager)
to(*runtime.Pager[OperationClientListResponse])
- Function
*QuotaClient.BeginCreateOrUpdate
return value(s) have been changed from(QuotaClientCreateOrUpdatePollerResponse, error)
to(*armruntime.Poller[QuotaClientCreateOrUpdateResponse], error)
- Function
*QuotaClient.List
return value(s) have been changed from(*QuotaClientListPager)
to(*runtime.Pager[QuotaClientListResponse])
- Function
NewCalculateExchangeClient
return value(s) have been changed from(*CalculateExchangeClient)
to(*CalculateExchangeClient, error)
- Function
*ReservationOrderClient.List
return value(s) have been changed from(*ReservationOrderClientListPager)
to(*runtime.Pager[ReservationOrderClientListResponse])
- Function
*ReservationClient.BeginSplit
return value(s) have been changed from(ReservationClientSplitPollerResponse, error)
to(*armruntime.Poller[ReservationClientSplitResponse], error)
- Function
*ReservationClient.BeginMerge
return value(s) have been changed from(ReservationClientMergePollerResponse, error)
to(*armruntime.Poller[ReservationClientMergeResponse], error)
- Function
*CalculateExchangeClient.BeginPost
return value(s) have been changed from(CalculateExchangeClientPostPollerResponse, error)
to(*armruntime.Poller[CalculateExchangeClientPostResponse], error)
- Function
NewQuotaRequestStatusClient
return value(s) have been changed from(*QuotaRequestStatusClient)
to(*QuotaRequestStatusClient, error)
- Function
NewOperationClient
return value(s) have been changed from(*OperationClient)
to(*OperationClient, error)
- Function
*QuotaClient.BeginUpdate
return value(s) have been changed from(QuotaClientUpdatePollerResponse, error)
to(*armruntime.Poller[QuotaClientUpdateResponse], error)
- Type of
QuotaProperties.Properties
has been changed frommap[string]interface{}
tointerface{}
- Type of
OperationResponse.Properties
has been changed frommap[string]interface{}
tointerface{}
- Function
*ReservationClientListPager.PageResponse
has been removed - Function
*ExchangeClientPostPollerResponse.Resume
has been removed - Function
*ReservationClientMergePollerResponse.Resume
has been removed - Function
*QuotaClientListPager.PageResponse
has been removed - Function
QuotaClientCreateOrUpdatePollerResponse.PollUntilDone
has been removed - Function
*QuotaClientUpdatePollerResponse.Resume
has been removed - Function
*QuotaRequestStatusClientListPager.Err
has been removed - Function
InstanceFlexibility.ToPtr
has been removed - Function
ReservationClientAvailableScopesPollerResponse.PollUntilDone
has been removed - Function
UserFriendlyAppliedScopeType.ToPtr
has been removed - Function
ProvisioningState.ToPtr
has been removed - Function
QuotaRequestState.ToPtr
has been removed - Function
*ReservationClientAvailableScopesPoller.Done
has been removed - Function
*ReservationClientSplitPoller.Done
has been removed - Function
*ReservationClientListPager.NextPage
has been removed - Function
*QuotaClientCreateOrUpdatePoller.Poll
has been removed - Function
*QuotaClientCreateOrUpdatePoller.Done
has been removed - Function
*ExchangeClientPostPoller.ResumeToken
has been removed - Function
*ReservationOrderClientPurchasePollerResponse.Resume
has been removed - Function
OperationStatus.ToPtr
has been removed - Function
*ExchangeClientPostPoller.Poll
has been removed - Function
*QuotaClientListPager.Err
has been removed - Function
*ReservationClientMergePoller.Done
has been removed - Function
*CalculateExchangeClientPostPoller.Poll
has been removed - Function
*QuotaClientUpdatePoller.FinalResponse
has been removed - Function
*ReservationOrderClientPurchasePoller.ResumeToken
has been removed - Function
*ExchangeClientPostPoller.Done
has been removed - Function
*QuotaClientCreateOrUpdatePollerResponse.Resume
has been removed - Function
*ReservationClientSplitPoller.Poll
has been removed - Function
*QuotaClientCreateOrUpdatePoller.FinalResponse
has been removed - Function
*QuotaRequestStatusClientListPager.NextPage
has been removed - Function
*ReservationOrderClientPurchasePoller.Poll
has been removed - Function
*ExchangeClientPostPoller.FinalResponse
has been removed - Function
*ReservationClientSplitPoller.ResumeToken
has been removed - Function
*ReservationOrderClientListPager.Err
has been removed - Function
*ReservationClientUpdatePoller.ResumeToken
has been removed - Function
*QuotaRequestStatusClientListPager.PageResponse
has been removed - Function
ReservationStatusCode.ToPtr
has been removed - Function
ExchangeClientPostPollerResponse.PollUntilDone
has been removed - Function
*ReservationOrderClientPurchasePoller.Done
has been removed - Function
*ReservationClientUpdatePoller.Done
has been removed - Function
*ReservationClientUpdatePoller.FinalResponse
has been removed - Function
*OperationClientListPager.NextPage
has been removed - Function
*OperationClientListPager.PageResponse
has been removed - Function
Location.ToPtr
has been removed - Function
*QuotaClientUpdatePoller.Poll
has been removed - Function
*ReservationClientMergePoller.Poll
has been removed - Function
PaymentStatus.ToPtr
has been removed - Function
*QuotaClientUpdatePoller.ResumeToken
has been removed - Function
CalculateExchangeOperationResultStatus.ToPtr
has been removed - Function
*QuotaClientListPager.NextPage
has been removed - Function
*ReservationOrderClientListPager.NextPage
has been removed - Function
QuotaClientUpdatePollerResponse.PollUntilDone
has been removed - Function
*ReservationClientListAllPager.Err
has been removed - Function
*ReservationClientSplitPollerResponse.Resume
has been removed - Function
*ReservationClientListRevisionsPager.PageResponse
has been removed - Function
*QuotaClientCreateOrUpdatePoller.ResumeToken
has been removed - Function
ReservationClientSplitPollerResponse.PollUntilDone
has been removed - Function
ReservationTerm.ToPtr
has been removed - Function
*ReservationClientUpdatePoller.Poll
has been removed - Function
*ReservationClientListAllPager.NextPage
has been removed - Function
AppliedScopeType.ToPtr
has been removed - Function
*ReservationOrderClientPurchasePoller.FinalResponse
has been removed - Function
ReservationClientMergePollerResponse.PollUntilDone
has been removed - Function
*ReservationClientSplitPoller.FinalResponse
has been removed - Function
*CalculateExchangeClientPostPollerResponse.Resume
has been removed - Function
ReservationOrderClientPurchasePollerResponse.PollUntilDone
has been removed - Function
ReservationClientUpdatePollerResponse.PollUntilDone
has been removed - Function
*ReservationClientAvailableScopesPoller.ResumeToken
has been removed - Function
*ReservationClientListRevisionsPager.NextPage
has been removed - Function
*QuotaClientUpdatePoller.Done
has been removed - Function
*ReservationOrderClientListPager.PageResponse
has been removed - Function
*ReservationClientAvailableScopesPollerResponse.Resume
has been removed - Function
*CalculateExchangeClientPostPoller.ResumeToken
has been removed - Function
*ReservationClientMergePoller.ResumeToken
has been removed - Function
*OperationClientListPager.Err
has been removed - Function
ExchangeOperationResultStatus.ToPtr
has been removed - Function
ErrorResponseCode.ToPtr
has been removed - Function
CreatedByType.ToPtr
has been removed - Function
*CalculateExchangeClientPostPoller.FinalResponse
has been removed - Function
*ReservationClientAvailableScopesPoller.Poll
has been removed - Function
UserFriendlyRenewState.ToPtr
has been removed - Function
*CalculateExchangeClientPostPoller.Done
has been removed - Function
CalculateExchangeClientPostPollerResponse.PollUntilDone
has been removed - Function
ResourceType.ToPtr
has been removed - Function
*ReservationClientAvailableScopesPoller.FinalResponse
has been removed - Function
*ReservationClientMergePoller.FinalResponse
has been removed - Function
*ReservationClientListRevisionsPager.Err
has been removed - Function
ReservationBillingPlan.ToPtr
has been removed - Function
ReservedResourceType.ToPtr
has been removed - Function
DisplayProvisioningState.ToPtr
has been removed - Function
*ReservationClientListAllPager.PageResponse
has been removed - Function
*ReservationClientUpdatePollerResponse.Resume
has been removed - Function
*ReservationClientListPager.Err
has been removed - Struct
AzureReservationAPIClientGetAppliedReservationListResult
has been removed - Struct
AzureReservationAPIClientGetCatalogResult
has been removed - Struct
CalculateExchangeClientPostPoller
has been removed - Struct
CalculateExchangeClientPostPollerResponse
has been removed - Struct
CalculateExchangeClientPostResult
has been removed - Struct
ExchangeClientPostPoller
has been removed - Struct
ExchangeClientPostPollerResponse
has been removed - Struct
ExchangeClientPostResult
has been removed - Struct
OperationClientListPager
has been removed - Struct
OperationClientListResult
has been removed - Struct
QuotaClientCreateOrUpdatePoller
has been removed - Struct
QuotaClientCreateOrUpdatePollerResponse
has been removed - Struct
QuotaClientCreateOrUpdateResult
has been removed - Struct
QuotaClientGetResult
has been removed - Struct
QuotaClientListPager
has been removed - Struct
QuotaClientListResult
has been removed - Struct
QuotaClientUpdatePoller
has been removed - Struct
QuotaClientUpdatePollerResponse
has been removed - Struct
QuotaClientUpdateResult
has been removed - Struct
QuotaRequestStatusClientGetResult
has been removed - Struct
QuotaRequestStatusClientListPager
has been removed - Struct
QuotaRequestStatusClientListResult
has been removed - Struct
ReservationClientAvailableScopesPoller
has been removed - Struct
ReservationClientAvailableScopesPollerResponse
has been removed - Struct
ReservationClientAvailableScopesResult
has been removed - Struct
ReservationClientGetResult
has been removed - Struct
ReservationClientListAllPager
has been removed - Struct
ReservationClientListAllResult
has been removed - Struct
ReservationClientListPager
has been removed - Struct
ReservationClientListResult
has been removed - Struct
ReservationClientListRevisionsPager
has been removed - Struct
ReservationClientListRevisionsResult
has been removed - Struct
ReservationClientMergePoller
has been removed - Struct
ReservationClientMergePollerResponse
has been removed - Struct
ReservationClientMergeResult
has been removed - Struct
ReservationClientSplitPoller
has been removed - Struct
ReservationClientSplitPollerResponse
has been removed - Struct
ReservationClientSplitResult
has been removed - Struct
ReservationClientUpdatePoller
has been removed - Struct
ReservationClientUpdatePollerResponse
has been removed - Struct
ReservationClientUpdateResult
has been removed - Struct
ReservationOrderClientCalculateResult
has been removed - Struct
ReservationOrderClientChangeDirectoryResult
has been removed - Struct
ReservationOrderClientGetResult
has been removed - Struct
ReservationOrderClientListPager
has been removed - Struct
ReservationOrderClientListResult
has been removed - Struct
ReservationOrderClientPurchasePoller
has been removed - Struct
ReservationOrderClientPurchasePollerResponse
has been removed - Struct
ReservationOrderClientPurchaseResult
has been removed - Field
QuotaRequestStatusClientGetResult
of structQuotaRequestStatusClientGetResponse
has been removed - Field
RawResponse
of structQuotaRequestStatusClientGetResponse
has been removed - Field
QuotaRequestStatusClientListResult
of structQuotaRequestStatusClientListResponse
has been removed - Field
RawResponse
of structQuotaRequestStatusClientListResponse
has been removed - Field
ExchangeClientPostResult
of structExchangeClientPostResponse
has been removed - Field
RawResponse
of structExchangeClientPostResponse
has been removed - Field
ReservationClientListAllResult
of structReservationClientListAllResponse
has been removed - Field
RawResponse
of structReservationClientListAllResponse
has been removed - Field
AzureReservationAPIClientGetCatalogResult
of structAzureReservationAPIClientGetCatalogResponse
has been removed - Field
RawResponse
of structAzureReservationAPIClientGetCatalogResponse
has been removed - Field
ReservationOrderClientListResult
of structReservationOrderClientListResponse
has been removed - Field
RawResponse
of structReservationOrderClientListResponse
has been removed - Field
QuotaClientGetResult
of structQuotaClientGetResponse
has been removed - Field
RawResponse
of structQuotaClientGetResponse
has been removed - Field
ReservationClientSplitResult
of structReservationClientSplitResponse
has been removed - Field
RawResponse
of structReservationClientSplitResponse
has been removed - Field
ReservationClientGetResult
of structReservationClientGetResponse
has been removed - Field
RawResponse
of structReservationClientGetResponse
has been removed - Field
ReservationClientMergeResult
of structReservationClientMergeResponse
has been removed - Field
RawResponse
of structReservationClientMergeResponse
has been removed - Field
OperationClientListResult
of structOperationClientListResponse
has been removed - Field
RawResponse
of structOperationClientListResponse
has been removed - Field
ReservationClientListRevisionsResult
of structReservationClientListRevisionsResponse
has been removed - Field
RawResponse
of structReservationClientListRevisionsResponse
has been removed - Field
ReservationClientListResult
of structReservationClientListResponse
has been removed - Field
RawResponse
of structReservationClientListResponse
has been removed - Field
ReservationOrderClientGetResult
of structReservationOrderClientGetResponse
has been removed - Field
RawResponse
of structReservationOrderClientGetResponse
has been removed - Field
ReservationClientUpdateResult
of structReservationClientUpdateResponse
has been removed - Field
RawResponse
of structReservationClientUpdateResponse
has been removed - Field
QuotaClientListResult
of structQuotaClientListResponse
has been removed - Field
RawResponse
of structQuotaClientListResponse
has been removed - Field
ReservationOrderClientCalculateResult
of structReservationOrderClientCalculateResponse
has been removed - Field
RawResponse
of structReservationOrderClientCalculateResponse
has been removed - Field
ReservationOrderClientPurchaseResult
of structReservationOrderClientPurchaseResponse
has been removed - Field
RawResponse
of structReservationOrderClientPurchaseResponse
has been removed - Field
CalculateExchangeClientPostResult
of structCalculateExchangeClientPostResponse
has been removed - Field
RawResponse
of structCalculateExchangeClientPostResponse
has been removed - Field
QuotaClientUpdateResult
of structQuotaClientUpdateResponse
has been removed - Field
RawResponse
of structQuotaClientUpdateResponse
has been removed - Field
ReservationOrderClientChangeDirectoryResult
of structReservationOrderClientChangeDirectoryResponse
has been removed - Field
RawResponse
of structReservationOrderClientChangeDirectoryResponse
has been removed - Field
AzureReservationAPIClientGetAppliedReservationListResult
of structAzureReservationAPIClientGetAppliedReservationListResponse
has been removed - Field
RawResponse
of structAzureReservationAPIClientGetAppliedReservationListResponse
has been removed - Field
ReservationClientAvailableScopesResult
of structReservationClientAvailableScopesResponse
has been removed - Field
RawResponse
of structReservationClientAvailableScopesResponse
has been removed - Field
QuotaClientCreateOrUpdateResult
of structQuotaClientCreateOrUpdateResponse
has been removed - Field
RawResponse
of structQuotaClientCreateOrUpdateResponse
has been removed
Features Added
- New const
ReservationStatusCodeProcessing
- New const
DisplayProvisioningStateProcessing
- New function
*ReservationClientMergeResponse.UnmarshalJSON([]byte) error
- New function
*ReservationClientSplitResponse.UnmarshalJSON([]byte) error
- New anonymous field
CurrentQuotaLimitBase
in structQuotaClientGetResponse
- New field
ETag
in structQuotaClientGetResponse
- New field
ResumeToken
in structCalculateExchangeClientBeginPostOptions
- New field
ResumeToken
in structQuotaClientBeginUpdateOptions
- New field
ResumeToken
in structReservationClientBeginSplitOptions
- New anonymous field
ExchangeOperationResultResponse
in structExchangeClientPostResponse
- New anonymous field
QuotaLimits
in structQuotaClientListResponse
- New field
ETag
in structQuotaClientListResponse
- New anonymous field
AppliedReservations
in structAzureReservationAPIClientGetAppliedReservationListResponse
- New anonymous field
ReservationResponse
in structReservationClientUpdateResponse
- New field
ResumeToken
in structReservationClientBeginUpdateOptions
- New anonymous field
QuotaRequestDetails
in structQuotaRequestStatusClientGetResponse
- New anonymous field
ReservationList
in structReservationClientListResponse
- New anonymous field
AvailableScopeProperties
in structReservationClientAvailableScopesResponse
- New anonymous field
CalculatePriceResponse
in structReservationOrderClientCalculateResponse
- New anonymous field
ListResult
in structReservationClientListAllResponse
- New anonymous field
CurrentQuotaLimitBase
in structQuotaClientCreateOrUpdateResponse
- New field
ProcessingCount
in structReservationSummary
- New anonymous field
ReservationResponse
in structReservationClientGetResponse
- New field
ReservationResponseArray
in structReservationClientSplitResponse
- New field
ResumeToken
in structReservationClientBeginMergeOptions
- New anonymous field
ReservationOrderResponse
in structReservationOrderClientPurchaseResponse
- New field
ResumeToken
in structQuotaClientBeginCreateOrUpdateOptions
- New anonymous field
CalculateExchangeOperationResultResponse
in structCalculateExchangeClientPostResponse
- New field
BenefitStartTime
in structReservationOrderProperties
- New anonymous field
OperationList
in structOperationClientListResponse
- New field
CatalogArray
in structAzureReservationAPIClientGetCatalogResponse
- New field
ResumeToken
in structReservationClientBeginAvailableScopesOptions
- New field
ReservationResponseArray
in structReservationClientMergeResponse
- New field
Type
in structCurrentQuotaLimitBase
- New field
ID
in structCurrentQuotaLimitBase
- New field
Name
in structCurrentQuotaLimitBase
- New anonymous field
ReservationOrderList
in structReservationOrderClientListResponse
- New anonymous field
QuotaRequestDetailsList
in structQuotaRequestStatusClientListResponse
- New anonymous field
ReservationList
in structReservationClientListRevisionsResponse
- New field
PlanID
in structAzureReservationAPIClientGetCatalogOptions
- New field
PublisherID
in structAzureReservationAPIClientGetCatalogOptions
- New field
OfferID
in structAzureReservationAPIClientGetCatalogOptions
- New anonymous field
CurrentQuotaLimitBase
in structQuotaClientUpdateResponse
- New field
ResumeToken
in structExchangeClientBeginPostOptions
- New field
ResumeToken
in structReservationOrderClientBeginPurchaseOptions
- New anonymous field
ChangeDirectoryResponse
in structReservationOrderClientChangeDirectoryResponse
- New anonymous field
ReservationOrderResponse
in structReservationOrderClientGetResponse
- New field
BenefitStartTime
in structProperties