identitygovernance

package
v1.59.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 24, 2025 License: MIT Imports: 6 Imported by: 1

Documentation

Index

Constants

View Source
const (
	JOINER_LIFECYCLETASKCATEGORY             = 1
	LEAVER_LIFECYCLETASKCATEGORY             = 2
	UNKNOWNFUTUREVALUE_LIFECYCLETASKCATEGORY = 4
	MOVER_LIFECYCLETASKCATEGORY              = 8
)

Variables

This section is empty.

Functions

func CreateAttributeChangeTriggerFromDiscriminatorValue added in v1.48.0

CreateAttributeChangeTriggerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateCustomTaskExtensionCallbackConfigurationFromDiscriminatorValue

CreateCustomTaskExtensionCallbackConfigurationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateCustomTaskExtensionCallbackDataFromDiscriminatorValue

CreateCustomTaskExtensionCallbackDataFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateCustomTaskExtensionCalloutDataFromDiscriminatorValue added in v1.11.0

CreateCustomTaskExtensionCalloutDataFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateCustomTaskExtensionCollectionResponseFromDiscriminatorValue

CreateCustomTaskExtensionCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateCustomTaskExtensionFromDiscriminatorValue

CreateCustomTaskExtensionFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateGroupBasedSubjectSetFromDiscriminatorValue added in v1.48.0

CreateGroupBasedSubjectSetFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateInsightsFromDiscriminatorValue added in v1.48.0

CreateInsightsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateLifecycleManagementSettingsFromDiscriminatorValue

CreateLifecycleManagementSettingsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateLifecycleWorkflowsContainerFromDiscriminatorValue

CreateLifecycleWorkflowsContainerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateMembershipChangeTriggerFromDiscriminatorValue added in v1.48.0

CreateMembershipChangeTriggerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateOnDemandExecutionOnlyFromDiscriminatorValue

CreateOnDemandExecutionOnlyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateParameterFromDiscriminatorValue

CreateParameterFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateRuleBasedSubjectSetFromDiscriminatorValue

CreateRuleBasedSubjectSetFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateRunCollectionResponseFromDiscriminatorValue

CreateRunCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateRunFromDiscriminatorValue

CreateRunFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateRunSummaryFromDiscriminatorValue

CreateRunSummaryFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateTaskCollectionResponseFromDiscriminatorValue

CreateTaskCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateTaskDefinitionCollectionResponseFromDiscriminatorValue

CreateTaskDefinitionCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateTaskDefinitionFromDiscriminatorValue

CreateTaskDefinitionFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateTaskFromDiscriminatorValue

CreateTaskFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateTaskProcessingResultCollectionResponseFromDiscriminatorValue

CreateTaskProcessingResultCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateTaskProcessingResultFromDiscriminatorValue

CreateTaskProcessingResultFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateTaskReportCollectionResponseFromDiscriminatorValue

CreateTaskReportCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateTaskReportFromDiscriminatorValue

CreateTaskReportFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateTaskReportSummaryFromDiscriminatorValue

CreateTaskReportSummaryFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateTimeBasedAttributeTriggerFromDiscriminatorValue

CreateTimeBasedAttributeTriggerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateTopTasksInsightsSummaryFromDiscriminatorValue added in v1.48.0

CreateTopTasksInsightsSummaryFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateTopWorkflowsInsightsSummaryFromDiscriminatorValue added in v1.48.0

CreateTopWorkflowsInsightsSummaryFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateTriggerAndScopeBasedConditionsFromDiscriminatorValue

CreateTriggerAndScopeBasedConditionsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateTriggerAttributeFromDiscriminatorValue added in v1.48.0

CreateTriggerAttributeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateUserProcessingResultCollectionResponseFromDiscriminatorValue

CreateUserProcessingResultCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateUserProcessingResultFromDiscriminatorValue

CreateUserProcessingResultFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateUserSummaryFromDiscriminatorValue

CreateUserSummaryFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateWorkflowBaseFromDiscriminatorValue

CreateWorkflowBaseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateWorkflowCollectionResponseFromDiscriminatorValue

CreateWorkflowCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateWorkflowExecutionConditionsFromDiscriminatorValue

CreateWorkflowExecutionConditionsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateWorkflowExecutionTriggerFromDiscriminatorValue

CreateWorkflowExecutionTriggerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateWorkflowFromDiscriminatorValue

CreateWorkflowFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateWorkflowTemplateCollectionResponseFromDiscriminatorValue

CreateWorkflowTemplateCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateWorkflowTemplateFromDiscriminatorValue

CreateWorkflowTemplateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateWorkflowVersionCollectionResponseFromDiscriminatorValue

CreateWorkflowVersionCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateWorkflowVersionFromDiscriminatorValue

CreateWorkflowVersionFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateWorkflowsInsightsByCategoryFromDiscriminatorValue added in v1.48.0

CreateWorkflowsInsightsByCategoryFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateWorkflowsInsightsSummaryFromDiscriminatorValue added in v1.48.0

CreateWorkflowsInsightsSummaryFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func ParseCustomTaskExtensionOperationStatus

func ParseCustomTaskExtensionOperationStatus(v string) (any, error)

func ParseLifecycleTaskCategory

func ParseLifecycleTaskCategory(v string) (any, error)

func ParseLifecycleWorkflowCategory

func ParseLifecycleWorkflowCategory(v string) (any, error)

func ParseLifecycleWorkflowProcessingStatus

func ParseLifecycleWorkflowProcessingStatus(v string) (any, error)

func ParseMembershipChangeType added in v1.48.0

func ParseMembershipChangeType(v string) (any, error)

func ParseValueType

func ParseValueType(v string) (any, error)

func ParseWorkflowExecutionType

func ParseWorkflowExecutionType(v string) (any, error)

func ParseWorkflowTriggerTimeBasedAttribute

func ParseWorkflowTriggerTimeBasedAttribute(v string) (any, error)

func SerializeCustomTaskExtensionOperationStatus

func SerializeCustomTaskExtensionOperationStatus(values []CustomTaskExtensionOperationStatus) []string

func SerializeLifecycleTaskCategory

func SerializeLifecycleTaskCategory(values []LifecycleTaskCategory) []string

func SerializeLifecycleWorkflowCategory

func SerializeLifecycleWorkflowCategory(values []LifecycleWorkflowCategory) []string

func SerializeLifecycleWorkflowProcessingStatus

func SerializeLifecycleWorkflowProcessingStatus(values []LifecycleWorkflowProcessingStatus) []string

func SerializeMembershipChangeType added in v1.48.0

func SerializeMembershipChangeType(values []MembershipChangeType) []string

func SerializeValueType

func SerializeValueType(values []ValueType) []string

func SerializeWorkflowExecutionType

func SerializeWorkflowExecutionType(values []WorkflowExecutionType) []string

func SerializeWorkflowTriggerTimeBasedAttribute

func SerializeWorkflowTriggerTimeBasedAttribute(values []WorkflowTriggerTimeBasedAttribute) []string

Types

type AttributeChangeTrigger added in v1.48.0

type AttributeChangeTrigger struct {
	WorkflowExecutionTrigger
}

func NewAttributeChangeTrigger added in v1.48.0

func NewAttributeChangeTrigger() *AttributeChangeTrigger

NewAttributeChangeTrigger instantiates a new AttributeChangeTrigger and sets the default values.

func (*AttributeChangeTrigger) GetFieldDeserializers added in v1.48.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*AttributeChangeTrigger) GetTriggerAttributes added in v1.48.0

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 added in v1.48.0

Serialize serializes information the current object

func (*AttributeChangeTrigger) SetTriggerAttributes added in v1.48.0

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 added in v1.48.0

type AttributeChangeTriggerable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	WorkflowExecutionTriggerable
	GetTriggerAttributes() []TriggerAttributeable
	SetTriggerAttributes(value []TriggerAttributeable)
}

type CustomTaskExtension

func NewCustomTaskExtension

func NewCustomTaskExtension() *CustomTaskExtension

NewCustomTaskExtension instantiates a new CustomTaskExtension and sets the default values.

func (*CustomTaskExtension) GetCallbackConfiguration

GetCallbackConfiguration gets the callbackConfiguration property value. The callback configuration for a custom task extension. returns a CustomExtensionCallbackConfigurationable when successful

func (*CustomTaskExtension) GetCreatedBy

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

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

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*CustomTaskExtension) GetLastModifiedBy

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

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

Serialize serializes information the current object

func (*CustomTaskExtension) SetCallbackConfiguration

SetCallbackConfiguration sets the callbackConfiguration property value. The callback configuration for a custom task extension.

func (*CustomTaskExtension) SetCreatedBy

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

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

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

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

func NewCustomTaskExtensionCallbackConfiguration

func NewCustomTaskExtensionCallbackConfiguration() *CustomTaskExtensionCallbackConfiguration

NewCustomTaskExtensionCallbackConfiguration instantiates a new CustomTaskExtensionCallbackConfiguration and sets the default values.

func (*CustomTaskExtensionCallbackConfiguration) GetAuthorizedApps

GetAuthorizedApps gets the authorizedApps property value. The authorizedApps property returns a []Applicationable when successful

func (*CustomTaskExtensionCallbackConfiguration) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*CustomTaskExtensionCallbackConfiguration) Serialize

Serialize serializes information the current object

func (*CustomTaskExtensionCallbackConfiguration) SetAuthorizedApps

SetAuthorizedApps sets the authorizedApps property value. The authorizedApps property

type CustomTaskExtensionCallbackData

func NewCustomTaskExtensionCallbackData

