Documentation
¶
Index ¶
- type Client
- func (a *Client) DeleteV1ScimV2GroupsID(params *DeleteV1ScimV2GroupsIDParams, authInfo runtime.ClientAuthInfoWriter, ...) (*DeleteV1ScimV2GroupsIDNoContent, error)
- func (a *Client) DeleteV1ScimV2UsersID(params *DeleteV1ScimV2UsersIDParams, authInfo runtime.ClientAuthInfoWriter, ...) (*DeleteV1ScimV2UsersIDNoContent, error)
- func (a *Client) GetV1ScimV2Groups(params *GetV1ScimV2GroupsParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetV1ScimV2GroupsOK, error)
- func (a *Client) GetV1ScimV2GroupsID(params *GetV1ScimV2GroupsIDParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetV1ScimV2GroupsIDOK, error)
- func (a *Client) GetV1ScimV2Users(params *GetV1ScimV2UsersParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetV1ScimV2UsersOK, error)
- func (a *Client) GetV1ScimV2UsersID(params *GetV1ScimV2UsersIDParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetV1ScimV2UsersIDOK, error)
- func (a *Client) PatchV1ScimV2UsersID(params *PatchV1ScimV2UsersIDParams, authInfo runtime.ClientAuthInfoWriter, ...) (*PatchV1ScimV2UsersIDOK, error)
- func (a *Client) PostV1ScimV2Groups(params *PostV1ScimV2GroupsParams, authInfo runtime.ClientAuthInfoWriter, ...) (*PostV1ScimV2GroupsCreated, error)
- func (a *Client) PostV1ScimV2Users(params *PostV1ScimV2UsersParams, authInfo runtime.ClientAuthInfoWriter, ...) (*PostV1ScimV2UsersCreated, error)
- func (a *Client) PutV1ScimV2GroupsID(params *PutV1ScimV2GroupsIDParams, authInfo runtime.ClientAuthInfoWriter, ...) (*PutV1ScimV2GroupsIDOK, error)
- func (a *Client) PutV1ScimV2UsersID(params *PutV1ScimV2UsersIDParams, authInfo runtime.ClientAuthInfoWriter, ...) (*PutV1ScimV2UsersIDOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientOption
- type ClientService
- type DeleteV1ScimV2GroupsIDNoContent
- func (o *DeleteV1ScimV2GroupsIDNoContent) Error() string
- func (o *DeleteV1ScimV2GroupsIDNoContent) IsClientError() bool
- func (o *DeleteV1ScimV2GroupsIDNoContent) IsCode(code int) bool
- func (o *DeleteV1ScimV2GroupsIDNoContent) IsRedirect() bool
- func (o *DeleteV1ScimV2GroupsIDNoContent) IsServerError() bool
- func (o *DeleteV1ScimV2GroupsIDNoContent) IsSuccess() bool
- func (o *DeleteV1ScimV2GroupsIDNoContent) String() string
- type DeleteV1ScimV2GroupsIDParams
- func NewDeleteV1ScimV2GroupsIDParams() *DeleteV1ScimV2GroupsIDParams
- func NewDeleteV1ScimV2GroupsIDParamsWithContext(ctx context.Context) *DeleteV1ScimV2GroupsIDParams
- func NewDeleteV1ScimV2GroupsIDParamsWithHTTPClient(client *http.Client) *DeleteV1ScimV2GroupsIDParams
- func NewDeleteV1ScimV2GroupsIDParamsWithTimeout(timeout time.Duration) *DeleteV1ScimV2GroupsIDParams
- func (o *DeleteV1ScimV2GroupsIDParams) SetContext(ctx context.Context)
- func (o *DeleteV1ScimV2GroupsIDParams) SetDefaults()
- func (o *DeleteV1ScimV2GroupsIDParams) SetHTTPClient(client *http.Client)
- func (o *DeleteV1ScimV2GroupsIDParams) SetID(id string)
- func (o *DeleteV1ScimV2GroupsIDParams) SetTimeout(timeout time.Duration)
- func (o *DeleteV1ScimV2GroupsIDParams) WithContext(ctx context.Context) *DeleteV1ScimV2GroupsIDParams
- func (o *DeleteV1ScimV2GroupsIDParams) WithDefaults() *DeleteV1ScimV2GroupsIDParams
- func (o *DeleteV1ScimV2GroupsIDParams) WithHTTPClient(client *http.Client) *DeleteV1ScimV2GroupsIDParams
- func (o *DeleteV1ScimV2GroupsIDParams) WithID(id string) *DeleteV1ScimV2GroupsIDParams
- func (o *DeleteV1ScimV2GroupsIDParams) WithTimeout(timeout time.Duration) *DeleteV1ScimV2GroupsIDParams
- func (o *DeleteV1ScimV2GroupsIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteV1ScimV2GroupsIDReader
- type DeleteV1ScimV2UsersIDNoContent
- func (o *DeleteV1ScimV2UsersIDNoContent) Error() string
- func (o *DeleteV1ScimV2UsersIDNoContent) IsClientError() bool
- func (o *DeleteV1ScimV2UsersIDNoContent) IsCode(code int) bool
- func (o *DeleteV1ScimV2UsersIDNoContent) IsRedirect() bool
- func (o *DeleteV1ScimV2UsersIDNoContent) IsServerError() bool
- func (o *DeleteV1ScimV2UsersIDNoContent) IsSuccess() bool
- func (o *DeleteV1ScimV2UsersIDNoContent) String() string
- type DeleteV1ScimV2UsersIDParams
- func NewDeleteV1ScimV2UsersIDParams() *DeleteV1ScimV2UsersIDParams
- func NewDeleteV1ScimV2UsersIDParamsWithContext(ctx context.Context) *DeleteV1ScimV2UsersIDParams
- func NewDeleteV1ScimV2UsersIDParamsWithHTTPClient(client *http.Client) *DeleteV1ScimV2UsersIDParams
- func NewDeleteV1ScimV2UsersIDParamsWithTimeout(timeout time.Duration) *DeleteV1ScimV2UsersIDParams
- func (o *DeleteV1ScimV2UsersIDParams) SetContext(ctx context.Context)
- func (o *DeleteV1ScimV2UsersIDParams) SetDefaults()
- func (o *DeleteV1ScimV2UsersIDParams) SetHTTPClient(client *http.Client)
- func (o *DeleteV1ScimV2UsersIDParams) SetID(id string)
- func (o *DeleteV1ScimV2UsersIDParams) SetTimeout(timeout time.Duration)
- func (o *DeleteV1ScimV2UsersIDParams) WithContext(ctx context.Context) *DeleteV1ScimV2UsersIDParams
- func (o *DeleteV1ScimV2UsersIDParams) WithDefaults() *DeleteV1ScimV2UsersIDParams
- func (o *DeleteV1ScimV2UsersIDParams) WithHTTPClient(client *http.Client) *DeleteV1ScimV2UsersIDParams
- func (o *DeleteV1ScimV2UsersIDParams) WithID(id string) *DeleteV1ScimV2UsersIDParams
- func (o *DeleteV1ScimV2UsersIDParams) WithTimeout(timeout time.Duration) *DeleteV1ScimV2UsersIDParams
- func (o *DeleteV1ScimV2UsersIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteV1ScimV2UsersIDReader
- type GetV1ScimV2GroupsIDOK
- func (o *GetV1ScimV2GroupsIDOK) Error() string
- func (o *GetV1ScimV2GroupsIDOK) IsClientError() bool
- func (o *GetV1ScimV2GroupsIDOK) IsCode(code int) bool
- func (o *GetV1ScimV2GroupsIDOK) IsRedirect() bool
- func (o *GetV1ScimV2GroupsIDOK) IsServerError() bool
- func (o *GetV1ScimV2GroupsIDOK) IsSuccess() bool
- func (o *GetV1ScimV2GroupsIDOK) String() string
- type GetV1ScimV2GroupsIDParams
- func NewGetV1ScimV2GroupsIDParams() *GetV1ScimV2GroupsIDParams
- func NewGetV1ScimV2GroupsIDParamsWithContext(ctx context.Context) *GetV1ScimV2GroupsIDParams
- func NewGetV1ScimV2GroupsIDParamsWithHTTPClient(client *http.Client) *GetV1ScimV2GroupsIDParams
- func NewGetV1ScimV2GroupsIDParamsWithTimeout(timeout time.Duration) *GetV1ScimV2GroupsIDParams
- func (o *GetV1ScimV2GroupsIDParams) SetContext(ctx context.Context)
- func (o *GetV1ScimV2GroupsIDParams) SetDefaults()
- func (o *GetV1ScimV2GroupsIDParams) SetHTTPClient(client *http.Client)
- func (o *GetV1ScimV2GroupsIDParams) SetID(id string)
- func (o *GetV1ScimV2GroupsIDParams) SetTimeout(timeout time.Duration)
- func (o *GetV1ScimV2GroupsIDParams) WithContext(ctx context.Context) *GetV1ScimV2GroupsIDParams
- func (o *GetV1ScimV2GroupsIDParams) WithDefaults() *GetV1ScimV2GroupsIDParams
- func (o *GetV1ScimV2GroupsIDParams) WithHTTPClient(client *http.Client) *GetV1ScimV2GroupsIDParams
- func (o *GetV1ScimV2GroupsIDParams) WithID(id string) *GetV1ScimV2GroupsIDParams
- func (o *GetV1ScimV2GroupsIDParams) WithTimeout(timeout time.Duration) *GetV1ScimV2GroupsIDParams
- func (o *GetV1ScimV2GroupsIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetV1ScimV2GroupsIDReader
- type GetV1ScimV2GroupsOK
- func (o *GetV1ScimV2GroupsOK) Error() string
- func (o *GetV1ScimV2GroupsOK) IsClientError() bool
- func (o *GetV1ScimV2GroupsOK) IsCode(code int) bool
- func (o *GetV1ScimV2GroupsOK) IsRedirect() bool
- func (o *GetV1ScimV2GroupsOK) IsServerError() bool
- func (o *GetV1ScimV2GroupsOK) IsSuccess() bool
- func (o *GetV1ScimV2GroupsOK) String() string
- type GetV1ScimV2GroupsParams
- func NewGetV1ScimV2GroupsParams() *GetV1ScimV2GroupsParams
- func NewGetV1ScimV2GroupsParamsWithContext(ctx context.Context) *GetV1ScimV2GroupsParams
- func NewGetV1ScimV2GroupsParamsWithHTTPClient(client *http.Client) *GetV1ScimV2GroupsParams
- func NewGetV1ScimV2GroupsParamsWithTimeout(timeout time.Duration) *GetV1ScimV2GroupsParams
- func (o *GetV1ScimV2GroupsParams) SetContext(ctx context.Context)
- func (o *GetV1ScimV2GroupsParams) SetCount(count *int32)
- func (o *GetV1ScimV2GroupsParams) SetDefaults()
- func (o *GetV1ScimV2GroupsParams) SetFilter(filter *string)
- func (o *GetV1ScimV2GroupsParams) SetHTTPClient(client *http.Client)
- func (o *GetV1ScimV2GroupsParams) SetStartIndex(startIndex *int32)
- func (o *GetV1ScimV2GroupsParams) SetTimeout(timeout time.Duration)
- func (o *GetV1ScimV2GroupsParams) WithContext(ctx context.Context) *GetV1ScimV2GroupsParams
- func (o *GetV1ScimV2GroupsParams) WithCount(count *int32) *GetV1ScimV2GroupsParams
- func (o *GetV1ScimV2GroupsParams) WithDefaults() *GetV1ScimV2GroupsParams
- func (o *GetV1ScimV2GroupsParams) WithFilter(filter *string) *GetV1ScimV2GroupsParams
- func (o *GetV1ScimV2GroupsParams) WithHTTPClient(client *http.Client) *GetV1ScimV2GroupsParams
- func (o *GetV1ScimV2GroupsParams) WithStartIndex(startIndex *int32) *GetV1ScimV2GroupsParams
- func (o *GetV1ScimV2GroupsParams) WithTimeout(timeout time.Duration) *GetV1ScimV2GroupsParams
- func (o *GetV1ScimV2GroupsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetV1ScimV2GroupsReader
- type GetV1ScimV2UsersIDOK
- func (o *GetV1ScimV2UsersIDOK) Error() string
- func (o *GetV1ScimV2UsersIDOK) IsClientError() bool
- func (o *GetV1ScimV2UsersIDOK) IsCode(code int) bool
- func (o *GetV1ScimV2UsersIDOK) IsRedirect() bool
- func (o *GetV1ScimV2UsersIDOK) IsServerError() bool
- func (o *GetV1ScimV2UsersIDOK) IsSuccess() bool
- func (o *GetV1ScimV2UsersIDOK) String() string
- type GetV1ScimV2UsersIDParams
- func NewGetV1ScimV2UsersIDParams() *GetV1ScimV2UsersIDParams
- func NewGetV1ScimV2UsersIDParamsWithContext(ctx context.Context) *GetV1ScimV2UsersIDParams
- func NewGetV1ScimV2UsersIDParamsWithHTTPClient(client *http.Client) *GetV1ScimV2UsersIDParams
- func NewGetV1ScimV2UsersIDParamsWithTimeout(timeout time.Duration) *GetV1ScimV2UsersIDParams
- func (o *GetV1ScimV2UsersIDParams) SetContext(ctx context.Context)
- func (o *GetV1ScimV2UsersIDParams) SetDefaults()
- func (o *GetV1ScimV2UsersIDParams) SetHTTPClient(client *http.Client)
- func (o *GetV1ScimV2UsersIDParams) SetID(id string)
- func (o *GetV1ScimV2UsersIDParams) SetTimeout(timeout time.Duration)
- func (o *GetV1ScimV2UsersIDParams) WithContext(ctx context.Context) *GetV1ScimV2UsersIDParams
- func (o *GetV1ScimV2UsersIDParams) WithDefaults() *GetV1ScimV2UsersIDParams
- func (o *GetV1ScimV2UsersIDParams) WithHTTPClient(client *http.Client) *GetV1ScimV2UsersIDParams
- func (o *GetV1ScimV2UsersIDParams) WithID(id string) *GetV1ScimV2UsersIDParams
- func (o *GetV1ScimV2UsersIDParams) WithTimeout(timeout time.Duration) *GetV1ScimV2UsersIDParams
- func (o *GetV1ScimV2UsersIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetV1ScimV2UsersIDReader
- type GetV1ScimV2UsersOK
- func (o *GetV1ScimV2UsersOK) Error() string
- func (o *GetV1ScimV2UsersOK) IsClientError() bool
- func (o *GetV1ScimV2UsersOK) IsCode(code int) bool
- func (o *GetV1ScimV2UsersOK) IsRedirect() bool
- func (o *GetV1ScimV2UsersOK) IsServerError() bool
- func (o *GetV1ScimV2UsersOK) IsSuccess() bool
- func (o *GetV1ScimV2UsersOK) String() string
- type GetV1ScimV2UsersParams
- func NewGetV1ScimV2UsersParams() *GetV1ScimV2UsersParams
- func NewGetV1ScimV2UsersParamsWithContext(ctx context.Context) *GetV1ScimV2UsersParams
- func NewGetV1ScimV2UsersParamsWithHTTPClient(client *http.Client) *GetV1ScimV2UsersParams
- func NewGetV1ScimV2UsersParamsWithTimeout(timeout time.Duration) *GetV1ScimV2UsersParams
- func (o *GetV1ScimV2UsersParams) SetContext(ctx context.Context)
- func (o *GetV1ScimV2UsersParams) SetCount(count *int32)
- func (o *GetV1ScimV2UsersParams) SetDefaults()
- func (o *GetV1ScimV2UsersParams) SetFilter(filter *string)
- func (o *GetV1ScimV2UsersParams) SetHTTPClient(client *http.Client)
- func (o *GetV1ScimV2UsersParams) SetStartIndex(startIndex *int32)
- func (o *GetV1ScimV2UsersParams) SetTimeout(timeout time.Duration)
- func (o *GetV1ScimV2UsersParams) WithContext(ctx context.Context) *GetV1ScimV2UsersParams
- func (o *GetV1ScimV2UsersParams) WithCount(count *int32) *GetV1ScimV2UsersParams
- func (o *GetV1ScimV2UsersParams) WithDefaults() *GetV1ScimV2UsersParams
- func (o *GetV1ScimV2UsersParams) WithFilter(filter *string) *GetV1ScimV2UsersParams
- func (o *GetV1ScimV2UsersParams) WithHTTPClient(client *http.Client) *GetV1ScimV2UsersParams
- func (o *GetV1ScimV2UsersParams) WithStartIndex(startIndex *int32) *GetV1ScimV2UsersParams
- func (o *GetV1ScimV2UsersParams) WithTimeout(timeout time.Duration) *GetV1ScimV2UsersParams
- func (o *GetV1ScimV2UsersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetV1ScimV2UsersReader
- type PatchV1ScimV2UsersIDOK
- func (o *PatchV1ScimV2UsersIDOK) Error() string
- func (o *PatchV1ScimV2UsersIDOK) IsClientError() bool
- func (o *PatchV1ScimV2UsersIDOK) IsCode(code int) bool
- func (o *PatchV1ScimV2UsersIDOK) IsRedirect() bool
- func (o *PatchV1ScimV2UsersIDOK) IsServerError() bool
- func (o *PatchV1ScimV2UsersIDOK) IsSuccess() bool
- func (o *PatchV1ScimV2UsersIDOK) String() string
- type PatchV1ScimV2UsersIDParams
- func NewPatchV1ScimV2UsersIDParams() *PatchV1ScimV2UsersIDParams
- func NewPatchV1ScimV2UsersIDParamsWithContext(ctx context.Context) *PatchV1ScimV2UsersIDParams
- func NewPatchV1ScimV2UsersIDParamsWithHTTPClient(client *http.Client) *PatchV1ScimV2UsersIDParams
- func NewPatchV1ScimV2UsersIDParamsWithTimeout(timeout time.Duration) *PatchV1ScimV2UsersIDParams
- func (o *PatchV1ScimV2UsersIDParams) SetContext(ctx context.Context)
- func (o *PatchV1ScimV2UsersIDParams) SetDefaults()
- func (o *PatchV1ScimV2UsersIDParams) SetHTTPClient(client *http.Client)
- func (o *PatchV1ScimV2UsersIDParams) SetID(id string)
- func (o *PatchV1ScimV2UsersIDParams) SetPatchV1ScimV2UsersID(patchV1ScimV2UsersID *models.PatchV1ScimV2UsersID)
- func (o *PatchV1ScimV2UsersIDParams) SetTimeout(timeout time.Duration)
- func (o *PatchV1ScimV2UsersIDParams) WithContext(ctx context.Context) *PatchV1ScimV2UsersIDParams
- func (o *PatchV1ScimV2UsersIDParams) WithDefaults() *PatchV1ScimV2UsersIDParams
- func (o *PatchV1ScimV2UsersIDParams) WithHTTPClient(client *http.Client) *PatchV1ScimV2UsersIDParams
- func (o *PatchV1ScimV2UsersIDParams) WithID(id string) *PatchV1ScimV2UsersIDParams
- func (o *PatchV1ScimV2UsersIDParams) WithPatchV1ScimV2UsersID(patchV1ScimV2UsersID *models.PatchV1ScimV2UsersID) *PatchV1ScimV2UsersIDParams
- func (o *PatchV1ScimV2UsersIDParams) WithTimeout(timeout time.Duration) *PatchV1ScimV2UsersIDParams
- func (o *PatchV1ScimV2UsersIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PatchV1ScimV2UsersIDReader
- type PostV1ScimV2GroupsCreated
- func (o *PostV1ScimV2GroupsCreated) Error() string
- func (o *PostV1ScimV2GroupsCreated) IsClientError() bool
- func (o *PostV1ScimV2GroupsCreated) IsCode(code int) bool
- func (o *PostV1ScimV2GroupsCreated) IsRedirect() bool
- func (o *PostV1ScimV2GroupsCreated) IsServerError() bool
- func (o *PostV1ScimV2GroupsCreated) IsSuccess() bool
- func (o *PostV1ScimV2GroupsCreated) String() string
- type PostV1ScimV2GroupsParams
- func NewPostV1ScimV2GroupsParams() *PostV1ScimV2GroupsParams
- func NewPostV1ScimV2GroupsParamsWithContext(ctx context.Context) *PostV1ScimV2GroupsParams
- func NewPostV1ScimV2GroupsParamsWithHTTPClient(client *http.Client) *PostV1ScimV2GroupsParams
- func NewPostV1ScimV2GroupsParamsWithTimeout(timeout time.Duration) *PostV1ScimV2GroupsParams
- func (o *PostV1ScimV2GroupsParams) SetContext(ctx context.Context)
- func (o *PostV1ScimV2GroupsParams) SetDefaults()
- func (o *PostV1ScimV2GroupsParams) SetHTTPClient(client *http.Client)
- func (o *PostV1ScimV2GroupsParams) SetPostV1ScimV2Groups(postV1ScimV2Groups *models.PostV1ScimV2Groups)
- func (o *PostV1ScimV2GroupsParams) SetTimeout(timeout time.Duration)
- func (o *PostV1ScimV2GroupsParams) WithContext(ctx context.Context) *PostV1ScimV2GroupsParams
- func (o *PostV1ScimV2GroupsParams) WithDefaults() *PostV1ScimV2GroupsParams
- func (o *PostV1ScimV2GroupsParams) WithHTTPClient(client *http.Client) *PostV1ScimV2GroupsParams
- func (o *PostV1ScimV2GroupsParams) WithPostV1ScimV2Groups(postV1ScimV2Groups *models.PostV1ScimV2Groups) *PostV1ScimV2GroupsParams
- func (o *PostV1ScimV2GroupsParams) WithTimeout(timeout time.Duration) *PostV1ScimV2GroupsParams
- func (o *PostV1ScimV2GroupsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostV1ScimV2GroupsReader
- type PostV1ScimV2UsersCreated
- func (o *PostV1ScimV2UsersCreated) Error() string
- func (o *PostV1ScimV2UsersCreated) IsClientError() bool
- func (o *PostV1ScimV2UsersCreated) IsCode(code int) bool
- func (o *PostV1ScimV2UsersCreated) IsRedirect() bool
- func (o *PostV1ScimV2UsersCreated) IsServerError() bool
- func (o *PostV1ScimV2UsersCreated) IsSuccess() bool
- func (o *PostV1ScimV2UsersCreated) String() string
- type PostV1ScimV2UsersParams
- func NewPostV1ScimV2UsersParams() *PostV1ScimV2UsersParams
- func NewPostV1ScimV2UsersParamsWithContext(ctx context.Context) *PostV1ScimV2UsersParams
- func NewPostV1ScimV2UsersParamsWithHTTPClient(client *http.Client) *PostV1ScimV2UsersParams
- func NewPostV1ScimV2UsersParamsWithTimeout(timeout time.Duration) *PostV1ScimV2UsersParams
- func (o *PostV1ScimV2UsersParams) SetContext(ctx context.Context)
- func (o *PostV1ScimV2UsersParams) SetDefaults()
- func (o *PostV1ScimV2UsersParams) SetHTTPClient(client *http.Client)
- func (o *PostV1ScimV2UsersParams) SetPostV1ScimV2Users(postV1ScimV2Users *models.PostV1ScimV2Users)
- func (o *PostV1ScimV2UsersParams) SetTimeout(timeout time.Duration)
- func (o *PostV1ScimV2UsersParams) WithContext(ctx context.Context) *PostV1ScimV2UsersParams
- func (o *PostV1ScimV2UsersParams) WithDefaults() *PostV1ScimV2UsersParams
- func (o *PostV1ScimV2UsersParams) WithHTTPClient(client *http.Client) *PostV1ScimV2UsersParams
- func (o *PostV1ScimV2UsersParams) WithPostV1ScimV2Users(postV1ScimV2Users *models.PostV1ScimV2Users) *PostV1ScimV2UsersParams
- func (o *PostV1ScimV2UsersParams) WithTimeout(timeout time.Duration) *PostV1ScimV2UsersParams
- func (o *PostV1ScimV2UsersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostV1ScimV2UsersReader
- type PutV1ScimV2GroupsIDOK
- func (o *PutV1ScimV2GroupsIDOK) Error() string
- func (o *PutV1ScimV2GroupsIDOK) IsClientError() bool
- func (o *PutV1ScimV2GroupsIDOK) IsCode(code int) bool
- func (o *PutV1ScimV2GroupsIDOK) IsRedirect() bool
- func (o *PutV1ScimV2GroupsIDOK) IsServerError() bool
- func (o *PutV1ScimV2GroupsIDOK) IsSuccess() bool
- func (o *PutV1ScimV2GroupsIDOK) String() string
- type PutV1ScimV2GroupsIDParams
- func NewPutV1ScimV2GroupsIDParams() *PutV1ScimV2GroupsIDParams
- func NewPutV1ScimV2GroupsIDParamsWithContext(ctx context.Context) *PutV1ScimV2GroupsIDParams
- func NewPutV1ScimV2GroupsIDParamsWithHTTPClient(client *http.Client) *PutV1ScimV2GroupsIDParams
- func NewPutV1ScimV2GroupsIDParamsWithTimeout(timeout time.Duration) *PutV1ScimV2GroupsIDParams
- func (o *PutV1ScimV2GroupsIDParams) SetContext(ctx context.Context)
- func (o *PutV1ScimV2GroupsIDParams) SetDefaults()
- func (o *PutV1ScimV2GroupsIDParams) SetHTTPClient(client *http.Client)
- func (o *PutV1ScimV2GroupsIDParams) SetID(id string)
- func (o *PutV1ScimV2GroupsIDParams) SetPutV1ScimV2GroupsID(putV1ScimV2GroupsID *models.PutV1ScimV2GroupsID)
- func (o *PutV1ScimV2GroupsIDParams) SetTimeout(timeout time.Duration)
- func (o *PutV1ScimV2GroupsIDParams) WithContext(ctx context.Context) *PutV1ScimV2GroupsIDParams
- func (o *PutV1ScimV2GroupsIDParams) WithDefaults() *PutV1ScimV2GroupsIDParams
- func (o *PutV1ScimV2GroupsIDParams) WithHTTPClient(client *http.Client) *PutV1ScimV2GroupsIDParams
- func (o *PutV1ScimV2GroupsIDParams) WithID(id string) *PutV1ScimV2GroupsIDParams
- func (o *PutV1ScimV2GroupsIDParams) WithPutV1ScimV2GroupsID(putV1ScimV2GroupsID *models.PutV1ScimV2GroupsID) *PutV1ScimV2GroupsIDParams
- func (o *PutV1ScimV2GroupsIDParams) WithTimeout(timeout time.Duration) *PutV1ScimV2GroupsIDParams
- func (o *PutV1ScimV2GroupsIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PutV1ScimV2GroupsIDReader
- type PutV1ScimV2UsersIDOK
- func (o *PutV1ScimV2UsersIDOK) Error() string
- func (o *PutV1ScimV2UsersIDOK) IsClientError() bool
- func (o *PutV1ScimV2UsersIDOK) IsCode(code int) bool
- func (o *PutV1ScimV2UsersIDOK) IsRedirect() bool
- func (o *PutV1ScimV2UsersIDOK) IsServerError() bool
- func (o *PutV1ScimV2UsersIDOK) IsSuccess() bool
- func (o *PutV1ScimV2UsersIDOK) String() string
- type PutV1ScimV2UsersIDParams
- func NewPutV1ScimV2UsersIDParams() *PutV1ScimV2UsersIDParams
- func NewPutV1ScimV2UsersIDParamsWithContext(ctx context.Context) *PutV1ScimV2UsersIDParams
- func NewPutV1ScimV2UsersIDParamsWithHTTPClient(client *http.Client) *PutV1ScimV2UsersIDParams
- func NewPutV1ScimV2UsersIDParamsWithTimeout(timeout time.Duration) *PutV1ScimV2UsersIDParams
- func (o *PutV1ScimV2UsersIDParams) SetContext(ctx context.Context)
- func (o *PutV1ScimV2UsersIDParams) SetDefaults()
- func (o *PutV1ScimV2UsersIDParams) SetHTTPClient(client *http.Client)
- func (o *PutV1ScimV2UsersIDParams) SetID(id string)
- func (o *PutV1ScimV2UsersIDParams) SetPutV1ScimV2UsersID(putV1ScimV2UsersID *models.PutV1ScimV2UsersID)
- func (o *PutV1ScimV2UsersIDParams) SetTimeout(timeout time.Duration)
- func (o *PutV1ScimV2UsersIDParams) WithContext(ctx context.Context) *PutV1ScimV2UsersIDParams
- func (o *PutV1ScimV2UsersIDParams) WithDefaults() *PutV1ScimV2UsersIDParams
- func (o *PutV1ScimV2UsersIDParams) WithHTTPClient(client *http.Client) *PutV1ScimV2UsersIDParams
- func (o *PutV1ScimV2UsersIDParams) WithID(id string) *PutV1ScimV2UsersIDParams
- func (o *PutV1ScimV2UsersIDParams) WithPutV1ScimV2UsersID(putV1ScimV2UsersID *models.PutV1ScimV2UsersID) *PutV1ScimV2UsersIDParams
- func (o *PutV1ScimV2UsersIDParams) WithTimeout(timeout time.Duration) *PutV1ScimV2UsersIDParams
- func (o *PutV1ScimV2UsersIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PutV1ScimV2UsersIDReader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for scim API
func (*Client) DeleteV1ScimV2GroupsID ¶
func (a *Client) DeleteV1ScimV2GroupsID(params *DeleteV1ScimV2GroupsIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteV1ScimV2GroupsIDNoContent, error)
DeleteV1ScimV2GroupsID deletes a team via the group protocol
SCIM endpoint to delete a Team (Colloquial for Group in the SCIM protocol).
func (*Client) DeleteV1ScimV2UsersID ¶
func (a *Client) DeleteV1ScimV2UsersID(params *DeleteV1ScimV2UsersIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteV1ScimV2UsersIDNoContent, error)
DeleteV1ScimV2UsersID deletes a user using s c i m protocol
SCIM endpoint to delete a User. This endpoint will deactivate a confirmed User record in our system.
func (*Client) GetV1ScimV2Groups ¶
func (a *Client) GetV1ScimV2Groups(params *GetV1ScimV2GroupsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1ScimV2GroupsOK, error)
GetV1ScimV2Groups lists all teams via the group protocol
SCIM endpoint that lists all Teams (Colloquial for Group in the SCIM protocol)
func (*Client) GetV1ScimV2GroupsID ¶
func (a *Client) GetV1ScimV2GroupsID(params *GetV1ScimV2GroupsIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1ScimV2GroupsIDOK, error)
GetV1ScimV2GroupsID lists a team via the group protocol
SCIM endpoint that lists a Team (Colloquial for Group in the SCIM protocol)
func (*Client) GetV1ScimV2Users ¶
func (a *Client) GetV1ScimV2Users(params *GetV1ScimV2UsersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1ScimV2UsersOK, error)
GetV1ScimV2Users gets a list of users using s c i m protocol
SCIM endpoint that lists users. This endpoint will display a list of Users currently in the system.
func (*Client) GetV1ScimV2UsersID ¶
func (a *Client) GetV1ScimV2UsersID(params *GetV1ScimV2UsersIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1ScimV2UsersIDOK, error)
GetV1ScimV2UsersID lists a user via the user protocol
SCIM endpoint that lists a User
func (*Client) PatchV1ScimV2UsersID ¶
func (a *Client) PatchV1ScimV2UsersID(params *PatchV1ScimV2UsersIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchV1ScimV2UsersIDOK, error)
PatchV1ScimV2UsersID updates a user using s c i m protocol
PATCH SCIM endpoint to update a User. This endpoint is used to update a resource's attributes.
func (*Client) PostV1ScimV2Groups ¶
func (a *Client) PostV1ScimV2Groups(params *PostV1ScimV2GroupsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1ScimV2GroupsCreated, error)
PostV1ScimV2Groups creates a new team via the group protocol and assigns members to that team
SCIM endpoint to create a new Team (Colloquial for Group in the SCIM protocol). Any members defined in the payload will be assigned to the team with no defined role.
func (*Client) PostV1ScimV2Users ¶
func (a *Client) PostV1ScimV2Users(params *PostV1ScimV2UsersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1ScimV2UsersCreated, error)
PostV1ScimV2Users creates a new user using s c i m protocol
SCIM endpoint to create and provision a new User. This endpoint will provision the User, which allows them to accept their account throught their IDP or via the Forgot Password flow.
func (*Client) PutV1ScimV2GroupsID ¶
func (a *Client) PutV1ScimV2GroupsID(params *PutV1ScimV2GroupsIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutV1ScimV2GroupsIDOK, error)
PutV1ScimV2GroupsID updates a team via the group protocol and assigns members to that team
SCIM endpoint to update a Team (Colloquial for Group in the SCIM protocol). Any members defined in the payload will be assigned to the team with no defined role, any missing members will be removed from the team.
func (*Client) PutV1ScimV2UsersID ¶
func (a *Client) PutV1ScimV2UsersID(params *PutV1ScimV2UsersIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutV1ScimV2UsersIDOK, error)
PutV1ScimV2UsersID updates a user using s c i m protocol
PUT SCIM endpoint to update a User. This endpoint is used to replace a resource's attributes.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientOption ¶
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { DeleteV1ScimV2GroupsID(params *DeleteV1ScimV2GroupsIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteV1ScimV2GroupsIDNoContent, error) DeleteV1ScimV2UsersID(params *DeleteV1ScimV2UsersIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteV1ScimV2UsersIDNoContent, error) GetV1ScimV2Groups(params *GetV1ScimV2GroupsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1ScimV2GroupsOK, error) GetV1ScimV2GroupsID(params *GetV1ScimV2GroupsIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1ScimV2GroupsIDOK, error) GetV1ScimV2Users(params *GetV1ScimV2UsersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1ScimV2UsersOK, error) GetV1ScimV2UsersID(params *GetV1ScimV2UsersIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1ScimV2UsersIDOK, error) PatchV1ScimV2UsersID(params *PatchV1ScimV2UsersIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchV1ScimV2UsersIDOK, error) PostV1ScimV2Groups(params *PostV1ScimV2GroupsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1ScimV2GroupsCreated, error) PostV1ScimV2Users(params *PostV1ScimV2UsersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1ScimV2UsersCreated, error) PutV1ScimV2GroupsID(params *PutV1ScimV2GroupsIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutV1ScimV2GroupsIDOK, error) PutV1ScimV2UsersID(params *PutV1ScimV2UsersIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutV1ScimV2UsersIDOK, error) SetTransport(transport runtime.ClientTransport) }
ClientService is the interface for Client methods
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService
New creates a new scim API client.
type DeleteV1ScimV2GroupsIDNoContent ¶
type DeleteV1ScimV2GroupsIDNoContent struct { }
DeleteV1ScimV2GroupsIDNoContent describes a response with status code 204, with default header values.
SCIM endpoint to delete a Team (Colloquial for Group in the SCIM protocol).
func NewDeleteV1ScimV2GroupsIDNoContent ¶
func NewDeleteV1ScimV2GroupsIDNoContent() *DeleteV1ScimV2GroupsIDNoContent
NewDeleteV1ScimV2GroupsIDNoContent creates a DeleteV1ScimV2GroupsIDNoContent with default headers values
func (*DeleteV1ScimV2GroupsIDNoContent) Error ¶
func (o *DeleteV1ScimV2GroupsIDNoContent) Error() string
func (*DeleteV1ScimV2GroupsIDNoContent) IsClientError ¶
func (o *DeleteV1ScimV2GroupsIDNoContent) IsClientError() bool
IsClientError returns true when this delete v1 scim v2 groups Id no content response has a 4xx status code
func (*DeleteV1ScimV2GroupsIDNoContent) IsCode ¶
func (o *DeleteV1ScimV2GroupsIDNoContent) IsCode(code int) bool
IsCode returns true when this delete v1 scim v2 groups Id no content response a status code equal to that given
func (*DeleteV1ScimV2GroupsIDNoContent) IsRedirect ¶
func (o *DeleteV1ScimV2GroupsIDNoContent) IsRedirect() bool
IsRedirect returns true when this delete v1 scim v2 groups Id no content response has a 3xx status code
func (*DeleteV1ScimV2GroupsIDNoContent) IsServerError ¶
func (o *DeleteV1ScimV2GroupsIDNoContent) IsServerError() bool
IsServerError returns true when this delete v1 scim v2 groups Id no content response has a 5xx status code
func (*DeleteV1ScimV2GroupsIDNoContent) IsSuccess ¶
func (o *DeleteV1ScimV2GroupsIDNoContent) IsSuccess() bool
IsSuccess returns true when this delete v1 scim v2 groups Id no content response has a 2xx status code
func (*DeleteV1ScimV2GroupsIDNoContent) String ¶
func (o *DeleteV1ScimV2GroupsIDNoContent) String() string
type DeleteV1ScimV2GroupsIDParams ¶
type DeleteV1ScimV2GroupsIDParams struct { // ID. ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteV1ScimV2GroupsIDParams contains all the parameters to send to the API endpoint
for the delete v1 scim v2 groups Id operation. Typically these are written to a http.Request.
func NewDeleteV1ScimV2GroupsIDParams ¶
func NewDeleteV1ScimV2GroupsIDParams() *DeleteV1ScimV2GroupsIDParams
NewDeleteV1ScimV2GroupsIDParams creates a new DeleteV1ScimV2GroupsIDParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewDeleteV1ScimV2GroupsIDParamsWithContext ¶
func NewDeleteV1ScimV2GroupsIDParamsWithContext(ctx context.Context) *DeleteV1ScimV2GroupsIDParams
NewDeleteV1ScimV2GroupsIDParamsWithContext creates a new DeleteV1ScimV2GroupsIDParams object with the ability to set a context for a request.
func NewDeleteV1ScimV2GroupsIDParamsWithHTTPClient ¶
func NewDeleteV1ScimV2GroupsIDParamsWithHTTPClient(client *http.Client) *DeleteV1ScimV2GroupsIDParams
NewDeleteV1ScimV2GroupsIDParamsWithHTTPClient creates a new DeleteV1ScimV2GroupsIDParams object with the ability to set a custom HTTPClient for a request.
func NewDeleteV1ScimV2GroupsIDParamsWithTimeout ¶
func NewDeleteV1ScimV2GroupsIDParamsWithTimeout(timeout time.Duration) *DeleteV1ScimV2GroupsIDParams
NewDeleteV1ScimV2GroupsIDParamsWithTimeout creates a new DeleteV1ScimV2GroupsIDParams object with the ability to set a timeout on a request.
func (*DeleteV1ScimV2GroupsIDParams) SetContext ¶
func (o *DeleteV1ScimV2GroupsIDParams) SetContext(ctx context.Context)
SetContext adds the context to the delete v1 scim v2 groups Id params
func (*DeleteV1ScimV2GroupsIDParams) SetDefaults ¶
func (o *DeleteV1ScimV2GroupsIDParams) SetDefaults()
SetDefaults hydrates default values in the delete v1 scim v2 groups Id params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteV1ScimV2GroupsIDParams) SetHTTPClient ¶
func (o *DeleteV1ScimV2GroupsIDParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete v1 scim v2 groups Id params
func (*DeleteV1ScimV2GroupsIDParams) SetID ¶
func (o *DeleteV1ScimV2GroupsIDParams) SetID(id string)
SetID adds the id to the delete v1 scim v2 groups Id params
func (*DeleteV1ScimV2GroupsIDParams) SetTimeout ¶
func (o *DeleteV1ScimV2GroupsIDParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete v1 scim v2 groups Id params
func (*DeleteV1ScimV2GroupsIDParams) WithContext ¶
func (o *DeleteV1ScimV2GroupsIDParams) WithContext(ctx context.Context) *DeleteV1ScimV2GroupsIDParams
WithContext adds the context to the delete v1 scim v2 groups Id params
func (*DeleteV1ScimV2GroupsIDParams) WithDefaults ¶
func (o *DeleteV1ScimV2GroupsIDParams) WithDefaults() *DeleteV1ScimV2GroupsIDParams
WithDefaults hydrates default values in the delete v1 scim v2 groups Id params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteV1ScimV2GroupsIDParams) WithHTTPClient ¶
func (o *DeleteV1ScimV2GroupsIDParams) WithHTTPClient(client *http.Client) *DeleteV1ScimV2GroupsIDParams
WithHTTPClient adds the HTTPClient to the delete v1 scim v2 groups Id params
func (*DeleteV1ScimV2GroupsIDParams) WithID ¶
func (o *DeleteV1ScimV2GroupsIDParams) WithID(id string) *DeleteV1ScimV2GroupsIDParams
WithID adds the id to the delete v1 scim v2 groups Id params
func (*DeleteV1ScimV2GroupsIDParams) WithTimeout ¶
func (o *DeleteV1ScimV2GroupsIDParams) WithTimeout(timeout time.Duration) *DeleteV1ScimV2GroupsIDParams
WithTimeout adds the timeout to the delete v1 scim v2 groups Id params
func (*DeleteV1ScimV2GroupsIDParams) WriteToRequest ¶
func (o *DeleteV1ScimV2GroupsIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteV1ScimV2GroupsIDReader ¶
type DeleteV1ScimV2GroupsIDReader struct {
// contains filtered or unexported fields
}
DeleteV1ScimV2GroupsIDReader is a Reader for the DeleteV1ScimV2GroupsID structure.
func (*DeleteV1ScimV2GroupsIDReader) ReadResponse ¶
func (o *DeleteV1ScimV2GroupsIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteV1ScimV2UsersIDNoContent ¶
type DeleteV1ScimV2UsersIDNoContent struct { }
DeleteV1ScimV2UsersIDNoContent describes a response with status code 204, with default header values.
SCIM endpoint to delete a User. This endpoint will deactivate a confirmed User record in our system.
func NewDeleteV1ScimV2UsersIDNoContent ¶
func NewDeleteV1ScimV2UsersIDNoContent() *DeleteV1ScimV2UsersIDNoContent
NewDeleteV1ScimV2UsersIDNoContent creates a DeleteV1ScimV2UsersIDNoContent with default headers values
func (*DeleteV1ScimV2UsersIDNoContent) Error ¶
func (o *DeleteV1ScimV2UsersIDNoContent) Error() string
func (*DeleteV1ScimV2UsersIDNoContent) IsClientError ¶
func (o *DeleteV1ScimV2UsersIDNoContent) IsClientError() bool
IsClientError returns true when this delete v1 scim v2 users Id no content response has a 4xx status code
func (*DeleteV1ScimV2UsersIDNoContent) IsCode ¶
func (o *DeleteV1ScimV2UsersIDNoContent) IsCode(code int) bool
IsCode returns true when this delete v1 scim v2 users Id no content response a status code equal to that given
func (*DeleteV1ScimV2UsersIDNoContent) IsRedirect ¶
func (o *DeleteV1ScimV2UsersIDNoContent) IsRedirect() bool
IsRedirect returns true when this delete v1 scim v2 users Id no content response has a 3xx status code
func (*DeleteV1ScimV2UsersIDNoContent) IsServerError ¶
func (o *DeleteV1ScimV2UsersIDNoContent) IsServerError() bool
IsServerError returns true when this delete v1 scim v2 users Id no content response has a 5xx status code
func (*DeleteV1ScimV2UsersIDNoContent) IsSuccess ¶
func (o *DeleteV1ScimV2UsersIDNoContent) IsSuccess() bool
IsSuccess returns true when this delete v1 scim v2 users Id no content response has a 2xx status code
func (*DeleteV1ScimV2UsersIDNoContent) String ¶
func (o *DeleteV1ScimV2UsersIDNoContent) String() string
type DeleteV1ScimV2UsersIDParams ¶
type DeleteV1ScimV2UsersIDParams struct { // ID. ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteV1ScimV2UsersIDParams contains all the parameters to send to the API endpoint
for the delete v1 scim v2 users Id operation. Typically these are written to a http.Request.
func NewDeleteV1ScimV2UsersIDParams ¶
func NewDeleteV1ScimV2UsersIDParams() *DeleteV1ScimV2UsersIDParams
NewDeleteV1ScimV2UsersIDParams creates a new DeleteV1ScimV2UsersIDParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewDeleteV1ScimV2UsersIDParamsWithContext ¶
func NewDeleteV1ScimV2UsersIDParamsWithContext(ctx context.Context) *DeleteV1ScimV2UsersIDParams
NewDeleteV1ScimV2UsersIDParamsWithContext creates a new DeleteV1ScimV2UsersIDParams object with the ability to set a context for a request.
func NewDeleteV1ScimV2UsersIDParamsWithHTTPClient ¶
func NewDeleteV1ScimV2UsersIDParamsWithHTTPClient(client *http.Client) *DeleteV1ScimV2UsersIDParams
NewDeleteV1ScimV2UsersIDParamsWithHTTPClient creates a new DeleteV1ScimV2UsersIDParams object with the ability to set a custom HTTPClient for a request.
func NewDeleteV1ScimV2UsersIDParamsWithTimeout ¶
func NewDeleteV1ScimV2UsersIDParamsWithTimeout(timeout time.Duration) *DeleteV1ScimV2UsersIDParams
NewDeleteV1ScimV2UsersIDParamsWithTimeout creates a new DeleteV1ScimV2UsersIDParams object with the ability to set a timeout on a request.
func (*DeleteV1ScimV2UsersIDParams) SetContext ¶
func (o *DeleteV1ScimV2UsersIDParams) SetContext(ctx context.Context)
SetContext adds the context to the delete v1 scim v2 users Id params
func (*DeleteV1ScimV2UsersIDParams) SetDefaults ¶
func (o *DeleteV1ScimV2UsersIDParams) SetDefaults()
SetDefaults hydrates default values in the delete v1 scim v2 users Id params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteV1ScimV2UsersIDParams) SetHTTPClient ¶
func (o *DeleteV1ScimV2UsersIDParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete v1 scim v2 users Id params
func (*DeleteV1ScimV2UsersIDParams) SetID ¶
func (o *DeleteV1ScimV2UsersIDParams) SetID(id string)
SetID adds the id to the delete v1 scim v2 users Id params
func (*DeleteV1ScimV2UsersIDParams) SetTimeout ¶
func (o *DeleteV1ScimV2UsersIDParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete v1 scim v2 users Id params
func (*DeleteV1ScimV2UsersIDParams) WithContext ¶
func (o *DeleteV1ScimV2UsersIDParams) WithContext(ctx context.Context) *DeleteV1ScimV2UsersIDParams
WithContext adds the context to the delete v1 scim v2 users Id params
func (*DeleteV1ScimV2UsersIDParams) WithDefaults ¶
func (o *DeleteV1ScimV2UsersIDParams) WithDefaults() *DeleteV1ScimV2UsersIDParams
WithDefaults hydrates default values in the delete v1 scim v2 users Id params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteV1ScimV2UsersIDParams) WithHTTPClient ¶
func (o *DeleteV1ScimV2UsersIDParams) WithHTTPClient(client *http.Client) *DeleteV1ScimV2UsersIDParams
WithHTTPClient adds the HTTPClient to the delete v1 scim v2 users Id params
func (*DeleteV1ScimV2UsersIDParams) WithID ¶
func (o *DeleteV1ScimV2UsersIDParams) WithID(id string) *DeleteV1ScimV2UsersIDParams
WithID adds the id to the delete v1 scim v2 users Id params
func (*DeleteV1ScimV2UsersIDParams) WithTimeout ¶
func (o *DeleteV1ScimV2UsersIDParams) WithTimeout(timeout time.Duration) *DeleteV1ScimV2UsersIDParams
WithTimeout adds the timeout to the delete v1 scim v2 users Id params
func (*DeleteV1ScimV2UsersIDParams) WriteToRequest ¶
func (o *DeleteV1ScimV2UsersIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteV1ScimV2UsersIDReader ¶
type DeleteV1ScimV2UsersIDReader struct {
// contains filtered or unexported fields
}
DeleteV1ScimV2UsersIDReader is a Reader for the DeleteV1ScimV2UsersID structure.
func (*DeleteV1ScimV2UsersIDReader) ReadResponse ¶
func (o *DeleteV1ScimV2UsersIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetV1ScimV2GroupsIDOK ¶
type GetV1ScimV2GroupsIDOK struct { }
GetV1ScimV2GroupsIDOK describes a response with status code 200, with default header values.
SCIM endpoint that lists a Team (Colloquial for Group in the SCIM protocol)
func NewGetV1ScimV2GroupsIDOK ¶
func NewGetV1ScimV2GroupsIDOK() *GetV1ScimV2GroupsIDOK
NewGetV1ScimV2GroupsIDOK creates a GetV1ScimV2GroupsIDOK with default headers values
func (*GetV1ScimV2GroupsIDOK) Error ¶
func (o *GetV1ScimV2GroupsIDOK) Error() string
func (*GetV1ScimV2GroupsIDOK) IsClientError ¶
func (o *GetV1ScimV2GroupsIDOK) IsClientError() bool
IsClientError returns true when this get v1 scim v2 groups Id o k response has a 4xx status code
func (*GetV1ScimV2GroupsIDOK) IsCode ¶
func (o *GetV1ScimV2GroupsIDOK) IsCode(code int) bool
IsCode returns true when this get v1 scim v2 groups Id o k response a status code equal to that given
func (*GetV1ScimV2GroupsIDOK) IsRedirect ¶
func (o *GetV1ScimV2GroupsIDOK) IsRedirect() bool
IsRedirect returns true when this get v1 scim v2 groups Id o k response has a 3xx status code
func (*GetV1ScimV2GroupsIDOK) IsServerError ¶
func (o *GetV1ScimV2GroupsIDOK) IsServerError() bool
IsServerError returns true when this get v1 scim v2 groups Id o k response has a 5xx status code
func (*GetV1ScimV2GroupsIDOK) IsSuccess ¶
func (o *GetV1ScimV2GroupsIDOK) IsSuccess() bool
IsSuccess returns true when this get v1 scim v2 groups Id o k response has a 2xx status code
func (*GetV1ScimV2GroupsIDOK) String ¶
func (o *GetV1ScimV2GroupsIDOK) String() string
type GetV1ScimV2GroupsIDParams ¶
type GetV1ScimV2GroupsIDParams struct { // ID. ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetV1ScimV2GroupsIDParams contains all the parameters to send to the API endpoint
for the get v1 scim v2 groups Id operation. Typically these are written to a http.Request.
func NewGetV1ScimV2GroupsIDParams ¶
func NewGetV1ScimV2GroupsIDParams() *GetV1ScimV2GroupsIDParams
NewGetV1ScimV2GroupsIDParams creates a new GetV1ScimV2GroupsIDParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetV1ScimV2GroupsIDParamsWithContext ¶
func NewGetV1ScimV2GroupsIDParamsWithContext(ctx context.Context) *GetV1ScimV2GroupsIDParams
NewGetV1ScimV2GroupsIDParamsWithContext creates a new GetV1ScimV2GroupsIDParams object with the ability to set a context for a request.
func NewGetV1ScimV2GroupsIDParamsWithHTTPClient ¶
func NewGetV1ScimV2GroupsIDParamsWithHTTPClient(client *http.Client) *GetV1ScimV2GroupsIDParams
NewGetV1ScimV2GroupsIDParamsWithHTTPClient creates a new GetV1ScimV2GroupsIDParams object with the ability to set a custom HTTPClient for a request.
func NewGetV1ScimV2GroupsIDParamsWithTimeout ¶
func NewGetV1ScimV2GroupsIDParamsWithTimeout(timeout time.Duration) *GetV1ScimV2GroupsIDParams
NewGetV1ScimV2GroupsIDParamsWithTimeout creates a new GetV1ScimV2GroupsIDParams object with the ability to set a timeout on a request.
func (*GetV1ScimV2GroupsIDParams) SetContext ¶
func (o *GetV1ScimV2GroupsIDParams) SetContext(ctx context.Context)
SetContext adds the context to the get v1 scim v2 groups Id params
func (*GetV1ScimV2GroupsIDParams) SetDefaults ¶
func (o *GetV1ScimV2GroupsIDParams) SetDefaults()
SetDefaults hydrates default values in the get v1 scim v2 groups Id params (not the query body).
All values with no default are reset to their zero value.
func (*GetV1ScimV2GroupsIDParams) SetHTTPClient ¶
func (o *GetV1ScimV2GroupsIDParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get v1 scim v2 groups Id params
func (*GetV1ScimV2GroupsIDParams) SetID ¶
func (o *GetV1ScimV2GroupsIDParams) SetID(id string)
SetID adds the id to the get v1 scim v2 groups Id params
func (*GetV1ScimV2GroupsIDParams) SetTimeout ¶
func (o *GetV1ScimV2GroupsIDParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get v1 scim v2 groups Id params
func (*GetV1ScimV2GroupsIDParams) WithContext ¶
func (o *GetV1ScimV2GroupsIDParams) WithContext(ctx context.Context) *GetV1ScimV2GroupsIDParams
WithContext adds the context to the get v1 scim v2 groups Id params
func (*GetV1ScimV2GroupsIDParams) WithDefaults ¶
func (o *GetV1ScimV2GroupsIDParams) WithDefaults() *GetV1ScimV2GroupsIDParams
WithDefaults hydrates default values in the get v1 scim v2 groups Id params (not the query body).
All values with no default are reset to their zero value.
func (*GetV1ScimV2GroupsIDParams) WithHTTPClient ¶
func (o *GetV1ScimV2GroupsIDParams) WithHTTPClient(client *http.Client) *GetV1ScimV2GroupsIDParams
WithHTTPClient adds the HTTPClient to the get v1 scim v2 groups Id params
func (*GetV1ScimV2GroupsIDParams) WithID ¶
func (o *GetV1ScimV2GroupsIDParams) WithID(id string) *GetV1ScimV2GroupsIDParams
WithID adds the id to the get v1 scim v2 groups Id params
func (*GetV1ScimV2GroupsIDParams) WithTimeout ¶
func (o *GetV1ScimV2GroupsIDParams) WithTimeout(timeout time.Duration) *GetV1ScimV2GroupsIDParams
WithTimeout adds the timeout to the get v1 scim v2 groups Id params
func (*GetV1ScimV2GroupsIDParams) WriteToRequest ¶
func (o *GetV1ScimV2GroupsIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetV1ScimV2GroupsIDReader ¶
type GetV1ScimV2GroupsIDReader struct {
// contains filtered or unexported fields
}
GetV1ScimV2GroupsIDReader is a Reader for the GetV1ScimV2GroupsID structure.
func (*GetV1ScimV2GroupsIDReader) ReadResponse ¶
func (o *GetV1ScimV2GroupsIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetV1ScimV2GroupsOK ¶
type GetV1ScimV2GroupsOK struct { }
GetV1ScimV2GroupsOK describes a response with status code 200, with default header values.
SCIM endpoint that lists all Teams (Colloquial for Group in the SCIM protocol)
func NewGetV1ScimV2GroupsOK ¶
func NewGetV1ScimV2GroupsOK() *GetV1ScimV2GroupsOK
NewGetV1ScimV2GroupsOK creates a GetV1ScimV2GroupsOK with default headers values
func (*GetV1ScimV2GroupsOK) Error ¶
func (o *GetV1ScimV2GroupsOK) Error() string
func (*GetV1ScimV2GroupsOK) IsClientError ¶
func (o *GetV1ScimV2GroupsOK) IsClientError() bool
IsClientError returns true when this get v1 scim v2 groups o k response has a 4xx status code
func (*GetV1ScimV2GroupsOK) IsCode ¶
func (o *GetV1ScimV2GroupsOK) IsCode(code int) bool
IsCode returns true when this get v1 scim v2 groups o k response a status code equal to that given
func (*GetV1ScimV2GroupsOK) IsRedirect ¶
func (o *GetV1ScimV2GroupsOK) IsRedirect() bool
IsRedirect returns true when this get v1 scim v2 groups o k response has a 3xx status code
func (*GetV1ScimV2GroupsOK) IsServerError ¶
func (o *GetV1ScimV2GroupsOK) IsServerError() bool
IsServerError returns true when this get v1 scim v2 groups o k response has a 5xx status code
func (*GetV1ScimV2GroupsOK) IsSuccess ¶
func (o *GetV1ScimV2GroupsOK) IsSuccess() bool
IsSuccess returns true when this get v1 scim v2 groups o k response has a 2xx status code
func (*GetV1ScimV2GroupsOK) String ¶
func (o *GetV1ScimV2GroupsOK) String() string
type GetV1ScimV2GroupsParams ¶
type GetV1ScimV2GroupsParams struct { // Count. // // Format: int32 Count *int32 /* Filter. This is a string used to query groups by displayName. Proper example syntax for this would be `?filter=displayName eq "My Team Name"`. Currently we only support the `eq` operator */ Filter *string // StartIndex. // // Format: int32 StartIndex *int32 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetV1ScimV2GroupsParams contains all the parameters to send to the API endpoint
for the get v1 scim v2 groups operation. Typically these are written to a http.Request.
func NewGetV1ScimV2GroupsParams ¶
func NewGetV1ScimV2GroupsParams() *GetV1ScimV2GroupsParams
NewGetV1ScimV2GroupsParams creates a new GetV1ScimV2GroupsParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetV1ScimV2GroupsParamsWithContext ¶
func NewGetV1ScimV2GroupsParamsWithContext(ctx context.Context) *GetV1ScimV2GroupsParams
NewGetV1ScimV2GroupsParamsWithContext creates a new GetV1ScimV2GroupsParams object with the ability to set a context for a request.
func NewGetV1ScimV2GroupsParamsWithHTTPClient ¶
func NewGetV1ScimV2GroupsParamsWithHTTPClient(client *http.Client) *GetV1ScimV2GroupsParams
NewGetV1ScimV2GroupsParamsWithHTTPClient creates a new GetV1ScimV2GroupsParams object with the ability to set a custom HTTPClient for a request.
func NewGetV1ScimV2GroupsParamsWithTimeout ¶
func NewGetV1ScimV2GroupsParamsWithTimeout(timeout time.Duration) *GetV1ScimV2GroupsParams
NewGetV1ScimV2GroupsParamsWithTimeout creates a new GetV1ScimV2GroupsParams object with the ability to set a timeout on a request.
func (*GetV1ScimV2GroupsParams) SetContext ¶
func (o *GetV1ScimV2GroupsParams) SetContext(ctx context.Context)
SetContext adds the context to the get v1 scim v2 groups params
func (*GetV1ScimV2GroupsParams) SetCount ¶
func (o *GetV1ScimV2GroupsParams) SetCount(count *int32)
SetCount adds the count to the get v1 scim v2 groups params
func (*GetV1ScimV2GroupsParams) SetDefaults ¶
func (o *GetV1ScimV2GroupsParams) SetDefaults()
SetDefaults hydrates default values in the get v1 scim v2 groups params (not the query body).
All values with no default are reset to their zero value.
func (*GetV1ScimV2GroupsParams) SetFilter ¶
func (o *GetV1ScimV2GroupsParams) SetFilter(filter *string)
SetFilter adds the filter to the get v1 scim v2 groups params
func (*GetV1ScimV2GroupsParams) SetHTTPClient ¶
func (o *GetV1ScimV2GroupsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get v1 scim v2 groups params
func (*GetV1ScimV2GroupsParams) SetStartIndex ¶
func (o *GetV1ScimV2GroupsParams) SetStartIndex(startIndex *int32)
SetStartIndex adds the startIndex to the get v1 scim v2 groups params
func (*GetV1ScimV2GroupsParams) SetTimeout ¶
func (o *GetV1ScimV2GroupsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get v1 scim v2 groups params
func (*GetV1ScimV2GroupsParams) WithContext ¶
func (o *GetV1ScimV2GroupsParams) WithContext(ctx context.Context) *GetV1ScimV2GroupsParams
WithContext adds the context to the get v1 scim v2 groups params
func (*GetV1ScimV2GroupsParams) WithCount ¶
func (o *GetV1ScimV2GroupsParams) WithCount(count *int32) *GetV1ScimV2GroupsParams
WithCount adds the count to the get v1 scim v2 groups params
func (*GetV1ScimV2GroupsParams) WithDefaults ¶
func (o *GetV1ScimV2GroupsParams) WithDefaults() *GetV1ScimV2GroupsParams
WithDefaults hydrates default values in the get v1 scim v2 groups params (not the query body).
All values with no default are reset to their zero value.
func (*GetV1ScimV2GroupsParams) WithFilter ¶
func (o *GetV1ScimV2GroupsParams) WithFilter(filter *string) *GetV1ScimV2GroupsParams
WithFilter adds the filter to the get v1 scim v2 groups params
func (*GetV1ScimV2GroupsParams) WithHTTPClient ¶
func (o *GetV1ScimV2GroupsParams) WithHTTPClient(client *http.Client) *GetV1ScimV2GroupsParams
WithHTTPClient adds the HTTPClient to the get v1 scim v2 groups params
func (*GetV1ScimV2GroupsParams) WithStartIndex ¶
func (o *GetV1ScimV2GroupsParams) WithStartIndex(startIndex *int32) *GetV1ScimV2GroupsParams
WithStartIndex adds the startIndex to the get v1 scim v2 groups params
func (*GetV1ScimV2GroupsParams) WithTimeout ¶
func (o *GetV1ScimV2GroupsParams) WithTimeout(timeout time.Duration) *GetV1ScimV2GroupsParams
WithTimeout adds the timeout to the get v1 scim v2 groups params
func (*GetV1ScimV2GroupsParams) WriteToRequest ¶
func (o *GetV1ScimV2GroupsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetV1ScimV2GroupsReader ¶
type GetV1ScimV2GroupsReader struct {
// contains filtered or unexported fields
}
GetV1ScimV2GroupsReader is a Reader for the GetV1ScimV2Groups structure.
func (*GetV1ScimV2GroupsReader) ReadResponse ¶
func (o *GetV1ScimV2GroupsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetV1ScimV2UsersIDOK ¶
type GetV1ScimV2UsersIDOK struct { }
GetV1ScimV2UsersIDOK describes a response with status code 200, with default header values.
SCIM endpoint that lists a User
func NewGetV1ScimV2UsersIDOK ¶
func NewGetV1ScimV2UsersIDOK() *GetV1ScimV2UsersIDOK
NewGetV1ScimV2UsersIDOK creates a GetV1ScimV2UsersIDOK with default headers values
func (*GetV1ScimV2UsersIDOK) Error ¶
func (o *GetV1ScimV2UsersIDOK) Error() string
func (*GetV1ScimV2UsersIDOK) IsClientError ¶
func (o *GetV1ScimV2UsersIDOK) IsClientError() bool
IsClientError returns true when this get v1 scim v2 users Id o k response has a 4xx status code
func (*GetV1ScimV2UsersIDOK) IsCode ¶
func (o *GetV1ScimV2UsersIDOK) IsCode(code int) bool
IsCode returns true when this get v1 scim v2 users Id o k response a status code equal to that given
func (*GetV1ScimV2UsersIDOK) IsRedirect ¶
func (o *GetV1ScimV2UsersIDOK) IsRedirect() bool
IsRedirect returns true when this get v1 scim v2 users Id o k response has a 3xx status code
func (*GetV1ScimV2UsersIDOK) IsServerError ¶
func (o *GetV1ScimV2UsersIDOK) IsServerError() bool
IsServerError returns true when this get v1 scim v2 users Id o k response has a 5xx status code
func (*GetV1ScimV2UsersIDOK) IsSuccess ¶
func (o *GetV1ScimV2UsersIDOK) IsSuccess() bool
IsSuccess returns true when this get v1 scim v2 users Id o k response has a 2xx status code
func (*GetV1ScimV2UsersIDOK) String ¶
func (o *GetV1ScimV2UsersIDOK) String() string
type GetV1ScimV2UsersIDParams ¶
type GetV1ScimV2UsersIDParams struct { // ID. ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetV1ScimV2UsersIDParams contains all the parameters to send to the API endpoint
for the get v1 scim v2 users Id operation. Typically these are written to a http.Request.
func NewGetV1ScimV2UsersIDParams ¶
func NewGetV1ScimV2UsersIDParams() *GetV1ScimV2UsersIDParams
NewGetV1ScimV2UsersIDParams creates a new GetV1ScimV2UsersIDParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetV1ScimV2UsersIDParamsWithContext ¶
func NewGetV1ScimV2UsersIDParamsWithContext(ctx context.Context) *GetV1ScimV2UsersIDParams
NewGetV1ScimV2UsersIDParamsWithContext creates a new GetV1ScimV2UsersIDParams object with the ability to set a context for a request.
func NewGetV1ScimV2UsersIDParamsWithHTTPClient ¶
func NewGetV1ScimV2UsersIDParamsWithHTTPClient(client *http.Client) *GetV1ScimV2UsersIDParams
NewGetV1ScimV2UsersIDParamsWithHTTPClient creates a new GetV1ScimV2UsersIDParams object with the ability to set a custom HTTPClient for a request.
func NewGetV1ScimV2UsersIDParamsWithTimeout ¶
func NewGetV1ScimV2UsersIDParamsWithTimeout(timeout time.Duration) *GetV1ScimV2UsersIDParams
NewGetV1ScimV2UsersIDParamsWithTimeout creates a new GetV1ScimV2UsersIDParams object with the ability to set a timeout on a request.
func (*GetV1ScimV2UsersIDParams) SetContext ¶
func (o *GetV1ScimV2UsersIDParams) SetContext(ctx context.Context)
SetContext adds the context to the get v1 scim v2 users Id params
func (*GetV1ScimV2UsersIDParams) SetDefaults ¶
func (o *GetV1ScimV2UsersIDParams) SetDefaults()
SetDefaults hydrates default values in the get v1 scim v2 users Id params (not the query body).
All values with no default are reset to their zero value.
func (*GetV1ScimV2UsersIDParams) SetHTTPClient ¶
func (o *GetV1ScimV2UsersIDParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get v1 scim v2 users Id params
func (*GetV1ScimV2UsersIDParams) SetID ¶
func (o *GetV1ScimV2UsersIDParams) SetID(id string)
SetID adds the id to the get v1 scim v2 users Id params
func (*GetV1ScimV2UsersIDParams) SetTimeout ¶
func (o *GetV1ScimV2UsersIDParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get v1 scim v2 users Id params
func (*GetV1ScimV2UsersIDParams) WithContext ¶
func (o *GetV1ScimV2UsersIDParams) WithContext(ctx context.Context) *GetV1ScimV2UsersIDParams
WithContext adds the context to the get v1 scim v2 users Id params
func (*GetV1ScimV2UsersIDParams) WithDefaults ¶
func (o *GetV1ScimV2UsersIDParams) WithDefaults() *GetV1ScimV2UsersIDParams
WithDefaults hydrates default values in the get v1 scim v2 users Id params (not the query body).
All values with no default are reset to their zero value.
func (*GetV1ScimV2UsersIDParams) WithHTTPClient ¶
func (o *GetV1ScimV2UsersIDParams) WithHTTPClient(client *http.Client) *GetV1ScimV2UsersIDParams
WithHTTPClient adds the HTTPClient to the get v1 scim v2 users Id params
func (*GetV1ScimV2UsersIDParams) WithID ¶
func (o *GetV1ScimV2UsersIDParams) WithID(id string) *GetV1ScimV2UsersIDParams
WithID adds the id to the get v1 scim v2 users Id params
func (*GetV1ScimV2UsersIDParams) WithTimeout ¶
func (o *GetV1ScimV2UsersIDParams) WithTimeout(timeout time.Duration) *GetV1ScimV2UsersIDParams
WithTimeout adds the timeout to the get v1 scim v2 users Id params
func (*GetV1ScimV2UsersIDParams) WriteToRequest ¶
func (o *GetV1ScimV2UsersIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetV1ScimV2UsersIDReader ¶
type GetV1ScimV2UsersIDReader struct {
// contains filtered or unexported fields
}
GetV1ScimV2UsersIDReader is a Reader for the GetV1ScimV2UsersID structure.
func (*GetV1ScimV2UsersIDReader) ReadResponse ¶
func (o *GetV1ScimV2UsersIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetV1ScimV2UsersOK ¶
type GetV1ScimV2UsersOK struct { }
GetV1ScimV2UsersOK describes a response with status code 200, with default header values.
SCIM endpoint that lists users. This endpoint will display a list of Users currently in the system.
func NewGetV1ScimV2UsersOK ¶
func NewGetV1ScimV2UsersOK() *GetV1ScimV2UsersOK
NewGetV1ScimV2UsersOK creates a GetV1ScimV2UsersOK with default headers values
func (*GetV1ScimV2UsersOK) Error ¶
func (o *GetV1ScimV2UsersOK) Error() string
func (*GetV1ScimV2UsersOK) IsClientError ¶
func (o *GetV1ScimV2UsersOK) IsClientError() bool
IsClientError returns true when this get v1 scim v2 users o k response has a 4xx status code
func (*GetV1ScimV2UsersOK) IsCode ¶
func (o *GetV1ScimV2UsersOK) IsCode(code int) bool
IsCode returns true when this get v1 scim v2 users o k response a status code equal to that given
func (*GetV1ScimV2UsersOK) IsRedirect ¶
func (o *GetV1ScimV2UsersOK) IsRedirect() bool
IsRedirect returns true when this get v1 scim v2 users o k response has a 3xx status code
func (*GetV1ScimV2UsersOK) IsServerError ¶
func (o *GetV1ScimV2UsersOK) IsServerError() bool
IsServerError returns true when this get v1 scim v2 users o k response has a 5xx status code
func (*GetV1ScimV2UsersOK) IsSuccess ¶
func (o *GetV1ScimV2UsersOK) IsSuccess() bool
IsSuccess returns true when this get v1 scim v2 users o k response has a 2xx status code
func (*GetV1ScimV2UsersOK) String ¶
func (o *GetV1ScimV2UsersOK) String() string
type GetV1ScimV2UsersParams ¶
type GetV1ScimV2UsersParams struct { /* Count. This is an integer which represents the number of items per page in the response Format: int32 */ Count *int32 /* Filter. This is a string used to query users by either userName or email. Proper example syntax for this would be `?filter=userName eq john` or `?filter=userName eq "john@firehydrant.com"`. Currently we only support the `eq` operator */ Filter *string /* StartIndex. This is an integer which represents a pagination offset Format: int32 */ StartIndex *int32 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetV1ScimV2UsersParams contains all the parameters to send to the API endpoint
for the get v1 scim v2 users operation. Typically these are written to a http.Request.
func NewGetV1ScimV2UsersParams ¶
func NewGetV1ScimV2UsersParams() *GetV1ScimV2UsersParams
NewGetV1ScimV2UsersParams creates a new GetV1ScimV2UsersParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetV1ScimV2UsersParamsWithContext ¶
func NewGetV1ScimV2UsersParamsWithContext(ctx context.Context) *GetV1ScimV2UsersParams
NewGetV1ScimV2UsersParamsWithContext creates a new GetV1ScimV2UsersParams object with the ability to set a context for a request.
func NewGetV1ScimV2UsersParamsWithHTTPClient ¶
func NewGetV1ScimV2UsersParamsWithHTTPClient(client *http.Client) *GetV1ScimV2UsersParams
NewGetV1ScimV2UsersParamsWithHTTPClient creates a new GetV1ScimV2UsersParams object with the ability to set a custom HTTPClient for a request.
func NewGetV1ScimV2UsersParamsWithTimeout ¶
func NewGetV1ScimV2UsersParamsWithTimeout(timeout time.Duration) *GetV1ScimV2UsersParams
NewGetV1ScimV2UsersParamsWithTimeout creates a new GetV1ScimV2UsersParams object with the ability to set a timeout on a request.
func (*GetV1ScimV2UsersParams) SetContext ¶
func (o *GetV1ScimV2UsersParams) SetContext(ctx context.Context)
SetContext adds the context to the get v1 scim v2 users params
func (*GetV1ScimV2UsersParams) SetCount ¶
func (o *GetV1ScimV2UsersParams) SetCount(count *int32)
SetCount adds the count to the get v1 scim v2 users params
func (*GetV1ScimV2UsersParams) SetDefaults ¶
func (o *GetV1ScimV2UsersParams) SetDefaults()
SetDefaults hydrates default values in the get v1 scim v2 users params (not the query body).
All values with no default are reset to their zero value.
func (*GetV1ScimV2UsersParams) SetFilter ¶
func (o *GetV1ScimV2UsersParams) SetFilter(filter *string)
SetFilter adds the filter to the get v1 scim v2 users params
func (*GetV1ScimV2UsersParams) SetHTTPClient ¶
func (o *GetV1ScimV2UsersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get v1 scim v2 users params
func (*GetV1ScimV2UsersParams) SetStartIndex ¶
func (o *GetV1ScimV2UsersParams) SetStartIndex(startIndex *int32)
SetStartIndex adds the startIndex to the get v1 scim v2 users params
func (*GetV1ScimV2UsersParams) SetTimeout ¶
func (o *GetV1ScimV2UsersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get v1 scim v2 users params
func (*GetV1ScimV2UsersParams) WithContext ¶
func (o *GetV1ScimV2UsersParams) WithContext(ctx context.Context) *GetV1ScimV2UsersParams
WithContext adds the context to the get v1 scim v2 users params
func (*GetV1ScimV2UsersParams) WithCount ¶
func (o *GetV1ScimV2UsersParams) WithCount(count *int32) *GetV1ScimV2UsersParams
WithCount adds the count to the get v1 scim v2 users params
func (*GetV1ScimV2UsersParams) WithDefaults ¶
func (o *GetV1ScimV2UsersParams) WithDefaults() *GetV1ScimV2UsersParams
WithDefaults hydrates default values in the get v1 scim v2 users params (not the query body).
All values with no default are reset to their zero value.
func (*GetV1ScimV2UsersParams) WithFilter ¶
func (o *GetV1ScimV2UsersParams) WithFilter(filter *string) *GetV1ScimV2UsersParams
WithFilter adds the filter to the get v1 scim v2 users params
func (*GetV1ScimV2UsersParams) WithHTTPClient ¶
func (o *GetV1ScimV2UsersParams) WithHTTPClient(client *http.Client) *GetV1ScimV2UsersParams
WithHTTPClient adds the HTTPClient to the get v1 scim v2 users params
func (*GetV1ScimV2UsersParams) WithStartIndex ¶
func (o *GetV1ScimV2UsersParams) WithStartIndex(startIndex *int32) *GetV1ScimV2UsersParams
WithStartIndex adds the startIndex to the get v1 scim v2 users params
func (*GetV1ScimV2UsersParams) WithTimeout ¶
func (o *GetV1ScimV2UsersParams) WithTimeout(timeout time.Duration) *GetV1ScimV2UsersParams
WithTimeout adds the timeout to the get v1 scim v2 users params
func (*GetV1ScimV2UsersParams) WriteToRequest ¶
func (o *GetV1ScimV2UsersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetV1ScimV2UsersReader ¶
type GetV1ScimV2UsersReader struct {
// contains filtered or unexported fields
}
GetV1ScimV2UsersReader is a Reader for the GetV1ScimV2Users structure.
func (*GetV1ScimV2UsersReader) ReadResponse ¶
func (o *GetV1ScimV2UsersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PatchV1ScimV2UsersIDOK ¶
type PatchV1ScimV2UsersIDOK struct { }
PatchV1ScimV2UsersIDOK describes a response with status code 200, with default header values.
PATCH SCIM endpoint to update a User. This endpoint is used to update a resource's attributes.
func NewPatchV1ScimV2UsersIDOK ¶
func NewPatchV1ScimV2UsersIDOK() *PatchV1ScimV2UsersIDOK
NewPatchV1ScimV2UsersIDOK creates a PatchV1ScimV2UsersIDOK with default headers values
func (*PatchV1ScimV2UsersIDOK) Error ¶
func (o *PatchV1ScimV2UsersIDOK) Error() string
func (*PatchV1ScimV2UsersIDOK) IsClientError ¶
func (o *PatchV1ScimV2UsersIDOK) IsClientError() bool
IsClientError returns true when this patch v1 scim v2 users Id o k response has a 4xx status code
func (*PatchV1ScimV2UsersIDOK) IsCode ¶
func (o *PatchV1ScimV2UsersIDOK) IsCode(code int) bool
IsCode returns true when this patch v1 scim v2 users Id o k response a status code equal to that given
func (*PatchV1ScimV2UsersIDOK) IsRedirect ¶
func (o *PatchV1ScimV2UsersIDOK) IsRedirect() bool
IsRedirect returns true when this patch v1 scim v2 users Id o k response has a 3xx status code
func (*PatchV1ScimV2UsersIDOK) IsServerError ¶
func (o *PatchV1ScimV2UsersIDOK) IsServerError() bool
IsServerError returns true when this patch v1 scim v2 users Id o k response has a 5xx status code
func (*PatchV1ScimV2UsersIDOK) IsSuccess ¶
func (o *PatchV1ScimV2UsersIDOK) IsSuccess() bool
IsSuccess returns true when this patch v1 scim v2 users Id o k response has a 2xx status code
func (*PatchV1ScimV2UsersIDOK) String ¶
func (o *PatchV1ScimV2UsersIDOK) String() string
type PatchV1ScimV2UsersIDParams ¶
type PatchV1ScimV2UsersIDParams struct { // ID. ID string // PatchV1ScimV2UsersID. PatchV1ScimV2UsersID *models.PatchV1ScimV2UsersID Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PatchV1ScimV2UsersIDParams contains all the parameters to send to the API endpoint
for the patch v1 scim v2 users Id operation. Typically these are written to a http.Request.
func NewPatchV1ScimV2UsersIDParams ¶
func NewPatchV1ScimV2UsersIDParams() *PatchV1ScimV2UsersIDParams
NewPatchV1ScimV2UsersIDParams creates a new PatchV1ScimV2UsersIDParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewPatchV1ScimV2UsersIDParamsWithContext ¶
func NewPatchV1ScimV2UsersIDParamsWithContext(ctx context.Context) *PatchV1ScimV2UsersIDParams
NewPatchV1ScimV2UsersIDParamsWithContext creates a new PatchV1ScimV2UsersIDParams object with the ability to set a context for a request.
func NewPatchV1ScimV2UsersIDParamsWithHTTPClient ¶
func NewPatchV1ScimV2UsersIDParamsWithHTTPClient(client *http.Client) *PatchV1ScimV2UsersIDParams
NewPatchV1ScimV2UsersIDParamsWithHTTPClient creates a new PatchV1ScimV2UsersIDParams object with the ability to set a custom HTTPClient for a request.
func NewPatchV1ScimV2UsersIDParamsWithTimeout ¶
func NewPatchV1ScimV2UsersIDParamsWithTimeout(timeout time.Duration) *PatchV1ScimV2UsersIDParams
NewPatchV1ScimV2UsersIDParamsWithTimeout creates a new PatchV1ScimV2UsersIDParams object with the ability to set a timeout on a request.
func (*PatchV1ScimV2UsersIDParams) SetContext ¶
func (o *PatchV1ScimV2UsersIDParams) SetContext(ctx context.Context)
SetContext adds the context to the patch v1 scim v2 users Id params
func (*PatchV1ScimV2UsersIDParams) SetDefaults ¶
func (o *PatchV1ScimV2UsersIDParams) SetDefaults()
SetDefaults hydrates default values in the patch v1 scim v2 users Id params (not the query body).
All values with no default are reset to their zero value.
func (*PatchV1ScimV2UsersIDParams) SetHTTPClient ¶
func (o *PatchV1ScimV2UsersIDParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the patch v1 scim v2 users Id params
func (*PatchV1ScimV2UsersIDParams) SetID ¶
func (o *PatchV1ScimV2UsersIDParams) SetID(id string)
SetID adds the id to the patch v1 scim v2 users Id params
func (*PatchV1ScimV2UsersIDParams) SetPatchV1ScimV2UsersID ¶
func (o *PatchV1ScimV2UsersIDParams) SetPatchV1ScimV2UsersID(patchV1ScimV2UsersID *models.PatchV1ScimV2UsersID)
SetPatchV1ScimV2UsersID adds the patchV1ScimV2UsersId to the patch v1 scim v2 users Id params
func (*PatchV1ScimV2UsersIDParams) SetTimeout ¶
func (o *PatchV1ScimV2UsersIDParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the patch v1 scim v2 users Id params
func (*PatchV1ScimV2UsersIDParams) WithContext ¶
func (o *PatchV1ScimV2UsersIDParams) WithContext(ctx context.Context) *PatchV1ScimV2UsersIDParams
WithContext adds the context to the patch v1 scim v2 users Id params
func (*PatchV1ScimV2UsersIDParams) WithDefaults ¶
func (o *PatchV1ScimV2UsersIDParams) WithDefaults() *PatchV1ScimV2UsersIDParams
WithDefaults hydrates default values in the patch v1 scim v2 users Id params (not the query body).
All values with no default are reset to their zero value.
func (*PatchV1ScimV2UsersIDParams) WithHTTPClient ¶
func (o *PatchV1ScimV2UsersIDParams) WithHTTPClient(client *http.Client) *PatchV1ScimV2UsersIDParams
WithHTTPClient adds the HTTPClient to the patch v1 scim v2 users Id params
func (*PatchV1ScimV2UsersIDParams) WithID ¶
func (o *PatchV1ScimV2UsersIDParams) WithID(id string) *PatchV1ScimV2UsersIDParams
WithID adds the id to the patch v1 scim v2 users Id params
func (*PatchV1ScimV2UsersIDParams) WithPatchV1ScimV2UsersID ¶
func (o *PatchV1ScimV2UsersIDParams) WithPatchV1ScimV2UsersID(patchV1ScimV2UsersID *models.PatchV1ScimV2UsersID) *PatchV1ScimV2UsersIDParams
WithPatchV1ScimV2UsersID adds the patchV1ScimV2UsersID to the patch v1 scim v2 users Id params
func (*PatchV1ScimV2UsersIDParams) WithTimeout ¶
func (o *PatchV1ScimV2UsersIDParams) WithTimeout(timeout time.Duration) *PatchV1ScimV2UsersIDParams
WithTimeout adds the timeout to the patch v1 scim v2 users Id params
func (*PatchV1ScimV2UsersIDParams) WriteToRequest ¶
func (o *PatchV1ScimV2UsersIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PatchV1ScimV2UsersIDReader ¶
type PatchV1ScimV2UsersIDReader struct {
// contains filtered or unexported fields
}
PatchV1ScimV2UsersIDReader is a Reader for the PatchV1ScimV2UsersID structure.
func (*PatchV1ScimV2UsersIDReader) ReadResponse ¶
func (o *PatchV1ScimV2UsersIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostV1ScimV2GroupsCreated ¶
type PostV1ScimV2GroupsCreated struct { }
PostV1ScimV2GroupsCreated describes a response with status code 201, with default header values.
SCIM endpoint to create a new Team (Colloquial for Group in the SCIM protocol). Any members defined in the payload will be assigned to the team with no defined role.
func NewPostV1ScimV2GroupsCreated ¶
func NewPostV1ScimV2GroupsCreated() *PostV1ScimV2GroupsCreated
NewPostV1ScimV2GroupsCreated creates a PostV1ScimV2GroupsCreated with default headers values
func (*PostV1ScimV2GroupsCreated) Error ¶
func (o *PostV1ScimV2GroupsCreated) Error() string
func (*PostV1ScimV2GroupsCreated) IsClientError ¶
func (o *PostV1ScimV2GroupsCreated) IsClientError() bool
IsClientError returns true when this post v1 scim v2 groups created response has a 4xx status code
func (*PostV1ScimV2GroupsCreated) IsCode ¶
func (o *PostV1ScimV2GroupsCreated) IsCode(code int) bool
IsCode returns true when this post v1 scim v2 groups created response a status code equal to that given
func (*PostV1ScimV2GroupsCreated) IsRedirect ¶
func (o *PostV1ScimV2GroupsCreated) IsRedirect() bool
IsRedirect returns true when this post v1 scim v2 groups created response has a 3xx status code
func (*PostV1ScimV2GroupsCreated) IsServerError ¶
func (o *PostV1ScimV2GroupsCreated) IsServerError() bool
IsServerError returns true when this post v1 scim v2 groups created response has a 5xx status code
func (*PostV1ScimV2GroupsCreated) IsSuccess ¶
func (o *PostV1ScimV2GroupsCreated) IsSuccess() bool
IsSuccess returns true when this post v1 scim v2 groups created response has a 2xx status code
func (*PostV1ScimV2GroupsCreated) String ¶
func (o *PostV1ScimV2GroupsCreated) String() string
type PostV1ScimV2GroupsParams ¶
type PostV1ScimV2GroupsParams struct { // PostV1ScimV2Groups. PostV1ScimV2Groups *models.PostV1ScimV2Groups Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostV1ScimV2GroupsParams contains all the parameters to send to the API endpoint
for the post v1 scim v2 groups operation. Typically these are written to a http.Request.
func NewPostV1ScimV2GroupsParams ¶
func NewPostV1ScimV2GroupsParams() *PostV1ScimV2GroupsParams
NewPostV1ScimV2GroupsParams creates a new PostV1ScimV2GroupsParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewPostV1ScimV2GroupsParamsWithContext ¶
func NewPostV1ScimV2GroupsParamsWithContext(ctx context.Context) *PostV1ScimV2GroupsParams
NewPostV1ScimV2GroupsParamsWithContext creates a new PostV1ScimV2GroupsParams object with the ability to set a context for a request.
func NewPostV1ScimV2GroupsParamsWithHTTPClient ¶
func NewPostV1ScimV2GroupsParamsWithHTTPClient(client *http.Client) *PostV1ScimV2GroupsParams
NewPostV1ScimV2GroupsParamsWithHTTPClient creates a new PostV1ScimV2GroupsParams object with the ability to set a custom HTTPClient for a request.
func NewPostV1ScimV2GroupsParamsWithTimeout ¶
func NewPostV1ScimV2GroupsParamsWithTimeout(timeout time.Duration) *PostV1ScimV2GroupsParams
NewPostV1ScimV2GroupsParamsWithTimeout creates a new PostV1ScimV2GroupsParams object with the ability to set a timeout on a request.
func (*PostV1ScimV2GroupsParams) SetContext ¶
func (o *PostV1ScimV2GroupsParams) SetContext(ctx context.Context)
SetContext adds the context to the post v1 scim v2 groups params
func (*PostV1ScimV2GroupsParams) SetDefaults ¶
func (o *PostV1ScimV2GroupsParams) SetDefaults()
SetDefaults hydrates default values in the post v1 scim v2 groups params (not the query body).
All values with no default are reset to their zero value.
func (*PostV1ScimV2GroupsParams) SetHTTPClient ¶
func (o *PostV1ScimV2GroupsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post v1 scim v2 groups params
func (*PostV1ScimV2GroupsParams) SetPostV1ScimV2Groups ¶
func (o *PostV1ScimV2GroupsParams) SetPostV1ScimV2Groups(postV1ScimV2Groups *models.PostV1ScimV2Groups)
SetPostV1ScimV2Groups adds the postV1ScimV2Groups to the post v1 scim v2 groups params
func (*PostV1ScimV2GroupsParams) SetTimeout ¶
func (o *PostV1ScimV2GroupsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post v1 scim v2 groups params
func (*PostV1ScimV2GroupsParams) WithContext ¶
func (o *PostV1ScimV2GroupsParams) WithContext(ctx context.Context) *PostV1ScimV2GroupsParams
WithContext adds the context to the post v1 scim v2 groups params
func (*PostV1ScimV2GroupsParams) WithDefaults ¶
func (o *PostV1ScimV2GroupsParams) WithDefaults() *PostV1ScimV2GroupsParams
WithDefaults hydrates default values in the post v1 scim v2 groups params (not the query body).
All values with no default are reset to their zero value.
func (*PostV1ScimV2GroupsParams) WithHTTPClient ¶
func (o *PostV1ScimV2GroupsParams) WithHTTPClient(client *http.Client) *PostV1ScimV2GroupsParams
WithHTTPClient adds the HTTPClient to the post v1 scim v2 groups params
func (*PostV1ScimV2GroupsParams) WithPostV1ScimV2Groups ¶
func (o *PostV1ScimV2GroupsParams) WithPostV1ScimV2Groups(postV1ScimV2Groups *models.PostV1ScimV2Groups) *PostV1ScimV2GroupsParams
WithPostV1ScimV2Groups adds the postV1ScimV2Groups to the post v1 scim v2 groups params
func (*PostV1ScimV2GroupsParams) WithTimeout ¶
func (o *PostV1ScimV2GroupsParams) WithTimeout(timeout time.Duration) *PostV1ScimV2GroupsParams
WithTimeout adds the timeout to the post v1 scim v2 groups params
func (*PostV1ScimV2GroupsParams) WriteToRequest ¶
func (o *PostV1ScimV2GroupsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostV1ScimV2GroupsReader ¶
type PostV1ScimV2GroupsReader struct {
// contains filtered or unexported fields
}
PostV1ScimV2GroupsReader is a Reader for the PostV1ScimV2Groups structure.
func (*PostV1ScimV2GroupsReader) ReadResponse ¶
func (o *PostV1ScimV2GroupsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostV1ScimV2UsersCreated ¶
type PostV1ScimV2UsersCreated struct { }
PostV1ScimV2UsersCreated describes a response with status code 201, with default header values.
SCIM endpoint to create and provision a new User. This endpoint will provision the User, which allows them to accept their account throught their IDP or via the Forgot Password flow.
func NewPostV1ScimV2UsersCreated ¶
func NewPostV1ScimV2UsersCreated() *PostV1ScimV2UsersCreated
NewPostV1ScimV2UsersCreated creates a PostV1ScimV2UsersCreated with default headers values
func (*PostV1ScimV2UsersCreated) Error ¶
func (o *PostV1ScimV2UsersCreated) Error() string
func (*PostV1ScimV2UsersCreated) IsClientError ¶
func (o *PostV1ScimV2UsersCreated) IsClientError() bool
IsClientError returns true when this post v1 scim v2 users created response has a 4xx status code
func (*PostV1ScimV2UsersCreated) IsCode ¶
func (o *PostV1ScimV2UsersCreated) IsCode(code int) bool
IsCode returns true when this post v1 scim v2 users created response a status code equal to that given
func (*PostV1ScimV2UsersCreated) IsRedirect ¶
func (o *PostV1ScimV2UsersCreated) IsRedirect() bool
IsRedirect returns true when this post v1 scim v2 users created response has a 3xx status code
func (*PostV1ScimV2UsersCreated) IsServerError ¶
func (o *PostV1ScimV2UsersCreated) IsServerError() bool
IsServerError returns true when this post v1 scim v2 users created response has a 5xx status code
func (*PostV1ScimV2UsersCreated) IsSuccess ¶
func (o *PostV1ScimV2UsersCreated) IsSuccess() bool
IsSuccess returns true when this post v1 scim v2 users created response has a 2xx status code
func (*PostV1ScimV2UsersCreated) String ¶
func (o *PostV1ScimV2UsersCreated) String() string
type PostV1ScimV2UsersParams ¶
type PostV1ScimV2UsersParams struct { // PostV1ScimV2Users. PostV1ScimV2Users *models.PostV1ScimV2Users Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostV1ScimV2UsersParams contains all the parameters to send to the API endpoint
for the post v1 scim v2 users operation. Typically these are written to a http.Request.
func NewPostV1ScimV2UsersParams ¶
func NewPostV1ScimV2UsersParams() *PostV1ScimV2UsersParams
NewPostV1ScimV2UsersParams creates a new PostV1ScimV2UsersParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewPostV1ScimV2UsersParamsWithContext ¶
func NewPostV1ScimV2UsersParamsWithContext(ctx context.Context) *PostV1ScimV2UsersParams
NewPostV1ScimV2UsersParamsWithContext creates a new PostV1ScimV2UsersParams object with the ability to set a context for a request.
func NewPostV1ScimV2UsersParamsWithHTTPClient ¶
func NewPostV1ScimV2UsersParamsWithHTTPClient(client *http.Client) *PostV1ScimV2UsersParams
NewPostV1ScimV2UsersParamsWithHTTPClient creates a new PostV1ScimV2UsersParams object with the ability to set a custom HTTPClient for a request.
func NewPostV1ScimV2UsersParamsWithTimeout ¶
func NewPostV1ScimV2UsersParamsWithTimeout(timeout time.Duration) *PostV1ScimV2UsersParams
NewPostV1ScimV2UsersParamsWithTimeout creates a new PostV1ScimV2UsersParams object with the ability to set a timeout on a request.
func (*PostV1ScimV2UsersParams) SetContext ¶
func (o *PostV1ScimV2UsersParams) SetContext(ctx context.Context)
SetContext adds the context to the post v1 scim v2 users params
func (*PostV1ScimV2UsersParams) SetDefaults ¶
func (o *PostV1ScimV2UsersParams) SetDefaults()
SetDefaults hydrates default values in the post v1 scim v2 users params (not the query body).
All values with no default are reset to their zero value.
func (*PostV1ScimV2UsersParams) SetHTTPClient ¶
func (o *PostV1ScimV2UsersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post v1 scim v2 users params
func (*PostV1ScimV2UsersParams) SetPostV1ScimV2Users ¶
func (o *PostV1ScimV2UsersParams) SetPostV1ScimV2Users(postV1ScimV2Users *models.PostV1ScimV2Users)
SetPostV1ScimV2Users adds the postV1ScimV2Users to the post v1 scim v2 users params
func (*PostV1ScimV2UsersParams) SetTimeout ¶
func (o *PostV1ScimV2UsersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post v1 scim v2 users params
func (*PostV1ScimV2UsersParams) WithContext ¶
func (o *PostV1ScimV2UsersParams) WithContext(ctx context.Context) *PostV1ScimV2UsersParams
WithContext adds the context to the post v1 scim v2 users params
func (*PostV1ScimV2UsersParams) WithDefaults ¶
func (o *PostV1ScimV2UsersParams) WithDefaults() *PostV1ScimV2UsersParams
WithDefaults hydrates default values in the post v1 scim v2 users params (not the query body).
All values with no default are reset to their zero value.
func (*PostV1ScimV2UsersParams) WithHTTPClient ¶
func (o *PostV1ScimV2UsersParams) WithHTTPClient(client *http.Client) *PostV1ScimV2UsersParams
WithHTTPClient adds the HTTPClient to the post v1 scim v2 users params
func (*PostV1ScimV2UsersParams) WithPostV1ScimV2Users ¶
func (o *PostV1ScimV2UsersParams) WithPostV1ScimV2Users(postV1ScimV2Users *models.PostV1ScimV2Users) *PostV1ScimV2UsersParams
WithPostV1ScimV2Users adds the postV1ScimV2Users to the post v1 scim v2 users params
func (*PostV1ScimV2UsersParams) WithTimeout ¶
func (o *PostV1ScimV2UsersParams) WithTimeout(timeout time.Duration) *PostV1ScimV2UsersParams
WithTimeout adds the timeout to the post v1 scim v2 users params
func (*PostV1ScimV2UsersParams) WriteToRequest ¶
func (o *PostV1ScimV2UsersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostV1ScimV2UsersReader ¶
type PostV1ScimV2UsersReader struct {
// contains filtered or unexported fields
}
PostV1ScimV2UsersReader is a Reader for the PostV1ScimV2Users structure.
func (*PostV1ScimV2UsersReader) ReadResponse ¶
func (o *PostV1ScimV2UsersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PutV1ScimV2GroupsIDOK ¶
type PutV1ScimV2GroupsIDOK struct { }
PutV1ScimV2GroupsIDOK describes a response with status code 200, with default header values.
SCIM endpoint to update a Team (Colloquial for Group in the SCIM protocol). Any members defined in the payload will be assigned to the team with no defined role, any missing members will be removed from the team.
func NewPutV1ScimV2GroupsIDOK ¶
func NewPutV1ScimV2GroupsIDOK() *PutV1ScimV2GroupsIDOK
NewPutV1ScimV2GroupsIDOK creates a PutV1ScimV2GroupsIDOK with default headers values
func (*PutV1ScimV2GroupsIDOK) Error ¶
func (o *PutV1ScimV2GroupsIDOK) Error() string
func (*PutV1ScimV2GroupsIDOK) IsClientError ¶
func (o *PutV1ScimV2GroupsIDOK) IsClientError() bool
IsClientError returns true when this put v1 scim v2 groups Id o k response has a 4xx status code
func (*PutV1ScimV2GroupsIDOK) IsCode ¶
func (o *PutV1ScimV2GroupsIDOK) IsCode(code int) bool
IsCode returns true when this put v1 scim v2 groups Id o k response a status code equal to that given
func (*PutV1ScimV2GroupsIDOK) IsRedirect ¶
func (o *PutV1ScimV2GroupsIDOK) IsRedirect() bool
IsRedirect returns true when this put v1 scim v2 groups Id o k response has a 3xx status code
func (*PutV1ScimV2GroupsIDOK) IsServerError ¶
func (o *PutV1ScimV2GroupsIDOK) IsServerError() bool
IsServerError returns true when this put v1 scim v2 groups Id o k response has a 5xx status code
func (*PutV1ScimV2GroupsIDOK) IsSuccess ¶
func (o *PutV1ScimV2GroupsIDOK) IsSuccess() bool
IsSuccess returns true when this put v1 scim v2 groups Id o k response has a 2xx status code
func (*PutV1ScimV2GroupsIDOK) String ¶
func (o *PutV1ScimV2GroupsIDOK) String() string
type PutV1ScimV2GroupsIDParams ¶
type PutV1ScimV2GroupsIDParams struct { // ID. ID string // PutV1ScimV2GroupsID. PutV1ScimV2GroupsID *models.PutV1ScimV2GroupsID Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PutV1ScimV2GroupsIDParams contains all the parameters to send to the API endpoint
for the put v1 scim v2 groups Id operation. Typically these are written to a http.Request.
func NewPutV1ScimV2GroupsIDParams ¶
func NewPutV1ScimV2GroupsIDParams() *PutV1ScimV2GroupsIDParams
NewPutV1ScimV2GroupsIDParams creates a new PutV1ScimV2GroupsIDParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewPutV1ScimV2GroupsIDParamsWithContext ¶
func NewPutV1ScimV2GroupsIDParamsWithContext(ctx context.Context) *PutV1ScimV2GroupsIDParams
NewPutV1ScimV2GroupsIDParamsWithContext creates a new PutV1ScimV2GroupsIDParams object with the ability to set a context for a request.
func NewPutV1ScimV2GroupsIDParamsWithHTTPClient ¶
func NewPutV1ScimV2GroupsIDParamsWithHTTPClient(client *http.Client) *PutV1ScimV2GroupsIDParams
NewPutV1ScimV2GroupsIDParamsWithHTTPClient creates a new PutV1ScimV2GroupsIDParams object with the ability to set a custom HTTPClient for a request.
func NewPutV1ScimV2GroupsIDParamsWithTimeout ¶
func NewPutV1ScimV2GroupsIDParamsWithTimeout(timeout time.Duration) *PutV1ScimV2GroupsIDParams
NewPutV1ScimV2GroupsIDParamsWithTimeout creates a new PutV1ScimV2GroupsIDParams object with the ability to set a timeout on a request.
func (*PutV1ScimV2GroupsIDParams) SetContext ¶
func (o *PutV1ScimV2GroupsIDParams) SetContext(ctx context.Context)
SetContext adds the context to the put v1 scim v2 groups Id params
func (*PutV1ScimV2GroupsIDParams) SetDefaults ¶
func (o *PutV1ScimV2GroupsIDParams) SetDefaults()
SetDefaults hydrates default values in the put v1 scim v2 groups Id params (not the query body).
All values with no default are reset to their zero value.
func (*PutV1ScimV2GroupsIDParams) SetHTTPClient ¶
func (o *PutV1ScimV2GroupsIDParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the put v1 scim v2 groups Id params
func (*PutV1ScimV2GroupsIDParams) SetID ¶
func (o *PutV1ScimV2GroupsIDParams) SetID(id string)
SetID adds the id to the put v1 scim v2 groups Id params
func (*PutV1ScimV2GroupsIDParams) SetPutV1ScimV2GroupsID ¶
func (o *PutV1ScimV2GroupsIDParams) SetPutV1ScimV2GroupsID(putV1ScimV2GroupsID *models.PutV1ScimV2GroupsID)
SetPutV1ScimV2GroupsID adds the putV1ScimV2GroupsId to the put v1 scim v2 groups Id params
func (*PutV1ScimV2GroupsIDParams) SetTimeout ¶
func (o *PutV1ScimV2GroupsIDParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the put v1 scim v2 groups Id params
func (*PutV1ScimV2GroupsIDParams) WithContext ¶
func (o *PutV1ScimV2GroupsIDParams) WithContext(ctx context.Context) *PutV1ScimV2GroupsIDParams
WithContext adds the context to the put v1 scim v2 groups Id params
func (*PutV1ScimV2GroupsIDParams) WithDefaults ¶
func (o *PutV1ScimV2GroupsIDParams) WithDefaults() *PutV1ScimV2GroupsIDParams
WithDefaults hydrates default values in the put v1 scim v2 groups Id params (not the query body).
All values with no default are reset to their zero value.
func (*PutV1ScimV2GroupsIDParams) WithHTTPClient ¶
func (o *PutV1ScimV2GroupsIDParams) WithHTTPClient(client *http.Client) *PutV1ScimV2GroupsIDParams
WithHTTPClient adds the HTTPClient to the put v1 scim v2 groups Id params
func (*PutV1ScimV2GroupsIDParams) WithID ¶
func (o *PutV1ScimV2GroupsIDParams) WithID(id string) *PutV1ScimV2GroupsIDParams
WithID adds the id to the put v1 scim v2 groups Id params
func (*PutV1ScimV2GroupsIDParams) WithPutV1ScimV2GroupsID ¶
func (o *PutV1ScimV2GroupsIDParams) WithPutV1ScimV2GroupsID(putV1ScimV2GroupsID *models.PutV1ScimV2GroupsID) *PutV1ScimV2GroupsIDParams
WithPutV1ScimV2GroupsID adds the putV1ScimV2GroupsID to the put v1 scim v2 groups Id params
func (*PutV1ScimV2GroupsIDParams) WithTimeout ¶
func (o *PutV1ScimV2GroupsIDParams) WithTimeout(timeout time.Duration) *PutV1ScimV2GroupsIDParams
WithTimeout adds the timeout to the put v1 scim v2 groups Id params
func (*PutV1ScimV2GroupsIDParams) WriteToRequest ¶
func (o *PutV1ScimV2GroupsIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PutV1ScimV2GroupsIDReader ¶
type PutV1ScimV2GroupsIDReader struct {
// contains filtered or unexported fields
}
PutV1ScimV2GroupsIDReader is a Reader for the PutV1ScimV2GroupsID structure.
func (*PutV1ScimV2GroupsIDReader) ReadResponse ¶
func (o *PutV1ScimV2GroupsIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PutV1ScimV2UsersIDOK ¶
type PutV1ScimV2UsersIDOK struct { }
PutV1ScimV2UsersIDOK describes a response with status code 200, with default header values.
PUT SCIM endpoint to update a User. This endpoint is used to replace a resource's attributes.
func NewPutV1ScimV2UsersIDOK ¶
func NewPutV1ScimV2UsersIDOK() *PutV1ScimV2UsersIDOK
NewPutV1ScimV2UsersIDOK creates a PutV1ScimV2UsersIDOK with default headers values
func (*PutV1ScimV2UsersIDOK) Error ¶
func (o *PutV1ScimV2UsersIDOK) Error() string
func (*PutV1ScimV2UsersIDOK) IsClientError ¶
func (o *PutV1ScimV2UsersIDOK) IsClientError() bool
IsClientError returns true when this put v1 scim v2 users Id o k response has a 4xx status code
func (*PutV1ScimV2UsersIDOK) IsCode ¶
func (o *PutV1ScimV2UsersIDOK) IsCode(code int) bool
IsCode returns true when this put v1 scim v2 users Id o k response a status code equal to that given
func (*PutV1ScimV2UsersIDOK) IsRedirect ¶
func (o *PutV1ScimV2UsersIDOK) IsRedirect() bool
IsRedirect returns true when this put v1 scim v2 users Id o k response has a 3xx status code
func (*PutV1ScimV2UsersIDOK) IsServerError ¶
func (o *PutV1ScimV2UsersIDOK) IsServerError() bool
IsServerError returns true when this put v1 scim v2 users Id o k response has a 5xx status code
func (*PutV1ScimV2UsersIDOK) IsSuccess ¶
func (o *PutV1ScimV2UsersIDOK) IsSuccess() bool
IsSuccess returns true when this put v1 scim v2 users Id o k response has a 2xx status code
func (*PutV1ScimV2UsersIDOK) String ¶
func (o *PutV1ScimV2UsersIDOK) String() string
type PutV1ScimV2UsersIDParams ¶
type PutV1ScimV2UsersIDParams struct { // ID. ID string // PutV1ScimV2UsersID. PutV1ScimV2UsersID *models.PutV1ScimV2UsersID Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PutV1ScimV2UsersIDParams contains all the parameters to send to the API endpoint
for the put v1 scim v2 users Id operation. Typically these are written to a http.Request.
func NewPutV1ScimV2UsersIDParams ¶
func NewPutV1ScimV2UsersIDParams() *PutV1ScimV2UsersIDParams
NewPutV1ScimV2UsersIDParams creates a new PutV1ScimV2UsersIDParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewPutV1ScimV2UsersIDParamsWithContext ¶
func NewPutV1ScimV2UsersIDParamsWithContext(ctx context.Context) *PutV1ScimV2UsersIDParams
NewPutV1ScimV2UsersIDParamsWithContext creates a new PutV1ScimV2UsersIDParams object with the ability to set a context for a request.
func NewPutV1ScimV2UsersIDParamsWithHTTPClient ¶
func NewPutV1ScimV2UsersIDParamsWithHTTPClient(client *http.Client) *PutV1ScimV2UsersIDParams
NewPutV1ScimV2UsersIDParamsWithHTTPClient creates a new PutV1ScimV2UsersIDParams object with the ability to set a custom HTTPClient for a request.
func NewPutV1ScimV2UsersIDParamsWithTimeout ¶
func NewPutV1ScimV2UsersIDParamsWithTimeout(timeout time.Duration) *PutV1ScimV2UsersIDParams
NewPutV1ScimV2UsersIDParamsWithTimeout creates a new PutV1ScimV2UsersIDParams object with the ability to set a timeout on a request.
func (*PutV1ScimV2UsersIDParams) SetContext ¶
func (o *PutV1ScimV2UsersIDParams) SetContext(ctx context.Context)
SetContext adds the context to the put v1 scim v2 users Id params
func (*PutV1ScimV2UsersIDParams) SetDefaults ¶
func (o *PutV1ScimV2UsersIDParams) SetDefaults()
SetDefaults hydrates default values in the put v1 scim v2 users Id params (not the query body).
All values with no default are reset to their zero value.
func (*PutV1ScimV2UsersIDParams) SetHTTPClient ¶
func (o *PutV1ScimV2UsersIDParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the put v1 scim v2 users Id params
func (*PutV1ScimV2UsersIDParams) SetID ¶
func (o *PutV1ScimV2UsersIDParams) SetID(id string)
SetID adds the id to the put v1 scim v2 users Id params
func (*PutV1ScimV2UsersIDParams) SetPutV1ScimV2UsersID ¶
func (o *PutV1ScimV2UsersIDParams) SetPutV1ScimV2UsersID(putV1ScimV2UsersID *models.PutV1ScimV2UsersID)
SetPutV1ScimV2UsersID adds the putV1ScimV2UsersId to the put v1 scim v2 users Id params
func (*PutV1ScimV2UsersIDParams) SetTimeout ¶
func (o *PutV1ScimV2UsersIDParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the put v1 scim v2 users Id params
func (*PutV1ScimV2UsersIDParams) WithContext ¶
func (o *PutV1ScimV2UsersIDParams) WithContext(ctx context.Context) *PutV1ScimV2UsersIDParams
WithContext adds the context to the put v1 scim v2 users Id params
func (*PutV1ScimV2UsersIDParams) WithDefaults ¶
func (o *PutV1ScimV2UsersIDParams) WithDefaults() *PutV1ScimV2UsersIDParams
WithDefaults hydrates default values in the put v1 scim v2 users Id params (not the query body).
All values with no default are reset to their zero value.
func (*PutV1ScimV2UsersIDParams) WithHTTPClient ¶
func (o *PutV1ScimV2UsersIDParams) WithHTTPClient(client *http.Client) *PutV1ScimV2UsersIDParams
WithHTTPClient adds the HTTPClient to the put v1 scim v2 users Id params
func (*PutV1ScimV2UsersIDParams) WithID ¶
func (o *PutV1ScimV2UsersIDParams) WithID(id string) *PutV1ScimV2UsersIDParams
WithID adds the id to the put v1 scim v2 users Id params
func (*PutV1ScimV2UsersIDParams) WithPutV1ScimV2UsersID ¶
func (o *PutV1ScimV2UsersIDParams) WithPutV1ScimV2UsersID(putV1ScimV2UsersID *models.PutV1ScimV2UsersID) *PutV1ScimV2UsersIDParams
WithPutV1ScimV2UsersID adds the putV1ScimV2UsersID to the put v1 scim v2 users Id params
func (*PutV1ScimV2UsersIDParams) WithTimeout ¶
func (o *PutV1ScimV2UsersIDParams) WithTimeout(timeout time.Duration) *PutV1ScimV2UsersIDParams
WithTimeout adds the timeout to the put v1 scim v2 users Id params
func (*PutV1ScimV2UsersIDParams) WriteToRequest ¶
func (o *PutV1ScimV2UsersIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PutV1ScimV2UsersIDReader ¶
type PutV1ScimV2UsersIDReader struct {
// contains filtered or unexported fields
}
PutV1ScimV2UsersIDReader is a Reader for the PutV1ScimV2UsersID structure.
func (*PutV1ScimV2UsersIDReader) ReadResponse ¶
func (o *PutV1ScimV2UsersIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files
¶
- delete_v1_scim_v2_groups_id_parameters.go
- delete_v1_scim_v2_groups_id_responses.go
- delete_v1_scim_v2_users_id_parameters.go
- delete_v1_scim_v2_users_id_responses.go
- get_v1_scim_v2_groups_id_parameters.go
- get_v1_scim_v2_groups_id_responses.go
- get_v1_scim_v2_groups_parameters.go
- get_v1_scim_v2_groups_responses.go
- get_v1_scim_v2_users_id_parameters.go
- get_v1_scim_v2_users_id_responses.go
- get_v1_scim_v2_users_parameters.go
- get_v1_scim_v2_users_responses.go
- patch_v1_scim_v2_users_id_parameters.go
- patch_v1_scim_v2_users_id_responses.go
- post_v1_scim_v2_groups_parameters.go
- post_v1_scim_v2_groups_responses.go
- post_v1_scim_v2_users_parameters.go
- post_v1_scim_v2_users_responses.go
- put_v1_scim_v2_groups_id_parameters.go
- put_v1_scim_v2_groups_id_responses.go
- put_v1_scim_v2_users_id_parameters.go
- put_v1_scim_v2_users_id_responses.go
- scim_client.go