Documentation ¶
Index ¶
- Constants
- func CreateAttributeChangeTriggerFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCustomTaskExtensionCallbackConfigurationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCustomTaskExtensionFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateGroupBasedSubjectSetFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateInsightsFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateLifecycleManagementSettingsFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateLifecycleWorkflowsContainerFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateMembershipChangeTriggerFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateOnDemandExecutionOnlyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateParameterFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateRuleBasedSubjectSetFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateRunFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTaskDefinitionFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTaskFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTaskProcessingResultFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTaskReportFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTimeBasedAttributeTriggerFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTriggerAndScopeBasedConditionsFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTriggerAttributeFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateUserProcessingResultFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateWorkflowBaseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateWorkflowExecutionConditionsFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateWorkflowExecutionTriggerFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateWorkflowFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateWorkflowTemplateFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateWorkflowVersionFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func ParseLifecycleTaskCategory(v string) (any, error)
- func ParseLifecycleWorkflowCategory(v string) (any, error)
- func ParseLifecycleWorkflowProcessingStatus(v string) (any, error)
- func ParseMembershipChangeType(v string) (any, error)
- func ParseValueType(v string) (any, error)
- func ParseWorkflowExecutionType(v string) (any, error)
- func ParseWorkflowTriggerTimeBasedAttribute(v string) (any, error)
- func SerializeLifecycleTaskCategory(values []LifecycleTaskCategory) []string
- func SerializeLifecycleWorkflowCategory(values []LifecycleWorkflowCategory) []string
- func SerializeLifecycleWorkflowProcessingStatus(values []LifecycleWorkflowProcessingStatus) []string
- func SerializeMembershipChangeType(values []MembershipChangeType) []string
- func SerializeValueType(values []ValueType) []string
- func SerializeWorkflowExecutionType(values []WorkflowExecutionType) []string
- func SerializeWorkflowTriggerTimeBasedAttribute(values []WorkflowTriggerTimeBasedAttribute) []string
- type AttributeChangeTrigger
- type AttributeChangeTriggerable
- type CustomTaskExtension
- func (m *CustomTaskExtension) GetCallbackConfiguration() ...
- func (m *CustomTaskExtension) GetCreatedBy() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable
- func (m *CustomTaskExtension) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *CustomTaskExtension) GetFieldDeserializers() ...
- func (m *CustomTaskExtension) GetLastModifiedBy() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable
- func (m *CustomTaskExtension) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *CustomTaskExtension) Serialize(...) error
- func (m *CustomTaskExtension) SetCallbackConfiguration(...)
- func (m *CustomTaskExtension) SetCreatedBy(...)
- func (m *CustomTaskExtension) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *CustomTaskExtension) SetLastModifiedBy(...)
- func (m *CustomTaskExtension) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- type CustomTaskExtensionCallbackConfiguration
- type CustomTaskExtensionCallbackConfigurationable
- type CustomTaskExtensionable
- type GroupBasedSubjectSet
- type GroupBasedSubjectSetable
- type Insights
- type Insightsable
- type LifecycleManagementSettings
- func (m *LifecycleManagementSettings) GetEmailSettings() ...
- func (m *LifecycleManagementSettings) GetFieldDeserializers() ...
- func (m *LifecycleManagementSettings) GetWorkflowScheduleIntervalInHours() *int32
- func (m *LifecycleManagementSettings) Serialize(...) error
- func (m *LifecycleManagementSettings) SetEmailSettings(...)
- func (m *LifecycleManagementSettings) SetWorkflowScheduleIntervalInHours(value *int32)
- type LifecycleManagementSettingsable
- type LifecycleTaskCategory
- type LifecycleWorkflowCategory
- type LifecycleWorkflowProcessingStatus
- type LifecycleWorkflowsContainer
- func (m *LifecycleWorkflowsContainer) GetCustomTaskExtensions() []CustomTaskExtensionable
- func (m *LifecycleWorkflowsContainer) GetDeletedItems() ...
- func (m *LifecycleWorkflowsContainer) GetFieldDeserializers() ...
- func (m *LifecycleWorkflowsContainer) GetInsights() Insightsable
- func (m *LifecycleWorkflowsContainer) GetSettings() LifecycleManagementSettingsable
- func (m *LifecycleWorkflowsContainer) GetTaskDefinitions() []TaskDefinitionable
- func (m *LifecycleWorkflowsContainer) GetWorkflowTemplates() []WorkflowTemplateable
- func (m *LifecycleWorkflowsContainer) GetWorkflows() []Workflowable
- func (m *LifecycleWorkflowsContainer) Serialize(...) error
- func (m *LifecycleWorkflowsContainer) SetCustomTaskExtensions(value []CustomTaskExtensionable)
- func (m *LifecycleWorkflowsContainer) SetDeletedItems(...)
- func (m *LifecycleWorkflowsContainer) SetInsights(value Insightsable)
- func (m *LifecycleWorkflowsContainer) SetSettings(value LifecycleManagementSettingsable)
- func (m *LifecycleWorkflowsContainer) SetTaskDefinitions(value []TaskDefinitionable)
- func (m *LifecycleWorkflowsContainer) SetWorkflowTemplates(value []WorkflowTemplateable)
- func (m *LifecycleWorkflowsContainer) SetWorkflows(value []Workflowable)
- type LifecycleWorkflowsContainerable
- type MembershipChangeTrigger
- type MembershipChangeTriggerable
- type MembershipChangeType
- type OnDemandExecutionOnly
- type OnDemandExecutionOnlyable
- type Parameter
- func (m *Parameter) GetAdditionalData() map[string]any
- func (m *Parameter) GetFieldDeserializers() ...
- func (m *Parameter) GetName() *string
- func (m *Parameter) GetOdataType() *string
- func (m *Parameter) GetValueType() *ValueType
- func (m *Parameter) GetValues() []string
- func (m *Parameter) Serialize(...) error
- func (m *Parameter) SetAdditionalData(value map[string]any)
- func (m *Parameter) SetName(value *string)
- func (m *Parameter) SetOdataType(value *string)
- func (m *Parameter) SetValueType(value *ValueType)
- func (m *Parameter) SetValues(value []string)
- type Parameterable
- type RuleBasedSubjectSet
- type RuleBasedSubjectSetable
- type Run
- func (m *Run) GetCompletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Run) GetFailedTasksCount() *int32
- func (m *Run) GetFailedUsersCount() *int32
- func (m *Run) GetFieldDeserializers() ...
- func (m *Run) GetLastUpdatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Run) GetProcessingStatus() *LifecycleWorkflowProcessingStatus
- func (m *Run) GetScheduledDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Run) GetStartedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Run) GetSuccessfulUsersCount() *int32
- func (m *Run) GetTaskProcessingResults() []TaskProcessingResultable
- func (m *Run) GetTotalTasksCount() *int32
- func (m *Run) GetTotalUnprocessedTasksCount() *int32
- func (m *Run) GetTotalUsersCount() *int32
- func (m *Run) GetUserProcessingResults() []UserProcessingResultable
- func (m *Run) GetWorkflowExecutionType() *WorkflowExecutionType
- func (m *Run) Serialize(...) error
- func (m *Run) SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Run) SetFailedTasksCount(value *int32)
- func (m *Run) SetFailedUsersCount(value *int32)
- func (m *Run) SetLastUpdatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Run) SetProcessingStatus(value *LifecycleWorkflowProcessingStatus)
- func (m *Run) SetScheduledDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Run) SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Run) SetSuccessfulUsersCount(value *int32)
- func (m *Run) SetTaskProcessingResults(value []TaskProcessingResultable)
- func (m *Run) SetTotalTasksCount(value *int32)
- func (m *Run) SetTotalUnprocessedTasksCount(value *int32)
- func (m *Run) SetTotalUsersCount(value *int32)
- func (m *Run) SetUserProcessingResults(value []UserProcessingResultable)
- func (m *Run) SetWorkflowExecutionType(value *WorkflowExecutionType)
- type Runable
- type Task
- func (m *Task) GetArguments() ...
- func (m *Task) GetCategory() *LifecycleTaskCategory
- func (m *Task) GetContinueOnError() *bool
- func (m *Task) GetDescription() *string
- func (m *Task) GetDisplayName() *string
- func (m *Task) GetExecutionSequence() *int32
- func (m *Task) GetFieldDeserializers() ...
- func (m *Task) GetIsEnabled() *bool
- func (m *Task) GetTaskDefinitionId() *string
- func (m *Task) GetTaskProcessingResults() []TaskProcessingResultable
- func (m *Task) Serialize(...) error
- func (m *Task) SetArguments(...)
- func (m *Task) SetCategory(value *LifecycleTaskCategory)
- func (m *Task) SetContinueOnError(value *bool)
- func (m *Task) SetDescription(value *string)
- func (m *Task) SetDisplayName(value *string)
- func (m *Task) SetExecutionSequence(value *int32)
- func (m *Task) SetIsEnabled(value *bool)
- func (m *Task) SetTaskDefinitionId(value *string)
- func (m *Task) SetTaskProcessingResults(value []TaskProcessingResultable)
- type TaskDefinition
- func (m *TaskDefinition) GetCategory() *LifecycleTaskCategory
- func (m *TaskDefinition) GetContinueOnError() *bool
- func (m *TaskDefinition) GetDescription() *string
- func (m *TaskDefinition) GetDisplayName() *string
- func (m *TaskDefinition) GetFieldDeserializers() ...
- func (m *TaskDefinition) GetParameters() []Parameterable
- func (m *TaskDefinition) GetVersion() *int32
- func (m *TaskDefinition) Serialize(...) error
- func (m *TaskDefinition) SetCategory(value *LifecycleTaskCategory)
- func (m *TaskDefinition) SetContinueOnError(value *bool)
- func (m *TaskDefinition) SetDescription(value *string)
- func (m *TaskDefinition) SetDisplayName(value *string)
- func (m *TaskDefinition) SetParameters(value []Parameterable)
- func (m *TaskDefinition) SetVersion(value *int32)
- type TaskDefinitionable
- type TaskProcessingResult
- func (m *TaskProcessingResult) GetCompletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *TaskProcessingResult) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *TaskProcessingResult) GetFailureReason() *string
- func (m *TaskProcessingResult) GetFieldDeserializers() ...
- func (m *TaskProcessingResult) GetProcessingStatus() *LifecycleWorkflowProcessingStatus
- func (m *TaskProcessingResult) GetStartedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *TaskProcessingResult) GetSubject() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable
- func (m *TaskProcessingResult) GetTask() Taskable
- func (m *TaskProcessingResult) Serialize(...) error
- func (m *TaskProcessingResult) SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *TaskProcessingResult) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *TaskProcessingResult) SetFailureReason(value *string)
- func (m *TaskProcessingResult) SetProcessingStatus(value *LifecycleWorkflowProcessingStatus)
- func (m *TaskProcessingResult) SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *TaskProcessingResult) SetSubject(...)
- func (m *TaskProcessingResult) SetTask(value Taskable)
- type TaskProcessingResultable
- type TaskReport
- func (m *TaskReport) GetCompletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *TaskReport) GetFailedUsersCount() *int32
- func (m *TaskReport) GetFieldDeserializers() ...
- func (m *TaskReport) GetLastUpdatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *TaskReport) GetProcessingStatus() *LifecycleWorkflowProcessingStatus
- func (m *TaskReport) GetRunId() *string
- func (m *TaskReport) GetStartedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *TaskReport) GetSuccessfulUsersCount() *int32
- func (m *TaskReport) GetTask() Taskable
- func (m *TaskReport) GetTaskDefinition() TaskDefinitionable
- func (m *TaskReport) GetTaskProcessingResults() []TaskProcessingResultable
- func (m *TaskReport) GetTotalUsersCount() *int32
- func (m *TaskReport) GetUnprocessedUsersCount() *int32
- func (m *TaskReport) Serialize(...) error
- func (m *TaskReport) SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *TaskReport) SetFailedUsersCount(value *int32)
- func (m *TaskReport) SetLastUpdatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *TaskReport) SetProcessingStatus(value *LifecycleWorkflowProcessingStatus)
- func (m *TaskReport) SetRunId(value *string)
- func (m *TaskReport) SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *TaskReport) SetSuccessfulUsersCount(value *int32)
- func (m *TaskReport) SetTask(value Taskable)
- func (m *TaskReport) SetTaskDefinition(value TaskDefinitionable)
- func (m *TaskReport) SetTaskProcessingResults(value []TaskProcessingResultable)
- func (m *TaskReport) SetTotalUsersCount(value *int32)
- func (m *TaskReport) SetUnprocessedUsersCount(value *int32)
- type TaskReportable
- type Taskable
- type TimeBasedAttributeTrigger
- func (m *TimeBasedAttributeTrigger) GetFieldDeserializers() ...
- func (m *TimeBasedAttributeTrigger) GetOffsetInDays() *int32
- func (m *TimeBasedAttributeTrigger) GetTimeBasedAttribute() *WorkflowTriggerTimeBasedAttribute
- func (m *TimeBasedAttributeTrigger) Serialize(...) error
- func (m *TimeBasedAttributeTrigger) SetOffsetInDays(value *int32)
- func (m *TimeBasedAttributeTrigger) SetTimeBasedAttribute(value *WorkflowTriggerTimeBasedAttribute)
- type TimeBasedAttributeTriggerable
- type TriggerAndScopeBasedConditions
- func (m *TriggerAndScopeBasedConditions) GetFieldDeserializers() ...
- func (m *TriggerAndScopeBasedConditions) GetScope() ...
- func (m *TriggerAndScopeBasedConditions) GetTrigger() WorkflowExecutionTriggerable
- func (m *TriggerAndScopeBasedConditions) Serialize(...) error
- func (m *TriggerAndScopeBasedConditions) SetScope(...)
- func (m *TriggerAndScopeBasedConditions) SetTrigger(value WorkflowExecutionTriggerable)
- type TriggerAndScopeBasedConditionsable
- type TriggerAttribute
- func (m *TriggerAttribute) GetAdditionalData() map[string]any
- func (m *TriggerAttribute) GetFieldDeserializers() ...
- func (m *TriggerAttribute) GetName() *string
- func (m *TriggerAttribute) GetOdataType() *string
- func (m *TriggerAttribute) Serialize(...) error
- func (m *TriggerAttribute) SetAdditionalData(value map[string]any)
- func (m *TriggerAttribute) SetName(value *string)
- func (m *TriggerAttribute) SetOdataType(value *string)
- type TriggerAttributeable
- type UserProcessingResult
- func (m *UserProcessingResult) GetCompletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *UserProcessingResult) GetFailedTasksCount() *int32
- func (m *UserProcessingResult) GetFieldDeserializers() ...
- func (m *UserProcessingResult) GetProcessingStatus() *LifecycleWorkflowProcessingStatus
- func (m *UserProcessingResult) GetScheduledDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *UserProcessingResult) GetStartedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *UserProcessingResult) GetSubject() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable
- func (m *UserProcessingResult) GetTaskProcessingResults() []TaskProcessingResultable
- func (m *UserProcessingResult) GetTotalTasksCount() *int32
- func (m *UserProcessingResult) GetTotalUnprocessedTasksCount() *int32
- func (m *UserProcessingResult) GetWorkflowExecutionType() *WorkflowExecutionType
- func (m *UserProcessingResult) GetWorkflowVersion() *int32
- func (m *UserProcessingResult) Serialize(...) error
- func (m *UserProcessingResult) SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *UserProcessingResult) SetFailedTasksCount(value *int32)
- func (m *UserProcessingResult) SetProcessingStatus(value *LifecycleWorkflowProcessingStatus)
- func (m *UserProcessingResult) SetScheduledDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *UserProcessingResult) SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *UserProcessingResult) SetSubject(...)
- func (m *UserProcessingResult) SetTaskProcessingResults(value []TaskProcessingResultable)
- func (m *UserProcessingResult) SetTotalTasksCount(value *int32)
- func (m *UserProcessingResult) SetTotalUnprocessedTasksCount(value *int32)
- func (m *UserProcessingResult) SetWorkflowExecutionType(value *WorkflowExecutionType)
- func (m *UserProcessingResult) SetWorkflowVersion(value *int32)
- type UserProcessingResultable
- type ValueType
- type Workflow
- func (m *Workflow) GetDeletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Workflow) GetExecutionScope() []UserProcessingResultable
- func (m *Workflow) GetFieldDeserializers() ...
- func (m *Workflow) GetId() *string
- func (m *Workflow) GetNextScheduleRunDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Workflow) GetRuns() []Runable
- func (m *Workflow) GetTaskReports() []TaskReportable
- func (m *Workflow) GetUserProcessingResults() []UserProcessingResultable
- func (m *Workflow) GetVersion() *int32
- func (m *Workflow) GetVersions() []WorkflowVersionable
- func (m *Workflow) Serialize(...) error
- func (m *Workflow) SetDeletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Workflow) SetExecutionScope(value []UserProcessingResultable)
- func (m *Workflow) SetId(value *string)
- func (m *Workflow) SetNextScheduleRunDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Workflow) SetRuns(value []Runable)
- func (m *Workflow) SetTaskReports(value []TaskReportable)
- func (m *Workflow) SetUserProcessingResults(value []UserProcessingResultable)
- func (m *Workflow) SetVersion(value *int32)
- func (m *Workflow) SetVersions(value []WorkflowVersionable)
- type WorkflowBase
- func (m *WorkflowBase) GetAdditionalData() map[string]any
- func (m *WorkflowBase) GetCategory() *LifecycleWorkflowCategory
- func (m *WorkflowBase) GetCreatedBy() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable
- func (m *WorkflowBase) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *WorkflowBase) GetDescription() *string
- func (m *WorkflowBase) GetDisplayName() *string
- func (m *WorkflowBase) GetExecutionConditions() WorkflowExecutionConditionsable
- func (m *WorkflowBase) GetFieldDeserializers() ...
- func (m *WorkflowBase) GetIsEnabled() *bool
- func (m *WorkflowBase) GetIsSchedulingEnabled() *bool
- func (m *WorkflowBase) GetLastModifiedBy() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable
- func (m *WorkflowBase) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *WorkflowBase) GetOdataType() *string
- func (m *WorkflowBase) GetTasks() []Taskable
- func (m *WorkflowBase) Serialize(...) error
- func (m *WorkflowBase) SetAdditionalData(value map[string]any)
- func (m *WorkflowBase) SetCategory(value *LifecycleWorkflowCategory)
- func (m *WorkflowBase) SetCreatedBy(...)
- func (m *WorkflowBase) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *WorkflowBase) SetDescription(value *string)
- func (m *WorkflowBase) SetDisplayName(value *string)
- func (m *WorkflowBase) SetExecutionConditions(value WorkflowExecutionConditionsable)
- func (m *WorkflowBase) SetIsEnabled(value *bool)
- func (m *WorkflowBase) SetIsSchedulingEnabled(value *bool)
- func (m *WorkflowBase) SetLastModifiedBy(...)
- func (m *WorkflowBase) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *WorkflowBase) SetOdataType(value *string)
- func (m *WorkflowBase) SetTasks(value []Taskable)
- type WorkflowBaseable
- type WorkflowExecutionConditions
- func (m *WorkflowExecutionConditions) GetAdditionalData() map[string]any
- func (m *WorkflowExecutionConditions) GetFieldDeserializers() ...
- func (m *WorkflowExecutionConditions) GetOdataType() *string
- func (m *WorkflowExecutionConditions) Serialize(...) error
- func (m *WorkflowExecutionConditions) SetAdditionalData(value map[string]any)
- func (m *WorkflowExecutionConditions) SetOdataType(value *string)
- type WorkflowExecutionConditionsable
- type WorkflowExecutionTrigger
- func (m *WorkflowExecutionTrigger) GetAdditionalData() map[string]any
- func (m *WorkflowExecutionTrigger) GetFieldDeserializers() ...
- func (m *WorkflowExecutionTrigger) GetOdataType() *string
- func (m *WorkflowExecutionTrigger) Serialize(...) error
- func (m *WorkflowExecutionTrigger) SetAdditionalData(value map[string]any)
- func (m *WorkflowExecutionTrigger) SetOdataType(value *string)
- type WorkflowExecutionTriggerable
- type WorkflowExecutionType
- type WorkflowTemplate
- func (m *WorkflowTemplate) GetCategory() *LifecycleWorkflowCategory
- func (m *WorkflowTemplate) GetDescription() *string
- func (m *WorkflowTemplate) GetDisplayName() *string
- func (m *WorkflowTemplate) GetExecutionConditions() WorkflowExecutionConditionsable
- func (m *WorkflowTemplate) GetFieldDeserializers() ...
- func (m *WorkflowTemplate) GetTasks() []Taskable
- func (m *WorkflowTemplate) Serialize(...) error
- func (m *WorkflowTemplate) SetCategory(value *LifecycleWorkflowCategory)
- func (m *WorkflowTemplate) SetDescription(value *string)
- func (m *WorkflowTemplate) SetDisplayName(value *string)
- func (m *WorkflowTemplate) SetExecutionConditions(value WorkflowExecutionConditionsable)
- func (m *WorkflowTemplate) SetTasks(value []Taskable)
- type WorkflowTemplateable
- type WorkflowTriggerTimeBasedAttribute
- type WorkflowVersion
- type WorkflowVersionable
- type Workflowable
Constants ¶
const ( JOINER_LIFECYCLETASKCATEGORY = 1 LEAVER_LIFECYCLETASKCATEGORY = 2 UNKNOWNFUTUREVALUE_LIFECYCLETASKCATEGORY = 4 MOVER_LIFECYCLETASKCATEGORY = 8 )
Variables ¶
This section is empty.
Functions ¶
func CreateAttributeChangeTriggerFromDiscriminatorValue ¶
func CreateAttributeChangeTriggerFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAttributeChangeTriggerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCustomTaskExtensionCallbackConfigurationFromDiscriminatorValue ¶
func CreateCustomTaskExtensionCallbackConfigurationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCustomTaskExtensionCallbackConfigurationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCustomTaskExtensionFromDiscriminatorValue ¶
func CreateCustomTaskExtensionFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCustomTaskExtensionFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateGroupBasedSubjectSetFromDiscriminatorValue ¶
func CreateGroupBasedSubjectSetFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateGroupBasedSubjectSetFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateInsightsFromDiscriminatorValue ¶
func CreateInsightsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateInsightsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateLifecycleManagementSettingsFromDiscriminatorValue ¶
func CreateLifecycleManagementSettingsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateLifecycleManagementSettingsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateLifecycleWorkflowsContainerFromDiscriminatorValue ¶
func CreateLifecycleWorkflowsContainerFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateLifecycleWorkflowsContainerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateMembershipChangeTriggerFromDiscriminatorValue ¶
func CreateMembershipChangeTriggerFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateMembershipChangeTriggerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateOnDemandExecutionOnlyFromDiscriminatorValue ¶
func CreateOnDemandExecutionOnlyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateOnDemandExecutionOnlyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateParameterFromDiscriminatorValue ¶
func CreateParameterFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateParameterFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateRuleBasedSubjectSetFromDiscriminatorValue ¶
func CreateRuleBasedSubjectSetFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateRuleBasedSubjectSetFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateRunFromDiscriminatorValue ¶
func CreateRunFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateRunFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTaskDefinitionFromDiscriminatorValue ¶
func CreateTaskDefinitionFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTaskDefinitionFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTaskFromDiscriminatorValue ¶
func CreateTaskFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTaskFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTaskProcessingResultFromDiscriminatorValue ¶
func CreateTaskProcessingResultFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTaskProcessingResultFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTaskReportFromDiscriminatorValue ¶
func CreateTaskReportFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTaskReportFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTimeBasedAttributeTriggerFromDiscriminatorValue ¶
func CreateTimeBasedAttributeTriggerFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTimeBasedAttributeTriggerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTriggerAndScopeBasedConditionsFromDiscriminatorValue ¶
func CreateTriggerAndScopeBasedConditionsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTriggerAndScopeBasedConditionsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTriggerAttributeFromDiscriminatorValue ¶
func CreateTriggerAttributeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTriggerAttributeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateUserProcessingResultFromDiscriminatorValue ¶
func CreateUserProcessingResultFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateUserProcessingResultFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateWorkflowBaseFromDiscriminatorValue ¶
func CreateWorkflowBaseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateWorkflowBaseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateWorkflowExecutionConditionsFromDiscriminatorValue ¶
func CreateWorkflowExecutionConditionsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateWorkflowExecutionConditionsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateWorkflowExecutionTriggerFromDiscriminatorValue ¶
func CreateWorkflowExecutionTriggerFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateWorkflowExecutionTriggerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateWorkflowFromDiscriminatorValue ¶
func CreateWorkflowFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateWorkflowFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateWorkflowTemplateFromDiscriminatorValue ¶
func CreateWorkflowTemplateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateWorkflowTemplateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateWorkflowVersionFromDiscriminatorValue ¶
func CreateWorkflowVersionFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateWorkflowVersionFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func ParseValueType ¶
func SerializeLifecycleTaskCategory ¶
func SerializeLifecycleTaskCategory(values []LifecycleTaskCategory) []string
func SerializeLifecycleWorkflowCategory ¶
func SerializeLifecycleWorkflowCategory(values []LifecycleWorkflowCategory) []string
func SerializeLifecycleWorkflowProcessingStatus ¶
func SerializeLifecycleWorkflowProcessingStatus(values []LifecycleWorkflowProcessingStatus) []string
func SerializeMembershipChangeType ¶
func SerializeMembershipChangeType(values []MembershipChangeType) []string
func SerializeValueType ¶
func SerializeWorkflowExecutionType ¶
func SerializeWorkflowExecutionType(values []WorkflowExecutionType) []string
func SerializeWorkflowTriggerTimeBasedAttribute ¶
func SerializeWorkflowTriggerTimeBasedAttribute(values []WorkflowTriggerTimeBasedAttribute) []string
Types ¶
type AttributeChangeTrigger ¶
type AttributeChangeTrigger struct { WorkflowExecutionTrigger // contains filtered or unexported fields }
func NewAttributeChangeTrigger ¶
func NewAttributeChangeTrigger() *AttributeChangeTrigger
NewAttributeChangeTrigger instantiates a new AttributeChangeTrigger and sets the default values.
func (*AttributeChangeTrigger) GetFieldDeserializers ¶
func (m *AttributeChangeTrigger) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AttributeChangeTrigger) GetTriggerAttributes ¶
func (m *AttributeChangeTrigger) GetTriggerAttributes() []TriggerAttributeable
GetTriggerAttributes gets the triggerAttributes property value. The trigger attribute being changed that triggers the workflowexecutiontrigger of a workflow.) returns a []TriggerAttributeable when successful
func (*AttributeChangeTrigger) Serialize ¶
func (m *AttributeChangeTrigger) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AttributeChangeTrigger) SetTriggerAttributes ¶
func (m *AttributeChangeTrigger) SetTriggerAttributes(value []TriggerAttributeable)
SetTriggerAttributes sets the triggerAttributes property value. The trigger attribute being changed that triggers the workflowexecutiontrigger of a workflow.)
type AttributeChangeTriggerable ¶
type AttributeChangeTriggerable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable WorkflowExecutionTriggerable GetTriggerAttributes() []TriggerAttributeable SetTriggerAttributes(value []TriggerAttributeable) }
type CustomTaskExtension ¶
type CustomTaskExtension struct { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.CustomCalloutExtension // contains filtered or unexported fields }
func NewCustomTaskExtension ¶
func NewCustomTaskExtension() *CustomTaskExtension
NewCustomTaskExtension instantiates a new CustomTaskExtension and sets the default values.
func (*CustomTaskExtension) GetCallbackConfiguration ¶
func (m *CustomTaskExtension) GetCallbackConfiguration() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.CustomExtensionCallbackConfigurationable
GetCallbackConfiguration gets the callbackConfiguration property value. The callback configuration for a custom task extension. returns a CustomExtensionCallbackConfigurationable when successful
func (*CustomTaskExtension) GetCreatedBy ¶
func (m *CustomTaskExtension) GetCreatedBy() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable
GetCreatedBy gets the createdBy property value. The unique identifier of the Microsoft Entra user that created the custom task extension.Supports $filter(eq, ne) and $expand. returns a Userable when successful
func (*CustomTaskExtension) GetCreatedDateTime ¶
func (m *CustomTaskExtension) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. When the custom task extension was created.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *Time when successful
func (*CustomTaskExtension) GetFieldDeserializers ¶
func (m *CustomTaskExtension) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CustomTaskExtension) GetLastModifiedBy ¶
func (m *CustomTaskExtension) GetLastModifiedBy() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable
GetLastModifiedBy gets the lastModifiedBy property value. The unique identifier of the Microsoft Entra user that modified the custom task extension last.Supports $filter(eq, ne) and $expand. returns a Userable when successful
func (*CustomTaskExtension) GetLastModifiedDateTime ¶
func (m *CustomTaskExtension) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastModifiedDateTime gets the lastModifiedDateTime property value. When the custom extension was last modified.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *Time when successful
func (*CustomTaskExtension) Serialize ¶
func (m *CustomTaskExtension) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CustomTaskExtension) SetCallbackConfiguration ¶
func (m *CustomTaskExtension) SetCallbackConfiguration(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.CustomExtensionCallbackConfigurationable)
SetCallbackConfiguration sets the callbackConfiguration property value. The callback configuration for a custom task extension.
func (*CustomTaskExtension) SetCreatedBy ¶
func (m *CustomTaskExtension) SetCreatedBy(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable)
SetCreatedBy sets the createdBy property value. The unique identifier of the Microsoft Entra user that created the custom task extension.Supports $filter(eq, ne) and $expand.
func (*CustomTaskExtension) SetCreatedDateTime ¶
func (m *CustomTaskExtension) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. When the custom task extension was created.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
func (*CustomTaskExtension) SetLastModifiedBy ¶
func (m *CustomTaskExtension) SetLastModifiedBy(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable)
SetLastModifiedBy sets the lastModifiedBy property value. The unique identifier of the Microsoft Entra user that modified the custom task extension last.Supports $filter(eq, ne) and $expand.
func (*CustomTaskExtension) SetLastModifiedDateTime ¶
func (m *CustomTaskExtension) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastModifiedDateTime sets the lastModifiedDateTime property value. When the custom extension was last modified.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
type CustomTaskExtensionCallbackConfiguration ¶
type CustomTaskExtensionCallbackConfiguration struct { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.CustomExtensionCallbackConfiguration // contains filtered or unexported fields }
func NewCustomTaskExtensionCallbackConfiguration ¶
func NewCustomTaskExtensionCallbackConfiguration() *CustomTaskExtensionCallbackConfiguration
NewCustomTaskExtensionCallbackConfiguration instantiates a new CustomTaskExtensionCallbackConfiguration and sets the default values.
func (*CustomTaskExtensionCallbackConfiguration) GetAuthorizedApps ¶
func (m *CustomTaskExtensionCallbackConfiguration) GetAuthorizedApps() []ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Applicationable
GetAuthorizedApps gets the authorizedApps property value. The authorizedApps property returns a []Applicationable when successful
func (*CustomTaskExtensionCallbackConfiguration) GetFieldDeserializers ¶
func (m *CustomTaskExtensionCallbackConfiguration) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CustomTaskExtensionCallbackConfiguration) Serialize ¶
func (m *CustomTaskExtensionCallbackConfiguration) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CustomTaskExtensionCallbackConfiguration) SetAuthorizedApps ¶
func (m *CustomTaskExtensionCallbackConfiguration) SetAuthorizedApps(value []ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Applicationable)
SetAuthorizedApps sets the authorizedApps property value. The authorizedApps property
type CustomTaskExtensionCallbackConfigurationable ¶
type CustomTaskExtensionCallbackConfigurationable interface { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.CustomExtensionCallbackConfigurationable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAuthorizedApps() []ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Applicationable SetAuthorizedApps(value []ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Applicationable) }
type CustomTaskExtensionable ¶
type CustomTaskExtensionable interface { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.CustomCalloutExtensionable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCallbackConfiguration() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.CustomExtensionCallbackConfigurationable GetCreatedBy() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetLastModifiedBy() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time SetCallbackConfiguration(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.CustomExtensionCallbackConfigurationable) SetCreatedBy(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetLastModifiedBy(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) }
type GroupBasedSubjectSet ¶
type GroupBasedSubjectSet struct { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.SubjectSet // contains filtered or unexported fields }
func NewGroupBasedSubjectSet ¶
func NewGroupBasedSubjectSet() *GroupBasedSubjectSet
NewGroupBasedSubjectSet instantiates a new GroupBasedSubjectSet and sets the default values.
func (*GroupBasedSubjectSet) GetFieldDeserializers ¶
func (m *GroupBasedSubjectSet) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*GroupBasedSubjectSet) GetGroups ¶
func (m *GroupBasedSubjectSet) GetGroups() []ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Groupable
GetGroups gets the groups property value. The groups property returns a []Groupable when successful
func (*GroupBasedSubjectSet) Serialize ¶
func (m *GroupBasedSubjectSet) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*GroupBasedSubjectSet) SetGroups ¶
func (m *GroupBasedSubjectSet) SetGroups(value []ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Groupable)
SetGroups sets the groups property value. The groups property
type GroupBasedSubjectSetable ¶
type GroupBasedSubjectSetable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.SubjectSetable GetGroups() []ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Groupable SetGroups(value []ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Groupable) }
type Insights ¶
type Insights struct {
ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entity
}
func NewInsights ¶
func NewInsights() *Insights
NewInsights instantiates a new Insights and sets the default values.
func (*Insights) GetFieldDeserializers ¶
func (m *Insights) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Insights) Serialize ¶
func (m *Insights) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type Insightsable ¶
type LifecycleManagementSettings ¶
type LifecycleManagementSettings struct { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entity // contains filtered or unexported fields }
func NewLifecycleManagementSettings ¶
func NewLifecycleManagementSettings() *LifecycleManagementSettings
NewLifecycleManagementSettings instantiates a new LifecycleManagementSettings and sets the default values.
func (*LifecycleManagementSettings) GetEmailSettings ¶
func (m *LifecycleManagementSettings) GetEmailSettings() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.EmailSettingsable
GetEmailSettings gets the emailSettings property value. The emailSettings property returns a EmailSettingsable when successful
func (*LifecycleManagementSettings) GetFieldDeserializers ¶
func (m *LifecycleManagementSettings) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*LifecycleManagementSettings) GetWorkflowScheduleIntervalInHours ¶
func (m *LifecycleManagementSettings) GetWorkflowScheduleIntervalInHours() *int32
GetWorkflowScheduleIntervalInHours gets the workflowScheduleIntervalInHours property value. The interval in hours at which all workflows running in the tenant should be scheduled for execution. This interval has a minimum value of 1 and a maximum value of 24. The default value is 3 hours. returns a *int32 when successful
func (*LifecycleManagementSettings) Serialize ¶
func (m *LifecycleManagementSettings) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*LifecycleManagementSettings) SetEmailSettings ¶
func (m *LifecycleManagementSettings) SetEmailSettings(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.EmailSettingsable)
SetEmailSettings sets the emailSettings property value. The emailSettings property
func (*LifecycleManagementSettings) SetWorkflowScheduleIntervalInHours ¶
func (m *LifecycleManagementSettings) SetWorkflowScheduleIntervalInHours(value *int32)
SetWorkflowScheduleIntervalInHours sets the workflowScheduleIntervalInHours property value. The interval in hours at which all workflows running in the tenant should be scheduled for execution. This interval has a minimum value of 1 and a maximum value of 24. The default value is 3 hours.
type LifecycleManagementSettingsable ¶
type LifecycleManagementSettingsable interface { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetEmailSettings() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.EmailSettingsable GetWorkflowScheduleIntervalInHours() *int32 SetEmailSettings(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.EmailSettingsable) SetWorkflowScheduleIntervalInHours(value *int32) }
type LifecycleTaskCategory ¶
type LifecycleTaskCategory int
func (LifecycleTaskCategory) String ¶
func (i LifecycleTaskCategory) String() string
type LifecycleWorkflowCategory ¶
type LifecycleWorkflowCategory int
const ( JOINER_LIFECYCLEWORKFLOWCATEGORY LifecycleWorkflowCategory = iota LEAVER_LIFECYCLEWORKFLOWCATEGORY UNKNOWNFUTUREVALUE_LIFECYCLEWORKFLOWCATEGORY MOVER_LIFECYCLEWORKFLOWCATEGORY )
func (LifecycleWorkflowCategory) String ¶
func (i LifecycleWorkflowCategory) String() string
type LifecycleWorkflowProcessingStatus ¶
type LifecycleWorkflowProcessingStatus int
const ( QUEUED_LIFECYCLEWORKFLOWPROCESSINGSTATUS LifecycleWorkflowProcessingStatus = iota INPROGRESS_LIFECYCLEWORKFLOWPROCESSINGSTATUS COMPLETED_LIFECYCLEWORKFLOWPROCESSINGSTATUS COMPLETEDWITHERRORS_LIFECYCLEWORKFLOWPROCESSINGSTATUS CANCELED_LIFECYCLEWORKFLOWPROCESSINGSTATUS FAILED_LIFECYCLEWORKFLOWPROCESSINGSTATUS UNKNOWNFUTUREVALUE_LIFECYCLEWORKFLOWPROCESSINGSTATUS )
func (LifecycleWorkflowProcessingStatus) String ¶
func (i LifecycleWorkflowProcessingStatus) String() string
type LifecycleWorkflowsContainer ¶
type LifecycleWorkflowsContainer struct { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entity // contains filtered or unexported fields }
func NewLifecycleWorkflowsContainer ¶
func NewLifecycleWorkflowsContainer() *LifecycleWorkflowsContainer
NewLifecycleWorkflowsContainer instantiates a new LifecycleWorkflowsContainer and sets the default values.
func (*LifecycleWorkflowsContainer) GetCustomTaskExtensions ¶
func (m *LifecycleWorkflowsContainer) GetCustomTaskExtensions() []CustomTaskExtensionable
GetCustomTaskExtensions gets the customTaskExtensions property value. The customTaskExtension instance. returns a []CustomTaskExtensionable when successful
func (*LifecycleWorkflowsContainer) GetDeletedItems ¶
func (m *LifecycleWorkflowsContainer) GetDeletedItems() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.DeletedItemContainerable
GetDeletedItems gets the deletedItems property value. Deleted workflows in your lifecycle workflows instance. returns a DeletedItemContainerable when successful
func (*LifecycleWorkflowsContainer) GetFieldDeserializers ¶
func (m *LifecycleWorkflowsContainer) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*LifecycleWorkflowsContainer) GetInsights ¶
func (m *LifecycleWorkflowsContainer) GetInsights() Insightsable
GetInsights gets the insights property value. The insight container holding workflow insight summaries for a tenant. returns a Insightsable when successful
func (*LifecycleWorkflowsContainer) GetSettings ¶
func (m *LifecycleWorkflowsContainer) GetSettings() LifecycleManagementSettingsable
GetSettings gets the settings property value. The settings property returns a LifecycleManagementSettingsable when successful
func (*LifecycleWorkflowsContainer) GetTaskDefinitions ¶
func (m *LifecycleWorkflowsContainer) GetTaskDefinitions() []TaskDefinitionable
GetTaskDefinitions gets the taskDefinitions property value. The definition of tasks within the lifecycle workflows instance. returns a []TaskDefinitionable when successful
func (*LifecycleWorkflowsContainer) GetWorkflowTemplates ¶
func (m *LifecycleWorkflowsContainer) GetWorkflowTemplates() []WorkflowTemplateable
GetWorkflowTemplates gets the workflowTemplates property value. The workflow templates in the lifecycle workflow instance. returns a []WorkflowTemplateable when successful
func (*LifecycleWorkflowsContainer) GetWorkflows ¶
func (m *LifecycleWorkflowsContainer) GetWorkflows() []Workflowable
GetWorkflows gets the workflows property value. The workflows in the lifecycle workflows instance. returns a []Workflowable when successful
func (*LifecycleWorkflowsContainer) Serialize ¶
func (m *LifecycleWorkflowsContainer) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*LifecycleWorkflowsContainer) SetCustomTaskExtensions ¶
func (m *LifecycleWorkflowsContainer) SetCustomTaskExtensions(value []CustomTaskExtensionable)
SetCustomTaskExtensions sets the customTaskExtensions property value. The customTaskExtension instance.
func (*LifecycleWorkflowsContainer) SetDeletedItems ¶
func (m *LifecycleWorkflowsContainer) SetDeletedItems(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.DeletedItemContainerable)
SetDeletedItems sets the deletedItems property value. Deleted workflows in your lifecycle workflows instance.
func (*LifecycleWorkflowsContainer) SetInsights ¶
func (m *LifecycleWorkflowsContainer) SetInsights(value Insightsable)
SetInsights sets the insights property value. The insight container holding workflow insight summaries for a tenant.
func (*LifecycleWorkflowsContainer) SetSettings ¶
func (m *LifecycleWorkflowsContainer) SetSettings(value LifecycleManagementSettingsable)
SetSettings sets the settings property value. The settings property
func (*LifecycleWorkflowsContainer) SetTaskDefinitions ¶
func (m *LifecycleWorkflowsContainer) SetTaskDefinitions(value []TaskDefinitionable)
SetTaskDefinitions sets the taskDefinitions property value. The definition of tasks within the lifecycle workflows instance.
func (*LifecycleWorkflowsContainer) SetWorkflowTemplates ¶
func (m *LifecycleWorkflowsContainer) SetWorkflowTemplates(value []WorkflowTemplateable)
SetWorkflowTemplates sets the workflowTemplates property value. The workflow templates in the lifecycle workflow instance.
func (*LifecycleWorkflowsContainer) SetWorkflows ¶
func (m *LifecycleWorkflowsContainer) SetWorkflows(value []Workflowable)
SetWorkflows sets the workflows property value. The workflows in the lifecycle workflows instance.
type LifecycleWorkflowsContainerable ¶
type LifecycleWorkflowsContainerable interface { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCustomTaskExtensions() []CustomTaskExtensionable GetDeletedItems() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.DeletedItemContainerable GetInsights() Insightsable GetSettings() LifecycleManagementSettingsable GetTaskDefinitions() []TaskDefinitionable GetWorkflows() []Workflowable GetWorkflowTemplates() []WorkflowTemplateable SetCustomTaskExtensions(value []CustomTaskExtensionable) SetDeletedItems(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.DeletedItemContainerable) SetInsights(value Insightsable) SetSettings(value LifecycleManagementSettingsable) SetTaskDefinitions(value []TaskDefinitionable) SetWorkflows(value []Workflowable) SetWorkflowTemplates(value []WorkflowTemplateable) }
type MembershipChangeTrigger ¶
type MembershipChangeTrigger struct { WorkflowExecutionTrigger // contains filtered or unexported fields }
func NewMembershipChangeTrigger ¶
func NewMembershipChangeTrigger() *MembershipChangeTrigger
NewMembershipChangeTrigger instantiates a new MembershipChangeTrigger and sets the default values.
func (*MembershipChangeTrigger) GetChangeType ¶
func (m *MembershipChangeTrigger) GetChangeType() *MembershipChangeType
GetChangeType gets the changeType property value. The changeType property returns a *MembershipChangeType when successful
func (*MembershipChangeTrigger) GetFieldDeserializers ¶
func (m *MembershipChangeTrigger) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*MembershipChangeTrigger) Serialize ¶
func (m *MembershipChangeTrigger) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*MembershipChangeTrigger) SetChangeType ¶
func (m *MembershipChangeTrigger) SetChangeType(value *MembershipChangeType)
SetChangeType sets the changeType property value. The changeType property
type MembershipChangeTriggerable ¶
type MembershipChangeTriggerable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable WorkflowExecutionTriggerable GetChangeType() *MembershipChangeType SetChangeType(value *MembershipChangeType) }
type MembershipChangeType ¶
type MembershipChangeType int
const ( ADD_MEMBERSHIPCHANGETYPE MembershipChangeType = iota REMOVE_MEMBERSHIPCHANGETYPE UNKNOWNFUTUREVALUE_MEMBERSHIPCHANGETYPE )
func (MembershipChangeType) String ¶
func (i MembershipChangeType) String() string
type OnDemandExecutionOnly ¶
type OnDemandExecutionOnly struct {
WorkflowExecutionConditions
}
func NewOnDemandExecutionOnly ¶
func NewOnDemandExecutionOnly() *OnDemandExecutionOnly
NewOnDemandExecutionOnly instantiates a new OnDemandExecutionOnly and sets the default values.
func (*OnDemandExecutionOnly) GetFieldDeserializers ¶
func (m *OnDemandExecutionOnly) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*OnDemandExecutionOnly) Serialize ¶
func (m *OnDemandExecutionOnly) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type OnDemandExecutionOnlyable ¶
type OnDemandExecutionOnlyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable WorkflowExecutionConditionsable }
type Parameter ¶
type Parameter struct {
// contains filtered or unexported fields
}
func NewParameter ¶
func NewParameter() *Parameter
NewParameter instantiates a new Parameter and sets the default values.
func (*Parameter) GetAdditionalData ¶
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*Parameter) GetFieldDeserializers ¶
func (m *Parameter) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Parameter) GetName ¶
GetName gets the name property value. The name of the parameter. returns a *string when successful
func (*Parameter) GetOdataType ¶
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*Parameter) GetValueType ¶
GetValueType gets the valueType property value. The valueType property returns a *ValueType when successful
func (*Parameter) GetValues ¶
GetValues gets the values property value. The values of the parameter. returns a []string when successful
func (*Parameter) Serialize ¶
func (m *Parameter) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Parameter) SetAdditionalData ¶
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*Parameter) SetOdataType ¶
SetOdataType sets the @odata.type property value. The OdataType property
func (*Parameter) SetValueType ¶
SetValueType sets the valueType property value. The valueType property
type Parameterable ¶
type Parameterable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetName() *string GetOdataType() *string GetValues() []string GetValueType() *ValueType SetName(value *string) SetOdataType(value *string) SetValues(value []string) SetValueType(value *ValueType) }
type RuleBasedSubjectSet ¶
type RuleBasedSubjectSet struct { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.SubjectSet // contains filtered or unexported fields }
func NewRuleBasedSubjectSet ¶
func NewRuleBasedSubjectSet() *RuleBasedSubjectSet
NewRuleBasedSubjectSet instantiates a new RuleBasedSubjectSet and sets the default values.
func (*RuleBasedSubjectSet) GetFieldDeserializers ¶
func (m *RuleBasedSubjectSet) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*RuleBasedSubjectSet) GetRule ¶
func (m *RuleBasedSubjectSet) GetRule() *string
GetRule gets the rule property value. The rule for the subject set. Lifecycle Workflows supports a rich set of user properties for configuring the rules using $filter query expressions. For more information, see supported user and query parameters. returns a *string when successful
func (*RuleBasedSubjectSet) Serialize ¶
func (m *RuleBasedSubjectSet) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*RuleBasedSubjectSet) SetRule ¶
func (m *RuleBasedSubjectSet) SetRule(value *string)
SetRule sets the rule property value. The rule for the subject set. Lifecycle Workflows supports a rich set of user properties for configuring the rules using $filter query expressions. For more information, see supported user and query parameters.
type RuleBasedSubjectSetable ¶
type RuleBasedSubjectSetable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.SubjectSetable GetRule() *string SetRule(value *string) }
type Run ¶
type Run struct { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entity // contains filtered or unexported fields }
func (*Run) GetCompletedDateTime ¶
func (m *Run) GetCompletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCompletedDateTime gets the completedDateTime property value. The date time that the run completed. Value is null if the workflow hasn't completed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *Time when successful
func (*Run) GetFailedTasksCount ¶
GetFailedTasksCount gets the failedTasksCount property value. The number of tasks that failed in the run execution. returns a *int32 when successful
func (*Run) GetFailedUsersCount ¶
GetFailedUsersCount gets the failedUsersCount property value. The number of users that failed in the run execution. returns a *int32 when successful
func (*Run) GetFieldDeserializers ¶
func (m *Run) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Run) GetLastUpdatedDateTime ¶
func (m *Run) GetLastUpdatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastUpdatedDateTime gets the lastUpdatedDateTime property value. The datetime that the run was last updated.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *Time when successful
func (*Run) GetProcessingStatus ¶
func (m *Run) GetProcessingStatus() *LifecycleWorkflowProcessingStatus
GetProcessingStatus gets the processingStatus property value. The processingStatus property returns a *LifecycleWorkflowProcessingStatus when successful
func (*Run) GetScheduledDateTime ¶
func (m *Run) GetScheduledDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetScheduledDateTime gets the scheduledDateTime property value. The date time that the run is scheduled to be executed for a workflow.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *Time when successful
func (*Run) GetStartedDateTime ¶
func (m *Run) GetStartedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetStartedDateTime gets the startedDateTime property value. The date time that the run execution started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *Time when successful
func (*Run) GetSuccessfulUsersCount ¶
GetSuccessfulUsersCount gets the successfulUsersCount property value. The number of successfully completed users in the run. returns a *int32 when successful
func (*Run) GetTaskProcessingResults ¶
func (m *Run) GetTaskProcessingResults() []TaskProcessingResultable
GetTaskProcessingResults gets the taskProcessingResults property value. The related taskProcessingResults. returns a []TaskProcessingResultable when successful
func (*Run) GetTotalTasksCount ¶
GetTotalTasksCount gets the totalTasksCount property value. The totalTasksCount property returns a *int32 when successful
func (*Run) GetTotalUnprocessedTasksCount ¶
GetTotalUnprocessedTasksCount gets the totalUnprocessedTasksCount property value. The total number of unprocessed tasks in the run execution. returns a *int32 when successful
func (*Run) GetTotalUsersCount ¶
GetTotalUsersCount gets the totalUsersCount property value. The total number of users in the workflow execution. returns a *int32 when successful
func (*Run) GetUserProcessingResults ¶
func (m *Run) GetUserProcessingResults() []UserProcessingResultable
GetUserProcessingResults gets the userProcessingResults property value. The associated individual user execution. returns a []UserProcessingResultable when successful
func (*Run) GetWorkflowExecutionType ¶
func (m *Run) GetWorkflowExecutionType() *WorkflowExecutionType
GetWorkflowExecutionType gets the workflowExecutionType property value. The workflowExecutionType property returns a *WorkflowExecutionType when successful
func (*Run) Serialize ¶
func (m *Run) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Run) SetCompletedDateTime ¶
func (m *Run) SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCompletedDateTime sets the completedDateTime property value. The date time that the run completed. Value is null if the workflow hasn't completed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
func (*Run) SetFailedTasksCount ¶
SetFailedTasksCount sets the failedTasksCount property value. The number of tasks that failed in the run execution.
func (*Run) SetFailedUsersCount ¶
SetFailedUsersCount sets the failedUsersCount property value. The number of users that failed in the run execution.
func (*Run) SetLastUpdatedDateTime ¶
func (m *Run) SetLastUpdatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastUpdatedDateTime sets the lastUpdatedDateTime property value. The datetime that the run was last updated.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
func (*Run) SetProcessingStatus ¶
func (m *Run) SetProcessingStatus(value *LifecycleWorkflowProcessingStatus)
SetProcessingStatus sets the processingStatus property value. The processingStatus property
func (*Run) SetScheduledDateTime ¶
func (m *Run) SetScheduledDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetScheduledDateTime sets the scheduledDateTime property value. The date time that the run is scheduled to be executed for a workflow.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
func (*Run) SetStartedDateTime ¶
func (m *Run) SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetStartedDateTime sets the startedDateTime property value. The date time that the run execution started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
func (*Run) SetSuccessfulUsersCount ¶
SetSuccessfulUsersCount sets the successfulUsersCount property value. The number of successfully completed users in the run.
func (*Run) SetTaskProcessingResults ¶
func (m *Run) SetTaskProcessingResults(value []TaskProcessingResultable)
SetTaskProcessingResults sets the taskProcessingResults property value. The related taskProcessingResults.
func (*Run) SetTotalTasksCount ¶
SetTotalTasksCount sets the totalTasksCount property value. The totalTasksCount property
func (*Run) SetTotalUnprocessedTasksCount ¶
SetTotalUnprocessedTasksCount sets the totalUnprocessedTasksCount property value. The total number of unprocessed tasks in the run execution.
func (*Run) SetTotalUsersCount ¶
SetTotalUsersCount sets the totalUsersCount property value. The total number of users in the workflow execution.
func (*Run) SetUserProcessingResults ¶
func (m *Run) SetUserProcessingResults(value []UserProcessingResultable)
SetUserProcessingResults sets the userProcessingResults property value. The associated individual user execution.
func (*Run) SetWorkflowExecutionType ¶
func (m *Run) SetWorkflowExecutionType(value *WorkflowExecutionType)
SetWorkflowExecutionType sets the workflowExecutionType property value. The workflowExecutionType property
type Runable ¶
type Runable interface { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCompletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetFailedTasksCount() *int32 GetFailedUsersCount() *int32 GetLastUpdatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetProcessingStatus() *LifecycleWorkflowProcessingStatus GetScheduledDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetStartedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetSuccessfulUsersCount() *int32 GetTaskProcessingResults() []TaskProcessingResultable GetTotalTasksCount() *int32 GetTotalUnprocessedTasksCount() *int32 GetTotalUsersCount() *int32 GetUserProcessingResults() []UserProcessingResultable GetWorkflowExecutionType() *WorkflowExecutionType SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetFailedTasksCount(value *int32) SetFailedUsersCount(value *int32) SetLastUpdatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetProcessingStatus(value *LifecycleWorkflowProcessingStatus) SetScheduledDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetSuccessfulUsersCount(value *int32) SetTaskProcessingResults(value []TaskProcessingResultable) SetTotalTasksCount(value *int32) SetTotalUnprocessedTasksCount(value *int32) SetTotalUsersCount(value *int32) SetUserProcessingResults(value []UserProcessingResultable) SetWorkflowExecutionType(value *WorkflowExecutionType) }
type Task ¶
type Task struct { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entity // contains filtered or unexported fields }
func (*Task) GetArguments ¶
func (m *Task) GetArguments() []ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.KeyValuePairable
GetArguments gets the arguments property value. Arguments included within the task. For guidance to configure this property, see Configure the arguments for built-in Lifecycle Workflow tasks. Required. returns a []KeyValuePairable when successful
func (*Task) GetCategory ¶
func (m *Task) GetCategory() *LifecycleTaskCategory
GetCategory gets the category property value. The category property returns a *LifecycleTaskCategory when successful
func (*Task) GetContinueOnError ¶
GetContinueOnError gets the continueOnError property value. A Boolean value that specifies whether, if this task fails, the workflow stops, and subsequent tasks aren't run. Optional. returns a *bool when successful
func (*Task) GetDescription ¶
GetDescription gets the description property value. A string that describes the purpose of the task for administrative use. Optional. returns a *string when successful
func (*Task) GetDisplayName ¶
GetDisplayName gets the displayName property value. A unique string that identifies the task. Required.Supports $filter(eq, ne) and orderBy. returns a *string when successful
func (*Task) GetExecutionSequence ¶
GetExecutionSequence gets the executionSequence property value. An integer that states in what order the task runs in a workflow.Supports $orderby. returns a *int32 when successful
func (*Task) GetFieldDeserializers ¶
func (m *Task) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Task) GetIsEnabled ¶
GetIsEnabled gets the isEnabled property value. A Boolean value that denotes whether the task is set to run or not. Optional.Supports $filter(eq, ne) and orderBy. returns a *bool when successful
func (*Task) GetTaskDefinitionId ¶
GetTaskDefinitionId gets the taskDefinitionId property value. A unique template identifier for the task. For more information about the tasks that Lifecycle Workflows currently supports and their unique identifiers, see Configure the arguments for built-in Lifecycle Workflow tasks. Required.Supports $filter(eq, ne). returns a *string when successful
func (*Task) GetTaskProcessingResults ¶
func (m *Task) GetTaskProcessingResults() []TaskProcessingResultable
GetTaskProcessingResults gets the taskProcessingResults property value. The result of processing the task. returns a []TaskProcessingResultable when successful
func (*Task) Serialize ¶
func (m *Task) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Task) SetArguments ¶
func (m *Task) SetArguments(value []ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.KeyValuePairable)
SetArguments sets the arguments property value. Arguments included within the task. For guidance to configure this property, see Configure the arguments for built-in Lifecycle Workflow tasks. Required.
func (*Task) SetCategory ¶
func (m *Task) SetCategory(value *LifecycleTaskCategory)
SetCategory sets the category property value. The category property
func (*Task) SetContinueOnError ¶
SetContinueOnError sets the continueOnError property value. A Boolean value that specifies whether, if this task fails, the workflow stops, and subsequent tasks aren't run. Optional.
func (*Task) SetDescription ¶
SetDescription sets the description property value. A string that describes the purpose of the task for administrative use. Optional.
func (*Task) SetDisplayName ¶
SetDisplayName sets the displayName property value. A unique string that identifies the task. Required.Supports $filter(eq, ne) and orderBy.
func (*Task) SetExecutionSequence ¶
SetExecutionSequence sets the executionSequence property value. An integer that states in what order the task runs in a workflow.Supports $orderby.
func (*Task) SetIsEnabled ¶
SetIsEnabled sets the isEnabled property value. A Boolean value that denotes whether the task is set to run or not. Optional.Supports $filter(eq, ne) and orderBy.
func (*Task) SetTaskDefinitionId ¶
SetTaskDefinitionId sets the taskDefinitionId property value. A unique template identifier for the task. For more information about the tasks that Lifecycle Workflows currently supports and their unique identifiers, see Configure the arguments for built-in Lifecycle Workflow tasks. Required.Supports $filter(eq, ne).
func (*Task) SetTaskProcessingResults ¶
func (m *Task) SetTaskProcessingResults(value []TaskProcessingResultable)
SetTaskProcessingResults sets the taskProcessingResults property value. The result of processing the task.
type TaskDefinition ¶
type TaskDefinition struct { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entity // contains filtered or unexported fields }
func NewTaskDefinition ¶
func NewTaskDefinition() *TaskDefinition
NewTaskDefinition instantiates a new TaskDefinition and sets the default values.
func (*TaskDefinition) GetCategory ¶
func (m *TaskDefinition) GetCategory() *LifecycleTaskCategory
GetCategory gets the category property value. The category property returns a *LifecycleTaskCategory when successful
func (*TaskDefinition) GetContinueOnError ¶
func (m *TaskDefinition) GetContinueOnError() *bool
GetContinueOnError gets the continueOnError property value. Defines if the workflow will continue if the task has an error. returns a *bool when successful
func (*TaskDefinition) GetDescription ¶
func (m *TaskDefinition) GetDescription() *string
GetDescription gets the description property value. The description of the taskDefinition. returns a *string when successful
func (*TaskDefinition) GetDisplayName ¶
func (m *TaskDefinition) GetDisplayName() *string
GetDisplayName gets the displayName property value. The display name of the taskDefinition.Supports $filter(eq, ne) and $orderby. returns a *string when successful
func (*TaskDefinition) GetFieldDeserializers ¶
func (m *TaskDefinition) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*TaskDefinition) GetParameters ¶
func (m *TaskDefinition) GetParameters() []Parameterable
GetParameters gets the parameters property value. The parameters that must be supplied when creating a workflow task object.Supports $filter(any). returns a []Parameterable when successful
func (*TaskDefinition) GetVersion ¶
func (m *TaskDefinition) GetVersion() *int32
GetVersion gets the version property value. The version number of the taskDefinition. New records are pushed when we add support for new parameters.Supports $filter(ge, gt, le, lt, eq, ne) and $orderby. returns a *int32 when successful
func (*TaskDefinition) Serialize ¶
func (m *TaskDefinition) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TaskDefinition) SetCategory ¶
func (m *TaskDefinition) SetCategory(value *LifecycleTaskCategory)
SetCategory sets the category property value. The category property
func (*TaskDefinition) SetContinueOnError ¶
func (m *TaskDefinition) SetContinueOnError(value *bool)
SetContinueOnError sets the continueOnError property value. Defines if the workflow will continue if the task has an error.
func (*TaskDefinition) SetDescription ¶
func (m *TaskDefinition) SetDescription(value *string)
SetDescription sets the description property value. The description of the taskDefinition.
func (*TaskDefinition) SetDisplayName ¶
func (m *TaskDefinition) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. The display name of the taskDefinition.Supports $filter(eq, ne) and $orderby.
func (*TaskDefinition) SetParameters ¶
func (m *TaskDefinition) SetParameters(value []Parameterable)
SetParameters sets the parameters property value. The parameters that must be supplied when creating a workflow task object.Supports $filter(any).
func (*TaskDefinition) SetVersion ¶
func (m *TaskDefinition) SetVersion(value *int32)
SetVersion sets the version property value. The version number of the taskDefinition. New records are pushed when we add support for new parameters.Supports $filter(ge, gt, le, lt, eq, ne) and $orderby.
type TaskDefinitionable ¶
type TaskDefinitionable interface { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCategory() *LifecycleTaskCategory GetContinueOnError() *bool GetDescription() *string GetDisplayName() *string GetParameters() []Parameterable GetVersion() *int32 SetCategory(value *LifecycleTaskCategory) SetContinueOnError(value *bool) SetDescription(value *string) SetDisplayName(value *string) SetParameters(value []Parameterable) SetVersion(value *int32) }
type TaskProcessingResult ¶
type TaskProcessingResult struct { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entity // contains filtered or unexported fields }
func NewTaskProcessingResult ¶
func NewTaskProcessingResult() *TaskProcessingResult
NewTaskProcessingResult instantiates a new TaskProcessingResult and sets the default values.
func (*TaskProcessingResult) GetCompletedDateTime ¶
func (m *TaskProcessingResult) GetCompletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCompletedDateTime gets the completedDateTime property value. The date time when taskProcessingResult execution ended. Value is null if task execution is still in progress.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *Time when successful
func (*TaskProcessingResult) GetCreatedDateTime ¶
func (m *TaskProcessingResult) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. The date time when the taskProcessingResult was created.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *Time when successful
func (*TaskProcessingResult) GetFailureReason ¶
func (m *TaskProcessingResult) GetFailureReason() *string
GetFailureReason gets the failureReason property value. Describes why the taskProcessingResult has failed. returns a *string when successful
func (*TaskProcessingResult) GetFieldDeserializers ¶
func (m *TaskProcessingResult) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*TaskProcessingResult) GetProcessingStatus ¶
func (m *TaskProcessingResult) GetProcessingStatus() *LifecycleWorkflowProcessingStatus
GetProcessingStatus gets the processingStatus property value. The processingStatus property returns a *LifecycleWorkflowProcessingStatus when successful
func (*TaskProcessingResult) GetStartedDateTime ¶
func (m *TaskProcessingResult) GetStartedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetStartedDateTime gets the startedDateTime property value. The date time when taskProcessingResult execution started. Value is null if task execution has not yet started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *Time when successful
func (*TaskProcessingResult) GetSubject ¶
func (m *TaskProcessingResult) GetSubject() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable
GetSubject gets the subject property value. The subject property returns a Userable when successful
func (*TaskProcessingResult) GetTask ¶
func (m *TaskProcessingResult) GetTask() Taskable
GetTask gets the task property value. The task property returns a Taskable when successful
func (*TaskProcessingResult) Serialize ¶
func (m *TaskProcessingResult) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TaskProcessingResult) SetCompletedDateTime ¶
func (m *TaskProcessingResult) SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCompletedDateTime sets the completedDateTime property value. The date time when taskProcessingResult execution ended. Value is null if task execution is still in progress.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
func (*TaskProcessingResult) SetCreatedDateTime ¶
func (m *TaskProcessingResult) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. The date time when the taskProcessingResult was created.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
func (*TaskProcessingResult) SetFailureReason ¶
func (m *TaskProcessingResult) SetFailureReason(value *string)
SetFailureReason sets the failureReason property value. Describes why the taskProcessingResult has failed.
func (*TaskProcessingResult) SetProcessingStatus ¶
func (m *TaskProcessingResult) SetProcessingStatus(value *LifecycleWorkflowProcessingStatus)
SetProcessingStatus sets the processingStatus property value. The processingStatus property
func (*TaskProcessingResult) SetStartedDateTime ¶
func (m *TaskProcessingResult) SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetStartedDateTime sets the startedDateTime property value. The date time when taskProcessingResult execution started. Value is null if task execution has not yet started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
func (*TaskProcessingResult) SetSubject ¶
func (m *TaskProcessingResult) SetSubject(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable)
SetSubject sets the subject property value. The subject property
func (*TaskProcessingResult) SetTask ¶
func (m *TaskProcessingResult) SetTask(value Taskable)
SetTask sets the task property value. The task property
type TaskProcessingResultable ¶
type TaskProcessingResultable interface { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCompletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetFailureReason() *string GetProcessingStatus() *LifecycleWorkflowProcessingStatus GetStartedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetSubject() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable GetTask() Taskable SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetFailureReason(value *string) SetProcessingStatus(value *LifecycleWorkflowProcessingStatus) SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetSubject(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable) SetTask(value Taskable) }
type TaskReport ¶
type TaskReport struct { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entity // contains filtered or unexported fields }
func NewTaskReport ¶
func NewTaskReport() *TaskReport
NewTaskReport instantiates a new TaskReport and sets the default values.
func (*TaskReport) GetCompletedDateTime ¶
func (m *TaskReport) GetCompletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCompletedDateTime gets the completedDateTime property value. The date time that the associated run completed. Value is null if the run has not completed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *Time when successful
func (*TaskReport) GetFailedUsersCount ¶
func (m *TaskReport) GetFailedUsersCount() *int32
GetFailedUsersCount gets the failedUsersCount property value. The number of users in the run execution for which the associated task failed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *int32 when successful
func (*TaskReport) GetFieldDeserializers ¶
func (m *TaskReport) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*TaskReport) GetLastUpdatedDateTime ¶
func (m *TaskReport) GetLastUpdatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastUpdatedDateTime gets the lastUpdatedDateTime property value. The date and time that the task report was last updated. returns a *Time when successful
func (*TaskReport) GetProcessingStatus ¶
func (m *TaskReport) GetProcessingStatus() *LifecycleWorkflowProcessingStatus
GetProcessingStatus gets the processingStatus property value. The processingStatus property returns a *LifecycleWorkflowProcessingStatus when successful
func (*TaskReport) GetRunId ¶
func (m *TaskReport) GetRunId() *string
GetRunId gets the runId property value. The unique identifier of the associated run. returns a *string when successful
func (*TaskReport) GetStartedDateTime ¶
func (m *TaskReport) GetStartedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetStartedDateTime gets the startedDateTime property value. The date time that the associated run started. Value is null if the run has not started. returns a *Time when successful
func (*TaskReport) GetSuccessfulUsersCount ¶
func (m *TaskReport) GetSuccessfulUsersCount() *int32
GetSuccessfulUsersCount gets the successfulUsersCount property value. The number of users in the run execution for which the associated task succeeded.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *int32 when successful
func (*TaskReport) GetTask ¶
func (m *TaskReport) GetTask() Taskable
GetTask gets the task property value. The task property returns a Taskable when successful
func (*TaskReport) GetTaskDefinition ¶
func (m *TaskReport) GetTaskDefinition() TaskDefinitionable
GetTaskDefinition gets the taskDefinition property value. The taskDefinition property returns a TaskDefinitionable when successful
func (*TaskReport) GetTaskProcessingResults ¶
func (m *TaskReport) GetTaskProcessingResults() []TaskProcessingResultable
GetTaskProcessingResults gets the taskProcessingResults property value. The related lifecycle workflow taskProcessingResults. returns a []TaskProcessingResultable when successful
func (*TaskReport) GetTotalUsersCount ¶
func (m *TaskReport) GetTotalUsersCount() *int32
GetTotalUsersCount gets the totalUsersCount property value. The total number of users in the run execution for which the associated task was scheduled to execute.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *int32 when successful
func (*TaskReport) GetUnprocessedUsersCount ¶
func (m *TaskReport) GetUnprocessedUsersCount() *int32
GetUnprocessedUsersCount gets the unprocessedUsersCount property value. The number of users in the run execution for which the associated task is queued, in progress, or canceled.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *int32 when successful
func (*TaskReport) Serialize ¶
func (m *TaskReport) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TaskReport) SetCompletedDateTime ¶
func (m *TaskReport) SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCompletedDateTime sets the completedDateTime property value. The date time that the associated run completed. Value is null if the run has not completed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
func (*TaskReport) SetFailedUsersCount ¶
func (m *TaskReport) SetFailedUsersCount(value *int32)
SetFailedUsersCount sets the failedUsersCount property value. The number of users in the run execution for which the associated task failed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
func (*TaskReport) SetLastUpdatedDateTime ¶
func (m *TaskReport) SetLastUpdatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastUpdatedDateTime sets the lastUpdatedDateTime property value. The date and time that the task report was last updated.
func (*TaskReport) SetProcessingStatus ¶
func (m *TaskReport) SetProcessingStatus(value *LifecycleWorkflowProcessingStatus)
SetProcessingStatus sets the processingStatus property value. The processingStatus property
func (*TaskReport) SetRunId ¶
func (m *TaskReport) SetRunId(value *string)
SetRunId sets the runId property value. The unique identifier of the associated run.
func (*TaskReport) SetStartedDateTime ¶
func (m *TaskReport) SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetStartedDateTime sets the startedDateTime property value. The date time that the associated run started. Value is null if the run has not started.
func (*TaskReport) SetSuccessfulUsersCount ¶
func (m *TaskReport) SetSuccessfulUsersCount(value *int32)
SetSuccessfulUsersCount sets the successfulUsersCount property value. The number of users in the run execution for which the associated task succeeded.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
func (*TaskReport) SetTask ¶
func (m *TaskReport) SetTask(value Taskable)
SetTask sets the task property value. The task property
func (*TaskReport) SetTaskDefinition ¶
func (m *TaskReport) SetTaskDefinition(value TaskDefinitionable)
SetTaskDefinition sets the taskDefinition property value. The taskDefinition property
func (*TaskReport) SetTaskProcessingResults ¶
func (m *TaskReport) SetTaskProcessingResults(value []TaskProcessingResultable)
SetTaskProcessingResults sets the taskProcessingResults property value. The related lifecycle workflow taskProcessingResults.
func (*TaskReport) SetTotalUsersCount ¶
func (m *TaskReport) SetTotalUsersCount(value *int32)
SetTotalUsersCount sets the totalUsersCount property value. The total number of users in the run execution for which the associated task was scheduled to execute.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
func (*TaskReport) SetUnprocessedUsersCount ¶
func (m *TaskReport) SetUnprocessedUsersCount(value *int32)
SetUnprocessedUsersCount sets the unprocessedUsersCount property value. The number of users in the run execution for which the associated task is queued, in progress, or canceled.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
type TaskReportable ¶
type TaskReportable interface { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCompletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetFailedUsersCount() *int32 GetLastUpdatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetProcessingStatus() *LifecycleWorkflowProcessingStatus GetRunId() *string GetStartedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetSuccessfulUsersCount() *int32 GetTask() Taskable GetTaskDefinition() TaskDefinitionable GetTaskProcessingResults() []TaskProcessingResultable GetTotalUsersCount() *int32 GetUnprocessedUsersCount() *int32 SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetFailedUsersCount(value *int32) SetLastUpdatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetProcessingStatus(value *LifecycleWorkflowProcessingStatus) SetRunId(value *string) SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetSuccessfulUsersCount(value *int32) SetTask(value Taskable) SetTaskDefinition(value TaskDefinitionable) SetTaskProcessingResults(value []TaskProcessingResultable) SetTotalUsersCount(value *int32) SetUnprocessedUsersCount(value *int32) }
type Taskable ¶
type Taskable interface { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetArguments() []ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.KeyValuePairable GetCategory() *LifecycleTaskCategory GetContinueOnError() *bool GetDescription() *string GetDisplayName() *string GetExecutionSequence() *int32 GetIsEnabled() *bool GetTaskDefinitionId() *string GetTaskProcessingResults() []TaskProcessingResultable SetArguments(value []ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.KeyValuePairable) SetCategory(value *LifecycleTaskCategory) SetContinueOnError(value *bool) SetDescription(value *string) SetDisplayName(value *string) SetExecutionSequence(value *int32) SetIsEnabled(value *bool) SetTaskDefinitionId(value *string) SetTaskProcessingResults(value []TaskProcessingResultable) }
type TimeBasedAttributeTrigger ¶
type TimeBasedAttributeTrigger struct { WorkflowExecutionTrigger // contains filtered or unexported fields }
func NewTimeBasedAttributeTrigger ¶
func NewTimeBasedAttributeTrigger() *TimeBasedAttributeTrigger
NewTimeBasedAttributeTrigger instantiates a new TimeBasedAttributeTrigger and sets the default values.
func (*TimeBasedAttributeTrigger) GetFieldDeserializers ¶
func (m *TimeBasedAttributeTrigger) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*TimeBasedAttributeTrigger) GetOffsetInDays ¶
func (m *TimeBasedAttributeTrigger) GetOffsetInDays() *int32
GetOffsetInDays gets the offsetInDays property value. How many days before or after the time-based attribute specified the workflow should trigger. For example, if the attribute is employeeHireDate and offsetInDays is -1, then the workflow should trigger one day before the employee hire date. The value can range between -180 and 180 days. returns a *int32 when successful
func (*TimeBasedAttributeTrigger) GetTimeBasedAttribute ¶
func (m *TimeBasedAttributeTrigger) GetTimeBasedAttribute() *WorkflowTriggerTimeBasedAttribute
GetTimeBasedAttribute gets the timeBasedAttribute property value. The timeBasedAttribute property returns a *WorkflowTriggerTimeBasedAttribute when successful
func (*TimeBasedAttributeTrigger) Serialize ¶
func (m *TimeBasedAttributeTrigger) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TimeBasedAttributeTrigger) SetOffsetInDays ¶
func (m *TimeBasedAttributeTrigger) SetOffsetInDays(value *int32)
SetOffsetInDays sets the offsetInDays property value. How many days before or after the time-based attribute specified the workflow should trigger. For example, if the attribute is employeeHireDate and offsetInDays is -1, then the workflow should trigger one day before the employee hire date. The value can range between -180 and 180 days.
func (*TimeBasedAttributeTrigger) SetTimeBasedAttribute ¶
func (m *TimeBasedAttributeTrigger) SetTimeBasedAttribute(value *WorkflowTriggerTimeBasedAttribute)
SetTimeBasedAttribute sets the timeBasedAttribute property value. The timeBasedAttribute property
type TimeBasedAttributeTriggerable ¶
type TimeBasedAttributeTriggerable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable WorkflowExecutionTriggerable GetOffsetInDays() *int32 GetTimeBasedAttribute() *WorkflowTriggerTimeBasedAttribute SetOffsetInDays(value *int32) SetTimeBasedAttribute(value *WorkflowTriggerTimeBasedAttribute) }
type TriggerAndScopeBasedConditions ¶
type TriggerAndScopeBasedConditions struct { WorkflowExecutionConditions // contains filtered or unexported fields }
func NewTriggerAndScopeBasedConditions ¶
func NewTriggerAndScopeBasedConditions() *TriggerAndScopeBasedConditions
NewTriggerAndScopeBasedConditions instantiates a new TriggerAndScopeBasedConditions and sets the default values.
func (*TriggerAndScopeBasedConditions) GetFieldDeserializers ¶
func (m *TriggerAndScopeBasedConditions) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*TriggerAndScopeBasedConditions) GetScope ¶
func (m *TriggerAndScopeBasedConditions) GetScope() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.SubjectSetable
GetScope gets the scope property value. Defines who the workflow runs for. returns a SubjectSetable when successful
func (*TriggerAndScopeBasedConditions) GetTrigger ¶
func (m *TriggerAndScopeBasedConditions) GetTrigger() WorkflowExecutionTriggerable
GetTrigger gets the trigger property value. What triggers a workflow to run. returns a WorkflowExecutionTriggerable when successful
func (*TriggerAndScopeBasedConditions) Serialize ¶
func (m *TriggerAndScopeBasedConditions) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TriggerAndScopeBasedConditions) SetScope ¶
func (m *TriggerAndScopeBasedConditions) SetScope(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.SubjectSetable)
SetScope sets the scope property value. Defines who the workflow runs for.
func (*TriggerAndScopeBasedConditions) SetTrigger ¶
func (m *TriggerAndScopeBasedConditions) SetTrigger(value WorkflowExecutionTriggerable)
SetTrigger sets the trigger property value. What triggers a workflow to run.
type TriggerAndScopeBasedConditionsable ¶
type TriggerAndScopeBasedConditionsable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable WorkflowExecutionConditionsable GetScope() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.SubjectSetable GetTrigger() WorkflowExecutionTriggerable SetScope(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.SubjectSetable) SetTrigger(value WorkflowExecutionTriggerable) }
type TriggerAttribute ¶
type TriggerAttribute struct {
// contains filtered or unexported fields
}
func NewTriggerAttribute ¶
func NewTriggerAttribute() *TriggerAttribute
NewTriggerAttribute instantiates a new TriggerAttribute and sets the default values.
func (*TriggerAttribute) GetAdditionalData ¶
func (m *TriggerAttribute) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*TriggerAttribute) GetFieldDeserializers ¶
func (m *TriggerAttribute) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*TriggerAttribute) GetName ¶
func (m *TriggerAttribute) GetName() *string
GetName gets the name property value. The name of the trigger attribute that is changed to trigger an attributeChangeTrigger workflow. returns a *string when successful
func (*TriggerAttribute) GetOdataType ¶
func (m *TriggerAttribute) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*TriggerAttribute) Serialize ¶
func (m *TriggerAttribute) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TriggerAttribute) SetAdditionalData ¶
func (m *TriggerAttribute) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*TriggerAttribute) SetName ¶
func (m *TriggerAttribute) SetName(value *string)
SetName sets the name property value. The name of the trigger attribute that is changed to trigger an attributeChangeTrigger workflow.
func (*TriggerAttribute) SetOdataType ¶
func (m *TriggerAttribute) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
type TriggerAttributeable ¶
type TriggerAttributeable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetName() *string GetOdataType() *string SetName(value *string) SetOdataType(value *string) }
type UserProcessingResult ¶
type UserProcessingResult struct { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entity // contains filtered or unexported fields }
func NewUserProcessingResult ¶
func NewUserProcessingResult() *UserProcessingResult
NewUserProcessingResult instantiates a new UserProcessingResult and sets the default values.
func (*UserProcessingResult) GetCompletedDateTime ¶
func (m *UserProcessingResult) GetCompletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCompletedDateTime gets the completedDateTime property value. The date time that the workflow execution for a user completed. Value is null if the workflow hasn't completed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *Time when successful
func (*UserProcessingResult) GetFailedTasksCount ¶
func (m *UserProcessingResult) GetFailedTasksCount() *int32
GetFailedTasksCount gets the failedTasksCount property value. The number of tasks that failed in the workflow execution. returns a *int32 when successful
func (*UserProcessingResult) GetFieldDeserializers ¶
func (m *UserProcessingResult) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*UserProcessingResult) GetProcessingStatus ¶
func (m *UserProcessingResult) GetProcessingStatus() *LifecycleWorkflowProcessingStatus
GetProcessingStatus gets the processingStatus property value. The processingStatus property returns a *LifecycleWorkflowProcessingStatus when successful
func (*UserProcessingResult) GetScheduledDateTime ¶
func (m *UserProcessingResult) GetScheduledDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetScheduledDateTime gets the scheduledDateTime property value. The date time that the workflow is scheduled to be executed for a user.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *Time when successful
func (*UserProcessingResult) GetStartedDateTime ¶
func (m *UserProcessingResult) GetStartedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetStartedDateTime gets the startedDateTime property value. The date time that the workflow execution started. Value is null if the workflow execution has not started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *Time when successful
func (*UserProcessingResult) GetSubject ¶
func (m *UserProcessingResult) GetSubject() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable
GetSubject gets the subject property value. The subject property returns a Userable when successful
func (*UserProcessingResult) GetTaskProcessingResults ¶
func (m *UserProcessingResult) GetTaskProcessingResults() []TaskProcessingResultable
GetTaskProcessingResults gets the taskProcessingResults property value. The associated individual task execution. returns a []TaskProcessingResultable when successful
func (*UserProcessingResult) GetTotalTasksCount ¶
func (m *UserProcessingResult) GetTotalTasksCount() *int32
GetTotalTasksCount gets the totalTasksCount property value. The total number of tasks that in the workflow execution. returns a *int32 when successful
func (*UserProcessingResult) GetTotalUnprocessedTasksCount ¶
func (m *UserProcessingResult) GetTotalUnprocessedTasksCount() *int32
GetTotalUnprocessedTasksCount gets the totalUnprocessedTasksCount property value. The total number of unprocessed tasks for the workflow. returns a *int32 when successful
func (*UserProcessingResult) GetWorkflowExecutionType ¶
func (m *UserProcessingResult) GetWorkflowExecutionType() *WorkflowExecutionType
GetWorkflowExecutionType gets the workflowExecutionType property value. The workflowExecutionType property returns a *WorkflowExecutionType when successful
func (*UserProcessingResult) GetWorkflowVersion ¶
func (m *UserProcessingResult) GetWorkflowVersion() *int32
GetWorkflowVersion gets the workflowVersion property value. The version of the workflow that was executed. returns a *int32 when successful
func (*UserProcessingResult) Serialize ¶
func (m *UserProcessingResult) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*UserProcessingResult) SetCompletedDateTime ¶
func (m *UserProcessingResult) SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCompletedDateTime sets the completedDateTime property value. The date time that the workflow execution for a user completed. Value is null if the workflow hasn't completed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
func (*UserProcessingResult) SetFailedTasksCount ¶
func (m *UserProcessingResult) SetFailedTasksCount(value *int32)
SetFailedTasksCount sets the failedTasksCount property value. The number of tasks that failed in the workflow execution.
func (*UserProcessingResult) SetProcessingStatus ¶
func (m *UserProcessingResult) SetProcessingStatus(value *LifecycleWorkflowProcessingStatus)
SetProcessingStatus sets the processingStatus property value. The processingStatus property
func (*UserProcessingResult) SetScheduledDateTime ¶
func (m *UserProcessingResult) SetScheduledDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetScheduledDateTime sets the scheduledDateTime property value. The date time that the workflow is scheduled to be executed for a user.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
func (*UserProcessingResult) SetStartedDateTime ¶
func (m *UserProcessingResult) SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetStartedDateTime sets the startedDateTime property value. The date time that the workflow execution started. Value is null if the workflow execution has not started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
func (*UserProcessingResult) SetSubject ¶
func (m *UserProcessingResult) SetSubject(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable)
SetSubject sets the subject property value. The subject property
func (*UserProcessingResult) SetTaskProcessingResults ¶
func (m *UserProcessingResult) SetTaskProcessingResults(value []TaskProcessingResultable)
SetTaskProcessingResults sets the taskProcessingResults property value. The associated individual task execution.
func (*UserProcessingResult) SetTotalTasksCount ¶
func (m *UserProcessingResult) SetTotalTasksCount(value *int32)
SetTotalTasksCount sets the totalTasksCount property value. The total number of tasks that in the workflow execution.
func (*UserProcessingResult) SetTotalUnprocessedTasksCount ¶
func (m *UserProcessingResult) SetTotalUnprocessedTasksCount(value *int32)
SetTotalUnprocessedTasksCount sets the totalUnprocessedTasksCount property value. The total number of unprocessed tasks for the workflow.
func (*UserProcessingResult) SetWorkflowExecutionType ¶
func (m *UserProcessingResult) SetWorkflowExecutionType(value *WorkflowExecutionType)
SetWorkflowExecutionType sets the workflowExecutionType property value. The workflowExecutionType property
func (*UserProcessingResult) SetWorkflowVersion ¶
func (m *UserProcessingResult) SetWorkflowVersion(value *int32)
SetWorkflowVersion sets the workflowVersion property value. The version of the workflow that was executed.
type UserProcessingResultable ¶
type UserProcessingResultable interface { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCompletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetFailedTasksCount() *int32 GetProcessingStatus() *LifecycleWorkflowProcessingStatus GetScheduledDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetStartedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetSubject() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable GetTaskProcessingResults() []TaskProcessingResultable GetTotalTasksCount() *int32 GetTotalUnprocessedTasksCount() *int32 GetWorkflowExecutionType() *WorkflowExecutionType GetWorkflowVersion() *int32 SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetFailedTasksCount(value *int32) SetProcessingStatus(value *LifecycleWorkflowProcessingStatus) SetScheduledDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetStartedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetSubject(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable) SetTaskProcessingResults(value []TaskProcessingResultable) SetTotalTasksCount(value *int32) SetTotalUnprocessedTasksCount(value *int32) SetWorkflowExecutionType(value *WorkflowExecutionType) SetWorkflowVersion(value *int32) }
type Workflow ¶
type Workflow struct { WorkflowBase // contains filtered or unexported fields }
func NewWorkflow ¶
func NewWorkflow() *Workflow
NewWorkflow instantiates a new Workflow and sets the default values.
func (*Workflow) GetDeletedDateTime ¶
func (m *Workflow) GetDeletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetDeletedDateTime gets the deletedDateTime property value. When the workflow was deleted.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *Time when successful
func (*Workflow) GetExecutionScope ¶
func (m *Workflow) GetExecutionScope() []UserProcessingResultable
GetExecutionScope gets the executionScope property value. The unique identifier of the Microsoft Entra identity that last modified the workflow object. returns a []UserProcessingResultable when successful
func (*Workflow) GetFieldDeserializers ¶
func (m *Workflow) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Workflow) GetId ¶
GetId gets the id property value. Identifier used for individually addressing a specific workflow.Supports $filter(eq, ne) and $orderby. returns a *string when successful
func (*Workflow) GetNextScheduleRunDateTime ¶
func (m *Workflow) GetNextScheduleRunDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetNextScheduleRunDateTime gets the nextScheduleRunDateTime property value. The date time when the workflow is expected to run next based on the schedule interval, if there are any users matching the execution conditions. Supports $filter(lt,gt) and $orderby. returns a *Time when successful
func (*Workflow) GetRuns ¶
GetRuns gets the runs property value. Workflow runs. returns a []Runable when successful
func (*Workflow) GetTaskReports ¶
func (m *Workflow) GetTaskReports() []TaskReportable
GetTaskReports gets the taskReports property value. Represents the aggregation of task execution data for tasks within a workflow object. returns a []TaskReportable when successful
func (*Workflow) GetUserProcessingResults ¶
func (m *Workflow) GetUserProcessingResults() []UserProcessingResultable
GetUserProcessingResults gets the userProcessingResults property value. Per-user workflow execution results. returns a []UserProcessingResultable when successful
func (*Workflow) GetVersion ¶
GetVersion gets the version property value. The current version number of the workflow. Value is 1 when the workflow is first created.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *int32 when successful
func (*Workflow) GetVersions ¶
func (m *Workflow) GetVersions() []WorkflowVersionable
GetVersions gets the versions property value. The workflow versions that are available. returns a []WorkflowVersionable when successful
func (*Workflow) Serialize ¶
func (m *Workflow) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Workflow) SetDeletedDateTime ¶
func (m *Workflow) SetDeletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetDeletedDateTime sets the deletedDateTime property value. When the workflow was deleted.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
func (*Workflow) SetExecutionScope ¶
func (m *Workflow) SetExecutionScope(value []UserProcessingResultable)
SetExecutionScope sets the executionScope property value. The unique identifier of the Microsoft Entra identity that last modified the workflow object.
func (*Workflow) SetId ¶
SetId sets the id property value. Identifier used for individually addressing a specific workflow.Supports $filter(eq, ne) and $orderby.
func (*Workflow) SetNextScheduleRunDateTime ¶
func (m *Workflow) SetNextScheduleRunDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetNextScheduleRunDateTime sets the nextScheduleRunDateTime property value. The date time when the workflow is expected to run next based on the schedule interval, if there are any users matching the execution conditions. Supports $filter(lt,gt) and $orderby.
func (*Workflow) SetTaskReports ¶
func (m *Workflow) SetTaskReports(value []TaskReportable)
SetTaskReports sets the taskReports property value. Represents the aggregation of task execution data for tasks within a workflow object.
func (*Workflow) SetUserProcessingResults ¶
func (m *Workflow) SetUserProcessingResults(value []UserProcessingResultable)
SetUserProcessingResults sets the userProcessingResults property value. Per-user workflow execution results.
func (*Workflow) SetVersion ¶
SetVersion sets the version property value. The current version number of the workflow. Value is 1 when the workflow is first created.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
func (*Workflow) SetVersions ¶
func (m *Workflow) SetVersions(value []WorkflowVersionable)
SetVersions sets the versions property value. The workflow versions that are available.
type WorkflowBase ¶
type WorkflowBase struct {
// contains filtered or unexported fields
}
func NewWorkflowBase ¶
func NewWorkflowBase() *WorkflowBase
NewWorkflowBase instantiates a new WorkflowBase and sets the default values.
func (*WorkflowBase) GetAdditionalData ¶
func (m *WorkflowBase) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*WorkflowBase) GetCategory ¶
func (m *WorkflowBase) GetCategory() *LifecycleWorkflowCategory
GetCategory gets the category property value. The category property returns a *LifecycleWorkflowCategory when successful
func (*WorkflowBase) GetCreatedBy ¶
func (m *WorkflowBase) GetCreatedBy() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable
GetCreatedBy gets the createdBy property value. The user who created the workflow. returns a Userable when successful
func (*WorkflowBase) GetCreatedDateTime ¶
func (m *WorkflowBase) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. When a workflow was created. returns a *Time when successful
func (*WorkflowBase) GetDescription ¶
func (m *WorkflowBase) GetDescription() *string
GetDescription gets the description property value. A string that describes the purpose of the workflow. returns a *string when successful
func (*WorkflowBase) GetDisplayName ¶
func (m *WorkflowBase) GetDisplayName() *string
GetDisplayName gets the displayName property value. A string to identify the workflow. returns a *string when successful
func (*WorkflowBase) GetExecutionConditions ¶
func (m *WorkflowBase) GetExecutionConditions() WorkflowExecutionConditionsable
GetExecutionConditions gets the executionConditions property value. Defines when and for who the workflow will run. returns a WorkflowExecutionConditionsable when successful
func (*WorkflowBase) GetFieldDeserializers ¶
func (m *WorkflowBase) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*WorkflowBase) GetIsEnabled ¶
func (m *WorkflowBase) GetIsEnabled() *bool
GetIsEnabled gets the isEnabled property value. Whether the workflow is enabled or disabled. If this setting is true, the workflow can be run on demand or on schedule when isSchedulingEnabled is true. returns a *bool when successful
func (*WorkflowBase) GetIsSchedulingEnabled ¶
func (m *WorkflowBase) GetIsSchedulingEnabled() *bool
GetIsSchedulingEnabled gets the isSchedulingEnabled property value. If true, the Lifecycle Workflow engine executes the workflow based on the schedule defined by tenant settings. Can't be true for a disabled workflow (where isEnabled is false). returns a *bool when successful
func (*WorkflowBase) GetLastModifiedBy ¶
func (m *WorkflowBase) GetLastModifiedBy() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable
GetLastModifiedBy gets the lastModifiedBy property value. The unique identifier of the Microsoft Entra identity that last modified the workflow. returns a Userable when successful
func (*WorkflowBase) GetLastModifiedDateTime ¶
func (m *WorkflowBase) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastModifiedDateTime gets the lastModifiedDateTime property value. When the workflow was last modified. returns a *Time when successful
func (*WorkflowBase) GetOdataType ¶
func (m *WorkflowBase) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*WorkflowBase) GetTasks ¶
func (m *WorkflowBase) GetTasks() []Taskable
GetTasks gets the tasks property value. The tasks in the workflow. returns a []Taskable when successful
func (*WorkflowBase) Serialize ¶
func (m *WorkflowBase) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*WorkflowBase) SetAdditionalData ¶
func (m *WorkflowBase) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*WorkflowBase) SetCategory ¶
func (m *WorkflowBase) SetCategory(value *LifecycleWorkflowCategory)
SetCategory sets the category property value. The category property
func (*WorkflowBase) SetCreatedBy ¶
func (m *WorkflowBase) SetCreatedBy(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable)
SetCreatedBy sets the createdBy property value. The user who created the workflow.
func (*WorkflowBase) SetCreatedDateTime ¶
func (m *WorkflowBase) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. When a workflow was created.
func (*WorkflowBase) SetDescription ¶
func (m *WorkflowBase) SetDescription(value *string)
SetDescription sets the description property value. A string that describes the purpose of the workflow.
func (*WorkflowBase) SetDisplayName ¶
func (m *WorkflowBase) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. A string to identify the workflow.
func (*WorkflowBase) SetExecutionConditions ¶
func (m *WorkflowBase) SetExecutionConditions(value WorkflowExecutionConditionsable)
SetExecutionConditions sets the executionConditions property value. Defines when and for who the workflow will run.
func (*WorkflowBase) SetIsEnabled ¶
func (m *WorkflowBase) SetIsEnabled(value *bool)
SetIsEnabled sets the isEnabled property value. Whether the workflow is enabled or disabled. If this setting is true, the workflow can be run on demand or on schedule when isSchedulingEnabled is true.
func (*WorkflowBase) SetIsSchedulingEnabled ¶
func (m *WorkflowBase) SetIsSchedulingEnabled(value *bool)
SetIsSchedulingEnabled sets the isSchedulingEnabled property value. If true, the Lifecycle Workflow engine executes the workflow based on the schedule defined by tenant settings. Can't be true for a disabled workflow (where isEnabled is false).
func (*WorkflowBase) SetLastModifiedBy ¶
func (m *WorkflowBase) SetLastModifiedBy(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable)
SetLastModifiedBy sets the lastModifiedBy property value. The unique identifier of the Microsoft Entra identity that last modified the workflow.
func (*WorkflowBase) SetLastModifiedDateTime ¶
func (m *WorkflowBase) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastModifiedDateTime sets the lastModifiedDateTime property value. When the workflow was last modified.
func (*WorkflowBase) SetOdataType ¶
func (m *WorkflowBase) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*WorkflowBase) SetTasks ¶
func (m *WorkflowBase) SetTasks(value []Taskable)
SetTasks sets the tasks property value. The tasks in the workflow.
type WorkflowBaseable ¶
type WorkflowBaseable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCategory() *LifecycleWorkflowCategory GetCreatedBy() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDescription() *string GetDisplayName() *string GetExecutionConditions() WorkflowExecutionConditionsable GetIsEnabled() *bool GetIsSchedulingEnabled() *bool GetLastModifiedBy() ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetOdataType() *string GetTasks() []Taskable SetCategory(value *LifecycleWorkflowCategory) SetCreatedBy(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDescription(value *string) SetDisplayName(value *string) SetExecutionConditions(value WorkflowExecutionConditionsable) SetIsEnabled(value *bool) SetIsSchedulingEnabled(value *bool) SetLastModifiedBy(value ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Userable) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetOdataType(value *string) SetTasks(value []Taskable) }
type WorkflowExecutionConditions ¶
type WorkflowExecutionConditions struct {
// contains filtered or unexported fields
}
func NewWorkflowExecutionConditions ¶
func NewWorkflowExecutionConditions() *WorkflowExecutionConditions
NewWorkflowExecutionConditions instantiates a new WorkflowExecutionConditions and sets the default values.
func (*WorkflowExecutionConditions) GetAdditionalData ¶
func (m *WorkflowExecutionConditions) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*WorkflowExecutionConditions) GetFieldDeserializers ¶
func (m *WorkflowExecutionConditions) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*WorkflowExecutionConditions) GetOdataType ¶
func (m *WorkflowExecutionConditions) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*WorkflowExecutionConditions) Serialize ¶
func (m *WorkflowExecutionConditions) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*WorkflowExecutionConditions) SetAdditionalData ¶
func (m *WorkflowExecutionConditions) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*WorkflowExecutionConditions) SetOdataType ¶
func (m *WorkflowExecutionConditions) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
type WorkflowExecutionConditionsable ¶
type WorkflowExecutionConditionsable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetOdataType() *string SetOdataType(value *string) }
type WorkflowExecutionTrigger ¶
type WorkflowExecutionTrigger struct {
// contains filtered or unexported fields
}
func NewWorkflowExecutionTrigger ¶
func NewWorkflowExecutionTrigger() *WorkflowExecutionTrigger
NewWorkflowExecutionTrigger instantiates a new WorkflowExecutionTrigger and sets the default values.
func (*WorkflowExecutionTrigger) GetAdditionalData ¶
func (m *WorkflowExecutionTrigger) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*WorkflowExecutionTrigger) GetFieldDeserializers ¶
func (m *WorkflowExecutionTrigger) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*WorkflowExecutionTrigger) GetOdataType ¶
func (m *WorkflowExecutionTrigger) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*WorkflowExecutionTrigger) Serialize ¶
func (m *WorkflowExecutionTrigger) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*WorkflowExecutionTrigger) SetAdditionalData ¶
func (m *WorkflowExecutionTrigger) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*WorkflowExecutionTrigger) SetOdataType ¶
func (m *WorkflowExecutionTrigger) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
type WorkflowExecutionTriggerable ¶
type WorkflowExecutionTriggerable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetOdataType() *string SetOdataType(value *string) }
type WorkflowExecutionType ¶
type WorkflowExecutionType int
const ( SCHEDULED_WORKFLOWEXECUTIONTYPE WorkflowExecutionType = iota ONDEMAND_WORKFLOWEXECUTIONTYPE UNKNOWNFUTUREVALUE_WORKFLOWEXECUTIONTYPE )
func (WorkflowExecutionType) String ¶
func (i WorkflowExecutionType) String() string
type WorkflowTemplate ¶
type WorkflowTemplate struct { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entity // contains filtered or unexported fields }
func NewWorkflowTemplate ¶
func NewWorkflowTemplate() *WorkflowTemplate
NewWorkflowTemplate instantiates a new WorkflowTemplate and sets the default values.
func (*WorkflowTemplate) GetCategory ¶
func (m *WorkflowTemplate) GetCategory() *LifecycleWorkflowCategory
GetCategory gets the category property value. The category property returns a *LifecycleWorkflowCategory when successful
func (*WorkflowTemplate) GetDescription ¶
func (m *WorkflowTemplate) GetDescription() *string
GetDescription gets the description property value. The description of the workflowTemplate. returns a *string when successful
func (*WorkflowTemplate) GetDisplayName ¶
func (m *WorkflowTemplate) GetDisplayName() *string
GetDisplayName gets the displayName property value. The display name of the workflowTemplate.Supports $filter(eq, ne) and $orderby. returns a *string when successful
func (*WorkflowTemplate) GetExecutionConditions ¶
func (m *WorkflowTemplate) GetExecutionConditions() WorkflowExecutionConditionsable
GetExecutionConditions gets the executionConditions property value. Conditions describing when to execute the workflow and the criteria to identify in-scope subject set. returns a WorkflowExecutionConditionsable when successful
func (*WorkflowTemplate) GetFieldDeserializers ¶
func (m *WorkflowTemplate) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*WorkflowTemplate) GetTasks ¶
func (m *WorkflowTemplate) GetTasks() []Taskable
GetTasks gets the tasks property value. Represents the configured tasks to execute and their execution sequence within a workflow. This relationship is expanded by default. returns a []Taskable when successful
func (*WorkflowTemplate) Serialize ¶
func (m *WorkflowTemplate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*WorkflowTemplate) SetCategory ¶
func (m *WorkflowTemplate) SetCategory(value *LifecycleWorkflowCategory)
SetCategory sets the category property value. The category property
func (*WorkflowTemplate) SetDescription ¶
func (m *WorkflowTemplate) SetDescription(value *string)
SetDescription sets the description property value. The description of the workflowTemplate.
func (*WorkflowTemplate) SetDisplayName ¶
func (m *WorkflowTemplate) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. The display name of the workflowTemplate.Supports $filter(eq, ne) and $orderby.
func (*WorkflowTemplate) SetExecutionConditions ¶
func (m *WorkflowTemplate) SetExecutionConditions(value WorkflowExecutionConditionsable)
SetExecutionConditions sets the executionConditions property value. Conditions describing when to execute the workflow and the criteria to identify in-scope subject set.
func (*WorkflowTemplate) SetTasks ¶
func (m *WorkflowTemplate) SetTasks(value []Taskable)
SetTasks sets the tasks property value. Represents the configured tasks to execute and their execution sequence within a workflow. This relationship is expanded by default.
type WorkflowTemplateable ¶
type WorkflowTemplateable interface { ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCategory() *LifecycleWorkflowCategory GetDescription() *string GetDisplayName() *string GetExecutionConditions() WorkflowExecutionConditionsable GetTasks() []Taskable SetCategory(value *LifecycleWorkflowCategory) SetDescription(value *string) SetDisplayName(value *string) SetExecutionConditions(value WorkflowExecutionConditionsable) SetTasks(value []Taskable) }
type WorkflowTriggerTimeBasedAttribute ¶
type WorkflowTriggerTimeBasedAttribute int
const ( EMPLOYEEHIREDATE_WORKFLOWTRIGGERTIMEBASEDATTRIBUTE WorkflowTriggerTimeBasedAttribute = iota EMPLOYEELEAVEDATETIME_WORKFLOWTRIGGERTIMEBASEDATTRIBUTE UNKNOWNFUTUREVALUE_WORKFLOWTRIGGERTIMEBASEDATTRIBUTE CREATEDDATETIME_WORKFLOWTRIGGERTIMEBASEDATTRIBUTE )
func (WorkflowTriggerTimeBasedAttribute) String ¶
func (i WorkflowTriggerTimeBasedAttribute) String() string
type WorkflowVersion ¶
type WorkflowVersion struct { WorkflowBase // contains filtered or unexported fields }
func NewWorkflowVersion ¶
func NewWorkflowVersion() *WorkflowVersion
NewWorkflowVersion instantiates a new WorkflowVersion and sets the default values.
func (*WorkflowVersion) GetFieldDeserializers ¶
func (m *WorkflowVersion) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*WorkflowVersion) GetVersionNumber ¶
func (m *WorkflowVersion) GetVersionNumber() *int32
GetVersionNumber gets the versionNumber property value. The version of the workflow.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. returns a *int32 when successful
func (*WorkflowVersion) Serialize ¶
func (m *WorkflowVersion) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*WorkflowVersion) SetVersionNumber ¶
func (m *WorkflowVersion) SetVersionNumber(value *int32)
SetVersionNumber sets the versionNumber property value. The version of the workflow.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
type WorkflowVersionable ¶
type WorkflowVersionable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable WorkflowBaseable GetVersionNumber() *int32 SetVersionNumber(value *int32) }
type Workflowable ¶
type Workflowable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable WorkflowBaseable GetDeletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetExecutionScope() []UserProcessingResultable GetId() *string GetNextScheduleRunDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetRuns() []Runable GetTaskReports() []TaskReportable GetUserProcessingResults() []UserProcessingResultable GetVersion() *int32 GetVersions() []WorkflowVersionable SetDeletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetExecutionScope(value []UserProcessingResultable) SetId(value *string) SetNextScheduleRunDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetRuns(value []Runable) SetTaskReports(value []TaskReportable) SetUserProcessingResults(value []UserProcessingResultable) SetVersion(value *int32) SetVersions(value []WorkflowVersionable) }
Source Files ¶
- attribute_change_trigger.go
- custom_task_extension.go
- custom_task_extension_callback_configuration.go
- group_based_subject_set.go
- insights.go
- lifecycle_management_settings.go
- lifecycle_task_category.go
- lifecycle_workflow_category.go
- lifecycle_workflow_processing_status.go
- lifecycle_workflows_container.go
- membership_change_trigger.go
- membership_change_type.go
- on_demand_execution_only.go
- parameter.go
- rule_based_subject_set.go
- run.go
- task.go
- task_definition.go
- task_processing_result.go
- task_report.go
- time_based_attribute_trigger.go
- trigger_and_scope_based_conditions.go
- trigger_attribute.go
- user_processing_result.go
- value_type.go
- workflow.go
- workflow_base.go
- workflow_execution_conditions.go
- workflow_execution_trigger.go
- workflow_execution_type.go
- workflow_template.go
- workflow_trigger_time_based_attribute.go
- workflow_version.go