Documentation ¶
Index ¶
- type CreatePermissionGrantPolicyExcludeOperationOptions
- type CreatePermissionGrantPolicyExcludeOperationResponse
- type DeletePermissionGrantPolicyExcludeOperationOptions
- type DeletePermissionGrantPolicyExcludeOperationResponse
- type GetPermissionGrantPolicyExcludeOperationOptions
- type GetPermissionGrantPolicyExcludeOperationResponse
- type GetPermissionGrantPolicyExcludesCountOperationOptions
- type GetPermissionGrantPolicyExcludesCountOperationResponse
- type ListPermissionGrantPolicyExcludesCompleteResult
- type ListPermissionGrantPolicyExcludesCustomPager
- type ListPermissionGrantPolicyExcludesOperationOptions
- type ListPermissionGrantPolicyExcludesOperationResponse
- type PermissionGrantConditionSetOperationPredicate
- type PermissionGrantPolicyExcludeClient
- func (c PermissionGrantPolicyExcludeClient) CreatePermissionGrantPolicyExclude(ctx context.Context, id stable.PolicyPermissionGrantPolicyId, ...) (result CreatePermissionGrantPolicyExcludeOperationResponse, err error)
- func (c PermissionGrantPolicyExcludeClient) DeletePermissionGrantPolicyExclude(ctx context.Context, id stable.PolicyPermissionGrantPolicyIdExcludeId, ...) (result DeletePermissionGrantPolicyExcludeOperationResponse, err error)
- func (c PermissionGrantPolicyExcludeClient) GetPermissionGrantPolicyExclude(ctx context.Context, id stable.PolicyPermissionGrantPolicyIdExcludeId, ...) (result GetPermissionGrantPolicyExcludeOperationResponse, err error)
- func (c PermissionGrantPolicyExcludeClient) GetPermissionGrantPolicyExcludesCount(ctx context.Context, id stable.PolicyPermissionGrantPolicyId, ...) (result GetPermissionGrantPolicyExcludesCountOperationResponse, err error)
- func (c PermissionGrantPolicyExcludeClient) ListPermissionGrantPolicyExcludes(ctx context.Context, id stable.PolicyPermissionGrantPolicyId, ...) (result ListPermissionGrantPolicyExcludesOperationResponse, err error)
- func (c PermissionGrantPolicyExcludeClient) ListPermissionGrantPolicyExcludesComplete(ctx context.Context, id stable.PolicyPermissionGrantPolicyId, ...) (ListPermissionGrantPolicyExcludesCompleteResult, error)
- func (c PermissionGrantPolicyExcludeClient) ListPermissionGrantPolicyExcludesCompleteMatchingPredicate(ctx context.Context, id stable.PolicyPermissionGrantPolicyId, ...) (result ListPermissionGrantPolicyExcludesCompleteResult, err error)
- func (c PermissionGrantPolicyExcludeClient) UpdatePermissionGrantPolicyExclude(ctx context.Context, id stable.PolicyPermissionGrantPolicyIdExcludeId, ...) (result UpdatePermissionGrantPolicyExcludeOperationResponse, err error)
- type UpdatePermissionGrantPolicyExcludeOperationOptions
- type UpdatePermissionGrantPolicyExcludeOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreatePermissionGrantPolicyExcludeOperationOptions ¶
type CreatePermissionGrantPolicyExcludeOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreatePermissionGrantPolicyExcludeOperationOptions ¶
func DefaultCreatePermissionGrantPolicyExcludeOperationOptions() CreatePermissionGrantPolicyExcludeOperationOptions
func (CreatePermissionGrantPolicyExcludeOperationOptions) ToHeaders ¶
func (o CreatePermissionGrantPolicyExcludeOperationOptions) ToHeaders() *client.Headers
func (CreatePermissionGrantPolicyExcludeOperationOptions) ToOData ¶
func (o CreatePermissionGrantPolicyExcludeOperationOptions) ToOData() *odata.Query
func (CreatePermissionGrantPolicyExcludeOperationOptions) ToQuery ¶
func (o CreatePermissionGrantPolicyExcludeOperationOptions) ToQuery() *client.QueryParams
type DeletePermissionGrantPolicyExcludeOperationOptions ¶
type DeletePermissionGrantPolicyExcludeOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeletePermissionGrantPolicyExcludeOperationOptions ¶
func DefaultDeletePermissionGrantPolicyExcludeOperationOptions() DeletePermissionGrantPolicyExcludeOperationOptions
func (DeletePermissionGrantPolicyExcludeOperationOptions) ToHeaders ¶
func (o DeletePermissionGrantPolicyExcludeOperationOptions) ToHeaders() *client.Headers
func (DeletePermissionGrantPolicyExcludeOperationOptions) ToOData ¶
func (o DeletePermissionGrantPolicyExcludeOperationOptions) ToOData() *odata.Query
func (DeletePermissionGrantPolicyExcludeOperationOptions) ToQuery ¶
func (o DeletePermissionGrantPolicyExcludeOperationOptions) ToQuery() *client.QueryParams
type GetPermissionGrantPolicyExcludeOperationOptions ¶
type GetPermissionGrantPolicyExcludeOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetPermissionGrantPolicyExcludeOperationOptions ¶
func DefaultGetPermissionGrantPolicyExcludeOperationOptions() GetPermissionGrantPolicyExcludeOperationOptions
func (GetPermissionGrantPolicyExcludeOperationOptions) ToHeaders ¶
func (o GetPermissionGrantPolicyExcludeOperationOptions) ToHeaders() *client.Headers
func (GetPermissionGrantPolicyExcludeOperationOptions) ToOData ¶
func (o GetPermissionGrantPolicyExcludeOperationOptions) ToOData() *odata.Query
func (GetPermissionGrantPolicyExcludeOperationOptions) ToQuery ¶
func (o GetPermissionGrantPolicyExcludeOperationOptions) ToQuery() *client.QueryParams
type GetPermissionGrantPolicyExcludesCountOperationOptions ¶
type GetPermissionGrantPolicyExcludesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetPermissionGrantPolicyExcludesCountOperationOptions ¶
func DefaultGetPermissionGrantPolicyExcludesCountOperationOptions() GetPermissionGrantPolicyExcludesCountOperationOptions
func (GetPermissionGrantPolicyExcludesCountOperationOptions) ToHeaders ¶
func (o GetPermissionGrantPolicyExcludesCountOperationOptions) ToHeaders() *client.Headers
func (GetPermissionGrantPolicyExcludesCountOperationOptions) ToOData ¶
func (o GetPermissionGrantPolicyExcludesCountOperationOptions) ToOData() *odata.Query
func (GetPermissionGrantPolicyExcludesCountOperationOptions) ToQuery ¶
func (o GetPermissionGrantPolicyExcludesCountOperationOptions) ToQuery() *client.QueryParams
type ListPermissionGrantPolicyExcludesCompleteResult ¶
type ListPermissionGrantPolicyExcludesCompleteResult struct { LatestHttpResponse *http.Response Items []stable.PermissionGrantConditionSet }
type ListPermissionGrantPolicyExcludesCustomPager ¶
type ListPermissionGrantPolicyExcludesCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListPermissionGrantPolicyExcludesCustomPager) NextPageLink ¶
func (p *ListPermissionGrantPolicyExcludesCustomPager) NextPageLink() *odata.Link
type ListPermissionGrantPolicyExcludesOperationOptions ¶
type ListPermissionGrantPolicyExcludesOperationOptions 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 DefaultListPermissionGrantPolicyExcludesOperationOptions ¶
func DefaultListPermissionGrantPolicyExcludesOperationOptions() ListPermissionGrantPolicyExcludesOperationOptions
func (ListPermissionGrantPolicyExcludesOperationOptions) ToHeaders ¶
func (o ListPermissionGrantPolicyExcludesOperationOptions) ToHeaders() *client.Headers
func (ListPermissionGrantPolicyExcludesOperationOptions) ToOData ¶
func (o ListPermissionGrantPolicyExcludesOperationOptions) ToOData() *odata.Query
func (ListPermissionGrantPolicyExcludesOperationOptions) ToQuery ¶
func (o ListPermissionGrantPolicyExcludesOperationOptions) ToQuery() *client.QueryParams
type PermissionGrantConditionSetOperationPredicate ¶
type PermissionGrantConditionSetOperationPredicate struct { }
func (PermissionGrantConditionSetOperationPredicate) Matches ¶
func (p PermissionGrantConditionSetOperationPredicate) Matches(input stable.PermissionGrantConditionSet) bool
type PermissionGrantPolicyExcludeClient ¶
func NewPermissionGrantPolicyExcludeClientWithBaseURI ¶
func NewPermissionGrantPolicyExcludeClientWithBaseURI(sdkApi sdkEnv.Api) (*PermissionGrantPolicyExcludeClient, error)
func (PermissionGrantPolicyExcludeClient) CreatePermissionGrantPolicyExclude ¶
func (c PermissionGrantPolicyExcludeClient) CreatePermissionGrantPolicyExclude(ctx context.Context, id stable.PolicyPermissionGrantPolicyId, input stable.PermissionGrantConditionSet, options CreatePermissionGrantPolicyExcludeOperationOptions) (result CreatePermissionGrantPolicyExcludeOperationResponse, err error)
CreatePermissionGrantPolicyExclude - Create permissionGrantConditionSet in excludes collection of permissionGrantPolicy. Add conditions under which a permission grant event is *excluded* in a permission grant policy. You do this by adding a permissionGrantConditionSet to the excludes collection of a permissionGrantPolicy.
func (PermissionGrantPolicyExcludeClient) DeletePermissionGrantPolicyExclude ¶
func (c PermissionGrantPolicyExcludeClient) DeletePermissionGrantPolicyExclude(ctx context.Context, id stable.PolicyPermissionGrantPolicyIdExcludeId, options DeletePermissionGrantPolicyExcludeOperationOptions) (result DeletePermissionGrantPolicyExcludeOperationResponse, err error)
DeletePermissionGrantPolicyExclude - Delete permissionGrantConditionSet from excludes collection of permissionGrantPolicy. Deletes a permissionGrantConditionSet from the excludes collection of a permissionGrantPolicy.
func (PermissionGrantPolicyExcludeClient) GetPermissionGrantPolicyExclude ¶
func (c PermissionGrantPolicyExcludeClient) GetPermissionGrantPolicyExclude(ctx context.Context, id stable.PolicyPermissionGrantPolicyIdExcludeId, options GetPermissionGrantPolicyExcludeOperationOptions) (result GetPermissionGrantPolicyExcludeOperationResponse, err error)
GetPermissionGrantPolicyExclude - Get excludes from policies. Condition sets that are excluded in this permission grant policy. Automatically expanded on GET.
func (PermissionGrantPolicyExcludeClient) GetPermissionGrantPolicyExcludesCount ¶
func (c PermissionGrantPolicyExcludeClient) GetPermissionGrantPolicyExcludesCount(ctx context.Context, id stable.PolicyPermissionGrantPolicyId, options GetPermissionGrantPolicyExcludesCountOperationOptions) (result GetPermissionGrantPolicyExcludesCountOperationResponse, err error)
GetPermissionGrantPolicyExcludesCount - Get the number of the resource
func (PermissionGrantPolicyExcludeClient) ListPermissionGrantPolicyExcludes ¶
func (c PermissionGrantPolicyExcludeClient) ListPermissionGrantPolicyExcludes(ctx context.Context, id stable.PolicyPermissionGrantPolicyId, options ListPermissionGrantPolicyExcludesOperationOptions) (result ListPermissionGrantPolicyExcludesOperationResponse, err error)
ListPermissionGrantPolicyExcludes - List excludes collection of permissionGrantPolicy. Retrieve the condition sets which are *excluded* in a permissionGrantPolicy.
func (PermissionGrantPolicyExcludeClient) ListPermissionGrantPolicyExcludesComplete ¶
func (c PermissionGrantPolicyExcludeClient) ListPermissionGrantPolicyExcludesComplete(ctx context.Context, id stable.PolicyPermissionGrantPolicyId, options ListPermissionGrantPolicyExcludesOperationOptions) (ListPermissionGrantPolicyExcludesCompleteResult, error)
ListPermissionGrantPolicyExcludesComplete retrieves all the results into a single object
func (PermissionGrantPolicyExcludeClient) ListPermissionGrantPolicyExcludesCompleteMatchingPredicate ¶
func (c PermissionGrantPolicyExcludeClient) ListPermissionGrantPolicyExcludesCompleteMatchingPredicate(ctx context.Context, id stable.PolicyPermissionGrantPolicyId, options ListPermissionGrantPolicyExcludesOperationOptions, predicate PermissionGrantConditionSetOperationPredicate) (result ListPermissionGrantPolicyExcludesCompleteResult, err error)
ListPermissionGrantPolicyExcludesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (PermissionGrantPolicyExcludeClient) UpdatePermissionGrantPolicyExclude ¶
func (c PermissionGrantPolicyExcludeClient) UpdatePermissionGrantPolicyExclude(ctx context.Context, id stable.PolicyPermissionGrantPolicyIdExcludeId, input stable.PermissionGrantConditionSet, options UpdatePermissionGrantPolicyExcludeOperationOptions) (result UpdatePermissionGrantPolicyExcludeOperationResponse, err error)
UpdatePermissionGrantPolicyExclude - Update the navigation property excludes in policies
type UpdatePermissionGrantPolicyExcludeOperationOptions ¶
type UpdatePermissionGrantPolicyExcludeOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdatePermissionGrantPolicyExcludeOperationOptions ¶
func DefaultUpdatePermissionGrantPolicyExcludeOperationOptions() UpdatePermissionGrantPolicyExcludeOperationOptions
func (UpdatePermissionGrantPolicyExcludeOperationOptions) ToHeaders ¶
func (o UpdatePermissionGrantPolicyExcludeOperationOptions) ToHeaders() *client.Headers
func (UpdatePermissionGrantPolicyExcludeOperationOptions) ToOData ¶
func (o UpdatePermissionGrantPolicyExcludeOperationOptions) ToOData() *odata.Query
func (UpdatePermissionGrantPolicyExcludeOperationOptions) ToQuery ¶
func (o UpdatePermissionGrantPolicyExcludeOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createpermissiongrantpolicyexclude.go
- method_deletepermissiongrantpolicyexclude.go
- method_getpermissiongrantpolicyexclude.go
- method_getpermissiongrantpolicyexcludescount.go
- method_listpermissiongrantpolicyexcludes.go
- method_updatepermissiongrantpolicyexclude.go
- predicates.go
- version.go