Documentation
¶
Index ¶
- type Client
- func (a *Client) CreateVolumeInstance(params *CreateVolumeInstanceParams, authInfo runtime.ClientAuthInfoWriter, ...) (*CreateVolumeInstanceOK, error)
- func (a *Client) DeleteVolumeInstance(params *DeleteVolumeInstanceParams, authInfo runtime.ClientAuthInfoWriter, ...) (*DeleteVolumeInstanceOK, error)
- func (a *Client) GetVolumeInstance(params *GetVolumeInstanceParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetVolumeInstanceOK, error)
- func (a *Client) GetVolumeInstanceByName(params *GetVolumeInstanceByNameParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetVolumeInstanceByNameOK, error)
- func (a *Client) QueryVolumeInstances(params *QueryVolumeInstancesParams, authInfo runtime.ClientAuthInfoWriter, ...) (*QueryVolumeInstancesOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateVolumeInstance(params *UpdateVolumeInstanceParams, authInfo runtime.ClientAuthInfoWriter, ...) (*UpdateVolumeInstanceOK, error)
- type ClientOption
- type ClientService
- type CreateVolumeInstanceBadRequest
- type CreateVolumeInstanceConflict
- type CreateVolumeInstanceForbidden
- type CreateVolumeInstanceGatewayTimeout
- type CreateVolumeInstanceInternalServerError
- type CreateVolumeInstanceOK
- type CreateVolumeInstanceParams
- func NewCreateVolumeInstanceParams() *CreateVolumeInstanceParams
- func NewCreateVolumeInstanceParamsWithContext(ctx context.Context) *CreateVolumeInstanceParams
- func NewCreateVolumeInstanceParamsWithHTTPClient(client *http.Client) *CreateVolumeInstanceParams
- func NewCreateVolumeInstanceParamsWithTimeout(timeout time.Duration) *CreateVolumeInstanceParams
- func (o *CreateVolumeInstanceParams) SetBody(body *swagger_models.VolInstConfig)
- func (o *CreateVolumeInstanceParams) SetContext(ctx context.Context)
- func (o *CreateVolumeInstanceParams) SetDefaults()
- func (o *CreateVolumeInstanceParams) SetHTTPClient(client *http.Client)
- func (o *CreateVolumeInstanceParams) SetTimeout(timeout time.Duration)
- func (o *CreateVolumeInstanceParams) SetXRequestID(xRequestID *string)
- func (o *CreateVolumeInstanceParams) WithBody(body *swagger_models.VolInstConfig) *CreateVolumeInstanceParams
- func (o *CreateVolumeInstanceParams) WithContext(ctx context.Context) *CreateVolumeInstanceParams
- func (o *CreateVolumeInstanceParams) WithDefaults() *CreateVolumeInstanceParams
- func (o *CreateVolumeInstanceParams) WithHTTPClient(client *http.Client) *CreateVolumeInstanceParams
- func (o *CreateVolumeInstanceParams) WithTimeout(timeout time.Duration) *CreateVolumeInstanceParams
- func (o *CreateVolumeInstanceParams) WithXRequestID(xRequestID *string) *CreateVolumeInstanceParams
- func (o *CreateVolumeInstanceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateVolumeInstanceReader
- type CreateVolumeInstanceUnauthorized
- type DeleteVolumeInstanceForbidden
- type DeleteVolumeInstanceGatewayTimeout
- type DeleteVolumeInstanceInternalServerError
- type DeleteVolumeInstanceNotFound
- type DeleteVolumeInstanceOK
- type DeleteVolumeInstanceParams
- func NewDeleteVolumeInstanceParams() *DeleteVolumeInstanceParams
- func NewDeleteVolumeInstanceParamsWithContext(ctx context.Context) *DeleteVolumeInstanceParams
- func NewDeleteVolumeInstanceParamsWithHTTPClient(client *http.Client) *DeleteVolumeInstanceParams
- func NewDeleteVolumeInstanceParamsWithTimeout(timeout time.Duration) *DeleteVolumeInstanceParams
- func (o *DeleteVolumeInstanceParams) SetContext(ctx context.Context)
- func (o *DeleteVolumeInstanceParams) SetDefaults()
- func (o *DeleteVolumeInstanceParams) SetHTTPClient(client *http.Client)
- func (o *DeleteVolumeInstanceParams) SetID(id string)
- func (o *DeleteVolumeInstanceParams) SetTimeout(timeout time.Duration)
- func (o *DeleteVolumeInstanceParams) SetXRequestID(xRequestID *string)
- func (o *DeleteVolumeInstanceParams) WithContext(ctx context.Context) *DeleteVolumeInstanceParams
- func (o *DeleteVolumeInstanceParams) WithDefaults() *DeleteVolumeInstanceParams
- func (o *DeleteVolumeInstanceParams) WithHTTPClient(client *http.Client) *DeleteVolumeInstanceParams
- func (o *DeleteVolumeInstanceParams) WithID(id string) *DeleteVolumeInstanceParams
- func (o *DeleteVolumeInstanceParams) WithTimeout(timeout time.Duration) *DeleteVolumeInstanceParams
- func (o *DeleteVolumeInstanceParams) WithXRequestID(xRequestID *string) *DeleteVolumeInstanceParams
- func (o *DeleteVolumeInstanceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteVolumeInstanceReader
- type DeleteVolumeInstanceUnauthorized
- type GetVolumeInstanceByNameForbidden
- type GetVolumeInstanceByNameGatewayTimeout
- type GetVolumeInstanceByNameInternalServerError
- type GetVolumeInstanceByNameNotFound
- type GetVolumeInstanceByNameOK
- type GetVolumeInstanceByNameParams
- func NewGetVolumeInstanceByNameParams() *GetVolumeInstanceByNameParams
- func NewGetVolumeInstanceByNameParamsWithContext(ctx context.Context) *GetVolumeInstanceByNameParams
- func NewGetVolumeInstanceByNameParamsWithHTTPClient(client *http.Client) *GetVolumeInstanceByNameParams
- func NewGetVolumeInstanceByNameParamsWithTimeout(timeout time.Duration) *GetVolumeInstanceByNameParams
- func (o *GetVolumeInstanceByNameParams) SetContext(ctx context.Context)
- func (o *GetVolumeInstanceByNameParams) SetDefaults()
- func (o *GetVolumeInstanceByNameParams) SetHTTPClient(client *http.Client)
- func (o *GetVolumeInstanceByNameParams) SetName(name string)
- func (o *GetVolumeInstanceByNameParams) SetTimeout(timeout time.Duration)
- func (o *GetVolumeInstanceByNameParams) SetXRequestID(xRequestID *string)
- func (o *GetVolumeInstanceByNameParams) WithContext(ctx context.Context) *GetVolumeInstanceByNameParams
- func (o *GetVolumeInstanceByNameParams) WithDefaults() *GetVolumeInstanceByNameParams
- func (o *GetVolumeInstanceByNameParams) WithHTTPClient(client *http.Client) *GetVolumeInstanceByNameParams
- func (o *GetVolumeInstanceByNameParams) WithName(name string) *GetVolumeInstanceByNameParams
- func (o *GetVolumeInstanceByNameParams) WithTimeout(timeout time.Duration) *GetVolumeInstanceByNameParams
- func (o *GetVolumeInstanceByNameParams) WithXRequestID(xRequestID *string) *GetVolumeInstanceByNameParams
- func (o *GetVolumeInstanceByNameParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetVolumeInstanceByNameReader
- type GetVolumeInstanceByNameUnauthorized
- type GetVolumeInstanceForbidden
- type GetVolumeInstanceGatewayTimeout
- type GetVolumeInstanceInternalServerError
- type GetVolumeInstanceNotFound
- type GetVolumeInstanceOK
- type GetVolumeInstanceParams
- func NewGetVolumeInstanceParams() *GetVolumeInstanceParams
- func NewGetVolumeInstanceParamsWithContext(ctx context.Context) *GetVolumeInstanceParams
- func NewGetVolumeInstanceParamsWithHTTPClient(client *http.Client) *GetVolumeInstanceParams
- func NewGetVolumeInstanceParamsWithTimeout(timeout time.Duration) *GetVolumeInstanceParams
- func (o *GetVolumeInstanceParams) SetContext(ctx context.Context)
- func (o *GetVolumeInstanceParams) SetDefaults()
- func (o *GetVolumeInstanceParams) SetHTTPClient(client *http.Client)
- func (o *GetVolumeInstanceParams) SetID(id string)
- func (o *GetVolumeInstanceParams) SetTimeout(timeout time.Duration)
- func (o *GetVolumeInstanceParams) SetXRequestID(xRequestID *string)
- func (o *GetVolumeInstanceParams) WithContext(ctx context.Context) *GetVolumeInstanceParams
- func (o *GetVolumeInstanceParams) WithDefaults() *GetVolumeInstanceParams
- func (o *GetVolumeInstanceParams) WithHTTPClient(client *http.Client) *GetVolumeInstanceParams
- func (o *GetVolumeInstanceParams) WithID(id string) *GetVolumeInstanceParams
- func (o *GetVolumeInstanceParams) WithTimeout(timeout time.Duration) *GetVolumeInstanceParams
- func (o *GetVolumeInstanceParams) WithXRequestID(xRequestID *string) *GetVolumeInstanceParams
- func (o *GetVolumeInstanceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetVolumeInstanceReader
- type GetVolumeInstanceUnauthorized
- type QueryVolumeInstancesBadRequest
- type QueryVolumeInstancesForbidden
- type QueryVolumeInstancesGatewayTimeout
- type QueryVolumeInstancesInternalServerError
- type QueryVolumeInstancesOK
- type QueryVolumeInstancesParams
- func NewQueryVolumeInstancesParams() *QueryVolumeInstancesParams
- func NewQueryVolumeInstancesParamsWithContext(ctx context.Context) *QueryVolumeInstancesParams
- func NewQueryVolumeInstancesParamsWithHTTPClient(client *http.Client) *QueryVolumeInstancesParams
- func NewQueryVolumeInstancesParamsWithTimeout(timeout time.Duration) *QueryVolumeInstancesParams
- func (o *QueryVolumeInstancesParams) SetContext(ctx context.Context)
- func (o *QueryVolumeInstancesParams) SetDefaults()
- func (o *QueryVolumeInstancesParams) SetFilterDeviceName(filterDeviceName *string)
- func (o *QueryVolumeInstancesParams) SetFilterLabelName(filterLabelName *string)
- func (o *QueryVolumeInstancesParams) SetFilterNamePattern(filterNamePattern *string)
- func (o *QueryVolumeInstancesParams) SetFilterProjectName(filterProjectName *string)
- func (o *QueryVolumeInstancesParams) SetFilterType(filterType *string)
- func (o *QueryVolumeInstancesParams) SetHTTPClient(client *http.Client)
- func (o *QueryVolumeInstancesParams) SetNextOrderBy(nextOrderBy *string)
- func (o *QueryVolumeInstancesParams) SetNextPageNum(nextPageNum *int64)
- func (o *QueryVolumeInstancesParams) SetNextPageSize(nextPageSize *int64)
- func (o *QueryVolumeInstancesParams) SetNextPageToken(nextPageToken *string)
- func (o *QueryVolumeInstancesParams) SetNextTotalPages(nextTotalPages *int64)
- func (o *QueryVolumeInstancesParams) SetSummary(summary *bool)
- func (o *QueryVolumeInstancesParams) SetTimeout(timeout time.Duration)
- func (o *QueryVolumeInstancesParams) SetXRequestID(xRequestID *string)
- func (o *QueryVolumeInstancesParams) WithContext(ctx context.Context) *QueryVolumeInstancesParams
- func (o *QueryVolumeInstancesParams) WithDefaults() *QueryVolumeInstancesParams
- func (o *QueryVolumeInstancesParams) WithFilterDeviceName(filterDeviceName *string) *QueryVolumeInstancesParams
- func (o *QueryVolumeInstancesParams) WithFilterLabelName(filterLabelName *string) *QueryVolumeInstancesParams
- func (o *QueryVolumeInstancesParams) WithFilterNamePattern(filterNamePattern *string) *QueryVolumeInstancesParams
- func (o *QueryVolumeInstancesParams) WithFilterProjectName(filterProjectName *string) *QueryVolumeInstancesParams
- func (o *QueryVolumeInstancesParams) WithFilterType(filterType *string) *QueryVolumeInstancesParams
- func (o *QueryVolumeInstancesParams) WithHTTPClient(client *http.Client) *QueryVolumeInstancesParams
- func (o *QueryVolumeInstancesParams) WithNextOrderBy(nextOrderBy *string) *QueryVolumeInstancesParams
- func (o *QueryVolumeInstancesParams) WithNextPageNum(nextPageNum *int64) *QueryVolumeInstancesParams
- func (o *QueryVolumeInstancesParams) WithNextPageSize(nextPageSize *int64) *QueryVolumeInstancesParams
- func (o *QueryVolumeInstancesParams) WithNextPageToken(nextPageToken *string) *QueryVolumeInstancesParams
- func (o *QueryVolumeInstancesParams) WithNextTotalPages(nextTotalPages *int64) *QueryVolumeInstancesParams
- func (o *QueryVolumeInstancesParams) WithSummary(summary *bool) *QueryVolumeInstancesParams
- func (o *QueryVolumeInstancesParams) WithTimeout(timeout time.Duration) *QueryVolumeInstancesParams
- func (o *QueryVolumeInstancesParams) WithXRequestID(xRequestID *string) *QueryVolumeInstancesParams
- func (o *QueryVolumeInstancesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type QueryVolumeInstancesReader
- type QueryVolumeInstancesUnauthorized
- type UpdateVolumeInstanceConflict
- type UpdateVolumeInstanceForbidden
- type UpdateVolumeInstanceGatewayTimeout
- type UpdateVolumeInstanceInternalServerError
- type UpdateVolumeInstanceNotFound
- type UpdateVolumeInstanceOK
- type UpdateVolumeInstanceParams
- func NewUpdateVolumeInstanceParams() *UpdateVolumeInstanceParams
- func NewUpdateVolumeInstanceParamsWithContext(ctx context.Context) *UpdateVolumeInstanceParams
- func NewUpdateVolumeInstanceParamsWithHTTPClient(client *http.Client) *UpdateVolumeInstanceParams
- func NewUpdateVolumeInstanceParamsWithTimeout(timeout time.Duration) *UpdateVolumeInstanceParams
- func (o *UpdateVolumeInstanceParams) SetBody(body *swagger_models.VolInstConfig)
- func (o *UpdateVolumeInstanceParams) SetContext(ctx context.Context)
- func (o *UpdateVolumeInstanceParams) SetDefaults()
- func (o *UpdateVolumeInstanceParams) SetHTTPClient(client *http.Client)
- func (o *UpdateVolumeInstanceParams) SetID(id string)
- func (o *UpdateVolumeInstanceParams) SetTimeout(timeout time.Duration)
- func (o *UpdateVolumeInstanceParams) SetXRequestID(xRequestID *string)
- func (o *UpdateVolumeInstanceParams) WithBody(body *swagger_models.VolInstConfig) *UpdateVolumeInstanceParams
- func (o *UpdateVolumeInstanceParams) WithContext(ctx context.Context) *UpdateVolumeInstanceParams
- func (o *UpdateVolumeInstanceParams) WithDefaults() *UpdateVolumeInstanceParams
- func (o *UpdateVolumeInstanceParams) WithHTTPClient(client *http.Client) *UpdateVolumeInstanceParams
- func (o *UpdateVolumeInstanceParams) WithID(id string) *UpdateVolumeInstanceParams
- func (o *UpdateVolumeInstanceParams) WithTimeout(timeout time.Duration) *UpdateVolumeInstanceParams
- func (o *UpdateVolumeInstanceParams) WithXRequestID(xRequestID *string) *UpdateVolumeInstanceParams
- func (o *UpdateVolumeInstanceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateVolumeInstanceReader
- type UpdateVolumeInstanceUnauthorized
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 configuration API
func (*Client) CreateVolumeInstance ¶
func (a *Client) CreateVolumeInstance(params *CreateVolumeInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateVolumeInstanceOK, error)
CreateVolumeInstance creates edge volume instance
Create an edge volume instance record.
func (*Client) DeleteVolumeInstance ¶
func (a *Client) DeleteVolumeInstance(params *DeleteVolumeInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteVolumeInstanceOK, error)
DeleteVolumeInstance deletes volume instance
Delete a volume instance record.
func (*Client) GetVolumeInstance ¶
func (a *Client) GetVolumeInstance(params *GetVolumeInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetVolumeInstanceOK, error)
GetVolumeInstance gets edge volume instance
Get the configuration (without security details) of an edge volume instance record.
func (*Client) GetVolumeInstanceByName ¶
func (a *Client) GetVolumeInstanceByName(params *GetVolumeInstanceByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetVolumeInstanceByNameOK, error)
GetVolumeInstanceByName gets edge volume instance
Get the configuration (without security details) of an edge volume instance record.
func (*Client) QueryVolumeInstances ¶
func (a *Client) QueryVolumeInstances(params *QueryVolumeInstancesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*QueryVolumeInstancesOK, error)
QueryVolumeInstances queries edge volume instances
Query the edge volume instance records.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) UpdateVolumeInstance ¶
func (a *Client) UpdateVolumeInstance(params *UpdateVolumeInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateVolumeInstanceOK, error)
UpdateVolumeInstance updates edge volume instance
Update an edge volume instance. The usual pattern to update an edge volume instance record is to retrieve the record and update with the modified values in a new body to update the edge volume instance record.
type ClientOption ¶
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { CreateVolumeInstance(params *CreateVolumeInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateVolumeInstanceOK, error) DeleteVolumeInstance(params *DeleteVolumeInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteVolumeInstanceOK, error) GetVolumeInstance(params *GetVolumeInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetVolumeInstanceOK, error) GetVolumeInstanceByName(params *GetVolumeInstanceByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetVolumeInstanceByNameOK, error) QueryVolumeInstances(params *QueryVolumeInstancesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*QueryVolumeInstancesOK, error) UpdateVolumeInstance(params *UpdateVolumeInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateVolumeInstanceOK, 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 configuration API client.
type CreateVolumeInstanceBadRequest ¶
type CreateVolumeInstanceBadRequest struct {
Payload *swagger_models.ZsrvResponse
}
CreateVolumeInstanceBadRequest describes a response with status code 400, with default header values.
Bad Request. The API gateway did not process the request because of missing parameter or invalid value of parameters.
func NewCreateVolumeInstanceBadRequest ¶
func NewCreateVolumeInstanceBadRequest() *CreateVolumeInstanceBadRequest
NewCreateVolumeInstanceBadRequest creates a CreateVolumeInstanceBadRequest with default headers values
func (*CreateVolumeInstanceBadRequest) Error ¶
func (o *CreateVolumeInstanceBadRequest) Error() string
func (*CreateVolumeInstanceBadRequest) GetPayload ¶
func (o *CreateVolumeInstanceBadRequest) GetPayload() *swagger_models.ZsrvResponse
type CreateVolumeInstanceConflict ¶
type CreateVolumeInstanceConflict struct {
Payload *swagger_models.ZsrvResponse
}
CreateVolumeInstanceConflict describes a response with status code 409, with default header values.
Conflict. The API gateway did not process the request because this edge volume instance record will conflict with an already existing edge volume instance record.
func NewCreateVolumeInstanceConflict ¶
func NewCreateVolumeInstanceConflict() *CreateVolumeInstanceConflict
NewCreateVolumeInstanceConflict creates a CreateVolumeInstanceConflict with default headers values
func (*CreateVolumeInstanceConflict) Error ¶
func (o *CreateVolumeInstanceConflict) Error() string
func (*CreateVolumeInstanceConflict) GetPayload ¶
func (o *CreateVolumeInstanceConflict) GetPayload() *swagger_models.ZsrvResponse
type CreateVolumeInstanceForbidden ¶
type CreateVolumeInstanceForbidden struct {
Payload *swagger_models.ZsrvResponse
}
CreateVolumeInstanceForbidden 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 NewCreateVolumeInstanceForbidden ¶
func NewCreateVolumeInstanceForbidden() *CreateVolumeInstanceForbidden
NewCreateVolumeInstanceForbidden creates a CreateVolumeInstanceForbidden with default headers values
func (*CreateVolumeInstanceForbidden) Error ¶
func (o *CreateVolumeInstanceForbidden) Error() string
func (*CreateVolumeInstanceForbidden) GetPayload ¶
func (o *CreateVolumeInstanceForbidden) GetPayload() *swagger_models.ZsrvResponse
type CreateVolumeInstanceGatewayTimeout ¶
type CreateVolumeInstanceGatewayTimeout struct {
Payload *swagger_models.ZsrvResponse
}
CreateVolumeInstanceGatewayTimeout 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 NewCreateVolumeInstanceGatewayTimeout ¶
func NewCreateVolumeInstanceGatewayTimeout() *CreateVolumeInstanceGatewayTimeout
NewCreateVolumeInstanceGatewayTimeout creates a CreateVolumeInstanceGatewayTimeout with default headers values
func (*CreateVolumeInstanceGatewayTimeout) Error ¶
func (o *CreateVolumeInstanceGatewayTimeout) Error() string
func (*CreateVolumeInstanceGatewayTimeout) GetPayload ¶
func (o *CreateVolumeInstanceGatewayTimeout) GetPayload() *swagger_models.ZsrvResponse
type CreateVolumeInstanceInternalServerError ¶
type CreateVolumeInstanceInternalServerError struct {
Payload *swagger_models.ZsrvResponse
}
CreateVolumeInstanceInternalServerError 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 NewCreateVolumeInstanceInternalServerError ¶
func NewCreateVolumeInstanceInternalServerError() *CreateVolumeInstanceInternalServerError
NewCreateVolumeInstanceInternalServerError creates a CreateVolumeInstanceInternalServerError with default headers values
func (*CreateVolumeInstanceInternalServerError) Error ¶
func (o *CreateVolumeInstanceInternalServerError) Error() string
func (*CreateVolumeInstanceInternalServerError) GetPayload ¶
func (o *CreateVolumeInstanceInternalServerError) GetPayload() *swagger_models.ZsrvResponse
type CreateVolumeInstanceOK ¶
type CreateVolumeInstanceOK struct {
Payload *swagger_models.ZsrvResponse
}
CreateVolumeInstanceOK describes a response with status code 200, with default header values.
A successful response.
func NewCreateVolumeInstanceOK ¶
func NewCreateVolumeInstanceOK() *CreateVolumeInstanceOK
NewCreateVolumeInstanceOK creates a CreateVolumeInstanceOK with default headers values
func (*CreateVolumeInstanceOK) Error ¶
func (o *CreateVolumeInstanceOK) Error() string
func (*CreateVolumeInstanceOK) GetPayload ¶
func (o *CreateVolumeInstanceOK) GetPayload() *swagger_models.ZsrvResponse
type CreateVolumeInstanceParams ¶
type CreateVolumeInstanceParams struct { /* XRequestID. User-Agent specified id to track a request */ XRequestID *string // Body. Body *swagger_models.VolInstConfig Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateVolumeInstanceParams contains all the parameters to send to the API endpoint
for the create volume instance operation. Typically these are written to a http.Request.
func NewCreateVolumeInstanceParams ¶
func NewCreateVolumeInstanceParams() *CreateVolumeInstanceParams
NewCreateVolumeInstanceParams creates a new CreateVolumeInstanceParams 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 NewCreateVolumeInstanceParamsWithContext ¶
func NewCreateVolumeInstanceParamsWithContext(ctx context.Context) *CreateVolumeInstanceParams
NewCreateVolumeInstanceParamsWithContext creates a new CreateVolumeInstanceParams object with the ability to set a context for a request.
func NewCreateVolumeInstanceParamsWithHTTPClient ¶
func NewCreateVolumeInstanceParamsWithHTTPClient(client *http.Client) *CreateVolumeInstanceParams
NewCreateVolumeInstanceParamsWithHTTPClient creates a new CreateVolumeInstanceParams object with the ability to set a custom HTTPClient for a request.
func NewCreateVolumeInstanceParamsWithTimeout ¶
func NewCreateVolumeInstanceParamsWithTimeout(timeout time.Duration) *CreateVolumeInstanceParams
NewCreateVolumeInstanceParamsWithTimeout creates a new CreateVolumeInstanceParams object with the ability to set a timeout on a request.
func (*CreateVolumeInstanceParams) SetBody ¶
func (o *CreateVolumeInstanceParams) SetBody(body *swagger_models.VolInstConfig)
SetBody adds the body to the create volume instance params
func (*CreateVolumeInstanceParams) SetContext ¶
func (o *CreateVolumeInstanceParams) SetContext(ctx context.Context)
SetContext adds the context to the create volume instance params
func (*CreateVolumeInstanceParams) SetDefaults ¶
func (o *CreateVolumeInstanceParams) SetDefaults()
SetDefaults hydrates default values in the create volume instance params (not the query body).
All values with no default are reset to their zero value.
func (*CreateVolumeInstanceParams) SetHTTPClient ¶
func (o *CreateVolumeInstanceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create volume instance params
func (*CreateVolumeInstanceParams) SetTimeout ¶
func (o *CreateVolumeInstanceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create volume instance params
func (*CreateVolumeInstanceParams) SetXRequestID ¶
func (o *CreateVolumeInstanceParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the create volume instance params
func (*CreateVolumeInstanceParams) WithBody ¶
func (o *CreateVolumeInstanceParams) WithBody(body *swagger_models.VolInstConfig) *CreateVolumeInstanceParams
WithBody adds the body to the create volume instance params
func (*CreateVolumeInstanceParams) WithContext ¶
func (o *CreateVolumeInstanceParams) WithContext(ctx context.Context) *CreateVolumeInstanceParams
WithContext adds the context to the create volume instance params
func (*CreateVolumeInstanceParams) WithDefaults ¶
func (o *CreateVolumeInstanceParams) WithDefaults() *CreateVolumeInstanceParams
WithDefaults hydrates default values in the create volume instance params (not the query body).
All values with no default are reset to their zero value.
func (*CreateVolumeInstanceParams) WithHTTPClient ¶
func (o *CreateVolumeInstanceParams) WithHTTPClient(client *http.Client) *CreateVolumeInstanceParams
WithHTTPClient adds the HTTPClient to the create volume instance params
func (*CreateVolumeInstanceParams) WithTimeout ¶
func (o *CreateVolumeInstanceParams) WithTimeout(timeout time.Duration) *CreateVolumeInstanceParams
WithTimeout adds the timeout to the create volume instance params
func (*CreateVolumeInstanceParams) WithXRequestID ¶
func (o *CreateVolumeInstanceParams) WithXRequestID(xRequestID *string) *CreateVolumeInstanceParams
WithXRequestID adds the xRequestID to the create volume instance params
func (*CreateVolumeInstanceParams) WriteToRequest ¶
func (o *CreateVolumeInstanceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateVolumeInstanceReader ¶
type CreateVolumeInstanceReader struct {
// contains filtered or unexported fields
}
CreateVolumeInstanceReader is a Reader for the CreateVolumeInstance structure.
func (*CreateVolumeInstanceReader) ReadResponse ¶
func (o *CreateVolumeInstanceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CreateVolumeInstanceUnauthorized ¶
type CreateVolumeInstanceUnauthorized struct {
}CreateVolumeInstanceUnauthorized 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 NewCreateVolumeInstanceUnauthorized ¶
func NewCreateVolumeInstanceUnauthorized() *CreateVolumeInstanceUnauthorized
NewCreateVolumeInstanceUnauthorized creates a CreateVolumeInstanceUnauthorized with default headers values
func (*CreateVolumeInstanceUnauthorized) Error ¶
func (o *CreateVolumeInstanceUnauthorized) Error() string
func (*CreateVolumeInstanceUnauthorized) GetPayload ¶
func (o *CreateVolumeInstanceUnauthorized) GetPayload() *swagger_models.ZsrvResponse
type DeleteVolumeInstanceForbidden ¶
type DeleteVolumeInstanceForbidden struct {
Payload *swagger_models.ZsrvResponse
}
DeleteVolumeInstanceForbidden 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 NewDeleteVolumeInstanceForbidden ¶
func NewDeleteVolumeInstanceForbidden() *DeleteVolumeInstanceForbidden
NewDeleteVolumeInstanceForbidden creates a DeleteVolumeInstanceForbidden with default headers values
func (*DeleteVolumeInstanceForbidden) Error ¶
func (o *DeleteVolumeInstanceForbidden) Error() string
func (*DeleteVolumeInstanceForbidden) GetPayload ¶
func (o *DeleteVolumeInstanceForbidden) GetPayload() *swagger_models.ZsrvResponse
type DeleteVolumeInstanceGatewayTimeout ¶
type DeleteVolumeInstanceGatewayTimeout struct {
Payload *swagger_models.ZsrvResponse
}
DeleteVolumeInstanceGatewayTimeout 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 NewDeleteVolumeInstanceGatewayTimeout ¶
func NewDeleteVolumeInstanceGatewayTimeout() *DeleteVolumeInstanceGatewayTimeout
NewDeleteVolumeInstanceGatewayTimeout creates a DeleteVolumeInstanceGatewayTimeout with default headers values
func (*DeleteVolumeInstanceGatewayTimeout) Error ¶
func (o *DeleteVolumeInstanceGatewayTimeout) Error() string
func (*DeleteVolumeInstanceGatewayTimeout) GetPayload ¶
func (o *DeleteVolumeInstanceGatewayTimeout) GetPayload() *swagger_models.ZsrvResponse
type DeleteVolumeInstanceInternalServerError ¶
type DeleteVolumeInstanceInternalServerError struct {
Payload *swagger_models.ZsrvResponse
}
DeleteVolumeInstanceInternalServerError 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 NewDeleteVolumeInstanceInternalServerError ¶
func NewDeleteVolumeInstanceInternalServerError() *DeleteVolumeInstanceInternalServerError
NewDeleteVolumeInstanceInternalServerError creates a DeleteVolumeInstanceInternalServerError with default headers values
func (*DeleteVolumeInstanceInternalServerError) Error ¶
func (o *DeleteVolumeInstanceInternalServerError) Error() string
func (*DeleteVolumeInstanceInternalServerError) GetPayload ¶
func (o *DeleteVolumeInstanceInternalServerError) GetPayload() *swagger_models.ZsrvResponse
type DeleteVolumeInstanceNotFound ¶
type DeleteVolumeInstanceNotFound struct {
Payload *swagger_models.ZsrvResponse
}
DeleteVolumeInstanceNotFound 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 NewDeleteVolumeInstanceNotFound ¶
func NewDeleteVolumeInstanceNotFound() *DeleteVolumeInstanceNotFound
NewDeleteVolumeInstanceNotFound creates a DeleteVolumeInstanceNotFound with default headers values
func (*DeleteVolumeInstanceNotFound) Error ¶
func (o *DeleteVolumeInstanceNotFound) Error() string
func (*DeleteVolumeInstanceNotFound) GetPayload ¶
func (o *DeleteVolumeInstanceNotFound) GetPayload() *swagger_models.ZsrvResponse
type DeleteVolumeInstanceOK ¶
type DeleteVolumeInstanceOK struct {
Payload *swagger_models.ZsrvResponse
}
DeleteVolumeInstanceOK describes a response with status code 200, with default header values.
A successful response.
func NewDeleteVolumeInstanceOK ¶
func NewDeleteVolumeInstanceOK() *DeleteVolumeInstanceOK
NewDeleteVolumeInstanceOK creates a DeleteVolumeInstanceOK with default headers values
func (*DeleteVolumeInstanceOK) Error ¶
func (o *DeleteVolumeInstanceOK) Error() string
func (*DeleteVolumeInstanceOK) GetPayload ¶
func (o *DeleteVolumeInstanceOK) GetPayload() *swagger_models.ZsrvResponse
type DeleteVolumeInstanceParams ¶
type DeleteVolumeInstanceParams 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 }
DeleteVolumeInstanceParams contains all the parameters to send to the API endpoint
for the delete volume instance operation. Typically these are written to a http.Request.
func NewDeleteVolumeInstanceParams ¶
func NewDeleteVolumeInstanceParams() *DeleteVolumeInstanceParams
NewDeleteVolumeInstanceParams creates a new DeleteVolumeInstanceParams 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 NewDeleteVolumeInstanceParamsWithContext ¶
func NewDeleteVolumeInstanceParamsWithContext(ctx context.Context) *DeleteVolumeInstanceParams
NewDeleteVolumeInstanceParamsWithContext creates a new DeleteVolumeInstanceParams object with the ability to set a context for a request.
func NewDeleteVolumeInstanceParamsWithHTTPClient ¶
func NewDeleteVolumeInstanceParamsWithHTTPClient(client *http.Client) *DeleteVolumeInstanceParams
NewDeleteVolumeInstanceParamsWithHTTPClient creates a new DeleteVolumeInstanceParams object with the ability to set a custom HTTPClient for a request.
func NewDeleteVolumeInstanceParamsWithTimeout ¶
func NewDeleteVolumeInstanceParamsWithTimeout(timeout time.Duration) *DeleteVolumeInstanceParams
NewDeleteVolumeInstanceParamsWithTimeout creates a new DeleteVolumeInstanceParams object with the ability to set a timeout on a request.
func (*DeleteVolumeInstanceParams) SetContext ¶
func (o *DeleteVolumeInstanceParams) SetContext(ctx context.Context)
SetContext adds the context to the delete volume instance params
func (*DeleteVolumeInstanceParams) SetDefaults ¶
func (o *DeleteVolumeInstanceParams) SetDefaults()
SetDefaults hydrates default values in the delete volume instance params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteVolumeInstanceParams) SetHTTPClient ¶
func (o *DeleteVolumeInstanceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete volume instance params
func (*DeleteVolumeInstanceParams) SetID ¶
func (o *DeleteVolumeInstanceParams) SetID(id string)
SetID adds the id to the delete volume instance params
func (*DeleteVolumeInstanceParams) SetTimeout ¶
func (o *DeleteVolumeInstanceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete volume instance params
func (*DeleteVolumeInstanceParams) SetXRequestID ¶
func (o *DeleteVolumeInstanceParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the delete volume instance params
func (*DeleteVolumeInstanceParams) WithContext ¶
func (o *DeleteVolumeInstanceParams) WithContext(ctx context.Context) *DeleteVolumeInstanceParams
WithContext adds the context to the delete volume instance params
func (*DeleteVolumeInstanceParams) WithDefaults ¶
func (o *DeleteVolumeInstanceParams) WithDefaults() *DeleteVolumeInstanceParams
WithDefaults hydrates default values in the delete volume instance params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteVolumeInstanceParams) WithHTTPClient ¶
func (o *DeleteVolumeInstanceParams) WithHTTPClient(client *http.Client) *DeleteVolumeInstanceParams
WithHTTPClient adds the HTTPClient to the delete volume instance params
func (*DeleteVolumeInstanceParams) WithID ¶
func (o *DeleteVolumeInstanceParams) WithID(id string) *DeleteVolumeInstanceParams
WithID adds the id to the delete volume instance params
func (*DeleteVolumeInstanceParams) WithTimeout ¶
func (o *DeleteVolumeInstanceParams) WithTimeout(timeout time.Duration) *DeleteVolumeInstanceParams
WithTimeout adds the timeout to the delete volume instance params
func (*DeleteVolumeInstanceParams) WithXRequestID ¶
func (o *DeleteVolumeInstanceParams) WithXRequestID(xRequestID *string) *DeleteVolumeInstanceParams
WithXRequestID adds the xRequestID to the delete volume instance params
func (*DeleteVolumeInstanceParams) WriteToRequest ¶
func (o *DeleteVolumeInstanceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteVolumeInstanceReader ¶
type DeleteVolumeInstanceReader struct {
// contains filtered or unexported fields
}
DeleteVolumeInstanceReader is a Reader for the DeleteVolumeInstance structure.
func (*DeleteVolumeInstanceReader) ReadResponse ¶
func (o *DeleteVolumeInstanceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteVolumeInstanceUnauthorized ¶
type DeleteVolumeInstanceUnauthorized struct {
}DeleteVolumeInstanceUnauthorized 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 NewDeleteVolumeInstanceUnauthorized ¶
func NewDeleteVolumeInstanceUnauthorized() *DeleteVolumeInstanceUnauthorized
NewDeleteVolumeInstanceUnauthorized creates a DeleteVolumeInstanceUnauthorized with default headers values
func (*DeleteVolumeInstanceUnauthorized) Error ¶
func (o *DeleteVolumeInstanceUnauthorized) Error() string
func (*DeleteVolumeInstanceUnauthorized) GetPayload ¶
func (o *DeleteVolumeInstanceUnauthorized) GetPayload() *swagger_models.ZsrvResponse
type GetVolumeInstanceByNameForbidden ¶
type GetVolumeInstanceByNameForbidden struct {
Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceByNameForbidden 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 NewGetVolumeInstanceByNameForbidden ¶
func NewGetVolumeInstanceByNameForbidden() *GetVolumeInstanceByNameForbidden
NewGetVolumeInstanceByNameForbidden creates a GetVolumeInstanceByNameForbidden with default headers values
func (*GetVolumeInstanceByNameForbidden) Error ¶
func (o *GetVolumeInstanceByNameForbidden) Error() string
func (*GetVolumeInstanceByNameForbidden) GetPayload ¶
func (o *GetVolumeInstanceByNameForbidden) GetPayload() *swagger_models.ZsrvResponse
type GetVolumeInstanceByNameGatewayTimeout ¶
type GetVolumeInstanceByNameGatewayTimeout struct {
Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceByNameGatewayTimeout 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 NewGetVolumeInstanceByNameGatewayTimeout ¶
func NewGetVolumeInstanceByNameGatewayTimeout() *GetVolumeInstanceByNameGatewayTimeout
NewGetVolumeInstanceByNameGatewayTimeout creates a GetVolumeInstanceByNameGatewayTimeout with default headers values
func (*GetVolumeInstanceByNameGatewayTimeout) Error ¶
func (o *GetVolumeInstanceByNameGatewayTimeout) Error() string
func (*GetVolumeInstanceByNameGatewayTimeout) GetPayload ¶
func (o *GetVolumeInstanceByNameGatewayTimeout) GetPayload() *swagger_models.ZsrvResponse
type GetVolumeInstanceByNameInternalServerError ¶
type GetVolumeInstanceByNameInternalServerError struct {
Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceByNameInternalServerError 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 NewGetVolumeInstanceByNameInternalServerError ¶
func NewGetVolumeInstanceByNameInternalServerError() *GetVolumeInstanceByNameInternalServerError
NewGetVolumeInstanceByNameInternalServerError creates a GetVolumeInstanceByNameInternalServerError with default headers values
func (*GetVolumeInstanceByNameInternalServerError) Error ¶
func (o *GetVolumeInstanceByNameInternalServerError) Error() string
func (*GetVolumeInstanceByNameInternalServerError) GetPayload ¶
func (o *GetVolumeInstanceByNameInternalServerError) GetPayload() *swagger_models.ZsrvResponse
type GetVolumeInstanceByNameNotFound ¶
type GetVolumeInstanceByNameNotFound struct {
Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceByNameNotFound 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 NewGetVolumeInstanceByNameNotFound ¶
func NewGetVolumeInstanceByNameNotFound() *GetVolumeInstanceByNameNotFound
NewGetVolumeInstanceByNameNotFound creates a GetVolumeInstanceByNameNotFound with default headers values
func (*GetVolumeInstanceByNameNotFound) Error ¶
func (o *GetVolumeInstanceByNameNotFound) Error() string
func (*GetVolumeInstanceByNameNotFound) GetPayload ¶
func (o *GetVolumeInstanceByNameNotFound) GetPayload() *swagger_models.ZsrvResponse
type GetVolumeInstanceByNameOK ¶
type GetVolumeInstanceByNameOK struct {
Payload *swagger_models.VolInstConfig
}
GetVolumeInstanceByNameOK describes a response with status code 200, with default header values.
A successful response.
func NewGetVolumeInstanceByNameOK ¶
func NewGetVolumeInstanceByNameOK() *GetVolumeInstanceByNameOK
NewGetVolumeInstanceByNameOK creates a GetVolumeInstanceByNameOK with default headers values
func (*GetVolumeInstanceByNameOK) Error ¶
func (o *GetVolumeInstanceByNameOK) Error() string
func (*GetVolumeInstanceByNameOK) GetPayload ¶
func (o *GetVolumeInstanceByNameOK) GetPayload() *swagger_models.VolInstConfig
type GetVolumeInstanceByNameParams ¶
type GetVolumeInstanceByNameParams 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 }
GetVolumeInstanceByNameParams contains all the parameters to send to the API endpoint
for the get volume instance by name operation. Typically these are written to a http.Request.
func NewGetVolumeInstanceByNameParams ¶
func NewGetVolumeInstanceByNameParams() *GetVolumeInstanceByNameParams
NewGetVolumeInstanceByNameParams creates a new GetVolumeInstanceByNameParams 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 NewGetVolumeInstanceByNameParamsWithContext ¶
func NewGetVolumeInstanceByNameParamsWithContext(ctx context.Context) *GetVolumeInstanceByNameParams
NewGetVolumeInstanceByNameParamsWithContext creates a new GetVolumeInstanceByNameParams object with the ability to set a context for a request.
func NewGetVolumeInstanceByNameParamsWithHTTPClient ¶
func NewGetVolumeInstanceByNameParamsWithHTTPClient(client *http.Client) *GetVolumeInstanceByNameParams
NewGetVolumeInstanceByNameParamsWithHTTPClient creates a new GetVolumeInstanceByNameParams object with the ability to set a custom HTTPClient for a request.
func NewGetVolumeInstanceByNameParamsWithTimeout ¶
func NewGetVolumeInstanceByNameParamsWithTimeout(timeout time.Duration) *GetVolumeInstanceByNameParams
NewGetVolumeInstanceByNameParamsWithTimeout creates a new GetVolumeInstanceByNameParams object with the ability to set a timeout on a request.
func (*GetVolumeInstanceByNameParams) SetContext ¶
func (o *GetVolumeInstanceByNameParams) SetContext(ctx context.Context)
SetContext adds the context to the get volume instance by name params
func (*GetVolumeInstanceByNameParams) SetDefaults ¶
func (o *GetVolumeInstanceByNameParams) SetDefaults()
SetDefaults hydrates default values in the get volume instance by name params (not the query body).
All values with no default are reset to their zero value.
func (*GetVolumeInstanceByNameParams) SetHTTPClient ¶
func (o *GetVolumeInstanceByNameParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get volume instance by name params
func (*GetVolumeInstanceByNameParams) SetName ¶
func (o *GetVolumeInstanceByNameParams) SetName(name string)
SetName adds the name to the get volume instance by name params
func (*GetVolumeInstanceByNameParams) SetTimeout ¶
func (o *GetVolumeInstanceByNameParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get volume instance by name params
func (*GetVolumeInstanceByNameParams) SetXRequestID ¶
func (o *GetVolumeInstanceByNameParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get volume instance by name params
func (*GetVolumeInstanceByNameParams) WithContext ¶
func (o *GetVolumeInstanceByNameParams) WithContext(ctx context.Context) *GetVolumeInstanceByNameParams
WithContext adds the context to the get volume instance by name params
func (*GetVolumeInstanceByNameParams) WithDefaults ¶
func (o *GetVolumeInstanceByNameParams) WithDefaults() *GetVolumeInstanceByNameParams
WithDefaults hydrates default values in the get volume instance by name params (not the query body).
All values with no default are reset to their zero value.
func (*GetVolumeInstanceByNameParams) WithHTTPClient ¶
func (o *GetVolumeInstanceByNameParams) WithHTTPClient(client *http.Client) *GetVolumeInstanceByNameParams
WithHTTPClient adds the HTTPClient to the get volume instance by name params
func (*GetVolumeInstanceByNameParams) WithName ¶
func (o *GetVolumeInstanceByNameParams) WithName(name string) *GetVolumeInstanceByNameParams
WithName adds the name to the get volume instance by name params
func (*GetVolumeInstanceByNameParams) WithTimeout ¶
func (o *GetVolumeInstanceByNameParams) WithTimeout(timeout time.Duration) *GetVolumeInstanceByNameParams
WithTimeout adds the timeout to the get volume instance by name params
func (*GetVolumeInstanceByNameParams) WithXRequestID ¶
func (o *GetVolumeInstanceByNameParams) WithXRequestID(xRequestID *string) *GetVolumeInstanceByNameParams
WithXRequestID adds the xRequestID to the get volume instance by name params
func (*GetVolumeInstanceByNameParams) WriteToRequest ¶
func (o *GetVolumeInstanceByNameParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetVolumeInstanceByNameReader ¶
type GetVolumeInstanceByNameReader struct {
// contains filtered or unexported fields
}
GetVolumeInstanceByNameReader is a Reader for the GetVolumeInstanceByName structure.
func (*GetVolumeInstanceByNameReader) ReadResponse ¶
func (o *GetVolumeInstanceByNameReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetVolumeInstanceByNameUnauthorized ¶
type GetVolumeInstanceByNameUnauthorized struct {
}GetVolumeInstanceByNameUnauthorized 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 NewGetVolumeInstanceByNameUnauthorized ¶
func NewGetVolumeInstanceByNameUnauthorized() *GetVolumeInstanceByNameUnauthorized
NewGetVolumeInstanceByNameUnauthorized creates a GetVolumeInstanceByNameUnauthorized with default headers values
func (*GetVolumeInstanceByNameUnauthorized) Error ¶
func (o *GetVolumeInstanceByNameUnauthorized) Error() string
func (*GetVolumeInstanceByNameUnauthorized) GetPayload ¶
func (o *GetVolumeInstanceByNameUnauthorized) GetPayload() *swagger_models.ZsrvResponse
type GetVolumeInstanceForbidden ¶
type GetVolumeInstanceForbidden struct {
Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceForbidden 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 NewGetVolumeInstanceForbidden ¶
func NewGetVolumeInstanceForbidden() *GetVolumeInstanceForbidden
NewGetVolumeInstanceForbidden creates a GetVolumeInstanceForbidden with default headers values
func (*GetVolumeInstanceForbidden) Error ¶
func (o *GetVolumeInstanceForbidden) Error() string
func (*GetVolumeInstanceForbidden) GetPayload ¶
func (o *GetVolumeInstanceForbidden) GetPayload() *swagger_models.ZsrvResponse
type GetVolumeInstanceGatewayTimeout ¶
type GetVolumeInstanceGatewayTimeout struct {
Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceGatewayTimeout 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 NewGetVolumeInstanceGatewayTimeout ¶
func NewGetVolumeInstanceGatewayTimeout() *GetVolumeInstanceGatewayTimeout
NewGetVolumeInstanceGatewayTimeout creates a GetVolumeInstanceGatewayTimeout with default headers values
func (*GetVolumeInstanceGatewayTimeout) Error ¶
func (o *GetVolumeInstanceGatewayTimeout) Error() string
func (*GetVolumeInstanceGatewayTimeout) GetPayload ¶
func (o *GetVolumeInstanceGatewayTimeout) GetPayload() *swagger_models.ZsrvResponse
type GetVolumeInstanceInternalServerError ¶
type GetVolumeInstanceInternalServerError struct {
Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceInternalServerError 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 NewGetVolumeInstanceInternalServerError ¶
func NewGetVolumeInstanceInternalServerError() *GetVolumeInstanceInternalServerError
NewGetVolumeInstanceInternalServerError creates a GetVolumeInstanceInternalServerError with default headers values
func (*GetVolumeInstanceInternalServerError) Error ¶
func (o *GetVolumeInstanceInternalServerError) Error() string
func (*GetVolumeInstanceInternalServerError) GetPayload ¶
func (o *GetVolumeInstanceInternalServerError) GetPayload() *swagger_models.ZsrvResponse
type GetVolumeInstanceNotFound ¶
type GetVolumeInstanceNotFound struct {
Payload *swagger_models.ZsrvResponse
}
GetVolumeInstanceNotFound 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 NewGetVolumeInstanceNotFound ¶
func NewGetVolumeInstanceNotFound() *GetVolumeInstanceNotFound
NewGetVolumeInstanceNotFound creates a GetVolumeInstanceNotFound with default headers values
func (*GetVolumeInstanceNotFound) Error ¶
func (o *GetVolumeInstanceNotFound) Error() string
func (*GetVolumeInstanceNotFound) GetPayload ¶
func (o *GetVolumeInstanceNotFound) GetPayload() *swagger_models.ZsrvResponse
type GetVolumeInstanceOK ¶
type GetVolumeInstanceOK struct {
Payload *swagger_models.VolInstConfig
}
GetVolumeInstanceOK describes a response with status code 200, with default header values.
A successful response.
func NewGetVolumeInstanceOK ¶
func NewGetVolumeInstanceOK() *GetVolumeInstanceOK
NewGetVolumeInstanceOK creates a GetVolumeInstanceOK with default headers values
func (*GetVolumeInstanceOK) Error ¶
func (o *GetVolumeInstanceOK) Error() string
func (*GetVolumeInstanceOK) GetPayload ¶
func (o *GetVolumeInstanceOK) GetPayload() *swagger_models.VolInstConfig
type GetVolumeInstanceParams ¶
type GetVolumeInstanceParams 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 }
GetVolumeInstanceParams contains all the parameters to send to the API endpoint
for the get volume instance operation. Typically these are written to a http.Request.
func NewGetVolumeInstanceParams ¶
func NewGetVolumeInstanceParams() *GetVolumeInstanceParams
NewGetVolumeInstanceParams creates a new GetVolumeInstanceParams 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 NewGetVolumeInstanceParamsWithContext ¶
func NewGetVolumeInstanceParamsWithContext(ctx context.Context) *GetVolumeInstanceParams
NewGetVolumeInstanceParamsWithContext creates a new GetVolumeInstanceParams object with the ability to set a context for a request.
func NewGetVolumeInstanceParamsWithHTTPClient ¶
func NewGetVolumeInstanceParamsWithHTTPClient(client *http.Client) *GetVolumeInstanceParams
NewGetVolumeInstanceParamsWithHTTPClient creates a new GetVolumeInstanceParams object with the ability to set a custom HTTPClient for a request.
func NewGetVolumeInstanceParamsWithTimeout ¶
func NewGetVolumeInstanceParamsWithTimeout(timeout time.Duration) *GetVolumeInstanceParams
NewGetVolumeInstanceParamsWithTimeout creates a new GetVolumeInstanceParams object with the ability to set a timeout on a request.
func (*GetVolumeInstanceParams) SetContext ¶
func (o *GetVolumeInstanceParams) SetContext(ctx context.Context)
SetContext adds the context to the get volume instance params
func (*GetVolumeInstanceParams) SetDefaults ¶
func (o *GetVolumeInstanceParams) SetDefaults()
SetDefaults hydrates default values in the get volume instance params (not the query body).
All values with no default are reset to their zero value.
func (*GetVolumeInstanceParams) SetHTTPClient ¶
func (o *GetVolumeInstanceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get volume instance params
func (*GetVolumeInstanceParams) SetID ¶
func (o *GetVolumeInstanceParams) SetID(id string)
SetID adds the id to the get volume instance params
func (*GetVolumeInstanceParams) SetTimeout ¶
func (o *GetVolumeInstanceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get volume instance params
func (*GetVolumeInstanceParams) SetXRequestID ¶
func (o *GetVolumeInstanceParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get volume instance params
func (*GetVolumeInstanceParams) WithContext ¶
func (o *GetVolumeInstanceParams) WithContext(ctx context.Context) *GetVolumeInstanceParams
WithContext adds the context to the get volume instance params
func (*GetVolumeInstanceParams) WithDefaults ¶
func (o *GetVolumeInstanceParams) WithDefaults() *GetVolumeInstanceParams
WithDefaults hydrates default values in the get volume instance params (not the query body).
All values with no default are reset to their zero value.
func (*GetVolumeInstanceParams) WithHTTPClient ¶
func (o *GetVolumeInstanceParams) WithHTTPClient(client *http.Client) *GetVolumeInstanceParams
WithHTTPClient adds the HTTPClient to the get volume instance params
func (*GetVolumeInstanceParams) WithID ¶
func (o *GetVolumeInstanceParams) WithID(id string) *GetVolumeInstanceParams
WithID adds the id to the get volume instance params
func (*GetVolumeInstanceParams) WithTimeout ¶
func (o *GetVolumeInstanceParams) WithTimeout(timeout time.Duration) *GetVolumeInstanceParams
WithTimeout adds the timeout to the get volume instance params
func (*GetVolumeInstanceParams) WithXRequestID ¶
func (o *GetVolumeInstanceParams) WithXRequestID(xRequestID *string) *GetVolumeInstanceParams
WithXRequestID adds the xRequestID to the get volume instance params
func (*GetVolumeInstanceParams) WriteToRequest ¶
func (o *GetVolumeInstanceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetVolumeInstanceReader ¶
type GetVolumeInstanceReader struct {
// contains filtered or unexported fields
}
GetVolumeInstanceReader is a Reader for the GetVolumeInstance structure.
func (*GetVolumeInstanceReader) ReadResponse ¶
func (o *GetVolumeInstanceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetVolumeInstanceUnauthorized ¶
type GetVolumeInstanceUnauthorized struct {
}GetVolumeInstanceUnauthorized 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 NewGetVolumeInstanceUnauthorized ¶
func NewGetVolumeInstanceUnauthorized() *GetVolumeInstanceUnauthorized
NewGetVolumeInstanceUnauthorized creates a GetVolumeInstanceUnauthorized with default headers values
func (*GetVolumeInstanceUnauthorized) Error ¶
func (o *GetVolumeInstanceUnauthorized) Error() string
func (*GetVolumeInstanceUnauthorized) GetPayload ¶
func (o *GetVolumeInstanceUnauthorized) GetPayload() *swagger_models.ZsrvResponse
type QueryVolumeInstancesBadRequest ¶
type QueryVolumeInstancesBadRequest struct {
Payload *swagger_models.ZsrvResponse
}
QueryVolumeInstancesBadRequest 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 NewQueryVolumeInstancesBadRequest ¶
func NewQueryVolumeInstancesBadRequest() *QueryVolumeInstancesBadRequest
NewQueryVolumeInstancesBadRequest creates a QueryVolumeInstancesBadRequest with default headers values
func (*QueryVolumeInstancesBadRequest) Error ¶
func (o *QueryVolumeInstancesBadRequest) Error() string
func (*QueryVolumeInstancesBadRequest) GetPayload ¶
func (o *QueryVolumeInstancesBadRequest) GetPayload() *swagger_models.ZsrvResponse
type QueryVolumeInstancesForbidden ¶
type QueryVolumeInstancesForbidden struct {
Payload *swagger_models.ZsrvResponse
}
QueryVolumeInstancesForbidden 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 NewQueryVolumeInstancesForbidden ¶
func NewQueryVolumeInstancesForbidden() *QueryVolumeInstancesForbidden
NewQueryVolumeInstancesForbidden creates a QueryVolumeInstancesForbidden with default headers values
func (*QueryVolumeInstancesForbidden) Error ¶
func (o *QueryVolumeInstancesForbidden) Error() string
func (*QueryVolumeInstancesForbidden) GetPayload ¶
func (o *QueryVolumeInstancesForbidden) GetPayload() *swagger_models.ZsrvResponse
type QueryVolumeInstancesGatewayTimeout ¶
type QueryVolumeInstancesGatewayTimeout struct {
Payload *swagger_models.ZsrvResponse
}
QueryVolumeInstancesGatewayTimeout 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 NewQueryVolumeInstancesGatewayTimeout ¶
func NewQueryVolumeInstancesGatewayTimeout() *QueryVolumeInstancesGatewayTimeout
NewQueryVolumeInstancesGatewayTimeout creates a QueryVolumeInstancesGatewayTimeout with default headers values
func (*QueryVolumeInstancesGatewayTimeout) Error ¶
func (o *QueryVolumeInstancesGatewayTimeout) Error() string
func (*QueryVolumeInstancesGatewayTimeout) GetPayload ¶
func (o *QueryVolumeInstancesGatewayTimeout) GetPayload() *swagger_models.ZsrvResponse
type QueryVolumeInstancesInternalServerError ¶
type QueryVolumeInstancesInternalServerError struct {
Payload *swagger_models.ZsrvResponse
}
QueryVolumeInstancesInternalServerError 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 NewQueryVolumeInstancesInternalServerError ¶
func NewQueryVolumeInstancesInternalServerError() *QueryVolumeInstancesInternalServerError
NewQueryVolumeInstancesInternalServerError creates a QueryVolumeInstancesInternalServerError with default headers values
func (*QueryVolumeInstancesInternalServerError) Error ¶
func (o *QueryVolumeInstancesInternalServerError) Error() string
func (*QueryVolumeInstancesInternalServerError) GetPayload ¶
func (o *QueryVolumeInstancesInternalServerError) GetPayload() *swagger_models.ZsrvResponse
type QueryVolumeInstancesOK ¶
type QueryVolumeInstancesOK struct {
Payload *swagger_models.VolInstList
}
QueryVolumeInstancesOK describes a response with status code 200, with default header values.
A successful response.
func NewQueryVolumeInstancesOK ¶
func NewQueryVolumeInstancesOK() *QueryVolumeInstancesOK
NewQueryVolumeInstancesOK creates a QueryVolumeInstancesOK with default headers values
func (*QueryVolumeInstancesOK) Error ¶
func (o *QueryVolumeInstancesOK) Error() string
func (*QueryVolumeInstancesOK) GetPayload ¶
func (o *QueryVolumeInstancesOK) GetPayload() *swagger_models.VolInstList
type QueryVolumeInstancesParams ¶
type QueryVolumeInstancesParams struct { /* XRequestID. User-Agent specified id to track a request */ XRequestID *string // FilterDeviceName. FilterDeviceName *string // FilterLabelName. FilterLabelName *string // FilterNamePattern. FilterNamePattern *string // FilterProjectName. FilterProjectName *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 }
QueryVolumeInstancesParams contains all the parameters to send to the API endpoint
for the query volume instances operation. Typically these are written to a http.Request.
func NewQueryVolumeInstancesParams ¶
func NewQueryVolumeInstancesParams() *QueryVolumeInstancesParams
NewQueryVolumeInstancesParams creates a new QueryVolumeInstancesParams 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 NewQueryVolumeInstancesParamsWithContext ¶
func NewQueryVolumeInstancesParamsWithContext(ctx context.Context) *QueryVolumeInstancesParams
NewQueryVolumeInstancesParamsWithContext creates a new QueryVolumeInstancesParams object with the ability to set a context for a request.
func NewQueryVolumeInstancesParamsWithHTTPClient ¶
func NewQueryVolumeInstancesParamsWithHTTPClient(client *http.Client) *QueryVolumeInstancesParams
NewQueryVolumeInstancesParamsWithHTTPClient creates a new QueryVolumeInstancesParams object with the ability to set a custom HTTPClient for a request.
func NewQueryVolumeInstancesParamsWithTimeout ¶
func NewQueryVolumeInstancesParamsWithTimeout(timeout time.Duration) *QueryVolumeInstancesParams
NewQueryVolumeInstancesParamsWithTimeout creates a new QueryVolumeInstancesParams object with the ability to set a timeout on a request.
func (*QueryVolumeInstancesParams) SetContext ¶
func (o *QueryVolumeInstancesParams) SetContext(ctx context.Context)
SetContext adds the context to the query volume instances params
func (*QueryVolumeInstancesParams) SetDefaults ¶
func (o *QueryVolumeInstancesParams) SetDefaults()
SetDefaults hydrates default values in the query volume instances params (not the query body).
All values with no default are reset to their zero value.
func (*QueryVolumeInstancesParams) SetFilterDeviceName ¶
func (o *QueryVolumeInstancesParams) SetFilterDeviceName(filterDeviceName *string)
SetFilterDeviceName adds the filterDeviceName to the query volume instances params
func (*QueryVolumeInstancesParams) SetFilterLabelName ¶
func (o *QueryVolumeInstancesParams) SetFilterLabelName(filterLabelName *string)
SetFilterLabelName adds the filterLabelName to the query volume instances params
func (*QueryVolumeInstancesParams) SetFilterNamePattern ¶
func (o *QueryVolumeInstancesParams) SetFilterNamePattern(filterNamePattern *string)
SetFilterNamePattern adds the filterNamePattern to the query volume instances params
func (*QueryVolumeInstancesParams) SetFilterProjectName ¶
func (o *QueryVolumeInstancesParams) SetFilterProjectName(filterProjectName *string)
SetFilterProjectName adds the filterProjectName to the query volume instances params
func (*QueryVolumeInstancesParams) SetFilterType ¶
func (o *QueryVolumeInstancesParams) SetFilterType(filterType *string)
SetFilterType adds the filterType to the query volume instances params
func (*QueryVolumeInstancesParams) SetHTTPClient ¶
func (o *QueryVolumeInstancesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the query volume instances params
func (*QueryVolumeInstancesParams) SetNextOrderBy ¶
func (o *QueryVolumeInstancesParams) SetNextOrderBy(nextOrderBy *string)
SetNextOrderBy adds the nextOrderBy to the query volume instances params
func (*QueryVolumeInstancesParams) SetNextPageNum ¶
func (o *QueryVolumeInstancesParams) SetNextPageNum(nextPageNum *int64)
SetNextPageNum adds the nextPageNum to the query volume instances params
func (*QueryVolumeInstancesParams) SetNextPageSize ¶
func (o *QueryVolumeInstancesParams) SetNextPageSize(nextPageSize *int64)
SetNextPageSize adds the nextPageSize to the query volume instances params
func (*QueryVolumeInstancesParams) SetNextPageToken ¶
func (o *QueryVolumeInstancesParams) SetNextPageToken(nextPageToken *string)
SetNextPageToken adds the nextPageToken to the query volume instances params
func (*QueryVolumeInstancesParams) SetNextTotalPages ¶
func (o *QueryVolumeInstancesParams) SetNextTotalPages(nextTotalPages *int64)
SetNextTotalPages adds the nextTotalPages to the query volume instances params
func (*QueryVolumeInstancesParams) SetSummary ¶
func (o *QueryVolumeInstancesParams) SetSummary(summary *bool)
SetSummary adds the summary to the query volume instances params
func (*QueryVolumeInstancesParams) SetTimeout ¶
func (o *QueryVolumeInstancesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the query volume instances params
func (*QueryVolumeInstancesParams) SetXRequestID ¶
func (o *QueryVolumeInstancesParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the query volume instances params
func (*QueryVolumeInstancesParams) WithContext ¶
func (o *QueryVolumeInstancesParams) WithContext(ctx context.Context) *QueryVolumeInstancesParams
WithContext adds the context to the query volume instances params
func (*QueryVolumeInstancesParams) WithDefaults ¶
func (o *QueryVolumeInstancesParams) WithDefaults() *QueryVolumeInstancesParams
WithDefaults hydrates default values in the query volume instances params (not the query body).
All values with no default are reset to their zero value.
func (*QueryVolumeInstancesParams) WithFilterDeviceName ¶
func (o *QueryVolumeInstancesParams) WithFilterDeviceName(filterDeviceName *string) *QueryVolumeInstancesParams
WithFilterDeviceName adds the filterDeviceName to the query volume instances params
func (*QueryVolumeInstancesParams) WithFilterLabelName ¶
func (o *QueryVolumeInstancesParams) WithFilterLabelName(filterLabelName *string) *QueryVolumeInstancesParams
WithFilterLabelName adds the filterLabelName to the query volume instances params
func (*QueryVolumeInstancesParams) WithFilterNamePattern ¶
func (o *QueryVolumeInstancesParams) WithFilterNamePattern(filterNamePattern *string) *QueryVolumeInstancesParams
WithFilterNamePattern adds the filterNamePattern to the query volume instances params
func (*QueryVolumeInstancesParams) WithFilterProjectName ¶
func (o *QueryVolumeInstancesParams) WithFilterProjectName(filterProjectName *string) *QueryVolumeInstancesParams
WithFilterProjectName adds the filterProjectName to the query volume instances params
func (*QueryVolumeInstancesParams) WithFilterType ¶
func (o *QueryVolumeInstancesParams) WithFilterType(filterType *string) *QueryVolumeInstancesParams
WithFilterType adds the filterType to the query volume instances params
func (*QueryVolumeInstancesParams) WithHTTPClient ¶
func (o *QueryVolumeInstancesParams) WithHTTPClient(client *http.Client) *QueryVolumeInstancesParams
WithHTTPClient adds the HTTPClient to the query volume instances params
func (*QueryVolumeInstancesParams) WithNextOrderBy ¶
func (o *QueryVolumeInstancesParams) WithNextOrderBy(nextOrderBy *string) *QueryVolumeInstancesParams
WithNextOrderBy adds the nextOrderBy to the query volume instances params
func (*QueryVolumeInstancesParams) WithNextPageNum ¶
func (o *QueryVolumeInstancesParams) WithNextPageNum(nextPageNum *int64) *QueryVolumeInstancesParams
WithNextPageNum adds the nextPageNum to the query volume instances params
func (*QueryVolumeInstancesParams) WithNextPageSize ¶
func (o *QueryVolumeInstancesParams) WithNextPageSize(nextPageSize *int64) *QueryVolumeInstancesParams
WithNextPageSize adds the nextPageSize to the query volume instances params
func (*QueryVolumeInstancesParams) WithNextPageToken ¶
func (o *QueryVolumeInstancesParams) WithNextPageToken(nextPageToken *string) *QueryVolumeInstancesParams
WithNextPageToken adds the nextPageToken to the query volume instances params
func (*QueryVolumeInstancesParams) WithNextTotalPages ¶
func (o *QueryVolumeInstancesParams) WithNextTotalPages(nextTotalPages *int64) *QueryVolumeInstancesParams
WithNextTotalPages adds the nextTotalPages to the query volume instances params
func (*QueryVolumeInstancesParams) WithSummary ¶
func (o *QueryVolumeInstancesParams) WithSummary(summary *bool) *QueryVolumeInstancesParams
WithSummary adds the summary to the query volume instances params
func (*QueryVolumeInstancesParams) WithTimeout ¶
func (o *QueryVolumeInstancesParams) WithTimeout(timeout time.Duration) *QueryVolumeInstancesParams
WithTimeout adds the timeout to the query volume instances params
func (*QueryVolumeInstancesParams) WithXRequestID ¶
func (o *QueryVolumeInstancesParams) WithXRequestID(xRequestID *string) *QueryVolumeInstancesParams
WithXRequestID adds the xRequestID to the query volume instances params
func (*QueryVolumeInstancesParams) WriteToRequest ¶
func (o *QueryVolumeInstancesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type QueryVolumeInstancesReader ¶
type QueryVolumeInstancesReader struct {
// contains filtered or unexported fields
}
QueryVolumeInstancesReader is a Reader for the QueryVolumeInstances structure.
func (*QueryVolumeInstancesReader) ReadResponse ¶
func (o *QueryVolumeInstancesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type QueryVolumeInstancesUnauthorized ¶
type QueryVolumeInstancesUnauthorized struct {
}QueryVolumeInstancesUnauthorized 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 NewQueryVolumeInstancesUnauthorized ¶
func NewQueryVolumeInstancesUnauthorized() *QueryVolumeInstancesUnauthorized
NewQueryVolumeInstancesUnauthorized creates a QueryVolumeInstancesUnauthorized with default headers values
func (*QueryVolumeInstancesUnauthorized) Error ¶
func (o *QueryVolumeInstancesUnauthorized) Error() string
func (*QueryVolumeInstancesUnauthorized) GetPayload ¶
func (o *QueryVolumeInstancesUnauthorized) GetPayload() *swagger_models.ZsrvResponse
type UpdateVolumeInstanceConflict ¶
type UpdateVolumeInstanceConflict struct {
Payload *swagger_models.ZsrvResponse
}
UpdateVolumeInstanceConflict describes a response with status code 409, with default header values.
Conflict. The API gateway did not process the request because this operation will conflict with an already existing edge volume instance record.
func NewUpdateVolumeInstanceConflict ¶
func NewUpdateVolumeInstanceConflict() *UpdateVolumeInstanceConflict
NewUpdateVolumeInstanceConflict creates a UpdateVolumeInstanceConflict with default headers values
func (*UpdateVolumeInstanceConflict) Error ¶
func (o *UpdateVolumeInstanceConflict) Error() string
func (*UpdateVolumeInstanceConflict) GetPayload ¶
func (o *UpdateVolumeInstanceConflict) GetPayload() *swagger_models.ZsrvResponse
type UpdateVolumeInstanceForbidden ¶
type UpdateVolumeInstanceForbidden struct {
Payload *swagger_models.ZsrvResponse
}
UpdateVolumeInstanceForbidden 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 NewUpdateVolumeInstanceForbidden ¶
func NewUpdateVolumeInstanceForbidden() *UpdateVolumeInstanceForbidden
NewUpdateVolumeInstanceForbidden creates a UpdateVolumeInstanceForbidden with default headers values
func (*UpdateVolumeInstanceForbidden) Error ¶
func (o *UpdateVolumeInstanceForbidden) Error() string
func (*UpdateVolumeInstanceForbidden) GetPayload ¶
func (o *UpdateVolumeInstanceForbidden) GetPayload() *swagger_models.ZsrvResponse
type UpdateVolumeInstanceGatewayTimeout ¶
type UpdateVolumeInstanceGatewayTimeout struct {
Payload *swagger_models.ZsrvResponse
}
UpdateVolumeInstanceGatewayTimeout 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 NewUpdateVolumeInstanceGatewayTimeout ¶
func NewUpdateVolumeInstanceGatewayTimeout() *UpdateVolumeInstanceGatewayTimeout
NewUpdateVolumeInstanceGatewayTimeout creates a UpdateVolumeInstanceGatewayTimeout with default headers values
func (*UpdateVolumeInstanceGatewayTimeout) Error ¶
func (o *UpdateVolumeInstanceGatewayTimeout) Error() string
func (*UpdateVolumeInstanceGatewayTimeout) GetPayload ¶
func (o *UpdateVolumeInstanceGatewayTimeout) GetPayload() *swagger_models.ZsrvResponse
type UpdateVolumeInstanceInternalServerError ¶
type UpdateVolumeInstanceInternalServerError struct {
Payload *swagger_models.ZsrvResponse
}
UpdateVolumeInstanceInternalServerError 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 NewUpdateVolumeInstanceInternalServerError ¶
func NewUpdateVolumeInstanceInternalServerError() *UpdateVolumeInstanceInternalServerError
NewUpdateVolumeInstanceInternalServerError creates a UpdateVolumeInstanceInternalServerError with default headers values
func (*UpdateVolumeInstanceInternalServerError) Error ¶
func (o *UpdateVolumeInstanceInternalServerError) Error() string
func (*UpdateVolumeInstanceInternalServerError) GetPayload ¶
func (o *UpdateVolumeInstanceInternalServerError) GetPayload() *swagger_models.ZsrvResponse
type UpdateVolumeInstanceNotFound ¶
type UpdateVolumeInstanceNotFound struct {
Payload *swagger_models.ZsrvResponse
}
UpdateVolumeInstanceNotFound 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 NewUpdateVolumeInstanceNotFound ¶
func NewUpdateVolumeInstanceNotFound() *UpdateVolumeInstanceNotFound
NewUpdateVolumeInstanceNotFound creates a UpdateVolumeInstanceNotFound with default headers values
func (*UpdateVolumeInstanceNotFound) Error ¶
func (o *UpdateVolumeInstanceNotFound) Error() string
func (*UpdateVolumeInstanceNotFound) GetPayload ¶
func (o *UpdateVolumeInstanceNotFound) GetPayload() *swagger_models.ZsrvResponse
type UpdateVolumeInstanceOK ¶
type UpdateVolumeInstanceOK struct {
Payload *swagger_models.ZsrvResponse
}
UpdateVolumeInstanceOK describes a response with status code 200, with default header values.
A successful response.
func NewUpdateVolumeInstanceOK ¶
func NewUpdateVolumeInstanceOK() *UpdateVolumeInstanceOK
NewUpdateVolumeInstanceOK creates a UpdateVolumeInstanceOK with default headers values
func (*UpdateVolumeInstanceOK) Error ¶
func (o *UpdateVolumeInstanceOK) Error() string
func (*UpdateVolumeInstanceOK) GetPayload ¶
func (o *UpdateVolumeInstanceOK) GetPayload() *swagger_models.ZsrvResponse
type UpdateVolumeInstanceParams ¶
type UpdateVolumeInstanceParams struct { /* XRequestID. User-Agent specified id to track a request */ XRequestID *string // Body. Body *swagger_models.VolInstConfig // ID. ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UpdateVolumeInstanceParams contains all the parameters to send to the API endpoint
for the update volume instance operation. Typically these are written to a http.Request.
func NewUpdateVolumeInstanceParams ¶
func NewUpdateVolumeInstanceParams() *UpdateVolumeInstanceParams
NewUpdateVolumeInstanceParams creates a new UpdateVolumeInstanceParams 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 NewUpdateVolumeInstanceParamsWithContext ¶
func NewUpdateVolumeInstanceParamsWithContext(ctx context.Context) *UpdateVolumeInstanceParams
NewUpdateVolumeInstanceParamsWithContext creates a new UpdateVolumeInstanceParams object with the ability to set a context for a request.
func NewUpdateVolumeInstanceParamsWithHTTPClient ¶
func NewUpdateVolumeInstanceParamsWithHTTPClient(client *http.Client) *UpdateVolumeInstanceParams
NewUpdateVolumeInstanceParamsWithHTTPClient creates a new UpdateVolumeInstanceParams object with the ability to set a custom HTTPClient for a request.
func NewUpdateVolumeInstanceParamsWithTimeout ¶
func NewUpdateVolumeInstanceParamsWithTimeout(timeout time.Duration) *UpdateVolumeInstanceParams
NewUpdateVolumeInstanceParamsWithTimeout creates a new UpdateVolumeInstanceParams object with the ability to set a timeout on a request.
func (*UpdateVolumeInstanceParams) SetBody ¶
func (o *UpdateVolumeInstanceParams) SetBody(body *swagger_models.VolInstConfig)
SetBody adds the body to the update volume instance params
func (*UpdateVolumeInstanceParams) SetContext ¶
func (o *UpdateVolumeInstanceParams) SetContext(ctx context.Context)
SetContext adds the context to the update volume instance params
func (*UpdateVolumeInstanceParams) SetDefaults ¶
func (o *UpdateVolumeInstanceParams) SetDefaults()
SetDefaults hydrates default values in the update volume instance params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateVolumeInstanceParams) SetHTTPClient ¶
func (o *UpdateVolumeInstanceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update volume instance params
func (*UpdateVolumeInstanceParams) SetID ¶
func (o *UpdateVolumeInstanceParams) SetID(id string)
SetID adds the id to the update volume instance params
func (*UpdateVolumeInstanceParams) SetTimeout ¶
func (o *UpdateVolumeInstanceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update volume instance params
func (*UpdateVolumeInstanceParams) SetXRequestID ¶
func (o *UpdateVolumeInstanceParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the update volume instance params
func (*UpdateVolumeInstanceParams) WithBody ¶
func (o *UpdateVolumeInstanceParams) WithBody(body *swagger_models.VolInstConfig) *UpdateVolumeInstanceParams
WithBody adds the body to the update volume instance params
func (*UpdateVolumeInstanceParams) WithContext ¶
func (o *UpdateVolumeInstanceParams) WithContext(ctx context.Context) *UpdateVolumeInstanceParams
WithContext adds the context to the update volume instance params
func (*UpdateVolumeInstanceParams) WithDefaults ¶
func (o *UpdateVolumeInstanceParams) WithDefaults() *UpdateVolumeInstanceParams
WithDefaults hydrates default values in the update volume instance params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateVolumeInstanceParams) WithHTTPClient ¶
func (o *UpdateVolumeInstanceParams) WithHTTPClient(client *http.Client) *UpdateVolumeInstanceParams
WithHTTPClient adds the HTTPClient to the update volume instance params
func (*UpdateVolumeInstanceParams) WithID ¶
func (o *UpdateVolumeInstanceParams) WithID(id string) *UpdateVolumeInstanceParams
WithID adds the id to the update volume instance params
func (*UpdateVolumeInstanceParams) WithTimeout ¶
func (o *UpdateVolumeInstanceParams) WithTimeout(timeout time.Duration) *UpdateVolumeInstanceParams
WithTimeout adds the timeout to the update volume instance params
func (*UpdateVolumeInstanceParams) WithXRequestID ¶
func (o *UpdateVolumeInstanceParams) WithXRequestID(xRequestID *string) *UpdateVolumeInstanceParams
WithXRequestID adds the xRequestID to the update volume instance params
func (*UpdateVolumeInstanceParams) WriteToRequest ¶
func (o *UpdateVolumeInstanceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateVolumeInstanceReader ¶
type UpdateVolumeInstanceReader struct {
// contains filtered or unexported fields
}
UpdateVolumeInstanceReader is a Reader for the UpdateVolumeInstance structure.
func (*UpdateVolumeInstanceReader) ReadResponse ¶
func (o *UpdateVolumeInstanceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateVolumeInstanceUnauthorized ¶
type UpdateVolumeInstanceUnauthorized struct {
}UpdateVolumeInstanceUnauthorized 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 NewUpdateVolumeInstanceUnauthorized ¶
func NewUpdateVolumeInstanceUnauthorized() *UpdateVolumeInstanceUnauthorized
NewUpdateVolumeInstanceUnauthorized creates a UpdateVolumeInstanceUnauthorized with default headers values
func (*UpdateVolumeInstanceUnauthorized) Error ¶
func (o *UpdateVolumeInstanceUnauthorized) Error() string
func (*UpdateVolumeInstanceUnauthorized) GetPayload ¶
func (o *UpdateVolumeInstanceUnauthorized) GetPayload() *swagger_models.ZsrvResponse
Source Files
¶
- create_volume_instance_parameters.go
- create_volume_instance_responses.go
- delete_volume_instance_parameters.go
- delete_volume_instance_responses.go
- get_volume_instance_by_name_parameters.go
- get_volume_instance_by_name_responses.go
- get_volume_instance_parameters.go
- get_volume_instance_responses.go
- query_volume_instances_parameters.go
- query_volume_instances_responses.go
- update_volume_instance_parameters.go
- update_volume_instance_responses.go
- volume_instance_configuration_client.go