Documentation ¶
Index ¶
- type AccessReviewDecisionInstanceDecisionClient
- func (c AccessReviewDecisionInstanceDecisionClient) CreateAccessReviewDecisionInstanceDecision(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, ...) (result CreateAccessReviewDecisionInstanceDecisionOperationResponse, err error)
- func (c AccessReviewDecisionInstanceDecisionClient) CreateAccessReviewDecisionInstanceDecisionRecordAllDecision(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, ...) (...)
- func (c AccessReviewDecisionInstanceDecisionClient) GetAccessReviewDecisionInstanceDecisionsCount(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, ...) (result GetAccessReviewDecisionInstanceDecisionsCountOperationResponse, ...)
- func (c AccessReviewDecisionInstanceDecisionClient) ListAccessReviewDecisionInstanceDecisions(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, ...) (result ListAccessReviewDecisionInstanceDecisionsOperationResponse, err error)
- func (c AccessReviewDecisionInstanceDecisionClient) ListAccessReviewDecisionInstanceDecisionsComplete(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, ...) (ListAccessReviewDecisionInstanceDecisionsCompleteResult, error)
- func (c AccessReviewDecisionInstanceDecisionClient) ListAccessReviewDecisionInstanceDecisionsCompleteMatchingPredicate(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, ...) (result ListAccessReviewDecisionInstanceDecisionsCompleteResult, err error)
- type AccessReviewInstanceDecisionItemOperationPredicate
- type CreateAccessReviewDecisionInstanceDecisionOperationOptions
- type CreateAccessReviewDecisionInstanceDecisionOperationResponse
- type CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionOperationOptions
- func (o CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionOperationOptions) ToHeaders() *client.Headers
- func (o CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionOperationOptions) ToOData() *odata.Query
- func (o CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionOperationOptions) ToQuery() *client.QueryParams
- type CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionOperationResponse
- type CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionRequest
- type GetAccessReviewDecisionInstanceDecisionsCountOperationOptions
- type GetAccessReviewDecisionInstanceDecisionsCountOperationResponse
- type ListAccessReviewDecisionInstanceDecisionsCompleteResult
- type ListAccessReviewDecisionInstanceDecisionsCustomPager
- type ListAccessReviewDecisionInstanceDecisionsOperationOptions
- type ListAccessReviewDecisionInstanceDecisionsOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessReviewDecisionInstanceDecisionClient ¶
func NewAccessReviewDecisionInstanceDecisionClientWithBaseURI ¶
func NewAccessReviewDecisionInstanceDecisionClientWithBaseURI(sdkApi sdkEnv.Api) (*AccessReviewDecisionInstanceDecisionClient, error)
func (AccessReviewDecisionInstanceDecisionClient) CreateAccessReviewDecisionInstanceDecision ¶
func (c AccessReviewDecisionInstanceDecisionClient) CreateAccessReviewDecisionInstanceDecision(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, input beta.AccessReviewInstanceDecisionItem, options CreateAccessReviewDecisionInstanceDecisionOperationOptions) (result CreateAccessReviewDecisionInstanceDecisionOperationResponse, err error)
CreateAccessReviewDecisionInstanceDecision - Create new navigation property to decisions for identityGovernance
func (AccessReviewDecisionInstanceDecisionClient) CreateAccessReviewDecisionInstanceDecisionRecordAllDecision ¶
func (c AccessReviewDecisionInstanceDecisionClient) CreateAccessReviewDecisionInstanceDecisionRecordAllDecision(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, input CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionRequest, options CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionOperationOptions) (result CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionOperationResponse, err error)
CreateAccessReviewDecisionInstanceDecisionRecordAllDecision - 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 (AccessReviewDecisionInstanceDecisionClient) GetAccessReviewDecisionInstanceDecisionsCount ¶
func (c AccessReviewDecisionInstanceDecisionClient) GetAccessReviewDecisionInstanceDecisionsCount(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, options GetAccessReviewDecisionInstanceDecisionsCountOperationOptions) (result GetAccessReviewDecisionInstanceDecisionsCountOperationResponse, err error)
GetAccessReviewDecisionInstanceDecisionsCount - Get the number of the resource
func (AccessReviewDecisionInstanceDecisionClient) ListAccessReviewDecisionInstanceDecisions ¶
func (c AccessReviewDecisionInstanceDecisionClient) ListAccessReviewDecisionInstanceDecisions(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, options ListAccessReviewDecisionInstanceDecisionsOperationOptions) (result ListAccessReviewDecisionInstanceDecisionsOperationResponse, err error)
ListAccessReviewDecisionInstanceDecisions - Get decisions from identityGovernance. Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed.
func (AccessReviewDecisionInstanceDecisionClient) ListAccessReviewDecisionInstanceDecisionsComplete ¶
func (c AccessReviewDecisionInstanceDecisionClient) ListAccessReviewDecisionInstanceDecisionsComplete(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, options ListAccessReviewDecisionInstanceDecisionsOperationOptions) (ListAccessReviewDecisionInstanceDecisionsCompleteResult, error)
ListAccessReviewDecisionInstanceDecisionsComplete retrieves all the results into a single object
func (AccessReviewDecisionInstanceDecisionClient) ListAccessReviewDecisionInstanceDecisionsCompleteMatchingPredicate ¶
func (c AccessReviewDecisionInstanceDecisionClient) ListAccessReviewDecisionInstanceDecisionsCompleteMatchingPredicate(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, options ListAccessReviewDecisionInstanceDecisionsOperationOptions, predicate AccessReviewInstanceDecisionItemOperationPredicate) (result ListAccessReviewDecisionInstanceDecisionsCompleteResult, err error)
ListAccessReviewDecisionInstanceDecisionsCompleteMatchingPredicate retrieves all the results and then applies the predicate
type AccessReviewInstanceDecisionItemOperationPredicate ¶
type AccessReviewInstanceDecisionItemOperationPredicate struct { }
func (AccessReviewInstanceDecisionItemOperationPredicate) Matches ¶
func (p AccessReviewInstanceDecisionItemOperationPredicate) Matches(input beta.AccessReviewInstanceDecisionItem) bool
type CreateAccessReviewDecisionInstanceDecisionOperationOptions ¶
type CreateAccessReviewDecisionInstanceDecisionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateAccessReviewDecisionInstanceDecisionOperationOptions ¶
func DefaultCreateAccessReviewDecisionInstanceDecisionOperationOptions() CreateAccessReviewDecisionInstanceDecisionOperationOptions
func (CreateAccessReviewDecisionInstanceDecisionOperationOptions) ToHeaders ¶
func (o CreateAccessReviewDecisionInstanceDecisionOperationOptions) ToHeaders() *client.Headers
func (CreateAccessReviewDecisionInstanceDecisionOperationOptions) ToOData ¶
func (o CreateAccessReviewDecisionInstanceDecisionOperationOptions) ToOData() *odata.Query
func (CreateAccessReviewDecisionInstanceDecisionOperationOptions) ToQuery ¶
func (o CreateAccessReviewDecisionInstanceDecisionOperationOptions) ToQuery() *client.QueryParams
type CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionOperationOptions ¶
type CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateAccessReviewDecisionInstanceDecisionRecordAllDecisionOperationOptions ¶
func DefaultCreateAccessReviewDecisionInstanceDecisionRecordAllDecisionOperationOptions() CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionOperationOptions
func (CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionOperationOptions) ToHeaders ¶
func (o CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionOperationOptions) ToHeaders() *client.Headers
func (CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionOperationOptions) ToOData ¶
func (o CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionOperationOptions) ToOData() *odata.Query
type CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionRequest ¶
type CreateAccessReviewDecisionInstanceDecisionRecordAllDecisionRequest 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 GetAccessReviewDecisionInstanceDecisionsCountOperationOptions ¶
type GetAccessReviewDecisionInstanceDecisionsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetAccessReviewDecisionInstanceDecisionsCountOperationOptions ¶
func DefaultGetAccessReviewDecisionInstanceDecisionsCountOperationOptions() GetAccessReviewDecisionInstanceDecisionsCountOperationOptions
func (GetAccessReviewDecisionInstanceDecisionsCountOperationOptions) ToHeaders ¶
func (o GetAccessReviewDecisionInstanceDecisionsCountOperationOptions) ToHeaders() *client.Headers
func (GetAccessReviewDecisionInstanceDecisionsCountOperationOptions) ToOData ¶
func (o GetAccessReviewDecisionInstanceDecisionsCountOperationOptions) ToOData() *odata.Query
func (GetAccessReviewDecisionInstanceDecisionsCountOperationOptions) ToQuery ¶
func (o GetAccessReviewDecisionInstanceDecisionsCountOperationOptions) ToQuery() *client.QueryParams
type ListAccessReviewDecisionInstanceDecisionsCompleteResult ¶
type ListAccessReviewDecisionInstanceDecisionsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.AccessReviewInstanceDecisionItem }
type ListAccessReviewDecisionInstanceDecisionsCustomPager ¶
type ListAccessReviewDecisionInstanceDecisionsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListAccessReviewDecisionInstanceDecisionsCustomPager) NextPageLink ¶
func (p *ListAccessReviewDecisionInstanceDecisionsCustomPager) NextPageLink() *odata.Link
type ListAccessReviewDecisionInstanceDecisionsOperationOptions ¶
type ListAccessReviewDecisionInstanceDecisionsOperationOptions 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 DefaultListAccessReviewDecisionInstanceDecisionsOperationOptions ¶
func DefaultListAccessReviewDecisionInstanceDecisionsOperationOptions() ListAccessReviewDecisionInstanceDecisionsOperationOptions
func (ListAccessReviewDecisionInstanceDecisionsOperationOptions) ToHeaders ¶
func (o ListAccessReviewDecisionInstanceDecisionsOperationOptions) ToHeaders() *client.Headers
func (ListAccessReviewDecisionInstanceDecisionsOperationOptions) ToOData ¶
func (o ListAccessReviewDecisionInstanceDecisionsOperationOptions) ToOData() *odata.Query
func (ListAccessReviewDecisionInstanceDecisionsOperationOptions) ToQuery ¶
func (o ListAccessReviewDecisionInstanceDecisionsOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createaccessreviewdecisioninstancedecision.go
- method_createaccessreviewdecisioninstancedecisionrecordalldecision.go
- method_getaccessreviewdecisioninstancedecisionscount.go
- method_listaccessreviewdecisioninstancedecisions.go
- model_createaccessreviewdecisioninstancedecisionrecordalldecisionrequest.go
- predicates.go
- version.go