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 PossibleValuesForDayOfWeek() []string + func PossibleValuesForDaysOfWeek() []string + func PossibleValuesForRecurrenceFrequency() []string + func PossibleValuesForWorkflowState() []string + func PossibleValuesForWorkflowStatus() []string + func PossibleValuesForWorkflowTriggerProvisioningState() []string + func ValidateManagementWorkflowID(input interface{}, key string) (warnings []string, errors []error) + func ValidateTriggerID(input interface{}, key string) (warnings []string, errors []error) + type DayOfWeek string + const DayOfWeekFriday + const DayOfWeekMonday + const DayOfWeekSaturday + const DayOfWeekSunday + const DayOfWeekThursday + const DayOfWeekTuesday + const DayOfWeekWednesday + func (s *DayOfWeek) UnmarshalJSON(bytes []byte) error + type DaysOfWeek string + const DaysOfWeekFriday + const DaysOfWeekMonday + const DaysOfWeekSaturday + const DaysOfWeekSunday + const DaysOfWeekThursday + const DaysOfWeekTuesday + const DaysOfWeekWednesday + func (s *DaysOfWeek) UnmarshalJSON(bytes []byte) error + type GetOperationResponse struct + HttpResponse *http.Response + Model *WorkflowTrigger + OData *odata.OData + type GetSchemaJsonOperationResponse struct + HttpResponse *http.Response + Model *JsonSchema + OData *odata.OData + type JsonSchema struct + Content *string + Title *string + type ListCallbackURLOperationResponse struct + HttpResponse *http.Response + Model *WorkflowTriggerCallbackURL + OData *odata.OData + type ListCompleteResult struct + Items []WorkflowTrigger + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationOptions struct + Filter *string + Top *int64 + func DefaultListOperationOptions() ListOperationOptions + func (o ListOperationOptions) ToHeaders() *client.Headers + func (o ListOperationOptions) ToOData() *odata.Query + func (o ListOperationOptions) ToQuery() *client.QueryParams + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]WorkflowTrigger + OData *odata.OData + type ManagementWorkflowId struct + ResourceGroupName string + SiteName string + SubscriptionId string + WorkflowName string + func NewManagementWorkflowID(subscriptionId string, resourceGroupName string, siteName string, ...) ManagementWorkflowId + func ParseManagementWorkflowID(input string) (*ManagementWorkflowId, error) + func ParseManagementWorkflowIDInsensitively(input string) (*ManagementWorkflowId, error) + func (id *ManagementWorkflowId) FromParseResult(input resourceids.ParseResult) error + func (id ManagementWorkflowId) ID() string + func (id ManagementWorkflowId) Segments() []resourceids.Segment + func (id ManagementWorkflowId) String() string + type RecurrenceFrequency string + const RecurrenceFrequencyDay + const RecurrenceFrequencyHour + const RecurrenceFrequencyMinute + const RecurrenceFrequencyMonth + const RecurrenceFrequencyNotSpecified + const RecurrenceFrequencySecond + const RecurrenceFrequencyWeek + const RecurrenceFrequencyYear + func (s *RecurrenceFrequency) UnmarshalJSON(bytes []byte) error + type RecurrenceSchedule struct + Hours *[]int64 + Minutes *[]int64 + MonthDays *[]int64 + MonthlyOccurrences *[]RecurrenceScheduleOccurrence + WeekDays *[]DaysOfWeek + type RecurrenceScheduleOccurrence struct + Day *DayOfWeek + Occurrence *int64 + type ResourceReference struct + Id *string + Name *string + Type *string + type RunOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type TriggerId struct + ResourceGroupName string + SiteName string + SubscriptionId string + TriggerName string + WorkflowName string + func NewTriggerID(subscriptionId string, resourceGroupName string, siteName string, ...) TriggerId + func ParseTriggerID(input string) (*TriggerId, error) + func ParseTriggerIDInsensitively(input string) (*TriggerId, error) + func (id *TriggerId) FromParseResult(input resourceids.ParseResult) error + func (id TriggerId) ID() string + func (id TriggerId) Segments() []resourceids.Segment + func (id TriggerId) String() string + type WorkflowState string + const WorkflowStateCompleted + const WorkflowStateDeleted + const WorkflowStateDisabled + const WorkflowStateEnabled + const WorkflowStateNotSpecified + const WorkflowStateSuspended + func (s *WorkflowState) UnmarshalJSON(bytes []byte) error + type WorkflowStatus string + const WorkflowStatusAborted + const WorkflowStatusCancelled + const WorkflowStatusFailed + const WorkflowStatusFaulted + const WorkflowStatusIgnored + const WorkflowStatusNotSpecified + const WorkflowStatusPaused + const WorkflowStatusRunning + const WorkflowStatusSkipped + const WorkflowStatusSucceeded + const WorkflowStatusSuspended + const WorkflowStatusTimedOut + const WorkflowStatusWaiting + func (s *WorkflowStatus) UnmarshalJSON(bytes []byte) error + type WorkflowTrigger struct + Id *string + Name *string + Properties *WorkflowTriggerProperties + Type *string + type WorkflowTriggerCallbackURL struct + BasePath *string + Method *string + Queries *WorkflowTriggerListCallbackURLQueries + RelativePath *string + RelativePathParameters *[]string + Value *string + type WorkflowTriggerListCallbackURLQueries struct + ApiVersion *string + Se *string + Sig *string + Sp *string + Sv *string + type WorkflowTriggerOperationPredicate struct + Id *string + Name *string + Type *string + func (p WorkflowTriggerOperationPredicate) Matches(input WorkflowTrigger) bool + type WorkflowTriggerProperties struct + ChangedTime *string + CreatedTime *string + LastExecutionTime *string + NextExecutionTime *string + ProvisioningState *WorkflowTriggerProvisioningState + Recurrence *WorkflowTriggerRecurrence + State *WorkflowState + Status *WorkflowStatus + Workflow *ResourceReference + func (o *WorkflowTriggerProperties) GetChangedTimeAsTime() (*time.Time, error) + func (o *WorkflowTriggerProperties) GetCreatedTimeAsTime() (*time.Time, error) + func (o *WorkflowTriggerProperties) GetLastExecutionTimeAsTime() (*time.Time, error) + func (o *WorkflowTriggerProperties) GetNextExecutionTimeAsTime() (*time.Time, error) + func (o *WorkflowTriggerProperties) SetChangedTimeAsTime(input time.Time) + func (o *WorkflowTriggerProperties) SetCreatedTimeAsTime(input time.Time) + func (o *WorkflowTriggerProperties) SetLastExecutionTimeAsTime(input time.Time) + func (o *WorkflowTriggerProperties) SetNextExecutionTimeAsTime(input time.Time) + type WorkflowTriggerProvisioningState string + const WorkflowTriggerProvisioningStateAccepted + const WorkflowTriggerProvisioningStateCanceled + const WorkflowTriggerProvisioningStateCompleted + const WorkflowTriggerProvisioningStateCreated + const WorkflowTriggerProvisioningStateCreating + const WorkflowTriggerProvisioningStateDeleted + const WorkflowTriggerProvisioningStateDeleting + const WorkflowTriggerProvisioningStateFailed + const WorkflowTriggerProvisioningStateMoving + const WorkflowTriggerProvisioningStateNotSpecified + const WorkflowTriggerProvisioningStateReady + const WorkflowTriggerProvisioningStateRegistered + const WorkflowTriggerProvisioningStateRegistering + const WorkflowTriggerProvisioningStateRunning + const WorkflowTriggerProvisioningStateSucceeded + const WorkflowTriggerProvisioningStateUnregistered + const WorkflowTriggerProvisioningStateUnregistering + const WorkflowTriggerProvisioningStateUpdating + func (s *WorkflowTriggerProvisioningState) UnmarshalJSON(bytes []byte) error + type WorkflowTriggerRecurrence struct + EndTime *string + Frequency *RecurrenceFrequency + Interval *int64 + Schedule *RecurrenceSchedule + StartTime *string + TimeZone *string + type WorkflowTriggersClient struct + Client *resourcemanager.Client + func NewWorkflowTriggersClientWithBaseURI(sdkApi sdkEnv.Api) (*WorkflowTriggersClient, error) + func (c WorkflowTriggersClient) Get(ctx context.Context, id TriggerId) (result GetOperationResponse, err error) + func (c WorkflowTriggersClient) GetSchemaJson(ctx context.Context, id TriggerId) (result GetSchemaJsonOperationResponse, err error) + func (c WorkflowTriggersClient) List(ctx context.Context, id ManagementWorkflowId, options ListOperationOptions) (result ListOperationResponse, err error) + func (c WorkflowTriggersClient) ListCallbackURL(ctx context.Context, id TriggerId) (result ListCallbackURLOperationResponse, err error) + func (c WorkflowTriggersClient) ListComplete(ctx context.Context, id ManagementWorkflowId, options ListOperationOptions) (ListCompleteResult, error) + func (c WorkflowTriggersClient) ListCompleteMatchingPredicate(ctx context.Context, id ManagementWorkflowId, options ListOperationOptions, ...) (result ListCompleteResult, err error) + func (c WorkflowTriggersClient) Run(ctx context.Context, id TriggerId) (result RunOperationResponse, err error) + func (c WorkflowTriggersClient) RunThenPoll(ctx context.Context, id TriggerId) error