volume_instance_status

package
v0.0.6-alpha Latest Latest
Warning

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

Go to latest
Published: Oct 22, 2021 License: Apache-2.0 Imports: 11 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 volume instance status API

func (*Client) GetVolumeInstanceEvents

func (a *Client) GetVolumeInstanceEvents(params *GetVolumeInstanceEventsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetVolumeInstanceEventsOK, error)

GetVolumeInstanceEvents gets edge volume instance events by id

Get configuration and status events of an edge volume by id.

func (*Client) GetVolumeInstanceEventsByName

func (a *Client) GetVolumeInstanceEventsByName(params *GetVolumeInstanceEventsByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetVolumeInstanceEventsByNameOK, error)

GetVolumeInstanceEventsByName gets edge volume instance events by name

Get configuration and status events of an edge volume by name.

func (*Client) GetVolumeInstanceStatus

func (a *Client) GetVolumeInstanceStatus(params *GetVolumeInstanceStatusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetVolumeInstanceStatusOK, error)

GetVolumeInstanceStatus gets edge volume instance status

Get the status of an edge volume instance record.

func (*Client) GetVolumeInstanceStatusByName

func (a *Client) GetVolumeInstanceStatusByName(params *GetVolumeInstanceStatusByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetVolumeInstanceStatusByNameOK, error)

GetVolumeInstanceStatusByName gets edge volume instance status

Get the status of an edge volume instance record.

func (*Client) QueryVolumeInstanceStatus

func (a *Client) QueryVolumeInstanceStatus(params *QueryVolumeInstanceStatusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*QueryVolumeInstanceStatusOK, error)

QueryVolumeInstanceStatus queries status of edge volume instances

