Documentation ¶
Index ¶
- type CreateScopedRoleMemberOperationOptions
- type CreateScopedRoleMemberOperationResponse
- type DeleteScopedRoleMemberOperationOptions
- type DeleteScopedRoleMemberOperationResponse
- type GetScopedRoleMemberOperationOptions
- type GetScopedRoleMemberOperationResponse
- type GetScopedRoleMembersCountOperationOptions
- type GetScopedRoleMembersCountOperationResponse
- type ListScopedRoleMembersCompleteResult
- type ListScopedRoleMembersCustomPager
- type ListScopedRoleMembersOperationOptions
- type ListScopedRoleMembersOperationResponse
- type ScopedRoleMemberClient
- func (c ScopedRoleMemberClient) CreateScopedRoleMember(ctx context.Context, id beta.AdministrativeUnitId, ...) (result CreateScopedRoleMemberOperationResponse, err error)
- func (c ScopedRoleMemberClient) DeleteScopedRoleMember(ctx context.Context, id beta.AdministrativeUnitIdScopedRoleMemberId, ...) (result DeleteScopedRoleMemberOperationResponse, err error)
- func (c ScopedRoleMemberClient) GetScopedRoleMember(ctx context.Context, id beta.AdministrativeUnitIdScopedRoleMemberId, ...) (result GetScopedRoleMemberOperationResponse, err error)
- func (c ScopedRoleMemberClient) GetScopedRoleMembersCount(ctx context.Context, id beta.AdministrativeUnitId, ...) (result GetScopedRoleMembersCountOperationResponse, err error)
- func (c ScopedRoleMemberClient) ListScopedRoleMembers(ctx context.Context, id beta.AdministrativeUnitId, ...) (result ListScopedRoleMembersOperationResponse, err error)
- func (c ScopedRoleMemberClient) ListScopedRoleMembersComplete(ctx context.Context, id beta.AdministrativeUnitId, ...) (ListScopedRoleMembersCompleteResult, error)
- func (c ScopedRoleMemberClient) ListScopedRoleMembersCompleteMatchingPredicate(ctx context.Context, id beta.AdministrativeUnitId, ...) (result ListScopedRoleMembersCompleteResult, err error)
- func (c ScopedRoleMemberClient) UpdateScopedRoleMember(ctx context.Context, id beta.AdministrativeUnitIdScopedRoleMemberId, ...) (result UpdateScopedRoleMemberOperationResponse, err error)
- type ScopedRoleMembershipOperationPredicate
- type UpdateScopedRoleMemberOperationOptions
- type UpdateScopedRoleMemberOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateScopedRoleMemberOperationOptions ¶
type CreateScopedRoleMemberOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateScopedRoleMemberOperationOptions ¶
func DefaultCreateScopedRoleMemberOperationOptions() CreateScopedRoleMemberOperationOptions
func (CreateScopedRoleMemberOperationOptions) ToHeaders ¶
func (o CreateScopedRoleMemberOperationOptions) ToHeaders() *client.Headers
func (CreateScopedRoleMemberOperationOptions) ToOData ¶
func (o CreateScopedRoleMemberOperationOptions) ToOData() *odata.Query
func (CreateScopedRoleMemberOperationOptions) ToQuery ¶
func (o CreateScopedRoleMemberOperationOptions) ToQuery() *client.QueryParams
type DeleteScopedRoleMemberOperationOptions ¶
type DeleteScopedRoleMemberOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteScopedRoleMemberOperationOptions ¶
func DefaultDeleteScopedRoleMemberOperationOptions() DeleteScopedRoleMemberOperationOptions
func (DeleteScopedRoleMemberOperationOptions) ToHeaders ¶
func (o DeleteScopedRoleMemberOperationOptions) ToHeaders() *client.Headers
func (DeleteScopedRoleMemberOperationOptions) ToOData ¶
func (o DeleteScopedRoleMemberOperationOptions) ToOData() *odata.Query
func (DeleteScopedRoleMemberOperationOptions) ToQuery ¶
func (o DeleteScopedRoleMemberOperationOptions) ToQuery() *client.QueryParams
type GetScopedRoleMemberOperationOptions ¶
type GetScopedRoleMemberOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetScopedRoleMemberOperationOptions ¶
func DefaultGetScopedRoleMemberOperationOptions() GetScopedRoleMemberOperationOptions
func (GetScopedRoleMemberOperationOptions) ToHeaders ¶
func (o GetScopedRoleMemberOperationOptions) ToHeaders() *client.Headers
func (GetScopedRoleMemberOperationOptions) ToOData ¶
func (o GetScopedRoleMemberOperationOptions) ToOData() *odata.Query
func (GetScopedRoleMemberOperationOptions) ToQuery ¶
func (o GetScopedRoleMemberOperationOptions) ToQuery() *client.QueryParams
type GetScopedRoleMembersCountOperationOptions ¶
type GetScopedRoleMembersCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetScopedRoleMembersCountOperationOptions ¶
func DefaultGetScopedRoleMembersCountOperationOptions() GetScopedRoleMembersCountOperationOptions
func (GetScopedRoleMembersCountOperationOptions) ToHeaders ¶
func (o GetScopedRoleMembersCountOperationOptions) ToHeaders() *client.Headers
func (GetScopedRoleMembersCountOperationOptions) ToOData ¶
func (o GetScopedRoleMembersCountOperationOptions) ToOData() *odata.Query
func (GetScopedRoleMembersCountOperationOptions) ToQuery ¶
func (o GetScopedRoleMembersCountOperationOptions) ToQuery() *client.QueryParams
type ListScopedRoleMembersCompleteResult ¶
type ListScopedRoleMembersCompleteResult struct { LatestHttpResponse *http.Response Items []beta.ScopedRoleMembership }
type ListScopedRoleMembersCustomPager ¶
func (*ListScopedRoleMembersCustomPager) NextPageLink ¶
func (p *ListScopedRoleMembersCustomPager) NextPageLink() *odata.Link
type ListScopedRoleMembersOperationOptions ¶
type ListScopedRoleMembersOperationOptions 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 DefaultListScopedRoleMembersOperationOptions ¶
func DefaultListScopedRoleMembersOperationOptions() ListScopedRoleMembersOperationOptions
func (ListScopedRoleMembersOperationOptions) ToHeaders ¶
func (o ListScopedRoleMembersOperationOptions) ToHeaders() *client.Headers
func (ListScopedRoleMembersOperationOptions) ToOData ¶
func (o ListScopedRoleMembersOperationOptions) ToOData() *odata.Query
func (ListScopedRoleMembersOperationOptions) ToQuery ¶
func (o ListScopedRoleMembersOperationOptions) ToQuery() *client.QueryParams
type ScopedRoleMemberClient ¶
func NewScopedRoleMemberClientWithBaseURI ¶
func NewScopedRoleMemberClientWithBaseURI(sdkApi sdkEnv.Api) (*ScopedRoleMemberClient, error)
func (ScopedRoleMemberClient) CreateScopedRoleMember ¶
func (c ScopedRoleMemberClient) CreateScopedRoleMember(ctx context.Context, id beta.AdministrativeUnitId, input beta.ScopedRoleMembership, options CreateScopedRoleMemberOperationOptions) (result CreateScopedRoleMemberOperationResponse, err error)
CreateScopedRoleMember - Add a scopedRoleMember. Assign a Microsoft Entra role with administrative unit scope. For a list of roles that can be assigned with administrative unit scope, see Assign Microsoft Entra roles with administrative unit scope.
func (ScopedRoleMemberClient) DeleteScopedRoleMember ¶
func (c ScopedRoleMemberClient) DeleteScopedRoleMember(ctx context.Context, id beta.AdministrativeUnitIdScopedRoleMemberId, options DeleteScopedRoleMemberOperationOptions) (result DeleteScopedRoleMemberOperationResponse, err error)
DeleteScopedRoleMember - Remove a scopedRoleMember. Remove a Microsoft Entra role assignment with administrative unit scope.
func (ScopedRoleMemberClient) GetScopedRoleMember ¶
func (c ScopedRoleMemberClient) GetScopedRoleMember(ctx context.Context, id beta.AdministrativeUnitIdScopedRoleMemberId, options GetScopedRoleMemberOperationOptions) (result GetScopedRoleMemberOperationResponse, err error)
GetScopedRoleMember - Get a scopedRoleMember. Get a Microsoft Entra role assignment with administrative unit scope.
func (ScopedRoleMemberClient) GetScopedRoleMembersCount ¶
func (c ScopedRoleMemberClient) GetScopedRoleMembersCount(ctx context.Context, id beta.AdministrativeUnitId, options GetScopedRoleMembersCountOperationOptions) (result GetScopedRoleMembersCountOperationResponse, err error)
GetScopedRoleMembersCount - Get the number of the resource
func (ScopedRoleMemberClient) ListScopedRoleMembers ¶
func (c ScopedRoleMemberClient) ListScopedRoleMembers(ctx context.Context, id beta.AdministrativeUnitId, options ListScopedRoleMembersOperationOptions) (result ListScopedRoleMembersOperationResponse, err error)
ListScopedRoleMembers - List scopedRoleMembers. List Microsoft Entra role assignments with administrative unit scope.
func (ScopedRoleMemberClient) ListScopedRoleMembersComplete ¶
func (c ScopedRoleMemberClient) ListScopedRoleMembersComplete(ctx context.Context, id beta.AdministrativeUnitId, options ListScopedRoleMembersOperationOptions) (ListScopedRoleMembersCompleteResult, error)
ListScopedRoleMembersComplete retrieves all the results into a single object
func (ScopedRoleMemberClient) ListScopedRoleMembersCompleteMatchingPredicate ¶
func (c ScopedRoleMemberClient) ListScopedRoleMembersCompleteMatchingPredicate(ctx context.Context, id beta.AdministrativeUnitId, options ListScopedRoleMembersOperationOptions, predicate ScopedRoleMembershipOperationPredicate) (result ListScopedRoleMembersCompleteResult, err error)
ListScopedRoleMembersCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ScopedRoleMemberClient) UpdateScopedRoleMember ¶
func (c ScopedRoleMemberClient) UpdateScopedRoleMember(ctx context.Context, id beta.AdministrativeUnitIdScopedRoleMemberId, input beta.ScopedRoleMembership, options UpdateScopedRoleMemberOperationOptions) (result UpdateScopedRoleMemberOperationResponse, err error)
UpdateScopedRoleMember - Update the navigation property scopedRoleMembers in administrativeUnits
type ScopedRoleMembershipOperationPredicate ¶
type ScopedRoleMembershipOperationPredicate struct { }
func (ScopedRoleMembershipOperationPredicate) Matches ¶
func (p ScopedRoleMembershipOperationPredicate) Matches(input beta.ScopedRoleMembership) bool
type UpdateScopedRoleMemberOperationOptions ¶
type UpdateScopedRoleMemberOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateScopedRoleMemberOperationOptions ¶
func DefaultUpdateScopedRoleMemberOperationOptions() UpdateScopedRoleMemberOperationOptions
func (UpdateScopedRoleMemberOperationOptions) ToHeaders ¶
func (o UpdateScopedRoleMemberOperationOptions) ToHeaders() *client.Headers
func (UpdateScopedRoleMemberOperationOptions) ToOData ¶
func (o UpdateScopedRoleMemberOperationOptions) ToOData() *odata.Query
func (UpdateScopedRoleMemberOperationOptions) ToQuery ¶
func (o UpdateScopedRoleMemberOperationOptions) ToQuery() *client.QueryParams