Documentation ¶
Index ¶
- type CreatePermissionGrantPolicyIncludeOperationOptions
- type CreatePermissionGrantPolicyIncludeOperationResponse
- type DeletePermissionGrantPolicyIncludeOperationOptions
- type DeletePermissionGrantPolicyIncludeOperationResponse
- type GetPermissionGrantPolicyIncludeOperationOptions
- type GetPermissionGrantPolicyIncludeOperationResponse
- type GetPermissionGrantPolicyIncludesCountOperationOptions
- type GetPermissionGrantPolicyIncludesCountOperationResponse
- type ListPermissionGrantPolicyIncludesCompleteResult
- type ListPermissionGrantPolicyIncludesCustomPager
- type ListPermissionGrantPolicyIncludesOperationOptions
- type ListPermissionGrantPolicyIncludesOperationResponse
- type PermissionGrantConditionSetOperationPredicate
- type PermissionGrantPolicyIncludeClient
- func (c PermissionGrantPolicyIncludeClient) CreatePermissionGrantPolicyInclude(ctx context.Context, id beta.PolicyPermissionGrantPolicyId, ...) (result CreatePermissionGrantPolicyIncludeOperationResponse, err error)
- func (c PermissionGrantPolicyIncludeClient) DeletePermissionGrantPolicyInclude(ctx context.Context, id beta.PolicyPermissionGrantPolicyIdIncludeId, ...) (result DeletePermissionGrantPolicyIncludeOperationResponse, err error)
- func (c PermissionGrantPolicyIncludeClient) GetPermissionGrantPolicyInclude(ctx context.Context, id beta.PolicyPermissionGrantPolicyIdIncludeId, ...) (result GetPermissionGrantPolicyIncludeOperationResponse, err error)
- func (c PermissionGrantPolicyIncludeClient) GetPermissionGrantPolicyIncludesCount(ctx context.Context, id beta.PolicyPermissionGrantPolicyId, ...) (result GetPermissionGrantPolicyIncludesCountOperationResponse, err error)
- func (c PermissionGrantPolicyIncludeClient) ListPermissionGrantPolicyIncludes(ctx context.Context, id beta.PolicyPermissionGrantPolicyId, ...) (result ListPermissionGrantPolicyIncludesOperationResponse, err error)
- func (c PermissionGrantPolicyIncludeClient) ListPermissionGrantPolicyIncludesComplete(ctx context.Context, id beta.PolicyPermissionGrantPolicyId, ...) (ListPermissionGrantPolicyIncludesCompleteResult, error)
- func (c PermissionGrantPolicyIncludeClient) ListPermissionGrantPolicyIncludesCompleteMatchingPredicate(ctx context.Context, id beta.PolicyPermissionGrantPolicyId, ...) (result ListPermissionGrantPolicyIncludesCompleteResult, err error)
- func (c PermissionGrantPolicyIncludeClient) UpdatePermissionGrantPolicyInclude(ctx context.Context, id beta.PolicyPermissionGrantPolicyIdIncludeId, ...) (result UpdatePermissionGrantPolicyIncludeOperationResponse, err error)
- type UpdatePermissionGrantPolicyIncludeOperationOptions
- type UpdatePermissionGrantPolicyIncludeOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreatePermissionGrantPolicyIncludeOperationOptions ¶
type CreatePermissionGrantPolicyIncludeOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreatePermissionGrantPolicyIncludeOperationOptions ¶
func DefaultCreatePermissionGrantPolicyIncludeOperationOptions() CreatePermissionGrantPolicyIncludeOperationOptions
func (CreatePermissionGrantPolicyIncludeOperationOptions) ToHeaders ¶
func (o CreatePermissionGrantPolicyIncludeOperationOptions) ToHeaders() *client.Headers
func (CreatePermissionGrantPolicyIncludeOperationOptions) ToOData ¶
func (o CreatePermissionGrantPolicyIncludeOperationOptions) ToOData() *odata.Query
func (CreatePermissionGrantPolicyIncludeOperationOptions) ToQuery ¶
func (o CreatePermissionGrantPolicyIncludeOperationOptions) ToQuery() *client.QueryParams
type DeletePermissionGrantPolicyIncludeOperationOptions ¶
type DeletePermissionGrantPolicyIncludeOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeletePermissionGrantPolicyIncludeOperationOptions ¶
func DefaultDeletePermissionGrantPolicyIncludeOperationOptions() DeletePermissionGrantPolicyIncludeOperationOptions
func (DeletePermissionGrantPolicyIncludeOperationOptions) ToHeaders ¶
func (o DeletePermissionGrantPolicyIncludeOperationOptions) ToHeaders() *client.Headers
func (DeletePermissionGrantPolicyIncludeOperationOptions) ToOData ¶
func (o DeletePermissionGrantPolicyIncludeOperationOptions) ToOData() *odata.Query
func (DeletePermissionGrantPolicyIncludeOperationOptions) ToQuery ¶
func (o DeletePermissionGrantPolicyIncludeOperationOptions) ToQuery() *client.QueryParams
type GetPermissionGrantPolicyIncludeOperationOptions ¶
type GetPermissionGrantPolicyIncludeOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetPermissionGrantPolicyIncludeOperationOptions ¶
func DefaultGetPermissionGrantPolicyIncludeOperationOptions() GetPermissionGrantPolicyIncludeOperationOptions
func (GetPermissionGrantPolicyIncludeOperationOptions) ToHeaders ¶
func (o GetPermissionGrantPolicyIncludeOperationOptions) ToHeaders() *client.Headers
func (GetPermissionGrantPolicyIncludeOperationOptions) ToOData ¶
func (o GetPermissionGrantPolicyIncludeOperationOptions) ToOData() *odata.Query
func (GetPermissionGrantPolicyIncludeOperationOptions) ToQuery ¶
func (o GetPermissionGrantPolicyIncludeOperationOptions) ToQuery() *client.QueryParams
type GetPermissionGrantPolicyIncludesCountOperationOptions ¶
type GetPermissionGrantPolicyIncludesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetPermissionGrantPolicyIncludesCountOperationOptions ¶
func DefaultGetPermissionGrantPolicyIncludesCountOperationOptions() GetPermissionGrantPolicyIncludesCountOperationOptions
func (GetPermissionGrantPolicyIncludesCountOperationOptions) ToHeaders ¶
func (o GetPermissionGrantPolicyIncludesCountOperationOptions) ToHeaders() *client.Headers
func (GetPermissionGrantPolicyIncludesCountOperationOptions) ToOData ¶
func (o GetPermissionGrantPolicyIncludesCountOperationOptions) ToOData() *odata.Query
func (GetPermissionGrantPolicyIncludesCountOperationOptions) ToQuery ¶
func (o GetPermissionGrantPolicyIncludesCountOperationOptions) ToQuery() *client.QueryParams
type ListPermissionGrantPolicyIncludesCompleteResult ¶
type ListPermissionGrantPolicyIncludesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.PermissionGrantConditionSet }
type ListPermissionGrantPolicyIncludesCustomPager ¶
type ListPermissionGrantPolicyIncludesCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListPermissionGrantPolicyIncludesCustomPager) NextPageLink ¶
func (p *ListPermissionGrantPolicyIncludesCustomPager) NextPageLink() *odata.Link
type ListPermissionGrantPolicyIncludesOperationOptions ¶
type ListPermissionGrantPolicyIncludesOperationOptions 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 DefaultListPermissionGrantPolicyIncludesOperationOptions ¶
func DefaultListPermissionGrantPolicyIncludesOperationOptions() ListPermissionGrantPolicyIncludesOperationOptions
func (ListPermissionGrantPolicyIncludesOperationOptions) ToHeaders ¶
func (o ListPermissionGrantPolicyIncludesOperationOptions) ToHeaders() *client.Headers
func (ListPermissionGrantPolicyIncludesOperationOptions) ToOData ¶
func (o ListPermissionGrantPolicyIncludesOperationOptions) ToOData() *odata.Query
func (ListPermissionGrantPolicyIncludesOperationOptions) ToQuery ¶
func (o ListPermissionGrantPolicyIncludesOperationOptions) ToQuery() *client.QueryParams
type PermissionGrantConditionSetOperationPredicate ¶
type PermissionGrantConditionSetOperationPredicate struct { }
func (PermissionGrantConditionSetOperationPredicate) Matches ¶
func (p PermissionGrantConditionSetOperationPredicate) Matches(input beta.PermissionGrantConditionSet) bool
type PermissionGrantPolicyIncludeClient ¶
func NewPermissionGrantPolicyIncludeClientWithBaseURI ¶
func NewPermissionGrantPolicyIncludeClientWithBaseURI(sdkApi sdkEnv.Api) (*PermissionGrantPolicyIncludeClient, error)
func (PermissionGrantPolicyIncludeClient) CreatePermissionGrantPolicyInclude ¶
func (c PermissionGrantPolicyIncludeClient) CreatePermissionGrantPolicyInclude(ctx context.Context, id beta.PolicyPermissionGrantPolicyId, input beta.PermissionGrantConditionSet, options CreatePermissionGrantPolicyIncludeOperationOptions) (result CreatePermissionGrantPolicyIncludeOperationResponse, err error)
CreatePermissionGrantPolicyInclude - Create permissionGrantConditionSet in includes collection of permissionGrantPolicy. Add conditions under which a permission grant event is *included* in a permission grant policy. You do this by adding a permissionGrantConditionSet to the includes collection of a permissionGrantPolicy.
func (PermissionGrantPolicyIncludeClient) DeletePermissionGrantPolicyInclude ¶
func (c PermissionGrantPolicyIncludeClient) DeletePermissionGrantPolicyInclude(ctx context.Context, id beta.PolicyPermissionGrantPolicyIdIncludeId, options DeletePermissionGrantPolicyIncludeOperationOptions) (result DeletePermissionGrantPolicyIncludeOperationResponse, err error)
DeletePermissionGrantPolicyInclude - Delete permissionGrantConditionSet from includes collection of permissionGrantPolicy. Deletes a permissionGrantConditionSet from the includes collection of a permissionGrantPolicy.
func (PermissionGrantPolicyIncludeClient) GetPermissionGrantPolicyInclude ¶
func (c PermissionGrantPolicyIncludeClient) GetPermissionGrantPolicyInclude(ctx context.Context, id beta.PolicyPermissionGrantPolicyIdIncludeId, options GetPermissionGrantPolicyIncludeOperationOptions) (result GetPermissionGrantPolicyIncludeOperationResponse, err error)
GetPermissionGrantPolicyInclude - Get includes from policies. Condition sets that are included in this permission grant policy. Automatically expanded on GET.
func (PermissionGrantPolicyIncludeClient) GetPermissionGrantPolicyIncludesCount ¶
func (c PermissionGrantPolicyIncludeClient) GetPermissionGrantPolicyIncludesCount(ctx context.Context, id beta.PolicyPermissionGrantPolicyId, options GetPermissionGrantPolicyIncludesCountOperationOptions) (result GetPermissionGrantPolicyIncludesCountOperationResponse, err error)
GetPermissionGrantPolicyIncludesCount - Get the number of the resource
func (PermissionGrantPolicyIncludeClient) ListPermissionGrantPolicyIncludes ¶
func (c PermissionGrantPolicyIncludeClient) ListPermissionGrantPolicyIncludes(ctx context.Context, id beta.PolicyPermissionGrantPolicyId, options ListPermissionGrantPolicyIncludesOperationOptions) (result ListPermissionGrantPolicyIncludesOperationResponse, err error)
ListPermissionGrantPolicyIncludes - List includes collection of permissionGrantPolicy. Retrieve the condition sets that are *included* in a permissionGrantPolicy.
func (PermissionGrantPolicyIncludeClient) ListPermissionGrantPolicyIncludesComplete ¶
func (c PermissionGrantPolicyIncludeClient) ListPermissionGrantPolicyIncludesComplete(ctx context.Context, id beta.PolicyPermissionGrantPolicyId, options ListPermissionGrantPolicyIncludesOperationOptions) (ListPermissionGrantPolicyIncludesCompleteResult, error)
ListPermissionGrantPolicyIncludesComplete retrieves all the results into a single object
func (PermissionGrantPolicyIncludeClient) ListPermissionGrantPolicyIncludesCompleteMatchingPredicate ¶
func (c PermissionGrantPolicyIncludeClient) ListPermissionGrantPolicyIncludesCompleteMatchingPredicate(ctx context.Context, id beta.PolicyPermissionGrantPolicyId, options ListPermissionGrantPolicyIncludesOperationOptions, predicate PermissionGrantConditionSetOperationPredicate) (result ListPermissionGrantPolicyIncludesCompleteResult, err error)
ListPermissionGrantPolicyIncludesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PermissionGrantPolicyIncludeClient) UpdatePermissionGrantPolicyInclude ¶
func (c PermissionGrantPolicyIncludeClient) UpdatePermissionGrantPolicyInclude(ctx context.Context, id beta.PolicyPermissionGrantPolicyIdIncludeId, input beta.PermissionGrantConditionSet, options UpdatePermissionGrantPolicyIncludeOperationOptions) (result UpdatePermissionGrantPolicyIncludeOperationResponse, err error)
UpdatePermissionGrantPolicyInclude - Update the navigation property includes in policies
type UpdatePermissionGrantPolicyIncludeOperationOptions ¶
type UpdatePermissionGrantPolicyIncludeOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdatePermissionGrantPolicyIncludeOperationOptions ¶
func DefaultUpdatePermissionGrantPolicyIncludeOperationOptions() UpdatePermissionGrantPolicyIncludeOperationOptions
func (UpdatePermissionGrantPolicyIncludeOperationOptions) ToHeaders ¶
func (o UpdatePermissionGrantPolicyIncludeOperationOptions) ToHeaders() *client.Headers
func (UpdatePermissionGrantPolicyIncludeOperationOptions) ToOData ¶
func (o UpdatePermissionGrantPolicyIncludeOperationOptions) ToOData() *odata.Query
func (UpdatePermissionGrantPolicyIncludeOperationOptions) ToQuery ¶
func (o UpdatePermissionGrantPolicyIncludeOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createpermissiongrantpolicyinclude.go
- method_deletepermissiongrantpolicyinclude.go
- method_getpermissiongrantpolicyinclude.go
- method_getpermissiongrantpolicyincludescount.go
- method_listpermissiongrantpolicyincludes.go
- method_updatepermissiongrantpolicyinclude.go
- predicates.go
- version.go