accessreviewdefinition

package
v0.20241025.1143247 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 25, 2024 License: MPL-2.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessReviewDefinitionClient

type AccessReviewDefinitionClient struct {
	Client *msgraph.Client
}

func NewAccessReviewDefinitionClientWithBaseURI

func NewAccessReviewDefinitionClientWithBaseURI(sdkApi sdkEnv.Api) (*AccessReviewDefinitionClient, error)

func (AccessReviewDefinitionClient) CreateAccessReviewDefinition

CreateAccessReviewDefinition - Create definitions. Create a new accessReviewScheduleDefinition object.

func (AccessReviewDefinitionClient) DeleteAccessReviewDefinition

DeleteAccessReviewDefinition - Delete accessReviewScheduleDefinition. Delete an accessReviewScheduleDefinition object.

func (AccessReviewDefinitionClient) GetAccessReviewDefinition

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

GetAccessReviewDefinitionsCount - Get the number of the resource

func (AccessReviewDefinitionClient) ListAccessReviewDefinitions

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

ListAccessReviewDefinitionsComplete retrieves all the results into a single object

func (AccessReviewDefinitionClient) ListAccessReviewDefinitionsCompleteMatchingPredicate

ListAccessReviewDefinitionsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AccessReviewDefinitionClient) SetAccessReviewDefinition

SetAccessReviewDefinition - Update accessReviewScheduleDefinition. Update an existing accessReviewScheduleDefinition object to change one or more of its properties.

func (AccessReviewDefinitionClient) StopAccessReviewDefinition

StopAccessReviewDefinition - Invoke action stop

type AccessReviewScheduleDefinitionOperationPredicate

type AccessReviewScheduleDefinitionOperationPredicate struct {
}

func (AccessReviewScheduleDefinitionOperationPredicate) Matches

type CreateAccessReviewDefinitionOperationOptions

type CreateAccessReviewDefinitionOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultCreateAccessReviewDefinitionOperationOptions

func DefaultCreateAccessReviewDefinitionOperationOptions() CreateAccessReviewDefinitionOperationOptions

func (CreateAccessReviewDefinitionOperationOptions) ToHeaders

func (CreateAccessReviewDefinitionOperationOptions) ToOData

func (CreateAccessReviewDefinitionOperationOptions) ToQuery

type CreateAccessReviewDefinitionOperationResponse

type CreateAccessReviewDefinitionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.AccessReviewScheduleDefinition
}

type DeleteAccessReviewDefinitionOperationOptions

type DeleteAccessReviewDefinitionOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultDeleteAccessReviewDefinitionOperationOptions

func DefaultDeleteAccessReviewDefinitionOperationOptions() DeleteAccessReviewDefinitionOperationOptions

func (DeleteAccessReviewDefinitionOperationOptions) ToHeaders

func (DeleteAccessReviewDefinitionOperationOptions) ToOData

func (DeleteAccessReviewDefinitionOperationOptions) ToQuery

type DeleteAccessReviewDefinitionOperationResponse

type DeleteAccessReviewDefinitionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

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 (GetAccessReviewDefinitionOperationOptions) ToOData

func (GetAccessReviewDefinitionOperationOptions) ToQuery

type GetAccessReviewDefinitionOperationResponse

type GetAccessReviewDefinitionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.AccessReviewScheduleDefinition
}

type GetAccessReviewDefinitionsCountOperationOptions

type GetAccessReviewDefinitionsCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func DefaultGetAccessReviewDefinitionsCountOperationOptions

func DefaultGetAccessReviewDefinitionsCountOperationOptions() GetAccessReviewDefinitionsCountOperationOptions

func (GetAccessReviewDefinitionsCountOperationOptions) ToHeaders

func (GetAccessReviewDefinitionsCountOperationOptions) ToOData

func (GetAccessReviewDefinitionsCountOperationOptions) ToQuery

type GetAccessReviewDefinitionsCountOperationResponse

type GetAccessReviewDefinitionsCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type ListAccessReviewDefinitionsCompleteResult

type ListAccessReviewDefinitionsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.AccessReviewScheduleDefinition
}

type ListAccessReviewDefinitionsCustomPager

type ListAccessReviewDefinitionsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}

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 (ListAccessReviewDefinitionsOperationOptions) ToOData

func (ListAccessReviewDefinitionsOperationOptions) ToQuery

type ListAccessReviewDefinitionsOperationResponse

type ListAccessReviewDefinitionsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.AccessReviewScheduleDefinition
}

type SetAccessReviewDefinitionOperationOptions

type SetAccessReviewDefinitionOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultSetAccessReviewDefinitionOperationOptions

func DefaultSetAccessReviewDefinitionOperationOptions() SetAccessReviewDefinitionOperationOptions

func (SetAccessReviewDefinitionOperationOptions) ToHeaders

func (SetAccessReviewDefinitionOperationOptions) ToOData

func (SetAccessReviewDefinitionOperationOptions) ToQuery

type SetAccessReviewDefinitionOperationResponse

type SetAccessReviewDefinitionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type StopAccessReviewDefinitionOperationOptions

type StopAccessReviewDefinitionOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultStopAccessReviewDefinitionOperationOptions

func DefaultStopAccessReviewDefinitionOperationOptions() StopAccessReviewDefinitionOperationOptions

func (StopAccessReviewDefinitionOperationOptions) ToHeaders

func (StopAccessReviewDefinitionOperationOptions) ToOData

func (StopAccessReviewDefinitionOperationOptions) ToQuery

type StopAccessReviewDefinitionOperationResponse

type StopAccessReviewDefinitionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL