k_m_s_key_rotation_scheduler

package
v1.2.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 12, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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

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 (*KeyRotationScheduleCreateUsingPUTBadRequest) GetPayload added in v1.2.0

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 (*KeyRotationScheduleCreateUsingPUTCreated) GetPayload

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 (*KeyRotationScheduleCreateUsingPUTOK) GetPayload

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

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

WithContext adds the context to the key rotation schedule create using p u t params

func (*KeyRotationScheduleCreateUsingPUTParams) WithDefaults added in v1.2.4

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

WithHTTPClient adds the HTTPClient to the key rotation schedule create using p u t params

func (*KeyRotationScheduleCreateUsingPUTParams) WithKeyRotationSchedule

WithKeyRotationSchedule adds the keyRotationSchedule to the key rotation schedule create using p u t params

func (*KeyRotationScheduleCreateUsingPUTParams) WithTimeout

WithTimeout adds the timeout to the key rotation schedule create using p u t params

func (*KeyRotationScheduleCreateUsingPUTParams) WriteToRequest

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 (*KeyRotationScheduleDeleteUsingDELETEBadRequest) GetPayload added in v1.2.0

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 (*KeyRotationScheduleDeleteUsingDELETEOK) GetPayload

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

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

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

SetKeyID adds the keyId to the key rotation schedule delete using d e l e t e params

func (*KeyRotationScheduleDeleteUsingDELETEParams) SetTimeout

SetTimeout adds the timeout to the key rotation schedule delete using d e l e t e params

func (*KeyRotationScheduleDeleteUsingDELETEParams) WithContext

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

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

WithHTTPClient adds the HTTPClient to the key rotation schedule delete using d e l e t e params

func (*KeyRotationScheduleDeleteUsingDELETEParams) WithKeyID

WithKeyID adds the keyID to the key rotation schedule delete using d e l e t e params

func (*KeyRotationScheduleDeleteUsingDELETEParams) WithTimeout

WithTimeout adds the timeout to the key rotation schedule delete using d e l e t e params

func (*KeyRotationScheduleDeleteUsingDELETEParams) WriteToRequest

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 (*KeyRotationScheduleGetUsingGETBadRequest) GetPayload added in v1.2.0

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

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 (*KeyRotationScheduleGetUsingGETOK) GetPayload

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

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

WithContext adds the context to the key rotation schedule get using g e t params

func (*KeyRotationScheduleGetUsingGETParams) WithDefaults added in v1.2.4

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

WithHTTPClient adds the HTTPClient to the key rotation schedule get using g e t params

func (*KeyRotationScheduleGetUsingGETParams) WithKeyID

WithKeyID adds the keyID to the key rotation schedule get using g e t params

func (*KeyRotationScheduleGetUsingGETParams) WithTimeout

WithTimeout adds the timeout to the key rotation schedule get using g e t params

func (*KeyRotationScheduleGetUsingGETParams) WriteToRequest

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 (*KeyRotationScheduleUpdateUsingPUTBadRequest) GetPayload added in v1.2.0

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 (*KeyRotationScheduleUpdateUsingPUTOK) GetPayload

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

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

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

WithContext adds the context to the key rotation schedule update using p u t params

func (*KeyRotationScheduleUpdateUsingPUTParams) WithDefaults added in v1.2.4

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

WithHTTPClient adds the HTTPClient to the key rotation schedule update using p u t params

func (*KeyRotationScheduleUpdateUsingPUTParams) WithKeyID

WithKeyID adds the keyID to the key rotation schedule update using p u t params

func (*KeyRotationScheduleUpdateUsingPUTParams) WithKeyRotationSchedule

WithKeyRotationSchedule adds the keyRotationSchedule to the key rotation schedule update using p u t params

func (*KeyRotationScheduleUpdateUsingPUTParams) WithTimeout

WithTimeout adds the timeout to the key rotation schedule update using p u t params

func (*KeyRotationScheduleUpdateUsingPUTParams) WriteToRequest

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL