Documentation ¶
Index ¶
- type AuthenticationTemporaryAccessPassMethodClient
- func (c AuthenticationTemporaryAccessPassMethodClient) CreateAuthenticationTemporaryAccessPassMethod(ctx context.Context, id beta.UserId, ...) (result CreateAuthenticationTemporaryAccessPassMethodOperationResponse, ...)
- func (c AuthenticationTemporaryAccessPassMethodClient) DeleteAuthenticationTemporaryAccessPassMethod(ctx context.Context, id beta.UserIdAuthenticationTemporaryAccessPassMethodId, ...) (result DeleteAuthenticationTemporaryAccessPassMethodOperationResponse, ...)
- func (c AuthenticationTemporaryAccessPassMethodClient) GetAuthenticationTemporaryAccessPassMethod(ctx context.Context, id beta.UserIdAuthenticationTemporaryAccessPassMethodId, ...) (result GetAuthenticationTemporaryAccessPassMethodOperationResponse, err error)
- func (c AuthenticationTemporaryAccessPassMethodClient) GetAuthenticationTemporaryAccessPassMethodsCount(ctx context.Context, id beta.UserId, ...) (result GetAuthenticationTemporaryAccessPassMethodsCountOperationResponse, ...)
- func (c AuthenticationTemporaryAccessPassMethodClient) ListAuthenticationTemporaryAccessPassMethods(ctx context.Context, id beta.UserId, ...) (result ListAuthenticationTemporaryAccessPassMethodsOperationResponse, ...)
- func (c AuthenticationTemporaryAccessPassMethodClient) ListAuthenticationTemporaryAccessPassMethodsComplete(ctx context.Context, id beta.UserId, ...) (ListAuthenticationTemporaryAccessPassMethodsCompleteResult, error)
- func (c AuthenticationTemporaryAccessPassMethodClient) ListAuthenticationTemporaryAccessPassMethodsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, ...) (result ListAuthenticationTemporaryAccessPassMethodsCompleteResult, err error)
- type CreateAuthenticationTemporaryAccessPassMethodOperationOptions
- type CreateAuthenticationTemporaryAccessPassMethodOperationResponse
- type DeleteAuthenticationTemporaryAccessPassMethodOperationOptions
- type DeleteAuthenticationTemporaryAccessPassMethodOperationResponse
- type GetAuthenticationTemporaryAccessPassMethodOperationOptions
- type GetAuthenticationTemporaryAccessPassMethodOperationResponse
- type GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions
- func (o GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions) ToHeaders() *client.Headers
- func (o GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions) ToOData() *odata.Query
- func (o GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions) ToQuery() *client.QueryParams
- type GetAuthenticationTemporaryAccessPassMethodsCountOperationResponse
- type ListAuthenticationTemporaryAccessPassMethodsCompleteResult
- type ListAuthenticationTemporaryAccessPassMethodsCustomPager
- type ListAuthenticationTemporaryAccessPassMethodsOperationOptions
- type ListAuthenticationTemporaryAccessPassMethodsOperationResponse
- type TemporaryAccessPassAuthenticationMethodOperationPredicate
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthenticationTemporaryAccessPassMethodClient ¶
func NewAuthenticationTemporaryAccessPassMethodClientWithBaseURI ¶
func NewAuthenticationTemporaryAccessPassMethodClientWithBaseURI(sdkApi sdkEnv.Api) (*AuthenticationTemporaryAccessPassMethodClient, error)
func (AuthenticationTemporaryAccessPassMethodClient) CreateAuthenticationTemporaryAccessPassMethod ¶
func (c AuthenticationTemporaryAccessPassMethodClient) CreateAuthenticationTemporaryAccessPassMethod(ctx context.Context, id beta.UserId, input beta.TemporaryAccessPassAuthenticationMethod, options CreateAuthenticationTemporaryAccessPassMethodOperationOptions) (result CreateAuthenticationTemporaryAccessPassMethodOperationResponse, err error)
CreateAuthenticationTemporaryAccessPassMethod - Create temporaryAccessPassMethod. Create a new temporaryAccessPassAuthenticationMethod object on a user. A user can only have one Temporary Access Pass that's usable within its specified lifetime. If the user requires a new Temporary Access Pass while the current Temporary Access Pass is valid, the admin can create a new Temporary Access Pass for the user, the previous Temporary Access Pass will be deleted, and a new Temporary Access Pass will be created.
func (AuthenticationTemporaryAccessPassMethodClient) DeleteAuthenticationTemporaryAccessPassMethod ¶
func (c AuthenticationTemporaryAccessPassMethodClient) DeleteAuthenticationTemporaryAccessPassMethod(ctx context.Context, id beta.UserIdAuthenticationTemporaryAccessPassMethodId, options DeleteAuthenticationTemporaryAccessPassMethodOperationOptions) (result DeleteAuthenticationTemporaryAccessPassMethodOperationResponse, err error)
DeleteAuthenticationTemporaryAccessPassMethod - Delete temporaryAccessPassAuthenticationMethod. Delete a users's temporaryAccessPassAuthenticationMethod object.
func (AuthenticationTemporaryAccessPassMethodClient) GetAuthenticationTemporaryAccessPassMethod ¶
func (c AuthenticationTemporaryAccessPassMethodClient) GetAuthenticationTemporaryAccessPassMethod(ctx context.Context, id beta.UserIdAuthenticationTemporaryAccessPassMethodId, options GetAuthenticationTemporaryAccessPassMethodOperationOptions) (result GetAuthenticationTemporaryAccessPassMethodOperationResponse, err error)
GetAuthenticationTemporaryAccessPassMethod - Get temporaryAccessPassAuthenticationMethod. Retrieve a user's single temporaryAccessPassAuthenticationMethod object.
func (AuthenticationTemporaryAccessPassMethodClient) GetAuthenticationTemporaryAccessPassMethodsCount ¶
func (c AuthenticationTemporaryAccessPassMethodClient) GetAuthenticationTemporaryAccessPassMethodsCount(ctx context.Context, id beta.UserId, options GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions) (result GetAuthenticationTemporaryAccessPassMethodsCountOperationResponse, err error)
GetAuthenticationTemporaryAccessPassMethodsCount - Get the number of the resource
func (AuthenticationTemporaryAccessPassMethodClient) ListAuthenticationTemporaryAccessPassMethods ¶
func (c AuthenticationTemporaryAccessPassMethodClient) ListAuthenticationTemporaryAccessPassMethods(ctx context.Context, id beta.UserId, options ListAuthenticationTemporaryAccessPassMethodsOperationOptions) (result ListAuthenticationTemporaryAccessPassMethodsOperationResponse, err error)
ListAuthenticationTemporaryAccessPassMethods - List temporaryAccessPassMethods. Retrieve a list of a user's temporaryAccessPassAuthenticationMethod objects and their properties. This API will only return a single object in the collection as a user can have only one Temporary Access Pass (TAP) method.
func (AuthenticationTemporaryAccessPassMethodClient) ListAuthenticationTemporaryAccessPassMethodsComplete ¶
func (c AuthenticationTemporaryAccessPassMethodClient) ListAuthenticationTemporaryAccessPassMethodsComplete(ctx context.Context, id beta.UserId, options ListAuthenticationTemporaryAccessPassMethodsOperationOptions) (ListAuthenticationTemporaryAccessPassMethodsCompleteResult, error)
ListAuthenticationTemporaryAccessPassMethodsComplete retrieves all the results into a single object
func (AuthenticationTemporaryAccessPassMethodClient) ListAuthenticationTemporaryAccessPassMethodsCompleteMatchingPredicate ¶
func (c AuthenticationTemporaryAccessPassMethodClient) ListAuthenticationTemporaryAccessPassMethodsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListAuthenticationTemporaryAccessPassMethodsOperationOptions, predicate TemporaryAccessPassAuthenticationMethodOperationPredicate) (result ListAuthenticationTemporaryAccessPassMethodsCompleteResult, err error)
ListAuthenticationTemporaryAccessPassMethodsCompleteMatchingPredicate retrieves all the results and then applies the predicate
type CreateAuthenticationTemporaryAccessPassMethodOperationOptions ¶
type CreateAuthenticationTemporaryAccessPassMethodOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateAuthenticationTemporaryAccessPassMethodOperationOptions ¶
func DefaultCreateAuthenticationTemporaryAccessPassMethodOperationOptions() CreateAuthenticationTemporaryAccessPassMethodOperationOptions
func (CreateAuthenticationTemporaryAccessPassMethodOperationOptions) ToHeaders ¶
func (o CreateAuthenticationTemporaryAccessPassMethodOperationOptions) ToHeaders() *client.Headers
func (CreateAuthenticationTemporaryAccessPassMethodOperationOptions) ToOData ¶
func (o CreateAuthenticationTemporaryAccessPassMethodOperationOptions) ToOData() *odata.Query
func (CreateAuthenticationTemporaryAccessPassMethodOperationOptions) ToQuery ¶
func (o CreateAuthenticationTemporaryAccessPassMethodOperationOptions) ToQuery() *client.QueryParams
type DeleteAuthenticationTemporaryAccessPassMethodOperationOptions ¶
type DeleteAuthenticationTemporaryAccessPassMethodOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteAuthenticationTemporaryAccessPassMethodOperationOptions ¶
func DefaultDeleteAuthenticationTemporaryAccessPassMethodOperationOptions() DeleteAuthenticationTemporaryAccessPassMethodOperationOptions
func (DeleteAuthenticationTemporaryAccessPassMethodOperationOptions) ToHeaders ¶
func (o DeleteAuthenticationTemporaryAccessPassMethodOperationOptions) ToHeaders() *client.Headers
func (DeleteAuthenticationTemporaryAccessPassMethodOperationOptions) ToOData ¶
func (o DeleteAuthenticationTemporaryAccessPassMethodOperationOptions) ToOData() *odata.Query
func (DeleteAuthenticationTemporaryAccessPassMethodOperationOptions) ToQuery ¶
func (o DeleteAuthenticationTemporaryAccessPassMethodOperationOptions) ToQuery() *client.QueryParams
type GetAuthenticationTemporaryAccessPassMethodOperationOptions ¶
type GetAuthenticationTemporaryAccessPassMethodOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetAuthenticationTemporaryAccessPassMethodOperationOptions ¶
func DefaultGetAuthenticationTemporaryAccessPassMethodOperationOptions() GetAuthenticationTemporaryAccessPassMethodOperationOptions
func (GetAuthenticationTemporaryAccessPassMethodOperationOptions) ToHeaders ¶
func (o GetAuthenticationTemporaryAccessPassMethodOperationOptions) ToHeaders() *client.Headers
func (GetAuthenticationTemporaryAccessPassMethodOperationOptions) ToOData ¶
func (o GetAuthenticationTemporaryAccessPassMethodOperationOptions) ToOData() *odata.Query
func (GetAuthenticationTemporaryAccessPassMethodOperationOptions) ToQuery ¶
func (o GetAuthenticationTemporaryAccessPassMethodOperationOptions) ToQuery() *client.QueryParams
type GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions ¶
type GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetAuthenticationTemporaryAccessPassMethodsCountOperationOptions ¶
func DefaultGetAuthenticationTemporaryAccessPassMethodsCountOperationOptions() GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions
func (GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions) ToHeaders ¶
func (o GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions) ToHeaders() *client.Headers
func (GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions) ToOData ¶
func (o GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions) ToOData() *odata.Query
func (GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions) ToQuery ¶
func (o GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions) ToQuery() *client.QueryParams
type ListAuthenticationTemporaryAccessPassMethodsCompleteResult ¶
type ListAuthenticationTemporaryAccessPassMethodsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.TemporaryAccessPassAuthenticationMethod }
type ListAuthenticationTemporaryAccessPassMethodsCustomPager ¶
type ListAuthenticationTemporaryAccessPassMethodsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListAuthenticationTemporaryAccessPassMethodsCustomPager) NextPageLink ¶
func (p *ListAuthenticationTemporaryAccessPassMethodsCustomPager) NextPageLink() *odata.Link
type ListAuthenticationTemporaryAccessPassMethodsOperationOptions ¶
type ListAuthenticationTemporaryAccessPassMethodsOperationOptions 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 DefaultListAuthenticationTemporaryAccessPassMethodsOperationOptions ¶
func DefaultListAuthenticationTemporaryAccessPassMethodsOperationOptions() ListAuthenticationTemporaryAccessPassMethodsOperationOptions
func (ListAuthenticationTemporaryAccessPassMethodsOperationOptions) ToHeaders ¶
func (o ListAuthenticationTemporaryAccessPassMethodsOperationOptions) ToHeaders() *client.Headers
func (ListAuthenticationTemporaryAccessPassMethodsOperationOptions) ToOData ¶
func (o ListAuthenticationTemporaryAccessPassMethodsOperationOptions) ToOData() *odata.Query
func (ListAuthenticationTemporaryAccessPassMethodsOperationOptions) ToQuery ¶
func (o ListAuthenticationTemporaryAccessPassMethodsOperationOptions) ToQuery() *client.QueryParams
type TemporaryAccessPassAuthenticationMethodOperationPredicate ¶
type TemporaryAccessPassAuthenticationMethodOperationPredicate struct { }
func (TemporaryAccessPassAuthenticationMethodOperationPredicate) Matches ¶
func (p TemporaryAccessPassAuthenticationMethodOperationPredicate) Matches(input beta.TemporaryAccessPassAuthenticationMethod) bool
Source Files ¶
- client.go
- method_createauthenticationtemporaryaccesspassmethod.go
- method_deleteauthenticationtemporaryaccesspassmethod.go
- method_getauthenticationtemporaryaccesspassmethod.go
- method_getauthenticationtemporaryaccesspassmethodscount.go
- method_listauthenticationtemporaryaccesspassmethods.go
- predicates.go
- version.go