Documentation ¶
Index ¶
- type AccessReviewDefinitionClient
- func (c AccessReviewDefinitionClient) CreateAccessReviewDefinition(ctx context.Context, input beta.AccessReviewScheduleDefinition, ...) (result CreateAccessReviewDefinitionOperationResponse, err error)
- func (c AccessReviewDefinitionClient) DeleteAccessReviewDefinition(ctx context.Context, id beta.IdentityGovernanceAccessReviewDefinitionId, ...) (result DeleteAccessReviewDefinitionOperationResponse, err error)
- func (c AccessReviewDefinitionClient) GetAccessReviewDefinition(ctx context.Context, id beta.IdentityGovernanceAccessReviewDefinitionId, ...) (result GetAccessReviewDefinitionOperationResponse, err error)
- func (c AccessReviewDefinitionClient) GetAccessReviewDefinitionsCount(ctx context.Context, options GetAccessReviewDefinitionsCountOperationOptions) (result GetAccessReviewDefinitionsCountOperationResponse, err error)
- func (c AccessReviewDefinitionClient) ListAccessReviewDefinitions(ctx context.Context, options ListAccessReviewDefinitionsOperationOptions) (result ListAccessReviewDefinitionsOperationResponse, err error)
- func (c AccessReviewDefinitionClient) ListAccessReviewDefinitionsComplete(ctx context.Context, options ListAccessReviewDefinitionsOperationOptions) (ListAccessReviewDefinitionsCompleteResult, error)
- func (c AccessReviewDefinitionClient) ListAccessReviewDefinitionsCompleteMatchingPredicate(ctx context.Context, options ListAccessReviewDefinitionsOperationOptions, ...) (result ListAccessReviewDefinitionsCompleteResult, err error)
- func (c AccessReviewDefinitionClient) SetAccessReviewDefinition(ctx context.Context, id beta.IdentityGovernanceAccessReviewDefinitionId, ...) (result SetAccessReviewDefinitionOperationResponse, err error)
- func (c AccessReviewDefinitionClient) StopAccessReviewDefinition(ctx context.Context, id beta.IdentityGovernanceAccessReviewDefinitionId, ...) (result StopAccessReviewDefinitionOperationResponse, err error)
- type AccessReviewScheduleDefinitionOperationPredicate
- type CreateAccessReviewDefinitionOperationOptions
- type CreateAccessReviewDefinitionOperationResponse
- type DeleteAccessReviewDefinitionOperationOptions
- type DeleteAccessReviewDefinitionOperationResponse
- type GetAccessReviewDefinitionOperationOptions
- type GetAccessReviewDefinitionOperationResponse
- type GetAccessReviewDefinitionsCountOperationOptions
- type GetAccessReviewDefinitionsCountOperationResponse
- type ListAccessReviewDefinitionsCompleteResult
- type ListAccessReviewDefinitionsCustomPager
- type ListAccessReviewDefinitionsOperationOptions
- type ListAccessReviewDefinitionsOperationResponse
- type SetAccessReviewDefinitionOperationOptions
- type SetAccessReviewDefinitionOperationResponse
- type StopAccessReviewDefinitionOperationOptions
- type StopAccessReviewDefinitionOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessReviewDefinitionClient ¶
func NewAccessReviewDefinitionClientWithBaseURI ¶
func NewAccessReviewDefinitionClientWithBaseURI(sdkApi sdkEnv.Api) (*AccessReviewDefinitionClient, error)
func (AccessReviewDefinitionClient) CreateAccessReviewDefinition ¶
func (c AccessReviewDefinitionClient) CreateAccessReviewDefinition(ctx context.Context, input beta.AccessReviewScheduleDefinition, options CreateAccessReviewDefinitionOperationOptions) (result CreateAccessReviewDefinitionOperationResponse, err error)
CreateAccessReviewDefinition - Create definitions. Create a new accessReviewScheduleDefinition object.
func (AccessReviewDefinitionClient) DeleteAccessReviewDefinition ¶
func (c AccessReviewDefinitionClient) DeleteAccessReviewDefinition(ctx context.Context, id beta.IdentityGovernanceAccessReviewDefinitionId, options DeleteAccessReviewDefinitionOperationOptions) (result DeleteAccessReviewDefinitionOperationResponse, err error)
DeleteAccessReviewDefinition - Delete accessReviewScheduleDefinition. Delete an accessReviewScheduleDefinition object.
func (AccessReviewDefinitionClient) GetAccessReviewDefinition ¶
func (c AccessReviewDefinitionClient) GetAccessReviewDefinition(ctx context.Context, id beta.IdentityGovernanceAccessReviewDefinitionId, options GetAccessReviewDefinitionOperationOptions) (result GetAccessReviewDefinitionOperationResponse, err error)
GetAccessReviewDefinition - Get accessReviewScheduleDefinition. Retrieve an accessReviewScheduleDefinition object by ID. This returns all properties of the scheduled access review series except for the associated accessReviewInstances. Each accessReviewScheduleDefinition has at least one instance. An instance represents a review for a specific resource (such as a particular group's members), during one occurrence (for example, March 2021) of a recurring review. To retrieve the instances of the access review series, use the list accessReviewInstance API.
func (AccessReviewDefinitionClient) GetAccessReviewDefinitionsCount ¶
func (c AccessReviewDefinitionClient) GetAccessReviewDefinitionsCount(ctx context.Context, options GetAccessReviewDefinitionsCountOperationOptions) (result GetAccessReviewDefinitionsCountOperationResponse, err error)
GetAccessReviewDefinitionsCount - Get the number of the resource
func (AccessReviewDefinitionClient) ListAccessReviewDefinitions ¶
func (c AccessReviewDefinitionClient) ListAccessReviewDefinitions(ctx context.Context, options ListAccessReviewDefinitionsOperationOptions) (result ListAccessReviewDefinitionsOperationResponse, err error)
ListAccessReviewDefinitions - List definitions. Retrieve the accessReviewScheduleDefinition objects. A list of zero or more accessReviewScheduleDefinition objects are returned, including all of their nested properties, for each access review series created. This does not include the associated accessReviewInstance objects.
func (AccessReviewDefinitionClient) ListAccessReviewDefinitionsComplete ¶
func (c AccessReviewDefinitionClient) ListAccessReviewDefinitionsComplete(ctx context.Context, options ListAccessReviewDefinitionsOperationOptions) (ListAccessReviewDefinitionsCompleteResult, error)
ListAccessReviewDefinitionsComplete retrieves all the results into a single object
func (AccessReviewDefinitionClient) ListAccessReviewDefinitionsCompleteMatchingPredicate ¶
func (c AccessReviewDefinitionClient) ListAccessReviewDefinitionsCompleteMatchingPredicate(ctx context.Context, options ListAccessReviewDefinitionsOperationOptions, predicate AccessReviewScheduleDefinitionOperationPredicate) (result ListAccessReviewDefinitionsCompleteResult, err error)
ListAccessReviewDefinitionsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (AccessReviewDefinitionClient) SetAccessReviewDefinition ¶
func (c AccessReviewDefinitionClient) SetAccessReviewDefinition(ctx context.Context, id beta.IdentityGovernanceAccessReviewDefinitionId, input beta.AccessReviewScheduleDefinition, options SetAccessReviewDefinitionOperationOptions) (result SetAccessReviewDefinitionOperationResponse, err error)
SetAccessReviewDefinition - Update accessReviewScheduleDefinition. Update an existing accessReviewScheduleDefinition object to change one or more of its properties.
func (AccessReviewDefinitionClient) StopAccessReviewDefinition ¶
func (c AccessReviewDefinitionClient) StopAccessReviewDefinition(ctx context.Context, id beta.IdentityGovernanceAccessReviewDefinitionId, options StopAccessReviewDefinitionOperationOptions) (result StopAccessReviewDefinitionOperationResponse, err error)
StopAccessReviewDefinition - Invoke action stop
type AccessReviewScheduleDefinitionOperationPredicate ¶
type AccessReviewScheduleDefinitionOperationPredicate struct { }
func (AccessReviewScheduleDefinitionOperationPredicate) Matches ¶
func (p AccessReviewScheduleDefinitionOperationPredicate) Matches(input beta.AccessReviewScheduleDefinition) bool
type CreateAccessReviewDefinitionOperationOptions ¶
type CreateAccessReviewDefinitionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateAccessReviewDefinitionOperationOptions ¶
func DefaultCreateAccessReviewDefinitionOperationOptions() CreateAccessReviewDefinitionOperationOptions
func (CreateAccessReviewDefinitionOperationOptions) ToHeaders ¶
func (o CreateAccessReviewDefinitionOperationOptions) ToHeaders() *client.Headers
func (CreateAccessReviewDefinitionOperationOptions) ToOData ¶
func (o CreateAccessReviewDefinitionOperationOptions) ToOData() *odata.Query
func (CreateAccessReviewDefinitionOperationOptions) ToQuery ¶
func (o CreateAccessReviewDefinitionOperationOptions) ToQuery() *client.QueryParams
type DeleteAccessReviewDefinitionOperationOptions ¶
type DeleteAccessReviewDefinitionOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteAccessReviewDefinitionOperationOptions ¶
func DefaultDeleteAccessReviewDefinitionOperationOptions() DeleteAccessReviewDefinitionOperationOptions
func (DeleteAccessReviewDefinitionOperationOptions) ToHeaders ¶
func (o DeleteAccessReviewDefinitionOperationOptions) ToHeaders() *client.Headers
func (DeleteAccessReviewDefinitionOperationOptions) ToOData ¶
func (o DeleteAccessReviewDefinitionOperationOptions) ToOData() *odata.Query
func (DeleteAccessReviewDefinitionOperationOptions) ToQuery ¶
func (o DeleteAccessReviewDefinitionOperationOptions) ToQuery() *client.QueryParams
type GetAccessReviewDefinitionOperationOptions ¶
type GetAccessReviewDefinitionOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetAccessReviewDefinitionOperationOptions ¶
func DefaultGetAccessReviewDefinitionOperationOptions() GetAccessReviewDefinitionOperationOptions
func (GetAccessReviewDefinitionOperationOptions) ToHeaders ¶
func (o GetAccessReviewDefinitionOperationOptions) ToHeaders() *client.Headers
func (GetAccessReviewDefinitionOperationOptions) ToOData ¶
func (o GetAccessReviewDefinitionOperationOptions) ToOData() *odata.Query
func (GetAccessReviewDefinitionOperationOptions) ToQuery ¶
func (o GetAccessReviewDefinitionOperationOptions) ToQuery() *client.QueryParams
type GetAccessReviewDefinitionsCountOperationOptions ¶
type GetAccessReviewDefinitionsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetAccessReviewDefinitionsCountOperationOptions ¶
func DefaultGetAccessReviewDefinitionsCountOperationOptions() GetAccessReviewDefinitionsCountOperationOptions
func (GetAccessReviewDefinitionsCountOperationOptions) ToHeaders ¶
func (o GetAccessReviewDefinitionsCountOperationOptions) ToHeaders() *client.Headers
func (GetAccessReviewDefinitionsCountOperationOptions) ToOData ¶
func (o GetAccessReviewDefinitionsCountOperationOptions) ToOData() *odata.Query
func (GetAccessReviewDefinitionsCountOperationOptions) ToQuery ¶
func (o GetAccessReviewDefinitionsCountOperationOptions) ToQuery() *client.QueryParams
type ListAccessReviewDefinitionsCompleteResult ¶
type ListAccessReviewDefinitionsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.AccessReviewScheduleDefinition }
type ListAccessReviewDefinitionsCustomPager ¶
type ListAccessReviewDefinitionsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListAccessReviewDefinitionsCustomPager) NextPageLink ¶
func (p *ListAccessReviewDefinitionsCustomPager) NextPageLink() *odata.Link
type ListAccessReviewDefinitionsOperationOptions ¶
type ListAccessReviewDefinitionsOperationOptions 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 DefaultListAccessReviewDefinitionsOperationOptions ¶
func DefaultListAccessReviewDefinitionsOperationOptions() ListAccessReviewDefinitionsOperationOptions
func (ListAccessReviewDefinitionsOperationOptions) ToHeaders ¶
func (o ListAccessReviewDefinitionsOperationOptions) ToHeaders() *client.Headers
func (ListAccessReviewDefinitionsOperationOptions) ToOData ¶
func (o ListAccessReviewDefinitionsOperationOptions) ToOData() *odata.Query
func (ListAccessReviewDefinitionsOperationOptions) ToQuery ¶
func (o ListAccessReviewDefinitionsOperationOptions) ToQuery() *client.QueryParams
type SetAccessReviewDefinitionOperationOptions ¶
type SetAccessReviewDefinitionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultSetAccessReviewDefinitionOperationOptions ¶
func DefaultSetAccessReviewDefinitionOperationOptions() SetAccessReviewDefinitionOperationOptions
func (SetAccessReviewDefinitionOperationOptions) ToHeaders ¶
func (o SetAccessReviewDefinitionOperationOptions) ToHeaders() *client.Headers
func (SetAccessReviewDefinitionOperationOptions) ToOData ¶
func (o SetAccessReviewDefinitionOperationOptions) ToOData() *odata.Query
func (SetAccessReviewDefinitionOperationOptions) ToQuery ¶
func (o SetAccessReviewDefinitionOperationOptions) ToQuery() *client.QueryParams
type StopAccessReviewDefinitionOperationOptions ¶
type StopAccessReviewDefinitionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultStopAccessReviewDefinitionOperationOptions ¶
func DefaultStopAccessReviewDefinitionOperationOptions() StopAccessReviewDefinitionOperationOptions
func (StopAccessReviewDefinitionOperationOptions) ToHeaders ¶
func (o StopAccessReviewDefinitionOperationOptions) ToHeaders() *client.Headers
func (StopAccessReviewDefinitionOperationOptions) ToOData ¶
func (o StopAccessReviewDefinitionOperationOptions) ToOData() *odata.Query
func (StopAccessReviewDefinitionOperationOptions) ToQuery ¶
func (o StopAccessReviewDefinitionOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createaccessreviewdefinition.go
- method_deleteaccessreviewdefinition.go
- method_getaccessreviewdefinition.go
- method_getaccessreviewdefinitionscount.go
- method_listaccessreviewdefinitions.go
- method_setaccessreviewdefinition.go
- method_stopaccessreviewdefinition.go
- predicates.go
- version.go