Documentation ¶
Index ¶
- type CreateTeamPermissionGrantOperationOptions
- type CreateTeamPermissionGrantOperationResponse
- type DeleteTeamPermissionGrantOperationOptions
- type DeleteTeamPermissionGrantOperationResponse
- type GetTeamPermissionGrantOperationOptions
- type GetTeamPermissionGrantOperationResponse
- type GetTeamPermissionGrantsCountOperationOptions
- type GetTeamPermissionGrantsCountOperationResponse
- type ListTeamPermissionGrantsCompleteResult
- type ListTeamPermissionGrantsCustomPager
- type ListTeamPermissionGrantsOperationOptions
- type ListTeamPermissionGrantsOperationResponse
- type ResourceSpecificPermissionGrantOperationPredicate
- type TeamPermissionGrantClient
- func (c TeamPermissionGrantClient) CreateTeamPermissionGrant(ctx context.Context, id stable.GroupId, ...) (result CreateTeamPermissionGrantOperationResponse, err error)
- func (c TeamPermissionGrantClient) DeleteTeamPermissionGrant(ctx context.Context, id stable.GroupIdTeamPermissionGrantId, ...) (result DeleteTeamPermissionGrantOperationResponse, err error)
- func (c TeamPermissionGrantClient) GetTeamPermissionGrant(ctx context.Context, id stable.GroupIdTeamPermissionGrantId, ...) (result GetTeamPermissionGrantOperationResponse, err error)
- func (c TeamPermissionGrantClient) GetTeamPermissionGrantsCount(ctx context.Context, id stable.GroupId, ...) (result GetTeamPermissionGrantsCountOperationResponse, err error)
- func (c TeamPermissionGrantClient) ListTeamPermissionGrants(ctx context.Context, id stable.GroupId, ...) (result ListTeamPermissionGrantsOperationResponse, err error)
- func (c TeamPermissionGrantClient) ListTeamPermissionGrantsComplete(ctx context.Context, id stable.GroupId, ...) (ListTeamPermissionGrantsCompleteResult, error)
- func (c TeamPermissionGrantClient) ListTeamPermissionGrantsCompleteMatchingPredicate(ctx context.Context, id stable.GroupId, ...) (result ListTeamPermissionGrantsCompleteResult, err error)
- func (c TeamPermissionGrantClient) UpdateTeamPermissionGrant(ctx context.Context, id stable.GroupIdTeamPermissionGrantId, ...) (result UpdateTeamPermissionGrantOperationResponse, err error)
- type UpdateTeamPermissionGrantOperationOptions
- type UpdateTeamPermissionGrantOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateTeamPermissionGrantOperationOptions ¶
type CreateTeamPermissionGrantOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateTeamPermissionGrantOperationOptions ¶
func DefaultCreateTeamPermissionGrantOperationOptions() CreateTeamPermissionGrantOperationOptions
func (CreateTeamPermissionGrantOperationOptions) ToHeaders ¶
func (o CreateTeamPermissionGrantOperationOptions) ToHeaders() *client.Headers
func (CreateTeamPermissionGrantOperationOptions) ToOData ¶
func (o CreateTeamPermissionGrantOperationOptions) ToOData() *odata.Query
func (CreateTeamPermissionGrantOperationOptions) ToQuery ¶
func (o CreateTeamPermissionGrantOperationOptions) ToQuery() *client.QueryParams
type DeleteTeamPermissionGrantOperationOptions ¶
type DeleteTeamPermissionGrantOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteTeamPermissionGrantOperationOptions ¶
func DefaultDeleteTeamPermissionGrantOperationOptions() DeleteTeamPermissionGrantOperationOptions
func (DeleteTeamPermissionGrantOperationOptions) ToHeaders ¶
func (o DeleteTeamPermissionGrantOperationOptions) ToHeaders() *client.Headers
func (DeleteTeamPermissionGrantOperationOptions) ToOData ¶
func (o DeleteTeamPermissionGrantOperationOptions) ToOData() *odata.Query
func (DeleteTeamPermissionGrantOperationOptions) ToQuery ¶
func (o DeleteTeamPermissionGrantOperationOptions) ToQuery() *client.QueryParams
type GetTeamPermissionGrantOperationOptions ¶
type GetTeamPermissionGrantOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetTeamPermissionGrantOperationOptions ¶
func DefaultGetTeamPermissionGrantOperationOptions() GetTeamPermissionGrantOperationOptions
func (GetTeamPermissionGrantOperationOptions) ToHeaders ¶
func (o GetTeamPermissionGrantOperationOptions) ToHeaders() *client.Headers
func (GetTeamPermissionGrantOperationOptions) ToOData ¶
func (o GetTeamPermissionGrantOperationOptions) ToOData() *odata.Query
func (GetTeamPermissionGrantOperationOptions) ToQuery ¶
func (o GetTeamPermissionGrantOperationOptions) ToQuery() *client.QueryParams
type GetTeamPermissionGrantsCountOperationOptions ¶
type GetTeamPermissionGrantsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetTeamPermissionGrantsCountOperationOptions ¶
func DefaultGetTeamPermissionGrantsCountOperationOptions() GetTeamPermissionGrantsCountOperationOptions
func (GetTeamPermissionGrantsCountOperationOptions) ToHeaders ¶
func (o GetTeamPermissionGrantsCountOperationOptions) ToHeaders() *client.Headers
func (GetTeamPermissionGrantsCountOperationOptions) ToOData ¶
func (o GetTeamPermissionGrantsCountOperationOptions) ToOData() *odata.Query
func (GetTeamPermissionGrantsCountOperationOptions) ToQuery ¶
func (o GetTeamPermissionGrantsCountOperationOptions) ToQuery() *client.QueryParams
type ListTeamPermissionGrantsCompleteResult ¶
type ListTeamPermissionGrantsCompleteResult struct { LatestHttpResponse *http.Response Items []stable.ResourceSpecificPermissionGrant }
type ListTeamPermissionGrantsCustomPager ¶
func (*ListTeamPermissionGrantsCustomPager) NextPageLink ¶
func (p *ListTeamPermissionGrantsCustomPager) NextPageLink() *odata.Link
type ListTeamPermissionGrantsOperationOptions ¶
type ListTeamPermissionGrantsOperationOptions 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 DefaultListTeamPermissionGrantsOperationOptions ¶
func DefaultListTeamPermissionGrantsOperationOptions() ListTeamPermissionGrantsOperationOptions
func (ListTeamPermissionGrantsOperationOptions) ToHeaders ¶
func (o ListTeamPermissionGrantsOperationOptions) ToHeaders() *client.Headers
func (ListTeamPermissionGrantsOperationOptions) ToOData ¶
func (o ListTeamPermissionGrantsOperationOptions) ToOData() *odata.Query
func (ListTeamPermissionGrantsOperationOptions) ToQuery ¶
func (o ListTeamPermissionGrantsOperationOptions) ToQuery() *client.QueryParams
type ResourceSpecificPermissionGrantOperationPredicate ¶
type ResourceSpecificPermissionGrantOperationPredicate struct { }
func (ResourceSpecificPermissionGrantOperationPredicate) Matches ¶
func (p ResourceSpecificPermissionGrantOperationPredicate) Matches(input stable.ResourceSpecificPermissionGrant) bool
type TeamPermissionGrantClient ¶
func NewTeamPermissionGrantClientWithBaseURI ¶
func NewTeamPermissionGrantClientWithBaseURI(sdkApi sdkEnv.Api) (*TeamPermissionGrantClient, error)
func (TeamPermissionGrantClient) CreateTeamPermissionGrant ¶
func (c TeamPermissionGrantClient) CreateTeamPermissionGrant(ctx context.Context, id stable.GroupId, input stable.ResourceSpecificPermissionGrant, options CreateTeamPermissionGrantOperationOptions) (result CreateTeamPermissionGrantOperationResponse, err error)
CreateTeamPermissionGrant - Create new navigation property to permissionGrants for groups
func (TeamPermissionGrantClient) DeleteTeamPermissionGrant ¶
func (c TeamPermissionGrantClient) DeleteTeamPermissionGrant(ctx context.Context, id stable.GroupIdTeamPermissionGrantId, options DeleteTeamPermissionGrantOperationOptions) (result DeleteTeamPermissionGrantOperationResponse, err error)
DeleteTeamPermissionGrant - Delete navigation property permissionGrants for groups
func (TeamPermissionGrantClient) GetTeamPermissionGrant ¶
func (c TeamPermissionGrantClient) GetTeamPermissionGrant(ctx context.Context, id stable.GroupIdTeamPermissionGrantId, options GetTeamPermissionGrantOperationOptions) (result GetTeamPermissionGrantOperationResponse, err error)
GetTeamPermissionGrant - Get permissionGrants from groups. A collection of permissions granted to apps to access the team.
func (TeamPermissionGrantClient) GetTeamPermissionGrantsCount ¶
func (c TeamPermissionGrantClient) GetTeamPermissionGrantsCount(ctx context.Context, id stable.GroupId, options GetTeamPermissionGrantsCountOperationOptions) (result GetTeamPermissionGrantsCountOperationResponse, err error)
GetTeamPermissionGrantsCount - Get the number of the resource
func (TeamPermissionGrantClient) ListTeamPermissionGrants ¶
func (c TeamPermissionGrantClient) ListTeamPermissionGrants(ctx context.Context, id stable.GroupId, options ListTeamPermissionGrantsOperationOptions) (result ListTeamPermissionGrantsOperationResponse, err error)
ListTeamPermissionGrants - Get permissionGrants from groups. A collection of permissions granted to apps to access the team.
func (TeamPermissionGrantClient) ListTeamPermissionGrantsComplete ¶
func (c TeamPermissionGrantClient) ListTeamPermissionGrantsComplete(ctx context.Context, id stable.GroupId, options ListTeamPermissionGrantsOperationOptions) (ListTeamPermissionGrantsCompleteResult, error)
ListTeamPermissionGrantsComplete retrieves all the results into a single object
func (TeamPermissionGrantClient) ListTeamPermissionGrantsCompleteMatchingPredicate ¶
func (c TeamPermissionGrantClient) ListTeamPermissionGrantsCompleteMatchingPredicate(ctx context.Context, id stable.GroupId, options ListTeamPermissionGrantsOperationOptions, predicate ResourceSpecificPermissionGrantOperationPredicate) (result ListTeamPermissionGrantsCompleteResult, err error)
ListTeamPermissionGrantsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (TeamPermissionGrantClient) UpdateTeamPermissionGrant ¶
func (c TeamPermissionGrantClient) UpdateTeamPermissionGrant(ctx context.Context, id stable.GroupIdTeamPermissionGrantId, input stable.ResourceSpecificPermissionGrant, options UpdateTeamPermissionGrantOperationOptions) (result UpdateTeamPermissionGrantOperationResponse, err error)
UpdateTeamPermissionGrant - Update the navigation property permissionGrants in groups
type UpdateTeamPermissionGrantOperationOptions ¶
type UpdateTeamPermissionGrantOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateTeamPermissionGrantOperationOptions ¶
func DefaultUpdateTeamPermissionGrantOperationOptions() UpdateTeamPermissionGrantOperationOptions
func (UpdateTeamPermissionGrantOperationOptions) ToHeaders ¶
func (o UpdateTeamPermissionGrantOperationOptions) ToHeaders() *client.Headers
func (UpdateTeamPermissionGrantOperationOptions) ToOData ¶
func (o UpdateTeamPermissionGrantOperationOptions) ToOData() *odata.Query
func (UpdateTeamPermissionGrantOperationOptions) ToQuery ¶
func (o UpdateTeamPermissionGrantOperationOptions) ToQuery() *client.QueryParams