Documentation ¶
Index ¶
- type CreateScopedMemberOperationOptions
- type CreateScopedMemberOperationResponse
- type DeleteScopedMemberOperationOptions
- type DeleteScopedMemberOperationResponse
- type GetScopedMemberOperationOptions
- type GetScopedMemberOperationResponse
- type GetScopedMembersCountOperationOptions
- type GetScopedMembersCountOperationResponse
- type ListScopedMembersCompleteResult
- type ListScopedMembersCustomPager
- type ListScopedMembersOperationOptions
- type ListScopedMembersOperationResponse
- type ScopedMemberClient
- func (c ScopedMemberClient) CreateScopedMember(ctx context.Context, id beta.DirectoryRoleId, input beta.ScopedRoleMembership, ...) (result CreateScopedMemberOperationResponse, err error)
- func (c ScopedMemberClient) DeleteScopedMember(ctx context.Context, id beta.DirectoryRoleIdScopedMemberId, ...) (result DeleteScopedMemberOperationResponse, err error)
- func (c ScopedMemberClient) GetScopedMember(ctx context.Context, id beta.DirectoryRoleIdScopedMemberId, ...) (result GetScopedMemberOperationResponse, err error)
- func (c ScopedMemberClient) GetScopedMembersCount(ctx context.Context, id beta.DirectoryRoleId, ...) (result GetScopedMembersCountOperationResponse, err error)
- func (c ScopedMemberClient) ListScopedMembers(ctx context.Context, id beta.DirectoryRoleId, ...) (result ListScopedMembersOperationResponse, err error)
- func (c ScopedMemberClient) ListScopedMembersComplete(ctx context.Context, id beta.DirectoryRoleId, ...) (ListScopedMembersCompleteResult, error)
- func (c ScopedMemberClient) ListScopedMembersCompleteMatchingPredicate(ctx context.Context, id beta.DirectoryRoleId, ...) (result ListScopedMembersCompleteResult, err error)
- func (c ScopedMemberClient) UpdateScopedMember(ctx context.Context, id beta.DirectoryRoleIdScopedMemberId, ...) (result UpdateScopedMemberOperationResponse, err error)
- type ScopedRoleMembershipOperationPredicate
- type UpdateScopedMemberOperationOptions
- type UpdateScopedMemberOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateScopedMemberOperationOptions ¶
type CreateScopedMemberOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateScopedMemberOperationOptions ¶
func DefaultCreateScopedMemberOperationOptions() CreateScopedMemberOperationOptions
func (CreateScopedMemberOperationOptions) ToHeaders ¶
func (o CreateScopedMemberOperationOptions) ToHeaders() *client.Headers
func (CreateScopedMemberOperationOptions) ToOData ¶
func (o CreateScopedMemberOperationOptions) ToOData() *odata.Query
func (CreateScopedMemberOperationOptions) ToQuery ¶
func (o CreateScopedMemberOperationOptions) ToQuery() *client.QueryParams
type DeleteScopedMemberOperationOptions ¶
type DeleteScopedMemberOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteScopedMemberOperationOptions ¶
func DefaultDeleteScopedMemberOperationOptions() DeleteScopedMemberOperationOptions
func (DeleteScopedMemberOperationOptions) ToHeaders ¶
func (o DeleteScopedMemberOperationOptions) ToHeaders() *client.Headers
func (DeleteScopedMemberOperationOptions) ToOData ¶
func (o DeleteScopedMemberOperationOptions) ToOData() *odata.Query
func (DeleteScopedMemberOperationOptions) ToQuery ¶
func (o DeleteScopedMemberOperationOptions) ToQuery() *client.QueryParams
type GetScopedMemberOperationOptions ¶
type GetScopedMemberOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetScopedMemberOperationOptions ¶
func DefaultGetScopedMemberOperationOptions() GetScopedMemberOperationOptions
func (GetScopedMemberOperationOptions) ToHeaders ¶
func (o GetScopedMemberOperationOptions) ToHeaders() *client.Headers
func (GetScopedMemberOperationOptions) ToOData ¶
func (o GetScopedMemberOperationOptions) ToOData() *odata.Query
func (GetScopedMemberOperationOptions) ToQuery ¶
func (o GetScopedMemberOperationOptions) ToQuery() *client.QueryParams
type GetScopedMembersCountOperationOptions ¶
type GetScopedMembersCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetScopedMembersCountOperationOptions ¶
func DefaultGetScopedMembersCountOperationOptions() GetScopedMembersCountOperationOptions
func (GetScopedMembersCountOperationOptions) ToHeaders ¶
func (o GetScopedMembersCountOperationOptions) ToHeaders() *client.Headers
func (GetScopedMembersCountOperationOptions) ToOData ¶
func (o GetScopedMembersCountOperationOptions) ToOData() *odata.Query
func (GetScopedMembersCountOperationOptions) ToQuery ¶
func (o GetScopedMembersCountOperationOptions) ToQuery() *client.QueryParams
type ListScopedMembersCompleteResult ¶
type ListScopedMembersCompleteResult struct { LatestHttpResponse *http.Response Items []beta.ScopedRoleMembership }
type ListScopedMembersCustomPager ¶
func (*ListScopedMembersCustomPager) NextPageLink ¶
func (p *ListScopedMembersCustomPager) NextPageLink() *odata.Link
type ListScopedMembersOperationOptions ¶
type ListScopedMembersOperationOptions 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 DefaultListScopedMembersOperationOptions ¶
func DefaultListScopedMembersOperationOptions() ListScopedMembersOperationOptions
func (ListScopedMembersOperationOptions) ToHeaders ¶
func (o ListScopedMembersOperationOptions) ToHeaders() *client.Headers
func (ListScopedMembersOperationOptions) ToOData ¶
func (o ListScopedMembersOperationOptions) ToOData() *odata.Query
func (ListScopedMembersOperationOptions) ToQuery ¶
func (o ListScopedMembersOperationOptions) ToQuery() *client.QueryParams
type ScopedMemberClient ¶
func NewScopedMemberClientWithBaseURI ¶
func NewScopedMemberClientWithBaseURI(sdkApi sdkEnv.Api) (*ScopedMemberClient, error)
func (ScopedMemberClient) CreateScopedMember ¶
func (c ScopedMemberClient) CreateScopedMember(ctx context.Context, id beta.DirectoryRoleId, input beta.ScopedRoleMembership, options CreateScopedMemberOperationOptions) (result CreateScopedMemberOperationResponse, err error)
CreateScopedMember - Create new navigation property to scopedMembers for directoryRoles
func (ScopedMemberClient) DeleteScopedMember ¶
func (c ScopedMemberClient) DeleteScopedMember(ctx context.Context, id beta.DirectoryRoleIdScopedMemberId, options DeleteScopedMemberOperationOptions) (result DeleteScopedMemberOperationResponse, err error)
DeleteScopedMember - Delete navigation property scopedMembers for directoryRoles
func (ScopedMemberClient) GetScopedMember ¶
func (c ScopedMemberClient) GetScopedMember(ctx context.Context, id beta.DirectoryRoleIdScopedMemberId, options GetScopedMemberOperationOptions) (result GetScopedMemberOperationResponse, err error)
GetScopedMember - Get scopedMembers from directoryRoles. Members of this directory role that are scoped to administrative units. Read-only. Nullable.
func (ScopedMemberClient) GetScopedMembersCount ¶
func (c ScopedMemberClient) GetScopedMembersCount(ctx context.Context, id beta.DirectoryRoleId, options GetScopedMembersCountOperationOptions) (result GetScopedMembersCountOperationResponse, err error)
GetScopedMembersCount - Get the number of the resource
func (ScopedMemberClient) ListScopedMembers ¶
func (c ScopedMemberClient) ListScopedMembers(ctx context.Context, id beta.DirectoryRoleId, options ListScopedMembersOperationOptions) (result ListScopedMembersOperationResponse, err error)
ListScopedMembers - List scopedMembers for a directory role. Retrieve a list of scopedRoleMembership objects for a directory role.
func (ScopedMemberClient) ListScopedMembersComplete ¶
func (c ScopedMemberClient) ListScopedMembersComplete(ctx context.Context, id beta.DirectoryRoleId, options ListScopedMembersOperationOptions) (ListScopedMembersCompleteResult, error)
ListScopedMembersComplete retrieves all the results into a single object
func (ScopedMemberClient) ListScopedMembersCompleteMatchingPredicate ¶
func (c ScopedMemberClient) ListScopedMembersCompleteMatchingPredicate(ctx context.Context, id beta.DirectoryRoleId, options ListScopedMembersOperationOptions, predicate ScopedRoleMembershipOperationPredicate) (result ListScopedMembersCompleteResult, err error)
ListScopedMembersCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ScopedMemberClient) UpdateScopedMember ¶
func (c ScopedMemberClient) UpdateScopedMember(ctx context.Context, id beta.DirectoryRoleIdScopedMemberId, input beta.ScopedRoleMembership, options UpdateScopedMemberOperationOptions) (result UpdateScopedMemberOperationResponse, err error)
UpdateScopedMember - Update the navigation property scopedMembers in directoryRoles
type ScopedRoleMembershipOperationPredicate ¶
type ScopedRoleMembershipOperationPredicate struct { }
func (ScopedRoleMembershipOperationPredicate) Matches ¶
func (p ScopedRoleMembershipOperationPredicate) Matches(input beta.ScopedRoleMembership) bool
type UpdateScopedMemberOperationOptions ¶
type UpdateScopedMemberOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateScopedMemberOperationOptions ¶
func DefaultUpdateScopedMemberOperationOptions() UpdateScopedMemberOperationOptions
func (UpdateScopedMemberOperationOptions) ToHeaders ¶
func (o UpdateScopedMemberOperationOptions) ToHeaders() *client.Headers
func (UpdateScopedMemberOperationOptions) ToOData ¶
func (o UpdateScopedMemberOperationOptions) ToOData() *odata.Query
func (UpdateScopedMemberOperationOptions) ToQuery ¶
func (o UpdateScopedMemberOperationOptions) ToQuery() *client.QueryParams