Query the status of edge volume instance records.

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 {
	GetVolumeInstanceEvents(params *GetVolumeInstanceEventsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetVolumeInstanceEventsOK, error)

	GetVolumeInstanceEventsByName(params *GetVolumeInstanceEventsByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetVolumeInstanceEventsByNameOK, error)

	GetVolumeInstanceStatus(params *GetVolumeInstanceStatusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetVolumeInstanceStatusOK, error)

	GetVolumeInstanceStatusByName(params *GetVolumeInstanceStatusByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetVolumeInstanceStatusByNameOK, error)

	QueryVolumeInstanceStatus(params *QueryVolumeInstanceStatusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*QueryVolumeInstanceStatusOK, 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 volume instance status API client.

type GetVolumeInstanceEventsByNameForbidden

type GetVolumeInstanceEventsByNameForbidden struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceEventsByNameForbidden describes a response with status code 403, with default header values.

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewGetVolumeInstanceEventsByNameForbidden

func NewGetVolumeInstanceEventsByNameForbidden() *GetVolumeInstanceEventsByNameForbidden

NewGetVolumeInstanceEventsByNameForbidden creates a GetVolumeInstanceEventsByNameForbidden with default headers values

func (*GetVolumeInstanceEventsByNameForbidden) Error

func (*GetVolumeInstanceEventsByNameForbidden) GetPayload

type GetVolumeInstanceEventsByNameGatewayTimeout

type GetVolumeInstanceEventsByNameGatewayTimeout struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceEventsByNameGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewGetVolumeInstanceEventsByNameGatewayTimeout

func NewGetVolumeInstanceEventsByNameGatewayTimeout() *GetVolumeInstanceEventsByNameGatewayTimeout

NewGetVolumeInstanceEventsByNameGatewayTimeout creates a GetVolumeInstanceEventsByNameGatewayTimeout with default headers values

func (*GetVolumeInstanceEventsByNameGatewayTimeout) Error

func (*GetVolumeInstanceEventsByNameGatewayTimeout) GetPayload

type GetVolumeInstanceEventsByNameInternalServerError

type GetVolumeInstanceEventsByNameInternalServerError struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceEventsByNameInternalServerError describes a response with status code 500, with default header values.

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewGetVolumeInstanceEventsByNameInternalServerError

func NewGetVolumeInstanceEventsByNameInternalServerError() *GetVolumeInstanceEventsByNameInternalServerError

NewGetVolumeInstanceEventsByNameInternalServerError creates a GetVolumeInstanceEventsByNameInternalServerError with default headers values

func (*GetVolumeInstanceEventsByNameInternalServerError) Error

func (*GetVolumeInstanceEventsByNameInternalServerError) GetPayload

type GetVolumeInstanceEventsByNameNotFound

type GetVolumeInstanceEventsByNameNotFound struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceEventsByNameNotFound describes a response with status code 404, with default header values.

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewGetVolumeInstanceEventsByNameNotFound

func NewGetVolumeInstanceEventsByNameNotFound() *GetVolumeInstanceEventsByNameNotFound

NewGetVolumeInstanceEventsByNameNotFound creates a GetVolumeInstanceEventsByNameNotFound with default headers values

func (*GetVolumeInstanceEventsByNameNotFound) Error

func (*GetVolumeInstanceEventsByNameNotFound) GetPayload

type GetVolumeInstanceEventsByNameOK

type GetVolumeInstanceEventsByNameOK struct {
	Payload *swagger_models.EventQueryResponse
}
GetVolumeInstanceEventsByNameOK describes a response with status code 200, with default header values.

A successful response.

func NewGetVolumeInstanceEventsByNameOK

func NewGetVolumeInstanceEventsByNameOK() *GetVolumeInstanceEventsByNameOK

NewGetVolumeInstanceEventsByNameOK creates a GetVolumeInstanceEventsByNameOK with default headers values

func (*GetVolumeInstanceEventsByNameOK) Error

func (*GetVolumeInstanceEventsByNameOK) GetPayload

type GetVolumeInstanceEventsByNameParams

type GetVolumeInstanceEventsByNameParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	/* EnterpriseID.

	   system generated unique id for an enterprise (deprecated)
	*/
	EnterpriseID *string

	/* Objid.

	   Object id
	*/
	Objid *string

	/* Objname.

	   Object name
	*/
	Objname string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetVolumeInstanceEventsByNameParams contains all the parameters to send to the API endpoint

for the get volume instance events by name operation.

Typically these are written to a http.Request.

func NewGetVolumeInstanceEventsByNameParams

func NewGetVolumeInstanceEventsByNameParams() *GetVolumeInstanceEventsByNameParams

NewGetVolumeInstanceEventsByNameParams creates a new GetVolumeInstanceEventsByNameParams 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 NewGetVolumeInstanceEventsByNameParamsWithContext

func NewGetVolumeInstanceEventsByNameParamsWithContext(ctx context.Context) *GetVolumeInstanceEventsByNameParams

NewGetVolumeInstanceEventsByNameParamsWithContext creates a new GetVolumeInstanceEventsByNameParams object with the ability to set a context for a request.

func NewGetVolumeInstanceEventsByNameParamsWithHTTPClient

func NewGetVolumeInstanceEventsByNameParamsWithHTTPClient(client *http.Client) *GetVolumeInstanceEventsByNameParams

NewGetVolumeInstanceEventsByNameParamsWithHTTPClient creates a new GetVolumeInstanceEventsByNameParams object with the ability to set a custom HTTPClient for a request.

func NewGetVolumeInstanceEventsByNameParamsWithTimeout

func NewGetVolumeInstanceEventsByNameParamsWithTimeout(timeout time.Duration) *GetVolumeInstanceEventsByNameParams

NewGetVolumeInstanceEventsByNameParamsWithTimeout creates a new GetVolumeInstanceEventsByNameParams object with the ability to set a timeout on a request.

func (*GetVolumeInstanceEventsByNameParams) SetContext

SetContext adds the context to the get volume instance events by name params

func (*GetVolumeInstanceEventsByNameParams) SetDefaults

func (o *GetVolumeInstanceEventsByNameParams) SetDefaults()

SetDefaults hydrates default values in the get volume instance events by name params (not the query body).

All values with no default are reset to their zero value.

func (*GetVolumeInstanceEventsByNameParams) SetEnterpriseID

func (o *GetVolumeInstanceEventsByNameParams) SetEnterpriseID(enterpriseID *string)

SetEnterpriseID adds the enterpriseId to the get volume instance events by name params

func (*GetVolumeInstanceEventsByNameParams) SetHTTPClient

func (o *GetVolumeInstanceEventsByNameParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get volume instance events by name params

func (*GetVolumeInstanceEventsByNameParams) SetObjid

func (o *GetVolumeInstanceEventsByNameParams) SetObjid(objid *string)

SetObjid adds the objid to the get volume instance events by name params

func (*GetVolumeInstanceEventsByNameParams) SetObjname

func (o *GetVolumeInstanceEventsByNameParams) SetObjname(objname string)

SetObjname adds the objname to the get volume instance events by name params

func (*GetVolumeInstanceEventsByNameParams) SetTimeout

func (o *GetVolumeInstanceEventsByNameParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get volume instance events by name params

func (*GetVolumeInstanceEventsByNameParams) SetXRequestID

func (o *GetVolumeInstanceEventsByNameParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the get volume instance events by name params

func (*GetVolumeInstanceEventsByNameParams) WithContext

WithContext adds the context to the get volume instance events by name params

func (*GetVolumeInstanceEventsByNameParams) WithDefaults

WithDefaults hydrates default values in the get volume instance events by name params (not the query body).

All values with no default are reset to their zero value.

func (*GetVolumeInstanceEventsByNameParams) WithEnterpriseID

WithEnterpriseID adds the enterpriseID to the get volume instance events by name params

func (*GetVolumeInstanceEventsByNameParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get volume instance events by name params

func (*GetVolumeInstanceEventsByNameParams) WithObjid

WithObjid adds the objid to the get volume instance events by name params

func (*GetVolumeInstanceEventsByNameParams) WithObjname

WithObjname adds the objname to the get volume instance events by name params

func (*GetVolumeInstanceEventsByNameParams) WithTimeout

WithTimeout adds the timeout to the get volume instance events by name params

func (*GetVolumeInstanceEventsByNameParams) WithXRequestID

WithXRequestID adds the xRequestID to the get volume instance events by name params

func (*GetVolumeInstanceEventsByNameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVolumeInstanceEventsByNameReader

type GetVolumeInstanceEventsByNameReader struct {
	// contains filtered or unexported fields
}

GetVolumeInstanceEventsByNameReader is a Reader for the GetVolumeInstanceEventsByName structure.

func (*GetVolumeInstanceEventsByNameReader) ReadResponse

func (o *GetVolumeInstanceEventsByNameReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetVolumeInstanceEventsByNameUnauthorized

type GetVolumeInstanceEventsByNameUnauthorized struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceEventsByNameUnauthorized describes a response with status code 401, with default header values.

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewGetVolumeInstanceEventsByNameUnauthorized

func NewGetVolumeInstanceEventsByNameUnauthorized() *GetVolumeInstanceEventsByNameUnauthorized

NewGetVolumeInstanceEventsByNameUnauthorized creates a GetVolumeInstanceEventsByNameUnauthorized with default headers values

func (*GetVolumeInstanceEventsByNameUnauthorized) Error

func (*GetVolumeInstanceEventsByNameUnauthorized) GetPayload

type GetVolumeInstanceEventsForbidden

type GetVolumeInstanceEventsForbidden struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceEventsForbidden describes a response with status code 403, with default header values.

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewGetVolumeInstanceEventsForbidden

func NewGetVolumeInstanceEventsForbidden() *GetVolumeInstanceEventsForbidden

NewGetVolumeInstanceEventsForbidden creates a GetVolumeInstanceEventsForbidden with default headers values

func (*GetVolumeInstanceEventsForbidden) Error

func (*GetVolumeInstanceEventsForbidden) GetPayload

type GetVolumeInstanceEventsGatewayTimeout

type GetVolumeInstanceEventsGatewayTimeout struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceEventsGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewGetVolumeInstanceEventsGatewayTimeout

func NewGetVolumeInstanceEventsGatewayTimeout() *GetVolumeInstanceEventsGatewayTimeout

NewGetVolumeInstanceEventsGatewayTimeout creates a GetVolumeInstanceEventsGatewayTimeout with default headers values

func (*GetVolumeInstanceEventsGatewayTimeout) Error

func (*GetVolumeInstanceEventsGatewayTimeout) GetPayload

type GetVolumeInstanceEventsInternalServerError

type GetVolumeInstanceEventsInternalServerError struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceEventsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewGetVolumeInstanceEventsInternalServerError

func NewGetVolumeInstanceEventsInternalServerError() *GetVolumeInstanceEventsInternalServerError

NewGetVolumeInstanceEventsInternalServerError creates a GetVolumeInstanceEventsInternalServerError with default headers values

func (*GetVolumeInstanceEventsInternalServerError) Error

func (*GetVolumeInstanceEventsInternalServerError) GetPayload

type GetVolumeInstanceEventsNotFound

type GetVolumeInstanceEventsNotFound struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceEventsNotFound describes a response with status code 404, with default header values.

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewGetVolumeInstanceEventsNotFound

func NewGetVolumeInstanceEventsNotFound() *GetVolumeInstanceEventsNotFound

NewGetVolumeInstanceEventsNotFound creates a GetVolumeInstanceEventsNotFound with default headers values

func (*GetVolumeInstanceEventsNotFound) Error

func (*GetVolumeInstanceEventsNotFound) GetPayload

type GetVolumeInstanceEventsOK

type GetVolumeInstanceEventsOK struct {
	Payload *swagger_models.EventQueryResponse
}
GetVolumeInstanceEventsOK describes a response with status code 200, with default header values.

A successful response.

func NewGetVolumeInstanceEventsOK

func NewGetVolumeInstanceEventsOK() *GetVolumeInstanceEventsOK

NewGetVolumeInstanceEventsOK creates a GetVolumeInstanceEventsOK with default headers values

func (*GetVolumeInstanceEventsOK) Error

func (o *GetVolumeInstanceEventsOK) Error() string

func (*GetVolumeInstanceEventsOK) GetPayload

type GetVolumeInstanceEventsParams

type GetVolumeInstanceEventsParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	/* EnterpriseID.

	   system generated unique id for an enterprise (deprecated)
	*/
	EnterpriseID *string

	/* Objid.

	   Object id
	*/
	Objid string

	/* Objname.

	   Object name
	*/
	Objname *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetVolumeInstanceEventsParams contains all the parameters to send to the API endpoint

for the get volume instance events operation.

Typically these are written to a http.Request.

func NewGetVolumeInstanceEventsParams

func NewGetVolumeInstanceEventsParams() *GetVolumeInstanceEventsParams

NewGetVolumeInstanceEventsParams creates a new GetVolumeInstanceEventsParams 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 NewGetVolumeInstanceEventsParamsWithContext

func NewGetVolumeInstanceEventsParamsWithContext(ctx context.Context) *GetVolumeInstanceEventsParams

NewGetVolumeInstanceEventsParamsWithContext creates a new GetVolumeInstanceEventsParams object with the ability to set a context for a request.

func NewGetVolumeInstanceEventsParamsWithHTTPClient

func NewGetVolumeInstanceEventsParamsWithHTTPClient(client *http.Client) *GetVolumeInstanceEventsParams

NewGetVolumeInstanceEventsParamsWithHTTPClient creates a new GetVolumeInstanceEventsParams object with the ability to set a custom HTTPClient for a request.

func NewGetVolumeInstanceEventsParamsWithTimeout

func NewGetVolumeInstanceEventsParamsWithTimeout(timeout time.Duration) *GetVolumeInstanceEventsParams

NewGetVolumeInstanceEventsParamsWithTimeout creates a new GetVolumeInstanceEventsParams object with the ability to set a timeout on a request.

func (*GetVolumeInstanceEventsParams) SetContext

func (o *GetVolumeInstanceEventsParams) SetContext(ctx context.Context)

SetContext adds the context to the get volume instance events params

func (*GetVolumeInstanceEventsParams) SetDefaults

func (o *GetVolumeInstanceEventsParams) SetDefaults()

SetDefaults hydrates default values in the get volume instance events params (not the query body).

All values with no default are reset to their zero value.

func (*GetVolumeInstanceEventsParams) SetEnterpriseID

func (o *GetVolumeInstanceEventsParams) SetEnterpriseID(enterpriseID *string)

SetEnterpriseID adds the enterpriseId to the get volume instance events params

func (*GetVolumeInstanceEventsParams) SetHTTPClient

func (o *GetVolumeInstanceEventsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get volume instance events params

func (*GetVolumeInstanceEventsParams) SetObjid

func (o *GetVolumeInstanceEventsParams) SetObjid(objid string)

SetObjid adds the objid to the get volume instance events params

func (*GetVolumeInstanceEventsParams) SetObjname

func (o *GetVolumeInstanceEventsParams) SetObjname(objname *string)

SetObjname adds the objname to the get volume instance events params

func (*GetVolumeInstanceEventsParams) SetTimeout

func (o *GetVolumeInstanceEventsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get volume instance events params

func (*GetVolumeInstanceEventsParams) SetXRequestID

func (o *GetVolumeInstanceEventsParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the get volume instance events params

func (*GetVolumeInstanceEventsParams) WithContext

WithContext adds the context to the get volume instance events params

func (*GetVolumeInstanceEventsParams) WithDefaults

WithDefaults hydrates default values in the get volume instance events params (not the query body).

All values with no default are reset to their zero value.

func (*GetVolumeInstanceEventsParams) WithEnterpriseID

func (o *GetVolumeInstanceEventsParams) WithEnterpriseID(enterpriseID *string) *GetVolumeInstanceEventsParams

WithEnterpriseID adds the enterpriseID to the get volume instance events params

func (*GetVolumeInstanceEventsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get volume instance events params

func (*GetVolumeInstanceEventsParams) WithObjid

WithObjid adds the objid to the get volume instance events params

func (*GetVolumeInstanceEventsParams) WithObjname

WithObjname adds the objname to the get volume instance events params

func (*GetVolumeInstanceEventsParams) WithTimeout

WithTimeout adds the timeout to the get volume instance events params

func (*GetVolumeInstanceEventsParams) WithXRequestID

func (o *GetVolumeInstanceEventsParams) WithXRequestID(xRequestID *string) *GetVolumeInstanceEventsParams

WithXRequestID adds the xRequestID to the get volume instance events params

func (*GetVolumeInstanceEventsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVolumeInstanceEventsReader

type GetVolumeInstanceEventsReader struct {
	// contains filtered or unexported fields
}

GetVolumeInstanceEventsReader is a Reader for the GetVolumeInstanceEvents structure.

func (*GetVolumeInstanceEventsReader) ReadResponse

func (o *GetVolumeInstanceEventsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetVolumeInstanceEventsUnauthorized

type GetVolumeInstanceEventsUnauthorized struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceEventsUnauthorized describes a response with status code 401, with default header values.

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewGetVolumeInstanceEventsUnauthorized

func NewGetVolumeInstanceEventsUnauthorized() *GetVolumeInstanceEventsUnauthorized

NewGetVolumeInstanceEventsUnauthorized creates a GetVolumeInstanceEventsUnauthorized with default headers values

func (*GetVolumeInstanceEventsUnauthorized) Error

func (*GetVolumeInstanceEventsUnauthorized) GetPayload

type GetVolumeInstanceStatusByNameForbidden

type GetVolumeInstanceStatusByNameForbidden struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceStatusByNameForbidden describes a response with status code 403, with default header values.

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewGetVolumeInstanceStatusByNameForbidden

func NewGetVolumeInstanceStatusByNameForbidden() *GetVolumeInstanceStatusByNameForbidden

NewGetVolumeInstanceStatusByNameForbidden creates a GetVolumeInstanceStatusByNameForbidden with default headers values

func (*GetVolumeInstanceStatusByNameForbidden) Error

func (*GetVolumeInstanceStatusByNameForbidden) GetPayload

type GetVolumeInstanceStatusByNameGatewayTimeout

type GetVolumeInstanceStatusByNameGatewayTimeout struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceStatusByNameGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewGetVolumeInstanceStatusByNameGatewayTimeout

func NewGetVolumeInstanceStatusByNameGatewayTimeout() *GetVolumeInstanceStatusByNameGatewayTimeout

NewGetVolumeInstanceStatusByNameGatewayTimeout creates a GetVolumeInstanceStatusByNameGatewayTimeout with default headers values

func (*GetVolumeInstanceStatusByNameGatewayTimeout) Error

func (*GetVolumeInstanceStatusByNameGatewayTimeout) GetPayload

type GetVolumeInstanceStatusByNameInternalServerError

type GetVolumeInstanceStatusByNameInternalServerError struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceStatusByNameInternalServerError describes a response with status code 500, with default header values.

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewGetVolumeInstanceStatusByNameInternalServerError

func NewGetVolumeInstanceStatusByNameInternalServerError() *GetVolumeInstanceStatusByNameInternalServerError

NewGetVolumeInstanceStatusByNameInternalServerError creates a GetVolumeInstanceStatusByNameInternalServerError with default headers values

func (*GetVolumeInstanceStatusByNameInternalServerError) Error

func (*GetVolumeInstanceStatusByNameInternalServerError) GetPayload

type GetVolumeInstanceStatusByNameNotFound

type GetVolumeInstanceStatusByNameNotFound struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceStatusByNameNotFound describes a response with status code 404, with default header values.

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewGetVolumeInstanceStatusByNameNotFound

func NewGetVolumeInstanceStatusByNameNotFound() *GetVolumeInstanceStatusByNameNotFound

NewGetVolumeInstanceStatusByNameNotFound creates a GetVolumeInstanceStatusByNameNotFound with default headers values

func (*GetVolumeInstanceStatusByNameNotFound) Error

func (*GetVolumeInstanceStatusByNameNotFound) GetPayload

type GetVolumeInstanceStatusByNameOK

type GetVolumeInstanceStatusByNameOK struct {
	Payload *swagger_models.VolInstStatusMsg
}
GetVolumeInstanceStatusByNameOK describes a response with status code 200, with default header values.

A successful response.

func NewGetVolumeInstanceStatusByNameOK

func NewGetVolumeInstanceStatusByNameOK() *GetVolumeInstanceStatusByNameOK

NewGetVolumeInstanceStatusByNameOK creates a GetVolumeInstanceStatusByNameOK with default headers values

func (*GetVolumeInstanceStatusByNameOK) Error

func (*GetVolumeInstanceStatusByNameOK) GetPayload

type GetVolumeInstanceStatusByNameParams

type GetVolumeInstanceStatusByNameParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// Name.
	Name string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetVolumeInstanceStatusByNameParams contains all the parameters to send to the API endpoint

for the get volume instance status by name operation.

Typically these are written to a http.Request.

func NewGetVolumeInstanceStatusByNameParams

func NewGetVolumeInstanceStatusByNameParams() *GetVolumeInstanceStatusByNameParams

NewGetVolumeInstanceStatusByNameParams creates a new GetVolumeInstanceStatusByNameParams 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 NewGetVolumeInstanceStatusByNameParamsWithContext

func NewGetVolumeInstanceStatusByNameParamsWithContext(ctx context.Context) *GetVolumeInstanceStatusByNameParams

NewGetVolumeInstanceStatusByNameParamsWithContext creates a new GetVolumeInstanceStatusByNameParams object with the ability to set a context for a request.

func NewGetVolumeInstanceStatusByNameParamsWithHTTPClient

func NewGetVolumeInstanceStatusByNameParamsWithHTTPClient(client *http.Client) *GetVolumeInstanceStatusByNameParams

NewGetVolumeInstanceStatusByNameParamsWithHTTPClient creates a new GetVolumeInstanceStatusByNameParams object with the ability to set a custom HTTPClient for a request.

func NewGetVolumeInstanceStatusByNameParamsWithTimeout

func NewGetVolumeInstanceStatusByNameParamsWithTimeout(timeout time.Duration) *GetVolumeInstanceStatusByNameParams

NewGetVolumeInstanceStatusByNameParamsWithTimeout creates a new GetVolumeInstanceStatusByNameParams object with the ability to set a timeout on a request.

func (*GetVolumeInstanceStatusByNameParams) SetContext

SetContext adds the context to the get volume instance status by name params

func (*GetVolumeInstanceStatusByNameParams) SetDefaults

func (o *GetVolumeInstanceStatusByNameParams) SetDefaults()

SetDefaults hydrates default values in the get volume instance status by name params (not the query body).

All values with no default are reset to their zero value.

func (*GetVolumeInstanceStatusByNameParams) SetHTTPClient

func (o *GetVolumeInstanceStatusByNameParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get volume instance status by name params

func (*GetVolumeInstanceStatusByNameParams) SetName

SetName adds the name to the get volume instance status by name params

func (*GetVolumeInstanceStatusByNameParams) SetTimeout

func (o *GetVolumeInstanceStatusByNameParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get volume instance status by name params

func (*GetVolumeInstanceStatusByNameParams) SetXRequestID

func (o *GetVolumeInstanceStatusByNameParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the get volume instance status by name params

func (*GetVolumeInstanceStatusByNameParams) WithContext

WithContext adds the context to the get volume instance status by name params

func (*GetVolumeInstanceStatusByNameParams) WithDefaults

WithDefaults hydrates default values in the get volume instance status by name params (not the query body).

All values with no default are reset to their zero value.

func (*GetVolumeInstanceStatusByNameParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get volume instance status by name params

func (*GetVolumeInstanceStatusByNameParams) WithName

WithName adds the name to the get volume instance status by name params

func (*GetVolumeInstanceStatusByNameParams) WithTimeout

WithTimeout adds the timeout to the get volume instance status by name params

func (*GetVolumeInstanceStatusByNameParams) WithXRequestID

WithXRequestID adds the xRequestID to the get volume instance status by name params

func (*GetVolumeInstanceStatusByNameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVolumeInstanceStatusByNameReader

type GetVolumeInstanceStatusByNameReader struct {
	// contains filtered or unexported fields
}

GetVolumeInstanceStatusByNameReader is a Reader for the GetVolumeInstanceStatusByName structure.

func (*GetVolumeInstanceStatusByNameReader) ReadResponse

func (o *GetVolumeInstanceStatusByNameReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetVolumeInstanceStatusByNameUnauthorized

type GetVolumeInstanceStatusByNameUnauthorized struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceStatusByNameUnauthorized describes a response with status code 401, with default header values.

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewGetVolumeInstanceStatusByNameUnauthorized

func NewGetVolumeInstanceStatusByNameUnauthorized() *GetVolumeInstanceStatusByNameUnauthorized

NewGetVolumeInstanceStatusByNameUnauthorized creates a GetVolumeInstanceStatusByNameUnauthorized with default headers values

func (*GetVolumeInstanceStatusByNameUnauthorized) Error

func (*GetVolumeInstanceStatusByNameUnauthorized) GetPayload

type GetVolumeInstanceStatusForbidden

type GetVolumeInstanceStatusForbidden struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceStatusForbidden describes a response with status code 403, with default header values.

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewGetVolumeInstanceStatusForbidden

func NewGetVolumeInstanceStatusForbidden() *GetVolumeInstanceStatusForbidden

NewGetVolumeInstanceStatusForbidden creates a GetVolumeInstanceStatusForbidden with default headers values

func (*GetVolumeInstanceStatusForbidden) Error

func (*GetVolumeInstanceStatusForbidden) GetPayload

type GetVolumeInstanceStatusGatewayTimeout

type GetVolumeInstanceStatusGatewayTimeout struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceStatusGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewGetVolumeInstanceStatusGatewayTimeout

func NewGetVolumeInstanceStatusGatewayTimeout() *GetVolumeInstanceStatusGatewayTimeout

NewGetVolumeInstanceStatusGatewayTimeout creates a GetVolumeInstanceStatusGatewayTimeout with default headers values

func (*GetVolumeInstanceStatusGatewayTimeout) Error

func (*GetVolumeInstanceStatusGatewayTimeout) GetPayload

type GetVolumeInstanceStatusInternalServerError

type GetVolumeInstanceStatusInternalServerError struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceStatusInternalServerError describes a response with status code 500, with default header values.

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewGetVolumeInstanceStatusInternalServerError

func NewGetVolumeInstanceStatusInternalServerError() *GetVolumeInstanceStatusInternalServerError

NewGetVolumeInstanceStatusInternalServerError creates a GetVolumeInstanceStatusInternalServerError with default headers values

func (*GetVolumeInstanceStatusInternalServerError) Error

func (*GetVolumeInstanceStatusInternalServerError) GetPayload

type GetVolumeInstanceStatusNotFound

type GetVolumeInstanceStatusNotFound struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceStatusNotFound describes a response with status code 404, with default header values.

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewGetVolumeInstanceStatusNotFound

func NewGetVolumeInstanceStatusNotFound() *GetVolumeInstanceStatusNotFound

NewGetVolumeInstanceStatusNotFound creates a GetVolumeInstanceStatusNotFound with default headers values

func (*GetVolumeInstanceStatusNotFound) Error

func (*GetVolumeInstanceStatusNotFound) GetPayload

type GetVolumeInstanceStatusOK

type GetVolumeInstanceStatusOK struct {
	Payload *swagger_models.VolInstStatusMsg
}
GetVolumeInstanceStatusOK describes a response with status code 200, with default header values.

A successful response.

func NewGetVolumeInstanceStatusOK

func NewGetVolumeInstanceStatusOK() *GetVolumeInstanceStatusOK

NewGetVolumeInstanceStatusOK creates a GetVolumeInstanceStatusOK with default headers values

func (*GetVolumeInstanceStatusOK) Error

func (o *GetVolumeInstanceStatusOK) Error() string

func (*GetVolumeInstanceStatusOK) GetPayload

type GetVolumeInstanceStatusParams

type GetVolumeInstanceStatusParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// ID.
	ID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetVolumeInstanceStatusParams contains all the parameters to send to the API endpoint

for the get volume instance status operation.

Typically these are written to a http.Request.

func NewGetVolumeInstanceStatusParams

func NewGetVolumeInstanceStatusParams() *GetVolumeInstanceStatusParams

NewGetVolumeInstanceStatusParams creates a new GetVolumeInstanceStatusParams 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 NewGetVolumeInstanceStatusParamsWithContext

func NewGetVolumeInstanceStatusParamsWithContext(ctx context.Context) *GetVolumeInstanceStatusParams

NewGetVolumeInstanceStatusParamsWithContext creates a new GetVolumeInstanceStatusParams object with the ability to set a context for a request.

func NewGetVolumeInstanceStatusParamsWithHTTPClient

func NewGetVolumeInstanceStatusParamsWithHTTPClient(client *http.Client) *GetVolumeInstanceStatusParams

NewGetVolumeInstanceStatusParamsWithHTTPClient creates a new GetVolumeInstanceStatusParams object with the ability to set a custom HTTPClient for a request.

func NewGetVolumeInstanceStatusParamsWithTimeout

func NewGetVolumeInstanceStatusParamsWithTimeout(timeout time.Duration) *GetVolumeInstanceStatusParams

NewGetVolumeInstanceStatusParamsWithTimeout creates a new GetVolumeInstanceStatusParams object with the ability to set a timeout on a request.

func (*GetVolumeInstanceStatusParams) SetContext

func (o *GetVolumeInstanceStatusParams) SetContext(ctx context.Context)

SetContext adds the context to the get volume instance status params

func (*GetVolumeInstanceStatusParams) SetDefaults

func (o *GetVolumeInstanceStatusParams) SetDefaults()

SetDefaults hydrates default values in the get volume instance status params (not the query body).

All values with no default are reset to their zero value.

func (*GetVolumeInstanceStatusParams) SetHTTPClient

func (o *GetVolumeInstanceStatusParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get volume instance status params

func (*GetVolumeInstanceStatusParams) SetID

SetID adds the id to the get volume instance status params

func (*GetVolumeInstanceStatusParams) SetTimeout

func (o *GetVolumeInstanceStatusParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get volume instance status params

func (*GetVolumeInstanceStatusParams) SetXRequestID

func (o *GetVolumeInstanceStatusParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the get volume instance status params

func (*GetVolumeInstanceStatusParams) WithContext

WithContext adds the context to the get volume instance status params

func (*GetVolumeInstanceStatusParams) WithDefaults

WithDefaults hydrates default values in the get volume instance status params (not the query body).

All values with no default are reset to their zero value.

func (*GetVolumeInstanceStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get volume instance status params

func (*GetVolumeInstanceStatusParams) WithID

WithID adds the id to the get volume instance status params

func (*GetVolumeInstanceStatusParams) WithTimeout

WithTimeout adds the timeout to the get volume instance status params

func (*GetVolumeInstanceStatusParams) WithXRequestID

func (o *GetVolumeInstanceStatusParams) WithXRequestID(xRequestID *string) *GetVolumeInstanceStatusParams

WithXRequestID adds the xRequestID to the get volume instance status params

func (*GetVolumeInstanceStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVolumeInstanceStatusReader

type GetVolumeInstanceStatusReader struct {
	// contains filtered or unexported fields
}

GetVolumeInstanceStatusReader is a Reader for the GetVolumeInstanceStatus structure.

func (*GetVolumeInstanceStatusReader) ReadResponse

func (o *GetVolumeInstanceStatusReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetVolumeInstanceStatusUnauthorized

type GetVolumeInstanceStatusUnauthorized struct {
	Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceStatusUnauthorized describes a response with status code 401, with default header values.

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewGetVolumeInstanceStatusUnauthorized

func NewGetVolumeInstanceStatusUnauthorized() *GetVolumeInstanceStatusUnauthorized

NewGetVolumeInstanceStatusUnauthorized creates a GetVolumeInstanceStatusUnauthorized with default headers values

func (*GetVolumeInstanceStatusUnauthorized) Error

func (*GetVolumeInstanceStatusUnauthorized) GetPayload

type QueryVolumeInstanceStatusBadRequest

type QueryVolumeInstanceStatusBadRequest struct {
	Payload *swagger_models.ZsrvResponse
}
QueryVolumeInstanceStatusBadRequest describes a response with status code 400, with default header values.

Bad Request. The API gateway did not process the request because of invalid value of filter parameters.

func NewQueryVolumeInstanceStatusBadRequest

func NewQueryVolumeInstanceStatusBadRequest() *QueryVolumeInstanceStatusBadRequest

NewQueryVolumeInstanceStatusBadRequest creates a QueryVolumeInstanceStatusBadRequest with default headers values

func (*QueryVolumeInstanceStatusBadRequest) Error

func (*QueryVolumeInstanceStatusBadRequest) GetPayload

type QueryVolumeInstanceStatusForbidden

type QueryVolumeInstanceStatusForbidden struct {
	Payload *swagger_models.ZsrvResponse
}
QueryVolumeInstanceStatusForbidden describes a response with status code 403, with default header values.

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewQueryVolumeInstanceStatusForbidden

func NewQueryVolumeInstanceStatusForbidden() *QueryVolumeInstanceStatusForbidden

NewQueryVolumeInstanceStatusForbidden creates a QueryVolumeInstanceStatusForbidden with default headers values

func (*QueryVolumeInstanceStatusForbidden) Error

func (*QueryVolumeInstanceStatusForbidden) GetPayload

type QueryVolumeInstanceStatusGatewayTimeout

type QueryVolumeInstanceStatusGatewayTimeout struct {
	Payload *swagger_models.ZsrvResponse
}
QueryVolumeInstanceStatusGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewQueryVolumeInstanceStatusGatewayTimeout

func NewQueryVolumeInstanceStatusGatewayTimeout() *QueryVolumeInstanceStatusGatewayTimeout

NewQueryVolumeInstanceStatusGatewayTimeout creates a QueryVolumeInstanceStatusGatewayTimeout with default headers values

func (*QueryVolumeInstanceStatusGatewayTimeout) Error

func (*QueryVolumeInstanceStatusGatewayTimeout) GetPayload

type QueryVolumeInstanceStatusInternalServerError

type QueryVolumeInstanceStatusInternalServerError struct {
	Payload *swagger_models.ZsrvResponse
}
QueryVolumeInstanceStatusInternalServerError describes a response with status code 500, with default header values.

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewQueryVolumeInstanceStatusInternalServerError

func NewQueryVolumeInstanceStatusInternalServerError() *QueryVolumeInstanceStatusInternalServerError

NewQueryVolumeInstanceStatusInternalServerError creates a QueryVolumeInstanceStatusInternalServerError with default headers values

func (*QueryVolumeInstanceStatusInternalServerError) Error

func (*QueryVolumeInstanceStatusInternalServerError) GetPayload

type QueryVolumeInstanceStatusOK

type QueryVolumeInstanceStatusOK struct {
	Payload *swagger_models.VolInstStatusListMsg
}
QueryVolumeInstanceStatusOK describes a response with status code 200, with default header values.

A successful response.

func NewQueryVolumeInstanceStatusOK

func NewQueryVolumeInstanceStatusOK() *QueryVolumeInstanceStatusOK

NewQueryVolumeInstanceStatusOK creates a QueryVolumeInstanceStatusOK with default headers values

func (*QueryVolumeInstanceStatusOK) Error

func (*QueryVolumeInstanceStatusOK) GetPayload

type QueryVolumeInstanceStatusParams

type QueryVolumeInstanceStatusParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// FilterDeviceName.
	FilterDeviceName *string

	// FilterImageName.
	FilterImageName *string

	// FilterNamePattern.
	FilterNamePattern *string

	// FilterProjectName.
	FilterProjectName *string

	/* FilterRunState.

	     - RUN_STATE_ONLINE: Entity Online
	- RUN_STATE_HALTED: Entity Halted
	- RUN_STATE_INIT: Entity Initializing
	- RUN_STATE_REBOOTING: Entity Rebooting
	- RUN_STATE_OFFLINE: Entity Offline
	- RUN_STATE_UNKNOWN: Entity state Unknown
	- RUN_STATE_UNPROVISIONED: Entity Unprovisioned
	- RUN_STATE_PROVISIONED: Entity Provisioned
	- RUN_STATE_SUSPECT: Entity Suspect
	- RUN_STATE_DOWNLOADING: Edge-node downloading entity artifacts
	- RUN_STATE_RESTARTING: Entity Restarting
	- RUN_STATE_PURGING: Entity Purging
	- RUN_STATE_HALTING: Entity Halting
	- RUN_STATE_ERROR: Entity encountered an error
	- RUN_STATE_VERIFYING: Verification of downloaded Artifacts in Progress.
	- RUN_STATE_LOADING: Loading of Artifacts into local datastore in Progress.
	- RUN_STATE_CREATING_VOLUME: Volume creation from artifacts in Progress
	- RUN_STATE_BOOTING: Entity booting up
	- RUN_STATE_MAINTENANCE_MODE: Entity maintenance mode

	    Default: "RUN_STATE_UNSPECIFIED"
	*/
	FilterRunState *string

	// FilterType.
	//
	// Default: "VOLUME_INSTANCE_TYPE_UNSPECIFIED"
	FilterType *string

	/* NextOrderBy.

	   OrderBy helps in sorting the list response
	*/
	NextOrderBy *string

	/* NextPageNum.

	   Page Number

	   Format: int64
	*/
	NextPageNum *int64

	/* NextPageSize.

	   Defines the page size

	   Format: int64
	*/
	NextPageSize *int64

	/* NextPageToken.

	   Page Token
	*/
	NextPageToken *string

	/* NextTotalPages.

	   Total number of pages to be fetched.

	   Format: int64
	*/
	NextTotalPages *int64

	// Summary.
	//
	// Format: boolean
	Summary *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

QueryVolumeInstanceStatusParams contains all the parameters to send to the API endpoint

for the query volume instance status operation.

Typically these are written to a http.Request.

func NewQueryVolumeInstanceStatusParams

func NewQueryVolumeInstanceStatusParams() *QueryVolumeInstanceStatusParams

NewQueryVolumeInstanceStatusParams creates a new QueryVolumeInstanceStatusParams 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 NewQueryVolumeInstanceStatusParamsWithContext

func NewQueryVolumeInstanceStatusParamsWithContext(ctx context.Context) *QueryVolumeInstanceStatusParams

NewQueryVolumeInstanceStatusParamsWithContext creates a new QueryVolumeInstanceStatusParams object with the ability to set a context for a request.

func NewQueryVolumeInstanceStatusParamsWithHTTPClient

func NewQueryVolumeInstanceStatusParamsWithHTTPClient(client *http.Client) *QueryVolumeInstanceStatusParams

NewQueryVolumeInstanceStatusParamsWithHTTPClient creates a new QueryVolumeInstanceStatusParams object with the ability to set a custom HTTPClient for a request.

func NewQueryVolumeInstanceStatusParamsWithTimeout

func NewQueryVolumeInstanceStatusParamsWithTimeout(timeout time.Duration) *QueryVolumeInstanceStatusParams

NewQueryVolumeInstanceStatusParamsWithTimeout creates a new QueryVolumeInstanceStatusParams object with the ability to set a timeout on a request.

func (*QueryVolumeInstanceStatusParams) SetContext

func (o *QueryVolumeInstanceStatusParams) SetContext(ctx context.Context)

SetContext adds the context to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) SetDefaults

func (o *QueryVolumeInstanceStatusParams) SetDefaults()

SetDefaults hydrates default values in the query volume instance status params (not the query body).

All values with no default are reset to their zero value.

func (*QueryVolumeInstanceStatusParams) SetFilterDeviceName

func (o *QueryVolumeInstanceStatusParams) SetFilterDeviceName(filterDeviceName *string)

SetFilterDeviceName adds the filterDeviceName to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) SetFilterImageName

func (o *QueryVolumeInstanceStatusParams) SetFilterImageName(filterImageName *string)

SetFilterImageName adds the filterImageName to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) SetFilterNamePattern

func (o *QueryVolumeInstanceStatusParams) SetFilterNamePattern(filterNamePattern *string)

SetFilterNamePattern adds the filterNamePattern to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) SetFilterProjectName

func (o *QueryVolumeInstanceStatusParams) SetFilterProjectName(filterProjectName *string)

SetFilterProjectName adds the filterProjectName to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) SetFilterRunState

func (o *QueryVolumeInstanceStatusParams) SetFilterRunState(filterRunState *string)

SetFilterRunState adds the filterRunState to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) SetFilterType

func (o *QueryVolumeInstanceStatusParams) SetFilterType(filterType *string)

SetFilterType adds the filterType to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) SetHTTPClient

func (o *QueryVolumeInstanceStatusParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) SetNextOrderBy

func (o *QueryVolumeInstanceStatusParams) SetNextOrderBy(nextOrderBy *string)

SetNextOrderBy adds the nextOrderBy to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) SetNextPageNum

func (o *QueryVolumeInstanceStatusParams) SetNextPageNum(nextPageNum *int64)

SetNextPageNum adds the nextPageNum to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) SetNextPageSize

func (o *QueryVolumeInstanceStatusParams) SetNextPageSize(nextPageSize *int64)

SetNextPageSize adds the nextPageSize to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) SetNextPageToken

func (o *QueryVolumeInstanceStatusParams) SetNextPageToken(nextPageToken *string)

SetNextPageToken adds the nextPageToken to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) SetNextTotalPages

func (o *QueryVolumeInstanceStatusParams) SetNextTotalPages(nextTotalPages *int64)

SetNextTotalPages adds the nextTotalPages to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) SetSummary

func (o *QueryVolumeInstanceStatusParams) SetSummary(summary *bool)

SetSummary adds the summary to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) SetTimeout

func (o *QueryVolumeInstanceStatusParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) SetXRequestID

func (o *QueryVolumeInstanceStatusParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) WithContext

WithContext adds the context to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) WithDefaults

WithDefaults hydrates default values in the query volume instance status params (not the query body).

All values with no default are reset to their zero value.

func (*QueryVolumeInstanceStatusParams) WithFilterDeviceName

func (o *QueryVolumeInstanceStatusParams) WithFilterDeviceName(filterDeviceName *string) *QueryVolumeInstanceStatusParams

WithFilterDeviceName adds the filterDeviceName to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) WithFilterImageName

func (o *QueryVolumeInstanceStatusParams) WithFilterImageName(filterImageName *string) *QueryVolumeInstanceStatusParams

WithFilterImageName adds the filterImageName to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) WithFilterNamePattern

func (o *QueryVolumeInstanceStatusParams) WithFilterNamePattern(filterNamePattern *string) *QueryVolumeInstanceStatusParams

WithFilterNamePattern adds the filterNamePattern to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) WithFilterProjectName

func (o *QueryVolumeInstanceStatusParams) WithFilterProjectName(filterProjectName *string) *QueryVolumeInstanceStatusParams

WithFilterProjectName adds the filterProjectName to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) WithFilterRunState

func (o *QueryVolumeInstanceStatusParams) WithFilterRunState(filterRunState *string) *QueryVolumeInstanceStatusParams

WithFilterRunState adds the filterRunState to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) WithFilterType

WithFilterType adds the filterType to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) WithNextOrderBy

WithNextOrderBy adds the nextOrderBy to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) WithNextPageNum

func (o *QueryVolumeInstanceStatusParams) WithNextPageNum(nextPageNum *int64) *QueryVolumeInstanceStatusParams

WithNextPageNum adds the nextPageNum to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) WithNextPageSize

func (o *QueryVolumeInstanceStatusParams) WithNextPageSize(nextPageSize *int64) *QueryVolumeInstanceStatusParams

WithNextPageSize adds the nextPageSize to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) WithNextPageToken

func (o *QueryVolumeInstanceStatusParams) WithNextPageToken(nextPageToken *string) *QueryVolumeInstanceStatusParams

WithNextPageToken adds the nextPageToken to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) WithNextTotalPages

func (o *QueryVolumeInstanceStatusParams) WithNextTotalPages(nextTotalPages *int64) *QueryVolumeInstanceStatusParams

WithNextTotalPages adds the nextTotalPages to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) WithSummary

WithSummary adds the summary to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) WithTimeout

WithTimeout adds the timeout to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) WithXRequestID

WithXRequestID adds the xRequestID to the query volume instance status params

func (*QueryVolumeInstanceStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryVolumeInstanceStatusReader

type QueryVolumeInstanceStatusReader struct {
	// contains filtered or unexported fields
}

QueryVolumeInstanceStatusReader is a Reader for the QueryVolumeInstanceStatus structure.

func (*QueryVolumeInstanceStatusReader) ReadResponse

func (o *QueryVolumeInstanceStatusReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type QueryVolumeInstanceStatusUnauthorized

type QueryVolumeInstanceStatusUnauthorized struct {
	Payload *swagger_models.ZsrvResponse
}
QueryVolumeInstanceStatusUnauthorized describes a response with status code 401, with default header values.

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewQueryVolumeInstanceStatusUnauthorized

func NewQueryVolumeInstanceStatusUnauthorized() *QueryVolumeInstanceStatusUnauthorized

NewQueryVolumeInstanceStatusUnauthorized creates a QueryVolumeInstanceStatusUnauthorized with default headers values

func (*QueryVolumeInstanceStatusUnauthorized) Error

func (*QueryVolumeInstanceStatusUnauthorized) GetPayload

Jump to

Keyboard shortcuts

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