Documentation ¶
Index ¶
- type Client
- func (a *Client) CreateIscsiLunSnapshot(params *CreateIscsiLunSnapshotParams, opts ...ClientOption) (*CreateIscsiLunSnapshotOK, error)
- func (a *Client) DeleteIscsiLunSnapshot(params *DeleteIscsiLunSnapshotParams, opts ...ClientOption) (*DeleteIscsiLunSnapshotOK, error)
- func (a *Client) GetIscsiLunSnapshots(params *GetIscsiLunSnapshotsParams, opts ...ClientOption) (*GetIscsiLunSnapshotsOK, error)
- func (a *Client) GetIscsiLunSnapshotsConnection(params *GetIscsiLunSnapshotsConnectionParams, opts ...ClientOption) (*GetIscsiLunSnapshotsConnectionOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientOption
- type ClientService
- type CreateIscsiLunSnapshotBadRequest
- type CreateIscsiLunSnapshotInternalServerError
- type CreateIscsiLunSnapshotNotFound
- type CreateIscsiLunSnapshotOK
- type CreateIscsiLunSnapshotParams
- func NewCreateIscsiLunSnapshotParams() *CreateIscsiLunSnapshotParams
- func NewCreateIscsiLunSnapshotParamsWithContext(ctx context.Context) *CreateIscsiLunSnapshotParams
- func NewCreateIscsiLunSnapshotParamsWithHTTPClient(client *http.Client) *CreateIscsiLunSnapshotParams
- func NewCreateIscsiLunSnapshotParamsWithTimeout(timeout time.Duration) *CreateIscsiLunSnapshotParams
- func (o *CreateIscsiLunSnapshotParams) SetContentLanguage(contentLanguage *string)
- func (o *CreateIscsiLunSnapshotParams) SetContext(ctx context.Context)
- func (o *CreateIscsiLunSnapshotParams) SetDefaults()
- func (o *CreateIscsiLunSnapshotParams) SetHTTPClient(client *http.Client)
- func (o *CreateIscsiLunSnapshotParams) SetRequestBody(requestBody []*models.IscsiLunSnapshotCreationParams)
- func (o *CreateIscsiLunSnapshotParams) SetTimeout(timeout time.Duration)
- func (o *CreateIscsiLunSnapshotParams) WithContentLanguage(contentLanguage *string) *CreateIscsiLunSnapshotParams
- func (o *CreateIscsiLunSnapshotParams) WithContext(ctx context.Context) *CreateIscsiLunSnapshotParams
- func (o *CreateIscsiLunSnapshotParams) WithDefaults() *CreateIscsiLunSnapshotParams
- func (o *CreateIscsiLunSnapshotParams) WithHTTPClient(client *http.Client) *CreateIscsiLunSnapshotParams
- func (o *CreateIscsiLunSnapshotParams) WithRequestBody(requestBody []*models.IscsiLunSnapshotCreationParams) *CreateIscsiLunSnapshotParams
- func (o *CreateIscsiLunSnapshotParams) WithTimeout(timeout time.Duration) *CreateIscsiLunSnapshotParams
- func (o *CreateIscsiLunSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateIscsiLunSnapshotReader
- type DeleteIscsiLunSnapshotBadRequest
- type DeleteIscsiLunSnapshotInternalServerError
- type DeleteIscsiLunSnapshotNotFound
- type DeleteIscsiLunSnapshotOK
- type DeleteIscsiLunSnapshotParams
- func NewDeleteIscsiLunSnapshotParams() *DeleteIscsiLunSnapshotParams
- func NewDeleteIscsiLunSnapshotParamsWithContext(ctx context.Context) *DeleteIscsiLunSnapshotParams
- func NewDeleteIscsiLunSnapshotParamsWithHTTPClient(client *http.Client) *DeleteIscsiLunSnapshotParams
- func NewDeleteIscsiLunSnapshotParamsWithTimeout(timeout time.Duration) *DeleteIscsiLunSnapshotParams
- func (o *DeleteIscsiLunSnapshotParams) SetContentLanguage(contentLanguage *string)
- func (o *DeleteIscsiLunSnapshotParams) SetContext(ctx context.Context)
- func (o *DeleteIscsiLunSnapshotParams) SetDefaults()
- func (o *DeleteIscsiLunSnapshotParams) SetHTTPClient(client *http.Client)
- func (o *DeleteIscsiLunSnapshotParams) SetRequestBody(requestBody *models.IscsiLunSnapshotDeletionParams)
- func (o *DeleteIscsiLunSnapshotParams) SetTimeout(timeout time.Duration)
- func (o *DeleteIscsiLunSnapshotParams) WithContentLanguage(contentLanguage *string) *DeleteIscsiLunSnapshotParams
- func (o *DeleteIscsiLunSnapshotParams) WithContext(ctx context.Context) *DeleteIscsiLunSnapshotParams
- func (o *DeleteIscsiLunSnapshotParams) WithDefaults() *DeleteIscsiLunSnapshotParams
- func (o *DeleteIscsiLunSnapshotParams) WithHTTPClient(client *http.Client) *DeleteIscsiLunSnapshotParams
- func (o *DeleteIscsiLunSnapshotParams) WithRequestBody(requestBody *models.IscsiLunSnapshotDeletionParams) *DeleteIscsiLunSnapshotParams
- func (o *DeleteIscsiLunSnapshotParams) WithTimeout(timeout time.Duration) *DeleteIscsiLunSnapshotParams
- func (o *DeleteIscsiLunSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteIscsiLunSnapshotReader
- type GetIscsiLunSnapshotsBadRequest
- type GetIscsiLunSnapshotsConnectionBadRequest
- type GetIscsiLunSnapshotsConnectionInternalServerError
- type GetIscsiLunSnapshotsConnectionNotFound
- type GetIscsiLunSnapshotsConnectionOK
- type GetIscsiLunSnapshotsConnectionParams
- func NewGetIscsiLunSnapshotsConnectionParams() *GetIscsiLunSnapshotsConnectionParams
- func NewGetIscsiLunSnapshotsConnectionParamsWithContext(ctx context.Context) *GetIscsiLunSnapshotsConnectionParams
- func NewGetIscsiLunSnapshotsConnectionParamsWithHTTPClient(client *http.Client) *GetIscsiLunSnapshotsConnectionParams
- func NewGetIscsiLunSnapshotsConnectionParamsWithTimeout(timeout time.Duration) *GetIscsiLunSnapshotsConnectionParams
- func (o *GetIscsiLunSnapshotsConnectionParams) SetContentLanguage(contentLanguage *string)
- func (o *GetIscsiLunSnapshotsConnectionParams) SetContext(ctx context.Context)
- func (o *GetIscsiLunSnapshotsConnectionParams) SetDefaults()
- func (o *GetIscsiLunSnapshotsConnectionParams) SetHTTPClient(client *http.Client)
- func (o *GetIscsiLunSnapshotsConnectionParams) SetRequestBody(requestBody *models.GetIscsiLunSnapshotsConnectionRequestBody)
- func (o *GetIscsiLunSnapshotsConnectionParams) SetTimeout(timeout time.Duration)
- func (o *GetIscsiLunSnapshotsConnectionParams) WithContentLanguage(contentLanguage *string) *GetIscsiLunSnapshotsConnectionParams
- func (o *GetIscsiLunSnapshotsConnectionParams) WithContext(ctx context.Context) *GetIscsiLunSnapshotsConnectionParams
- func (o *GetIscsiLunSnapshotsConnectionParams) WithDefaults() *GetIscsiLunSnapshotsConnectionParams
- func (o *GetIscsiLunSnapshotsConnectionParams) WithHTTPClient(client *http.Client) *GetIscsiLunSnapshotsConnectionParams
- func (o *GetIscsiLunSnapshotsConnectionParams) WithRequestBody(requestBody *models.GetIscsiLunSnapshotsConnectionRequestBody) *GetIscsiLunSnapshotsConnectionParams
- func (o *GetIscsiLunSnapshotsConnectionParams) WithTimeout(timeout time.Duration) *GetIscsiLunSnapshotsConnectionParams
- func (o *GetIscsiLunSnapshotsConnectionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetIscsiLunSnapshotsConnectionReader
- type GetIscsiLunSnapshotsInternalServerError
- type GetIscsiLunSnapshotsNotFound
- type GetIscsiLunSnapshotsOK
- type GetIscsiLunSnapshotsParams
- func NewGetIscsiLunSnapshotsParams() *GetIscsiLunSnapshotsParams
- func NewGetIscsiLunSnapshotsParamsWithContext(ctx context.Context) *GetIscsiLunSnapshotsParams
- func NewGetIscsiLunSnapshotsParamsWithHTTPClient(client *http.Client) *GetIscsiLunSnapshotsParams
- func NewGetIscsiLunSnapshotsParamsWithTimeout(timeout time.Duration) *GetIscsiLunSnapshotsParams
- func (o *GetIscsiLunSnapshotsParams) SetContentLanguage(contentLanguage *string)
- func (o *GetIscsiLunSnapshotsParams) SetContext(ctx context.Context)
- func (o *GetIscsiLunSnapshotsParams) SetDefaults()
- func (o *GetIscsiLunSnapshotsParams) SetHTTPClient(client *http.Client)
- func (o *GetIscsiLunSnapshotsParams) SetRequestBody(requestBody *models.GetIscsiLunSnapshotsRequestBody)
- func (o *GetIscsiLunSnapshotsParams) SetTimeout(timeout time.Duration)
- func (o *GetIscsiLunSnapshotsParams) WithContentLanguage(contentLanguage *string) *GetIscsiLunSnapshotsParams
- func (o *GetIscsiLunSnapshotsParams) WithContext(ctx context.Context) *GetIscsiLunSnapshotsParams
- func (o *GetIscsiLunSnapshotsParams) WithDefaults() *GetIscsiLunSnapshotsParams
- func (o *GetIscsiLunSnapshotsParams) WithHTTPClient(client *http.Client) *GetIscsiLunSnapshotsParams
- func (o *GetIscsiLunSnapshotsParams) WithRequestBody(requestBody *models.GetIscsiLunSnapshotsRequestBody) *GetIscsiLunSnapshotsParams
- func (o *GetIscsiLunSnapshotsParams) WithTimeout(timeout time.Duration) *GetIscsiLunSnapshotsParams
- func (o *GetIscsiLunSnapshotsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetIscsiLunSnapshotsReader
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 iscsi lun snapshot API
func (*Client) CreateIscsiLunSnapshot ¶
func (a *Client) CreateIscsiLunSnapshot(params *CreateIscsiLunSnapshotParams, opts ...ClientOption) (*CreateIscsiLunSnapshotOK, error)
CreateIscsiLunSnapshot create iscsi lun snapshot API
func (*Client) DeleteIscsiLunSnapshot ¶
func (a *Client) DeleteIscsiLunSnapshot(params *DeleteIscsiLunSnapshotParams, opts ...ClientOption) (*DeleteIscsiLunSnapshotOK, error)
DeleteIscsiLunSnapshot delete iscsi lun snapshot API
func (*Client) GetIscsiLunSnapshots ¶
func (a *Client) GetIscsiLunSnapshots(params *GetIscsiLunSnapshotsParams, opts ...ClientOption) (*GetIscsiLunSnapshotsOK, error)
GetIscsiLunSnapshots get iscsi lun snapshots API
func (*Client) GetIscsiLunSnapshotsConnection ¶
func (a *Client) GetIscsiLunSnapshotsConnection(params *GetIscsiLunSnapshotsConnectionParams, opts ...ClientOption) (*GetIscsiLunSnapshotsConnectionOK, error)
GetIscsiLunSnapshotsConnection get iscsi lun snapshots connection API
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 { CreateIscsiLunSnapshot(params *CreateIscsiLunSnapshotParams, opts ...ClientOption) (*CreateIscsiLunSnapshotOK, error) DeleteIscsiLunSnapshot(params *DeleteIscsiLunSnapshotParams, opts ...ClientOption) (*DeleteIscsiLunSnapshotOK, error) GetIscsiLunSnapshots(params *GetIscsiLunSnapshotsParams, opts ...ClientOption) (*GetIscsiLunSnapshotsOK, error) GetIscsiLunSnapshotsConnection(params *GetIscsiLunSnapshotsConnectionParams, opts ...ClientOption) (*GetIscsiLunSnapshotsConnectionOK, 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 iscsi lun snapshot API client.
type CreateIscsiLunSnapshotBadRequest ¶
CreateIscsiLunSnapshotBadRequest describes a response with status code 400, with default header values.
Bad request
func NewCreateIscsiLunSnapshotBadRequest ¶
func NewCreateIscsiLunSnapshotBadRequest() *CreateIscsiLunSnapshotBadRequest
NewCreateIscsiLunSnapshotBadRequest creates a CreateIscsiLunSnapshotBadRequest with default headers values
func (*CreateIscsiLunSnapshotBadRequest) Error ¶
func (o *CreateIscsiLunSnapshotBadRequest) Error() string
func (*CreateIscsiLunSnapshotBadRequest) GetPayload ¶
func (o *CreateIscsiLunSnapshotBadRequest) GetPayload() *models.ErrorBody
type CreateIscsiLunSnapshotInternalServerError ¶ added in v1.10.0
CreateIscsiLunSnapshotInternalServerError describes a response with status code 500, with default header values.
Server error
func NewCreateIscsiLunSnapshotInternalServerError ¶ added in v1.10.0
func NewCreateIscsiLunSnapshotInternalServerError() *CreateIscsiLunSnapshotInternalServerError
NewCreateIscsiLunSnapshotInternalServerError creates a CreateIscsiLunSnapshotInternalServerError with default headers values
func (*CreateIscsiLunSnapshotInternalServerError) Error ¶ added in v1.10.0
func (o *CreateIscsiLunSnapshotInternalServerError) Error() string
func (*CreateIscsiLunSnapshotInternalServerError) GetPayload ¶ added in v1.10.0
func (o *CreateIscsiLunSnapshotInternalServerError) GetPayload() *models.ErrorBody
type CreateIscsiLunSnapshotNotFound ¶ added in v1.10.0
CreateIscsiLunSnapshotNotFound describes a response with status code 404, with default header values.
Not found
func NewCreateIscsiLunSnapshotNotFound ¶ added in v1.10.0
func NewCreateIscsiLunSnapshotNotFound() *CreateIscsiLunSnapshotNotFound
NewCreateIscsiLunSnapshotNotFound creates a CreateIscsiLunSnapshotNotFound with default headers values
func (*CreateIscsiLunSnapshotNotFound) Error ¶ added in v1.10.0
func (o *CreateIscsiLunSnapshotNotFound) Error() string
func (*CreateIscsiLunSnapshotNotFound) GetPayload ¶ added in v1.10.0
func (o *CreateIscsiLunSnapshotNotFound) GetPayload() *models.ErrorBody
type CreateIscsiLunSnapshotOK ¶
type CreateIscsiLunSnapshotOK struct {
Payload []*models.WithTaskIscsiLunSnapshot
}
CreateIscsiLunSnapshotOK describes a response with status code 200, with default header values.
Ok
func NewCreateIscsiLunSnapshotOK ¶
func NewCreateIscsiLunSnapshotOK() *CreateIscsiLunSnapshotOK
NewCreateIscsiLunSnapshotOK creates a CreateIscsiLunSnapshotOK with default headers values
func (*CreateIscsiLunSnapshotOK) Error ¶
func (o *CreateIscsiLunSnapshotOK) Error() string
func (*CreateIscsiLunSnapshotOK) GetPayload ¶
func (o *CreateIscsiLunSnapshotOK) GetPayload() []*models.WithTaskIscsiLunSnapshot
type CreateIscsiLunSnapshotParams ¶
type CreateIscsiLunSnapshotParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody []*models.IscsiLunSnapshotCreationParams Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateIscsiLunSnapshotParams contains all the parameters to send to the API endpoint
for the create iscsi lun snapshot operation. Typically these are written to a http.Request.
func NewCreateIscsiLunSnapshotParams ¶
func NewCreateIscsiLunSnapshotParams() *CreateIscsiLunSnapshotParams
NewCreateIscsiLunSnapshotParams creates a new CreateIscsiLunSnapshotParams 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 NewCreateIscsiLunSnapshotParamsWithContext ¶
func NewCreateIscsiLunSnapshotParamsWithContext(ctx context.Context) *CreateIscsiLunSnapshotParams
NewCreateIscsiLunSnapshotParamsWithContext creates a new CreateIscsiLunSnapshotParams object with the ability to set a context for a request.
func NewCreateIscsiLunSnapshotParamsWithHTTPClient ¶
func NewCreateIscsiLunSnapshotParamsWithHTTPClient(client *http.Client) *CreateIscsiLunSnapshotParams
NewCreateIscsiLunSnapshotParamsWithHTTPClient creates a new CreateIscsiLunSnapshotParams object with the ability to set a custom HTTPClient for a request.
func NewCreateIscsiLunSnapshotParamsWithTimeout ¶
func NewCreateIscsiLunSnapshotParamsWithTimeout(timeout time.Duration) *CreateIscsiLunSnapshotParams
NewCreateIscsiLunSnapshotParamsWithTimeout creates a new CreateIscsiLunSnapshotParams object with the ability to set a timeout on a request.
func (*CreateIscsiLunSnapshotParams) SetContentLanguage ¶
func (o *CreateIscsiLunSnapshotParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the create iscsi lun snapshot params
func (*CreateIscsiLunSnapshotParams) SetContext ¶
func (o *CreateIscsiLunSnapshotParams) SetContext(ctx context.Context)
SetContext adds the context to the create iscsi lun snapshot params
func (*CreateIscsiLunSnapshotParams) SetDefaults ¶
func (o *CreateIscsiLunSnapshotParams) SetDefaults()
SetDefaults hydrates default values in the create iscsi lun snapshot params (not the query body).
All values with no default are reset to their zero value.
func (*CreateIscsiLunSnapshotParams) SetHTTPClient ¶
func (o *CreateIscsiLunSnapshotParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create iscsi lun snapshot params
func (*CreateIscsiLunSnapshotParams) SetRequestBody ¶
func (o *CreateIscsiLunSnapshotParams) SetRequestBody(requestBody []*models.IscsiLunSnapshotCreationParams)
SetRequestBody adds the requestBody to the create iscsi lun snapshot params
func (*CreateIscsiLunSnapshotParams) SetTimeout ¶
func (o *CreateIscsiLunSnapshotParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create iscsi lun snapshot params
func (*CreateIscsiLunSnapshotParams) WithContentLanguage ¶
func (o *CreateIscsiLunSnapshotParams) WithContentLanguage(contentLanguage *string) *CreateIscsiLunSnapshotParams
WithContentLanguage adds the contentLanguage to the create iscsi lun snapshot params
func (*CreateIscsiLunSnapshotParams) WithContext ¶
func (o *CreateIscsiLunSnapshotParams) WithContext(ctx context.Context) *CreateIscsiLunSnapshotParams
WithContext adds the context to the create iscsi lun snapshot params
func (*CreateIscsiLunSnapshotParams) WithDefaults ¶
func (o *CreateIscsiLunSnapshotParams) WithDefaults() *CreateIscsiLunSnapshotParams
WithDefaults hydrates default values in the create iscsi lun snapshot params (not the query body).
All values with no default are reset to their zero value.
func (*CreateIscsiLunSnapshotParams) WithHTTPClient ¶
func (o *CreateIscsiLunSnapshotParams) WithHTTPClient(client *http.Client) *CreateIscsiLunSnapshotParams
WithHTTPClient adds the HTTPClient to the create iscsi lun snapshot params
func (*CreateIscsiLunSnapshotParams) WithRequestBody ¶
func (o *CreateIscsiLunSnapshotParams) WithRequestBody(requestBody []*models.IscsiLunSnapshotCreationParams) *CreateIscsiLunSnapshotParams
WithRequestBody adds the requestBody to the create iscsi lun snapshot params
func (*CreateIscsiLunSnapshotParams) WithTimeout ¶
func (o *CreateIscsiLunSnapshotParams) WithTimeout(timeout time.Duration) *CreateIscsiLunSnapshotParams
WithTimeout adds the timeout to the create iscsi lun snapshot params
func (*CreateIscsiLunSnapshotParams) WriteToRequest ¶
func (o *CreateIscsiLunSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateIscsiLunSnapshotReader ¶
type CreateIscsiLunSnapshotReader struct {
// contains filtered or unexported fields
}
CreateIscsiLunSnapshotReader is a Reader for the CreateIscsiLunSnapshot structure.
func (*CreateIscsiLunSnapshotReader) ReadResponse ¶
func (o *CreateIscsiLunSnapshotReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteIscsiLunSnapshotBadRequest ¶
DeleteIscsiLunSnapshotBadRequest describes a response with status code 400, with default header values.
Bad request
func NewDeleteIscsiLunSnapshotBadRequest ¶
func NewDeleteIscsiLunSnapshotBadRequest() *DeleteIscsiLunSnapshotBadRequest
NewDeleteIscsiLunSnapshotBadRequest creates a DeleteIscsiLunSnapshotBadRequest with default headers values
func (*DeleteIscsiLunSnapshotBadRequest) Error ¶
func (o *DeleteIscsiLunSnapshotBadRequest) Error() string
func (*DeleteIscsiLunSnapshotBadRequest) GetPayload ¶
func (o *DeleteIscsiLunSnapshotBadRequest) GetPayload() *models.ErrorBody
type DeleteIscsiLunSnapshotInternalServerError ¶ added in v1.10.0
DeleteIscsiLunSnapshotInternalServerError describes a response with status code 500, with default header values.
Server error
func NewDeleteIscsiLunSnapshotInternalServerError ¶ added in v1.10.0
func NewDeleteIscsiLunSnapshotInternalServerError() *DeleteIscsiLunSnapshotInternalServerError
NewDeleteIscsiLunSnapshotInternalServerError creates a DeleteIscsiLunSnapshotInternalServerError with default headers values
func (*DeleteIscsiLunSnapshotInternalServerError) Error ¶ added in v1.10.0
func (o *DeleteIscsiLunSnapshotInternalServerError) Error() string
func (*DeleteIscsiLunSnapshotInternalServerError) GetPayload ¶ added in v1.10.0
func (o *DeleteIscsiLunSnapshotInternalServerError) GetPayload() *models.ErrorBody
type DeleteIscsiLunSnapshotNotFound ¶ added in v1.10.0
DeleteIscsiLunSnapshotNotFound describes a response with status code 404, with default header values.
Not found
func NewDeleteIscsiLunSnapshotNotFound ¶ added in v1.10.0
func NewDeleteIscsiLunSnapshotNotFound() *DeleteIscsiLunSnapshotNotFound
NewDeleteIscsiLunSnapshotNotFound creates a DeleteIscsiLunSnapshotNotFound with default headers values
func (*DeleteIscsiLunSnapshotNotFound) Error ¶ added in v1.10.0
func (o *DeleteIscsiLunSnapshotNotFound) Error() string
func (*DeleteIscsiLunSnapshotNotFound) GetPayload ¶ added in v1.10.0
func (o *DeleteIscsiLunSnapshotNotFound) GetPayload() *models.ErrorBody
type DeleteIscsiLunSnapshotOK ¶
type DeleteIscsiLunSnapshotOK struct {
Payload []*models.WithTaskDeleteIscsiLunSnapshot
}
DeleteIscsiLunSnapshotOK describes a response with status code 200, with default header values.
Ok
func NewDeleteIscsiLunSnapshotOK ¶
func NewDeleteIscsiLunSnapshotOK() *DeleteIscsiLunSnapshotOK
NewDeleteIscsiLunSnapshotOK creates a DeleteIscsiLunSnapshotOK with default headers values
func (*DeleteIscsiLunSnapshotOK) Error ¶
func (o *DeleteIscsiLunSnapshotOK) Error() string
func (*DeleteIscsiLunSnapshotOK) GetPayload ¶
func (o *DeleteIscsiLunSnapshotOK) GetPayload() []*models.WithTaskDeleteIscsiLunSnapshot
type DeleteIscsiLunSnapshotParams ¶
type DeleteIscsiLunSnapshotParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody *models.IscsiLunSnapshotDeletionParams Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteIscsiLunSnapshotParams contains all the parameters to send to the API endpoint
for the delete iscsi lun snapshot operation. Typically these are written to a http.Request.
func NewDeleteIscsiLunSnapshotParams ¶
func NewDeleteIscsiLunSnapshotParams() *DeleteIscsiLunSnapshotParams
NewDeleteIscsiLunSnapshotParams creates a new DeleteIscsiLunSnapshotParams 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 NewDeleteIscsiLunSnapshotParamsWithContext ¶
func NewDeleteIscsiLunSnapshotParamsWithContext(ctx context.Context) *DeleteIscsiLunSnapshotParams
NewDeleteIscsiLunSnapshotParamsWithContext creates a new DeleteIscsiLunSnapshotParams object with the ability to set a context for a request.
func NewDeleteIscsiLunSnapshotParamsWithHTTPClient ¶
func NewDeleteIscsiLunSnapshotParamsWithHTTPClient(client *http.Client) *DeleteIscsiLunSnapshotParams
NewDeleteIscsiLunSnapshotParamsWithHTTPClient creates a new DeleteIscsiLunSnapshotParams object with the ability to set a custom HTTPClient for a request.
func NewDeleteIscsiLunSnapshotParamsWithTimeout ¶
func NewDeleteIscsiLunSnapshotParamsWithTimeout(timeout time.Duration) *DeleteIscsiLunSnapshotParams
NewDeleteIscsiLunSnapshotParamsWithTimeout creates a new DeleteIscsiLunSnapshotParams object with the ability to set a timeout on a request.
func (*DeleteIscsiLunSnapshotParams) SetContentLanguage ¶
func (o *DeleteIscsiLunSnapshotParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the delete iscsi lun snapshot params
func (*DeleteIscsiLunSnapshotParams) SetContext ¶
func (o *DeleteIscsiLunSnapshotParams) SetContext(ctx context.Context)
SetContext adds the context to the delete iscsi lun snapshot params
func (*DeleteIscsiLunSnapshotParams) SetDefaults ¶
func (o *DeleteIscsiLunSnapshotParams) SetDefaults()
SetDefaults hydrates default values in the delete iscsi lun snapshot params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteIscsiLunSnapshotParams) SetHTTPClient ¶
func (o *DeleteIscsiLunSnapshotParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete iscsi lun snapshot params
func (*DeleteIscsiLunSnapshotParams) SetRequestBody ¶
func (o *DeleteIscsiLunSnapshotParams) SetRequestBody(requestBody *models.IscsiLunSnapshotDeletionParams)
SetRequestBody adds the requestBody to the delete iscsi lun snapshot params
func (*DeleteIscsiLunSnapshotParams) SetTimeout ¶
func (o *DeleteIscsiLunSnapshotParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete iscsi lun snapshot params
func (*DeleteIscsiLunSnapshotParams) WithContentLanguage ¶
func (o *DeleteIscsiLunSnapshotParams) WithContentLanguage(contentLanguage *string) *DeleteIscsiLunSnapshotParams
WithContentLanguage adds the contentLanguage to the delete iscsi lun snapshot params
func (*DeleteIscsiLunSnapshotParams) WithContext ¶
func (o *DeleteIscsiLunSnapshotParams) WithContext(ctx context.Context) *DeleteIscsiLunSnapshotParams
WithContext adds the context to the delete iscsi lun snapshot params
func (*DeleteIscsiLunSnapshotParams) WithDefaults ¶
func (o *DeleteIscsiLunSnapshotParams) WithDefaults() *DeleteIscsiLunSnapshotParams
WithDefaults hydrates default values in the delete iscsi lun snapshot params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteIscsiLunSnapshotParams) WithHTTPClient ¶
func (o *DeleteIscsiLunSnapshotParams) WithHTTPClient(client *http.Client) *DeleteIscsiLunSnapshotParams
WithHTTPClient adds the HTTPClient to the delete iscsi lun snapshot params
func (*DeleteIscsiLunSnapshotParams) WithRequestBody ¶
func (o *DeleteIscsiLunSnapshotParams) WithRequestBody(requestBody *models.IscsiLunSnapshotDeletionParams) *DeleteIscsiLunSnapshotParams
WithRequestBody adds the requestBody to the delete iscsi lun snapshot params
func (*DeleteIscsiLunSnapshotParams) WithTimeout ¶
func (o *DeleteIscsiLunSnapshotParams) WithTimeout(timeout time.Duration) *DeleteIscsiLunSnapshotParams
WithTimeout adds the timeout to the delete iscsi lun snapshot params
func (*DeleteIscsiLunSnapshotParams) WriteToRequest ¶
func (o *DeleteIscsiLunSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteIscsiLunSnapshotReader ¶
type DeleteIscsiLunSnapshotReader struct {
// contains filtered or unexported fields
}
DeleteIscsiLunSnapshotReader is a Reader for the DeleteIscsiLunSnapshot structure.
func (*DeleteIscsiLunSnapshotReader) ReadResponse ¶
func (o *DeleteIscsiLunSnapshotReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetIscsiLunSnapshotsBadRequest ¶
GetIscsiLunSnapshotsBadRequest describes a response with status code 400, with default header values.
Bad request
func NewGetIscsiLunSnapshotsBadRequest ¶
func NewGetIscsiLunSnapshotsBadRequest() *GetIscsiLunSnapshotsBadRequest
NewGetIscsiLunSnapshotsBadRequest creates a GetIscsiLunSnapshotsBadRequest with default headers values
func (*GetIscsiLunSnapshotsBadRequest) Error ¶
func (o *GetIscsiLunSnapshotsBadRequest) Error() string
func (*GetIscsiLunSnapshotsBadRequest) GetPayload ¶
func (o *GetIscsiLunSnapshotsBadRequest) GetPayload() *models.ErrorBody
type GetIscsiLunSnapshotsConnectionBadRequest ¶
GetIscsiLunSnapshotsConnectionBadRequest describes a response with status code 400, with default header values.
Bad request
func NewGetIscsiLunSnapshotsConnectionBadRequest ¶
func NewGetIscsiLunSnapshotsConnectionBadRequest() *GetIscsiLunSnapshotsConnectionBadRequest
NewGetIscsiLunSnapshotsConnectionBadRequest creates a GetIscsiLunSnapshotsConnectionBadRequest with default headers values
func (*GetIscsiLunSnapshotsConnectionBadRequest) Error ¶
func (o *GetIscsiLunSnapshotsConnectionBadRequest) Error() string
func (*GetIscsiLunSnapshotsConnectionBadRequest) GetPayload ¶
func (o *GetIscsiLunSnapshotsConnectionBadRequest) GetPayload() *models.ErrorBody
type GetIscsiLunSnapshotsConnectionInternalServerError ¶ added in v1.10.0
GetIscsiLunSnapshotsConnectionInternalServerError describes a response with status code 500, with default header values.
Server error
func NewGetIscsiLunSnapshotsConnectionInternalServerError ¶ added in v1.10.0
func NewGetIscsiLunSnapshotsConnectionInternalServerError() *GetIscsiLunSnapshotsConnectionInternalServerError
NewGetIscsiLunSnapshotsConnectionInternalServerError creates a GetIscsiLunSnapshotsConnectionInternalServerError with default headers values
func (*GetIscsiLunSnapshotsConnectionInternalServerError) Error ¶ added in v1.10.0
func (o *GetIscsiLunSnapshotsConnectionInternalServerError) Error() string
func (*GetIscsiLunSnapshotsConnectionInternalServerError) GetPayload ¶ added in v1.10.0
func (o *GetIscsiLunSnapshotsConnectionInternalServerError) GetPayload() *models.ErrorBody
type GetIscsiLunSnapshotsConnectionNotFound ¶ added in v1.10.0
GetIscsiLunSnapshotsConnectionNotFound describes a response with status code 404, with default header values.
Not found
func NewGetIscsiLunSnapshotsConnectionNotFound ¶ added in v1.10.0
func NewGetIscsiLunSnapshotsConnectionNotFound() *GetIscsiLunSnapshotsConnectionNotFound
NewGetIscsiLunSnapshotsConnectionNotFound creates a GetIscsiLunSnapshotsConnectionNotFound with default headers values
func (*GetIscsiLunSnapshotsConnectionNotFound) Error ¶ added in v1.10.0
func (o *GetIscsiLunSnapshotsConnectionNotFound) Error() string
func (*GetIscsiLunSnapshotsConnectionNotFound) GetPayload ¶ added in v1.10.0
func (o *GetIscsiLunSnapshotsConnectionNotFound) GetPayload() *models.ErrorBody
type GetIscsiLunSnapshotsConnectionOK ¶
type GetIscsiLunSnapshotsConnectionOK struct {
Payload *models.IscsiLunSnapshotConnection
}
GetIscsiLunSnapshotsConnectionOK describes a response with status code 200, with default header values.
Ok
func NewGetIscsiLunSnapshotsConnectionOK ¶
func NewGetIscsiLunSnapshotsConnectionOK() *GetIscsiLunSnapshotsConnectionOK
NewGetIscsiLunSnapshotsConnectionOK creates a GetIscsiLunSnapshotsConnectionOK with default headers values
func (*GetIscsiLunSnapshotsConnectionOK) Error ¶
func (o *GetIscsiLunSnapshotsConnectionOK) Error() string
func (*GetIscsiLunSnapshotsConnectionOK) GetPayload ¶
func (o *GetIscsiLunSnapshotsConnectionOK) GetPayload() *models.IscsiLunSnapshotConnection
type GetIscsiLunSnapshotsConnectionParams ¶
type GetIscsiLunSnapshotsConnectionParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody *models.GetIscsiLunSnapshotsConnectionRequestBody Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetIscsiLunSnapshotsConnectionParams contains all the parameters to send to the API endpoint
for the get iscsi lun snapshots connection operation. Typically these are written to a http.Request.
func NewGetIscsiLunSnapshotsConnectionParams ¶
func NewGetIscsiLunSnapshotsConnectionParams() *GetIscsiLunSnapshotsConnectionParams
NewGetIscsiLunSnapshotsConnectionParams creates a new GetIscsiLunSnapshotsConnectionParams 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 NewGetIscsiLunSnapshotsConnectionParamsWithContext ¶
func NewGetIscsiLunSnapshotsConnectionParamsWithContext(ctx context.Context) *GetIscsiLunSnapshotsConnectionParams
NewGetIscsiLunSnapshotsConnectionParamsWithContext creates a new GetIscsiLunSnapshotsConnectionParams object with the ability to set a context for a request.
func NewGetIscsiLunSnapshotsConnectionParamsWithHTTPClient ¶
func NewGetIscsiLunSnapshotsConnectionParamsWithHTTPClient(client *http.Client) *GetIscsiLunSnapshotsConnectionParams
NewGetIscsiLunSnapshotsConnectionParamsWithHTTPClient creates a new GetIscsiLunSnapshotsConnectionParams object with the ability to set a custom HTTPClient for a request.
func NewGetIscsiLunSnapshotsConnectionParamsWithTimeout ¶
func NewGetIscsiLunSnapshotsConnectionParamsWithTimeout(timeout time.Duration) *GetIscsiLunSnapshotsConnectionParams
NewGetIscsiLunSnapshotsConnectionParamsWithTimeout creates a new GetIscsiLunSnapshotsConnectionParams object with the ability to set a timeout on a request.
func (*GetIscsiLunSnapshotsConnectionParams) SetContentLanguage ¶
func (o *GetIscsiLunSnapshotsConnectionParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the get iscsi lun snapshots connection params
func (*GetIscsiLunSnapshotsConnectionParams) SetContext ¶
func (o *GetIscsiLunSnapshotsConnectionParams) SetContext(ctx context.Context)
SetContext adds the context to the get iscsi lun snapshots connection params
func (*GetIscsiLunSnapshotsConnectionParams) SetDefaults ¶
func (o *GetIscsiLunSnapshotsConnectionParams) SetDefaults()
SetDefaults hydrates default values in the get iscsi lun snapshots connection params (not the query body).
All values with no default are reset to their zero value.
func (*GetIscsiLunSnapshotsConnectionParams) SetHTTPClient ¶
func (o *GetIscsiLunSnapshotsConnectionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get iscsi lun snapshots connection params
func (*GetIscsiLunSnapshotsConnectionParams) SetRequestBody ¶
func (o *GetIscsiLunSnapshotsConnectionParams) SetRequestBody(requestBody *models.GetIscsiLunSnapshotsConnectionRequestBody)
SetRequestBody adds the requestBody to the get iscsi lun snapshots connection params
func (*GetIscsiLunSnapshotsConnectionParams) SetTimeout ¶
func (o *GetIscsiLunSnapshotsConnectionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get iscsi lun snapshots connection params
func (*GetIscsiLunSnapshotsConnectionParams) WithContentLanguage ¶
func (o *GetIscsiLunSnapshotsConnectionParams) WithContentLanguage(contentLanguage *string) *GetIscsiLunSnapshotsConnectionParams
WithContentLanguage adds the contentLanguage to the get iscsi lun snapshots connection params
func (*GetIscsiLunSnapshotsConnectionParams) WithContext ¶
func (o *GetIscsiLunSnapshotsConnectionParams) WithContext(ctx context.Context) *GetIscsiLunSnapshotsConnectionParams
WithContext adds the context to the get iscsi lun snapshots connection params
func (*GetIscsiLunSnapshotsConnectionParams) WithDefaults ¶
func (o *GetIscsiLunSnapshotsConnectionParams) WithDefaults() *GetIscsiLunSnapshotsConnectionParams
WithDefaults hydrates default values in the get iscsi lun snapshots connection params (not the query body).
All values with no default are reset to their zero value.
func (*GetIscsiLunSnapshotsConnectionParams) WithHTTPClient ¶
func (o *GetIscsiLunSnapshotsConnectionParams) WithHTTPClient(client *http.Client) *GetIscsiLunSnapshotsConnectionParams
WithHTTPClient adds the HTTPClient to the get iscsi lun snapshots connection params
func (*GetIscsiLunSnapshotsConnectionParams) WithRequestBody ¶
func (o *GetIscsiLunSnapshotsConnectionParams) WithRequestBody(requestBody *models.GetIscsiLunSnapshotsConnectionRequestBody) *GetIscsiLunSnapshotsConnectionParams
WithRequestBody adds the requestBody to the get iscsi lun snapshots connection params
func (*GetIscsiLunSnapshotsConnectionParams) WithTimeout ¶
func (o *GetIscsiLunSnapshotsConnectionParams) WithTimeout(timeout time.Duration) *GetIscsiLunSnapshotsConnectionParams
WithTimeout adds the timeout to the get iscsi lun snapshots connection params
func (*GetIscsiLunSnapshotsConnectionParams) WriteToRequest ¶
func (o *GetIscsiLunSnapshotsConnectionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetIscsiLunSnapshotsConnectionReader ¶
type GetIscsiLunSnapshotsConnectionReader struct {
// contains filtered or unexported fields
}
GetIscsiLunSnapshotsConnectionReader is a Reader for the GetIscsiLunSnapshotsConnection structure.
func (*GetIscsiLunSnapshotsConnectionReader) ReadResponse ¶
func (o *GetIscsiLunSnapshotsConnectionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetIscsiLunSnapshotsInternalServerError ¶ added in v1.10.0
GetIscsiLunSnapshotsInternalServerError describes a response with status code 500, with default header values.
Server error
func NewGetIscsiLunSnapshotsInternalServerError ¶ added in v1.10.0
func NewGetIscsiLunSnapshotsInternalServerError() *GetIscsiLunSnapshotsInternalServerError
NewGetIscsiLunSnapshotsInternalServerError creates a GetIscsiLunSnapshotsInternalServerError with default headers values
func (*GetIscsiLunSnapshotsInternalServerError) Error ¶ added in v1.10.0
func (o *GetIscsiLunSnapshotsInternalServerError) Error() string
func (*GetIscsiLunSnapshotsInternalServerError) GetPayload ¶ added in v1.10.0
func (o *GetIscsiLunSnapshotsInternalServerError) GetPayload() *models.ErrorBody
type GetIscsiLunSnapshotsNotFound ¶ added in v1.10.0
GetIscsiLunSnapshotsNotFound describes a response with status code 404, with default header values.
Not found
func NewGetIscsiLunSnapshotsNotFound ¶ added in v1.10.0
func NewGetIscsiLunSnapshotsNotFound() *GetIscsiLunSnapshotsNotFound
NewGetIscsiLunSnapshotsNotFound creates a GetIscsiLunSnapshotsNotFound with default headers values
func (*GetIscsiLunSnapshotsNotFound) Error ¶ added in v1.10.0
func (o *GetIscsiLunSnapshotsNotFound) Error() string
func (*GetIscsiLunSnapshotsNotFound) GetPayload ¶ added in v1.10.0
func (o *GetIscsiLunSnapshotsNotFound) GetPayload() *models.ErrorBody
type GetIscsiLunSnapshotsOK ¶
type GetIscsiLunSnapshotsOK struct {
Payload []*models.IscsiLunSnapshot
}
GetIscsiLunSnapshotsOK describes a response with status code 200, with default header values.
Ok
func NewGetIscsiLunSnapshotsOK ¶
func NewGetIscsiLunSnapshotsOK() *GetIscsiLunSnapshotsOK
NewGetIscsiLunSnapshotsOK creates a GetIscsiLunSnapshotsOK with default headers values
func (*GetIscsiLunSnapshotsOK) Error ¶
func (o *GetIscsiLunSnapshotsOK) Error() string
func (*GetIscsiLunSnapshotsOK) GetPayload ¶
func (o *GetIscsiLunSnapshotsOK) GetPayload() []*models.IscsiLunSnapshot
type GetIscsiLunSnapshotsParams ¶
type GetIscsiLunSnapshotsParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody *models.GetIscsiLunSnapshotsRequestBody Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetIscsiLunSnapshotsParams contains all the parameters to send to the API endpoint
for the get iscsi lun snapshots operation. Typically these are written to a http.Request.
func NewGetIscsiLunSnapshotsParams ¶
func NewGetIscsiLunSnapshotsParams() *GetIscsiLunSnapshotsParams
NewGetIscsiLunSnapshotsParams creates a new GetIscsiLunSnapshotsParams 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 NewGetIscsiLunSnapshotsParamsWithContext ¶
func NewGetIscsiLunSnapshotsParamsWithContext(ctx context.Context) *GetIscsiLunSnapshotsParams
NewGetIscsiLunSnapshotsParamsWithContext creates a new GetIscsiLunSnapshotsParams object with the ability to set a context for a request.
func NewGetIscsiLunSnapshotsParamsWithHTTPClient ¶
func NewGetIscsiLunSnapshotsParamsWithHTTPClient(client *http.Client) *GetIscsiLunSnapshotsParams
NewGetIscsiLunSnapshotsParamsWithHTTPClient creates a new GetIscsiLunSnapshotsParams object with the ability to set a custom HTTPClient for a request.
func NewGetIscsiLunSnapshotsParamsWithTimeout ¶
func NewGetIscsiLunSnapshotsParamsWithTimeout(timeout time.Duration) *GetIscsiLunSnapshotsParams
NewGetIscsiLunSnapshotsParamsWithTimeout creates a new GetIscsiLunSnapshotsParams object with the ability to set a timeout on a request.
func (*GetIscsiLunSnapshotsParams) SetContentLanguage ¶
func (o *GetIscsiLunSnapshotsParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the get iscsi lun snapshots params
func (*GetIscsiLunSnapshotsParams) SetContext ¶
func (o *GetIscsiLunSnapshotsParams) SetContext(ctx context.Context)
SetContext adds the context to the get iscsi lun snapshots params
func (*GetIscsiLunSnapshotsParams) SetDefaults ¶
func (o *GetIscsiLunSnapshotsParams) SetDefaults()
SetDefaults hydrates default values in the get iscsi lun snapshots params (not the query body).
All values with no default are reset to their zero value.
func (*GetIscsiLunSnapshotsParams) SetHTTPClient ¶
func (o *GetIscsiLunSnapshotsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get iscsi lun snapshots params
func (*GetIscsiLunSnapshotsParams) SetRequestBody ¶
func (o *GetIscsiLunSnapshotsParams) SetRequestBody(requestBody *models.GetIscsiLunSnapshotsRequestBody)
SetRequestBody adds the requestBody to the get iscsi lun snapshots params
func (*GetIscsiLunSnapshotsParams) SetTimeout ¶
func (o *GetIscsiLunSnapshotsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get iscsi lun snapshots params
func (*GetIscsiLunSnapshotsParams) WithContentLanguage ¶
func (o *GetIscsiLunSnapshotsParams) WithContentLanguage(contentLanguage *string) *GetIscsiLunSnapshotsParams
WithContentLanguage adds the contentLanguage to the get iscsi lun snapshots params
func (*GetIscsiLunSnapshotsParams) WithContext ¶
func (o *GetIscsiLunSnapshotsParams) WithContext(ctx context.Context) *GetIscsiLunSnapshotsParams
WithContext adds the context to the get iscsi lun snapshots params
func (*GetIscsiLunSnapshotsParams) WithDefaults ¶
func (o *GetIscsiLunSnapshotsParams) WithDefaults() *GetIscsiLunSnapshotsParams
WithDefaults hydrates default values in the get iscsi lun snapshots params (not the query body).
All values with no default are reset to their zero value.
func (*GetIscsiLunSnapshotsParams) WithHTTPClient ¶
func (o *GetIscsiLunSnapshotsParams) WithHTTPClient(client *http.Client) *GetIscsiLunSnapshotsParams
WithHTTPClient adds the HTTPClient to the get iscsi lun snapshots params
func (*GetIscsiLunSnapshotsParams) WithRequestBody ¶
func (o *GetIscsiLunSnapshotsParams) WithRequestBody(requestBody *models.GetIscsiLunSnapshotsRequestBody) *GetIscsiLunSnapshotsParams
WithRequestBody adds the requestBody to the get iscsi lun snapshots params
func (*GetIscsiLunSnapshotsParams) WithTimeout ¶
func (o *GetIscsiLunSnapshotsParams) WithTimeout(timeout time.Duration) *GetIscsiLunSnapshotsParams
WithTimeout adds the timeout to the get iscsi lun snapshots params
func (*GetIscsiLunSnapshotsParams) WriteToRequest ¶
func (o *GetIscsiLunSnapshotsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetIscsiLunSnapshotsReader ¶
type GetIscsiLunSnapshotsReader struct {
// contains filtered or unexported fields
}
GetIscsiLunSnapshotsReader is a Reader for the GetIscsiLunSnapshots structure.
func (*GetIscsiLunSnapshotsReader) ReadResponse ¶
func (o *GetIscsiLunSnapshotsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- create_iscsi_lun_snapshot_parameters.go
- create_iscsi_lun_snapshot_responses.go
- delete_iscsi_lun_snapshot_parameters.go
- delete_iscsi_lun_snapshot_responses.go
- get_iscsi_lun_snapshots_connection_parameters.go
- get_iscsi_lun_snapshots_connection_responses.go
- get_iscsi_lun_snapshots_parameters.go
- get_iscsi_lun_snapshots_responses.go
- iscsi_lun_snapshot_client.go