Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForEnableStatus() []string + func ValidateScheduleID(input interface{}, key string) (warnings []string, errors []error) + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *Schedule + OData *odata.OData + type DayDetails struct + Time *string + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type EnableStatus string + const EnableStatusDisabled + const EnableStatusEnabled + func (s *EnableStatus) UnmarshalJSON(bytes []byte) error + type ExecuteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type GetOperationOptions struct + Expand *string + func DefaultGetOperationOptions() GetOperationOptions + func (o GetOperationOptions) ToHeaders() *client.Headers + func (o GetOperationOptions) ToOData() *odata.Query + func (o GetOperationOptions) ToQuery() *client.QueryParams + type GetOperationResponse struct + HttpResponse *http.Response + Model *Schedule + OData *odata.OData + type GlobalSchedulesClient struct + Client *resourcemanager.Client + func NewGlobalSchedulesClientWithBaseURI(sdkApi sdkEnv.Api) (*GlobalSchedulesClient, error) + func (c GlobalSchedulesClient) CreateOrUpdate(ctx context.Context, id ScheduleId, input Schedule) (result CreateOrUpdateOperationResponse, err error) + func (c GlobalSchedulesClient) Delete(ctx context.Context, id ScheduleId) (result DeleteOperationResponse, err error) + func (c GlobalSchedulesClient) Execute(ctx context.Context, id ScheduleId) (result ExecuteOperationResponse, err error) + func (c GlobalSchedulesClient) ExecuteThenPoll(ctx context.Context, id ScheduleId) error + func (c GlobalSchedulesClient) Get(ctx context.Context, id ScheduleId, options GetOperationOptions) (result GetOperationResponse, err error) + func (c GlobalSchedulesClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupOperationResponse, err error) + func (c GlobalSchedulesClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId, ...) (ListByResourceGroupCompleteResult, error) + func (c GlobalSchedulesClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error) + func (c GlobalSchedulesClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId, ...) (result ListBySubscriptionOperationResponse, err error) + func (c GlobalSchedulesClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId, ...) (ListBySubscriptionCompleteResult, error) + func (c GlobalSchedulesClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListBySubscriptionCompleteResult, err error) + func (c GlobalSchedulesClient) Retarget(ctx context.Context, id ScheduleId, input RetargetScheduleProperties) (result RetargetOperationResponse, err error) + func (c GlobalSchedulesClient) RetargetThenPoll(ctx context.Context, id ScheduleId, input RetargetScheduleProperties) error + func (c GlobalSchedulesClient) Update(ctx context.Context, id ScheduleId, input UpdateResource) (result UpdateOperationResponse, err error) + type HourDetails struct + Minute *int64 + type ListByResourceGroupCompleteResult struct + Items []Schedule + LatestHttpResponse *http.Response + type ListByResourceGroupCustomPager struct + NextLink *odata.Link + func (p *ListByResourceGroupCustomPager) NextPageLink() *odata.Link + type ListByResourceGroupOperationOptions struct + Expand *string + Filter *string + Orderby *string + Top *int64 + func DefaultListByResourceGroupOperationOptions() ListByResourceGroupOperationOptions + func (o ListByResourceGroupOperationOptions) ToHeaders() *client.Headers + func (o ListByResourceGroupOperationOptions) ToOData() *odata.Query + func (o ListByResourceGroupOperationOptions) ToQuery() *client.QueryParams + type ListByResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *[]Schedule + OData *odata.OData + type ListBySubscriptionCompleteResult struct + Items []Schedule + LatestHttpResponse *http.Response + type ListBySubscriptionCustomPager struct + NextLink *odata.Link + func (p *ListBySubscriptionCustomPager) NextPageLink() *odata.Link + type ListBySubscriptionOperationOptions struct + Expand *string + Filter *string + Orderby *string + Top *int64 + func DefaultListBySubscriptionOperationOptions() ListBySubscriptionOperationOptions + func (o ListBySubscriptionOperationOptions) ToHeaders() *client.Headers + func (o ListBySubscriptionOperationOptions) ToOData() *odata.Query + func (o ListBySubscriptionOperationOptions) ToQuery() *client.QueryParams + type ListBySubscriptionOperationResponse struct + HttpResponse *http.Response + Model *[]Schedule + OData *odata.OData + type NotificationSettings struct + EmailRecipient *string + NotificationLocale *string + Status *EnableStatus + TimeInMinutes *int64 + WebhookURL *string + type RetargetOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type RetargetScheduleProperties struct + CurrentResourceId *string + TargetResourceId *string + type Schedule struct + Id *string + Location *string + Name *string + Properties ScheduleProperties + Tags *map[string]string + Type *string + type ScheduleId struct + ResourceGroupName string + ScheduleName string + SubscriptionId string + func NewScheduleID(subscriptionId string, resourceGroupName string, scheduleName string) ScheduleId + func ParseScheduleID(input string) (*ScheduleId, error) + func ParseScheduleIDInsensitively(input string) (*ScheduleId, error) + func (id *ScheduleId) FromParseResult(input resourceids.ParseResult) error + func (id ScheduleId) ID() string + func (id ScheduleId) Segments() []resourceids.Segment + func (id ScheduleId) String() string + type ScheduleOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p ScheduleOperationPredicate) Matches(input Schedule) bool + type ScheduleProperties struct + CreatedDate *string + DailyRecurrence *DayDetails + HourlyRecurrence *HourDetails + NotificationSettings *NotificationSettings + ProvisioningState *string + Status *EnableStatus + TargetResourceId *string + TaskType *string + TimeZoneId *string + UniqueIdentifier *string + WeeklyRecurrence *WeekDetails + func (o *ScheduleProperties) GetCreatedDateAsTime() (*time.Time, error) + func (o *ScheduleProperties) SetCreatedDateAsTime(input time.Time) + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *Schedule + OData *odata.OData + type UpdateResource struct + Tags *map[string]string + type WeekDetails struct + Time *string + Weekdays *[]string