Documentation ¶
Index ¶
- type AuthenticationEmailMethodClient
- func (c AuthenticationEmailMethodClient) CreateAuthenticationEmailMethod(ctx context.Context, id beta.UserId, input beta.EmailAuthenticationMethod, ...) (result CreateAuthenticationEmailMethodOperationResponse, err error)
- func (c AuthenticationEmailMethodClient) DeleteAuthenticationEmailMethod(ctx context.Context, id beta.UserIdAuthenticationEmailMethodId, ...) (result DeleteAuthenticationEmailMethodOperationResponse, err error)
- func (c AuthenticationEmailMethodClient) GetAuthenticationEmailMethod(ctx context.Context, id beta.UserIdAuthenticationEmailMethodId, ...) (result GetAuthenticationEmailMethodOperationResponse, err error)
- func (c AuthenticationEmailMethodClient) GetAuthenticationEmailMethodsCount(ctx context.Context, id beta.UserId, ...) (result GetAuthenticationEmailMethodsCountOperationResponse, err error)
- func (c AuthenticationEmailMethodClient) ListAuthenticationEmailMethods(ctx context.Context, id beta.UserId, ...) (result ListAuthenticationEmailMethodsOperationResponse, err error)
- func (c AuthenticationEmailMethodClient) ListAuthenticationEmailMethodsComplete(ctx context.Context, id beta.UserId, ...) (ListAuthenticationEmailMethodsCompleteResult, error)
- func (c AuthenticationEmailMethodClient) ListAuthenticationEmailMethodsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, ...) (result ListAuthenticationEmailMethodsCompleteResult, err error)
- func (c AuthenticationEmailMethodClient) UpdateAuthenticationEmailMethod(ctx context.Context, id beta.UserIdAuthenticationEmailMethodId, ...) (result UpdateAuthenticationEmailMethodOperationResponse, err error)
- type CreateAuthenticationEmailMethodOperationOptions
- type CreateAuthenticationEmailMethodOperationResponse
- type DeleteAuthenticationEmailMethodOperationOptions
- type DeleteAuthenticationEmailMethodOperationResponse
- type EmailAuthenticationMethodOperationPredicate
- type GetAuthenticationEmailMethodOperationOptions
- type GetAuthenticationEmailMethodOperationResponse
- type GetAuthenticationEmailMethodsCountOperationOptions
- type GetAuthenticationEmailMethodsCountOperationResponse
- type ListAuthenticationEmailMethodsCompleteResult
- type ListAuthenticationEmailMethodsCustomPager
- type ListAuthenticationEmailMethodsOperationOptions
- type ListAuthenticationEmailMethodsOperationResponse
- type UpdateAuthenticationEmailMethodOperationOptions
- type UpdateAuthenticationEmailMethodOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthenticationEmailMethodClient ¶
func NewAuthenticationEmailMethodClientWithBaseURI ¶
func NewAuthenticationEmailMethodClientWithBaseURI(sdkApi sdkEnv.Api) (*AuthenticationEmailMethodClient, error)
func (AuthenticationEmailMethodClient) CreateAuthenticationEmailMethod ¶
func (c AuthenticationEmailMethodClient) CreateAuthenticationEmailMethod(ctx context.Context, id beta.UserId, input beta.EmailAuthenticationMethod, options CreateAuthenticationEmailMethodOperationOptions) (result CreateAuthenticationEmailMethodOperationResponse, err error)
CreateAuthenticationEmailMethod - Create emailAuthenticationMethod. Set a user's emailAuthenticationMethod object. Email authentication is a self-service password reset method. A user may only have one email authentication method.
func (AuthenticationEmailMethodClient) DeleteAuthenticationEmailMethod ¶
func (c AuthenticationEmailMethodClient) DeleteAuthenticationEmailMethod(ctx context.Context, id beta.UserIdAuthenticationEmailMethodId, options DeleteAuthenticationEmailMethodOperationOptions) (result DeleteAuthenticationEmailMethodOperationResponse, err error)
DeleteAuthenticationEmailMethod - Delete emailAuthenticationMethod. Deletes a user's email Authentication Method object.
func (AuthenticationEmailMethodClient) GetAuthenticationEmailMethod ¶
func (c AuthenticationEmailMethodClient) GetAuthenticationEmailMethod(ctx context.Context, id beta.UserIdAuthenticationEmailMethodId, options GetAuthenticationEmailMethodOperationOptions) (result GetAuthenticationEmailMethodOperationResponse, err error)
GetAuthenticationEmailMethod - Get emailMethods from users. Represents the email addresses registered to a user for authentication.
func (AuthenticationEmailMethodClient) GetAuthenticationEmailMethodsCount ¶
func (c AuthenticationEmailMethodClient) GetAuthenticationEmailMethodsCount(ctx context.Context, id beta.UserId, options GetAuthenticationEmailMethodsCountOperationOptions) (result GetAuthenticationEmailMethodsCountOperationResponse, err error)
GetAuthenticationEmailMethodsCount - Get the number of the resource
func (AuthenticationEmailMethodClient) ListAuthenticationEmailMethods ¶
func (c AuthenticationEmailMethodClient) ListAuthenticationEmailMethods(ctx context.Context, id beta.UserId, options ListAuthenticationEmailMethodsOperationOptions) (result ListAuthenticationEmailMethodsOperationResponse, err error)
ListAuthenticationEmailMethods - Get emailMethods from users. Represents the email addresses registered to a user for authentication.
func (AuthenticationEmailMethodClient) ListAuthenticationEmailMethodsComplete ¶
func (c AuthenticationEmailMethodClient) ListAuthenticationEmailMethodsComplete(ctx context.Context, id beta.UserId, options ListAuthenticationEmailMethodsOperationOptions) (ListAuthenticationEmailMethodsCompleteResult, error)
ListAuthenticationEmailMethodsComplete retrieves all the results into a single object
func (AuthenticationEmailMethodClient) ListAuthenticationEmailMethodsCompleteMatchingPredicate ¶
func (c AuthenticationEmailMethodClient) ListAuthenticationEmailMethodsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListAuthenticationEmailMethodsOperationOptions, predicate EmailAuthenticationMethodOperationPredicate) (result ListAuthenticationEmailMethodsCompleteResult, err error)
ListAuthenticationEmailMethodsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (AuthenticationEmailMethodClient) UpdateAuthenticationEmailMethod ¶
func (c AuthenticationEmailMethodClient) UpdateAuthenticationEmailMethod(ctx context.Context, id beta.UserIdAuthenticationEmailMethodId, input beta.EmailAuthenticationMethod, options UpdateAuthenticationEmailMethodOperationOptions) (result UpdateAuthenticationEmailMethodOperationResponse, err error)
UpdateAuthenticationEmailMethod - Update emailAuthenticationMethod. Update a user's email address associated with an email Authentication Method object.
type CreateAuthenticationEmailMethodOperationOptions ¶
type CreateAuthenticationEmailMethodOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateAuthenticationEmailMethodOperationOptions ¶
func DefaultCreateAuthenticationEmailMethodOperationOptions() CreateAuthenticationEmailMethodOperationOptions
func (CreateAuthenticationEmailMethodOperationOptions) ToHeaders ¶
func (o CreateAuthenticationEmailMethodOperationOptions) ToHeaders() *client.Headers
func (CreateAuthenticationEmailMethodOperationOptions) ToOData ¶
func (o CreateAuthenticationEmailMethodOperationOptions) ToOData() *odata.Query
func (CreateAuthenticationEmailMethodOperationOptions) ToQuery ¶
func (o CreateAuthenticationEmailMethodOperationOptions) ToQuery() *client.QueryParams
type DeleteAuthenticationEmailMethodOperationOptions ¶
type DeleteAuthenticationEmailMethodOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteAuthenticationEmailMethodOperationOptions ¶
func DefaultDeleteAuthenticationEmailMethodOperationOptions() DeleteAuthenticationEmailMethodOperationOptions
func (DeleteAuthenticationEmailMethodOperationOptions) ToHeaders ¶
func (o DeleteAuthenticationEmailMethodOperationOptions) ToHeaders() *client.Headers
func (DeleteAuthenticationEmailMethodOperationOptions) ToOData ¶
func (o DeleteAuthenticationEmailMethodOperationOptions) ToOData() *odata.Query
func (DeleteAuthenticationEmailMethodOperationOptions) ToQuery ¶
func (o DeleteAuthenticationEmailMethodOperationOptions) ToQuery() *client.QueryParams
type EmailAuthenticationMethodOperationPredicate ¶
type EmailAuthenticationMethodOperationPredicate struct { }
func (EmailAuthenticationMethodOperationPredicate) Matches ¶
func (p EmailAuthenticationMethodOperationPredicate) Matches(input beta.EmailAuthenticationMethod) bool
type GetAuthenticationEmailMethodOperationOptions ¶
type GetAuthenticationEmailMethodOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetAuthenticationEmailMethodOperationOptions ¶
func DefaultGetAuthenticationEmailMethodOperationOptions() GetAuthenticationEmailMethodOperationOptions
func (GetAuthenticationEmailMethodOperationOptions) ToHeaders ¶
func (o GetAuthenticationEmailMethodOperationOptions) ToHeaders() *client.Headers
func (GetAuthenticationEmailMethodOperationOptions) ToOData ¶
func (o GetAuthenticationEmailMethodOperationOptions) ToOData() *odata.Query
func (GetAuthenticationEmailMethodOperationOptions) ToQuery ¶
func (o GetAuthenticationEmailMethodOperationOptions) ToQuery() *client.QueryParams
type GetAuthenticationEmailMethodsCountOperationOptions ¶
type GetAuthenticationEmailMethodsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetAuthenticationEmailMethodsCountOperationOptions ¶
func DefaultGetAuthenticationEmailMethodsCountOperationOptions() GetAuthenticationEmailMethodsCountOperationOptions
func (GetAuthenticationEmailMethodsCountOperationOptions) ToHeaders ¶
func (o GetAuthenticationEmailMethodsCountOperationOptions) ToHeaders() *client.Headers
func (GetAuthenticationEmailMethodsCountOperationOptions) ToOData ¶
func (o GetAuthenticationEmailMethodsCountOperationOptions) ToOData() *odata.Query
func (GetAuthenticationEmailMethodsCountOperationOptions) ToQuery ¶
func (o GetAuthenticationEmailMethodsCountOperationOptions) ToQuery() *client.QueryParams
type ListAuthenticationEmailMethodsCompleteResult ¶
type ListAuthenticationEmailMethodsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.EmailAuthenticationMethod }
type ListAuthenticationEmailMethodsCustomPager ¶
type ListAuthenticationEmailMethodsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListAuthenticationEmailMethodsCustomPager) NextPageLink ¶
func (p *ListAuthenticationEmailMethodsCustomPager) NextPageLink() *odata.Link
type ListAuthenticationEmailMethodsOperationOptions ¶
type ListAuthenticationEmailMethodsOperationOptions 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 DefaultListAuthenticationEmailMethodsOperationOptions ¶
func DefaultListAuthenticationEmailMethodsOperationOptions() ListAuthenticationEmailMethodsOperationOptions
func (ListAuthenticationEmailMethodsOperationOptions) ToHeaders ¶
func (o ListAuthenticationEmailMethodsOperationOptions) ToHeaders() *client.Headers
func (ListAuthenticationEmailMethodsOperationOptions) ToOData ¶
func (o ListAuthenticationEmailMethodsOperationOptions) ToOData() *odata.Query
func (ListAuthenticationEmailMethodsOperationOptions) ToQuery ¶
func (o ListAuthenticationEmailMethodsOperationOptions) ToQuery() *client.QueryParams
type UpdateAuthenticationEmailMethodOperationOptions ¶
type UpdateAuthenticationEmailMethodOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateAuthenticationEmailMethodOperationOptions ¶
func DefaultUpdateAuthenticationEmailMethodOperationOptions() UpdateAuthenticationEmailMethodOperationOptions
func (UpdateAuthenticationEmailMethodOperationOptions) ToHeaders ¶
func (o UpdateAuthenticationEmailMethodOperationOptions) ToHeaders() *client.Headers
func (UpdateAuthenticationEmailMethodOperationOptions) ToOData ¶
func (o UpdateAuthenticationEmailMethodOperationOptions) ToOData() *odata.Query
func (UpdateAuthenticationEmailMethodOperationOptions) ToQuery ¶
func (o UpdateAuthenticationEmailMethodOperationOptions) ToQuery() *client.QueryParams