func NewCustomTaskExtensionCallbackData() *CustomTaskExtensionCallbackData

NewCustomTaskExtensionCallbackData instantiates a new CustomTaskExtensionCallbackData and sets the default values.

func (*CustomTaskExtensionCallbackData) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*CustomTaskExtensionCallbackData) GetOperationStatus

GetOperationStatus gets the operationStatus property value. Operation status that's provided by the Azure Logic App indicating whenever the Azure Logic App has run successfully or not. Supported values: completed, failed, unknownFutureValue. returns a *CustomTaskExtensionOperationStatus when successful

func (*CustomTaskExtensionCallbackData) Serialize

Serialize serializes information the current object

func (*CustomTaskExtensionCallbackData) SetOperationStatus

SetOperationStatus sets the operationStatus property value. Operation status that's provided by the Azure Logic App indicating whenever the Azure Logic App has run successfully or not. Supported values: completed, failed, unknownFutureValue.

type CustomTaskExtensionCalloutData added in v1.11.0

func NewCustomTaskExtensionCalloutData added in v1.11.0

func NewCustomTaskExtensionCalloutData() *CustomTaskExtensionCalloutData

NewCustomTaskExtensionCalloutData instantiates a new CustomTaskExtensionCalloutData and sets the default values.

func (*CustomTaskExtensionCalloutData) GetFieldDeserializers added in v1.11.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*CustomTaskExtensionCalloutData) GetSubject added in v1.11.0

GetSubject gets the subject property value. The subject property returns a Userable when successful

func (*CustomTaskExtensionCalloutData) GetTask added in v1.11.0

GetTask gets the task property value. The task property returns a Taskable when successful

func (*CustomTaskExtensionCalloutData) GetTaskProcessingresult added in v1.11.0

func (m *CustomTaskExtensionCalloutData) GetTaskProcessingresult() TaskProcessingResultable

GetTaskProcessingresult gets the taskProcessingresult property value. The taskProcessingresult property returns a TaskProcessingResultable when successful

func (*CustomTaskExtensionCalloutData) GetWorkflow added in v1.11.0

GetWorkflow gets the workflow property value. The workflow property returns a Workflowable when successful

func (*CustomTaskExtensionCalloutData) Serialize added in v1.11.0

Serialize serializes information the current object

func (*CustomTaskExtensionCalloutData) SetSubject added in v1.11.0

SetSubject sets the subject property value. The subject property

func (*CustomTaskExtensionCalloutData) SetTask added in v1.11.0

func (m *CustomTaskExtensionCalloutData) SetTask(value Taskable)

SetTask sets the task property value. The task property

func (*CustomTaskExtensionCalloutData) SetTaskProcessingresult added in v1.11.0

func (m *CustomTaskExtensionCalloutData) SetTaskProcessingresult(value TaskProcessingResultable)

SetTaskProcessingresult sets the taskProcessingresult property value. The taskProcessingresult property

func (*CustomTaskExtensionCalloutData) SetWorkflow added in v1.11.0

func (m *CustomTaskExtensionCalloutData) SetWorkflow(value Workflowable)

SetWorkflow sets the workflow property value. The workflow property

type CustomTaskExtensionCollectionResponse

func NewCustomTaskExtensionCollectionResponse

func NewCustomTaskExtensionCollectionResponse() *CustomTaskExtensionCollectionResponse

NewCustomTaskExtensionCollectionResponse instantiates a new CustomTaskExtensionCollectionResponse and sets the default values.

func (*CustomTaskExtensionCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*CustomTaskExtensionCollectionResponse) GetValue

GetValue gets the value property value. The value property returns a []CustomTaskExtensionable when successful

func (*CustomTaskExtensionCollectionResponse) Serialize

Serialize serializes information the current object

func (*CustomTaskExtensionCollectionResponse) SetValue

SetValue sets the value property value. The value property

type CustomTaskExtensionOperationStatus

type CustomTaskExtensionOperationStatus int
const (
	COMPLETED_CUSTOMTASKEXTENSIONOPERATIONSTATUS CustomTaskExtensionOperationStatus = iota
	FAILED_CUSTOMTASKEXTENSIONOPERATIONSTATUS
	UNKNOWNFUTUREVALUE_CUSTOMTASKEXTENSIONOPERATIONSTATUS
)

func (CustomTaskExtensionOperationStatus) String

type GroupBasedSubjectSet added in v1.48.0

func NewGroupBasedSubjectSet added in v1.48.0

func NewGroupBasedSubjectSet() *GroupBasedSubjectSet

NewGroupBasedSubjectSet instantiates a new GroupBasedSubjectSet and sets the default values.

func (*GroupBasedSubjectSet) GetFieldDeserializers added in v1.48.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*GroupBasedSubjectSet) GetGroups added in v1.48.0

GetGroups gets the groups property value. The groups property returns a []Groupable when successful

func (*GroupBasedSubjectSet) Serialize added in v1.48.0

Serialize serializes information the current object

func (*GroupBasedSubjectSet) SetGroups added in v1.48.0

SetGroups sets the groups property value. The groups property

type Insights added in v1.48.0

func NewInsights added in v1.48.0

func NewInsights() *Insights

NewInsights instantiates a new Insights and sets the default values.

func (*Insights) GetFieldDeserializers added in v1.48.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*Insights) Serialize added in v1.48.0

Serialize serializes information the current object

type LifecycleManagementSettings

func NewLifecycleManagementSettings

func NewLifecycleManagementSettings() *LifecycleManagementSettings

NewLifecycleManagementSettings instantiates a new LifecycleManagementSettings and sets the default values.

func (*LifecycleManagementSettings) GetEmailSettings

GetEmailSettings gets the emailSettings property value. The emailSettings property returns a EmailSettingsable when successful

func (*LifecycleManagementSettings) GetFieldDeserializers

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

Serialize serializes information the current object

func (*LifecycleManagementSettings) SetEmailSettings

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 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

type LifecycleWorkflowsContainer

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

GetDeletedItems gets the deletedItems property value. Deleted workflows in your lifecycle workflows instance. returns a DeletedItemContainerable when successful

func (*LifecycleWorkflowsContainer) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*LifecycleWorkflowsContainer) GetInsights added in v1.48.0

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

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

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

SetDeletedItems sets the deletedItems property value. Deleted workflows in your lifecycle workflows instance.

func (*LifecycleWorkflowsContainer) SetInsights added in v1.48.0

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

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 MembershipChangeTrigger added in v1.48.0

type MembershipChangeTrigger struct {
	WorkflowExecutionTrigger
}

func NewMembershipChangeTrigger added in v1.48.0

func NewMembershipChangeTrigger() *MembershipChangeTrigger

NewMembershipChangeTrigger instantiates a new MembershipChangeTrigger and sets the default values.

func (*MembershipChangeTrigger) GetChangeType added in v1.48.0

func (m *MembershipChangeTrigger) GetChangeType() *MembershipChangeType

GetChangeType gets the changeType property value. The changeType property returns a *MembershipChangeType when successful

func (*MembershipChangeTrigger) GetFieldDeserializers added in v1.48.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*MembershipChangeTrigger) Serialize added in v1.48.0

Serialize serializes information the current object

func (*MembershipChangeTrigger) SetChangeType added in v1.48.0

func (m *MembershipChangeTrigger) SetChangeType(value *MembershipChangeType)

SetChangeType sets the changeType property value. The changeType property

type MembershipChangeTriggerable added in v1.48.0

type MembershipChangeType added in v1.48.0

type MembershipChangeType int
const (
	ADD_MEMBERSHIPCHANGETYPE MembershipChangeType = iota
	REMOVE_MEMBERSHIPCHANGETYPE
	UNKNOWNFUTUREVALUE_MEMBERSHIPCHANGETYPE
)

func (MembershipChangeType) String added in v1.48.0

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

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*OnDemandExecutionOnly) Serialize

Serialize serializes information the current object

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

func (m *Parameter) 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 (*Parameter) GetBackingStore

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*Parameter) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*Parameter) GetName

func (m *Parameter) GetName() *string

GetName gets the name property value. The name of the parameter. returns a *string when successful

func (*Parameter) GetOdataType

func (m *Parameter) GetOdataType() *string

GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful

func (*Parameter) GetValueType

func (m *Parameter) GetValueType() *ValueType

GetValueType gets the valueType property value. The valueType property returns a *ValueType when successful

func (*Parameter) GetValues

func (m *Parameter) GetValues() []string

GetValues gets the values property value. The values of the parameter. returns a []string when successful

func (*Parameter) Serialize

Serialize serializes information the current object

func (*Parameter) SetAdditionalData

func (m *Parameter) 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 (*Parameter) SetBackingStore

SetBackingStore sets the BackingStore property value. Stores model information.

func (*Parameter) SetName

func (m *Parameter) SetName(value *string)

SetName sets the name property value. The name of the parameter.

func (*Parameter) SetOdataType

func (m *Parameter) SetOdataType(value *string)

SetOdataType sets the @odata.type property value. The OdataType property

func (*Parameter) SetValueType

func (m *Parameter) SetValueType(value *ValueType)

SetValueType sets the valueType property value. The valueType property

func (*Parameter) SetValues

func (m *Parameter) SetValues(value []string)

SetValues sets the values property value. The values of the parameter.

type RuleBasedSubjectSet

func NewRuleBasedSubjectSet

func NewRuleBasedSubjectSet() *RuleBasedSubjectSet

NewRuleBasedSubjectSet instantiates a new RuleBasedSubjectSet and sets the default values.

func (*RuleBasedSubjectSet) GetFieldDeserializers

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

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 Run

func NewRun

func NewRun() *Run

NewRun instantiates a new Run and sets the default values.

