lifecycleworkflowworkflowversiontasktaskprocessingresult

package
v0.20241025.1143247 Latest Latest
Warning

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

Go to latest
Published: Oct 25, 2024 License: MPL-2.0 Imports: 9 Imported by: 1

README

github.com/hashicorp/go-azure-sdk/microsoft-graph/identitygovernance/beta/lifecycleworkflowworkflowversiontasktaskprocessingresult Documentation

The lifecycleworkflowworkflowversiontasktaskprocessingresult SDK allows for interaction with Microsoft Graph identitygovernance (API Version beta).

This readme covers example usages, but further information on using this SDK can be found in the project root.

Import Path

import "github.com/hashicorp/go-azure-sdk/microsoft-graph/identitygovernance/beta/lifecycleworkflowworkflowversiontasktaskprocessingresult"

Client Initialization

client := lifecycleworkflowworkflowversiontasktaskprocessingresult.NewLifecycleWorkflowWorkflowVersionTaskTaskProcessingResultClientWithBaseURI("https://graph.microsoft.com")
client.Client.Authorizer = authorizer

Example Usage: LifecycleWorkflowWorkflowVersionTaskTaskProcessingResultClient.CreateLifecycleWorkflowVersionTaskProcessingResultIdentityGovernanceResume

ctx := context.TODO()
id := lifecycleworkflowworkflowversiontasktaskprocessingresult.NewIdentityGovernanceLifecycleWorkflowWorkflowIdVersionIdTaskIdTaskProcessingResultID("workflowId", "workflowVersionVersionNumber", "taskId", "taskProcessingResultId")

payload := lifecycleworkflowworkflowversiontasktaskprocessingresult.CreateLifecycleWorkflowVersionTaskProcessingResultIdentityGovernanceResumeRequest{
	// ...
}


read, err := client.CreateLifecycleWorkflowVersionTaskProcessingResultIdentityGovernanceResume(ctx, id, payload, lifecycleworkflowworkflowversiontasktaskprocessingresult.DefaultCreateLifecycleWorkflowVersionTaskProcessingResultIdentityGovernanceResumeOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: LifecycleWorkflowWorkflowVersionTaskTaskProcessingResultClient.GetLifecycleWorkflowVersionTaskProcessingResult

ctx := context.TODO()
id := lifecycleworkflowworkflowversiontasktaskprocessingresult.NewIdentityGovernanceLifecycleWorkflowWorkflowIdVersionIdTaskIdTaskProcessingResultID("workflowId", "workflowVersionVersionNumber", "taskId", "taskProcessingResultId")

read, err := client.GetLifecycleWorkflowVersionTaskProcessingResult(ctx, id, lifecycleworkflowworkflowversiontasktaskprocessingresult.DefaultGetLifecycleWorkflowVersionTaskProcessingResultOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: LifecycleWorkflowWorkflowVersionTaskTaskProcessingResultClient.GetLifecycleWorkflowVersionTaskProcessingResultsCount

ctx := context.TODO()
id := lifecycleworkflowworkflowversiontasktaskprocessingresult.NewIdentityGovernanceLifecycleWorkflowWorkflowIdVersionIdTaskID("workflowId", "workflowVersionVersionNumber", "taskId")

read, err := client.GetLifecycleWorkflowVersionTaskProcessingResultsCount(ctx, id, lifecycleworkflowworkflowversiontasktaskprocessingresult.DefaultGetLifecycleWorkflowVersionTaskProcessingResultsCountOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: LifecycleWorkflowWorkflowVersionTaskTaskProcessingResultClient.ListLifecycleWorkflowVersionTaskProcessingResults

ctx := context.TODO()
id := lifecycleworkflowworkflowversiontasktaskprocessingresult.NewIdentityGovernanceLifecycleWorkflowWorkflowIdVersionIdTaskID("workflowId", "workflowVersionVersionNumber", "taskId")

// alternatively `client.ListLifecycleWorkflowVersionTaskProcessingResults(ctx, id, lifecycleworkflowworkflowversiontasktaskprocessingresult.DefaultListLifecycleWorkflowVersionTaskProcessingResultsOperationOptions())` can be used to do batched pagination
items, err := client.ListLifecycleWorkflowVersionTaskProcessingResultsComplete(ctx, id, lifecycleworkflowworkflowversiontasktaskprocessingresult.DefaultListLifecycleWorkflowVersionTaskProcessingResultsOperationOptions())
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateLifecycleWorkflowVersionTaskProcessingResultIdentityGovernanceResumeOperationOptions

type CreateLifecycleWorkflowVersionTaskProcessingResultIdentityGovernanceResumeOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (CreateLifecycleWorkflowVersionTaskProcessingResultIdentityGovernanceResumeOperationOptions) ToHeaders

func (CreateLifecycleWorkflowVersionTaskProcessingResultIdentityGovernanceResumeOperationOptions) ToOData

func (CreateLifecycleWorkflowVersionTaskProcessingResultIdentityGovernanceResumeOperationOptions) ToQuery

type CreateLifecycleWorkflowVersionTaskProcessingResultIdentityGovernanceResumeOperationResponse

type CreateLifecycleWorkflowVersionTaskProcessingResultIdentityGovernanceResumeOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type CreateLifecycleWorkflowVersionTaskProcessingResultIdentityGovernanceResumeRequest

type CreateLifecycleWorkflowVersionTaskProcessingResultIdentityGovernanceResumeRequest struct {
	Data   *beta.IdentityGovernanceCustomTaskExtensionCallbackData `json:"data,omitempty"`
	Source nullable.Type[string]                                   `json:"source,omitempty"`
	Type   nullable.Type[string]                                   `json:"type,omitempty"`
}

type GetLifecycleWorkflowVersionTaskProcessingResultOperationOptions

type GetLifecycleWorkflowVersionTaskProcessingResultOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func (GetLifecycleWorkflowVersionTaskProcessingResultOperationOptions) ToHeaders

func (GetLifecycleWorkflowVersionTaskProcessingResultOperationOptions) ToOData

func (GetLifecycleWorkflowVersionTaskProcessingResultOperationOptions) ToQuery

type GetLifecycleWorkflowVersionTaskProcessingResultOperationResponse

type GetLifecycleWorkflowVersionTaskProcessingResultOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.IdentityGovernanceTaskProcessingResult
}

type GetLifecycleWorkflowVersionTaskProcessingResultsCountOperationOptions

type GetLifecycleWorkflowVersionTaskProcessingResultsCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func (GetLifecycleWorkflowVersionTaskProcessingResultsCountOperationOptions) ToHeaders

func (GetLifecycleWorkflowVersionTaskProcessingResultsCountOperationOptions) ToOData

func (GetLifecycleWorkflowVersionTaskProcessingResultsCountOperationOptions) ToQuery

type GetLifecycleWorkflowVersionTaskProcessingResultsCountOperationResponse

type GetLifecycleWorkflowVersionTaskProcessingResultsCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type IdentityGovernanceTaskProcessingResultOperationPredicate

type IdentityGovernanceTaskProcessingResultOperationPredicate struct {
}

func (IdentityGovernanceTaskProcessingResultOperationPredicate) Matches

type LifecycleWorkflowWorkflowVersionTaskTaskProcessingResultClient

type LifecycleWorkflowWorkflowVersionTaskTaskProcessingResultClient struct {
	Client *msgraph.Client
}

func NewLifecycleWorkflowWorkflowVersionTaskTaskProcessingResultClientWithBaseURI

func NewLifecycleWorkflowWorkflowVersionTaskTaskProcessingResultClientWithBaseURI(sdkApi sdkEnv.Api) (*LifecycleWorkflowWorkflowVersionTaskTaskProcessingResultClient, error)

func (LifecycleWorkflowWorkflowVersionTaskTaskProcessingResultClient) CreateLifecycleWorkflowVersionTaskProcessingResultIdentityGovernanceResume

CreateLifecycleWorkflowVersionTaskProcessingResultIdentityGovernanceResume - Invoke action resume. Resume a task processing result that's inProgress. In the default case an Azure Logic Apps system-assigned managed identity calls this API. For more information, see: Lifecycle Workflows extensibility approach.

func (LifecycleWorkflowWorkflowVersionTaskTaskProcessingResultClient) GetLifecycleWorkflowVersionTaskProcessingResult

GetLifecycleWorkflowVersionTaskProcessingResult - Get taskProcessingResults from identityGovernance. The result of processing the task.

func (LifecycleWorkflowWorkflowVersionTaskTaskProcessingResultClient) GetLifecycleWorkflowVersionTaskProcessingResultsCount

GetLifecycleWorkflowVersionTaskProcessingResultsCount - Get the number of the resource

func (LifecycleWorkflowWorkflowVersionTaskTaskProcessingResultClient) ListLifecycleWorkflowVersionTaskProcessingResults

ListLifecycleWorkflowVersionTaskProcessingResults - Get taskProcessingResults from identityGovernance. The result of processing the task.

func (LifecycleWorkflowWorkflowVersionTaskTaskProcessingResultClient) ListLifecycleWorkflowVersionTaskProcessingResultsComplete

ListLifecycleWorkflowVersionTaskProcessingResultsComplete retrieves all the results into a single object

func (LifecycleWorkflowWorkflowVersionTaskTaskProcessingResultClient) ListLifecycleWorkflowVersionTaskProcessingResultsCompleteMatchingPredicate

ListLifecycleWorkflowVersionTaskProcessingResultsCompleteMatchingPredicate retrieves all the results and then applies the predicate

type ListLifecycleWorkflowVersionTaskProcessingResultsCompleteResult

type ListLifecycleWorkflowVersionTaskProcessingResultsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.IdentityGovernanceTaskProcessingResult
}

type ListLifecycleWorkflowVersionTaskProcessingResultsCustomPager

type ListLifecycleWorkflowVersionTaskProcessingResultsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}

type ListLifecycleWorkflowVersionTaskProcessingResultsOperationOptions

type ListLifecycleWorkflowVersionTaskProcessingResultsOperationOptions struct {
	Count     *bool
	Expand    *odata.Expand
	Filter    *string
	Metadata  *odata.Metadata
	OrderBy   *odata.OrderBy
	RetryFunc client.RequestRetryFunc
	Search    *string
	Select    *[]string
	Skip      *int64
	Top       *int64
}

func (ListLifecycleWorkflowVersionTaskProcessingResultsOperationOptions) ToHeaders

func (ListLifecycleWorkflowVersionTaskProcessingResultsOperationOptions) ToOData

func (ListLifecycleWorkflowVersionTaskProcessingResultsOperationOptions) ToQuery

type ListLifecycleWorkflowVersionTaskProcessingResultsOperationResponse

type ListLifecycleWorkflowVersionTaskProcessingResultsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.IdentityGovernanceTaskProcessingResult
}

Jump to

Keyboard shortcuts

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