Documentation ¶
Index ¶
- type CreateProfileAccountOperationOptions
- type CreateProfileAccountOperationResponse
- type DeleteProfileAccountOperationOptions
- type DeleteProfileAccountOperationResponse
- type GetProfileAccountCountOperationOptions
- type GetProfileAccountCountOperationResponse
- type GetProfileAccountOperationOptions
- type GetProfileAccountOperationResponse
- type ListProfileAccountsCompleteResult
- type ListProfileAccountsCustomPager
- type ListProfileAccountsOperationOptions
- type ListProfileAccountsOperationResponse
- type ProfileAccountClient
- func (c ProfileAccountClient) CreateProfileAccount(ctx context.Context, input beta.UserAccountInformation, ...) (result CreateProfileAccountOperationResponse, err error)
- func (c ProfileAccountClient) DeleteProfileAccount(ctx context.Context, id beta.MeProfileAccountId, ...) (result DeleteProfileAccountOperationResponse, err error)
- func (c ProfileAccountClient) GetProfileAccount(ctx context.Context, id beta.MeProfileAccountId, ...) (result GetProfileAccountOperationResponse, err error)
- func (c ProfileAccountClient) GetProfileAccountCount(ctx context.Context, options GetProfileAccountCountOperationOptions) (result GetProfileAccountCountOperationResponse, err error)
- func (c ProfileAccountClient) ListProfileAccounts(ctx context.Context, options ListProfileAccountsOperationOptions) (result ListProfileAccountsOperationResponse, err error)
- func (c ProfileAccountClient) ListProfileAccountsComplete(ctx context.Context, options ListProfileAccountsOperationOptions) (ListProfileAccountsCompleteResult, error)
- func (c ProfileAccountClient) ListProfileAccountsCompleteMatchingPredicate(ctx context.Context, options ListProfileAccountsOperationOptions, ...) (result ListProfileAccountsCompleteResult, err error)
- func (c ProfileAccountClient) UpdateProfileAccount(ctx context.Context, id beta.MeProfileAccountId, ...) (result UpdateProfileAccountOperationResponse, err error)
- type UpdateProfileAccountOperationOptions
- type UpdateProfileAccountOperationResponse
- type UserAccountInformationOperationPredicate
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateProfileAccountOperationOptions ¶
type CreateProfileAccountOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateProfileAccountOperationOptions ¶
func DefaultCreateProfileAccountOperationOptions() CreateProfileAccountOperationOptions
func (CreateProfileAccountOperationOptions) ToHeaders ¶
func (o CreateProfileAccountOperationOptions) ToHeaders() *client.Headers
func (CreateProfileAccountOperationOptions) ToOData ¶
func (o CreateProfileAccountOperationOptions) ToOData() *odata.Query
func (CreateProfileAccountOperationOptions) ToQuery ¶
func (o CreateProfileAccountOperationOptions) ToQuery() *client.QueryParams
type DeleteProfileAccountOperationOptions ¶
type DeleteProfileAccountOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteProfileAccountOperationOptions ¶
func DefaultDeleteProfileAccountOperationOptions() DeleteProfileAccountOperationOptions
func (DeleteProfileAccountOperationOptions) ToHeaders ¶
func (o DeleteProfileAccountOperationOptions) ToHeaders() *client.Headers
func (DeleteProfileAccountOperationOptions) ToOData ¶
func (o DeleteProfileAccountOperationOptions) ToOData() *odata.Query
func (DeleteProfileAccountOperationOptions) ToQuery ¶
func (o DeleteProfileAccountOperationOptions) ToQuery() *client.QueryParams
type GetProfileAccountCountOperationOptions ¶
type GetProfileAccountCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetProfileAccountCountOperationOptions ¶
func DefaultGetProfileAccountCountOperationOptions() GetProfileAccountCountOperationOptions
func (GetProfileAccountCountOperationOptions) ToHeaders ¶
func (o GetProfileAccountCountOperationOptions) ToHeaders() *client.Headers
func (GetProfileAccountCountOperationOptions) ToOData ¶
func (o GetProfileAccountCountOperationOptions) ToOData() *odata.Query
func (GetProfileAccountCountOperationOptions) ToQuery ¶
func (o GetProfileAccountCountOperationOptions) ToQuery() *client.QueryParams
type GetProfileAccountOperationOptions ¶
type GetProfileAccountOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetProfileAccountOperationOptions ¶
func DefaultGetProfileAccountOperationOptions() GetProfileAccountOperationOptions
func (GetProfileAccountOperationOptions) ToHeaders ¶
func (o GetProfileAccountOperationOptions) ToHeaders() *client.Headers
func (GetProfileAccountOperationOptions) ToOData ¶
func (o GetProfileAccountOperationOptions) ToOData() *odata.Query
func (GetProfileAccountOperationOptions) ToQuery ¶
func (o GetProfileAccountOperationOptions) ToQuery() *client.QueryParams
type ListProfileAccountsCompleteResult ¶
type ListProfileAccountsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.UserAccountInformation }
type ListProfileAccountsCustomPager ¶
func (*ListProfileAccountsCustomPager) NextPageLink ¶
func (p *ListProfileAccountsCustomPager) NextPageLink() *odata.Link
type ListProfileAccountsOperationOptions ¶
type ListProfileAccountsOperationOptions 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 DefaultListProfileAccountsOperationOptions ¶
func DefaultListProfileAccountsOperationOptions() ListProfileAccountsOperationOptions
func (ListProfileAccountsOperationOptions) ToHeaders ¶
func (o ListProfileAccountsOperationOptions) ToHeaders() *client.Headers
func (ListProfileAccountsOperationOptions) ToOData ¶
func (o ListProfileAccountsOperationOptions) ToOData() *odata.Query
func (ListProfileAccountsOperationOptions) ToQuery ¶
func (o ListProfileAccountsOperationOptions) ToQuery() *client.QueryParams
type ProfileAccountClient ¶
func NewProfileAccountClientWithBaseURI ¶
func NewProfileAccountClientWithBaseURI(sdkApi sdkEnv.Api) (*ProfileAccountClient, error)
func (ProfileAccountClient) CreateProfileAccount ¶
func (c ProfileAccountClient) CreateProfileAccount(ctx context.Context, input beta.UserAccountInformation, options CreateProfileAccountOperationOptions) (result CreateProfileAccountOperationResponse, err error)
CreateProfileAccount - Create account. Create a new userAccountInformation object in a user's profile.
func (ProfileAccountClient) DeleteProfileAccount ¶
func (c ProfileAccountClient) DeleteProfileAccount(ctx context.Context, id beta.MeProfileAccountId, options DeleteProfileAccountOperationOptions) (result DeleteProfileAccountOperationResponse, err error)
DeleteProfileAccount - Delete userAccountInformation. Delete an userAccountInformation object from a user's profile.
func (ProfileAccountClient) GetProfileAccount ¶
func (c ProfileAccountClient) GetProfileAccount(ctx context.Context, id beta.MeProfileAccountId, options GetProfileAccountOperationOptions) (result GetProfileAccountOperationResponse, err error)
GetProfileAccount - Get userAccountInformation. Retrieve the properties and relationships of an userAccountInformation object in a user's profile.
func (ProfileAccountClient) GetProfileAccountCount ¶
func (c ProfileAccountClient) GetProfileAccountCount(ctx context.Context, options GetProfileAccountCountOperationOptions) (result GetProfileAccountCountOperationResponse, err error)
GetProfileAccountCount - Get the number of the resource
func (ProfileAccountClient) ListProfileAccounts ¶
func (c ProfileAccountClient) ListProfileAccounts(ctx context.Context, options ListProfileAccountsOperationOptions) (result ListProfileAccountsOperationResponse, err error)
ListProfileAccounts - List accounts. Retrieves properties related to the user's accounts from the profile.
func (ProfileAccountClient) ListProfileAccountsComplete ¶
func (c ProfileAccountClient) ListProfileAccountsComplete(ctx context.Context, options ListProfileAccountsOperationOptions) (ListProfileAccountsCompleteResult, error)
ListProfileAccountsComplete retrieves all the results into a single object
func (ProfileAccountClient) ListProfileAccountsCompleteMatchingPredicate ¶
func (c ProfileAccountClient) ListProfileAccountsCompleteMatchingPredicate(ctx context.Context, options ListProfileAccountsOperationOptions, predicate UserAccountInformationOperationPredicate) (result ListProfileAccountsCompleteResult, err error)
ListProfileAccountsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ProfileAccountClient) UpdateProfileAccount ¶
func (c ProfileAccountClient) UpdateProfileAccount(ctx context.Context, id beta.MeProfileAccountId, input beta.UserAccountInformation, options UpdateProfileAccountOperationOptions) (result UpdateProfileAccountOperationResponse, err error)
UpdateProfileAccount - Update useraccountinformation. Update the properties of an userAccountInformation object in a user's profile.
type UpdateProfileAccountOperationOptions ¶
type UpdateProfileAccountOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateProfileAccountOperationOptions ¶
func DefaultUpdateProfileAccountOperationOptions() UpdateProfileAccountOperationOptions
func (UpdateProfileAccountOperationOptions) ToHeaders ¶
func (o UpdateProfileAccountOperationOptions) ToHeaders() *client.Headers
func (UpdateProfileAccountOperationOptions) ToOData ¶
func (o UpdateProfileAccountOperationOptions) ToOData() *odata.Query
func (UpdateProfileAccountOperationOptions) ToQuery ¶
func (o UpdateProfileAccountOperationOptions) ToQuery() *client.QueryParams
type UserAccountInformationOperationPredicate ¶
type UserAccountInformationOperationPredicate struct { }
func (UserAccountInformationOperationPredicate) Matches ¶
func (p UserAccountInformationOperationPredicate) Matches(input beta.UserAccountInformation) bool