func (*Run) GetCompletedDateTime

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

func (m *Run) GetFailedTasksCount() *int32

GetFailedTasksCount gets the failedTasksCount property value. The number of tasks that failed in the run execution. returns a *int32 when successful

func (*Run) GetFailedUsersCount

func (m *Run) GetFailedUsersCount() *int32

GetFailedUsersCount gets the failedUsersCount property value. The number of users that failed in the run execution. returns a *int32 when successful

func (*Run) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*Run) GetLastUpdatedDateTime

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

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

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

func (m *Run) GetSuccessfulUsersCount() *int32

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

func (m *Run) GetTotalTasksCount() *int32

GetTotalTasksCount gets the totalTasksCount property value. The totalTasksCount property returns a *int32 when successful

func (*Run) GetTotalUnprocessedTasksCount

func (m *Run) GetTotalUnprocessedTasksCount() *int32

GetTotalUnprocessedTasksCount gets the totalUnprocessedTasksCount property value. The total number of unprocessed tasks in the run execution. returns a *int32 when successful

func (*Run) GetTotalUsersCount

func (m *Run) GetTotalUsersCount() *int32

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

Serialize serializes information the current object

func (*Run) SetCompletedDateTime

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

func (m *Run) SetFailedTasksCount(value *int32)

SetFailedTasksCount sets the failedTasksCount property value. The number of tasks that failed in the run execution.

func (*Run) SetFailedUsersCount

func (m *Run) SetFailedUsersCount(value *int32)

SetFailedUsersCount sets the failedUsersCount property value. The number of users that failed in the run execution.

func (*Run) SetLastUpdatedDateTime

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

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

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

func (m *Run) SetSuccessfulUsersCount(value *int32)

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

func (m *Run) SetTotalTasksCount(value *int32)

SetTotalTasksCount sets the totalTasksCount property value. The totalTasksCount property

func (*Run) SetTotalUnprocessedTasksCount

func (m *Run) SetTotalUnprocessedTasksCount(value *int32)

SetTotalUnprocessedTasksCount sets the totalUnprocessedTasksCount property value. The total number of unprocessed tasks in the run execution.

func (*Run) SetTotalUsersCount

func (m *Run) SetTotalUsersCount(value *int32)

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 RunCollectionResponse

func NewRunCollectionResponse

func NewRunCollectionResponse() *RunCollectionResponse

NewRunCollectionResponse instantiates a new RunCollectionResponse and sets the default values.

func (*RunCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*RunCollectionResponse) GetValue

func (m *RunCollectionResponse) GetValue() []Runable

GetValue gets the value property value. The value property returns a []Runable when successful

func (*RunCollectionResponse) Serialize

Serialize serializes information the current object

func (*RunCollectionResponse) SetValue

func (m *RunCollectionResponse) SetValue(value []Runable)

SetValue sets the value property value. The value property

type RunSummary

type RunSummary struct {
	// contains filtered or unexported fields
}

func NewRunSummary

func NewRunSummary() *RunSummary

NewRunSummary instantiates a new RunSummary and sets the default values.

func (*RunSummary) GetAdditionalData

func (m *RunSummary) 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 (*RunSummary) GetBackingStore

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*RunSummary) GetFailedRuns

func (m *RunSummary) GetFailedRuns() *int32

GetFailedRuns gets the failedRuns property value. The number of failed workflow runs. returns a *int32 when successful

func (*RunSummary) GetFailedTasks

func (m *RunSummary) GetFailedTasks() *int32

GetFailedTasks gets the failedTasks property value. The number of failed tasks of a workflow. returns a *int32 when successful

func (*RunSummary) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*RunSummary) GetOdataType

func (m *RunSummary) GetOdataType() *string

GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful

func (*RunSummary) GetSuccessfulRuns

func (m *RunSummary) GetSuccessfulRuns() *int32

GetSuccessfulRuns gets the successfulRuns property value. The number of successful workflow runs. returns a *int32 when successful

func (*RunSummary) GetTotalRuns

func (m *RunSummary) GetTotalRuns() *int32

GetTotalRuns gets the totalRuns property value. The total number of runs for a workflow. returns a *int32 when successful

func (*RunSummary) GetTotalTasks

func (m *RunSummary) GetTotalTasks() *int32

GetTotalTasks gets the totalTasks property value. The total number of tasks processed by a workflow. returns a *int32 when successful

func (*RunSummary) GetTotalUsers

func (m *RunSummary) GetTotalUsers() *int32

GetTotalUsers gets the totalUsers property value. The total number of users processed by a workflow. returns a *int32 when successful

func (*RunSummary) Serialize

Serialize serializes information the current object

func (*RunSummary) SetAdditionalData

func (m *RunSummary) 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 (*RunSummary) SetBackingStore

SetBackingStore sets the BackingStore property value. Stores model information.

func (*RunSummary) SetFailedRuns

func (m *RunSummary) SetFailedRuns(value *int32)

SetFailedRuns sets the failedRuns property value. The number of failed workflow runs.

func (*RunSummary) SetFailedTasks

func (m *RunSummary) SetFailedTasks(value *int32)

SetFailedTasks sets the failedTasks property value. The number of failed tasks of a workflow.

func (*RunSummary) SetOdataType

func (m *RunSummary) SetOdataType(value *string)

SetOdataType sets the @odata.type property value. The OdataType property

func (*RunSummary) SetSuccessfulRuns

func (m *RunSummary) SetSuccessfulRuns(value *int32)

SetSuccessfulRuns sets the successfulRuns property value. The number of successful workflow runs.

func (*RunSummary) SetTotalRuns

func (m *RunSummary) SetTotalRuns(value *int32)

SetTotalRuns sets the totalRuns property value. The total number of runs for a workflow.

func (*RunSummary) SetTotalTasks

func (m *RunSummary) SetTotalTasks(value *int32)

SetTotalTasks sets the totalTasks property value. The total number of tasks processed by a workflow.

func (*RunSummary) SetTotalUsers

func (m *RunSummary) SetTotalUsers(value *int32)

SetTotalUsers sets the totalUsers property value. The total number of users processed by a workflow.

type RunSummaryable

type RunSummaryable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
	GetFailedRuns() *int32
	GetFailedTasks() *int32
	GetOdataType() *string
	GetSuccessfulRuns() *int32
	GetTotalRuns() *int32
	GetTotalTasks() *int32
	GetTotalUsers() *int32
	SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
	SetFailedRuns(value *int32)
	SetFailedTasks(value *int32)
	SetOdataType(value *string)
	SetSuccessfulRuns(value *int32)
	SetTotalRuns(value *int32)
	SetTotalTasks(value *int32)
	SetTotalUsers(value *int32)
}

type Runable

type Runable interface {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.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

func NewTask

func NewTask() *Task

NewTask instantiates a new Task and sets the default values.

func (*Task) GetArguments

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

func (m *Task) GetContinueOnError() *bool

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

func (m *Task) GetDescription() *string

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

func (m *Task) GetDisplayName() *string

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

func (m *Task) GetExecutionSequence() *int32

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

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*Task) GetIsEnabled

func (m *Task) GetIsEnabled() *bool

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

func (m *Task) GetTaskDefinitionId() *string

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

Serialize serializes information the current object

func (*Task) SetArguments

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

func (m *Task) SetContinueOnError(value *bool)

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

func (m *Task) SetDescription(value *string)

SetDescription sets the description property value. A string that describes the purpose of the task for administrative use. Optional.

func (*Task) SetDisplayName

func (m *Task) SetDisplayName(value *string)

SetDisplayName sets the displayName property value. A unique string that identifies the task. Required.Supports $filter(eq, ne) and orderBy.

func (*Task) SetExecutionSequence

func (m *Task) SetExecutionSequence(value *int32)

SetExecutionSequence sets the executionSequence property value. An integer that states in what order the task runs in a workflow.Supports $orderby.

func (*Task) SetIsEnabled

func (m *Task) SetIsEnabled(value *bool)

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

func (m *Task) SetTaskDefinitionId(value *string)

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 TaskCollectionResponse

func NewTaskCollectionResponse

func NewTaskCollectionResponse() *TaskCollectionResponse

NewTaskCollectionResponse instantiates a new TaskCollectionResponse and sets the default values.

func (*TaskCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*TaskCollectionResponse) GetValue

func (m *TaskCollectionResponse) GetValue() []Taskable

GetValue gets the value property value. The value property returns a []Taskable when successful

func (*TaskCollectionResponse) Serialize

Serialize serializes information the current object

func (*TaskCollectionResponse) SetValue

func (m *TaskCollectionResponse) SetValue(value []Taskable)

SetValue sets the value property value. The value property

type TaskDefinition

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

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

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 TaskDefinitionCollectionResponse

func NewTaskDefinitionCollectionResponse

func NewTaskDefinitionCollectionResponse() *TaskDefinitionCollectionResponse

NewTaskDefinitionCollectionResponse instantiates a new TaskDefinitionCollectionResponse and sets the default values.

func (*TaskDefinitionCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*TaskDefinitionCollectionResponse) GetValue

GetValue gets the value property value. The value property returns a []TaskDefinitionable when successful

func (*TaskDefinitionCollectionResponse) Serialize

Serialize serializes information the current object

func (*TaskDefinitionCollectionResponse) SetValue

SetValue sets the value property value. The value property

type TaskDefinitionable

