Documentation ¶
Index ¶
- type AccessReviewDecisionClient
- func (c AccessReviewDecisionClient) CreateAccessReviewDecision(ctx context.Context, input beta.AccessReviewInstanceDecisionItem, ...) (result CreateAccessReviewDecisionOperationResponse, err error)
- func (c AccessReviewDecisionClient) CreateAccessReviewDecisionRecordAllDecision(ctx context.Context, input CreateAccessReviewDecisionRecordAllDecisionRequest, ...) (result CreateAccessReviewDecisionRecordAllDecisionOperationResponse, err error)
- func (c AccessReviewDecisionClient) DeleteAccessReviewDecision(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, ...) (result DeleteAccessReviewDecisionOperationResponse, err error)
- func (c AccessReviewDecisionClient) GetAccessReviewDecision(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, ...) (result GetAccessReviewDecisionOperationResponse, err error)
- func (c AccessReviewDecisionClient) GetAccessReviewDecisionsCount(ctx context.Context, options GetAccessReviewDecisionsCountOperationOptions) (result GetAccessReviewDecisionsCountOperationResponse, err error)
- func (c AccessReviewDecisionClient) ListAccessReviewDecisions(ctx context.Context, options ListAccessReviewDecisionsOperationOptions) (result ListAccessReviewDecisionsOperationResponse, err error)
- func (c AccessReviewDecisionClient) ListAccessReviewDecisionsComplete(ctx context.Context, options ListAccessReviewDecisionsOperationOptions) (ListAccessReviewDecisionsCompleteResult, error)
- func (c AccessReviewDecisionClient) ListAccessReviewDecisionsCompleteMatchingPredicate(ctx context.Context, options ListAccessReviewDecisionsOperationOptions, ...) (result ListAccessReviewDecisionsCompleteResult, err error)
- func (c AccessReviewDecisionClient) UpdateAccessReviewDecision(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, ...) (result UpdateAccessReviewDecisionOperationResponse, err error)
- type AccessReviewInstanceDecisionItemOperationPredicate
- type CreateAccessReviewDecisionOperationOptions
- type CreateAccessReviewDecisionOperationResponse
- type CreateAccessReviewDecisionRecordAllDecisionOperationOptions
- type CreateAccessReviewDecisionRecordAllDecisionOperationResponse
- type CreateAccessReviewDecisionRecordAllDecisionRequest
- type DeleteAccessReviewDecisionOperationOptions
- type DeleteAccessReviewDecisionOperationResponse
- type GetAccessReviewDecisionOperationOptions
- type GetAccessReviewDecisionOperationResponse
- type GetAccessReviewDecisionsCountOperationOptions
- type GetAccessReviewDecisionsCountOperationResponse
- type ListAccessReviewDecisionsCompleteResult
- type ListAccessReviewDecisionsCustomPager
- type ListAccessReviewDecisionsOperationOptions
- type ListAccessReviewDecisionsOperationResponse
- type UpdateAccessReviewDecisionOperationOptions
- type UpdateAccessReviewDecisionOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessReviewDecisionClient ¶
func NewAccessReviewDecisionClientWithBaseURI ¶
func NewAccessReviewDecisionClientWithBaseURI(sdkApi sdkEnv.Api) (*AccessReviewDecisionClient, error)
func (AccessReviewDecisionClient) CreateAccessReviewDecision ¶
func (c AccessReviewDecisionClient) CreateAccessReviewDecision(ctx context.Context, input beta.AccessReviewInstanceDecisionItem, options CreateAccessReviewDecisionOperationOptions) (result CreateAccessReviewDecisionOperationResponse, err error)
CreateAccessReviewDecision - Create new navigation property to decisions for identityGovernance
func (AccessReviewDecisionClient) CreateAccessReviewDecisionRecordAllDecision ¶
func (c AccessReviewDecisionClient) CreateAccessReviewDecisionRecordAllDecision(ctx context.Context, input CreateAccessReviewDecisionRecordAllDecisionRequest, options CreateAccessReviewDecisionRecordAllDecisionOperationOptions) (result CreateAccessReviewDecisionRecordAllDecisionOperationResponse, err error)
CreateAccessReviewDecisionRecordAllDecision - 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 (AccessReviewDecisionClient) DeleteAccessReviewDecision ¶
func (c AccessReviewDecisionClient) DeleteAccessReviewDecision(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, options DeleteAccessReviewDecisionOperationOptions) (result DeleteAccessReviewDecisionOperationResponse, err error)
DeleteAccessReviewDecision - Delete navigation property decisions for identityGovernance
func (AccessReviewDecisionClient) GetAccessReviewDecision ¶
func (c AccessReviewDecisionClient) GetAccessReviewDecision(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, options GetAccessReviewDecisionOperationOptions) (result GetAccessReviewDecisionOperationResponse, err error)
GetAccessReviewDecision - Get decisions from identityGovernance. Represents a Microsoft Entra access review decision on an instance of a review.
func (AccessReviewDecisionClient) GetAccessReviewDecisionsCount ¶
func (c AccessReviewDecisionClient) GetAccessReviewDecisionsCount(ctx context.Context, options GetAccessReviewDecisionsCountOperationOptions) (result GetAccessReviewDecisionsCountOperationResponse, err error)
GetAccessReviewDecisionsCount - Get the number of the resource
func (AccessReviewDecisionClient) ListAccessReviewDecisions ¶
func (c AccessReviewDecisionClient) ListAccessReviewDecisions(ctx context.Context, options ListAccessReviewDecisionsOperationOptions) (result ListAccessReviewDecisionsOperationResponse, err error)
ListAccessReviewDecisions - Get decisions from identityGovernance. Represents a Microsoft Entra access review decision on an instance of a review.
func (AccessReviewDecisionClient) ListAccessReviewDecisionsComplete ¶
func (c AccessReviewDecisionClient) ListAccessReviewDecisionsComplete(ctx context.Context, options ListAccessReviewDecisionsOperationOptions) (ListAccessReviewDecisionsCompleteResult, error)
ListAccessReviewDecisionsComplete retrieves all the results into a single object
func (AccessReviewDecisionClient) ListAccessReviewDecisionsCompleteMatchingPredicate ¶
func (c AccessReviewDecisionClient) ListAccessReviewDecisionsCompleteMatchingPredicate(ctx context.Context, options ListAccessReviewDecisionsOperationOptions, predicate AccessReviewInstanceDecisionItemOperationPredicate) (result ListAccessReviewDecisionsCompleteResult, err error)
ListAccessReviewDecisionsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (AccessReviewDecisionClient) UpdateAccessReviewDecision ¶
func (c AccessReviewDecisionClient) UpdateAccessReviewDecision(ctx context.Context, id beta.IdentityGovernanceAccessReviewDecisionId, input beta.AccessReviewInstanceDecisionItem, options UpdateAccessReviewDecisionOperationOptions) (result UpdateAccessReviewDecisionOperationResponse, err error)
UpdateAccessReviewDecision - Update the navigation property decisions in identityGovernance
type AccessReviewInstanceDecisionItemOperationPredicate ¶
type AccessReviewInstanceDecisionItemOperationPredicate struct { }
func (AccessReviewInstanceDecisionItemOperationPredicate) Matches ¶
func (p AccessReviewInstanceDecisionItemOperationPredicate) Matches(input beta.AccessReviewInstanceDecisionItem) bool
type CreateAccessReviewDecisionOperationOptions ¶
type CreateAccessReviewDecisionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateAccessReviewDecisionOperationOptions ¶
func DefaultCreateAccessReviewDecisionOperationOptions() CreateAccessReviewDecisionOperationOptions
func (CreateAccessReviewDecisionOperationOptions) ToHeaders ¶
func (o CreateAccessReviewDecisionOperationOptions) ToHeaders() *client.Headers
func (CreateAccessReviewDecisionOperationOptions) ToOData ¶
func (o CreateAccessReviewDecisionOperationOptions) ToOData() *odata.Query
func (CreateAccessReviewDecisionOperationOptions) ToQuery ¶
func (o CreateAccessReviewDecisionOperationOptions) ToQuery() *client.QueryParams
type CreateAccessReviewDecisionRecordAllDecisionOperationOptions ¶
type CreateAccessReviewDecisionRecordAllDecisionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateAccessReviewDecisionRecordAllDecisionOperationOptions ¶
func DefaultCreateAccessReviewDecisionRecordAllDecisionOperationOptions() CreateAccessReviewDecisionRecordAllDecisionOperationOptions
func (CreateAccessReviewDecisionRecordAllDecisionOperationOptions) ToHeaders ¶
func (o CreateAccessReviewDecisionRecordAllDecisionOperationOptions) ToHeaders() *client.Headers
func (CreateAccessReviewDecisionRecordAllDecisionOperationOptions) ToOData ¶
func (o CreateAccessReviewDecisionRecordAllDecisionOperationOptions) ToOData() *odata.Query
func (CreateAccessReviewDecisionRecordAllDecisionOperationOptions) ToQuery ¶
func (o CreateAccessReviewDecisionRecordAllDecisionOperationOptions) ToQuery() *client.QueryParams
type CreateAccessReviewDecisionRecordAllDecisionRequest ¶
type CreateAccessReviewDecisionRecordAllDecisionRequest 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 DeleteAccessReviewDecisionOperationOptions ¶
type DeleteAccessReviewDecisionOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteAccessReviewDecisionOperationOptions ¶
func DefaultDeleteAccessReviewDecisionOperationOptions() DeleteAccessReviewDecisionOperationOptions
func (DeleteAccessReviewDecisionOperationOptions) ToHeaders ¶
func (o DeleteAccessReviewDecisionOperationOptions) ToHeaders() *client.Headers
func (DeleteAccessReviewDecisionOperationOptions) ToOData ¶
func (o DeleteAccessReviewDecisionOperationOptions) ToOData() *odata.Query
func (DeleteAccessReviewDecisionOperationOptions) ToQuery ¶
func (o DeleteAccessReviewDecisionOperationOptions) ToQuery() *client.QueryParams
type GetAccessReviewDecisionOperationOptions ¶
type GetAccessReviewDecisionOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetAccessReviewDecisionOperationOptions ¶
func DefaultGetAccessReviewDecisionOperationOptions() GetAccessReviewDecisionOperationOptions
func (GetAccessReviewDecisionOperationOptions) ToHeaders ¶
func (o GetAccessReviewDecisionOperationOptions) ToHeaders() *client.Headers
func (GetAccessReviewDecisionOperationOptions) ToOData ¶
func (o GetAccessReviewDecisionOperationOptions) ToOData() *odata.Query
func (GetAccessReviewDecisionOperationOptions) ToQuery ¶
func (o GetAccessReviewDecisionOperationOptions) ToQuery() *client.QueryParams
type GetAccessReviewDecisionsCountOperationOptions ¶
type GetAccessReviewDecisionsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetAccessReviewDecisionsCountOperationOptions ¶
func DefaultGetAccessReviewDecisionsCountOperationOptions() GetAccessReviewDecisionsCountOperationOptions
func (GetAccessReviewDecisionsCountOperationOptions) ToHeaders ¶
func (o GetAccessReviewDecisionsCountOperationOptions) ToHeaders() *client.Headers
func (GetAccessReviewDecisionsCountOperationOptions) ToOData ¶
func (o GetAccessReviewDecisionsCountOperationOptions) ToOData() *odata.Query
func (GetAccessReviewDecisionsCountOperationOptions) ToQuery ¶
func (o GetAccessReviewDecisionsCountOperationOptions) ToQuery() *client.QueryParams
type ListAccessReviewDecisionsCompleteResult ¶
type ListAccessReviewDecisionsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.AccessReviewInstanceDecisionItem }
type ListAccessReviewDecisionsCustomPager ¶
func (*ListAccessReviewDecisionsCustomPager) NextPageLink ¶
func (p *ListAccessReviewDecisionsCustomPager) NextPageLink() *odata.Link
type ListAccessReviewDecisionsOperationOptions ¶
type ListAccessReviewDecisionsOperationOptions 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 DefaultListAccessReviewDecisionsOperationOptions ¶
func DefaultListAccessReviewDecisionsOperationOptions() ListAccessReviewDecisionsOperationOptions
func (ListAccessReviewDecisionsOperationOptions) ToHeaders ¶
func (o ListAccessReviewDecisionsOperationOptions) ToHeaders() *client.Headers
func (ListAccessReviewDecisionsOperationOptions) ToOData ¶
func (o ListAccessReviewDecisionsOperationOptions) ToOData() *odata.Query
func (ListAccessReviewDecisionsOperationOptions) ToQuery ¶
func (o ListAccessReviewDecisionsOperationOptions) ToQuery() *client.QueryParams
type UpdateAccessReviewDecisionOperationOptions ¶
type UpdateAccessReviewDecisionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateAccessReviewDecisionOperationOptions ¶
func DefaultUpdateAccessReviewDecisionOperationOptions() UpdateAccessReviewDecisionOperationOptions
func (UpdateAccessReviewDecisionOperationOptions) ToHeaders ¶
func (o UpdateAccessReviewDecisionOperationOptions) ToHeaders() *client.Headers
func (UpdateAccessReviewDecisionOperationOptions) ToOData ¶
func (o UpdateAccessReviewDecisionOperationOptions) ToOData() *odata.Query
func (UpdateAccessReviewDecisionOperationOptions) ToQuery ¶
func (o UpdateAccessReviewDecisionOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createaccessreviewdecision.go
- method_createaccessreviewdecisionrecordalldecision.go
- method_deleteaccessreviewdecision.go
- method_getaccessreviewdecision.go
- method_getaccessreviewdecisionscount.go
- method_listaccessreviewdecisions.go
- method_updateaccessreviewdecision.go
- model_createaccessreviewdecisionrecordalldecisionrequest.go
- predicates.go
- version.go