1.3.0 (2023-02-24)
Features Added
- New type alias
CommitmentPlanProvisioningState
with valuesCommitmentPlanProvisioningStateAccepted
,CommitmentPlanProvisioningStateCanceled
,CommitmentPlanProvisioningStateCreating
,CommitmentPlanProvisioningStateDeleting
,CommitmentPlanProvisioningStateFailed
,CommitmentPlanProvisioningStateMoving
,CommitmentPlanProvisioningStateSucceeded
- New type alias
ModelLifecycleStatus
with valuesModelLifecycleStatusGenerallyAvailable
,ModelLifecycleStatusPreview
- New type alias
RoutingMethods
with valuesRoutingMethodsPerformance
,RoutingMethodsPriority
,RoutingMethodsWeighted
- New function
*CommitmentPlansClient.BeginCreateOrUpdateAssociation(context.Context, string, string, string, CommitmentPlanAccountAssociation, *CommitmentPlansClientBeginCreateOrUpdateAssociationOptions) (*runtime.Poller[CommitmentPlansClientCreateOrUpdateAssociationResponse], error)
- New function
*CommitmentPlansClient.BeginCreateOrUpdatePlan(context.Context, string, string, CommitmentPlan, *CommitmentPlansClientBeginCreateOrUpdatePlanOptions) (*runtime.Poller[CommitmentPlansClientCreateOrUpdatePlanResponse], error)
- New function
*CommitmentPlansClient.BeginDeleteAssociation(context.Context, string, string, string, *CommitmentPlansClientBeginDeleteAssociationOptions) (*runtime.Poller[CommitmentPlansClientDeleteAssociationResponse], error)
- New function
*CommitmentPlansClient.BeginDeletePlan(context.Context, string, string, *CommitmentPlansClientBeginDeletePlanOptions) (*runtime.Poller[CommitmentPlansClientDeletePlanResponse], error)
- New function
*CommitmentPlansClient.GetAssociation(context.Context, string, string, string, *CommitmentPlansClientGetAssociationOptions) (CommitmentPlansClientGetAssociationResponse, error)
- New function
*CommitmentPlansClient.GetPlan(context.Context, string, string, *CommitmentPlansClientGetPlanOptions) (CommitmentPlansClientGetPlanResponse, error)
- New function
*CommitmentPlansClient.NewListAssociationsPager(string, string, *CommitmentPlansClientListAssociationsOptions) *runtime.Pager[CommitmentPlansClientListAssociationsResponse]
- New function
*CommitmentPlansClient.NewListPlansByResourceGroupPager(string, *CommitmentPlansClientListPlansByResourceGroupOptions) *runtime.Pager[CommitmentPlansClientListPlansByResourceGroupResponse]
- New function
*CommitmentPlansClient.NewListPlansBySubscriptionPager(*CommitmentPlansClientListPlansBySubscriptionOptions) *runtime.Pager[CommitmentPlansClientListPlansBySubscriptionResponse]
- New function
*CommitmentPlansClient.BeginUpdatePlan(context.Context, string, string, PatchResourceTagsAndSKU, *CommitmentPlansClientBeginUpdatePlanOptions) (*runtime.Poller[CommitmentPlansClientUpdatePlanResponse], error)
- New struct
CommitmentPlanAccountAssociation
- New struct
CommitmentPlanAccountAssociationListResult
- New struct
CommitmentPlanAccountAssociationProperties
- New struct
CommitmentPlanAssociation
- New struct
CommitmentPlansClientCreateOrUpdateAssociationResponse
- New struct
CommitmentPlansClientCreateOrUpdatePlanResponse
- New struct
CommitmentPlansClientDeleteAssociationResponse
- New struct
CommitmentPlansClientDeletePlanResponse
- New struct
CommitmentPlansClientListAssociationsResponse
- New struct
CommitmentPlansClientListPlansByResourceGroupResponse
- New struct
CommitmentPlansClientListPlansBySubscriptionResponse
- New struct
CommitmentPlansClientUpdatePlanResponse
- New struct
MultiRegionSettings
- New struct
PatchResourceTags
- New struct
PatchResourceTagsAndSKU
- New struct
RegionSetting
- New field
FinetuneCapabilities
in structAccountModel
- New field
LifecycleStatus
in structAccountModel
- New field
CommitmentPlanAssociations
in structAccountProperties
- New field
Locations
in structAccountProperties
- New field
Kind
in structCommitmentPlan
- New field
Location
in structCommitmentPlan
- New field
SKU
in structCommitmentPlan
- New field
Tags
in structCommitmentPlan
- New field
CommitmentPlanGUID
in structCommitmentPlanProperties
- New field
ProvisioningState
in structCommitmentPlanProperties