type TaskDefinitionable interface {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.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

func NewTaskProcessingResult

func NewTaskProcessingResult() *TaskProcessingResult

NewTaskProcessingResult instantiates a new TaskProcessingResult and sets the default values.

func (*TaskProcessingResult) GetCompletedDateTime

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

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

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

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

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

Serialize serializes information the current object

func (*TaskProcessingResult) SetCompletedDateTime

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

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

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

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 TaskProcessingResultCollectionResponse

func NewTaskProcessingResultCollectionResponse

func NewTaskProcessingResultCollectionResponse() *TaskProcessingResultCollectionResponse

NewTaskProcessingResultCollectionResponse instantiates a new TaskProcessingResultCollectionResponse and sets the default values.

func (*TaskProcessingResultCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*TaskProcessingResultCollectionResponse) GetValue

GetValue gets the value property value. The value property returns a []TaskProcessingResultable when successful

func (*TaskProcessingResultCollectionResponse) Serialize

Serialize serializes information the current object

func (*TaskProcessingResultCollectionResponse) SetValue

SetValue sets the value property value. The value property

type TaskReport

func NewTaskReport

func NewTaskReport() *TaskReport

NewTaskReport instantiates a new TaskReport and sets the default values.

func (*TaskReport) GetCompletedDateTime

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

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*TaskReport) GetLastUpdatedDateTime

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

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

Serialize serializes information the current object

func (*TaskReport) SetCompletedDateTime

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

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

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 TaskReportCollectionResponse

func NewTaskReportCollectionResponse

func NewTaskReportCollectionResponse() *TaskReportCollectionResponse

NewTaskReportCollectionResponse instantiates a new TaskReportCollectionResponse and sets the default values.

func (*TaskReportCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*TaskReportCollectionResponse) GetValue

GetValue gets the value property value. The value property returns a []TaskReportable when successful

func (*TaskReportCollectionResponse) Serialize

Serialize serializes information the current object

func (*TaskReportCollectionResponse) SetValue

func (m *TaskReportCollectionResponse) SetValue(value []TaskReportable)

SetValue sets the value property value. The value property

type TaskReportSummary

type TaskReportSummary struct {
	// contains filtered or unexported fields
}

func NewTaskReportSummary

func NewTaskReportSummary() *TaskReportSummary

NewTaskReportSummary instantiates a new TaskReportSummary and sets the default values.

func (*TaskReportSummary) GetAdditionalData

func (m *TaskReportSummary) 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 (*TaskReportSummary) GetBackingStore

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*TaskReportSummary) GetFailedTasks

func (m *TaskReportSummary) GetFailedTasks() *int32

GetFailedTasks gets the failedTasks property value. The number of failed tasks in a report. returns a *int32 when successful

func (*TaskReportSummary) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*TaskReportSummary) GetOdataType

func (m *TaskReportSummary) GetOdataType() *string

GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful

func (*TaskReportSummary) GetSuccessfulTasks

func (m *TaskReportSummary) GetSuccessfulTasks() *int32

GetSuccessfulTasks gets the successfulTasks property value. The total number of successful tasks in a report. returns a *int32 when successful

func (*TaskReportSummary) GetTotalTasks

func (m *TaskReportSummary) GetTotalTasks() *int32

GetTotalTasks gets the totalTasks property value. The total number of tasks in a report. returns a *int32 when successful

func (*TaskReportSummary) GetUnprocessedTasks

func (m *TaskReportSummary) GetUnprocessedTasks() *int32

GetUnprocessedTasks gets the unprocessedTasks property value. The number of unprocessed tasks in a report. returns a *int32 when successful

func (*TaskReportSummary) Serialize

Serialize serializes information the current object

func (*TaskReportSummary) SetAdditionalData

func (m *TaskReportSummary) 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 (*TaskReportSummary) SetBackingStore

SetBackingStore sets the BackingStore property value. Stores model information.

func (*TaskReportSummary) SetFailedTasks

func (m *TaskReportSummary) SetFailedTasks(value *int32)

SetFailedTasks sets the failedTasks property value. The number of failed tasks in a report.

func (*TaskReportSummary) SetOdataType

func (m *TaskReportSummary) SetOdataType(value *string)

SetOdataType sets the @odata.type property value. The OdataType property

func (*TaskReportSummary) SetSuccessfulTasks

func (m *TaskReportSummary) SetSuccessfulTasks(value *int32)

SetSuccessfulTasks sets the successfulTasks property value. The total number of successful tasks in a report.

func (*TaskReportSummary) SetTotalTasks

func (m *TaskReportSummary) SetTotalTasks(value *int32)

SetTotalTasks sets the totalTasks property value. The total number of tasks in a report.

func (*TaskReportSummary) SetUnprocessedTasks

func (m *TaskReportSummary) SetUnprocessedTasks(value *int32)

SetUnprocessedTasks sets the unprocessedTasks property value. The number of unprocessed tasks in a report.

type TaskReportSummaryable

type TaskReportSummaryable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
	GetFailedTasks() *int32
	GetOdataType() *string
	GetSuccessfulTasks() *int32
	GetTotalTasks() *int32
	GetUnprocessedTasks() *int32
	SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
	SetFailedTasks(value *int32)
	SetOdataType(value *string)
	SetSuccessfulTasks(value *int32)
	SetTotalTasks(value *int32)
	SetUnprocessedTasks(value *int32)
}

type TaskReportable

type TaskReportable interface {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.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 {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetArguments() []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.KeyValuePairable
	GetCategory() *LifecycleTaskCategory
	GetContinueOnError() *bool
	GetDescription() *string
	GetDisplayName() *string
	GetExecutionSequence() *int32
	GetIsEnabled() *bool
	GetTaskDefinitionId() *string
	GetTaskProcessingResults() []TaskProcessingResultable
	SetArguments(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.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
}

func NewTimeBasedAttributeTrigger

func NewTimeBasedAttributeTrigger() *TimeBasedAttributeTrigger

NewTimeBasedAttributeTrigger instantiates a new TimeBasedAttributeTrigger and sets the default values.

func (*TimeBasedAttributeTrigger) GetFieldDeserializers

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

GetTimeBasedAttribute gets the timeBasedAttribute property value. The timeBasedAttribute property returns a *WorkflowTriggerTimeBasedAttribute when successful

func (*TimeBasedAttributeTrigger) Serialize

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 TopTasksInsightsSummary added in v1.48.0

type TopTasksInsightsSummary struct {
	// contains filtered or unexported fields
}

func NewTopTasksInsightsSummary added in v1.48.0

func NewTopTasksInsightsSummary() *TopTasksInsightsSummary

NewTopTasksInsightsSummary instantiates a new TopTasksInsightsSummary and sets the default values.

func (*TopTasksInsightsSummary) GetAdditionalData added in v1.48.0

func (m *TopTasksInsightsSummary) 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 (*TopTasksInsightsSummary) GetBackingStore added in v1.48.0

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*TopTasksInsightsSummary) GetFailedTasks added in v1.48.0

func (m *TopTasksInsightsSummary) GetFailedTasks() *int32

GetFailedTasks gets the failedTasks property value. Count of failed runs of the task. returns a *int32 when successful

func (*TopTasksInsightsSummary) GetFailedUsers added in v1.48.0

func (m *TopTasksInsightsSummary) GetFailedUsers() *int32

GetFailedUsers gets the failedUsers property value. Count of failed users who were processed by the task. returns a *int32 when successful

func (*TopTasksInsightsSummary) GetFieldDeserializers added in v1.48.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*TopTasksInsightsSummary) GetOdataType added in v1.48.0

func (m *TopTasksInsightsSummary) GetOdataType() *string

GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful

func (*TopTasksInsightsSummary) GetSuccessfulTasks added in v1.48.0

func (m *TopTasksInsightsSummary) GetSuccessfulTasks() *int32

GetSuccessfulTasks gets the successfulTasks property value. Count of successful runs of the task. returns a *int32 when successful

func (*TopTasksInsightsSummary) GetSuccessfulUsers added in v1.48.0

func (m *TopTasksInsightsSummary) GetSuccessfulUsers() *int32

GetSuccessfulUsers gets the successfulUsers property value. Count of successful users processed by the task. returns a *int32 when successful

func (*TopTasksInsightsSummary) GetTaskDefinitionDisplayName added in v1.48.0

func (m *TopTasksInsightsSummary) GetTaskDefinitionDisplayName() *string

GetTaskDefinitionDisplayName gets the taskDefinitionDisplayName property value. The name of the task. returns a *string when successful

func (*TopTasksInsightsSummary) GetTaskDefinitionId added in v1.48.0

func (m *TopTasksInsightsSummary) GetTaskDefinitionId() *string

GetTaskDefinitionId gets the taskDefinitionId property value. The task ID. returns a *string when successful

func (*TopTasksInsightsSummary) GetTotalTasks added in v1.48.0

func (m *TopTasksInsightsSummary) GetTotalTasks() *int32

GetTotalTasks gets the totalTasks property value. Count of total runs of the task. returns a *int32 when successful

func (*TopTasksInsightsSummary) GetTotalUsers added in v1.48.0

func (m *TopTasksInsightsSummary) GetTotalUsers() *int32

GetTotalUsers gets the totalUsers property value. Count of total users processed by the task. returns a *int32 when successful

func (*TopTasksInsightsSummary) Serialize added in v1.48.0

Serialize serializes information the current object

func (*TopTasksInsightsSummary) SetAdditionalData added in v1.48.0

func (m *TopTasksInsightsSummary) 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 (*TopTasksInsightsSummary) SetBackingStore added in v1.48.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*TopTasksInsightsSummary) SetFailedTasks added in v1.48.0

func (m *TopTasksInsightsSummary) SetFailedTasks(value *int32)

SetFailedTasks sets the failedTasks property value. Count of failed runs of the task.

func (*TopTasksInsightsSummary) SetFailedUsers added in v1.48.0

func (m *TopTasksInsightsSummary) SetFailedUsers(value *int32)

