Documentation ¶
Index ¶
- type Client
- func (a *Client) KeyRotationScheduleCreateUsingPUT(params *KeyRotationScheduleCreateUsingPUTParams, opts ...ClientOption) (*KeyRotationScheduleCreateUsingPUTOK, ...)
- func (a *Client) KeyRotationScheduleDeleteUsingDELETE(params *KeyRotationScheduleDeleteUsingDELETEParams, opts ...ClientOption) (*KeyRotationScheduleDeleteUsingDELETEOK, error)
- func (a *Client) KeyRotationScheduleGetUsingGET(params *KeyRotationScheduleGetUsingGETParams, opts ...ClientOption) (*KeyRotationScheduleGetUsingGETOK, error)
- func (a *Client) KeyRotationScheduleUpdateUsingPUT(params *KeyRotationScheduleUpdateUsingPUTParams, opts ...ClientOption) (*KeyRotationScheduleUpdateUsingPUTOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientOption
- type ClientService
- type KeyRotationScheduleCreateUsingPUTBadRequest
- type KeyRotationScheduleCreateUsingPUTCreated
- type KeyRotationScheduleCreateUsingPUTOK
- type KeyRotationScheduleCreateUsingPUTParams
- func NewKeyRotationScheduleCreateUsingPUTParams() *KeyRotationScheduleCreateUsingPUTParams
- func NewKeyRotationScheduleCreateUsingPUTParamsWithContext(ctx context.Context) *KeyRotationScheduleCreateUsingPUTParams
- func NewKeyRotationScheduleCreateUsingPUTParamsWithHTTPClient(client *http.Client) *KeyRotationScheduleCreateUsingPUTParams
- func NewKeyRotationScheduleCreateUsingPUTParamsWithTimeout(timeout time.Duration) *KeyRotationScheduleCreateUsingPUTParams
- func (o *KeyRotationScheduleCreateUsingPUTParams) SetContext(ctx context.Context)
- func (o *KeyRotationScheduleCreateUsingPUTParams) SetDefaults()
- func (o *KeyRotationScheduleCreateUsingPUTParams) SetHTTPClient(client *http.Client)
- func (o *KeyRotationScheduleCreateUsingPUTParams) SetKeyRotationSchedule(keyRotationSchedule *models.KeyRotationSchedule)
- func (o *KeyRotationScheduleCreateUsingPUTParams) SetTimeout(timeout time.Duration)
- func (o *KeyRotationScheduleCreateUsingPUTParams) WithContext(ctx context.Context) *KeyRotationScheduleCreateUsingPUTParams
- func (o *KeyRotationScheduleCreateUsingPUTParams) WithDefaults() *KeyRotationScheduleCreateUsingPUTParams
- func (o *KeyRotationScheduleCreateUsingPUTParams) WithHTTPClient(client *http.Client) *KeyRotationScheduleCreateUsingPUTParams
- func (o *KeyRotationScheduleCreateUsingPUTParams) WithKeyRotationSchedule(keyRotationSchedule *models.KeyRotationSchedule) *KeyRotationScheduleCreateUsingPUTParams
- func (o *KeyRotationScheduleCreateUsingPUTParams) WithTimeout(timeout time.Duration) *KeyRotationScheduleCreateUsingPUTParams
- func (o *KeyRotationScheduleCreateUsingPUTParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type KeyRotationScheduleCreateUsingPUTReader
- type KeyRotationScheduleDeleteUsingDELETEBadRequest
- type KeyRotationScheduleDeleteUsingDELETEOK
- type KeyRotationScheduleDeleteUsingDELETEParams
- func NewKeyRotationScheduleDeleteUsingDELETEParams() *KeyRotationScheduleDeleteUsingDELETEParams
- func NewKeyRotationScheduleDeleteUsingDELETEParamsWithContext(ctx context.Context) *KeyRotationScheduleDeleteUsingDELETEParams
- func NewKeyRotationScheduleDeleteUsingDELETEParamsWithHTTPClient(client *http.Client) *KeyRotationScheduleDeleteUsingDELETEParams
- func NewKeyRotationScheduleDeleteUsingDELETEParamsWithTimeout(timeout time.Duration) *KeyRotationScheduleDeleteUsingDELETEParams
- func (o *KeyRotationScheduleDeleteUsingDELETEParams) SetContext(ctx context.Context)
- func (o *KeyRotationScheduleDeleteUsingDELETEParams) SetDefaults()
- func (o *KeyRotationScheduleDeleteUsingDELETEParams) SetHTTPClient(client *http.Client)
- func (o *KeyRotationScheduleDeleteUsingDELETEParams) SetKeyID(keyID string)
- func (o *KeyRotationScheduleDeleteUsingDELETEParams) SetTimeout(timeout time.Duration)
- func (o *KeyRotationScheduleDeleteUsingDELETEParams) WithContext(ctx context.Context) *KeyRotationScheduleDeleteUsingDELETEParams
- func (o *KeyRotationScheduleDeleteUsingDELETEParams) WithDefaults() *KeyRotationScheduleDeleteUsingDELETEParams
- func (o *KeyRotationScheduleDeleteUsingDELETEParams) WithHTTPClient(client *http.Client) *KeyRotationScheduleDeleteUsingDELETEParams
- func (o *KeyRotationScheduleDeleteUsingDELETEParams) WithKeyID(keyID string) *KeyRotationScheduleDeleteUsingDELETEParams
- func (o *KeyRotationScheduleDeleteUsingDELETEParams) WithTimeout(timeout time.Duration) *KeyRotationScheduleDeleteUsingDELETEParams
- func (o *KeyRotationScheduleDeleteUsingDELETEParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type KeyRotationScheduleDeleteUsingDELETEReader
- type KeyRotationScheduleGetUsingGETBadRequest
- type KeyRotationScheduleGetUsingGETNotFound
- type KeyRotationScheduleGetUsingGETOK
- type KeyRotationScheduleGetUsingGETParams
- func NewKeyRotationScheduleGetUsingGETParams() *KeyRotationScheduleGetUsingGETParams
- func NewKeyRotationScheduleGetUsingGETParamsWithContext(ctx context.Context) *KeyRotationScheduleGetUsingGETParams
- func NewKeyRotationScheduleGetUsingGETParamsWithHTTPClient(client *http.Client) *KeyRotationScheduleGetUsingGETParams
- func NewKeyRotationScheduleGetUsingGETParamsWithTimeout(timeout time.Duration) *KeyRotationScheduleGetUsingGETParams
- func (o *KeyRotationScheduleGetUsingGETParams) SetContext(ctx context.Context)
- func (o *KeyRotationScheduleGetUsingGETParams) SetDefaults()
- func (o *KeyRotationScheduleGetUsingGETParams) SetHTTPClient(client *http.Client)
- func (o *KeyRotationScheduleGetUsingGETParams) SetKeyID(keyID string)
- func (o *KeyRotationScheduleGetUsingGETParams) SetTimeout(timeout time.Duration)
- func (o *KeyRotationScheduleGetUsingGETParams) WithContext(ctx context.Context) *KeyRotationScheduleGetUsingGETParams
- func (o *KeyRotationScheduleGetUsingGETParams) WithDefaults() *KeyRotationScheduleGetUsingGETParams
- func (o *KeyRotationScheduleGetUsingGETParams) WithHTTPClient(client *http.Client) *KeyRotationScheduleGetUsingGETParams
- func (o *KeyRotationScheduleGetUsingGETParams) WithKeyID(keyID string) *KeyRotationScheduleGetUsingGETParams
- func (o *KeyRotationScheduleGetUsingGETParams) WithTimeout(timeout time.Duration) *KeyRotationScheduleGetUsingGETParams
- func (o *KeyRotationScheduleGetUsingGETParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type KeyRotationScheduleGetUsingGETReader
- type KeyRotationScheduleUpdateUsingPUTBadRequest
- type KeyRotationScheduleUpdateUsingPUTOK
- type KeyRotationScheduleUpdateUsingPUTParams
- func NewKeyRotationScheduleUpdateUsingPUTParams() *KeyRotationScheduleUpdateUsingPUTParams
- func NewKeyRotationScheduleUpdateUsingPUTParamsWithContext(ctx context.Context) *KeyRotationScheduleUpdateUsingPUTParams
- func NewKeyRotationScheduleUpdateUsingPUTParamsWithHTTPClient(client *http.Client) *KeyRotationScheduleUpdateUsingPUTParams
- func NewKeyRotationScheduleUpdateUsingPUTParamsWithTimeout(timeout time.Duration) *KeyRotationScheduleUpdateUsingPUTParams
- func (o *KeyRotationScheduleUpdateUsingPUTParams) SetContext(ctx context.Context)
- func (o *KeyRotationScheduleUpdateUsingPUTParams) SetDefaults()
- func (o *KeyRotationScheduleUpdateUsingPUTParams) SetHTTPClient(client *http.Client)
- func (o *KeyRotationScheduleUpdateUsingPUTParams) SetKeyID(keyID string)
- func (o *KeyRotationScheduleUpdateUsingPUTParams) SetKeyRotationSchedule(keyRotationSchedule *models.KeyRotationSchedule)
- func (o *KeyRotationScheduleUpdateUsingPUTParams) SetTimeout(timeout time.Duration)
- func (o *KeyRotationScheduleUpdateUsingPUTParams) WithContext(ctx context.Context) *KeyRotationScheduleUpdateUsingPUTParams
- func (o *KeyRotationScheduleUpdateUsingPUTParams) WithDefaults() *KeyRotationScheduleUpdateUsingPUTParams
- func (o *KeyRotationScheduleUpdateUsingPUTParams) WithHTTPClient(client *http.Client) *KeyRotationScheduleUpdateUsingPUTParams
- func (o *KeyRotationScheduleUpdateUsingPUTParams) WithKeyID(keyID string) *KeyRotationScheduleUpdateUsingPUTParams
- func (o *KeyRotationScheduleUpdateUsingPUTParams) WithKeyRotationSchedule(keyRotationSchedule *models.KeyRotationSchedule) *KeyRotationScheduleUpdateUsingPUTParams
- func (o *KeyRotationScheduleUpdateUsingPUTParams) WithTimeout(timeout time.Duration) *KeyRotationScheduleUpdateUsingPUTParams
- func (o *KeyRotationScheduleUpdateUsingPUTParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type KeyRotationScheduleUpdateUsingPUTReader
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 k m s key rotation scheduler API
func (*Client) KeyRotationScheduleCreateUsingPUT ¶
func (a *Client) KeyRotationScheduleCreateUsingPUT(params *KeyRotationScheduleCreateUsingPUTParams, opts ...ClientOption) (*KeyRotationScheduleCreateUsingPUTOK, *KeyRotationScheduleCreateUsingPUTCreated, error)
KeyRotationScheduleCreateUsingPUT creates
Create key rotation schedule (KMS)
func (*Client) KeyRotationScheduleDeleteUsingDELETE ¶
func (a *Client) KeyRotationScheduleDeleteUsingDELETE(params *KeyRotationScheduleDeleteUsingDELETEParams, opts ...ClientOption) (*KeyRotationScheduleDeleteUsingDELETEOK, error)
KeyRotationScheduleDeleteUsingDELETE deletes
Delete key rotation schedule (KMS)
func (*Client) KeyRotationScheduleGetUsingGET ¶
func (a *Client) KeyRotationScheduleGetUsingGET(params *KeyRotationScheduleGetUsingGETParams, opts ...ClientOption) (*KeyRotationScheduleGetUsingGETOK, error)
KeyRotationScheduleGetUsingGET gets
Get key rotation schedule (KMS)
func (*Client) KeyRotationScheduleUpdateUsingPUT ¶
func (a *Client) KeyRotationScheduleUpdateUsingPUT(params *KeyRotationScheduleUpdateUsingPUTParams, opts ...ClientOption) (*KeyRotationScheduleUpdateUsingPUTOK, error)
KeyRotationScheduleUpdateUsingPUT updates
Update key rotation schedule (KMS)
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientOption ¶ added in v1.2.4
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { KeyRotationScheduleCreateUsingPUT(params *KeyRotationScheduleCreateUsingPUTParams, opts ...ClientOption) (*KeyRotationScheduleCreateUsingPUTOK, *KeyRotationScheduleCreateUsingPUTCreated, error) KeyRotationScheduleDeleteUsingDELETE(params *KeyRotationScheduleDeleteUsingDELETEParams, opts ...ClientOption) (*KeyRotationScheduleDeleteUsingDELETEOK, error) KeyRotationScheduleGetUsingGET(params *KeyRotationScheduleGetUsingGETParams, opts ...ClientOption) (*KeyRotationScheduleGetUsingGETOK, error) KeyRotationScheduleUpdateUsingPUT(params *KeyRotationScheduleUpdateUsingPUTParams, opts ...ClientOption) (*KeyRotationScheduleUpdateUsingPUTOK, 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 k m s key rotation scheduler API client.
type KeyRotationScheduleCreateUsingPUTBadRequest ¶
type KeyRotationScheduleCreateUsingPUTBadRequest struct {
Payload *models.ProxyResponseMessage
}
KeyRotationScheduleCreateUsingPUTBadRequest describes a response with status code 400, with default header values.
Bad request, error occurred. For more details see log messages.
func NewKeyRotationScheduleCreateUsingPUTBadRequest ¶
func NewKeyRotationScheduleCreateUsingPUTBadRequest() *KeyRotationScheduleCreateUsingPUTBadRequest
NewKeyRotationScheduleCreateUsingPUTBadRequest creates a KeyRotationScheduleCreateUsingPUTBadRequest with default headers values
func (*KeyRotationScheduleCreateUsingPUTBadRequest) Error ¶
func (o *KeyRotationScheduleCreateUsingPUTBadRequest) Error() string
func (*KeyRotationScheduleCreateUsingPUTBadRequest) GetPayload ¶ added in v1.2.0
func (o *KeyRotationScheduleCreateUsingPUTBadRequest) GetPayload() *models.ProxyResponseMessage
type KeyRotationScheduleCreateUsingPUTCreated ¶
type KeyRotationScheduleCreateUsingPUTCreated struct {
Payload *models.CreateKeyRotationScheduleResponse
}
KeyRotationScheduleCreateUsingPUTCreated describes a response with status code 201, with default header values.
Entity has been created
func NewKeyRotationScheduleCreateUsingPUTCreated ¶
func NewKeyRotationScheduleCreateUsingPUTCreated() *KeyRotationScheduleCreateUsingPUTCreated
NewKeyRotationScheduleCreateUsingPUTCreated creates a KeyRotationScheduleCreateUsingPUTCreated with default headers values
func (*KeyRotationScheduleCreateUsingPUTCreated) Error ¶
func (o *KeyRotationScheduleCreateUsingPUTCreated) Error() string
func (*KeyRotationScheduleCreateUsingPUTCreated) GetPayload ¶
func (o *KeyRotationScheduleCreateUsingPUTCreated) GetPayload() *models.CreateKeyRotationScheduleResponse
type KeyRotationScheduleCreateUsingPUTOK ¶
type KeyRotationScheduleCreateUsingPUTOK struct {
Payload *models.CreateKeyRotationScheduleResponse
}
KeyRotationScheduleCreateUsingPUTOK describes a response with status code 200, with default header values.
OK
func NewKeyRotationScheduleCreateUsingPUTOK ¶
func NewKeyRotationScheduleCreateUsingPUTOK() *KeyRotationScheduleCreateUsingPUTOK
NewKeyRotationScheduleCreateUsingPUTOK creates a KeyRotationScheduleCreateUsingPUTOK with default headers values
func (*KeyRotationScheduleCreateUsingPUTOK) Error ¶
func (o *KeyRotationScheduleCreateUsingPUTOK) Error() string
func (*KeyRotationScheduleCreateUsingPUTOK) GetPayload ¶
func (o *KeyRotationScheduleCreateUsingPUTOK) GetPayload() *models.CreateKeyRotationScheduleResponse
type KeyRotationScheduleCreateUsingPUTParams ¶
type KeyRotationScheduleCreateUsingPUTParams struct { /* KeyRotationSchedule. keyRotationSchedule */ KeyRotationSchedule *models.KeyRotationSchedule Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
KeyRotationScheduleCreateUsingPUTParams contains all the parameters to send to the API endpoint
for the key rotation schedule create using p u t operation. Typically these are written to a http.Request.
func NewKeyRotationScheduleCreateUsingPUTParams ¶
func NewKeyRotationScheduleCreateUsingPUTParams() *KeyRotationScheduleCreateUsingPUTParams
NewKeyRotationScheduleCreateUsingPUTParams creates a new KeyRotationScheduleCreateUsingPUTParams 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 NewKeyRotationScheduleCreateUsingPUTParamsWithContext ¶
func NewKeyRotationScheduleCreateUsingPUTParamsWithContext(ctx context.Context) *KeyRotationScheduleCreateUsingPUTParams
NewKeyRotationScheduleCreateUsingPUTParamsWithContext creates a new KeyRotationScheduleCreateUsingPUTParams object with the ability to set a context for a request.
func NewKeyRotationScheduleCreateUsingPUTParamsWithHTTPClient ¶
func NewKeyRotationScheduleCreateUsingPUTParamsWithHTTPClient(client *http.Client) *KeyRotationScheduleCreateUsingPUTParams
NewKeyRotationScheduleCreateUsingPUTParamsWithHTTPClient creates a new KeyRotationScheduleCreateUsingPUTParams object with the ability to set a custom HTTPClient for a request.
func NewKeyRotationScheduleCreateUsingPUTParamsWithTimeout ¶
func NewKeyRotationScheduleCreateUsingPUTParamsWithTimeout(timeout time.Duration) *KeyRotationScheduleCreateUsingPUTParams
NewKeyRotationScheduleCreateUsingPUTParamsWithTimeout creates a new KeyRotationScheduleCreateUsingPUTParams object with the ability to set a timeout on a request.
func (*KeyRotationScheduleCreateUsingPUTParams) SetContext ¶
func (o *KeyRotationScheduleCreateUsingPUTParams) SetContext(ctx context.Context)
SetContext adds the context to the key rotation schedule create using p u t params
func (*KeyRotationScheduleCreateUsingPUTParams) SetDefaults ¶ added in v1.2.4
func (o *KeyRotationScheduleCreateUsingPUTParams) SetDefaults()
SetDefaults hydrates default values in the key rotation schedule create using p u t params (not the query body).
All values with no default are reset to their zero value.
func (*KeyRotationScheduleCreateUsingPUTParams) SetHTTPClient ¶
func (o *KeyRotationScheduleCreateUsingPUTParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the key rotation schedule create using p u t params
func (*KeyRotationScheduleCreateUsingPUTParams) SetKeyRotationSchedule ¶
func (o *KeyRotationScheduleCreateUsingPUTParams) SetKeyRotationSchedule(keyRotationSchedule *models.KeyRotationSchedule)
SetKeyRotationSchedule adds the keyRotationSchedule to the key rotation schedule create using p u t params
func (*KeyRotationScheduleCreateUsingPUTParams) SetTimeout ¶
func (o *KeyRotationScheduleCreateUsingPUTParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the key rotation schedule create using p u t params
func (*KeyRotationScheduleCreateUsingPUTParams) WithContext ¶
func (o *KeyRotationScheduleCreateUsingPUTParams) WithContext(ctx context.Context) *KeyRotationScheduleCreateUsingPUTParams
WithContext adds the context to the key rotation schedule create using p u t params
func (*KeyRotationScheduleCreateUsingPUTParams) WithDefaults ¶ added in v1.2.4
func (o *KeyRotationScheduleCreateUsingPUTParams) WithDefaults() *KeyRotationScheduleCreateUsingPUTParams
WithDefaults hydrates default values in the key rotation schedule create using p u t params (not the query body).
All values with no default are reset to their zero value.
func (*KeyRotationScheduleCreateUsingPUTParams) WithHTTPClient ¶
func (o *KeyRotationScheduleCreateUsingPUTParams) WithHTTPClient(client *http.Client) *KeyRotationScheduleCreateUsingPUTParams
WithHTTPClient adds the HTTPClient to the key rotation schedule create using p u t params
func (*KeyRotationScheduleCreateUsingPUTParams) WithKeyRotationSchedule ¶
func (o *KeyRotationScheduleCreateUsingPUTParams) WithKeyRotationSchedule(keyRotationSchedule *models.KeyRotationSchedule) *KeyRotationScheduleCreateUsingPUTParams
WithKeyRotationSchedule adds the keyRotationSchedule to the key rotation schedule create using p u t params
func (*KeyRotationScheduleCreateUsingPUTParams) WithTimeout ¶
func (o *KeyRotationScheduleCreateUsingPUTParams) WithTimeout(timeout time.Duration) *KeyRotationScheduleCreateUsingPUTParams
WithTimeout adds the timeout to the key rotation schedule create using p u t params
func (*KeyRotationScheduleCreateUsingPUTParams) WriteToRequest ¶
func (o *KeyRotationScheduleCreateUsingPUTParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type KeyRotationScheduleCreateUsingPUTReader ¶
type KeyRotationScheduleCreateUsingPUTReader struct {
// contains filtered or unexported fields
}
KeyRotationScheduleCreateUsingPUTReader is a Reader for the KeyRotationScheduleCreateUsingPUT structure.
func (*KeyRotationScheduleCreateUsingPUTReader) ReadResponse ¶
func (o *KeyRotationScheduleCreateUsingPUTReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type KeyRotationScheduleDeleteUsingDELETEBadRequest ¶
type KeyRotationScheduleDeleteUsingDELETEBadRequest struct {
Payload *models.ProxyResponseMessage
}
KeyRotationScheduleDeleteUsingDELETEBadRequest describes a response with status code 400, with default header values.
Bad request, error occurred. For more details see log messages.
func NewKeyRotationScheduleDeleteUsingDELETEBadRequest ¶
func NewKeyRotationScheduleDeleteUsingDELETEBadRequest() *KeyRotationScheduleDeleteUsingDELETEBadRequest
NewKeyRotationScheduleDeleteUsingDELETEBadRequest creates a KeyRotationScheduleDeleteUsingDELETEBadRequest with default headers values
func (*KeyRotationScheduleDeleteUsingDELETEBadRequest) Error ¶
func (o *KeyRotationScheduleDeleteUsingDELETEBadRequest) Error() string
func (*KeyRotationScheduleDeleteUsingDELETEBadRequest) GetPayload ¶ added in v1.2.0
func (o *KeyRotationScheduleDeleteUsingDELETEBadRequest) GetPayload() *models.ProxyResponseMessage
type KeyRotationScheduleDeleteUsingDELETEOK ¶
type KeyRotationScheduleDeleteUsingDELETEOK struct {
Payload *models.DeleteKeyRotationScheduleResponse
}
KeyRotationScheduleDeleteUsingDELETEOK describes a response with status code 200, with default header values.
OK
func NewKeyRotationScheduleDeleteUsingDELETEOK ¶
func NewKeyRotationScheduleDeleteUsingDELETEOK() *KeyRotationScheduleDeleteUsingDELETEOK
NewKeyRotationScheduleDeleteUsingDELETEOK creates a KeyRotationScheduleDeleteUsingDELETEOK with default headers values
func (*KeyRotationScheduleDeleteUsingDELETEOK) Error ¶
func (o *KeyRotationScheduleDeleteUsingDELETEOK) Error() string
func (*KeyRotationScheduleDeleteUsingDELETEOK) GetPayload ¶
func (o *KeyRotationScheduleDeleteUsingDELETEOK) GetPayload() *models.DeleteKeyRotationScheduleResponse
type KeyRotationScheduleDeleteUsingDELETEParams ¶
type KeyRotationScheduleDeleteUsingDELETEParams struct { /* KeyID. keyId */ KeyID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
KeyRotationScheduleDeleteUsingDELETEParams contains all the parameters to send to the API endpoint
for the key rotation schedule delete using d e l e t e operation. Typically these are written to a http.Request.
func NewKeyRotationScheduleDeleteUsingDELETEParams ¶
func NewKeyRotationScheduleDeleteUsingDELETEParams() *KeyRotationScheduleDeleteUsingDELETEParams
NewKeyRotationScheduleDeleteUsingDELETEParams creates a new KeyRotationScheduleDeleteUsingDELETEParams 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 NewKeyRotationScheduleDeleteUsingDELETEParamsWithContext ¶
func NewKeyRotationScheduleDeleteUsingDELETEParamsWithContext(ctx context.Context) *KeyRotationScheduleDeleteUsingDELETEParams
NewKeyRotationScheduleDeleteUsingDELETEParamsWithContext creates a new KeyRotationScheduleDeleteUsingDELETEParams object with the ability to set a context for a request.
func NewKeyRotationScheduleDeleteUsingDELETEParamsWithHTTPClient ¶
func NewKeyRotationScheduleDeleteUsingDELETEParamsWithHTTPClient(client *http.Client) *KeyRotationScheduleDeleteUsingDELETEParams
NewKeyRotationScheduleDeleteUsingDELETEParamsWithHTTPClient creates a new KeyRotationScheduleDeleteUsingDELETEParams object with the ability to set a custom HTTPClient for a request.
func NewKeyRotationScheduleDeleteUsingDELETEParamsWithTimeout ¶
func NewKeyRotationScheduleDeleteUsingDELETEParamsWithTimeout(timeout time.Duration) *KeyRotationScheduleDeleteUsingDELETEParams
NewKeyRotationScheduleDeleteUsingDELETEParamsWithTimeout creates a new KeyRotationScheduleDeleteUsingDELETEParams object with the ability to set a timeout on a request.
func (*KeyRotationScheduleDeleteUsingDELETEParams) SetContext ¶
func (o *KeyRotationScheduleDeleteUsingDELETEParams) SetContext(ctx context.Context)
SetContext adds the context to the key rotation schedule delete using d e l e t e params
func (*KeyRotationScheduleDeleteUsingDELETEParams) SetDefaults ¶ added in v1.2.4
func (o *KeyRotationScheduleDeleteUsingDELETEParams) SetDefaults()
SetDefaults hydrates default values in the key rotation schedule delete using d e l e t e params (not the query body).
All values with no default are reset to their zero value.
func (*KeyRotationScheduleDeleteUsingDELETEParams) SetHTTPClient ¶
func (o *KeyRotationScheduleDeleteUsingDELETEParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the key rotation schedule delete using d e l e t e params
func (*KeyRotationScheduleDeleteUsingDELETEParams) SetKeyID ¶
func (o *KeyRotationScheduleDeleteUsingDELETEParams) SetKeyID(keyID string)
SetKeyID adds the keyId to the key rotation schedule delete using d e l e t e params
func (*KeyRotationScheduleDeleteUsingDELETEParams) SetTimeout ¶
func (o *KeyRotationScheduleDeleteUsingDELETEParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the key rotation schedule delete using d e l e t e params
func (*KeyRotationScheduleDeleteUsingDELETEParams) WithContext ¶
func (o *KeyRotationScheduleDeleteUsingDELETEParams) WithContext(ctx context.Context) *KeyRotationScheduleDeleteUsingDELETEParams
WithContext adds the context to the key rotation schedule delete using d e l e t e params
func (*KeyRotationScheduleDeleteUsingDELETEParams) WithDefaults ¶ added in v1.2.4
func (o *KeyRotationScheduleDeleteUsingDELETEParams) WithDefaults() *KeyRotationScheduleDeleteUsingDELETEParams
WithDefaults hydrates default values in the key rotation schedule delete using d e l e t e params (not the query body).
All values with no default are reset to their zero value.
func (*KeyRotationScheduleDeleteUsingDELETEParams) WithHTTPClient ¶
func (o *KeyRotationScheduleDeleteUsingDELETEParams) WithHTTPClient(client *http.Client) *KeyRotationScheduleDeleteUsingDELETEParams
WithHTTPClient adds the HTTPClient to the key rotation schedule delete using d e l e t e params
func (*KeyRotationScheduleDeleteUsingDELETEParams) WithKeyID ¶
func (o *KeyRotationScheduleDeleteUsingDELETEParams) WithKeyID(keyID string) *KeyRotationScheduleDeleteUsingDELETEParams
WithKeyID adds the keyID to the key rotation schedule delete using d e l e t e params
func (*KeyRotationScheduleDeleteUsingDELETEParams) WithTimeout ¶
func (o *KeyRotationScheduleDeleteUsingDELETEParams) WithTimeout(timeout time.Duration) *KeyRotationScheduleDeleteUsingDELETEParams
WithTimeout adds the timeout to the key rotation schedule delete using d e l e t e params
func (*KeyRotationScheduleDeleteUsingDELETEParams) WriteToRequest ¶
func (o *KeyRotationScheduleDeleteUsingDELETEParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type KeyRotationScheduleDeleteUsingDELETEReader ¶
type KeyRotationScheduleDeleteUsingDELETEReader struct {
// contains filtered or unexported fields
}
KeyRotationScheduleDeleteUsingDELETEReader is a Reader for the KeyRotationScheduleDeleteUsingDELETE structure.
func (*KeyRotationScheduleDeleteUsingDELETEReader) ReadResponse ¶
func (o *KeyRotationScheduleDeleteUsingDELETEReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type KeyRotationScheduleGetUsingGETBadRequest ¶
type KeyRotationScheduleGetUsingGETBadRequest struct {
Payload *models.ProxyResponseMessage
}
KeyRotationScheduleGetUsingGETBadRequest describes a response with status code 400, with default header values.
Bad request, error occurred. For more details see log messages.
func NewKeyRotationScheduleGetUsingGETBadRequest ¶
func NewKeyRotationScheduleGetUsingGETBadRequest() *KeyRotationScheduleGetUsingGETBadRequest
NewKeyRotationScheduleGetUsingGETBadRequest creates a KeyRotationScheduleGetUsingGETBadRequest with default headers values
func (*KeyRotationScheduleGetUsingGETBadRequest) Error ¶
func (o *KeyRotationScheduleGetUsingGETBadRequest) Error() string
func (*KeyRotationScheduleGetUsingGETBadRequest) GetPayload ¶ added in v1.2.0
func (o *KeyRotationScheduleGetUsingGETBadRequest) GetPayload() *models.ProxyResponseMessage
type KeyRotationScheduleGetUsingGETNotFound ¶
type KeyRotationScheduleGetUsingGETNotFound struct { }
KeyRotationScheduleGetUsingGETNotFound describes a response with status code 404, with default header values.
Entity not found.
func NewKeyRotationScheduleGetUsingGETNotFound ¶
func NewKeyRotationScheduleGetUsingGETNotFound() *KeyRotationScheduleGetUsingGETNotFound
NewKeyRotationScheduleGetUsingGETNotFound creates a KeyRotationScheduleGetUsingGETNotFound with default headers values
func (*KeyRotationScheduleGetUsingGETNotFound) Error ¶
func (o *KeyRotationScheduleGetUsingGETNotFound) Error() string
type KeyRotationScheduleGetUsingGETOK ¶
type KeyRotationScheduleGetUsingGETOK struct {
Payload *models.KeyRotationScheduleGetResponse
}
KeyRotationScheduleGetUsingGETOK describes a response with status code 200, with default header values.
OK
func NewKeyRotationScheduleGetUsingGETOK ¶
func NewKeyRotationScheduleGetUsingGETOK() *KeyRotationScheduleGetUsingGETOK
NewKeyRotationScheduleGetUsingGETOK creates a KeyRotationScheduleGetUsingGETOK with default headers values
func (*KeyRotationScheduleGetUsingGETOK) Error ¶
func (o *KeyRotationScheduleGetUsingGETOK) Error() string
func (*KeyRotationScheduleGetUsingGETOK) GetPayload ¶
func (o *KeyRotationScheduleGetUsingGETOK) GetPayload() *models.KeyRotationScheduleGetResponse
type KeyRotationScheduleGetUsingGETParams ¶
type KeyRotationScheduleGetUsingGETParams struct { /* KeyID. keyId */ KeyID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
KeyRotationScheduleGetUsingGETParams contains all the parameters to send to the API endpoint
for the key rotation schedule get using g e t operation. Typically these are written to a http.Request.
func NewKeyRotationScheduleGetUsingGETParams ¶
func NewKeyRotationScheduleGetUsingGETParams() *KeyRotationScheduleGetUsingGETParams
NewKeyRotationScheduleGetUsingGETParams creates a new KeyRotationScheduleGetUsingGETParams 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 NewKeyRotationScheduleGetUsingGETParamsWithContext ¶
func NewKeyRotationScheduleGetUsingGETParamsWithContext(ctx context.Context) *KeyRotationScheduleGetUsingGETParams
NewKeyRotationScheduleGetUsingGETParamsWithContext creates a new KeyRotationScheduleGetUsingGETParams object with the ability to set a context for a request.
func NewKeyRotationScheduleGetUsingGETParamsWithHTTPClient ¶
func NewKeyRotationScheduleGetUsingGETParamsWithHTTPClient(client *http.Client) *KeyRotationScheduleGetUsingGETParams
NewKeyRotationScheduleGetUsingGETParamsWithHTTPClient creates a new KeyRotationScheduleGetUsingGETParams object with the ability to set a custom HTTPClient for a request.
func NewKeyRotationScheduleGetUsingGETParamsWithTimeout ¶
func NewKeyRotationScheduleGetUsingGETParamsWithTimeout(timeout time.Duration) *KeyRotationScheduleGetUsingGETParams
NewKeyRotationScheduleGetUsingGETParamsWithTimeout creates a new KeyRotationScheduleGetUsingGETParams object with the ability to set a timeout on a request.
func (*KeyRotationScheduleGetUsingGETParams) SetContext ¶
func (o *KeyRotationScheduleGetUsingGETParams) SetContext(ctx context.Context)
SetContext adds the context to the key rotation schedule get using g e t params
func (*KeyRotationScheduleGetUsingGETParams) SetDefaults ¶ added in v1.2.4
func (o *KeyRotationScheduleGetUsingGETParams) SetDefaults()
SetDefaults hydrates default values in the key rotation schedule get using g e t params (not the query body).
All values with no default are reset to their zero value.
func (*KeyRotationScheduleGetUsingGETParams) SetHTTPClient ¶
func (o *KeyRotationScheduleGetUsingGETParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the key rotation schedule get using g e t params
func (*KeyRotationScheduleGetUsingGETParams) SetKeyID ¶
func (o *KeyRotationScheduleGetUsingGETParams) SetKeyID(keyID string)
SetKeyID adds the keyId to the key rotation schedule get using g e t params
func (*KeyRotationScheduleGetUsingGETParams) SetTimeout ¶
func (o *KeyRotationScheduleGetUsingGETParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the key rotation schedule get using g e t params
func (*KeyRotationScheduleGetUsingGETParams) WithContext ¶
func (o *KeyRotationScheduleGetUsingGETParams) WithContext(ctx context.Context) *KeyRotationScheduleGetUsingGETParams
WithContext adds the context to the key rotation schedule get using g e t params
func (*KeyRotationScheduleGetUsingGETParams) WithDefaults ¶ added in v1.2.4
func (o *KeyRotationScheduleGetUsingGETParams) WithDefaults() *KeyRotationScheduleGetUsingGETParams
WithDefaults hydrates default values in the key rotation schedule get using g e t params (not the query body).
All values with no default are reset to their zero value.
func (*KeyRotationScheduleGetUsingGETParams) WithHTTPClient ¶
func (o *KeyRotationScheduleGetUsingGETParams) WithHTTPClient(client *http.Client) *KeyRotationScheduleGetUsingGETParams
WithHTTPClient adds the HTTPClient to the key rotation schedule get using g e t params
func (*KeyRotationScheduleGetUsingGETParams) WithKeyID ¶
func (o *KeyRotationScheduleGetUsingGETParams) WithKeyID(keyID string) *KeyRotationScheduleGetUsingGETParams
WithKeyID adds the keyID to the key rotation schedule get using g e t params
func (*KeyRotationScheduleGetUsingGETParams) WithTimeout ¶
func (o *KeyRotationScheduleGetUsingGETParams) WithTimeout(timeout time.Duration) *KeyRotationScheduleGetUsingGETParams
WithTimeout adds the timeout to the key rotation schedule get using g e t params
func (*KeyRotationScheduleGetUsingGETParams) WriteToRequest ¶
func (o *KeyRotationScheduleGetUsingGETParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type KeyRotationScheduleGetUsingGETReader ¶
type KeyRotationScheduleGetUsingGETReader struct {
// contains filtered or unexported fields
}
KeyRotationScheduleGetUsingGETReader is a Reader for the KeyRotationScheduleGetUsingGET structure.
func (*KeyRotationScheduleGetUsingGETReader) ReadResponse ¶
func (o *KeyRotationScheduleGetUsingGETReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type KeyRotationScheduleUpdateUsingPUTBadRequest ¶
type KeyRotationScheduleUpdateUsingPUTBadRequest struct {
Payload *models.ProxyResponseMessage
}
KeyRotationScheduleUpdateUsingPUTBadRequest describes a response with status code 400, with default header values.
Bad request, error occurred. For more details see log messages.
func NewKeyRotationScheduleUpdateUsingPUTBadRequest ¶
func NewKeyRotationScheduleUpdateUsingPUTBadRequest() *KeyRotationScheduleUpdateUsingPUTBadRequest
NewKeyRotationScheduleUpdateUsingPUTBadRequest creates a KeyRotationScheduleUpdateUsingPUTBadRequest with default headers values
func (*KeyRotationScheduleUpdateUsingPUTBadRequest) Error ¶
func (o *KeyRotationScheduleUpdateUsingPUTBadRequest) Error() string
func (*KeyRotationScheduleUpdateUsingPUTBadRequest) GetPayload ¶ added in v1.2.0
func (o *KeyRotationScheduleUpdateUsingPUTBadRequest) GetPayload() *models.ProxyResponseMessage
type KeyRotationScheduleUpdateUsingPUTOK ¶
type KeyRotationScheduleUpdateUsingPUTOK struct {
Payload *models.UpdateKeyRotationScheduleResponse
}
KeyRotationScheduleUpdateUsingPUTOK describes a response with status code 200, with default header values.
OK
func NewKeyRotationScheduleUpdateUsingPUTOK ¶
func NewKeyRotationScheduleUpdateUsingPUTOK() *KeyRotationScheduleUpdateUsingPUTOK
NewKeyRotationScheduleUpdateUsingPUTOK creates a KeyRotationScheduleUpdateUsingPUTOK with default headers values
func (*KeyRotationScheduleUpdateUsingPUTOK) Error ¶
func (o *KeyRotationScheduleUpdateUsingPUTOK) Error() string
func (*KeyRotationScheduleUpdateUsingPUTOK) GetPayload ¶
func (o *KeyRotationScheduleUpdateUsingPUTOK) GetPayload() *models.UpdateKeyRotationScheduleResponse
type KeyRotationScheduleUpdateUsingPUTParams ¶
type KeyRotationScheduleUpdateUsingPUTParams struct { /* KeyID. keyId */ KeyID string /* KeyRotationSchedule. keyRotationSchedule */ KeyRotationSchedule *models.KeyRotationSchedule Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
KeyRotationScheduleUpdateUsingPUTParams contains all the parameters to send to the API endpoint
for the key rotation schedule update using p u t operation. Typically these are written to a http.Request.
func NewKeyRotationScheduleUpdateUsingPUTParams ¶
func NewKeyRotationScheduleUpdateUsingPUTParams() *KeyRotationScheduleUpdateUsingPUTParams
NewKeyRotationScheduleUpdateUsingPUTParams creates a new KeyRotationScheduleUpdateUsingPUTParams 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 NewKeyRotationScheduleUpdateUsingPUTParamsWithContext ¶
func NewKeyRotationScheduleUpdateUsingPUTParamsWithContext(ctx context.Context) *KeyRotationScheduleUpdateUsingPUTParams
NewKeyRotationScheduleUpdateUsingPUTParamsWithContext creates a new KeyRotationScheduleUpdateUsingPUTParams object with the ability to set a context for a request.
func NewKeyRotationScheduleUpdateUsingPUTParamsWithHTTPClient ¶
func NewKeyRotationScheduleUpdateUsingPUTParamsWithHTTPClient(client *http.Client) *KeyRotationScheduleUpdateUsingPUTParams
NewKeyRotationScheduleUpdateUsingPUTParamsWithHTTPClient creates a new KeyRotationScheduleUpdateUsingPUTParams object with the ability to set a custom HTTPClient for a request.
func NewKeyRotationScheduleUpdateUsingPUTParamsWithTimeout ¶
func NewKeyRotationScheduleUpdateUsingPUTParamsWithTimeout(timeout time.Duration) *KeyRotationScheduleUpdateUsingPUTParams
NewKeyRotationScheduleUpdateUsingPUTParamsWithTimeout creates a new KeyRotationScheduleUpdateUsingPUTParams object with the ability to set a timeout on a request.
func (*KeyRotationScheduleUpdateUsingPUTParams) SetContext ¶
func (o *KeyRotationScheduleUpdateUsingPUTParams) SetContext(ctx context.Context)
SetContext adds the context to the key rotation schedule update using p u t params
func (*KeyRotationScheduleUpdateUsingPUTParams) SetDefaults ¶ added in v1.2.4
func (o *KeyRotationScheduleUpdateUsingPUTParams) SetDefaults()
SetDefaults hydrates default values in the key rotation schedule update using p u t params (not the query body).
All values with no default are reset to their zero value.
func (*KeyRotationScheduleUpdateUsingPUTParams) SetHTTPClient ¶
func (o *KeyRotationScheduleUpdateUsingPUTParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the key rotation schedule update using p u t params
func (*KeyRotationScheduleUpdateUsingPUTParams) SetKeyID ¶
func (o *KeyRotationScheduleUpdateUsingPUTParams) SetKeyID(keyID string)
SetKeyID adds the keyId to the key rotation schedule update using p u t params
func (*KeyRotationScheduleUpdateUsingPUTParams) SetKeyRotationSchedule ¶
func (o *KeyRotationScheduleUpdateUsingPUTParams) SetKeyRotationSchedule(keyRotationSchedule *models.KeyRotationSchedule)
SetKeyRotationSchedule adds the keyRotationSchedule to the key rotation schedule update using p u t params
func (*KeyRotationScheduleUpdateUsingPUTParams) SetTimeout ¶
func (o *KeyRotationScheduleUpdateUsingPUTParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the key rotation schedule update using p u t params
func (*KeyRotationScheduleUpdateUsingPUTParams) WithContext ¶
func (o *KeyRotationScheduleUpdateUsingPUTParams) WithContext(ctx context.Context) *KeyRotationScheduleUpdateUsingPUTParams
WithContext adds the context to the key rotation schedule update using p u t params
func (*KeyRotationScheduleUpdateUsingPUTParams) WithDefaults ¶ added in v1.2.4
func (o *KeyRotationScheduleUpdateUsingPUTParams) WithDefaults() *KeyRotationScheduleUpdateUsingPUTParams
WithDefaults hydrates default values in the key rotation schedule update using p u t params (not the query body).
All values with no default are reset to their zero value.
func (*KeyRotationScheduleUpdateUsingPUTParams) WithHTTPClient ¶
func (o *KeyRotationScheduleUpdateUsingPUTParams) WithHTTPClient(client *http.Client) *KeyRotationScheduleUpdateUsingPUTParams
WithHTTPClient adds the HTTPClient to the key rotation schedule update using p u t params
func (*KeyRotationScheduleUpdateUsingPUTParams) WithKeyID ¶
func (o *KeyRotationScheduleUpdateUsingPUTParams) WithKeyID(keyID string) *KeyRotationScheduleUpdateUsingPUTParams
WithKeyID adds the keyID to the key rotation schedule update using p u t params
func (*KeyRotationScheduleUpdateUsingPUTParams) WithKeyRotationSchedule ¶
func (o *KeyRotationScheduleUpdateUsingPUTParams) WithKeyRotationSchedule(keyRotationSchedule *models.KeyRotationSchedule) *KeyRotationScheduleUpdateUsingPUTParams
WithKeyRotationSchedule adds the keyRotationSchedule to the key rotation schedule update using p u t params
func (*KeyRotationScheduleUpdateUsingPUTParams) WithTimeout ¶
func (o *KeyRotationScheduleUpdateUsingPUTParams) WithTimeout(timeout time.Duration) *KeyRotationScheduleUpdateUsingPUTParams
WithTimeout adds the timeout to the key rotation schedule update using p u t params
func (*KeyRotationScheduleUpdateUsingPUTParams) WriteToRequest ¶
func (o *KeyRotationScheduleUpdateUsingPUTParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type KeyRotationScheduleUpdateUsingPUTReader ¶
type KeyRotationScheduleUpdateUsingPUTReader struct {
// contains filtered or unexported fields
}
KeyRotationScheduleUpdateUsingPUTReader is a Reader for the KeyRotationScheduleUpdateUsingPUT structure.
func (*KeyRotationScheduleUpdateUsingPUTReader) ReadResponse ¶
func (o *KeyRotationScheduleUpdateUsingPUTReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- key_rotation_schedule_create_using_p_u_t_parameters.go
- key_rotation_schedule_create_using_p_u_t_responses.go
- key_rotation_schedule_delete_using_d_e_l_e_t_e_parameters.go
- key_rotation_schedule_delete_using_d_e_l_e_t_e_responses.go
- key_rotation_schedule_get_using_g_e_t_parameters.go
- key_rotation_schedule_get_using_g_e_t_responses.go
- key_rotation_schedule_update_using_p_u_t_parameters.go
- key_rotation_schedule_update_using_p_u_t_responses.go
- kms_key_rotation_scheduler_client.go