Documentation ¶
Index ¶
- Constants
- type AuthenticationSelectorsAPI
- type AuthenticationSelectorsService
- func (s *AuthenticationSelectorsService) CreateAuthenticationSelector(input *CreateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)
- func (s *AuthenticationSelectorsService) CreateAuthenticationSelectorWithContext(ctx context.Context, input *CreateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)
- func (s *AuthenticationSelectorsService) DeleteAuthenticationSelector(input *DeleteAuthenticationSelectorInput) (output *models.ApiResult, resp *http.Response, err error)
- func (s *AuthenticationSelectorsService) DeleteAuthenticationSelectorWithContext(ctx context.Context, input *DeleteAuthenticationSelectorInput) (output *models.ApiResult, resp *http.Response, err error)
- func (s *AuthenticationSelectorsService) GetAuthenticationSelector(input *GetAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)
- func (s *AuthenticationSelectorsService) GetAuthenticationSelectorDescriptors() (output *models.AuthenticationSelectorDescriptors, resp *http.Response, ...)
- func (s *AuthenticationSelectorsService) GetAuthenticationSelectorDescriptorsById(input *GetAuthenticationSelectorDescriptorsByIdInput) (output *models.AuthenticationSelectorDescriptor, resp *http.Response, ...)
- func (s *AuthenticationSelectorsService) GetAuthenticationSelectorDescriptorsByIdWithContext(ctx context.Context, input *GetAuthenticationSelectorDescriptorsByIdInput) (output *models.AuthenticationSelectorDescriptor, resp *http.Response, ...)
- func (s *AuthenticationSelectorsService) GetAuthenticationSelectorDescriptorsWithContext(ctx context.Context) (output *models.AuthenticationSelectorDescriptors, resp *http.Response, ...)
- func (s *AuthenticationSelectorsService) GetAuthenticationSelectorWithContext(ctx context.Context, input *GetAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)
- func (s *AuthenticationSelectorsService) GetAuthenticationSelectors(input *GetAuthenticationSelectorsInput) (output *models.AuthenticationSelectors, resp *http.Response, err error)
- func (s *AuthenticationSelectorsService) GetAuthenticationSelectorsWithContext(ctx context.Context, input *GetAuthenticationSelectorsInput) (output *models.AuthenticationSelectors, resp *http.Response, err error)
- func (s *AuthenticationSelectorsService) UpdateAuthenticationSelector(input *UpdateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)
- func (s *AuthenticationSelectorsService) UpdateAuthenticationSelectorWithContext(ctx context.Context, input *UpdateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)
- type CreateAuthenticationSelectorInput
- type DeleteAuthenticationSelectorInput
- type GetAuthenticationSelectorDescriptorsByIdInput
- type GetAuthenticationSelectorInput
- type GetAuthenticationSelectorsInput
- type UpdateAuthenticationSelectorInput
Constants ¶
const (
// ServiceName - The name of service.
ServiceName = "AuthenticationSelectors"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthenticationSelectorsAPI ¶
type AuthenticationSelectorsAPI interface { GetAuthenticationSelectorDescriptors() (output *models.AuthenticationSelectorDescriptors, resp *http.Response, err error) GetAuthenticationSelectorDescriptorsWithContext(ctx context.Context) (output *models.AuthenticationSelectorDescriptors, resp *http.Response, err error) GetAuthenticationSelectorDescriptorsById(input *GetAuthenticationSelectorDescriptorsByIdInput) (output *models.AuthenticationSelectorDescriptor, resp *http.Response, err error) GetAuthenticationSelectorDescriptorsByIdWithContext(ctx context.Context, input *GetAuthenticationSelectorDescriptorsByIdInput) (output *models.AuthenticationSelectorDescriptor, resp *http.Response, err error) GetAuthenticationSelectors(input *GetAuthenticationSelectorsInput) (output *models.AuthenticationSelectors, resp *http.Response, err error) GetAuthenticationSelectorsWithContext(ctx context.Context, input *GetAuthenticationSelectorsInput) (output *models.AuthenticationSelectors, resp *http.Response, err error) CreateAuthenticationSelector(input *CreateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error) CreateAuthenticationSelectorWithContext(ctx context.Context, input *CreateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error) GetAuthenticationSelector(input *GetAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error) GetAuthenticationSelectorWithContext(ctx context.Context, input *GetAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error) UpdateAuthenticationSelector(input *UpdateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error) UpdateAuthenticationSelectorWithContext(ctx context.Context, input *UpdateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error) DeleteAuthenticationSelector(input *DeleteAuthenticationSelectorInput) (output *models.ApiResult, resp *http.Response, err error) DeleteAuthenticationSelectorWithContext(ctx context.Context, input *DeleteAuthenticationSelectorInput) (output *models.ApiResult, resp *http.Response, err error) }
type AuthenticationSelectorsService ¶
func New ¶
func New(cfg *config.Config) *AuthenticationSelectorsService
New creates a new instance of the AuthenticationSelectorsService client.
func (*AuthenticationSelectorsService) CreateAuthenticationSelector ¶
func (s *AuthenticationSelectorsService) CreateAuthenticationSelector(input *CreateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)
CreateAuthenticationSelector - Create a new authentication selector instance. RequestType: POST Input: input *CreateAuthenticationSelectorInput
func (*AuthenticationSelectorsService) CreateAuthenticationSelectorWithContext ¶
func (s *AuthenticationSelectorsService) CreateAuthenticationSelectorWithContext(ctx context.Context, input *CreateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)
CreateAuthenticationSelectorWithContext - Create a new authentication selector instance. RequestType: POST Input: ctx context.Context, input *CreateAuthenticationSelectorInput
func (*AuthenticationSelectorsService) DeleteAuthenticationSelector ¶
func (s *AuthenticationSelectorsService) DeleteAuthenticationSelector(input *DeleteAuthenticationSelectorInput) (output *models.ApiResult, resp *http.Response, err error)
DeleteAuthenticationSelector - Delete an Authentication Selector instance. RequestType: DELETE Input: input *DeleteAuthenticationSelectorInput
func (*AuthenticationSelectorsService) DeleteAuthenticationSelectorWithContext ¶
func (s *AuthenticationSelectorsService) DeleteAuthenticationSelectorWithContext(ctx context.Context, input *DeleteAuthenticationSelectorInput) (output *models.ApiResult, resp *http.Response, err error)
DeleteAuthenticationSelectorWithContext - Delete an Authentication Selector instance. RequestType: DELETE Input: ctx context.Context, input *DeleteAuthenticationSelectorInput
func (*AuthenticationSelectorsService) GetAuthenticationSelector ¶
func (s *AuthenticationSelectorsService) GetAuthenticationSelector(input *GetAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)
GetAuthenticationSelector - Get an Authentication Selector instance by ID. RequestType: GET Input: input *GetAuthenticationSelectorInput
func (*AuthenticationSelectorsService) GetAuthenticationSelectorDescriptors ¶
func (s *AuthenticationSelectorsService) GetAuthenticationSelectorDescriptors() (output *models.AuthenticationSelectorDescriptors, resp *http.Response, err error)
GetAuthenticationSelectorDescriptors - Get the list of available Authentication Selector descriptors. RequestType: GET Input:
func (*AuthenticationSelectorsService) GetAuthenticationSelectorDescriptorsById ¶
func (s *AuthenticationSelectorsService) GetAuthenticationSelectorDescriptorsById(input *GetAuthenticationSelectorDescriptorsByIdInput) (output *models.AuthenticationSelectorDescriptor, resp *http.Response, err error)
GetAuthenticationSelectorDescriptorsById - Get the description of an Authentication Selector plugin by ID. RequestType: GET Input: input *GetAuthenticationSelectorDescriptorsByIdInput
func (*AuthenticationSelectorsService) GetAuthenticationSelectorDescriptorsByIdWithContext ¶
func (s *AuthenticationSelectorsService) GetAuthenticationSelectorDescriptorsByIdWithContext(ctx context.Context, input *GetAuthenticationSelectorDescriptorsByIdInput) (output *models.AuthenticationSelectorDescriptor, resp *http.Response, err error)
GetAuthenticationSelectorDescriptorsByIdWithContext - Get the description of an Authentication Selector plugin by ID. RequestType: GET Input: ctx context.Context, input *GetAuthenticationSelectorDescriptorsByIdInput
func (*AuthenticationSelectorsService) GetAuthenticationSelectorDescriptorsWithContext ¶
func (s *AuthenticationSelectorsService) GetAuthenticationSelectorDescriptorsWithContext(ctx context.Context) (output *models.AuthenticationSelectorDescriptors, resp *http.Response, err error)
GetAuthenticationSelectorDescriptorsWithContext - Get the list of available Authentication Selector descriptors. RequestType: GET Input: ctx context.Context,
func (*AuthenticationSelectorsService) GetAuthenticationSelectorWithContext ¶
func (s *AuthenticationSelectorsService) GetAuthenticationSelectorWithContext(ctx context.Context, input *GetAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)
GetAuthenticationSelectorWithContext - Get an Authentication Selector instance by ID. RequestType: GET Input: ctx context.Context, input *GetAuthenticationSelectorInput
func (*AuthenticationSelectorsService) GetAuthenticationSelectors ¶
func (s *AuthenticationSelectorsService) GetAuthenticationSelectors(input *GetAuthenticationSelectorsInput) (output *models.AuthenticationSelectors, resp *http.Response, err error)
GetAuthenticationSelectors - Get the list of configured Authentication Selector instances. RequestType: GET Input: input *GetAuthenticationSelectorsInput
func (*AuthenticationSelectorsService) GetAuthenticationSelectorsWithContext ¶
func (s *AuthenticationSelectorsService) GetAuthenticationSelectorsWithContext(ctx context.Context, input *GetAuthenticationSelectorsInput) (output *models.AuthenticationSelectors, resp *http.Response, err error)
GetAuthenticationSelectorsWithContext - Get the list of configured Authentication Selector instances. RequestType: GET Input: ctx context.Context, input *GetAuthenticationSelectorsInput
func (*AuthenticationSelectorsService) UpdateAuthenticationSelector ¶
func (s *AuthenticationSelectorsService) UpdateAuthenticationSelector(input *UpdateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)
UpdateAuthenticationSelector - Update an authentication selector instance. RequestType: PUT Input: input *UpdateAuthenticationSelectorInput
func (*AuthenticationSelectorsService) UpdateAuthenticationSelectorWithContext ¶
func (s *AuthenticationSelectorsService) UpdateAuthenticationSelectorWithContext(ctx context.Context, input *UpdateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)
UpdateAuthenticationSelectorWithContext - Update an authentication selector instance. RequestType: PUT Input: ctx context.Context, input *UpdateAuthenticationSelectorInput
type CreateAuthenticationSelectorInput ¶
type CreateAuthenticationSelectorInput struct {
Body models.AuthenticationSelector
}
type DeleteAuthenticationSelectorInput ¶
type DeleteAuthenticationSelectorInput struct {
Id string
}
type GetAuthenticationSelectorDescriptorsByIdInput ¶
type GetAuthenticationSelectorDescriptorsByIdInput struct {
Id string
}
type GetAuthenticationSelectorInput ¶
type GetAuthenticationSelectorInput struct {
Id string
}
type UpdateAuthenticationSelectorInput ¶
type UpdateAuthenticationSelectorInput struct { Body models.AuthenticationSelector Id string }