SetFailedUsers sets the failedUsers property value. Count of failed users who were processed by the task.

func (*TopTasksInsightsSummary) SetOdataType added in v1.48.0

func (m *TopTasksInsightsSummary) SetOdataType(value *string)

SetOdataType sets the @odata.type property value. The OdataType property

func (*TopTasksInsightsSummary) SetSuccessfulTasks added in v1.48.0

func (m *TopTasksInsightsSummary) SetSuccessfulTasks(value *int32)

SetSuccessfulTasks sets the successfulTasks property value. Count of successful runs of the task.

func (*TopTasksInsightsSummary) SetSuccessfulUsers added in v1.48.0

func (m *TopTasksInsightsSummary) SetSuccessfulUsers(value *int32)

SetSuccessfulUsers sets the successfulUsers property value. Count of successful users processed by the task.

func (*TopTasksInsightsSummary) SetTaskDefinitionDisplayName added in v1.48.0

func (m *TopTasksInsightsSummary) SetTaskDefinitionDisplayName(value *string)

SetTaskDefinitionDisplayName sets the taskDefinitionDisplayName property value. The name of the task.

func (*TopTasksInsightsSummary) SetTaskDefinitionId added in v1.48.0

func (m *TopTasksInsightsSummary) SetTaskDefinitionId(value *string)

SetTaskDefinitionId sets the taskDefinitionId property value. The task ID.

func (*TopTasksInsightsSummary) SetTotalTasks added in v1.48.0

func (m *TopTasksInsightsSummary) SetTotalTasks(value *int32)

SetTotalTasks sets the totalTasks property value. Count of total runs of the task.

func (*TopTasksInsightsSummary) SetTotalUsers added in v1.48.0

func (m *TopTasksInsightsSummary) SetTotalUsers(value *int32)

SetTotalUsers sets the totalUsers property value. Count of total users processed by the task.

type TopTasksInsightsSummaryable added in v1.48.0

type TopTasksInsightsSummaryable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
	GetFailedTasks() *int32
	GetFailedUsers() *int32
	GetOdataType() *string
	GetSuccessfulTasks() *int32
	GetSuccessfulUsers() *int32
	GetTaskDefinitionDisplayName() *string
	GetTaskDefinitionId() *string
	GetTotalTasks() *int32
	GetTotalUsers() *int32
	SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
	SetFailedTasks(value *int32)
	SetFailedUsers(value *int32)
	SetOdataType(value *string)
	SetSuccessfulTasks(value *int32)
	SetSuccessfulUsers(value *int32)
	SetTaskDefinitionDisplayName(value *string)
	SetTaskDefinitionId(value *string)
	SetTotalTasks(value *int32)
	SetTotalUsers(value *int32)
}

type TopWorkflowsInsightsSummary added in v1.48.0

type TopWorkflowsInsightsSummary struct {
	// contains filtered or unexported fields
}

func NewTopWorkflowsInsightsSummary added in v1.48.0

func NewTopWorkflowsInsightsSummary() *TopWorkflowsInsightsSummary

NewTopWorkflowsInsightsSummary instantiates a new TopWorkflowsInsightsSummary and sets the default values.

func (*TopWorkflowsInsightsSummary) GetAdditionalData added in v1.48.0

func (m *TopWorkflowsInsightsSummary) 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 (*TopWorkflowsInsightsSummary) GetBackingStore added in v1.48.0

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*TopWorkflowsInsightsSummary) GetFailedRuns added in v1.48.0

func (m *TopWorkflowsInsightsSummary) GetFailedRuns() *int32

GetFailedRuns gets the failedRuns property value. Count of failed runs for workflow. returns a *int32 when successful

func (*TopWorkflowsInsightsSummary) GetFailedUsers added in v1.48.0

func (m *TopWorkflowsInsightsSummary) GetFailedUsers() *int32

GetFailedUsers gets the failedUsers property value. Count of failed users who were processed. returns a *int32 when successful

func (*TopWorkflowsInsightsSummary) GetFieldDeserializers added in v1.48.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*TopWorkflowsInsightsSummary) GetOdataType added in v1.48.0

func (m *TopWorkflowsInsightsSummary) GetOdataType() *string

GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful

func (*TopWorkflowsInsightsSummary) GetSuccessfulRuns added in v1.48.0

func (m *TopWorkflowsInsightsSummary) GetSuccessfulRuns() *int32

GetSuccessfulRuns gets the successfulRuns property value. Count of successful runs of the workflow. returns a *int32 when successful

func (*TopWorkflowsInsightsSummary) GetSuccessfulUsers added in v1.48.0

func (m *TopWorkflowsInsightsSummary) GetSuccessfulUsers() *int32

GetSuccessfulUsers gets the successfulUsers property value. Count of successful users processed by the workflow. returns a *int32 when successful

func (*TopWorkflowsInsightsSummary) GetTotalRuns added in v1.48.0

func (m *TopWorkflowsInsightsSummary) GetTotalRuns() *int32

GetTotalRuns gets the totalRuns property value. Count of total runs of workflow. returns a *int32 when successful

func (*TopWorkflowsInsightsSummary) GetTotalUsers added in v1.48.0

func (m *TopWorkflowsInsightsSummary) GetTotalUsers() *int32

GetTotalUsers gets the totalUsers property value. Total number of users processed by the workflow. returns a *int32 when successful

func (*TopWorkflowsInsightsSummary) GetWorkflowCategory added in v1.48.0

func (m *TopWorkflowsInsightsSummary) GetWorkflowCategory() *LifecycleWorkflowCategory

GetWorkflowCategory gets the workflowCategory property value. The workflowCategory property returns a *LifecycleWorkflowCategory when successful

func (*TopWorkflowsInsightsSummary) GetWorkflowDisplayName added in v1.48.0

func (m *TopWorkflowsInsightsSummary) GetWorkflowDisplayName() *string

GetWorkflowDisplayName gets the workflowDisplayName property value. The name of the workflow. returns a *string when successful

func (*TopWorkflowsInsightsSummary) GetWorkflowId added in v1.48.0

func (m *TopWorkflowsInsightsSummary) GetWorkflowId() *string

GetWorkflowId gets the workflowId property value. The workflow ID. returns a *string when successful

func (*TopWorkflowsInsightsSummary) GetWorkflowVersion added in v1.48.0

func (m *TopWorkflowsInsightsSummary) GetWorkflowVersion() *int32

GetWorkflowVersion gets the workflowVersion property value. The version of the workflow that was a top workflow ran. returns a *int32 when successful

func (*TopWorkflowsInsightsSummary) Serialize added in v1.48.0

Serialize serializes information the current object

func (*TopWorkflowsInsightsSummary) SetAdditionalData added in v1.48.0

func (m *TopWorkflowsInsightsSummary) 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 (*TopWorkflowsInsightsSummary) SetBackingStore added in v1.48.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*TopWorkflowsInsightsSummary) SetFailedRuns added in v1.48.0

func (m *TopWorkflowsInsightsSummary) SetFailedRuns(value *int32)

SetFailedRuns sets the failedRuns property value. Count of failed runs for workflow.

func (*TopWorkflowsInsightsSummary) SetFailedUsers added in v1.48.0

func (m *TopWorkflowsInsightsSummary) SetFailedUsers(value *int32)

SetFailedUsers sets the failedUsers property value. Count of failed users who were processed.

func (*TopWorkflowsInsightsSummary) SetOdataType added in v1.48.0

func (m *TopWorkflowsInsightsSummary) SetOdataType(value *string)

SetOdataType sets the @odata.type property value. The OdataType property

func (*TopWorkflowsInsightsSummary) SetSuccessfulRuns added in v1.48.0

func (m *TopWorkflowsInsightsSummary) SetSuccessfulRuns(value *int32)

SetSuccessfulRuns sets the successfulRuns property value. Count of successful runs of the workflow.

func (*TopWorkflowsInsightsSummary) SetSuccessfulUsers added in v1.48.0

func (m *TopWorkflowsInsightsSummary) SetSuccessfulUsers(value *int32)

SetSuccessfulUsers sets the successfulUsers property value. Count of successful users processed by the workflow.

func (*TopWorkflowsInsightsSummary) SetTotalRuns added in v1.48.0

func (m *TopWorkflowsInsightsSummary) SetTotalRuns(value *int32)

SetTotalRuns sets the totalRuns property value. Count of total runs of workflow.

func (*TopWorkflowsInsightsSummary) SetTotalUsers added in v1.48.0

func (m *TopWorkflowsInsightsSummary) SetTotalUsers(value *int32)

SetTotalUsers sets the totalUsers property value. Total number of users processed by the workflow.

func (*TopWorkflowsInsightsSummary) SetWorkflowCategory added in v1.48.0

func (m *TopWorkflowsInsightsSummary) SetWorkflowCategory(value *LifecycleWorkflowCategory)

SetWorkflowCategory sets the workflowCategory property value. The workflowCategory property

func (*TopWorkflowsInsightsSummary) SetWorkflowDisplayName added in v1.48.0

func (m *TopWorkflowsInsightsSummary) SetWorkflowDisplayName(value *string)

SetWorkflowDisplayName sets the workflowDisplayName property value. The name of the workflow.

func (*TopWorkflowsInsightsSummary) SetWorkflowId added in v1.48.0

func (m *TopWorkflowsInsightsSummary) SetWorkflowId(value *string)

SetWorkflowId sets the workflowId property value. The workflow ID.

func (*TopWorkflowsInsightsSummary) SetWorkflowVersion added in v1.48.0

func (m *TopWorkflowsInsightsSummary) SetWorkflowVersion(value *int32)

SetWorkflowVersion sets the workflowVersion property value. The version of the workflow that was a top workflow ran.

type TopWorkflowsInsightsSummaryable added in v1.48.0

type TopWorkflowsInsightsSummaryable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
	GetFailedRuns() *int32
	GetFailedUsers() *int32
	GetOdataType() *string
	GetSuccessfulRuns() *int32
	GetSuccessfulUsers() *int32
	GetTotalRuns() *int32
	GetTotalUsers() *int32
	GetWorkflowCategory() *LifecycleWorkflowCategory
	GetWorkflowDisplayName() *string
	GetWorkflowId() *string
	GetWorkflowVersion() *int32
	SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
	SetFailedRuns(value *int32)
	SetFailedUsers(value *int32)
	SetOdataType(value *string)
	SetSuccessfulRuns(value *int32)
	SetSuccessfulUsers(value *int32)
	SetTotalRuns(value *int32)
	SetTotalUsers(value *int32)
	SetWorkflowCategory(value *LifecycleWorkflowCategory)
	SetWorkflowDisplayName(value *string)
	SetWorkflowId(value *string)
	SetWorkflowVersion(value *int32)
}

type TriggerAndScopeBasedConditions

type TriggerAndScopeBasedConditions struct {
	WorkflowExecutionConditions
}

func NewTriggerAndScopeBasedConditions

func NewTriggerAndScopeBasedConditions() *TriggerAndScopeBasedConditions

NewTriggerAndScopeBasedConditions instantiates a new TriggerAndScopeBasedConditions and sets the default values.

func (*TriggerAndScopeBasedConditions) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*TriggerAndScopeBasedConditions) GetScope

GetScope gets the scope property value. Defines who the workflow runs for. returns a SubjectSetable when successful

func (*TriggerAndScopeBasedConditions) GetTrigger

GetTrigger gets the trigger property value. What triggers a workflow to run. returns a WorkflowExecutionTriggerable when successful

func (*TriggerAndScopeBasedConditions) Serialize

Serialize serializes information the current object

func (*TriggerAndScopeBasedConditions) SetScope

SetScope sets the scope property value. Defines who the workflow runs for.

func (*TriggerAndScopeBasedConditions) SetTrigger

SetTrigger sets the trigger property value. What triggers a workflow to run.

type TriggerAttribute added in v1.48.0

type TriggerAttribute struct {
	// contains filtered or unexported fields
}

func NewTriggerAttribute added in v1.48.0

func NewTriggerAttribute() *TriggerAttribute

NewTriggerAttribute instantiates a new TriggerAttribute and sets the default values.

func (*TriggerAttribute) GetAdditionalData added in v1.48.0

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) GetBackingStore added in v1.48.0

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*TriggerAttribute) GetFieldDeserializers added in v1.48.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*TriggerAttribute) GetName added in v1.48.0

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 added in v1.48.0

func (m *TriggerAttribute) GetOdataType() *string

GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful

func (*TriggerAttribute) Serialize added in v1.48.0

Serialize serializes information the current object

func (*TriggerAttribute) SetAdditionalData added in v1.48.0

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) SetBackingStore added in v1.48.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*TriggerAttribute) SetName added in v1.48.0

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 added in v1.48.0

func (m *TriggerAttribute) SetOdataType(value *string)

SetOdataType sets the @odata.type property value. The OdataType property

type UserProcessingResult

func NewUserProcessingResult

func NewUserProcessingResult() *UserProcessingResult

NewUserProcessingResult instantiates a new UserProcessingResult and sets the default values.

func (*UserProcessingResult) GetCompletedDateTime

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

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

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

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

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

Serialize serializes information the current object

func (*UserProcessingResult) SetCompletedDateTime

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

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

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

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 UserProcessingResultCollectionResponse

func NewUserProcessingResultCollectionResponse

func NewUserProcessingResultCollectionResponse() *UserProcessingResultCollectionResponse

NewUserProcessingResultCollectionResponse instantiates a new UserProcessingResultCollectionResponse and sets the default values.

func (*UserProcessingResultCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*UserProcessingResultCollectionResponse) GetValue

GetValue gets the value property value. The value property returns a []UserProcessingResultable when successful

func (*UserProcessingResultCollectionResponse) Serialize

Serialize serializes information the current object

func (*UserProcessingResultCollectionResponse) SetValue

SetValue sets the value property value. The value property

type UserProcessingResultable

type UserProcessingResultable interface {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCompletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetFailedTasksCount() *int32
	GetProcessingStatus() *LifecycleWorkflowProcessingStatus
	GetScheduledDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetStartedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetSubject() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.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 iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable)
	SetTaskProcessingResults(value []TaskProcessingResultable)
	SetTotalTasksCount(value *int32)
	SetTotalUnprocessedTasksCount(value *int32)
	SetWorkflowExecutionType(value *WorkflowExecutionType)
	SetWorkflowVersion(value *int32)
}

type UserSummary

type UserSummary struct {
	// contains filtered or unexported fields
}

func NewUserSummary

func NewUserSummary() *UserSummary

NewUserSummary instantiates a new UserSummary and sets the default values.

func (*UserSummary) GetAdditionalData

func (m *UserSummary) 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 (*UserSummary) GetBackingStore

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*UserSummary) GetFailedTasks

func (m *UserSummary) GetFailedTasks() *int32

GetFailedTasks gets the failedTasks property value. The number of failed tasks for users in a user summary. returns a *int32 when successful

func (*UserSummary) GetFailedUsers

func (m *UserSummary) GetFailedUsers() *int32

GetFailedUsers gets the failedUsers property value. The number of failed users in a user summary. returns a *int32 when successful

func (*UserSummary) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*UserSummary) GetOdataType

func (m *UserSummary) GetOdataType() *string

GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful

func (*UserSummary) GetSuccessfulUsers

func (m *UserSummary) GetSuccessfulUsers() *int32

GetSuccessfulUsers gets the successfulUsers property value. The number of successful users in a user summary. returns a *int32 when successful

func (*UserSummary) GetTotalTasks

func (m *UserSummary) GetTotalTasks() *int32

GetTotalTasks gets the totalTasks property value. The total tasks of users in a user summary. returns a *int32 when successful

func (*UserSummary) GetTotalUsers

func (m *UserSummary) GetTotalUsers() *int32

GetTotalUsers gets the totalUsers property value. The total number of users in a user summary returns a *int32 when successful

func (*UserSummary) Serialize

Serialize serializes information the current object

func (*UserSummary) SetAdditionalData

func (m *UserSummary) 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 (*UserSummary) SetBackingStore

SetBackingStore sets the BackingStore property value. Stores model information.

func (*UserSummary) SetFailedTasks

func (m *UserSummary) SetFailedTasks(value *int32)

SetFailedTasks sets the failedTasks property value. The number of failed tasks for users in a user summary.

func (*UserSummary) SetFailedUsers

func (m *UserSummary) SetFailedUsers(value *int32)

SetFailedUsers sets the failedUsers property value. The number of failed users in a user summary.

func (*UserSummary) SetOdataType

func (m *UserSummary) SetOdataType(value *string)

SetOdataType sets the @odata.type property value. The OdataType property

func (*UserSummary) SetSuccessfulUsers

func (m *UserSummary) SetSuccessfulUsers(value *int32)

SetSuccessfulUsers sets the successfulUsers property value. The number of successful users in a user summary.

func (*UserSummary) SetTotalTasks

func (m *UserSummary) SetTotalTasks(value *int32)

SetTotalTasks sets the totalTasks property value. The total tasks of users in a user summary.

func (*UserSummary) SetTotalUsers

func (m *UserSummary) SetTotalUsers(value *int32)

SetTotalUsers sets the totalUsers property value. The total number of users in a user summary

type UserSummaryable

type UserSummaryable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
	GetFailedTasks() *int32
	GetFailedUsers() *int32
	GetOdataType() *string
	GetSuccessfulUsers() *int32
	GetTotalTasks() *int32
	GetTotalUsers() *int32
	SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
	SetFailedTasks(value *int32)
	SetFailedUsers(value *int32)
	SetOdataType(value *string)
	SetSuccessfulUsers(value *int32)
	SetTotalTasks(value *int32)
	SetTotalUsers(value *int32)
}

type ValueType

type ValueType int
const (
	ENUM_VALUETYPE ValueType = iota
	STRING_VALUETYPE
	INT_VALUETYPE
	BOOL_VALUETYPE
	UNKNOWNFUTUREVALUE_VALUETYPE
)

func (ValueType) String

func (i ValueType) String() string

type Workflow

type Workflow struct {
	WorkflowBase
}

func NewWorkflow

func NewWorkflow() *Workflow

NewWorkflow instantiates a new Workflow and sets the default values.

func (*Workflow) GetDeletedDateTime

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

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*Workflow) GetId

func (m *Workflow) GetId() *string

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

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

func (m *Workflow) GetRuns() []Runable

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

func (m *Workflow) GetVersion() *int32

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

Serialize serializes information the current object

func (*Workflow) SetDeletedDateTime

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

func (m *Workflow) SetId(value *string)

SetId sets the id property value. Identifier used for individually addressing a specific workflow.Supports $filter(eq, ne) and $orderby.

func (*Workflow) SetNextScheduleRunDateTime

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) SetRuns

func (m *Workflow) SetRuns(value []Runable)

SetRuns sets the runs property value. Workflow runs.

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

func (m *Workflow) SetVersion(value *int32)

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) GetBackingStore

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore 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

GetCreatedBy gets the createdBy property value. The user who created the workflow. returns a Userable when successful

func (*WorkflowBase) GetCreatedDateTime

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

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

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

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

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) SetBackingStore

SetBackingStore sets the BackingStore property value. Stores model information.

