Documentation ¶
Index ¶
- Constants
- type CreatePasswordCredentialValidatorInput
- type DeletePasswordCredentialValidatorInput
- type GetPasswordCredentialValidatorDescriptorInput
- type GetPasswordCredentialValidatorInput
- type PasswordCredentialValidatorsAPI
- type PasswordCredentialValidatorsService
- func (s *PasswordCredentialValidatorsService) CreatePasswordCredentialValidator(input *CreatePasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error)
- func (s *PasswordCredentialValidatorsService) CreatePasswordCredentialValidatorWithContext(ctx context.Context, input *CreatePasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error)
- func (s *PasswordCredentialValidatorsService) DeletePasswordCredentialValidator(input *DeletePasswordCredentialValidatorInput) (output *models.ApiResult, resp *http.Response, err error)
- func (s *PasswordCredentialValidatorsService) DeletePasswordCredentialValidatorWithContext(ctx context.Context, input *DeletePasswordCredentialValidatorInput) (output *models.ApiResult, resp *http.Response, err error)
- func (s *PasswordCredentialValidatorsService) GetPasswordCredentialValidator(input *GetPasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error)
- func (s *PasswordCredentialValidatorsService) GetPasswordCredentialValidatorDescriptor(input *GetPasswordCredentialValidatorDescriptorInput) (output *models.PasswordCredentialValidatorDescriptor, resp *http.Response, ...)
- func (s *PasswordCredentialValidatorsService) GetPasswordCredentialValidatorDescriptorWithContext(ctx context.Context, input *GetPasswordCredentialValidatorDescriptorInput) (output *models.PasswordCredentialValidatorDescriptor, resp *http.Response, ...)
- func (s *PasswordCredentialValidatorsService) GetPasswordCredentialValidatorDescriptors() (output *models.PasswordCredentialValidatorDescriptors, resp *http.Response, ...)
- func (s *PasswordCredentialValidatorsService) GetPasswordCredentialValidatorDescriptorsWithContext(ctx context.Context) (output *models.PasswordCredentialValidatorDescriptors, resp *http.Response, ...)
- func (s *PasswordCredentialValidatorsService) GetPasswordCredentialValidatorWithContext(ctx context.Context, input *GetPasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error)
- func (s *PasswordCredentialValidatorsService) GetPasswordCredentialValidators() (output *models.PasswordCredentialValidators, resp *http.Response, err error)
- func (s *PasswordCredentialValidatorsService) GetPasswordCredentialValidatorsWithContext(ctx context.Context) (output *models.PasswordCredentialValidators, resp *http.Response, err error)
- func (s *PasswordCredentialValidatorsService) UpdatePasswordCredentialValidator(input *UpdatePasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error)
- func (s *PasswordCredentialValidatorsService) UpdatePasswordCredentialValidatorWithContext(ctx context.Context, input *UpdatePasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error)
- type UpdatePasswordCredentialValidatorInput
Constants ¶
const (
// ServiceName - The name of service.
ServiceName = "PasswordCredentialValidators"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreatePasswordCredentialValidatorInput ¶
type CreatePasswordCredentialValidatorInput struct {
Body models.PasswordCredentialValidator
}
type DeletePasswordCredentialValidatorInput ¶
type DeletePasswordCredentialValidatorInput struct {
Id string
}
type GetPasswordCredentialValidatorDescriptorInput ¶
type GetPasswordCredentialValidatorDescriptorInput struct {
Id string
}
type GetPasswordCredentialValidatorInput ¶
type GetPasswordCredentialValidatorInput struct {
Id string
}
type PasswordCredentialValidatorsAPI ¶
type PasswordCredentialValidatorsAPI interface { GetPasswordCredentialValidatorDescriptors() (output *models.PasswordCredentialValidatorDescriptors, resp *http.Response, err error) GetPasswordCredentialValidatorDescriptorsWithContext(ctx context.Context) (output *models.PasswordCredentialValidatorDescriptors, resp *http.Response, err error) GetPasswordCredentialValidatorDescriptor(input *GetPasswordCredentialValidatorDescriptorInput) (output *models.PasswordCredentialValidatorDescriptor, resp *http.Response, err error) GetPasswordCredentialValidatorDescriptorWithContext(ctx context.Context, input *GetPasswordCredentialValidatorDescriptorInput) (output *models.PasswordCredentialValidatorDescriptor, resp *http.Response, err error) GetPasswordCredentialValidators() (output *models.PasswordCredentialValidators, resp *http.Response, err error) GetPasswordCredentialValidatorsWithContext(ctx context.Context) (output *models.PasswordCredentialValidators, resp *http.Response, err error) CreatePasswordCredentialValidator(input *CreatePasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error) CreatePasswordCredentialValidatorWithContext(ctx context.Context, input *CreatePasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error) GetPasswordCredentialValidator(input *GetPasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error) GetPasswordCredentialValidatorWithContext(ctx context.Context, input *GetPasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error) UpdatePasswordCredentialValidator(input *UpdatePasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error) UpdatePasswordCredentialValidatorWithContext(ctx context.Context, input *UpdatePasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error) DeletePasswordCredentialValidator(input *DeletePasswordCredentialValidatorInput) (output *models.ApiResult, resp *http.Response, err error) DeletePasswordCredentialValidatorWithContext(ctx context.Context, input *DeletePasswordCredentialValidatorInput) (output *models.ApiResult, resp *http.Response, err error) }
type PasswordCredentialValidatorsService ¶
func New ¶
func New(cfg *config.Config) *PasswordCredentialValidatorsService
New creates a new instance of the PasswordCredentialValidatorsService client.
func (*PasswordCredentialValidatorsService) CreatePasswordCredentialValidator ¶
func (s *PasswordCredentialValidatorsService) CreatePasswordCredentialValidator(input *CreatePasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error)
CreatePasswordCredentialValidator - Create a new password credential validator instance RequestType: POST Input: input *CreatePasswordCredentialValidatorInput
func (*PasswordCredentialValidatorsService) CreatePasswordCredentialValidatorWithContext ¶
func (s *PasswordCredentialValidatorsService) CreatePasswordCredentialValidatorWithContext(ctx context.Context, input *CreatePasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error)
CreatePasswordCredentialValidatorWithContext - Create a new password credential validator instance RequestType: POST Input: ctx context.Context, input *CreatePasswordCredentialValidatorInput
func (*PasswordCredentialValidatorsService) DeletePasswordCredentialValidator ¶
func (s *PasswordCredentialValidatorsService) DeletePasswordCredentialValidator(input *DeletePasswordCredentialValidatorInput) (output *models.ApiResult, resp *http.Response, err error)
DeletePasswordCredentialValidator - Delete a password credential validator instance. RequestType: DELETE Input: input *DeletePasswordCredentialValidatorInput
func (*PasswordCredentialValidatorsService) DeletePasswordCredentialValidatorWithContext ¶
func (s *PasswordCredentialValidatorsService) DeletePasswordCredentialValidatorWithContext(ctx context.Context, input *DeletePasswordCredentialValidatorInput) (output *models.ApiResult, resp *http.Response, err error)
DeletePasswordCredentialValidatorWithContext - Delete a password credential validator instance. RequestType: DELETE Input: ctx context.Context, input *DeletePasswordCredentialValidatorInput
func (*PasswordCredentialValidatorsService) GetPasswordCredentialValidator ¶
func (s *PasswordCredentialValidatorsService) GetPasswordCredentialValidator(input *GetPasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error)
GetPasswordCredentialValidator - Find a password credential validator by ID. RequestType: GET Input: input *GetPasswordCredentialValidatorInput
func (*PasswordCredentialValidatorsService) GetPasswordCredentialValidatorDescriptor ¶
func (s *PasswordCredentialValidatorsService) GetPasswordCredentialValidatorDescriptor(input *GetPasswordCredentialValidatorDescriptorInput) (output *models.PasswordCredentialValidatorDescriptor, resp *http.Response, err error)
GetPasswordCredentialValidatorDescriptor - Get the description of a password credential validator by ID. RequestType: GET Input: input *GetPasswordCredentialValidatorDescriptorInput
func (*PasswordCredentialValidatorsService) GetPasswordCredentialValidatorDescriptorWithContext ¶
func (s *PasswordCredentialValidatorsService) GetPasswordCredentialValidatorDescriptorWithContext(ctx context.Context, input *GetPasswordCredentialValidatorDescriptorInput) (output *models.PasswordCredentialValidatorDescriptor, resp *http.Response, err error)
GetPasswordCredentialValidatorDescriptorWithContext - Get the description of a password credential validator by ID. RequestType: GET Input: ctx context.Context, input *GetPasswordCredentialValidatorDescriptorInput
func (*PasswordCredentialValidatorsService) GetPasswordCredentialValidatorDescriptors ¶
func (s *PasswordCredentialValidatorsService) GetPasswordCredentialValidatorDescriptors() (output *models.PasswordCredentialValidatorDescriptors, resp *http.Response, err error)
GetPasswordCredentialValidatorDescriptors - Get a list of available password credential validator descriptors. RequestType: GET Input:
func (*PasswordCredentialValidatorsService) GetPasswordCredentialValidatorDescriptorsWithContext ¶
func (s *PasswordCredentialValidatorsService) GetPasswordCredentialValidatorDescriptorsWithContext(ctx context.Context) (output *models.PasswordCredentialValidatorDescriptors, resp *http.Response, err error)
GetPasswordCredentialValidatorDescriptorsWithContext - Get a list of available password credential validator descriptors. RequestType: GET Input: ctx context.Context,
func (*PasswordCredentialValidatorsService) GetPasswordCredentialValidatorWithContext ¶
func (s *PasswordCredentialValidatorsService) GetPasswordCredentialValidatorWithContext(ctx context.Context, input *GetPasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error)
GetPasswordCredentialValidatorWithContext - Find a password credential validator by ID. RequestType: GET Input: ctx context.Context, input *GetPasswordCredentialValidatorInput
func (*PasswordCredentialValidatorsService) GetPasswordCredentialValidators ¶
func (s *PasswordCredentialValidatorsService) GetPasswordCredentialValidators() (output *models.PasswordCredentialValidators, resp *http.Response, err error)
GetPasswordCredentialValidators - Get the list of available password credential validators RequestType: GET Input:
func (*PasswordCredentialValidatorsService) GetPasswordCredentialValidatorsWithContext ¶
func (s *PasswordCredentialValidatorsService) GetPasswordCredentialValidatorsWithContext(ctx context.Context) (output *models.PasswordCredentialValidators, resp *http.Response, err error)
GetPasswordCredentialValidatorsWithContext - Get the list of available password credential validators RequestType: GET Input: ctx context.Context,
func (*PasswordCredentialValidatorsService) UpdatePasswordCredentialValidator ¶
func (s *PasswordCredentialValidatorsService) UpdatePasswordCredentialValidator(input *UpdatePasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error)
UpdatePasswordCredentialValidator - Update a password credential validator instance. RequestType: PUT Input: input *UpdatePasswordCredentialValidatorInput
func (*PasswordCredentialValidatorsService) UpdatePasswordCredentialValidatorWithContext ¶
func (s *PasswordCredentialValidatorsService) UpdatePasswordCredentialValidatorWithContext(ctx context.Context, input *UpdatePasswordCredentialValidatorInput) (output *models.PasswordCredentialValidator, resp *http.Response, err error)
UpdatePasswordCredentialValidatorWithContext - Update a password credential validator instance. RequestType: PUT Input: ctx context.Context, input *UpdatePasswordCredentialValidatorInput
type UpdatePasswordCredentialValidatorInput ¶
type UpdatePasswordCredentialValidatorInput struct { Body models.PasswordCredentialValidator Id string }