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 PossibleValuesForParameterType() []string + func PossibleValuesForWorkflowStatus() []string + func ValidateOperationID(input interface{}, key string) (warnings []string, errors []error) + type ContentHash struct + Algorithm *string + Value *string + type ContentLink struct + ContentHash *ContentHash + ContentSize *int64 + ContentVersion *string + Metadata *interface{} + Uri *string + type Correlation struct + ClientTrackingId *string + type GetOperationResponse struct + HttpResponse *http.Response + Model *WorkflowRun + OData *odata.OData + type OperationId struct + OperationId string + ResourceGroupName string + RunName string + SubscriptionId string + WorkflowName string + func NewOperationID(subscriptionId string, resourceGroupName string, workflowName string, ...) OperationId + func ParseOperationID(input string) (*OperationId, error) + func ParseOperationIDInsensitively(input string) (*OperationId, error) + func (id *OperationId) FromParseResult(input resourceids.ParseResult) error + func (id OperationId) ID() string + func (id OperationId) Segments() []resourceids.Segment + func (id OperationId) String() string + type ParameterType string + const ParameterTypeArray + const ParameterTypeBool + const ParameterTypeFloat + const ParameterTypeInt + const ParameterTypeNotSpecified + const ParameterTypeObject + const ParameterTypeSecureObject + const ParameterTypeSecureString + const ParameterTypeString + func (s *ParameterType) UnmarshalJSON(bytes []byte) error + type ResourceReference struct + Id *string + Name *string + Type *string + type WorkflowOutputParameter struct + Description *string + Error *interface{} + Metadata *interface{} + Type *ParameterType + Value *interface{} + type WorkflowRun struct + Id *string + Name *string + Properties *WorkflowRunProperties + Type *string + type WorkflowRunOperationsClient struct + Client *resourcemanager.Client + func NewWorkflowRunOperationsClientWithBaseURI(sdkApi sdkEnv.Api) (*WorkflowRunOperationsClient, error) + func (c WorkflowRunOperationsClient) Get(ctx context.Context, id OperationId) (result GetOperationResponse, err error) + type WorkflowRunProperties struct + Code *string + Correlation *Correlation + CorrelationId *string + EndTime *string + Error *interface{} + Outputs *map[string]WorkflowOutputParameter + Response *WorkflowRunTrigger + StartTime *string + Status *WorkflowStatus + Trigger *WorkflowRunTrigger + WaitEndTime *string + Workflow *ResourceReference + func (o *WorkflowRunProperties) GetEndTimeAsTime() (*time.Time, error) + func (o *WorkflowRunProperties) GetStartTimeAsTime() (*time.Time, error) + func (o *WorkflowRunProperties) GetWaitEndTimeAsTime() (*time.Time, error) + func (o *WorkflowRunProperties) SetEndTimeAsTime(input time.Time) + func (o *WorkflowRunProperties) SetStartTimeAsTime(input time.Time) + func (o *WorkflowRunProperties) SetWaitEndTimeAsTime(input time.Time) + type WorkflowRunTrigger struct + Code *string + Correlation *Correlation + EndTime *string + Error *interface{} + Inputs *interface{} + InputsLink *ContentLink + Name *string + Outputs *interface{} + OutputsLink *ContentLink + ScheduledTime *string + StartTime *string + Status *WorkflowStatus + TrackedProperties *interface{} + TrackingId *string + func (o *WorkflowRunTrigger) GetEndTimeAsTime() (*time.Time, error) + func (o *WorkflowRunTrigger) GetScheduledTimeAsTime() (*time.Time, error) + func (o *WorkflowRunTrigger) GetStartTimeAsTime() (*time.Time, error) + func (o *WorkflowRunTrigger) SetEndTimeAsTime(input time.Time) + func (o *WorkflowRunTrigger) SetScheduledTimeAsTime(input time.Time) + func (o *WorkflowRunTrigger) SetStartTimeAsTime(input time.Time) + 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