func (*WorkflowBase) SetCategory

func (m *WorkflowBase) SetCategory(value *LifecycleWorkflowCategory)

SetCategory sets the category property value. The category property

func (*WorkflowBase) SetCreatedBy

SetCreatedBy sets the createdBy property value. The user who created the workflow.

func (*WorkflowBase) SetCreatedDateTime

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

SetLastModifiedBy sets the lastModifiedBy property value. The unique identifier of the Microsoft Entra identity that last modified the workflow.

func (*WorkflowBase) SetLastModifiedDateTime

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
	ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
	GetCategory() *LifecycleWorkflowCategory
	GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable
	GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetDescription() *string
	GetDisplayName() *string
	GetExecutionConditions() WorkflowExecutionConditionsable
	GetIsEnabled() *bool
	GetIsSchedulingEnabled() *bool
	GetLastModifiedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable
	GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetOdataType() *string
	GetTasks() []Taskable
	SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
	SetCategory(value *LifecycleWorkflowCategory)
	SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable)
	SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetDescription(value *string)
	SetDisplayName(value *string)
	SetExecutionConditions(value WorkflowExecutionConditionsable)
	SetIsEnabled(value *bool)
	SetIsSchedulingEnabled(value *bool)
	SetLastModifiedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable)
	SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetOdataType(value *string)
	SetTasks(value []Taskable)
}

type WorkflowCollectionResponse

func NewWorkflowCollectionResponse

func NewWorkflowCollectionResponse() *WorkflowCollectionResponse

NewWorkflowCollectionResponse instantiates a new WorkflowCollectionResponse and sets the default values.

func (*WorkflowCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*WorkflowCollectionResponse) GetValue

func (m *WorkflowCollectionResponse) GetValue() []Workflowable

GetValue gets the value property value. The value property returns a []Workflowable when successful

func (*WorkflowCollectionResponse) Serialize

Serialize serializes information the current object

func (*WorkflowCollectionResponse) SetValue

func (m *WorkflowCollectionResponse) SetValue(value []Workflowable)

SetValue sets the value property value. The value property

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) GetBackingStore

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*WorkflowExecutionConditions) GetFieldDeserializers

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

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) SetBackingStore

SetBackingStore sets the BackingStore property value. Stores model information.

func (*WorkflowExecutionConditions) SetOdataType

func (m *WorkflowExecutionConditions) SetOdataType(value *string)

SetOdataType sets the @odata.type property value. The OdataType property

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) GetBackingStore

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*WorkflowExecutionTrigger) GetFieldDeserializers

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

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) SetBackingStore

SetBackingStore sets the BackingStore property value. Stores model information.

func (*WorkflowExecutionTrigger) SetOdataType

func (m *WorkflowExecutionTrigger) SetOdataType(value *string)

SetOdataType sets the @odata.type property value. The OdataType property

type WorkflowExecutionType

type WorkflowExecutionType int
const (
	SCHEDULED_WORKFLOWEXECUTIONTYPE WorkflowExecutionType = iota
	ONDEMAND_WORKFLOWEXECUTIONTYPE
	UNKNOWNFUTUREVALUE_WORKFLOWEXECUTIONTYPE
)

func (WorkflowExecutionType) String

func (i WorkflowExecutionType) String() string

type WorkflowTemplate

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

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

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 WorkflowTemplateCollectionResponse

func NewWorkflowTemplateCollectionResponse

func NewWorkflowTemplateCollectionResponse() *WorkflowTemplateCollectionResponse

NewWorkflowTemplateCollectionResponse instantiates a new WorkflowTemplateCollectionResponse and sets the default values.

func (*WorkflowTemplateCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*WorkflowTemplateCollectionResponse) GetValue

GetValue gets the value property value. The value property returns a []WorkflowTemplateable when successful

func (*WorkflowTemplateCollectionResponse) Serialize

Serialize serializes information the current object

func (*WorkflowTemplateCollectionResponse) SetValue

SetValue sets the value property value. The value property

type WorkflowTemplateable

type WorkflowTemplateable interface {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.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

type WorkflowVersion

type WorkflowVersion struct {
	WorkflowBase
}

func NewWorkflowVersion

func NewWorkflowVersion() *WorkflowVersion

NewWorkflowVersion instantiates a new WorkflowVersion and sets the default values.

func (*WorkflowVersion) GetFieldDeserializers

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

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 WorkflowVersionCollectionResponse

func NewWorkflowVersionCollectionResponse

func NewWorkflowVersionCollectionResponse() *WorkflowVersionCollectionResponse

NewWorkflowVersionCollectionResponse instantiates a new WorkflowVersionCollectionResponse and sets the default values.

func (*WorkflowVersionCollectionResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*WorkflowVersionCollectionResponse) GetValue

GetValue gets the value property value. The value property returns a []WorkflowVersionable when successful

func (*WorkflowVersionCollectionResponse) Serialize

Serialize serializes information the current object

func (*WorkflowVersionCollectionResponse) SetValue

SetValue sets the value property value. The value property

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)
}

type WorkflowsInsightsByCategory added in v1.48.0

type WorkflowsInsightsByCategory struct {
	// contains filtered or unexported fields
}

func NewWorkflowsInsightsByCategory added in v1.48.0

func NewWorkflowsInsightsByCategory() *WorkflowsInsightsByCategory

NewWorkflowsInsightsByCategory instantiates a new WorkflowsInsightsByCategory and sets the default values.

func (*WorkflowsInsightsByCategory) GetAdditionalData added in v1.48.0

func (m *WorkflowsInsightsByCategory) 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 (*WorkflowsInsightsByCategory) GetBackingStore added in v1.48.0

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*WorkflowsInsightsByCategory) GetFailedJoinerRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) GetFailedJoinerRuns() *int32

GetFailedJoinerRuns gets the failedJoinerRuns property value. Failed 'Joiner' workflows processed in a tenant. returns a *int32 when successful

func (*WorkflowsInsightsByCategory) GetFailedLeaverRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) GetFailedLeaverRuns() *int32

GetFailedLeaverRuns gets the failedLeaverRuns property value. Failed 'Leaver' workflows processed in a tenant. returns a *int32 when successful

func (*WorkflowsInsightsByCategory) GetFailedMoverRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) GetFailedMoverRuns() *int32

GetFailedMoverRuns gets the failedMoverRuns property value. Failed 'Mover' workflows processed in a tenant. returns a *int32 when successful

func (*WorkflowsInsightsByCategory) GetFieldDeserializers added in v1.48.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*WorkflowsInsightsByCategory) GetOdataType added in v1.48.0

func (m *WorkflowsInsightsByCategory) GetOdataType() *string

GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful

func (*WorkflowsInsightsByCategory) GetSuccessfulJoinerRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) GetSuccessfulJoinerRuns() *int32

GetSuccessfulJoinerRuns gets the successfulJoinerRuns property value. Successful 'Joiner' workflows processed in a tenant. returns a *int32 when successful

func (*WorkflowsInsightsByCategory) GetSuccessfulLeaverRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) GetSuccessfulLeaverRuns() *int32

GetSuccessfulLeaverRuns gets the successfulLeaverRuns property value. Successful 'Leaver' workflows processed in a tenant. returns a *int32 when successful

func (*WorkflowsInsightsByCategory) GetSuccessfulMoverRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) GetSuccessfulMoverRuns() *int32

GetSuccessfulMoverRuns gets the successfulMoverRuns property value. Successful 'Mover' workflows processed in a tenant. returns a *int32 when successful

func (*WorkflowsInsightsByCategory) GetTotalJoinerRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) GetTotalJoinerRuns() *int32

GetTotalJoinerRuns gets the totalJoinerRuns property value. Total 'Joiner' workflows processed in a tenant. returns a *int32 when successful

func (*WorkflowsInsightsByCategory) GetTotalLeaverRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) GetTotalLeaverRuns() *int32

GetTotalLeaverRuns gets the totalLeaverRuns property value. Total 'Leaver' workflows processed in a tenant. returns a *int32 when successful

func (*WorkflowsInsightsByCategory) GetTotalMoverRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) GetTotalMoverRuns() *int32

GetTotalMoverRuns gets the totalMoverRuns property value. Total 'Mover' workflows processed in a tenant. returns a *int32 when successful

func (*WorkflowsInsightsByCategory) Serialize added in v1.48.0

Serialize serializes information the current object

func (*WorkflowsInsightsByCategory) SetAdditionalData added in v1.48.0

func (m *WorkflowsInsightsByCategory) 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 (*WorkflowsInsightsByCategory) SetBackingStore added in v1.48.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*WorkflowsInsightsByCategory) SetFailedJoinerRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) SetFailedJoinerRuns(value *int32)

SetFailedJoinerRuns sets the failedJoinerRuns property value. Failed 'Joiner' workflows processed in a tenant.

func (*WorkflowsInsightsByCategory) SetFailedLeaverRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) SetFailedLeaverRuns(value *int32)

SetFailedLeaverRuns sets the failedLeaverRuns property value. Failed 'Leaver' workflows processed in a tenant.

func (*WorkflowsInsightsByCategory) SetFailedMoverRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) SetFailedMoverRuns(value *int32)

SetFailedMoverRuns sets the failedMoverRuns property value. Failed 'Mover' workflows processed in a tenant.

func (*WorkflowsInsightsByCategory) SetOdataType added in v1.48.0

func (m *WorkflowsInsightsByCategory) SetOdataType(value *string)

SetOdataType sets the @odata.type property value. The OdataType property

func (*WorkflowsInsightsByCategory) SetSuccessfulJoinerRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) SetSuccessfulJoinerRuns(value *int32)

SetSuccessfulJoinerRuns sets the successfulJoinerRuns property value. Successful 'Joiner' workflows processed in a tenant.

