permissiongrantpolicy

package
v0.20241126.1723 Latest Latest
Warning

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

Go to latest
Published: Nov 26, 2024 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreatePermissionGrantPolicyOperationOptions

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

func DefaultCreatePermissionGrantPolicyOperationOptions

func DefaultCreatePermissionGrantPolicyOperationOptions() CreatePermissionGrantPolicyOperationOptions

func (CreatePermissionGrantPolicyOperationOptions) ToHeaders

func (CreatePermissionGrantPolicyOperationOptions) ToOData

func (CreatePermissionGrantPolicyOperationOptions) ToQuery

type CreatePermissionGrantPolicyOperationResponse

type CreatePermissionGrantPolicyOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.PermissionGrantPolicy
}

type DeletePermissionGrantPolicyOperationOptions

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

func DefaultDeletePermissionGrantPolicyOperationOptions

func DefaultDeletePermissionGrantPolicyOperationOptions() DeletePermissionGrantPolicyOperationOptions

func (DeletePermissionGrantPolicyOperationOptions) ToHeaders

func (DeletePermissionGrantPolicyOperationOptions) ToOData

func (DeletePermissionGrantPolicyOperationOptions) ToQuery

type DeletePermissionGrantPolicyOperationResponse

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

type GetPermissionGrantPoliciesCountOperationOptions

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

func DefaultGetPermissionGrantPoliciesCountOperationOptions

func DefaultGetPermissionGrantPoliciesCountOperationOptions() GetPermissionGrantPoliciesCountOperationOptions

func (GetPermissionGrantPoliciesCountOperationOptions) ToHeaders

func (GetPermissionGrantPoliciesCountOperationOptions) ToOData

func (GetPermissionGrantPoliciesCountOperationOptions) ToQuery

type GetPermissionGrantPoliciesCountOperationResponse

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

type GetPermissionGrantPolicyOperationOptions

type GetPermissionGrantPolicyOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func DefaultGetPermissionGrantPolicyOperationOptions

func DefaultGetPermissionGrantPolicyOperationOptions() GetPermissionGrantPolicyOperationOptions

func (GetPermissionGrantPolicyOperationOptions) ToHeaders

func (GetPermissionGrantPolicyOperationOptions) ToOData

func (GetPermissionGrantPolicyOperationOptions) ToQuery

type GetPermissionGrantPolicyOperationResponse

type GetPermissionGrantPolicyOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.PermissionGrantPolicy
}

type ListPermissionGrantPoliciesCompleteResult

type ListPermissionGrantPoliciesCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []stable.PermissionGrantPolicy
}

type ListPermissionGrantPoliciesCustomPager

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

type ListPermissionGrantPoliciesOperationOptions

type ListPermissionGrantPoliciesOperationOptions 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 DefaultListPermissionGrantPoliciesOperationOptions

func DefaultListPermissionGrantPoliciesOperationOptions() ListPermissionGrantPoliciesOperationOptions

func (ListPermissionGrantPoliciesOperationOptions) ToHeaders

func (ListPermissionGrantPoliciesOperationOptions) ToOData

func (ListPermissionGrantPoliciesOperationOptions) ToQuery

type ListPermissionGrantPoliciesOperationResponse

type ListPermissionGrantPoliciesOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]stable.PermissionGrantPolicy
}

type PermissionGrantPolicyClient

type PermissionGrantPolicyClient struct {
	Client *msgraph.Client
}

func NewPermissionGrantPolicyClientWithBaseURI

func NewPermissionGrantPolicyClientWithBaseURI(sdkApi sdkEnv.Api) (*PermissionGrantPolicyClient, error)

func (PermissionGrantPolicyClient) CreatePermissionGrantPolicy

CreatePermissionGrantPolicy - Create permissionGrantPolicy. Creates a permissionGrantPolicy. A permission grant policy is used to describe the conditions under which permissions can be granted (for example, during application consent). After creating the permission grant policy, you can add include condition sets to add matching rules, and add exclude condition sets to add exclusion rules.

func (PermissionGrantPolicyClient) DeletePermissionGrantPolicy

DeletePermissionGrantPolicy - Delete permissionGrantPolicy. Delete a permissionGrantPolicy object.

func (PermissionGrantPolicyClient) GetPermissionGrantPoliciesCount

GetPermissionGrantPoliciesCount - Get the number of the resource

func (PermissionGrantPolicyClient) GetPermissionGrantPolicy

GetPermissionGrantPolicy - Get permissionGrantPolicy. Retrieve a single permissionGrantPolicy object.

func (PermissionGrantPolicyClient) ListPermissionGrantPolicies

ListPermissionGrantPolicies - List permissionGrantPolicies. Retrieve the list of permissionGrantPolicy objects.

func (PermissionGrantPolicyClient) ListPermissionGrantPoliciesComplete

ListPermissionGrantPoliciesComplete retrieves all the results into a single object

func (PermissionGrantPolicyClient) ListPermissionGrantPoliciesCompleteMatchingPredicate

ListPermissionGrantPoliciesCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (PermissionGrantPolicyClient) UpdatePermissionGrantPolicy

UpdatePermissionGrantPolicy - Update permissionGrantPolicy. Update properties of a permissionGrantPolicy.

type PermissionGrantPolicyOperationPredicate

type PermissionGrantPolicyOperationPredicate struct {
}

func (PermissionGrantPolicyOperationPredicate) Matches

type UpdatePermissionGrantPolicyOperationOptions

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

func DefaultUpdatePermissionGrantPolicyOperationOptions

func DefaultUpdatePermissionGrantPolicyOperationOptions() UpdatePermissionGrantPolicyOperationOptions

func (UpdatePermissionGrantPolicyOperationOptions) ToHeaders

func (UpdatePermissionGrantPolicyOperationOptions) ToOData

func (UpdatePermissionGrantPolicyOperationOptions) ToQuery

type UpdatePermissionGrantPolicyOperationResponse

type UpdatePermissionGrantPolicyOperationResponse 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