1.2.0-beta.1 (2025-07-24)
Features Added
- New enum type
CreatedByTypewith valuesCreatedByTypeApplication,CreatedByTypeKey,CreatedByTypeManagedIdentity,CreatedByTypeUser - New enum type
Languagewith valuesLanguageEnUs - New enum type
Monthwith valuesMonthAll,MonthApril,MonthAugust,MonthDecember,MonthFebruary,MonthJanuary,MonthJuly,MonthJune,MonthMarch,MonthMay,MonthNovember,MonthOctober,MonthSeptember - New enum type
NotificationTypewith valuesNotificationTypeEmail - New enum type
OccurrenceStatewith valuesOccurrenceStateCanceled,OccurrenceStateCancelling,OccurrenceStateCreated,OccurrenceStateFailed,OccurrenceStateRescheduling,OccurrenceStateScheduled,OccurrenceStateSucceeded - New enum type
ProvisioningStatewith valuesProvisioningStateCanceled,ProvisioningStateDeleting,ProvisioningStateFailed,ProvisioningStateSucceeded - New enum type
ResourceOperationStatuswith valuesResourceOperationStatusFailed,ResourceOperationStatusSucceeded - New enum type
ResourceProvisioningStatewith valuesResourceProvisioningStateCanceled,ResourceProvisioningStateFailed,ResourceProvisioningStateSucceeded - New enum type
ResourceTypewith valuesResourceTypeVirtualMachine,ResourceTypeVirtualMachineScaleSet - New enum type
ScheduledActionTypewith valuesScheduledActionTypeDeallocate,ScheduledActionTypeHibernate,ScheduledActionTypeStart - New enum type
WeekDaywith valuesWeekDayAll,WeekDayFriday,WeekDayMonday,WeekDaySaturday,WeekDaySunday,WeekDayThursday,WeekDayTuesday,WeekDayWednesday - New function
*ClientFactory.NewOccurrenceExtensionClient() *OccurrenceExtensionClient - New function
*ClientFactory.NewOccurrencesClient() *OccurrencesClient - New function
*ClientFactory.NewScheduledActionExtensionClient() *ScheduledActionExtensionClient - New function
NewOccurrenceExtensionClient(azcore.TokenCredential, *arm.ClientOptions) (*OccurrenceExtensionClient, error) - New function
*OccurrenceExtensionClient.NewListOccurrenceByVMsPager(string, *OccurrenceExtensionClientListOccurrenceByVMsOptions) *runtime.Pager[OccurrenceExtensionClientListOccurrenceByVMsResponse] - New function
NewOccurrencesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*OccurrencesClient, error) - New function
*OccurrencesClient.Cancel(context.Context, string, string, string, CancelOccurrenceRequest, *OccurrencesClientCancelOptions) (OccurrencesClientCancelResponse, error) - New function
*OccurrencesClient.BeginDelay(context.Context, string, string, string, DelayRequest, *OccurrencesClientBeginDelayOptions) (*runtime.Poller[OccurrencesClientDelayResponse], error) - New function
*OccurrencesClient.Get(context.Context, string, string, string, *OccurrencesClientGetOptions) (OccurrencesClientGetResponse, error) - New function
*OccurrencesClient.NewListByScheduledActionPager(string, string, *OccurrencesClientListByScheduledActionOptions) *runtime.Pager[OccurrencesClientListByScheduledActionResponse] - New function
*OccurrencesClient.NewListResourcesPager(string, string, string, *OccurrencesClientListResourcesOptions) *runtime.Pager[OccurrencesClientListResourcesResponse] - New function
NewScheduledActionExtensionClient(azcore.TokenCredential, *arm.ClientOptions) (*ScheduledActionExtensionClient, error) - New function
*ScheduledActionExtensionClient.NewListByVMsPager(string, *ScheduledActionExtensionClientListByVMsOptions) *runtime.Pager[ScheduledActionExtensionClientListByVMsResponse] - New function
*ScheduledActionsClient.AttachResources(context.Context, string, string, ResourceAttachRequest, *ScheduledActionsClientAttachResourcesOptions) (ScheduledActionsClientAttachResourcesResponse, error) - New function
*ScheduledActionsClient.CancelNextOccurrence(context.Context, string, string, CancelOccurrenceRequest, *ScheduledActionsClientCancelNextOccurrenceOptions) (ScheduledActionsClientCancelNextOccurrenceResponse, error) - New function
*ScheduledActionsClient.BeginCreateOrUpdate(context.Context, string, string, ScheduledAction, *ScheduledActionsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ScheduledActionsClientCreateOrUpdateResponse], error) - New function
*ScheduledActionsClient.BeginDelete(context.Context, string, string, *ScheduledActionsClientBeginDeleteOptions) (*runtime.Poller[ScheduledActionsClientDeleteResponse], error) - New function
*ScheduledActionsClient.DetachResources(context.Context, string, string, ResourceDetachRequest, *ScheduledActionsClientDetachResourcesOptions) (ScheduledActionsClientDetachResourcesResponse, error) - New function
*ScheduledActionsClient.Disable(context.Context, string, string, *ScheduledActionsClientDisableOptions) (ScheduledActionsClientDisableResponse, error) - New function
*ScheduledActionsClient.Enable(context.Context, string, string, *ScheduledActionsClientEnableOptions) (ScheduledActionsClientEnableResponse, error) - New function
*ScheduledActionsClient.Get(context.Context, string, string, *ScheduledActionsClientGetOptions) (ScheduledActionsClientGetResponse, error) - New function
*ScheduledActionsClient.NewListByResourceGroupPager(string, *ScheduledActionsClientListByResourceGroupOptions) *runtime.Pager[ScheduledActionsClientListByResourceGroupResponse] - New function
*ScheduledActionsClient.NewListBySubscriptionPager(*ScheduledActionsClientListBySubscriptionOptions) *runtime.Pager[ScheduledActionsClientListBySubscriptionResponse] - New function
*ScheduledActionsClient.NewListResourcesPager(string, string, *ScheduledActionsClientListResourcesOptions) *runtime.Pager[ScheduledActionsClientListResourcesResponse] - New function
*ScheduledActionsClient.PatchResources(context.Context, string, string, ResourcePatchRequest, *ScheduledActionsClientPatchResourcesOptions) (ScheduledActionsClientPatchResourcesResponse, error) - New function
*ScheduledActionsClient.TriggerManualOccurrence(context.Context, string, string, *ScheduledActionsClientTriggerManualOccurrenceOptions) (ScheduledActionsClientTriggerManualOccurrenceResponse, error) - New function
*ScheduledActionsClient.Update(context.Context, string, string, ScheduledActionUpdate, *ScheduledActionsClientUpdateOptions) (ScheduledActionsClientUpdateResponse, error) - New struct
CancelOccurrenceRequest - New struct
DelayRequest - New struct
Error - New struct
InnerError - New struct
NotificationProperties - New struct
Occurrence - New struct
OccurrenceExtensionProperties - New struct
OccurrenceExtensionResource - New struct
OccurrenceExtensionResourceListResult - New struct
OccurrenceListResult - New struct
OccurrenceProperties - New struct
OccurrenceResource - New struct
OccurrenceResourceListResponse - New struct
OccurrenceResultSummary - New struct
RecurringActionsResourceOperationResult - New struct
ResourceAttachRequest - New struct
ResourceDetachRequest - New struct
ResourceListResponse - New struct
ResourcePatchRequest - New struct
ResourceResultSummary - New struct
ResourceStatus - New struct
ScheduledAction - New struct
ScheduledActionListResult - New struct
ScheduledActionProperties - New struct
ScheduledActionResource - New struct
ScheduledActionResources - New struct
ScheduledActionResourcesListResult - New struct
ScheduledActionUpdate - New struct
ScheduledActionUpdateProperties - New struct
ScheduledActionsSchedule - New struct
SystemData