func (*WorkflowsInsightsByCategory) SetSuccessfulLeaverRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) SetSuccessfulLeaverRuns(value *int32)

SetSuccessfulLeaverRuns sets the successfulLeaverRuns property value. Successful 'Leaver' workflows processed in a tenant.

func (*WorkflowsInsightsByCategory) SetSuccessfulMoverRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) SetSuccessfulMoverRuns(value *int32)

SetSuccessfulMoverRuns sets the successfulMoverRuns property value. Successful 'Mover' workflows processed in a tenant.

func (*WorkflowsInsightsByCategory) SetTotalJoinerRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) SetTotalJoinerRuns(value *int32)

SetTotalJoinerRuns sets the totalJoinerRuns property value. Total 'Joiner' workflows processed in a tenant.

func (*WorkflowsInsightsByCategory) SetTotalLeaverRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) SetTotalLeaverRuns(value *int32)

SetTotalLeaverRuns sets the totalLeaverRuns property value. Total 'Leaver' workflows processed in a tenant.

func (*WorkflowsInsightsByCategory) SetTotalMoverRuns added in v1.48.0

func (m *WorkflowsInsightsByCategory) SetTotalMoverRuns(value *int32)

SetTotalMoverRuns sets the totalMoverRuns property value. Total 'Mover' workflows processed in a tenant.

type WorkflowsInsightsByCategoryable added in v1.48.0

type WorkflowsInsightsByCategoryable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
	GetFailedJoinerRuns() *int32
	GetFailedLeaverRuns() *int32
	GetFailedMoverRuns() *int32
	GetOdataType() *string
	GetSuccessfulJoinerRuns() *int32
	GetSuccessfulLeaverRuns() *int32
	GetSuccessfulMoverRuns() *int32
	GetTotalJoinerRuns() *int32
	GetTotalLeaverRuns() *int32
	GetTotalMoverRuns() *int32
	SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
	SetFailedJoinerRuns(value *int32)
	SetFailedLeaverRuns(value *int32)
	SetFailedMoverRuns(value *int32)
	SetOdataType(value *string)
	SetSuccessfulJoinerRuns(value *int32)
	SetSuccessfulLeaverRuns(value *int32)
	SetSuccessfulMoverRuns(value *int32)
	SetTotalJoinerRuns(value *int32)
	SetTotalLeaverRuns(value *int32)
	SetTotalMoverRuns(value *int32)
}

type WorkflowsInsightsSummary added in v1.48.0

type WorkflowsInsightsSummary struct {
	// contains filtered or unexported fields
}

func NewWorkflowsInsightsSummary added in v1.48.0

func NewWorkflowsInsightsSummary() *WorkflowsInsightsSummary

NewWorkflowsInsightsSummary instantiates a new WorkflowsInsightsSummary and sets the default values.

func (*WorkflowsInsightsSummary) GetAdditionalData added in v1.48.0

func (m *WorkflowsInsightsSummary) 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 (*WorkflowsInsightsSummary) GetBackingStore added in v1.48.0

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*WorkflowsInsightsSummary) GetFailedRuns added in v1.48.0

func (m *WorkflowsInsightsSummary) GetFailedRuns() *int32

GetFailedRuns gets the failedRuns property value. Count of failed workflow runs processed in the tenant. returns a *int32 when successful

func (*WorkflowsInsightsSummary) GetFailedTasks added in v1.48.0

func (m *WorkflowsInsightsSummary) GetFailedTasks() *int32

GetFailedTasks gets the failedTasks property value. Count of failed tasks processed in the tenant. returns a *int32 when successful

func (*WorkflowsInsightsSummary) GetFailedUsers added in v1.48.0

func (m *WorkflowsInsightsSummary) GetFailedUsers() *int32

GetFailedUsers gets the failedUsers property value. Count of failed users processed by workflows in the tenant. returns a *int32 when successful

func (*WorkflowsInsightsSummary) GetFieldDeserializers added in v1.48.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*WorkflowsInsightsSummary) GetOdataType added in v1.48.0

func (m *WorkflowsInsightsSummary) GetOdataType() *string

GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful

func (*WorkflowsInsightsSummary) GetSuccessfulRuns added in v1.48.0

func (m *WorkflowsInsightsSummary) GetSuccessfulRuns() *int32

GetSuccessfulRuns gets the successfulRuns property value. Count of successful workflow runs processed in the tenant. returns a *int32 when successful

func (*WorkflowsInsightsSummary) GetSuccessfulTasks added in v1.48.0

func (m *WorkflowsInsightsSummary) GetSuccessfulTasks() *int32

GetSuccessfulTasks gets the successfulTasks property value. Count of successful tasks processed in the tenant. returns a *int32 when successful

func (*WorkflowsInsightsSummary) GetSuccessfulUsers added in v1.48.0

func (m *WorkflowsInsightsSummary) GetSuccessfulUsers() *int32

GetSuccessfulUsers gets the successfulUsers property value. Count of successful users processed by workflows in the tenant. returns a *int32 when successful

func (*WorkflowsInsightsSummary) GetTotalRuns added in v1.48.0

func (m *WorkflowsInsightsSummary) GetTotalRuns() *int32

GetTotalRuns gets the totalRuns property value. Count of total workflows processed in the tenant. returns a *int32 when successful

func (*WorkflowsInsightsSummary) GetTotalTasks added in v1.48.0

func (m *WorkflowsInsightsSummary) GetTotalTasks() *int32

GetTotalTasks gets the totalTasks property value. Count of total tasks processed by workflows in the tenant. returns a *int32 when successful

func (*WorkflowsInsightsSummary) GetTotalUsers added in v1.48.0

func (m *WorkflowsInsightsSummary) GetTotalUsers() *int32

GetTotalUsers gets the totalUsers property value. Count of total users processed by workflows in the tenant. returns a *int32 when successful

func (*WorkflowsInsightsSummary) Serialize added in v1.48.0

Serialize serializes information the current object

func (*WorkflowsInsightsSummary) SetAdditionalData added in v1.48.0

func (m *WorkflowsInsightsSummary) 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 (*WorkflowsInsightsSummary) SetBackingStore added in v1.48.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*WorkflowsInsightsSummary) SetFailedRuns added in v1.48.0

func (m *WorkflowsInsightsSummary) SetFailedRuns(value *int32)

SetFailedRuns sets the failedRuns property value. Count of failed workflow runs processed in the tenant.

func (*WorkflowsInsightsSummary) SetFailedTasks added in v1.48.0

func (m *WorkflowsInsightsSummary) SetFailedTasks(value *int32)

SetFailedTasks sets the failedTasks property value. Count of failed tasks processed in the tenant.

func (*WorkflowsInsightsSummary) SetFailedUsers added in v1.48.0

func (m *WorkflowsInsightsSummary) SetFailedUsers(value *int32)

SetFailedUsers sets the failedUsers property value. Count of failed users processed by workflows in the tenant.

func (*WorkflowsInsightsSummary) SetOdataType added in v1.48.0

func (m *WorkflowsInsightsSummary) SetOdataType(value *string)

SetOdataType sets the @odata.type property value. The OdataType property

func (*WorkflowsInsightsSummary) SetSuccessfulRuns added in v1.48.0

func (m *WorkflowsInsightsSummary) SetSuccessfulRuns(value *int32)

SetSuccessfulRuns sets the successfulRuns property value. Count of successful workflow runs processed in the tenant.

func (*WorkflowsInsightsSummary) SetSuccessfulTasks added in v1.48.0

func (m *WorkflowsInsightsSummary) SetSuccessfulTasks(value *int32)

SetSuccessfulTasks sets the successfulTasks property value. Count of successful tasks processed in the tenant.

func (*WorkflowsInsightsSummary) SetSuccessfulUsers added in v1.48.0

func (m *WorkflowsInsightsSummary) SetSuccessfulUsers(value *int32)

SetSuccessfulUsers sets the successfulUsers property value. Count of successful users processed by workflows in the tenant.

func (*WorkflowsInsightsSummary) SetTotalRuns added in v1.48.0

func (m *WorkflowsInsightsSummary) SetTotalRuns(value *int32)

SetTotalRuns sets the totalRuns property value. Count of total workflows processed in the tenant.

func (*WorkflowsInsightsSummary) SetTotalTasks added in v1.48.0

func (m *WorkflowsInsightsSummary) SetTotalTasks(value *int32)

SetTotalTasks sets the totalTasks property value. Count of total tasks processed by workflows in the tenant.

func (*WorkflowsInsightsSummary) SetTotalUsers added in v1.48.0

func (m *WorkflowsInsightsSummary) SetTotalUsers(value *int32)

SetTotalUsers sets the totalUsers property value. Count of total users processed by workflows in the tenant.

type WorkflowsInsightsSummaryable added in v1.48.0

type WorkflowsInsightsSummaryable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
	GetFailedRuns() *int32
	GetFailedTasks() *int32
	GetFailedUsers() *int32
	GetOdataType() *string
	GetSuccessfulRuns() *int32
	GetSuccessfulTasks() *int32
	GetSuccessfulUsers() *int32
	GetTotalRuns() *int32
	GetTotalTasks() *int32
	GetTotalUsers() *int32
	SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
	SetFailedRuns(value *int32)
	SetFailedTasks(value *int32)
	SetFailedUsers(value *int32)
	SetOdataType(value *string)
	SetSuccessfulRuns(value *int32)
	SetSuccessfulTasks(value *int32)
	SetSuccessfulUsers(value *int32)
	SetTotalRuns(value *int32)
	SetTotalTasks(value *int32)
	SetTotalUsers(value *int32)
}

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL