Documentation ¶
Index ¶
- type CreateProfileWebAccountOperationOptions
- type CreateProfileWebAccountOperationResponse
- type DeleteProfileWebAccountOperationOptions
- type DeleteProfileWebAccountOperationResponse
- type GetProfileWebAccountOperationOptions
- type GetProfileWebAccountOperationResponse
- type GetProfileWebAccountsCountOperationOptions
- type GetProfileWebAccountsCountOperationResponse
- type ListProfileWebAccountsCompleteResult
- type ListProfileWebAccountsCustomPager
- type ListProfileWebAccountsOperationOptions
- type ListProfileWebAccountsOperationResponse
- type ProfileWebAccountClient
- func (c ProfileWebAccountClient) CreateProfileWebAccount(ctx context.Context, id beta.UserId, input beta.WebAccount, ...) (result CreateProfileWebAccountOperationResponse, err error)
- func (c ProfileWebAccountClient) DeleteProfileWebAccount(ctx context.Context, id beta.UserIdProfileWebAccountId, ...) (result DeleteProfileWebAccountOperationResponse, err error)
- func (c ProfileWebAccountClient) GetProfileWebAccount(ctx context.Context, id beta.UserIdProfileWebAccountId, ...) (result GetProfileWebAccountOperationResponse, err error)
- func (c ProfileWebAccountClient) GetProfileWebAccountsCount(ctx context.Context, id beta.UserId, ...) (result GetProfileWebAccountsCountOperationResponse, err error)
- func (c ProfileWebAccountClient) ListProfileWebAccounts(ctx context.Context, id beta.UserId, ...) (result ListProfileWebAccountsOperationResponse, err error)
- func (c ProfileWebAccountClient) ListProfileWebAccountsComplete(ctx context.Context, id beta.UserId, ...) (ListProfileWebAccountsCompleteResult, error)
- func (c ProfileWebAccountClient) ListProfileWebAccountsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, ...) (result ListProfileWebAccountsCompleteResult, err error)
- func (c ProfileWebAccountClient) UpdateProfileWebAccount(ctx context.Context, id beta.UserIdProfileWebAccountId, input beta.WebAccount, ...) (result UpdateProfileWebAccountOperationResponse, err error)
- type UpdateProfileWebAccountOperationOptions
- type UpdateProfileWebAccountOperationResponse
- type WebAccountOperationPredicate
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateProfileWebAccountOperationOptions ¶
type CreateProfileWebAccountOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateProfileWebAccountOperationOptions ¶
func DefaultCreateProfileWebAccountOperationOptions() CreateProfileWebAccountOperationOptions
func (CreateProfileWebAccountOperationOptions) ToHeaders ¶
func (o CreateProfileWebAccountOperationOptions) ToHeaders() *client.Headers
func (CreateProfileWebAccountOperationOptions) ToOData ¶
func (o CreateProfileWebAccountOperationOptions) ToOData() *odata.Query
func (CreateProfileWebAccountOperationOptions) ToQuery ¶
func (o CreateProfileWebAccountOperationOptions) ToQuery() *client.QueryParams
type DeleteProfileWebAccountOperationOptions ¶
type DeleteProfileWebAccountOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteProfileWebAccountOperationOptions ¶
func DefaultDeleteProfileWebAccountOperationOptions() DeleteProfileWebAccountOperationOptions
func (DeleteProfileWebAccountOperationOptions) ToHeaders ¶
func (o DeleteProfileWebAccountOperationOptions) ToHeaders() *client.Headers
func (DeleteProfileWebAccountOperationOptions) ToOData ¶
func (o DeleteProfileWebAccountOperationOptions) ToOData() *odata.Query
func (DeleteProfileWebAccountOperationOptions) ToQuery ¶
func (o DeleteProfileWebAccountOperationOptions) ToQuery() *client.QueryParams
type GetProfileWebAccountOperationOptions ¶
type GetProfileWebAccountOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetProfileWebAccountOperationOptions ¶
func DefaultGetProfileWebAccountOperationOptions() GetProfileWebAccountOperationOptions
func (GetProfileWebAccountOperationOptions) ToHeaders ¶
func (o GetProfileWebAccountOperationOptions) ToHeaders() *client.Headers
func (GetProfileWebAccountOperationOptions) ToOData ¶
func (o GetProfileWebAccountOperationOptions) ToOData() *odata.Query
func (GetProfileWebAccountOperationOptions) ToQuery ¶
func (o GetProfileWebAccountOperationOptions) ToQuery() *client.QueryParams
type GetProfileWebAccountsCountOperationOptions ¶
type GetProfileWebAccountsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetProfileWebAccountsCountOperationOptions ¶
func DefaultGetProfileWebAccountsCountOperationOptions() GetProfileWebAccountsCountOperationOptions
func (GetProfileWebAccountsCountOperationOptions) ToHeaders ¶
func (o GetProfileWebAccountsCountOperationOptions) ToHeaders() *client.Headers
func (GetProfileWebAccountsCountOperationOptions) ToOData ¶
func (o GetProfileWebAccountsCountOperationOptions) ToOData() *odata.Query
func (GetProfileWebAccountsCountOperationOptions) ToQuery ¶
func (o GetProfileWebAccountsCountOperationOptions) ToQuery() *client.QueryParams
type ListProfileWebAccountsCompleteResult ¶
type ListProfileWebAccountsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.WebAccount }
type ListProfileWebAccountsCustomPager ¶
func (*ListProfileWebAccountsCustomPager) NextPageLink ¶
func (p *ListProfileWebAccountsCustomPager) NextPageLink() *odata.Link
type ListProfileWebAccountsOperationOptions ¶
type ListProfileWebAccountsOperationOptions 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 DefaultListProfileWebAccountsOperationOptions ¶
func DefaultListProfileWebAccountsOperationOptions() ListProfileWebAccountsOperationOptions
func (ListProfileWebAccountsOperationOptions) ToHeaders ¶
func (o ListProfileWebAccountsOperationOptions) ToHeaders() *client.Headers
func (ListProfileWebAccountsOperationOptions) ToOData ¶
func (o ListProfileWebAccountsOperationOptions) ToOData() *odata.Query
func (ListProfileWebAccountsOperationOptions) ToQuery ¶
func (o ListProfileWebAccountsOperationOptions) ToQuery() *client.QueryParams
type ProfileWebAccountClient ¶
func NewProfileWebAccountClientWithBaseURI ¶
func NewProfileWebAccountClientWithBaseURI(sdkApi sdkEnv.Api) (*ProfileWebAccountClient, error)
func (ProfileWebAccountClient) CreateProfileWebAccount ¶
func (c ProfileWebAccountClient) CreateProfileWebAccount(ctx context.Context, id beta.UserId, input beta.WebAccount, options CreateProfileWebAccountOperationOptions) (result CreateProfileWebAccountOperationResponse, err error)
CreateProfileWebAccount - Create new navigation property to webAccounts for users
func (ProfileWebAccountClient) DeleteProfileWebAccount ¶
func (c ProfileWebAccountClient) DeleteProfileWebAccount(ctx context.Context, id beta.UserIdProfileWebAccountId, options DeleteProfileWebAccountOperationOptions) (result DeleteProfileWebAccountOperationResponse, err error)
DeleteProfileWebAccount - Delete navigation property webAccounts for users
func (ProfileWebAccountClient) GetProfileWebAccount ¶
func (c ProfileWebAccountClient) GetProfileWebAccount(ctx context.Context, id beta.UserIdProfileWebAccountId, options GetProfileWebAccountOperationOptions) (result GetProfileWebAccountOperationResponse, err error)
GetProfileWebAccount - Get webAccounts from users. Represents web accounts the user has indicated they use or has added to their user profile.
func (ProfileWebAccountClient) GetProfileWebAccountsCount ¶
func (c ProfileWebAccountClient) GetProfileWebAccountsCount(ctx context.Context, id beta.UserId, options GetProfileWebAccountsCountOperationOptions) (result GetProfileWebAccountsCountOperationResponse, err error)
GetProfileWebAccountsCount - Get the number of the resource
func (ProfileWebAccountClient) ListProfileWebAccounts ¶
func (c ProfileWebAccountClient) ListProfileWebAccounts(ctx context.Context, id beta.UserId, options ListProfileWebAccountsOperationOptions) (result ListProfileWebAccountsOperationResponse, err error)
ListProfileWebAccounts - Get webAccounts from users. Represents web accounts the user has indicated they use or has added to their user profile.
func (ProfileWebAccountClient) ListProfileWebAccountsComplete ¶
func (c ProfileWebAccountClient) ListProfileWebAccountsComplete(ctx context.Context, id beta.UserId, options ListProfileWebAccountsOperationOptions) (ListProfileWebAccountsCompleteResult, error)
ListProfileWebAccountsComplete retrieves all the results into a single object
func (ProfileWebAccountClient) ListProfileWebAccountsCompleteMatchingPredicate ¶
func (c ProfileWebAccountClient) ListProfileWebAccountsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListProfileWebAccountsOperationOptions, predicate WebAccountOperationPredicate) (result ListProfileWebAccountsCompleteResult, err error)
ListProfileWebAccountsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ProfileWebAccountClient) UpdateProfileWebAccount ¶
func (c ProfileWebAccountClient) UpdateProfileWebAccount(ctx context.Context, id beta.UserIdProfileWebAccountId, input beta.WebAccount, options UpdateProfileWebAccountOperationOptions) (result UpdateProfileWebAccountOperationResponse, err error)
UpdateProfileWebAccount - Update the navigation property webAccounts in users
type UpdateProfileWebAccountOperationOptions ¶
type UpdateProfileWebAccountOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateProfileWebAccountOperationOptions ¶
func DefaultUpdateProfileWebAccountOperationOptions() UpdateProfileWebAccountOperationOptions
func (UpdateProfileWebAccountOperationOptions) ToHeaders ¶
func (o UpdateProfileWebAccountOperationOptions) ToHeaders() *client.Headers
func (UpdateProfileWebAccountOperationOptions) ToOData ¶
func (o UpdateProfileWebAccountOperationOptions) ToOData() *odata.Query
func (UpdateProfileWebAccountOperationOptions) ToQuery ¶
func (o UpdateProfileWebAccountOperationOptions) ToQuery() *client.QueryParams
type WebAccountOperationPredicate ¶
type WebAccountOperationPredicate struct { }
func (WebAccountOperationPredicate) Matches ¶
func (p WebAccountOperationPredicate) Matches(input beta.WebAccount) bool