Documentation ¶
Index ¶
- type AccessReviewStageOperationPredicate
- type CreatePendingAccessReviewInstanceStageOperationOptions
- type CreatePendingAccessReviewInstanceStageOperationResponse
- type DeletePendingAccessReviewInstanceStageOperationOptions
- type DeletePendingAccessReviewInstanceStageOperationResponse
- type GetPendingAccessReviewInstanceStageOperationOptions
- type GetPendingAccessReviewInstanceStageOperationResponse
- type GetPendingAccessReviewInstanceStagesCountOperationOptions
- type GetPendingAccessReviewInstanceStagesCountOperationResponse
- type ListPendingAccessReviewInstanceStagesCompleteResult
- type ListPendingAccessReviewInstanceStagesCustomPager
- type ListPendingAccessReviewInstanceStagesOperationOptions
- type ListPendingAccessReviewInstanceStagesOperationResponse
- type PendingAccessReviewInstanceStageClient
- func (c PendingAccessReviewInstanceStageClient) CreatePendingAccessReviewInstanceStage(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, ...) (result CreatePendingAccessReviewInstanceStageOperationResponse, err error)
- func (c PendingAccessReviewInstanceStageClient) DeletePendingAccessReviewInstanceStage(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceIdStageId, ...) (result DeletePendingAccessReviewInstanceStageOperationResponse, err error)
- func (c PendingAccessReviewInstanceStageClient) GetPendingAccessReviewInstanceStage(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceIdStageId, ...) (result GetPendingAccessReviewInstanceStageOperationResponse, err error)
- func (c PendingAccessReviewInstanceStageClient) GetPendingAccessReviewInstanceStagesCount(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, ...) (result GetPendingAccessReviewInstanceStagesCountOperationResponse, err error)
- func (c PendingAccessReviewInstanceStageClient) ListPendingAccessReviewInstanceStages(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, ...) (result ListPendingAccessReviewInstanceStagesOperationResponse, err error)
- func (c PendingAccessReviewInstanceStageClient) ListPendingAccessReviewInstanceStagesComplete(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, ...) (ListPendingAccessReviewInstanceStagesCompleteResult, error)
- func (c PendingAccessReviewInstanceStageClient) ListPendingAccessReviewInstanceStagesCompleteMatchingPredicate(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, ...) (result ListPendingAccessReviewInstanceStagesCompleteResult, err error)
- func (c PendingAccessReviewInstanceStageClient) StopPendingAccessReviewInstanceStage(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceIdStageId, ...) (result StopPendingAccessReviewInstanceStageOperationResponse, err error)
- func (c PendingAccessReviewInstanceStageClient) UpdatePendingAccessReviewInstanceStage(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceIdStageId, ...) (result UpdatePendingAccessReviewInstanceStageOperationResponse, err error)
- type StopPendingAccessReviewInstanceStageOperationOptions
- type StopPendingAccessReviewInstanceStageOperationResponse
- type UpdatePendingAccessReviewInstanceStageOperationOptions
- type UpdatePendingAccessReviewInstanceStageOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessReviewStageOperationPredicate ¶
type AccessReviewStageOperationPredicate struct { }
func (AccessReviewStageOperationPredicate) Matches ¶
func (p AccessReviewStageOperationPredicate) Matches(input beta.AccessReviewStage) bool
type CreatePendingAccessReviewInstanceStageOperationOptions ¶
type CreatePendingAccessReviewInstanceStageOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreatePendingAccessReviewInstanceStageOperationOptions ¶
func DefaultCreatePendingAccessReviewInstanceStageOperationOptions() CreatePendingAccessReviewInstanceStageOperationOptions
func (CreatePendingAccessReviewInstanceStageOperationOptions) ToHeaders ¶
func (o CreatePendingAccessReviewInstanceStageOperationOptions) ToHeaders() *client.Headers
func (CreatePendingAccessReviewInstanceStageOperationOptions) ToOData ¶
func (o CreatePendingAccessReviewInstanceStageOperationOptions) ToOData() *odata.Query
func (CreatePendingAccessReviewInstanceStageOperationOptions) ToQuery ¶
func (o CreatePendingAccessReviewInstanceStageOperationOptions) ToQuery() *client.QueryParams
type DeletePendingAccessReviewInstanceStageOperationOptions ¶
type DeletePendingAccessReviewInstanceStageOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeletePendingAccessReviewInstanceStageOperationOptions ¶
func DefaultDeletePendingAccessReviewInstanceStageOperationOptions() DeletePendingAccessReviewInstanceStageOperationOptions
func (DeletePendingAccessReviewInstanceStageOperationOptions) ToHeaders ¶
func (o DeletePendingAccessReviewInstanceStageOperationOptions) ToHeaders() *client.Headers
func (DeletePendingAccessReviewInstanceStageOperationOptions) ToOData ¶
func (o DeletePendingAccessReviewInstanceStageOperationOptions) ToOData() *odata.Query
func (DeletePendingAccessReviewInstanceStageOperationOptions) ToQuery ¶
func (o DeletePendingAccessReviewInstanceStageOperationOptions) ToQuery() *client.QueryParams
type GetPendingAccessReviewInstanceStageOperationOptions ¶
type GetPendingAccessReviewInstanceStageOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetPendingAccessReviewInstanceStageOperationOptions ¶
func DefaultGetPendingAccessReviewInstanceStageOperationOptions() GetPendingAccessReviewInstanceStageOperationOptions
func (GetPendingAccessReviewInstanceStageOperationOptions) ToHeaders ¶
func (o GetPendingAccessReviewInstanceStageOperationOptions) ToHeaders() *client.Headers
func (GetPendingAccessReviewInstanceStageOperationOptions) ToOData ¶
func (o GetPendingAccessReviewInstanceStageOperationOptions) ToOData() *odata.Query
func (GetPendingAccessReviewInstanceStageOperationOptions) ToQuery ¶
func (o GetPendingAccessReviewInstanceStageOperationOptions) ToQuery() *client.QueryParams
type GetPendingAccessReviewInstanceStagesCountOperationOptions ¶
type GetPendingAccessReviewInstanceStagesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetPendingAccessReviewInstanceStagesCountOperationOptions ¶
func DefaultGetPendingAccessReviewInstanceStagesCountOperationOptions() GetPendingAccessReviewInstanceStagesCountOperationOptions
func (GetPendingAccessReviewInstanceStagesCountOperationOptions) ToHeaders ¶
func (o GetPendingAccessReviewInstanceStagesCountOperationOptions) ToHeaders() *client.Headers
func (GetPendingAccessReviewInstanceStagesCountOperationOptions) ToOData ¶
func (o GetPendingAccessReviewInstanceStagesCountOperationOptions) ToOData() *odata.Query
func (GetPendingAccessReviewInstanceStagesCountOperationOptions) ToQuery ¶
func (o GetPendingAccessReviewInstanceStagesCountOperationOptions) ToQuery() *client.QueryParams
type ListPendingAccessReviewInstanceStagesCompleteResult ¶
type ListPendingAccessReviewInstanceStagesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.AccessReviewStage }
type ListPendingAccessReviewInstanceStagesCustomPager ¶
type ListPendingAccessReviewInstanceStagesCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListPendingAccessReviewInstanceStagesCustomPager) NextPageLink ¶
func (p *ListPendingAccessReviewInstanceStagesCustomPager) NextPageLink() *odata.Link
type ListPendingAccessReviewInstanceStagesOperationOptions ¶
type ListPendingAccessReviewInstanceStagesOperationOptions 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 DefaultListPendingAccessReviewInstanceStagesOperationOptions ¶
func DefaultListPendingAccessReviewInstanceStagesOperationOptions() ListPendingAccessReviewInstanceStagesOperationOptions
func (ListPendingAccessReviewInstanceStagesOperationOptions) ToHeaders ¶
func (o ListPendingAccessReviewInstanceStagesOperationOptions) ToHeaders() *client.Headers
func (ListPendingAccessReviewInstanceStagesOperationOptions) ToOData ¶
func (o ListPendingAccessReviewInstanceStagesOperationOptions) ToOData() *odata.Query
func (ListPendingAccessReviewInstanceStagesOperationOptions) ToQuery ¶
func (o ListPendingAccessReviewInstanceStagesOperationOptions) ToQuery() *client.QueryParams
type PendingAccessReviewInstanceStageClient ¶
func NewPendingAccessReviewInstanceStageClientWithBaseURI ¶
func NewPendingAccessReviewInstanceStageClientWithBaseURI(sdkApi sdkEnv.Api) (*PendingAccessReviewInstanceStageClient, error)
func (PendingAccessReviewInstanceStageClient) CreatePendingAccessReviewInstanceStage ¶
func (c PendingAccessReviewInstanceStageClient) CreatePendingAccessReviewInstanceStage(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, input beta.AccessReviewStage, options CreatePendingAccessReviewInstanceStageOperationOptions) (result CreatePendingAccessReviewInstanceStageOperationResponse, err error)
CreatePendingAccessReviewInstanceStage - Create new navigation property to stages for users
func (PendingAccessReviewInstanceStageClient) DeletePendingAccessReviewInstanceStage ¶
func (c PendingAccessReviewInstanceStageClient) DeletePendingAccessReviewInstanceStage(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceIdStageId, options DeletePendingAccessReviewInstanceStageOperationOptions) (result DeletePendingAccessReviewInstanceStageOperationResponse, err error)
DeletePendingAccessReviewInstanceStage - Delete navigation property stages for users
func (PendingAccessReviewInstanceStageClient) GetPendingAccessReviewInstanceStage ¶
func (c PendingAccessReviewInstanceStageClient) GetPendingAccessReviewInstanceStage(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceIdStageId, options GetPendingAccessReviewInstanceStageOperationOptions) (result GetPendingAccessReviewInstanceStageOperationResponse, err error)
GetPendingAccessReviewInstanceStage - Get stages from users. If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition.
func (PendingAccessReviewInstanceStageClient) GetPendingAccessReviewInstanceStagesCount ¶
func (c PendingAccessReviewInstanceStageClient) GetPendingAccessReviewInstanceStagesCount(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, options GetPendingAccessReviewInstanceStagesCountOperationOptions) (result GetPendingAccessReviewInstanceStagesCountOperationResponse, err error)
GetPendingAccessReviewInstanceStagesCount - Get the number of the resource
func (PendingAccessReviewInstanceStageClient) ListPendingAccessReviewInstanceStages ¶
func (c PendingAccessReviewInstanceStageClient) ListPendingAccessReviewInstanceStages(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, options ListPendingAccessReviewInstanceStagesOperationOptions) (result ListPendingAccessReviewInstanceStagesOperationResponse, err error)
ListPendingAccessReviewInstanceStages - Get stages from users. If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition.
func (PendingAccessReviewInstanceStageClient) ListPendingAccessReviewInstanceStagesComplete ¶
func (c PendingAccessReviewInstanceStageClient) ListPendingAccessReviewInstanceStagesComplete(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, options ListPendingAccessReviewInstanceStagesOperationOptions) (ListPendingAccessReviewInstanceStagesCompleteResult, error)
ListPendingAccessReviewInstanceStagesComplete retrieves all the results into a single object
func (PendingAccessReviewInstanceStageClient) ListPendingAccessReviewInstanceStagesCompleteMatchingPredicate ¶
func (c PendingAccessReviewInstanceStageClient) ListPendingAccessReviewInstanceStagesCompleteMatchingPredicate(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, options ListPendingAccessReviewInstanceStagesOperationOptions, predicate AccessReviewStageOperationPredicate) (result ListPendingAccessReviewInstanceStagesCompleteResult, err error)
ListPendingAccessReviewInstanceStagesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PendingAccessReviewInstanceStageClient) StopPendingAccessReviewInstanceStage ¶
func (c PendingAccessReviewInstanceStageClient) StopPendingAccessReviewInstanceStage(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceIdStageId, options StopPendingAccessReviewInstanceStageOperationOptions) (result StopPendingAccessReviewInstanceStageOperationResponse, err error)
StopPendingAccessReviewInstanceStage - Invoke action stop. Stop an access review stage that is inProgress. After the access review stage stops, the stage status will be Completed and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created. The accessReviewInstanceDecisionItem objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages.
func (PendingAccessReviewInstanceStageClient) UpdatePendingAccessReviewInstanceStage ¶
func (c PendingAccessReviewInstanceStageClient) UpdatePendingAccessReviewInstanceStage(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceIdStageId, input beta.AccessReviewStage, options UpdatePendingAccessReviewInstanceStageOperationOptions) (result UpdatePendingAccessReviewInstanceStageOperationResponse, err error)
UpdatePendingAccessReviewInstanceStage - Update the navigation property stages in users
type StopPendingAccessReviewInstanceStageOperationOptions ¶
type StopPendingAccessReviewInstanceStageOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultStopPendingAccessReviewInstanceStageOperationOptions ¶
func DefaultStopPendingAccessReviewInstanceStageOperationOptions() StopPendingAccessReviewInstanceStageOperationOptions
func (StopPendingAccessReviewInstanceStageOperationOptions) ToHeaders ¶
func (o StopPendingAccessReviewInstanceStageOperationOptions) ToHeaders() *client.Headers
func (StopPendingAccessReviewInstanceStageOperationOptions) ToOData ¶
func (o StopPendingAccessReviewInstanceStageOperationOptions) ToOData() *odata.Query
func (StopPendingAccessReviewInstanceStageOperationOptions) ToQuery ¶
func (o StopPendingAccessReviewInstanceStageOperationOptions) ToQuery() *client.QueryParams
type UpdatePendingAccessReviewInstanceStageOperationOptions ¶
type UpdatePendingAccessReviewInstanceStageOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdatePendingAccessReviewInstanceStageOperationOptions ¶
func DefaultUpdatePendingAccessReviewInstanceStageOperationOptions() UpdatePendingAccessReviewInstanceStageOperationOptions
func (UpdatePendingAccessReviewInstanceStageOperationOptions) ToHeaders ¶
func (o UpdatePendingAccessReviewInstanceStageOperationOptions) ToHeaders() *client.Headers
func (UpdatePendingAccessReviewInstanceStageOperationOptions) ToOData ¶
func (o UpdatePendingAccessReviewInstanceStageOperationOptions) ToOData() *odata.Query
func (UpdatePendingAccessReviewInstanceStageOperationOptions) ToQuery ¶
func (o UpdatePendingAccessReviewInstanceStageOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_creatependingaccessreviewinstancestage.go
- method_deletependingaccessreviewinstancestage.go
- method_getpendingaccessreviewinstancestage.go
- method_getpendingaccessreviewinstancestagescount.go
- method_listpendingaccessreviewinstancestages.go
- method_stoppendingaccessreviewinstancestage.go
- method_updatependingaccessreviewinstancestage.go
- predicates.go
- version.go