Documentation ¶
Index ¶
- type AccessReviewInstanceDecisionItemOperationPredicate
- type CreatePendingAccessReviewInstanceDecisionOperationOptions
- type CreatePendingAccessReviewInstanceDecisionOperationResponse
- type CreatePendingAccessReviewInstanceDecisionRecordAllDecisionOperationOptions
- func (o CreatePendingAccessReviewInstanceDecisionRecordAllDecisionOperationOptions) ToHeaders() *client.Headers
- func (o CreatePendingAccessReviewInstanceDecisionRecordAllDecisionOperationOptions) ToOData() *odata.Query
- func (o CreatePendingAccessReviewInstanceDecisionRecordAllDecisionOperationOptions) ToQuery() *client.QueryParams
- type CreatePendingAccessReviewInstanceDecisionRecordAllDecisionOperationResponse
- type CreatePendingAccessReviewInstanceDecisionRecordAllDecisionRequest
- type DeletePendingAccessReviewInstanceDecisionOperationOptions
- type DeletePendingAccessReviewInstanceDecisionOperationResponse
- type GetPendingAccessReviewInstanceDecisionOperationOptions
- type GetPendingAccessReviewInstanceDecisionOperationResponse
- type GetPendingAccessReviewInstanceDecisionsCountOperationOptions
- type GetPendingAccessReviewInstanceDecisionsCountOperationResponse
- type ListPendingAccessReviewInstanceDecisionsCompleteResult
- type ListPendingAccessReviewInstanceDecisionsCustomPager
- type ListPendingAccessReviewInstanceDecisionsOperationOptions
- type ListPendingAccessReviewInstanceDecisionsOperationResponse
- type PendingAccessReviewInstanceDecisionClient
- func (c PendingAccessReviewInstanceDecisionClient) CreatePendingAccessReviewInstanceDecision(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, ...) (result CreatePendingAccessReviewInstanceDecisionOperationResponse, err error)
- func (c PendingAccessReviewInstanceDecisionClient) CreatePendingAccessReviewInstanceDecisionRecordAllDecision(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, ...) (...)
- func (c PendingAccessReviewInstanceDecisionClient) DeletePendingAccessReviewInstanceDecision(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceIdDecisionId, ...) (result DeletePendingAccessReviewInstanceDecisionOperationResponse, err error)
- func (c PendingAccessReviewInstanceDecisionClient) GetPendingAccessReviewInstanceDecision(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceIdDecisionId, ...) (result GetPendingAccessReviewInstanceDecisionOperationResponse, err error)
- func (c PendingAccessReviewInstanceDecisionClient) GetPendingAccessReviewInstanceDecisionsCount(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, ...) (result GetPendingAccessReviewInstanceDecisionsCountOperationResponse, ...)
- func (c PendingAccessReviewInstanceDecisionClient) ListPendingAccessReviewInstanceDecisions(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, ...) (result ListPendingAccessReviewInstanceDecisionsOperationResponse, err error)
- func (c PendingAccessReviewInstanceDecisionClient) ListPendingAccessReviewInstanceDecisionsComplete(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, ...) (ListPendingAccessReviewInstanceDecisionsCompleteResult, error)
- func (c PendingAccessReviewInstanceDecisionClient) ListPendingAccessReviewInstanceDecisionsCompleteMatchingPredicate(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, ...) (result ListPendingAccessReviewInstanceDecisionsCompleteResult, err error)
- func (c PendingAccessReviewInstanceDecisionClient) UpdatePendingAccessReviewInstanceDecision(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceIdDecisionId, ...) (result UpdatePendingAccessReviewInstanceDecisionOperationResponse, err error)
- type UpdatePendingAccessReviewInstanceDecisionOperationOptions
- type UpdatePendingAccessReviewInstanceDecisionOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessReviewInstanceDecisionItemOperationPredicate ¶
type AccessReviewInstanceDecisionItemOperationPredicate struct { }
func (AccessReviewInstanceDecisionItemOperationPredicate) Matches ¶
func (p AccessReviewInstanceDecisionItemOperationPredicate) Matches(input beta.AccessReviewInstanceDecisionItem) bool
type CreatePendingAccessReviewInstanceDecisionOperationOptions ¶
type CreatePendingAccessReviewInstanceDecisionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreatePendingAccessReviewInstanceDecisionOperationOptions ¶
func DefaultCreatePendingAccessReviewInstanceDecisionOperationOptions() CreatePendingAccessReviewInstanceDecisionOperationOptions
func (CreatePendingAccessReviewInstanceDecisionOperationOptions) ToHeaders ¶
func (o CreatePendingAccessReviewInstanceDecisionOperationOptions) ToHeaders() *client.Headers
func (CreatePendingAccessReviewInstanceDecisionOperationOptions) ToOData ¶
func (o CreatePendingAccessReviewInstanceDecisionOperationOptions) ToOData() *odata.Query
func (CreatePendingAccessReviewInstanceDecisionOperationOptions) ToQuery ¶
func (o CreatePendingAccessReviewInstanceDecisionOperationOptions) ToQuery() *client.QueryParams
type CreatePendingAccessReviewInstanceDecisionRecordAllDecisionOperationOptions ¶
type CreatePendingAccessReviewInstanceDecisionRecordAllDecisionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreatePendingAccessReviewInstanceDecisionRecordAllDecisionOperationOptions ¶
func DefaultCreatePendingAccessReviewInstanceDecisionRecordAllDecisionOperationOptions() CreatePendingAccessReviewInstanceDecisionRecordAllDecisionOperationOptions
func (CreatePendingAccessReviewInstanceDecisionRecordAllDecisionOperationOptions) ToHeaders ¶
func (o CreatePendingAccessReviewInstanceDecisionRecordAllDecisionOperationOptions) ToHeaders() *client.Headers
func (CreatePendingAccessReviewInstanceDecisionRecordAllDecisionOperationOptions) ToOData ¶
func (o CreatePendingAccessReviewInstanceDecisionRecordAllDecisionOperationOptions) ToOData() *odata.Query
type CreatePendingAccessReviewInstanceDecisionRecordAllDecisionRequest ¶
type CreatePendingAccessReviewInstanceDecisionRecordAllDecisionRequest struct { Decision nullable.Type[string] `json:"decision,omitempty"` Justification nullable.Type[string] `json:"justification,omitempty"` PrincipalId nullable.Type[string] `json:"principalId,omitempty"` ResourceId nullable.Type[string] `json:"resourceId,omitempty"` }
type DeletePendingAccessReviewInstanceDecisionOperationOptions ¶
type DeletePendingAccessReviewInstanceDecisionOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeletePendingAccessReviewInstanceDecisionOperationOptions ¶
func DefaultDeletePendingAccessReviewInstanceDecisionOperationOptions() DeletePendingAccessReviewInstanceDecisionOperationOptions
func (DeletePendingAccessReviewInstanceDecisionOperationOptions) ToHeaders ¶
func (o DeletePendingAccessReviewInstanceDecisionOperationOptions) ToHeaders() *client.Headers
func (DeletePendingAccessReviewInstanceDecisionOperationOptions) ToOData ¶
func (o DeletePendingAccessReviewInstanceDecisionOperationOptions) ToOData() *odata.Query
func (DeletePendingAccessReviewInstanceDecisionOperationOptions) ToQuery ¶
func (o DeletePendingAccessReviewInstanceDecisionOperationOptions) ToQuery() *client.QueryParams
type GetPendingAccessReviewInstanceDecisionOperationOptions ¶
type GetPendingAccessReviewInstanceDecisionOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetPendingAccessReviewInstanceDecisionOperationOptions ¶
func DefaultGetPendingAccessReviewInstanceDecisionOperationOptions() GetPendingAccessReviewInstanceDecisionOperationOptions
func (GetPendingAccessReviewInstanceDecisionOperationOptions) ToHeaders ¶
func (o GetPendingAccessReviewInstanceDecisionOperationOptions) ToHeaders() *client.Headers
func (GetPendingAccessReviewInstanceDecisionOperationOptions) ToOData ¶
func (o GetPendingAccessReviewInstanceDecisionOperationOptions) ToOData() *odata.Query
func (GetPendingAccessReviewInstanceDecisionOperationOptions) ToQuery ¶
func (o GetPendingAccessReviewInstanceDecisionOperationOptions) ToQuery() *client.QueryParams
type GetPendingAccessReviewInstanceDecisionsCountOperationOptions ¶
type GetPendingAccessReviewInstanceDecisionsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetPendingAccessReviewInstanceDecisionsCountOperationOptions ¶
func DefaultGetPendingAccessReviewInstanceDecisionsCountOperationOptions() GetPendingAccessReviewInstanceDecisionsCountOperationOptions
func (GetPendingAccessReviewInstanceDecisionsCountOperationOptions) ToHeaders ¶
func (o GetPendingAccessReviewInstanceDecisionsCountOperationOptions) ToHeaders() *client.Headers
func (GetPendingAccessReviewInstanceDecisionsCountOperationOptions) ToOData ¶
func (o GetPendingAccessReviewInstanceDecisionsCountOperationOptions) ToOData() *odata.Query
func (GetPendingAccessReviewInstanceDecisionsCountOperationOptions) ToQuery ¶
func (o GetPendingAccessReviewInstanceDecisionsCountOperationOptions) ToQuery() *client.QueryParams
type ListPendingAccessReviewInstanceDecisionsCompleteResult ¶
type ListPendingAccessReviewInstanceDecisionsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.AccessReviewInstanceDecisionItem }
type ListPendingAccessReviewInstanceDecisionsCustomPager ¶
type ListPendingAccessReviewInstanceDecisionsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListPendingAccessReviewInstanceDecisionsCustomPager) NextPageLink ¶
func (p *ListPendingAccessReviewInstanceDecisionsCustomPager) NextPageLink() *odata.Link
type ListPendingAccessReviewInstanceDecisionsOperationOptions ¶
type ListPendingAccessReviewInstanceDecisionsOperationOptions 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 DefaultListPendingAccessReviewInstanceDecisionsOperationOptions ¶
func DefaultListPendingAccessReviewInstanceDecisionsOperationOptions() ListPendingAccessReviewInstanceDecisionsOperationOptions
func (ListPendingAccessReviewInstanceDecisionsOperationOptions) ToHeaders ¶
func (o ListPendingAccessReviewInstanceDecisionsOperationOptions) ToHeaders() *client.Headers
func (ListPendingAccessReviewInstanceDecisionsOperationOptions) ToOData ¶
func (o ListPendingAccessReviewInstanceDecisionsOperationOptions) ToOData() *odata.Query
func (ListPendingAccessReviewInstanceDecisionsOperationOptions) ToQuery ¶
func (o ListPendingAccessReviewInstanceDecisionsOperationOptions) ToQuery() *client.QueryParams
type PendingAccessReviewInstanceDecisionClient ¶
func NewPendingAccessReviewInstanceDecisionClientWithBaseURI ¶
func NewPendingAccessReviewInstanceDecisionClientWithBaseURI(sdkApi sdkEnv.Api) (*PendingAccessReviewInstanceDecisionClient, error)
func (PendingAccessReviewInstanceDecisionClient) CreatePendingAccessReviewInstanceDecision ¶
func (c PendingAccessReviewInstanceDecisionClient) CreatePendingAccessReviewInstanceDecision(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, input beta.AccessReviewInstanceDecisionItem, options CreatePendingAccessReviewInstanceDecisionOperationOptions) (result CreatePendingAccessReviewInstanceDecisionOperationResponse, err error)
CreatePendingAccessReviewInstanceDecision - Create new navigation property to decisions for users
func (PendingAccessReviewInstanceDecisionClient) CreatePendingAccessReviewInstanceDecisionRecordAllDecision ¶
func (c PendingAccessReviewInstanceDecisionClient) CreatePendingAccessReviewInstanceDecisionRecordAllDecision(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, input CreatePendingAccessReviewInstanceDecisionRecordAllDecisionRequest, options CreatePendingAccessReviewInstanceDecisionRecordAllDecisionOperationOptions) (result CreatePendingAccessReviewInstanceDecisionRecordAllDecisionOperationResponse, err error)
CreatePendingAccessReviewInstanceDecisionRecordAllDecision - Invoke action recordAllDecisions. As a reviewer of an access review, record a decision for an accessReviewInstanceDecisionItem that is assigned to you and that matches the principal or resource IDs specified. If no IDs are specified, the decisions will apply to every accessReviewInstanceDecisionItem for which you are the reviewer.
func (PendingAccessReviewInstanceDecisionClient) DeletePendingAccessReviewInstanceDecision ¶
func (c PendingAccessReviewInstanceDecisionClient) DeletePendingAccessReviewInstanceDecision(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceIdDecisionId, options DeletePendingAccessReviewInstanceDecisionOperationOptions) (result DeletePendingAccessReviewInstanceDecisionOperationResponse, err error)
DeletePendingAccessReviewInstanceDecision - Delete navigation property decisions for users
func (PendingAccessReviewInstanceDecisionClient) GetPendingAccessReviewInstanceDecision ¶
func (c PendingAccessReviewInstanceDecisionClient) GetPendingAccessReviewInstanceDecision(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceIdDecisionId, options GetPendingAccessReviewInstanceDecisionOperationOptions) (result GetPendingAccessReviewInstanceDecisionOperationResponse, err error)
GetPendingAccessReviewInstanceDecision - Get decisions from users. Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed.
func (PendingAccessReviewInstanceDecisionClient) GetPendingAccessReviewInstanceDecisionsCount ¶
func (c PendingAccessReviewInstanceDecisionClient) GetPendingAccessReviewInstanceDecisionsCount(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, options GetPendingAccessReviewInstanceDecisionsCountOperationOptions) (result GetPendingAccessReviewInstanceDecisionsCountOperationResponse, err error)
GetPendingAccessReviewInstanceDecisionsCount - Get the number of the resource
func (PendingAccessReviewInstanceDecisionClient) ListPendingAccessReviewInstanceDecisions ¶
func (c PendingAccessReviewInstanceDecisionClient) ListPendingAccessReviewInstanceDecisions(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, options ListPendingAccessReviewInstanceDecisionsOperationOptions) (result ListPendingAccessReviewInstanceDecisionsOperationResponse, err error)
ListPendingAccessReviewInstanceDecisions - Get decisions from users. Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed.
func (PendingAccessReviewInstanceDecisionClient) ListPendingAccessReviewInstanceDecisionsComplete ¶
func (c PendingAccessReviewInstanceDecisionClient) ListPendingAccessReviewInstanceDecisionsComplete(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, options ListPendingAccessReviewInstanceDecisionsOperationOptions) (ListPendingAccessReviewInstanceDecisionsCompleteResult, error)
ListPendingAccessReviewInstanceDecisionsComplete retrieves all the results into a single object
func (PendingAccessReviewInstanceDecisionClient) ListPendingAccessReviewInstanceDecisionsCompleteMatchingPredicate ¶
func (c PendingAccessReviewInstanceDecisionClient) ListPendingAccessReviewInstanceDecisionsCompleteMatchingPredicate(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceId, options ListPendingAccessReviewInstanceDecisionsOperationOptions, predicate AccessReviewInstanceDecisionItemOperationPredicate) (result ListPendingAccessReviewInstanceDecisionsCompleteResult, err error)
ListPendingAccessReviewInstanceDecisionsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PendingAccessReviewInstanceDecisionClient) UpdatePendingAccessReviewInstanceDecision ¶
func (c PendingAccessReviewInstanceDecisionClient) UpdatePendingAccessReviewInstanceDecision(ctx context.Context, id beta.UserIdPendingAccessReviewInstanceIdDecisionId, input beta.AccessReviewInstanceDecisionItem, options UpdatePendingAccessReviewInstanceDecisionOperationOptions) (result UpdatePendingAccessReviewInstanceDecisionOperationResponse, err error)
UpdatePendingAccessReviewInstanceDecision - Update the navigation property decisions in users
type UpdatePendingAccessReviewInstanceDecisionOperationOptions ¶
type UpdatePendingAccessReviewInstanceDecisionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdatePendingAccessReviewInstanceDecisionOperationOptions ¶
func DefaultUpdatePendingAccessReviewInstanceDecisionOperationOptions() UpdatePendingAccessReviewInstanceDecisionOperationOptions
func (UpdatePendingAccessReviewInstanceDecisionOperationOptions) ToHeaders ¶
func (o UpdatePendingAccessReviewInstanceDecisionOperationOptions) ToHeaders() *client.Headers
func (UpdatePendingAccessReviewInstanceDecisionOperationOptions) ToOData ¶
func (o UpdatePendingAccessReviewInstanceDecisionOperationOptions) ToOData() *odata.Query
func (UpdatePendingAccessReviewInstanceDecisionOperationOptions) ToQuery ¶
func (o UpdatePendingAccessReviewInstanceDecisionOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_creatependingaccessreviewinstancedecision.go
- method_creatependingaccessreviewinstancedecisionrecordalldecision.go
- method_deletependingaccessreviewinstancedecision.go
- method_getpendingaccessreviewinstancedecision.go
- method_getpendingaccessreviewinstancedecisionscount.go
- method_listpendingaccessreviewinstancedecisions.go
- method_updatependingaccessreviewinstancedecision.go
- model_creatependingaccessreviewinstancedecisionrecordalldecisionrequest.go
- predicates.go
- version.go