Documentation ¶
Index ¶
- type CreateExternalUserProfileOperationOptions
- type CreateExternalUserProfileOperationResponse
- type DeleteExternalUserProfileOperationOptions
- type DeleteExternalUserProfileOperationResponse
- type ExternalUserProfileClient
- func (c ExternalUserProfileClient) CreateExternalUserProfile(ctx context.Context, input beta.ExternalUserProfile, ...) (result CreateExternalUserProfileOperationResponse, err error)
- func (c ExternalUserProfileClient) DeleteExternalUserProfile(ctx context.Context, id beta.DirectoryExternalUserProfileId, ...) (result DeleteExternalUserProfileOperationResponse, err error)
- func (c ExternalUserProfileClient) GetExternalUserProfile(ctx context.Context, id beta.DirectoryExternalUserProfileId, ...) (result GetExternalUserProfileOperationResponse, err error)
- func (c ExternalUserProfileClient) GetExternalUserProfilesCount(ctx context.Context, options GetExternalUserProfilesCountOperationOptions) (result GetExternalUserProfilesCountOperationResponse, err error)
- func (c ExternalUserProfileClient) ListExternalUserProfiles(ctx context.Context, options ListExternalUserProfilesOperationOptions) (result ListExternalUserProfilesOperationResponse, err error)
- func (c ExternalUserProfileClient) ListExternalUserProfilesComplete(ctx context.Context, options ListExternalUserProfilesOperationOptions) (ListExternalUserProfilesCompleteResult, error)
- func (c ExternalUserProfileClient) ListExternalUserProfilesCompleteMatchingPredicate(ctx context.Context, options ListExternalUserProfilesOperationOptions, ...) (result ListExternalUserProfilesCompleteResult, err error)
- func (c ExternalUserProfileClient) UpdateExternalUserProfile(ctx context.Context, id beta.DirectoryExternalUserProfileId, ...) (result UpdateExternalUserProfileOperationResponse, err error)
- type ExternalUserProfileOperationPredicate
- type GetExternalUserProfileOperationOptions
- type GetExternalUserProfileOperationResponse
- type GetExternalUserProfilesCountOperationOptions
- type GetExternalUserProfilesCountOperationResponse
- type ListExternalUserProfilesCompleteResult
- type ListExternalUserProfilesCustomPager
- type ListExternalUserProfilesOperationOptions
- type ListExternalUserProfilesOperationResponse
- type UpdateExternalUserProfileOperationOptions
- type UpdateExternalUserProfileOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateExternalUserProfileOperationOptions ¶
type CreateExternalUserProfileOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateExternalUserProfileOperationOptions ¶
func DefaultCreateExternalUserProfileOperationOptions() CreateExternalUserProfileOperationOptions
func (CreateExternalUserProfileOperationOptions) ToHeaders ¶
func (o CreateExternalUserProfileOperationOptions) ToHeaders() *client.Headers
func (CreateExternalUserProfileOperationOptions) ToOData ¶
func (o CreateExternalUserProfileOperationOptions) ToOData() *odata.Query
func (CreateExternalUserProfileOperationOptions) ToQuery ¶
func (o CreateExternalUserProfileOperationOptions) ToQuery() *client.QueryParams
type DeleteExternalUserProfileOperationOptions ¶
type DeleteExternalUserProfileOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteExternalUserProfileOperationOptions ¶
func DefaultDeleteExternalUserProfileOperationOptions() DeleteExternalUserProfileOperationOptions
func (DeleteExternalUserProfileOperationOptions) ToHeaders ¶
func (o DeleteExternalUserProfileOperationOptions) ToHeaders() *client.Headers
func (DeleteExternalUserProfileOperationOptions) ToOData ¶
func (o DeleteExternalUserProfileOperationOptions) ToOData() *odata.Query
func (DeleteExternalUserProfileOperationOptions) ToQuery ¶
func (o DeleteExternalUserProfileOperationOptions) ToQuery() *client.QueryParams
type ExternalUserProfileClient ¶
func NewExternalUserProfileClientWithBaseURI ¶
func NewExternalUserProfileClientWithBaseURI(sdkApi sdkEnv.Api) (*ExternalUserProfileClient, error)
func (ExternalUserProfileClient) CreateExternalUserProfile ¶
func (c ExternalUserProfileClient) CreateExternalUserProfile(ctx context.Context, input beta.ExternalUserProfile, options CreateExternalUserProfileOperationOptions) (result CreateExternalUserProfileOperationResponse, err error)
CreateExternalUserProfile - Create new navigation property to externalUserProfiles for directory
func (ExternalUserProfileClient) DeleteExternalUserProfile ¶
func (c ExternalUserProfileClient) DeleteExternalUserProfile(ctx context.Context, id beta.DirectoryExternalUserProfileId, options DeleteExternalUserProfileOperationOptions) (result DeleteExternalUserProfileOperationResponse, err error)
DeleteExternalUserProfile - Delete externalUserProfile. Delete an externalUserProfile object. Note: To permanently delete the externalUserProfile, follow permanently delete an item. To restore an externalUserProfile, follow restore a deleted item.
func (ExternalUserProfileClient) GetExternalUserProfile ¶
func (c ExternalUserProfileClient) GetExternalUserProfile(ctx context.Context, id beta.DirectoryExternalUserProfileId, options GetExternalUserProfileOperationOptions) (result GetExternalUserProfileOperationResponse, err error)
GetExternalUserProfile - Get externalUserProfile. Retrieve the properties of a specific externalUserProfile.
func (ExternalUserProfileClient) GetExternalUserProfilesCount ¶
func (c ExternalUserProfileClient) GetExternalUserProfilesCount(ctx context.Context, options GetExternalUserProfilesCountOperationOptions) (result GetExternalUserProfilesCountOperationResponse, err error)
GetExternalUserProfilesCount - Get the number of the resource
func (ExternalUserProfileClient) ListExternalUserProfiles ¶
func (c ExternalUserProfileClient) ListExternalUserProfiles(ctx context.Context, options ListExternalUserProfilesOperationOptions) (result ListExternalUserProfilesOperationResponse, err error)
ListExternalUserProfiles - List externalUserProfiles. Retrieve the properties of all externalUserProfiles
func (ExternalUserProfileClient) ListExternalUserProfilesComplete ¶
func (c ExternalUserProfileClient) ListExternalUserProfilesComplete(ctx context.Context, options ListExternalUserProfilesOperationOptions) (ListExternalUserProfilesCompleteResult, error)
ListExternalUserProfilesComplete retrieves all the results into a single object
func (ExternalUserProfileClient) ListExternalUserProfilesCompleteMatchingPredicate ¶
func (c ExternalUserProfileClient) ListExternalUserProfilesCompleteMatchingPredicate(ctx context.Context, options ListExternalUserProfilesOperationOptions, predicate ExternalUserProfileOperationPredicate) (result ListExternalUserProfilesCompleteResult, err error)
ListExternalUserProfilesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ExternalUserProfileClient) UpdateExternalUserProfile ¶
func (c ExternalUserProfileClient) UpdateExternalUserProfile(ctx context.Context, id beta.DirectoryExternalUserProfileId, input beta.ExternalUserProfile, options UpdateExternalUserProfileOperationOptions) (result UpdateExternalUserProfileOperationResponse, err error)
UpdateExternalUserProfile - Update externalUserProfile. Update the properties of a externalUserProfile object.
type ExternalUserProfileOperationPredicate ¶
type ExternalUserProfileOperationPredicate struct { }
func (ExternalUserProfileOperationPredicate) Matches ¶
func (p ExternalUserProfileOperationPredicate) Matches(input beta.ExternalUserProfile) bool
type GetExternalUserProfileOperationOptions ¶
type GetExternalUserProfileOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetExternalUserProfileOperationOptions ¶
func DefaultGetExternalUserProfileOperationOptions() GetExternalUserProfileOperationOptions
func (GetExternalUserProfileOperationOptions) ToHeaders ¶
func (o GetExternalUserProfileOperationOptions) ToHeaders() *client.Headers
func (GetExternalUserProfileOperationOptions) ToOData ¶
func (o GetExternalUserProfileOperationOptions) ToOData() *odata.Query
func (GetExternalUserProfileOperationOptions) ToQuery ¶
func (o GetExternalUserProfileOperationOptions) ToQuery() *client.QueryParams
type GetExternalUserProfilesCountOperationOptions ¶
type GetExternalUserProfilesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetExternalUserProfilesCountOperationOptions ¶
func DefaultGetExternalUserProfilesCountOperationOptions() GetExternalUserProfilesCountOperationOptions
func (GetExternalUserProfilesCountOperationOptions) ToHeaders ¶
func (o GetExternalUserProfilesCountOperationOptions) ToHeaders() *client.Headers
func (GetExternalUserProfilesCountOperationOptions) ToOData ¶
func (o GetExternalUserProfilesCountOperationOptions) ToOData() *odata.Query
func (GetExternalUserProfilesCountOperationOptions) ToQuery ¶
func (o GetExternalUserProfilesCountOperationOptions) ToQuery() *client.QueryParams
type ListExternalUserProfilesCompleteResult ¶
type ListExternalUserProfilesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.ExternalUserProfile }
type ListExternalUserProfilesCustomPager ¶
func (*ListExternalUserProfilesCustomPager) NextPageLink ¶
func (p *ListExternalUserProfilesCustomPager) NextPageLink() *odata.Link
type ListExternalUserProfilesOperationOptions ¶
type ListExternalUserProfilesOperationOptions 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 DefaultListExternalUserProfilesOperationOptions ¶
func DefaultListExternalUserProfilesOperationOptions() ListExternalUserProfilesOperationOptions
func (ListExternalUserProfilesOperationOptions) ToHeaders ¶
func (o ListExternalUserProfilesOperationOptions) ToHeaders() *client.Headers
func (ListExternalUserProfilesOperationOptions) ToOData ¶
func (o ListExternalUserProfilesOperationOptions) ToOData() *odata.Query
func (ListExternalUserProfilesOperationOptions) ToQuery ¶
func (o ListExternalUserProfilesOperationOptions) ToQuery() *client.QueryParams
type UpdateExternalUserProfileOperationOptions ¶
type UpdateExternalUserProfileOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateExternalUserProfileOperationOptions ¶
func DefaultUpdateExternalUserProfileOperationOptions() UpdateExternalUserProfileOperationOptions
func (UpdateExternalUserProfileOperationOptions) ToHeaders ¶
func (o UpdateExternalUserProfileOperationOptions) ToHeaders() *client.Headers
func (UpdateExternalUserProfileOperationOptions) ToOData ¶
func (o UpdateExternalUserProfileOperationOptions) ToOData() *odata.Query
func (UpdateExternalUserProfileOperationOptions) ToQuery ¶
func (o UpdateExternalUserProfileOperationOptions) ToQuery() *client.QueryParams