storage_profile

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Nov 17, 2022 License: Apache-2.0 Imports: 10 Imported by: 1

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 storage profile API

func (*Client) CreateAwsStorageProfile

func (a *Client) CreateAwsStorageProfile(params *CreateAwsStorageProfileParams, opts ...ClientOption) (*CreateAwsStorageProfileCreated, error)

CreateAwsStorageProfile creates a w s storage profile

Create AWS storage profile

func (*Client) CreateAzureStorageProfile

func (a *Client) CreateAzureStorageProfile(params *CreateAzureStorageProfileParams, opts ...ClientOption) (*CreateAzureStorageProfileCreated, error)

CreateAzureStorageProfile creates azure storage profile

Create Azure storage profile

func (*Client) CreateGcpStorageProfile added in v0.4.0

func (a *Client) CreateGcpStorageProfile(params *CreateGcpStorageProfileParams, opts ...ClientOption) (*CreateGcpStorageProfileCreated, error)

CreateGcpStorageProfile creates g c p storage profile

Create GCP storage profile

func (*Client) CreateStorageProfile

func (a *Client) CreateStorageProfile(params *CreateStorageProfileParams, opts ...ClientOption) (*CreateStorageProfileCreated, error)

CreateStorageProfile creates storage profile

Create storage profile

func (*Client) CreateVSphereStorageProfile

func (a *Client) CreateVSphereStorageProfile(params *CreateVSphereStorageProfileParams, opts ...ClientOption) (*CreateVSphereStorageProfileCreated, error)

CreateVSphereStorageProfile creates v sphere storage profile

Create vSphere storage profile

func (*Client) DeleteAwsStorageProfile

func (a *Client) DeleteAwsStorageProfile(params *DeleteAwsStorageProfileParams, opts ...ClientOption) (*DeleteAwsStorageProfileNoContent, error)

DeleteAwsStorageProfile deletes a w s storage profile

Delete AWS storage profile with a given id

func (*Client) DeleteAzureStorageProfile

func (a *Client) DeleteAzureStorageProfile(params *DeleteAzureStorageProfileParams, opts ...ClientOption) (*DeleteAzureStorageProfileNoContent, error)

DeleteAzureStorageProfile deletes azure storage profile

Delete Azure storage profile with a given id

func (*Client) DeleteGcpStorageProfile added in v0.4.0

func (a *Client) DeleteGcpStorageProfile(params *DeleteGcpStorageProfileParams, opts ...ClientOption) (*DeleteGcpStorageProfileNoContent, error)

DeleteGcpStorageProfile deletes g c p storage profile

Delete GCP storage profile with a given id

func (*Client) DeleteStorageProfile

func (a *Client) DeleteStorageProfile(params *DeleteStorageProfileParams, opts ...ClientOption) (*DeleteStorageProfileNoContent, error)

DeleteStorageProfile deletes storage profile

Delete storage profile with a given id

func (*Client) DeleteVSphereStorageProfile

func (a *Client) DeleteVSphereStorageProfile(params *DeleteVSphereStorageProfileParams, opts ...ClientOption) (*DeleteVSphereStorageProfileNoContent, error)

DeleteVSphereStorageProfile deletes v sphere storage profile

Delete vSphere storage profile with a given id

func (*Client) GetAwsStorageProfile

func (a *Client) GetAwsStorageProfile(params *GetAwsStorageProfileParams, opts ...ClientOption) (*GetAwsStorageProfileOK, error)

GetAwsStorageProfile gets a w s storage profile

Get AWS storage profile with a given id

func (*Client) GetAwsStorageProfiles

func (a *Client) GetAwsStorageProfiles(params *GetAwsStorageProfilesParams, opts ...ClientOption) (*GetAwsStorageProfilesOK, error)

GetAwsStorageProfiles gets a w s storage profiles

Get all AWS storage profiles

func (*Client) GetAzureStorageProfile

func (a *Client) GetAzureStorageProfile(params *GetAzureStorageProfileParams, opts ...ClientOption) (*GetAzureStorageProfileOK, error)

GetAzureStorageProfile gets azure storage profile

Get Azure storage profile with a given id

func (*Client) GetAzureStorageProfiles

func (a *Client) GetAzureStorageProfiles(params *GetAzureStorageProfilesParams, opts ...ClientOption) (*GetAzureStorageProfilesOK, error)

GetAzureStorageProfiles gets azure storage profiles

Get all Azure storage profiles

func (*Client) GetGcpStorageProfile added in v0.4.0

func (a *Client) GetGcpStorageProfile(params *GetGcpStorageProfileParams, opts ...ClientOption) (*GetGcpStorageProfileOK, error)

GetGcpStorageProfile gets g c p storage profile

Get GCP storage profile with a given id

func (*Client) GetGcpStorageProfiles added in v0.4.0

func (a *Client) GetGcpStorageProfiles(params *GetGcpStorageProfilesParams, opts ...ClientOption) (*GetGcpStorageProfilesOK, error)

GetGcpStorageProfiles gets g c p storage profiles

Get all GCP storage profiles

func (*Client) GetStorageProfile

func (a *Client) GetStorageProfile(params *GetStorageProfileParams, opts ...ClientOption) (*GetStorageProfileOK, error)

GetStorageProfile gets storage profile

Get storage profile with a given id

func (*Client) GetStorageProfiles

func (a *Client) GetStorageProfiles(params *GetStorageProfilesParams, opts ...ClientOption) (*GetStorageProfilesOK, error)

GetStorageProfiles gets storage profiles

Get all storage profiles

func (*Client) GetVSphereStorageProfile

func (a *Client) GetVSphereStorageProfile(params *GetVSphereStorageProfileParams, opts ...ClientOption) (*GetVSphereStorageProfileOK, error)

GetVSphereStorageProfile gets v sphere storage profile

Get vSphere storage profile with a given id

func (*Client) GetVSphereStorageProfiles

func (a *Client) GetVSphereStorageProfiles(params *GetVSphereStorageProfilesParams, opts ...ClientOption) (*GetVSphereStorageProfilesOK, error)

GetVSphereStorageProfiles gets v sphere storage profiles

Get all vSphere storage profiles

func (*Client) ReplaceStorageProfile

func (a *Client) ReplaceStorageProfile(params *ReplaceStorageProfileParams, opts ...ClientOption) (*ReplaceStorageProfileOK, error)

ReplaceStorageProfile replaces storage profile

Replace storage profile with a given id

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) UpdateAwsStorageProfile

func (a *Client) UpdateAwsStorageProfile(params *UpdateAwsStorageProfileParams, opts ...ClientOption) (*UpdateAwsStorageProfileOK, error)

UpdateAwsStorageProfile updates a w s storage profile

Update AWS storage profile

func (*Client) UpdateAzureStorageProfile

func (a *Client) UpdateAzureStorageProfile(params *UpdateAzureStorageProfileParams, opts ...ClientOption) (*UpdateAzureStorageProfileOK, error)

UpdateAzureStorageProfile updates azure storage profile

Update Azure storage profile

func (*Client) UpdateGcpStorageProfile added in v0.4.0

func (a *Client) UpdateGcpStorageProfile(params *UpdateGcpStorageProfileParams, opts ...ClientOption) (*UpdateGcpStorageProfileOK, error)

UpdateGcpStorageProfile updates g c p storage profile

Update GCP storage profile

func (*Client) UpdateVSphereStorageProfile

func (a *Client) UpdateVSphereStorageProfile(params *UpdateVSphereStorageProfileParams, opts ...ClientOption) (*UpdateVSphereStorageProfileOK, error)

UpdateVSphereStorageProfile updates v sphere storage profile

Update vSphere storage profile

type ClientOption added in v0.2.20

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService added in v0.2.18

type ClientService interface {
	CreateAwsStorageProfile(params *CreateAwsStorageProfileParams, opts ...ClientOption) (*CreateAwsStorageProfileCreated, error)

	CreateAzureStorageProfile(params *CreateAzureStorageProfileParams, opts ...ClientOption) (*CreateAzureStorageProfileCreated, error)

	CreateGcpStorageProfile(params *CreateGcpStorageProfileParams, opts ...ClientOption) (*CreateGcpStorageProfileCreated, error)

	CreateStorageProfile(params *CreateStorageProfileParams, opts ...ClientOption) (*CreateStorageProfileCreated, error)

	CreateVSphereStorageProfile(params *CreateVSphereStorageProfileParams, opts ...ClientOption) (*CreateVSphereStorageProfileCreated, error)

	DeleteAwsStorageProfile(params *DeleteAwsStorageProfileParams, opts ...ClientOption) (*DeleteAwsStorageProfileNoContent, error)

	DeleteAzureStorageProfile(params *DeleteAzureStorageProfileParams, opts ...ClientOption) (*DeleteAzureStorageProfileNoContent, error)

	DeleteGcpStorageProfile(params *DeleteGcpStorageProfileParams, opts ...ClientOption) (*DeleteGcpStorageProfileNoContent, error)

	DeleteStorageProfile(params *DeleteStorageProfileParams, opts ...ClientOption) (*DeleteStorageProfileNoContent, error)

	DeleteVSphereStorageProfile(params *DeleteVSphereStorageProfileParams, opts ...ClientOption) (*DeleteVSphereStorageProfileNoContent, error)

	GetAwsStorageProfile(params *GetAwsStorageProfileParams, opts ...ClientOption) (*GetAwsStorageProfileOK, error)

	GetAwsStorageProfiles(params *GetAwsStorageProfilesParams, opts ...ClientOption) (*GetAwsStorageProfilesOK, error)

	GetAzureStorageProfile(params *GetAzureStorageProfileParams, opts ...ClientOption) (*GetAzureStorageProfileOK, error)

	GetAzureStorageProfiles(params *GetAzureStorageProfilesParams, opts ...ClientOption) (*GetAzureStorageProfilesOK, error)

	GetGcpStorageProfile(params *GetGcpStorageProfileParams, opts ...ClientOption) (*GetGcpStorageProfileOK, error)

	GetGcpStorageProfiles(params *GetGcpStorageProfilesParams, opts ...ClientOption) (*GetGcpStorageProfilesOK, error)

	GetStorageProfile(params *GetStorageProfileParams, opts ...ClientOption) (*GetStorageProfileOK, error)

	GetStorageProfiles(params *GetStorageProfilesParams, opts ...ClientOption) (*GetStorageProfilesOK, error)

	GetVSphereStorageProfile(params *GetVSphereStorageProfileParams, opts ...ClientOption) (*GetVSphereStorageProfileOK, error)

	GetVSphereStorageProfiles(params *GetVSphereStorageProfilesParams, opts ...ClientOption) (*GetVSphereStorageProfilesOK, error)

	ReplaceStorageProfile(params *ReplaceStorageProfileParams, opts ...ClientOption) (*ReplaceStorageProfileOK, error)

	UpdateAwsStorageProfile(params *UpdateAwsStorageProfileParams, opts ...ClientOption) (*UpdateAwsStorageProfileOK, error)

	UpdateAzureStorageProfile(params *UpdateAzureStorageProfileParams, opts ...ClientOption) (*UpdateAzureStorageProfileOK, error)

	UpdateGcpStorageProfile(params *UpdateGcpStorageProfileParams, opts ...ClientOption) (*UpdateGcpStorageProfileOK, error)

	UpdateVSphereStorageProfile(params *UpdateVSphereStorageProfileParams, opts ...ClientOption) (*UpdateVSphereStorageProfileOK, 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 storage profile API client.

type CreateAwsStorageProfileBadRequest

type CreateAwsStorageProfileBadRequest struct {
	Payload *models.Error
}

CreateAwsStorageProfileBadRequest describes a response with status code 400, with default header values.

Invalid Request - bad data

func NewCreateAwsStorageProfileBadRequest

func NewCreateAwsStorageProfileBadRequest() *CreateAwsStorageProfileBadRequest

NewCreateAwsStorageProfileBadRequest creates a CreateAwsStorageProfileBadRequest with default headers values

func (*CreateAwsStorageProfileBadRequest) Error

func (*CreateAwsStorageProfileBadRequest) GetPayload added in v0.2.9

func (*CreateAwsStorageProfileBadRequest) IsClientError added in v0.5.0

func (o *CreateAwsStorageProfileBadRequest) IsClientError() bool

IsClientError returns true when this create aws storage profile bad request response has a 4xx status code

func (*CreateAwsStorageProfileBadRequest) IsCode added in v0.5.0

func (o *CreateAwsStorageProfileBadRequest) IsCode(code int) bool

IsCode returns true when this create aws storage profile bad request response a status code equal to that given

func (*CreateAwsStorageProfileBadRequest) IsRedirect added in v0.5.0

func (o *CreateAwsStorageProfileBadRequest) IsRedirect() bool

IsRedirect returns true when this create aws storage profile bad request response has a 3xx status code

func (*CreateAwsStorageProfileBadRequest) IsServerError added in v0.5.0

func (o *CreateAwsStorageProfileBadRequest) IsServerError() bool

IsServerError returns true when this create aws storage profile bad request response has a 5xx status code

func (*CreateAwsStorageProfileBadRequest) IsSuccess added in v0.5.0

func (o *CreateAwsStorageProfileBadRequest) IsSuccess() bool

IsSuccess returns true when this create aws storage profile bad request response has a 2xx status code

func (*CreateAwsStorageProfileBadRequest) String added in v0.5.0

type CreateAwsStorageProfileCreated

type CreateAwsStorageProfileCreated struct {
	Payload *models.AwsStorageProfile
}

CreateAwsStorageProfileCreated describes a response with status code 201, with default header values.

successful operation

func NewCreateAwsStorageProfileCreated

func NewCreateAwsStorageProfileCreated() *CreateAwsStorageProfileCreated

NewCreateAwsStorageProfileCreated creates a CreateAwsStorageProfileCreated with default headers values

func (*CreateAwsStorageProfileCreated) Error

func (*CreateAwsStorageProfileCreated) GetPayload

func (*CreateAwsStorageProfileCreated) IsClientError added in v0.5.0

func (o *CreateAwsStorageProfileCreated) IsClientError() bool

IsClientError returns true when this create aws storage profile created response has a 4xx status code

func (*CreateAwsStorageProfileCreated) IsCode added in v0.5.0

func (o *CreateAwsStorageProfileCreated) IsCode(code int) bool

IsCode returns true when this create aws storage profile created response a status code equal to that given

func (*CreateAwsStorageProfileCreated) IsRedirect added in v0.5.0

func (o *CreateAwsStorageProfileCreated) IsRedirect() bool

IsRedirect returns true when this create aws storage profile created response has a 3xx status code

func (*CreateAwsStorageProfileCreated) IsServerError added in v0.5.0

func (o *CreateAwsStorageProfileCreated) IsServerError() bool

IsServerError returns true when this create aws storage profile created response has a 5xx status code

func (*CreateAwsStorageProfileCreated) IsSuccess added in v0.5.0

func (o *CreateAwsStorageProfileCreated) IsSuccess() bool

IsSuccess returns true when this create aws storage profile created response has a 2xx status code

func (*CreateAwsStorageProfileCreated) String added in v0.5.0

type CreateAwsStorageProfileForbidden

type CreateAwsStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

CreateAwsStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateAwsStorageProfileForbidden

func NewCreateAwsStorageProfileForbidden() *CreateAwsStorageProfileForbidden

NewCreateAwsStorageProfileForbidden creates a CreateAwsStorageProfileForbidden with default headers values

func (*CreateAwsStorageProfileForbidden) Error

func (*CreateAwsStorageProfileForbidden) GetPayload added in v0.2.20

func (*CreateAwsStorageProfileForbidden) IsClientError added in v0.5.0

func (o *CreateAwsStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this create aws storage profile forbidden response has a 4xx status code

func (*CreateAwsStorageProfileForbidden) IsCode added in v0.5.0

func (o *CreateAwsStorageProfileForbidden) IsCode(code int) bool

IsCode returns true when this create aws storage profile forbidden response a status code equal to that given

func (*CreateAwsStorageProfileForbidden) IsRedirect added in v0.5.0

func (o *CreateAwsStorageProfileForbidden) IsRedirect() bool

IsRedirect returns true when this create aws storage profile forbidden response has a 3xx status code

func (*CreateAwsStorageProfileForbidden) IsServerError added in v0.5.0

func (o *CreateAwsStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this create aws storage profile forbidden response has a 5xx status code

func (*CreateAwsStorageProfileForbidden) IsSuccess added in v0.5.0

func (o *CreateAwsStorageProfileForbidden) IsSuccess() bool

IsSuccess returns true when this create aws storage profile forbidden response has a 2xx status code

func (*CreateAwsStorageProfileForbidden) String added in v0.5.0

type CreateAwsStorageProfileParams

type CreateAwsStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* Body.

	   StorageProfileAwsSpecification instance
	*/
	Body *models.StorageProfileAwsSpecification

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

CreateAwsStorageProfileParams contains all the parameters to send to the API endpoint

for the create aws storage profile operation.

Typically these are written to a http.Request.

func NewCreateAwsStorageProfileParams

func NewCreateAwsStorageProfileParams() *CreateAwsStorageProfileParams

NewCreateAwsStorageProfileParams creates a new CreateAwsStorageProfileParams 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 NewCreateAwsStorageProfileParamsWithContext

func NewCreateAwsStorageProfileParamsWithContext(ctx context.Context) *CreateAwsStorageProfileParams

NewCreateAwsStorageProfileParamsWithContext creates a new CreateAwsStorageProfileParams object with the ability to set a context for a request.

func NewCreateAwsStorageProfileParamsWithHTTPClient

func NewCreateAwsStorageProfileParamsWithHTTPClient(client *http.Client) *CreateAwsStorageProfileParams

NewCreateAwsStorageProfileParamsWithHTTPClient creates a new CreateAwsStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewCreateAwsStorageProfileParamsWithTimeout

func NewCreateAwsStorageProfileParamsWithTimeout(timeout time.Duration) *CreateAwsStorageProfileParams

NewCreateAwsStorageProfileParamsWithTimeout creates a new CreateAwsStorageProfileParams object with the ability to set a timeout on a request.

func (*CreateAwsStorageProfileParams) SetAPIVersion

func (o *CreateAwsStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the create aws storage profile params

func (*CreateAwsStorageProfileParams) SetBody

SetBody adds the body to the create aws storage profile params

func (*CreateAwsStorageProfileParams) SetContext

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

SetContext adds the context to the create aws storage profile params

func (*CreateAwsStorageProfileParams) SetDefaults added in v0.2.20

func (o *CreateAwsStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the create aws storage profile params (not the query body).

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

func (*CreateAwsStorageProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create aws storage profile params

func (*CreateAwsStorageProfileParams) SetTimeout

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

SetTimeout adds the timeout to the create aws storage profile params

func (*CreateAwsStorageProfileParams) WithAPIVersion

func (o *CreateAwsStorageProfileParams) WithAPIVersion(aPIVersion *string) *CreateAwsStorageProfileParams

WithAPIVersion adds the aPIVersion to the create aws storage profile params

func (*CreateAwsStorageProfileParams) WithBody

WithBody adds the body to the create aws storage profile params

func (*CreateAwsStorageProfileParams) WithContext

WithContext adds the context to the create aws storage profile params

func (*CreateAwsStorageProfileParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the create aws storage profile params (not the query body).

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

func (*CreateAwsStorageProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create aws storage profile params

func (*CreateAwsStorageProfileParams) WithTimeout

WithTimeout adds the timeout to the create aws storage profile params

func (*CreateAwsStorageProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateAwsStorageProfileReader

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

CreateAwsStorageProfileReader is a Reader for the CreateAwsStorageProfile structure.

func (*CreateAwsStorageProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateAzureStorageProfileBadRequest

type CreateAzureStorageProfileBadRequest struct {
	Payload *models.Error
}

CreateAzureStorageProfileBadRequest describes a response with status code 400, with default header values.

Invalid Request - bad data

func NewCreateAzureStorageProfileBadRequest

func NewCreateAzureStorageProfileBadRequest() *CreateAzureStorageProfileBadRequest

NewCreateAzureStorageProfileBadRequest creates a CreateAzureStorageProfileBadRequest with default headers values

func (*CreateAzureStorageProfileBadRequest) Error

func (*CreateAzureStorageProfileBadRequest) GetPayload added in v0.2.9

func (*CreateAzureStorageProfileBadRequest) IsClientError added in v0.5.0

func (o *CreateAzureStorageProfileBadRequest) IsClientError() bool

IsClientError returns true when this create azure storage profile bad request response has a 4xx status code

func (*CreateAzureStorageProfileBadRequest) IsCode added in v0.5.0

IsCode returns true when this create azure storage profile bad request response a status code equal to that given

func (*CreateAzureStorageProfileBadRequest) IsRedirect added in v0.5.0

func (o *CreateAzureStorageProfileBadRequest) IsRedirect() bool

IsRedirect returns true when this create azure storage profile bad request response has a 3xx status code

func (*CreateAzureStorageProfileBadRequest) IsServerError added in v0.5.0

func (o *CreateAzureStorageProfileBadRequest) IsServerError() bool

IsServerError returns true when this create azure storage profile bad request response has a 5xx status code

func (*CreateAzureStorageProfileBadRequest) IsSuccess added in v0.5.0

IsSuccess returns true when this create azure storage profile bad request response has a 2xx status code

func (*CreateAzureStorageProfileBadRequest) String added in v0.5.0

type CreateAzureStorageProfileCreated

type CreateAzureStorageProfileCreated struct {
	Payload *models.AzureStorageProfile
}

CreateAzureStorageProfileCreated describes a response with status code 201, with default header values.

successful operation

func NewCreateAzureStorageProfileCreated

func NewCreateAzureStorageProfileCreated() *CreateAzureStorageProfileCreated

NewCreateAzureStorageProfileCreated creates a CreateAzureStorageProfileCreated with default headers values

func (*CreateAzureStorageProfileCreated) Error

func (*CreateAzureStorageProfileCreated) GetPayload

func (*CreateAzureStorageProfileCreated) IsClientError added in v0.5.0

func (o *CreateAzureStorageProfileCreated) IsClientError() bool

IsClientError returns true when this create azure storage profile created response has a 4xx status code

func (*CreateAzureStorageProfileCreated) IsCode added in v0.5.0

func (o *CreateAzureStorageProfileCreated) IsCode(code int) bool

IsCode returns true when this create azure storage profile created response a status code equal to that given

func (*CreateAzureStorageProfileCreated) IsRedirect added in v0.5.0

func (o *CreateAzureStorageProfileCreated) IsRedirect() bool

IsRedirect returns true when this create azure storage profile created response has a 3xx status code

func (*CreateAzureStorageProfileCreated) IsServerError added in v0.5.0

func (o *CreateAzureStorageProfileCreated) IsServerError() bool

IsServerError returns true when this create azure storage profile created response has a 5xx status code

func (*CreateAzureStorageProfileCreated) IsSuccess added in v0.5.0

func (o *CreateAzureStorageProfileCreated) IsSuccess() bool

IsSuccess returns true when this create azure storage profile created response has a 2xx status code

func (*CreateAzureStorageProfileCreated) String added in v0.5.0

type CreateAzureStorageProfileForbidden

type CreateAzureStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

CreateAzureStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateAzureStorageProfileForbidden

func NewCreateAzureStorageProfileForbidden() *CreateAzureStorageProfileForbidden

NewCreateAzureStorageProfileForbidden creates a CreateAzureStorageProfileForbidden with default headers values

func (*CreateAzureStorageProfileForbidden) Error

func (*CreateAzureStorageProfileForbidden) GetPayload added in v0.2.20

func (*CreateAzureStorageProfileForbidden) IsClientError added in v0.5.0

func (o *CreateAzureStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this create azure storage profile forbidden response has a 4xx status code

func (*CreateAzureStorageProfileForbidden) IsCode added in v0.5.0

IsCode returns true when this create azure storage profile forbidden response a status code equal to that given

func (*CreateAzureStorageProfileForbidden) IsRedirect added in v0.5.0

func (o *CreateAzureStorageProfileForbidden) IsRedirect() bool

IsRedirect returns true when this create azure storage profile forbidden response has a 3xx status code

func (*CreateAzureStorageProfileForbidden) IsServerError added in v0.5.0

func (o *CreateAzureStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this create azure storage profile forbidden response has a 5xx status code

func (*CreateAzureStorageProfileForbidden) IsSuccess added in v0.5.0

IsSuccess returns true when this create azure storage profile forbidden response has a 2xx status code

func (*CreateAzureStorageProfileForbidden) String added in v0.5.0

type CreateAzureStorageProfileParams

type CreateAzureStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* Body.

	   StorageProfileAzureSpecification instance
	*/
	Body *models.StorageProfileAzureSpecification

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

CreateAzureStorageProfileParams contains all the parameters to send to the API endpoint

for the create azure storage profile operation.

Typically these are written to a http.Request.

func NewCreateAzureStorageProfileParams

func NewCreateAzureStorageProfileParams() *CreateAzureStorageProfileParams

NewCreateAzureStorageProfileParams creates a new CreateAzureStorageProfileParams 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 NewCreateAzureStorageProfileParamsWithContext

func NewCreateAzureStorageProfileParamsWithContext(ctx context.Context) *CreateAzureStorageProfileParams

NewCreateAzureStorageProfileParamsWithContext creates a new CreateAzureStorageProfileParams object with the ability to set a context for a request.

func NewCreateAzureStorageProfileParamsWithHTTPClient

func NewCreateAzureStorageProfileParamsWithHTTPClient(client *http.Client) *CreateAzureStorageProfileParams

NewCreateAzureStorageProfileParamsWithHTTPClient creates a new CreateAzureStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewCreateAzureStorageProfileParamsWithTimeout

func NewCreateAzureStorageProfileParamsWithTimeout(timeout time.Duration) *CreateAzureStorageProfileParams

NewCreateAzureStorageProfileParamsWithTimeout creates a new CreateAzureStorageProfileParams object with the ability to set a timeout on a request.

func (*CreateAzureStorageProfileParams) SetAPIVersion

func (o *CreateAzureStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the create azure storage profile params

func (*CreateAzureStorageProfileParams) SetBody

SetBody adds the body to the create azure storage profile params

func (*CreateAzureStorageProfileParams) SetContext

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

SetContext adds the context to the create azure storage profile params

func (*CreateAzureStorageProfileParams) SetDefaults added in v0.2.20

func (o *CreateAzureStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the create azure storage profile params (not the query body).

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

func (*CreateAzureStorageProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create azure storage profile params

func (*CreateAzureStorageProfileParams) SetTimeout

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

SetTimeout adds the timeout to the create azure storage profile params

func (*CreateAzureStorageProfileParams) WithAPIVersion

WithAPIVersion adds the aPIVersion to the create azure storage profile params

func (*CreateAzureStorageProfileParams) WithBody

WithBody adds the body to the create azure storage profile params

func (*CreateAzureStorageProfileParams) WithContext

WithContext adds the context to the create azure storage profile params

func (*CreateAzureStorageProfileParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the create azure storage profile params (not the query body).

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

func (*CreateAzureStorageProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create azure storage profile params

func (*CreateAzureStorageProfileParams) WithTimeout

WithTimeout adds the timeout to the create azure storage profile params

func (*CreateAzureStorageProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateAzureStorageProfileReader

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

CreateAzureStorageProfileReader is a Reader for the CreateAzureStorageProfile structure.

func (*CreateAzureStorageProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateGcpStorageProfileBadRequest added in v0.4.0

type CreateGcpStorageProfileBadRequest struct {
	Payload *models.Error
}

CreateGcpStorageProfileBadRequest describes a response with status code 400, with default header values.

Invalid Request - bad data

func NewCreateGcpStorageProfileBadRequest added in v0.4.0

func NewCreateGcpStorageProfileBadRequest() *CreateGcpStorageProfileBadRequest

NewCreateGcpStorageProfileBadRequest creates a CreateGcpStorageProfileBadRequest with default headers values

func (*CreateGcpStorageProfileBadRequest) Error added in v0.4.0

func (*CreateGcpStorageProfileBadRequest) GetPayload added in v0.4.0

func (*CreateGcpStorageProfileBadRequest) IsClientError added in v0.5.0

func (o *CreateGcpStorageProfileBadRequest) IsClientError() bool

IsClientError returns true when this create gcp storage profile bad request response has a 4xx status code

func (*CreateGcpStorageProfileBadRequest) IsCode added in v0.5.0

func (o *CreateGcpStorageProfileBadRequest) IsCode(code int) bool

IsCode returns true when this create gcp storage profile bad request response a status code equal to that given

func (*CreateGcpStorageProfileBadRequest) IsRedirect added in v0.5.0

func (o *CreateGcpStorageProfileBadRequest) IsRedirect() bool

IsRedirect returns true when this create gcp storage profile bad request response has a 3xx status code

func (*CreateGcpStorageProfileBadRequest) IsServerError added in v0.5.0

func (o *CreateGcpStorageProfileBadRequest) IsServerError() bool

IsServerError returns true when this create gcp storage profile bad request response has a 5xx status code

func (*CreateGcpStorageProfileBadRequest) IsSuccess added in v0.5.0

func (o *CreateGcpStorageProfileBadRequest) IsSuccess() bool

IsSuccess returns true when this create gcp storage profile bad request response has a 2xx status code

func (*CreateGcpStorageProfileBadRequest) String added in v0.5.0

type CreateGcpStorageProfileCreated added in v0.4.0

type CreateGcpStorageProfileCreated struct {
	Payload *models.GcpStorageProfile
}

CreateGcpStorageProfileCreated describes a response with status code 201, with default header values.

successful operation

func NewCreateGcpStorageProfileCreated added in v0.4.0

func NewCreateGcpStorageProfileCreated() *CreateGcpStorageProfileCreated

NewCreateGcpStorageProfileCreated creates a CreateGcpStorageProfileCreated with default headers values

func (*CreateGcpStorageProfileCreated) Error added in v0.4.0

func (*CreateGcpStorageProfileCreated) GetPayload added in v0.4.0

func (*CreateGcpStorageProfileCreated) IsClientError added in v0.5.0

func (o *CreateGcpStorageProfileCreated) IsClientError() bool

IsClientError returns true when this create gcp storage profile created response has a 4xx status code

func (*CreateGcpStorageProfileCreated) IsCode added in v0.5.0

func (o *CreateGcpStorageProfileCreated) IsCode(code int) bool

IsCode returns true when this create gcp storage profile created response a status code equal to that given

func (*CreateGcpStorageProfileCreated) IsRedirect added in v0.5.0

func (o *CreateGcpStorageProfileCreated) IsRedirect() bool

IsRedirect returns true when this create gcp storage profile created response has a 3xx status code

func (*CreateGcpStorageProfileCreated) IsServerError added in v0.5.0

func (o *CreateGcpStorageProfileCreated) IsServerError() bool

IsServerError returns true when this create gcp storage profile created response has a 5xx status code

func (*CreateGcpStorageProfileCreated) IsSuccess added in v0.5.0

func (o *CreateGcpStorageProfileCreated) IsSuccess() bool

IsSuccess returns true when this create gcp storage profile created response has a 2xx status code

func (*CreateGcpStorageProfileCreated) String added in v0.5.0

type CreateGcpStorageProfileForbidden added in v0.4.0

type CreateGcpStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

CreateGcpStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateGcpStorageProfileForbidden added in v0.4.0

func NewCreateGcpStorageProfileForbidden() *CreateGcpStorageProfileForbidden

NewCreateGcpStorageProfileForbidden creates a CreateGcpStorageProfileForbidden with default headers values

func (*CreateGcpStorageProfileForbidden) Error added in v0.4.0

func (*CreateGcpStorageProfileForbidden) GetPayload added in v0.4.0

func (*CreateGcpStorageProfileForbidden) IsClientError added in v0.5.0

func (o *CreateGcpStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this create gcp storage profile forbidden response has a 4xx status code

func (*CreateGcpStorageProfileForbidden) IsCode added in v0.5.0

func (o *CreateGcpStorageProfileForbidden) IsCode(code int) bool

IsCode returns true when this create gcp storage profile forbidden response a status code equal to that given

func (*CreateGcpStorageProfileForbidden) IsRedirect added in v0.5.0

func (o *CreateGcpStorageProfileForbidden) IsRedirect() bool

IsRedirect returns true when this create gcp storage profile forbidden response has a 3xx status code

func (*CreateGcpStorageProfileForbidden) IsServerError added in v0.5.0

func (o *CreateGcpStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this create gcp storage profile forbidden response has a 5xx status code

func (*CreateGcpStorageProfileForbidden) IsSuccess added in v0.5.0

func (o *CreateGcpStorageProfileForbidden) IsSuccess() bool

IsSuccess returns true when this create gcp storage profile forbidden response has a 2xx status code

func (*CreateGcpStorageProfileForbidden) String added in v0.5.0

type CreateGcpStorageProfileParams added in v0.4.0

type CreateGcpStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* Body.

	   StorageProfileGcpSpecification instance
	*/
	Body *models.StorageProfileGcpSpecification

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

CreateGcpStorageProfileParams contains all the parameters to send to the API endpoint

for the create gcp storage profile operation.

Typically these are written to a http.Request.

func NewCreateGcpStorageProfileParams added in v0.4.0

func NewCreateGcpStorageProfileParams() *CreateGcpStorageProfileParams

NewCreateGcpStorageProfileParams creates a new CreateGcpStorageProfileParams 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 NewCreateGcpStorageProfileParamsWithContext added in v0.4.0

func NewCreateGcpStorageProfileParamsWithContext(ctx context.Context) *CreateGcpStorageProfileParams

NewCreateGcpStorageProfileParamsWithContext creates a new CreateGcpStorageProfileParams object with the ability to set a context for a request.

func NewCreateGcpStorageProfileParamsWithHTTPClient added in v0.4.0

func NewCreateGcpStorageProfileParamsWithHTTPClient(client *http.Client) *CreateGcpStorageProfileParams

NewCreateGcpStorageProfileParamsWithHTTPClient creates a new CreateGcpStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewCreateGcpStorageProfileParamsWithTimeout added in v0.4.0

func NewCreateGcpStorageProfileParamsWithTimeout(timeout time.Duration) *CreateGcpStorageProfileParams

NewCreateGcpStorageProfileParamsWithTimeout creates a new CreateGcpStorageProfileParams object with the ability to set a timeout on a request.

func (*CreateGcpStorageProfileParams) SetAPIVersion added in v0.4.0

func (o *CreateGcpStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the create gcp storage profile params

func (*CreateGcpStorageProfileParams) SetBody added in v0.4.0

SetBody adds the body to the create gcp storage profile params

func (*CreateGcpStorageProfileParams) SetContext added in v0.4.0

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

SetContext adds the context to the create gcp storage profile params

func (*CreateGcpStorageProfileParams) SetDefaults added in v0.4.0

func (o *CreateGcpStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the create gcp storage profile params (not the query body).

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

func (*CreateGcpStorageProfileParams) SetHTTPClient added in v0.4.0

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

SetHTTPClient adds the HTTPClient to the create gcp storage profile params

func (*CreateGcpStorageProfileParams) SetTimeout added in v0.4.0

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

SetTimeout adds the timeout to the create gcp storage profile params

func (*CreateGcpStorageProfileParams) WithAPIVersion added in v0.4.0

func (o *CreateGcpStorageProfileParams) WithAPIVersion(aPIVersion *string) *CreateGcpStorageProfileParams

WithAPIVersion adds the aPIVersion to the create gcp storage profile params

func (*CreateGcpStorageProfileParams) WithBody added in v0.4.0

WithBody adds the body to the create gcp storage profile params

func (*CreateGcpStorageProfileParams) WithContext added in v0.4.0

WithContext adds the context to the create gcp storage profile params

func (*CreateGcpStorageProfileParams) WithDefaults added in v0.4.0

WithDefaults hydrates default values in the create gcp storage profile params (not the query body).

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

func (*CreateGcpStorageProfileParams) WithHTTPClient added in v0.4.0

WithHTTPClient adds the HTTPClient to the create gcp storage profile params

func (*CreateGcpStorageProfileParams) WithTimeout added in v0.4.0

WithTimeout adds the timeout to the create gcp storage profile params

func (*CreateGcpStorageProfileParams) WriteToRequest added in v0.4.0

WriteToRequest writes these params to a swagger request

type CreateGcpStorageProfileReader added in v0.4.0

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

CreateGcpStorageProfileReader is a Reader for the CreateGcpStorageProfile structure.

func (*CreateGcpStorageProfileReader) ReadResponse added in v0.4.0

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

ReadResponse reads a server response into the received o.

type CreateStorageProfileBadRequest

type CreateStorageProfileBadRequest struct {
	Payload *models.Error
}

CreateStorageProfileBadRequest describes a response with status code 400, with default header values.

Invalid Request - bad data

func NewCreateStorageProfileBadRequest

func NewCreateStorageProfileBadRequest() *CreateStorageProfileBadRequest

NewCreateStorageProfileBadRequest creates a CreateStorageProfileBadRequest with default headers values

func (*CreateStorageProfileBadRequest) Error

func (*CreateStorageProfileBadRequest) GetPayload added in v0.2.9

func (o *CreateStorageProfileBadRequest) GetPayload() *models.Error

func (*CreateStorageProfileBadRequest) IsClientError added in v0.5.0

func (o *CreateStorageProfileBadRequest) IsClientError() bool

IsClientError returns true when this create storage profile bad request response has a 4xx status code

func (*CreateStorageProfileBadRequest) IsCode added in v0.5.0

func (o *CreateStorageProfileBadRequest) IsCode(code int) bool

IsCode returns true when this create storage profile bad request response a status code equal to that given

func (*CreateStorageProfileBadRequest) IsRedirect added in v0.5.0

func (o *CreateStorageProfileBadRequest) IsRedirect() bool

IsRedirect returns true when this create storage profile bad request response has a 3xx status code

func (*CreateStorageProfileBadRequest) IsServerError added in v0.5.0

func (o *CreateStorageProfileBadRequest) IsServerError() bool

IsServerError returns true when this create storage profile bad request response has a 5xx status code

func (*CreateStorageProfileBadRequest) IsSuccess added in v0.5.0

func (o *CreateStorageProfileBadRequest) IsSuccess() bool

IsSuccess returns true when this create storage profile bad request response has a 2xx status code

func (*CreateStorageProfileBadRequest) String added in v0.5.0

type CreateStorageProfileCreated

type CreateStorageProfileCreated struct {
	Payload *models.StorageProfile
}

CreateStorageProfileCreated describes a response with status code 201, with default header values.

successful operation

func NewCreateStorageProfileCreated

func NewCreateStorageProfileCreated() *CreateStorageProfileCreated

NewCreateStorageProfileCreated creates a CreateStorageProfileCreated with default headers values

func (*CreateStorageProfileCreated) Error

func (*CreateStorageProfileCreated) GetPayload

func (*CreateStorageProfileCreated) IsClientError added in v0.5.0

func (o *CreateStorageProfileCreated) IsClientError() bool

IsClientError returns true when this create storage profile created response has a 4xx status code

func (*CreateStorageProfileCreated) IsCode added in v0.5.0

func (o *CreateStorageProfileCreated) IsCode(code int) bool

IsCode returns true when this create storage profile created response a status code equal to that given

func (*CreateStorageProfileCreated) IsRedirect added in v0.5.0

func (o *CreateStorageProfileCreated) IsRedirect() bool

IsRedirect returns true when this create storage profile created response has a 3xx status code

func (*CreateStorageProfileCreated) IsServerError added in v0.5.0

func (o *CreateStorageProfileCreated) IsServerError() bool

IsServerError returns true when this create storage profile created response has a 5xx status code

func (*CreateStorageProfileCreated) IsSuccess added in v0.5.0

func (o *CreateStorageProfileCreated) IsSuccess() bool

IsSuccess returns true when this create storage profile created response has a 2xx status code

func (*CreateStorageProfileCreated) String added in v0.5.0

func (o *CreateStorageProfileCreated) String() string

type CreateStorageProfileForbidden

type CreateStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

CreateStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateStorageProfileForbidden

func NewCreateStorageProfileForbidden() *CreateStorageProfileForbidden

NewCreateStorageProfileForbidden creates a CreateStorageProfileForbidden with default headers values

func (*CreateStorageProfileForbidden) Error

func (*CreateStorageProfileForbidden) GetPayload added in v0.2.20

func (*CreateStorageProfileForbidden) IsClientError added in v0.5.0

func (o *CreateStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this create storage profile forbidden response has a 4xx status code

func (*CreateStorageProfileForbidden) IsCode added in v0.5.0

func (o *CreateStorageProfileForbidden) IsCode(code int) bool

IsCode returns true when this create storage profile forbidden response a status code equal to that given

func (*CreateStorageProfileForbidden) IsRedirect added in v0.5.0

func (o *CreateStorageProfileForbidden) IsRedirect() bool

IsRedirect returns true when this create storage profile forbidden response has a 3xx status code

func (*CreateStorageProfileForbidden) IsServerError added in v0.5.0

func (o *CreateStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this create storage profile forbidden response has a 5xx status code

func (*CreateStorageProfileForbidden) IsSuccess added in v0.5.0

func (o *CreateStorageProfileForbidden) IsSuccess() bool

IsSuccess returns true when this create storage profile forbidden response has a 2xx status code

func (*CreateStorageProfileForbidden) String added in v0.5.0

type CreateStorageProfileParams

type CreateStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* Body.

	   StorageProfileSpecification instance
	*/
	Body *models.StorageProfileSpecification

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

CreateStorageProfileParams contains all the parameters to send to the API endpoint

for the create storage profile operation.

Typically these are written to a http.Request.

func NewCreateStorageProfileParams

func NewCreateStorageProfileParams() *CreateStorageProfileParams

NewCreateStorageProfileParams creates a new CreateStorageProfileParams 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 NewCreateStorageProfileParamsWithContext

func NewCreateStorageProfileParamsWithContext(ctx context.Context) *CreateStorageProfileParams

NewCreateStorageProfileParamsWithContext creates a new CreateStorageProfileParams object with the ability to set a context for a request.

func NewCreateStorageProfileParamsWithHTTPClient

func NewCreateStorageProfileParamsWithHTTPClient(client *http.Client) *CreateStorageProfileParams

NewCreateStorageProfileParamsWithHTTPClient creates a new CreateStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewCreateStorageProfileParamsWithTimeout

func NewCreateStorageProfileParamsWithTimeout(timeout time.Duration) *CreateStorageProfileParams

NewCreateStorageProfileParamsWithTimeout creates a new CreateStorageProfileParams object with the ability to set a timeout on a request.

func (*CreateStorageProfileParams) SetAPIVersion

func (o *CreateStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the create storage profile params

func (*CreateStorageProfileParams) SetBody

SetBody adds the body to the create storage profile params

func (*CreateStorageProfileParams) SetContext

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

SetContext adds the context to the create storage profile params

func (*CreateStorageProfileParams) SetDefaults added in v0.2.20

func (o *CreateStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the create storage profile params (not the query body).

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

func (*CreateStorageProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create storage profile params

func (*CreateStorageProfileParams) SetTimeout

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

SetTimeout adds the timeout to the create storage profile params

func (*CreateStorageProfileParams) WithAPIVersion

func (o *CreateStorageProfileParams) WithAPIVersion(aPIVersion *string) *CreateStorageProfileParams

WithAPIVersion adds the aPIVersion to the create storage profile params

func (*CreateStorageProfileParams) WithBody

WithBody adds the body to the create storage profile params

func (*CreateStorageProfileParams) WithContext

WithContext adds the context to the create storage profile params

func (*CreateStorageProfileParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the create storage profile params (not the query body).

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

func (*CreateStorageProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create storage profile params

func (*CreateStorageProfileParams) WithTimeout

WithTimeout adds the timeout to the create storage profile params

func (*CreateStorageProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateStorageProfileReader

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

CreateStorageProfileReader is a Reader for the CreateStorageProfile structure.

func (*CreateStorageProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateVSphereStorageProfileBadRequest

type CreateVSphereStorageProfileBadRequest struct {
	Payload *models.Error
}

CreateVSphereStorageProfileBadRequest describes a response with status code 400, with default header values.

Invalid Request - bad data

func NewCreateVSphereStorageProfileBadRequest

func NewCreateVSphereStorageProfileBadRequest() *CreateVSphereStorageProfileBadRequest

NewCreateVSphereStorageProfileBadRequest creates a CreateVSphereStorageProfileBadRequest with default headers values

func (*CreateVSphereStorageProfileBadRequest) Error

func (*CreateVSphereStorageProfileBadRequest) GetPayload added in v0.2.9

func (*CreateVSphereStorageProfileBadRequest) IsClientError added in v0.5.0

func (o *CreateVSphereStorageProfileBadRequest) IsClientError() bool

IsClientError returns true when this create v sphere storage profile bad request response has a 4xx status code

func (*CreateVSphereStorageProfileBadRequest) IsCode added in v0.5.0

IsCode returns true when this create v sphere storage profile bad request response a status code equal to that given

func (*CreateVSphereStorageProfileBadRequest) IsRedirect added in v0.5.0

IsRedirect returns true when this create v sphere storage profile bad request response has a 3xx status code

func (*CreateVSphereStorageProfileBadRequest) IsServerError added in v0.5.0

func (o *CreateVSphereStorageProfileBadRequest) IsServerError() bool

IsServerError returns true when this create v sphere storage profile bad request response has a 5xx status code

func (*CreateVSphereStorageProfileBadRequest) IsSuccess added in v0.5.0

IsSuccess returns true when this create v sphere storage profile bad request response has a 2xx status code

func (*CreateVSphereStorageProfileBadRequest) String added in v0.5.0

type CreateVSphereStorageProfileCreated

type CreateVSphereStorageProfileCreated struct {
	Payload *models.VsphereStorageProfile
}

CreateVSphereStorageProfileCreated describes a response with status code 201, with default header values.

successful operation

func NewCreateVSphereStorageProfileCreated

func NewCreateVSphereStorageProfileCreated() *CreateVSphereStorageProfileCreated

NewCreateVSphereStorageProfileCreated creates a CreateVSphereStorageProfileCreated with default headers values

func (*CreateVSphereStorageProfileCreated) Error

func (*CreateVSphereStorageProfileCreated) GetPayload

func (*CreateVSphereStorageProfileCreated) IsClientError added in v0.5.0

func (o *CreateVSphereStorageProfileCreated) IsClientError() bool

IsClientError returns true when this create v sphere storage profile created response has a 4xx status code

func (*CreateVSphereStorageProfileCreated) IsCode added in v0.5.0

IsCode returns true when this create v sphere storage profile created response a status code equal to that given

func (*CreateVSphereStorageProfileCreated) IsRedirect added in v0.5.0

func (o *CreateVSphereStorageProfileCreated) IsRedirect() bool

IsRedirect returns true when this create v sphere storage profile created response has a 3xx status code

func (*CreateVSphereStorageProfileCreated) IsServerError added in v0.5.0

func (o *CreateVSphereStorageProfileCreated) IsServerError() bool

IsServerError returns true when this create v sphere storage profile created response has a 5xx status code

func (*CreateVSphereStorageProfileCreated) IsSuccess added in v0.5.0

IsSuccess returns true when this create v sphere storage profile created response has a 2xx status code

func (*CreateVSphereStorageProfileCreated) String added in v0.5.0

type CreateVSphereStorageProfileForbidden

type CreateVSphereStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

CreateVSphereStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateVSphereStorageProfileForbidden

func NewCreateVSphereStorageProfileForbidden() *CreateVSphereStorageProfileForbidden

NewCreateVSphereStorageProfileForbidden creates a CreateVSphereStorageProfileForbidden with default headers values

func (*CreateVSphereStorageProfileForbidden) Error

func (*CreateVSphereStorageProfileForbidden) GetPayload added in v0.2.20

func (*CreateVSphereStorageProfileForbidden) IsClientError added in v0.5.0

func (o *CreateVSphereStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this create v sphere storage profile forbidden response has a 4xx status code

func (*CreateVSphereStorageProfileForbidden) IsCode added in v0.5.0

IsCode returns true when this create v sphere storage profile forbidden response a status code equal to that given

func (*CreateVSphereStorageProfileForbidden) IsRedirect added in v0.5.0

IsRedirect returns true when this create v sphere storage profile forbidden response has a 3xx status code

func (*CreateVSphereStorageProfileForbidden) IsServerError added in v0.5.0

func (o *CreateVSphereStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this create v sphere storage profile forbidden response has a 5xx status code

func (*CreateVSphereStorageProfileForbidden) IsSuccess added in v0.5.0

IsSuccess returns true when this create v sphere storage profile forbidden response has a 2xx status code

func (*CreateVSphereStorageProfileForbidden) String added in v0.5.0

type CreateVSphereStorageProfileParams

type CreateVSphereStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* Body.

	   StorageProfileVsphereSpecification instance
	*/
	Body *models.StorageProfileVsphereSpecification

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

CreateVSphereStorageProfileParams contains all the parameters to send to the API endpoint

for the create v sphere storage profile operation.

Typically these are written to a http.Request.

func NewCreateVSphereStorageProfileParams

func NewCreateVSphereStorageProfileParams() *CreateVSphereStorageProfileParams

NewCreateVSphereStorageProfileParams creates a new CreateVSphereStorageProfileParams 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 NewCreateVSphereStorageProfileParamsWithContext

func NewCreateVSphereStorageProfileParamsWithContext(ctx context.Context) *CreateVSphereStorageProfileParams

NewCreateVSphereStorageProfileParamsWithContext creates a new CreateVSphereStorageProfileParams object with the ability to set a context for a request.

func NewCreateVSphereStorageProfileParamsWithHTTPClient

func NewCreateVSphereStorageProfileParamsWithHTTPClient(client *http.Client) *CreateVSphereStorageProfileParams

NewCreateVSphereStorageProfileParamsWithHTTPClient creates a new CreateVSphereStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewCreateVSphereStorageProfileParamsWithTimeout

func NewCreateVSphereStorageProfileParamsWithTimeout(timeout time.Duration) *CreateVSphereStorageProfileParams

NewCreateVSphereStorageProfileParamsWithTimeout creates a new CreateVSphereStorageProfileParams object with the ability to set a timeout on a request.

func (*CreateVSphereStorageProfileParams) SetAPIVersion

func (o *CreateVSphereStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the create v sphere storage profile params

func (*CreateVSphereStorageProfileParams) SetBody

SetBody adds the body to the create v sphere storage profile params

func (*CreateVSphereStorageProfileParams) SetContext

SetContext adds the context to the create v sphere storage profile params

func (*CreateVSphereStorageProfileParams) SetDefaults added in v0.2.20

func (o *CreateVSphereStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the create v sphere storage profile params (not the query body).

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

func (*CreateVSphereStorageProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create v sphere storage profile params

func (*CreateVSphereStorageProfileParams) SetTimeout

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

SetTimeout adds the timeout to the create v sphere storage profile params

func (*CreateVSphereStorageProfileParams) WithAPIVersion

WithAPIVersion adds the aPIVersion to the create v sphere storage profile params

func (*CreateVSphereStorageProfileParams) WithBody

WithBody adds the body to the create v sphere storage profile params

func (*CreateVSphereStorageProfileParams) WithContext

WithContext adds the context to the create v sphere storage profile params

func (*CreateVSphereStorageProfileParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the create v sphere storage profile params (not the query body).

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

func (*CreateVSphereStorageProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create v sphere storage profile params

func (*CreateVSphereStorageProfileParams) WithTimeout

WithTimeout adds the timeout to the create v sphere storage profile params

func (*CreateVSphereStorageProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateVSphereStorageProfileReader

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

CreateVSphereStorageProfileReader is a Reader for the CreateVSphereStorageProfile structure.

func (*CreateVSphereStorageProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAwsStorageProfileForbidden

type DeleteAwsStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

DeleteAwsStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewDeleteAwsStorageProfileForbidden

func NewDeleteAwsStorageProfileForbidden() *DeleteAwsStorageProfileForbidden

NewDeleteAwsStorageProfileForbidden creates a DeleteAwsStorageProfileForbidden with default headers values

func (*DeleteAwsStorageProfileForbidden) Error

func (*DeleteAwsStorageProfileForbidden) GetPayload added in v0.2.20

func (*DeleteAwsStorageProfileForbidden) IsClientError added in v0.5.0

func (o *DeleteAwsStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this delete aws storage profile forbidden response has a 4xx status code

func (*DeleteAwsStorageProfileForbidden) IsCode added in v0.5.0

func (o *DeleteAwsStorageProfileForbidden) IsCode(code int) bool

IsCode returns true when this delete aws storage profile forbidden response a status code equal to that given

func (*DeleteAwsStorageProfileForbidden) IsRedirect added in v0.5.0

func (o *DeleteAwsStorageProfileForbidden) IsRedirect() bool

IsRedirect returns true when this delete aws storage profile forbidden response has a 3xx status code

func (*DeleteAwsStorageProfileForbidden) IsServerError added in v0.5.0

func (o *DeleteAwsStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this delete aws storage profile forbidden response has a 5xx status code

func (*DeleteAwsStorageProfileForbidden) IsSuccess added in v0.5.0

func (o *DeleteAwsStorageProfileForbidden) IsSuccess() bool

IsSuccess returns true when this delete aws storage profile forbidden response has a 2xx status code

func (*DeleteAwsStorageProfileForbidden) String added in v0.5.0

type DeleteAwsStorageProfileNoContent

type DeleteAwsStorageProfileNoContent struct {
}

DeleteAwsStorageProfileNoContent describes a response with status code 204, with default header values.

No Content

func NewDeleteAwsStorageProfileNoContent

func NewDeleteAwsStorageProfileNoContent() *DeleteAwsStorageProfileNoContent

NewDeleteAwsStorageProfileNoContent creates a DeleteAwsStorageProfileNoContent with default headers values

func (*DeleteAwsStorageProfileNoContent) Error

func (*DeleteAwsStorageProfileNoContent) IsClientError added in v0.5.0

func (o *DeleteAwsStorageProfileNoContent) IsClientError() bool

IsClientError returns true when this delete aws storage profile no content response has a 4xx status code

func (*DeleteAwsStorageProfileNoContent) IsCode added in v0.5.0

func (o *DeleteAwsStorageProfileNoContent) IsCode(code int) bool

IsCode returns true when this delete aws storage profile no content response a status code equal to that given

func (*DeleteAwsStorageProfileNoContent) IsRedirect added in v0.5.0

func (o *DeleteAwsStorageProfileNoContent) IsRedirect() bool

IsRedirect returns true when this delete aws storage profile no content response has a 3xx status code

func (*DeleteAwsStorageProfileNoContent) IsServerError added in v0.5.0

func (o *DeleteAwsStorageProfileNoContent) IsServerError() bool

IsServerError returns true when this delete aws storage profile no content response has a 5xx status code

func (*DeleteAwsStorageProfileNoContent) IsSuccess added in v0.5.0

func (o *DeleteAwsStorageProfileNoContent) IsSuccess() bool

IsSuccess returns true when this delete aws storage profile no content response has a 2xx status code

func (*DeleteAwsStorageProfileNoContent) String added in v0.5.0

type DeleteAwsStorageProfileParams

type DeleteAwsStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* ID.

	   The ID of the storage profile.
	*/
	ID string

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

DeleteAwsStorageProfileParams contains all the parameters to send to the API endpoint

for the delete aws storage profile operation.

Typically these are written to a http.Request.

func NewDeleteAwsStorageProfileParams

func NewDeleteAwsStorageProfileParams() *DeleteAwsStorageProfileParams

NewDeleteAwsStorageProfileParams creates a new DeleteAwsStorageProfileParams 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 NewDeleteAwsStorageProfileParamsWithContext

func NewDeleteAwsStorageProfileParamsWithContext(ctx context.Context) *DeleteAwsStorageProfileParams

NewDeleteAwsStorageProfileParamsWithContext creates a new DeleteAwsStorageProfileParams object with the ability to set a context for a request.

func NewDeleteAwsStorageProfileParamsWithHTTPClient

func NewDeleteAwsStorageProfileParamsWithHTTPClient(client *http.Client) *DeleteAwsStorageProfileParams

NewDeleteAwsStorageProfileParamsWithHTTPClient creates a new DeleteAwsStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteAwsStorageProfileParamsWithTimeout

func NewDeleteAwsStorageProfileParamsWithTimeout(timeout time.Duration) *DeleteAwsStorageProfileParams

NewDeleteAwsStorageProfileParamsWithTimeout creates a new DeleteAwsStorageProfileParams object with the ability to set a timeout on a request.

func (*DeleteAwsStorageProfileParams) SetAPIVersion

func (o *DeleteAwsStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the delete aws storage profile params

func (*DeleteAwsStorageProfileParams) SetContext

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

SetContext adds the context to the delete aws storage profile params

func (*DeleteAwsStorageProfileParams) SetDefaults added in v0.2.20

func (o *DeleteAwsStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the delete aws storage profile params (not the query body).

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

func (*DeleteAwsStorageProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete aws storage profile params

func (*DeleteAwsStorageProfileParams) SetID

SetID adds the id to the delete aws storage profile params

func (*DeleteAwsStorageProfileParams) SetTimeout

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

SetTimeout adds the timeout to the delete aws storage profile params

func (*DeleteAwsStorageProfileParams) WithAPIVersion

func (o *DeleteAwsStorageProfileParams) WithAPIVersion(aPIVersion *string) *DeleteAwsStorageProfileParams

WithAPIVersion adds the aPIVersion to the delete aws storage profile params

func (*DeleteAwsStorageProfileParams) WithContext

WithContext adds the context to the delete aws storage profile params

func (*DeleteAwsStorageProfileParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the delete aws storage profile params (not the query body).

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

func (*DeleteAwsStorageProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete aws storage profile params

func (*DeleteAwsStorageProfileParams) WithID

WithID adds the id to the delete aws storage profile params

func (*DeleteAwsStorageProfileParams) WithTimeout

WithTimeout adds the timeout to the delete aws storage profile params

func (*DeleteAwsStorageProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAwsStorageProfileReader

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

DeleteAwsStorageProfileReader is a Reader for the DeleteAwsStorageProfile structure.

func (*DeleteAwsStorageProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAzureStorageProfileForbidden

type DeleteAzureStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

DeleteAzureStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewDeleteAzureStorageProfileForbidden

func NewDeleteAzureStorageProfileForbidden() *DeleteAzureStorageProfileForbidden

NewDeleteAzureStorageProfileForbidden creates a DeleteAzureStorageProfileForbidden with default headers values

func (*DeleteAzureStorageProfileForbidden) Error

func (*DeleteAzureStorageProfileForbidden) GetPayload added in v0.2.20

func (*DeleteAzureStorageProfileForbidden) IsClientError added in v0.5.0

func (o *DeleteAzureStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this delete azure storage profile forbidden response has a 4xx status code

func (*DeleteAzureStorageProfileForbidden) IsCode added in v0.5.0

IsCode returns true when this delete azure storage profile forbidden response a status code equal to that given

func (*DeleteAzureStorageProfileForbidden) IsRedirect added in v0.5.0

func (o *DeleteAzureStorageProfileForbidden) IsRedirect() bool

IsRedirect returns true when this delete azure storage profile forbidden response has a 3xx status code

func (*DeleteAzureStorageProfileForbidden) IsServerError added in v0.5.0

func (o *DeleteAzureStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this delete azure storage profile forbidden response has a 5xx status code

func (*DeleteAzureStorageProfileForbidden) IsSuccess added in v0.5.0

IsSuccess returns true when this delete azure storage profile forbidden response has a 2xx status code

func (*DeleteAzureStorageProfileForbidden) String added in v0.5.0

type DeleteAzureStorageProfileNoContent

type DeleteAzureStorageProfileNoContent struct {
}

DeleteAzureStorageProfileNoContent describes a response with status code 204, with default header values.

No Content

func NewDeleteAzureStorageProfileNoContent

func NewDeleteAzureStorageProfileNoContent() *DeleteAzureStorageProfileNoContent

NewDeleteAzureStorageProfileNoContent creates a DeleteAzureStorageProfileNoContent with default headers values

func (*DeleteAzureStorageProfileNoContent) Error

func (*DeleteAzureStorageProfileNoContent) IsClientError added in v0.5.0

func (o *DeleteAzureStorageProfileNoContent) IsClientError() bool

IsClientError returns true when this delete azure storage profile no content response has a 4xx status code

func (*DeleteAzureStorageProfileNoContent) IsCode added in v0.5.0

IsCode returns true when this delete azure storage profile no content response a status code equal to that given

func (*DeleteAzureStorageProfileNoContent) IsRedirect added in v0.5.0

func (o *DeleteAzureStorageProfileNoContent) IsRedirect() bool

IsRedirect returns true when this delete azure storage profile no content response has a 3xx status code

func (*DeleteAzureStorageProfileNoContent) IsServerError added in v0.5.0

func (o *DeleteAzureStorageProfileNoContent) IsServerError() bool

IsServerError returns true when this delete azure storage profile no content response has a 5xx status code

func (*DeleteAzureStorageProfileNoContent) IsSuccess added in v0.5.0

IsSuccess returns true when this delete azure storage profile no content response has a 2xx status code

func (*DeleteAzureStorageProfileNoContent) String added in v0.5.0

type DeleteAzureStorageProfileParams

type DeleteAzureStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* ID.

	   The ID of the storage profile.
	*/
	ID string

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

DeleteAzureStorageProfileParams contains all the parameters to send to the API endpoint

for the delete azure storage profile operation.

Typically these are written to a http.Request.

func NewDeleteAzureStorageProfileParams

func NewDeleteAzureStorageProfileParams() *DeleteAzureStorageProfileParams

NewDeleteAzureStorageProfileParams creates a new DeleteAzureStorageProfileParams 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 NewDeleteAzureStorageProfileParamsWithContext

func NewDeleteAzureStorageProfileParamsWithContext(ctx context.Context) *DeleteAzureStorageProfileParams

NewDeleteAzureStorageProfileParamsWithContext creates a new DeleteAzureStorageProfileParams object with the ability to set a context for a request.

func NewDeleteAzureStorageProfileParamsWithHTTPClient

func NewDeleteAzureStorageProfileParamsWithHTTPClient(client *http.Client) *DeleteAzureStorageProfileParams

NewDeleteAzureStorageProfileParamsWithHTTPClient creates a new DeleteAzureStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteAzureStorageProfileParamsWithTimeout

func NewDeleteAzureStorageProfileParamsWithTimeout(timeout time.Duration) *DeleteAzureStorageProfileParams

NewDeleteAzureStorageProfileParamsWithTimeout creates a new DeleteAzureStorageProfileParams object with the ability to set a timeout on a request.

func (*DeleteAzureStorageProfileParams) SetAPIVersion

func (o *DeleteAzureStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the delete azure storage profile params

func (*DeleteAzureStorageProfileParams) SetContext

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

SetContext adds the context to the delete azure storage profile params

func (*DeleteAzureStorageProfileParams) SetDefaults added in v0.2.20

func (o *DeleteAzureStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the delete azure storage profile params (not the query body).

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

func (*DeleteAzureStorageProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete azure storage profile params

func (*DeleteAzureStorageProfileParams) SetID

SetID adds the id to the delete azure storage profile params

func (*DeleteAzureStorageProfileParams) SetTimeout

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

SetTimeout adds the timeout to the delete azure storage profile params

func (*DeleteAzureStorageProfileParams) WithAPIVersion

WithAPIVersion adds the aPIVersion to the delete azure storage profile params

func (*DeleteAzureStorageProfileParams) WithContext

WithContext adds the context to the delete azure storage profile params

func (*DeleteAzureStorageProfileParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the delete azure storage profile params (not the query body).

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

func (*DeleteAzureStorageProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete azure storage profile params

func (*DeleteAzureStorageProfileParams) WithID

WithID adds the id to the delete azure storage profile params

func (*DeleteAzureStorageProfileParams) WithTimeout

WithTimeout adds the timeout to the delete azure storage profile params

func (*DeleteAzureStorageProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAzureStorageProfileReader

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

DeleteAzureStorageProfileReader is a Reader for the DeleteAzureStorageProfile structure.

func (*DeleteAzureStorageProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteGcpStorageProfileForbidden added in v0.4.0

type DeleteGcpStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

DeleteGcpStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewDeleteGcpStorageProfileForbidden added in v0.4.0

func NewDeleteGcpStorageProfileForbidden() *DeleteGcpStorageProfileForbidden

NewDeleteGcpStorageProfileForbidden creates a DeleteGcpStorageProfileForbidden with default headers values

func (*DeleteGcpStorageProfileForbidden) Error added in v0.4.0

func (*DeleteGcpStorageProfileForbidden) GetPayload added in v0.4.0

func (*DeleteGcpStorageProfileForbidden) IsClientError added in v0.5.0

func (o *DeleteGcpStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this delete gcp storage profile forbidden response has a 4xx status code

func (*DeleteGcpStorageProfileForbidden) IsCode added in v0.5.0

func (o *DeleteGcpStorageProfileForbidden) IsCode(code int) bool

IsCode returns true when this delete gcp storage profile forbidden response a status code equal to that given

func (*DeleteGcpStorageProfileForbidden) IsRedirect added in v0.5.0

func (o *DeleteGcpStorageProfileForbidden) IsRedirect() bool

IsRedirect returns true when this delete gcp storage profile forbidden response has a 3xx status code

func (*DeleteGcpStorageProfileForbidden) IsServerError added in v0.5.0

func (o *DeleteGcpStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this delete gcp storage profile forbidden response has a 5xx status code

func (*DeleteGcpStorageProfileForbidden) IsSuccess added in v0.5.0

func (o *DeleteGcpStorageProfileForbidden) IsSuccess() bool

IsSuccess returns true when this delete gcp storage profile forbidden response has a 2xx status code

func (*DeleteGcpStorageProfileForbidden) String added in v0.5.0

type DeleteGcpStorageProfileNoContent added in v0.4.0

type DeleteGcpStorageProfileNoContent struct {
}

DeleteGcpStorageProfileNoContent describes a response with status code 204, with default header values.

No Content

func NewDeleteGcpStorageProfileNoContent added in v0.4.0

func NewDeleteGcpStorageProfileNoContent() *DeleteGcpStorageProfileNoContent

NewDeleteGcpStorageProfileNoContent creates a DeleteGcpStorageProfileNoContent with default headers values

func (*DeleteGcpStorageProfileNoContent) Error added in v0.4.0

func (*DeleteGcpStorageProfileNoContent) IsClientError added in v0.5.0

func (o *DeleteGcpStorageProfileNoContent) IsClientError() bool

IsClientError returns true when this delete gcp storage profile no content response has a 4xx status code

func (*DeleteGcpStorageProfileNoContent) IsCode added in v0.5.0

func (o *DeleteGcpStorageProfileNoContent) IsCode(code int) bool

IsCode returns true when this delete gcp storage profile no content response a status code equal to that given

func (*DeleteGcpStorageProfileNoContent) IsRedirect added in v0.5.0

func (o *DeleteGcpStorageProfileNoContent) IsRedirect() bool

IsRedirect returns true when this delete gcp storage profile no content response has a 3xx status code

func (*DeleteGcpStorageProfileNoContent) IsServerError added in v0.5.0

func (o *DeleteGcpStorageProfileNoContent) IsServerError() bool

IsServerError returns true when this delete gcp storage profile no content response has a 5xx status code

func (*DeleteGcpStorageProfileNoContent) IsSuccess added in v0.5.0

func (o *DeleteGcpStorageProfileNoContent) IsSuccess() bool

IsSuccess returns true when this delete gcp storage profile no content response has a 2xx status code

func (*DeleteGcpStorageProfileNoContent) String added in v0.5.0

type DeleteGcpStorageProfileParams added in v0.4.0

type DeleteGcpStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* ID.

	   The ID of the storage profile.
	*/
	ID string

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

DeleteGcpStorageProfileParams contains all the parameters to send to the API endpoint

for the delete gcp storage profile operation.

Typically these are written to a http.Request.

func NewDeleteGcpStorageProfileParams added in v0.4.0

func NewDeleteGcpStorageProfileParams() *DeleteGcpStorageProfileParams

NewDeleteGcpStorageProfileParams creates a new DeleteGcpStorageProfileParams 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 NewDeleteGcpStorageProfileParamsWithContext added in v0.4.0

func NewDeleteGcpStorageProfileParamsWithContext(ctx context.Context) *DeleteGcpStorageProfileParams

NewDeleteGcpStorageProfileParamsWithContext creates a new DeleteGcpStorageProfileParams object with the ability to set a context for a request.

func NewDeleteGcpStorageProfileParamsWithHTTPClient added in v0.4.0

func NewDeleteGcpStorageProfileParamsWithHTTPClient(client *http.Client) *DeleteGcpStorageProfileParams

NewDeleteGcpStorageProfileParamsWithHTTPClient creates a new DeleteGcpStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteGcpStorageProfileParamsWithTimeout added in v0.4.0

func NewDeleteGcpStorageProfileParamsWithTimeout(timeout time.Duration) *DeleteGcpStorageProfileParams

NewDeleteGcpStorageProfileParamsWithTimeout creates a new DeleteGcpStorageProfileParams object with the ability to set a timeout on a request.

func (*DeleteGcpStorageProfileParams) SetAPIVersion added in v0.4.0

func (o *DeleteGcpStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the delete gcp storage profile params

func (*DeleteGcpStorageProfileParams) SetContext added in v0.4.0

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

SetContext adds the context to the delete gcp storage profile params

func (*DeleteGcpStorageProfileParams) SetDefaults added in v0.4.0

func (o *DeleteGcpStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the delete gcp storage profile params (not the query body).

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

func (*DeleteGcpStorageProfileParams) SetHTTPClient added in v0.4.0

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

SetHTTPClient adds the HTTPClient to the delete gcp storage profile params

func (*DeleteGcpStorageProfileParams) SetID added in v0.4.0

SetID adds the id to the delete gcp storage profile params

func (*DeleteGcpStorageProfileParams) SetTimeout added in v0.4.0

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

SetTimeout adds the timeout to the delete gcp storage profile params

func (*DeleteGcpStorageProfileParams) WithAPIVersion added in v0.4.0

func (o *DeleteGcpStorageProfileParams) WithAPIVersion(aPIVersion *string) *DeleteGcpStorageProfileParams

WithAPIVersion adds the aPIVersion to the delete gcp storage profile params

func (*DeleteGcpStorageProfileParams) WithContext added in v0.4.0

WithContext adds the context to the delete gcp storage profile params

func (*DeleteGcpStorageProfileParams) WithDefaults added in v0.4.0

WithDefaults hydrates default values in the delete gcp storage profile params (not the query body).

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

func (*DeleteGcpStorageProfileParams) WithHTTPClient added in v0.4.0

WithHTTPClient adds the HTTPClient to the delete gcp storage profile params

func (*DeleteGcpStorageProfileParams) WithID added in v0.4.0

WithID adds the id to the delete gcp storage profile params

func (*DeleteGcpStorageProfileParams) WithTimeout added in v0.4.0

WithTimeout adds the timeout to the delete gcp storage profile params

func (*DeleteGcpStorageProfileParams) WriteToRequest added in v0.4.0

WriteToRequest writes these params to a swagger request

type DeleteGcpStorageProfileReader added in v0.4.0

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

DeleteGcpStorageProfileReader is a Reader for the DeleteGcpStorageProfile structure.

func (*DeleteGcpStorageProfileReader) ReadResponse added in v0.4.0

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

ReadResponse reads a server response into the received o.

type DeleteStorageProfileForbidden

type DeleteStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

DeleteStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewDeleteStorageProfileForbidden

func NewDeleteStorageProfileForbidden() *DeleteStorageProfileForbidden

NewDeleteStorageProfileForbidden creates a DeleteStorageProfileForbidden with default headers values

func (*DeleteStorageProfileForbidden) Error

func (*DeleteStorageProfileForbidden) GetPayload added in v0.2.20

func (*DeleteStorageProfileForbidden) IsClientError added in v0.5.0

func (o *DeleteStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this delete storage profile forbidden response has a 4xx status code

func (*DeleteStorageProfileForbidden) IsCode added in v0.5.0

func (o *DeleteStorageProfileForbidden) IsCode(code int) bool

IsCode returns true when this delete storage profile forbidden response a status code equal to that given

func (*DeleteStorageProfileForbidden) IsRedirect added in v0.5.0

func (o *DeleteStorageProfileForbidden) IsRedirect() bool

IsRedirect returns true when this delete storage profile forbidden response has a 3xx status code

func (*DeleteStorageProfileForbidden) IsServerError added in v0.5.0

func (o *DeleteStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this delete storage profile forbidden response has a 5xx status code

func (*DeleteStorageProfileForbidden) IsSuccess added in v0.5.0

func (o *DeleteStorageProfileForbidden) IsSuccess() bool

IsSuccess returns true when this delete storage profile forbidden response has a 2xx status code

func (*DeleteStorageProfileForbidden) String added in v0.5.0

type DeleteStorageProfileNoContent

type DeleteStorageProfileNoContent struct {
}

DeleteStorageProfileNoContent describes a response with status code 204, with default header values.

No Content

func NewDeleteStorageProfileNoContent

func NewDeleteStorageProfileNoContent() *DeleteStorageProfileNoContent

NewDeleteStorageProfileNoContent creates a DeleteStorageProfileNoContent with default headers values

func (*DeleteStorageProfileNoContent) Error

func (*DeleteStorageProfileNoContent) IsClientError added in v0.5.0

func (o *DeleteStorageProfileNoContent) IsClientError() bool

IsClientError returns true when this delete storage profile no content response has a 4xx status code

func (*DeleteStorageProfileNoContent) IsCode added in v0.5.0

func (o *DeleteStorageProfileNoContent) IsCode(code int) bool

IsCode returns true when this delete storage profile no content response a status code equal to that given

func (*DeleteStorageProfileNoContent) IsRedirect added in v0.5.0

func (o *DeleteStorageProfileNoContent) IsRedirect() bool

IsRedirect returns true when this delete storage profile no content response has a 3xx status code

func (*DeleteStorageProfileNoContent) IsServerError added in v0.5.0

func (o *DeleteStorageProfileNoContent) IsServerError() bool

IsServerError returns true when this delete storage profile no content response has a 5xx status code

func (*DeleteStorageProfileNoContent) IsSuccess added in v0.5.0

func (o *DeleteStorageProfileNoContent) IsSuccess() bool

IsSuccess returns true when this delete storage profile no content response has a 2xx status code

func (*DeleteStorageProfileNoContent) String added in v0.5.0

type DeleteStorageProfileParams

type DeleteStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* ID.

	   The ID of the storage profile.
	*/
	ID string

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

DeleteStorageProfileParams contains all the parameters to send to the API endpoint

for the delete storage profile operation.

Typically these are written to a http.Request.

func NewDeleteStorageProfileParams

func NewDeleteStorageProfileParams() *DeleteStorageProfileParams

NewDeleteStorageProfileParams creates a new DeleteStorageProfileParams 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 NewDeleteStorageProfileParamsWithContext

func NewDeleteStorageProfileParamsWithContext(ctx context.Context) *DeleteStorageProfileParams

NewDeleteStorageProfileParamsWithContext creates a new DeleteStorageProfileParams object with the ability to set a context for a request.

func NewDeleteStorageProfileParamsWithHTTPClient

func NewDeleteStorageProfileParamsWithHTTPClient(client *http.Client) *DeleteStorageProfileParams

NewDeleteStorageProfileParamsWithHTTPClient creates a new DeleteStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteStorageProfileParamsWithTimeout

func NewDeleteStorageProfileParamsWithTimeout(timeout time.Duration) *DeleteStorageProfileParams

NewDeleteStorageProfileParamsWithTimeout creates a new DeleteStorageProfileParams object with the ability to set a timeout on a request.

func (*DeleteStorageProfileParams) SetAPIVersion

func (o *DeleteStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the delete storage profile params

func (*DeleteStorageProfileParams) SetContext

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

SetContext adds the context to the delete storage profile params

func (*DeleteStorageProfileParams) SetDefaults added in v0.2.20

func (o *DeleteStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the delete storage profile params (not the query body).

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

func (*DeleteStorageProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete storage profile params

func (*DeleteStorageProfileParams) SetID

func (o *DeleteStorageProfileParams) SetID(id string)

SetID adds the id to the delete storage profile params

func (*DeleteStorageProfileParams) SetTimeout

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

SetTimeout adds the timeout to the delete storage profile params

func (*DeleteStorageProfileParams) WithAPIVersion

func (o *DeleteStorageProfileParams) WithAPIVersion(aPIVersion *string) *DeleteStorageProfileParams

WithAPIVersion adds the aPIVersion to the delete storage profile params

func (*DeleteStorageProfileParams) WithContext

WithContext adds the context to the delete storage profile params

func (*DeleteStorageProfileParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the delete storage profile params (not the query body).

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

func (*DeleteStorageProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete storage profile params

func (*DeleteStorageProfileParams) WithID

WithID adds the id to the delete storage profile params

func (*DeleteStorageProfileParams) WithTimeout

WithTimeout adds the timeout to the delete storage profile params

func (*DeleteStorageProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteStorageProfileReader

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

DeleteStorageProfileReader is a Reader for the DeleteStorageProfile structure.

func (*DeleteStorageProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteVSphereStorageProfileForbidden

type DeleteVSphereStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

DeleteVSphereStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewDeleteVSphereStorageProfileForbidden

func NewDeleteVSphereStorageProfileForbidden() *DeleteVSphereStorageProfileForbidden

NewDeleteVSphereStorageProfileForbidden creates a DeleteVSphereStorageProfileForbidden with default headers values

func (*DeleteVSphereStorageProfileForbidden) Error

func (*DeleteVSphereStorageProfileForbidden) GetPayload added in v0.2.20

func (*DeleteVSphereStorageProfileForbidden) IsClientError added in v0.5.0

func (o *DeleteVSphereStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this delete v sphere storage profile forbidden response has a 4xx status code

func (*DeleteVSphereStorageProfileForbidden) IsCode added in v0.5.0

IsCode returns true when this delete v sphere storage profile forbidden response a status code equal to that given

func (*DeleteVSphereStorageProfileForbidden) IsRedirect added in v0.5.0

IsRedirect returns true when this delete v sphere storage profile forbidden response has a 3xx status code

func (*DeleteVSphereStorageProfileForbidden) IsServerError added in v0.5.0

func (o *DeleteVSphereStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this delete v sphere storage profile forbidden response has a 5xx status code

func (*DeleteVSphereStorageProfileForbidden) IsSuccess added in v0.5.0

IsSuccess returns true when this delete v sphere storage profile forbidden response has a 2xx status code

func (*DeleteVSphereStorageProfileForbidden) String added in v0.5.0

type DeleteVSphereStorageProfileNoContent

type DeleteVSphereStorageProfileNoContent struct {
}

DeleteVSphereStorageProfileNoContent describes a response with status code 204, with default header values.

No Content

func NewDeleteVSphereStorageProfileNoContent

func NewDeleteVSphereStorageProfileNoContent() *DeleteVSphereStorageProfileNoContent

NewDeleteVSphereStorageProfileNoContent creates a DeleteVSphereStorageProfileNoContent with default headers values

func (*DeleteVSphereStorageProfileNoContent) Error

func (*DeleteVSphereStorageProfileNoContent) IsClientError added in v0.5.0

func (o *DeleteVSphereStorageProfileNoContent) IsClientError() bool

IsClientError returns true when this delete v sphere storage profile no content response has a 4xx status code

func (*DeleteVSphereStorageProfileNoContent) IsCode added in v0.5.0

IsCode returns true when this delete v sphere storage profile no content response a status code equal to that given

func (*DeleteVSphereStorageProfileNoContent) IsRedirect added in v0.5.0

IsRedirect returns true when this delete v sphere storage profile no content response has a 3xx status code

func (*DeleteVSphereStorageProfileNoContent) IsServerError added in v0.5.0

func (o *DeleteVSphereStorageProfileNoContent) IsServerError() bool

IsServerError returns true when this delete v sphere storage profile no content response has a 5xx status code

func (*DeleteVSphereStorageProfileNoContent) IsSuccess added in v0.5.0

IsSuccess returns true when this delete v sphere storage profile no content response has a 2xx status code

func (*DeleteVSphereStorageProfileNoContent) String added in v0.5.0

type DeleteVSphereStorageProfileParams

type DeleteVSphereStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* ID.

	   The ID of the storage profile.
	*/
	ID string

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

DeleteVSphereStorageProfileParams contains all the parameters to send to the API endpoint

for the delete v sphere storage profile operation.

Typically these are written to a http.Request.

func NewDeleteVSphereStorageProfileParams

func NewDeleteVSphereStorageProfileParams() *DeleteVSphereStorageProfileParams

NewDeleteVSphereStorageProfileParams creates a new DeleteVSphereStorageProfileParams 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 NewDeleteVSphereStorageProfileParamsWithContext

func NewDeleteVSphereStorageProfileParamsWithContext(ctx context.Context) *DeleteVSphereStorageProfileParams

NewDeleteVSphereStorageProfileParamsWithContext creates a new DeleteVSphereStorageProfileParams object with the ability to set a context for a request.

func NewDeleteVSphereStorageProfileParamsWithHTTPClient

func NewDeleteVSphereStorageProfileParamsWithHTTPClient(client *http.Client) *DeleteVSphereStorageProfileParams

NewDeleteVSphereStorageProfileParamsWithHTTPClient creates a new DeleteVSphereStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteVSphereStorageProfileParamsWithTimeout

func NewDeleteVSphereStorageProfileParamsWithTimeout(timeout time.Duration) *DeleteVSphereStorageProfileParams

NewDeleteVSphereStorageProfileParamsWithTimeout creates a new DeleteVSphereStorageProfileParams object with the ability to set a timeout on a request.

func (*DeleteVSphereStorageProfileParams) SetAPIVersion

func (o *DeleteVSphereStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the delete v sphere storage profile params

func (*DeleteVSphereStorageProfileParams) SetContext

SetContext adds the context to the delete v sphere storage profile params

func (*DeleteVSphereStorageProfileParams) SetDefaults added in v0.2.20

func (o *DeleteVSphereStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the delete v sphere storage profile params (not the query body).

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

func (*DeleteVSphereStorageProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete v sphere storage profile params

func (*DeleteVSphereStorageProfileParams) SetID

SetID adds the id to the delete v sphere storage profile params

func (*DeleteVSphereStorageProfileParams) SetTimeout

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

SetTimeout adds the timeout to the delete v sphere storage profile params

func (*DeleteVSphereStorageProfileParams) WithAPIVersion

WithAPIVersion adds the aPIVersion to the delete v sphere storage profile params

func (*DeleteVSphereStorageProfileParams) WithContext

WithContext adds the context to the delete v sphere storage profile params

func (*DeleteVSphereStorageProfileParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the delete v sphere storage profile params (not the query body).

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

func (*DeleteVSphereStorageProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete v sphere storage profile params

func (*DeleteVSphereStorageProfileParams) WithID

WithID adds the id to the delete v sphere storage profile params

func (*DeleteVSphereStorageProfileParams) WithTimeout

WithTimeout adds the timeout to the delete v sphere storage profile params

func (*DeleteVSphereStorageProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteVSphereStorageProfileReader

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

DeleteVSphereStorageProfileReader is a Reader for the DeleteVSphereStorageProfile structure.

func (*DeleteVSphereStorageProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAwsStorageProfileForbidden

type GetAwsStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

GetAwsStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetAwsStorageProfileForbidden

func NewGetAwsStorageProfileForbidden() *GetAwsStorageProfileForbidden

NewGetAwsStorageProfileForbidden creates a GetAwsStorageProfileForbidden with default headers values

func (*GetAwsStorageProfileForbidden) Error

func (*GetAwsStorageProfileForbidden) GetPayload added in v0.2.20

func (*GetAwsStorageProfileForbidden) IsClientError added in v0.5.0

func (o *GetAwsStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this get aws storage profile forbidden response has a 4xx status code

func (*GetAwsStorageProfileForbidden) IsCode added in v0.5.0

func (o *GetAwsStorageProfileForbidden) IsCode(code int) bool

IsCode returns true when this get aws storage profile forbidden response a status code equal to that given

func (*GetAwsStorageProfileForbidden) IsRedirect added in v0.5.0

func (o *GetAwsStorageProfileForbidden) IsRedirect() bool

IsRedirect returns true when this get aws storage profile forbidden response has a 3xx status code

func (*GetAwsStorageProfileForbidden) IsServerError added in v0.5.0

func (o *GetAwsStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this get aws storage profile forbidden response has a 5xx status code

func (*GetAwsStorageProfileForbidden) IsSuccess added in v0.5.0

func (o *GetAwsStorageProfileForbidden) IsSuccess() bool

IsSuccess returns true when this get aws storage profile forbidden response has a 2xx status code

func (*GetAwsStorageProfileForbidden) String added in v0.5.0

type GetAwsStorageProfileNotFound

type GetAwsStorageProfileNotFound struct {
	Payload *models.Error
}

GetAwsStorageProfileNotFound describes a response with status code 404, with default header values.

Not Found

func NewGetAwsStorageProfileNotFound

func NewGetAwsStorageProfileNotFound() *GetAwsStorageProfileNotFound

NewGetAwsStorageProfileNotFound creates a GetAwsStorageProfileNotFound with default headers values

func (*GetAwsStorageProfileNotFound) Error

func (*GetAwsStorageProfileNotFound) GetPayload added in v0.2.9

func (o *GetAwsStorageProfileNotFound) GetPayload() *models.Error

func (*GetAwsStorageProfileNotFound) IsClientError added in v0.5.0

func (o *GetAwsStorageProfileNotFound) IsClientError() bool

IsClientError returns true when this get aws storage profile not found response has a 4xx status code

func (*GetAwsStorageProfileNotFound) IsCode added in v0.5.0

func (o *GetAwsStorageProfileNotFound) IsCode(code int) bool

IsCode returns true when this get aws storage profile not found response a status code equal to that given

func (*GetAwsStorageProfileNotFound) IsRedirect added in v0.5.0

func (o *GetAwsStorageProfileNotFound) IsRedirect() bool

IsRedirect returns true when this get aws storage profile not found response has a 3xx status code

func (*GetAwsStorageProfileNotFound) IsServerError added in v0.5.0

func (o *GetAwsStorageProfileNotFound) IsServerError() bool

IsServerError returns true when this get aws storage profile not found response has a 5xx status code

func (*GetAwsStorageProfileNotFound) IsSuccess added in v0.5.0

func (o *GetAwsStorageProfileNotFound) IsSuccess() bool

IsSuccess returns true when this get aws storage profile not found response has a 2xx status code

func (*GetAwsStorageProfileNotFound) String added in v0.5.0

type GetAwsStorageProfileOK

type GetAwsStorageProfileOK struct {
	Payload *models.AwsStorageProfile
}

GetAwsStorageProfileOK describes a response with status code 200, with default header values.

successful operation

func NewGetAwsStorageProfileOK

func NewGetAwsStorageProfileOK() *GetAwsStorageProfileOK

NewGetAwsStorageProfileOK creates a GetAwsStorageProfileOK with default headers values

func (*GetAwsStorageProfileOK) Error

func (o *GetAwsStorageProfileOK) Error() string

func (*GetAwsStorageProfileOK) GetPayload

func (*GetAwsStorageProfileOK) IsClientError added in v0.5.0

func (o *GetAwsStorageProfileOK) IsClientError() bool

IsClientError returns true when this get aws storage profile o k response has a 4xx status code

func (*GetAwsStorageProfileOK) IsCode added in v0.5.0

func (o *GetAwsStorageProfileOK) IsCode(code int) bool

IsCode returns true when this get aws storage profile o k response a status code equal to that given

func (*GetAwsStorageProfileOK) IsRedirect added in v0.5.0

func (o *GetAwsStorageProfileOK) IsRedirect() bool

IsRedirect returns true when this get aws storage profile o k response has a 3xx status code

func (*GetAwsStorageProfileOK) IsServerError added in v0.5.0

func (o *GetAwsStorageProfileOK) IsServerError() bool

IsServerError returns true when this get aws storage profile o k response has a 5xx status code

func (*GetAwsStorageProfileOK) IsSuccess added in v0.5.0

func (o *GetAwsStorageProfileOK) IsSuccess() bool

IsSuccess returns true when this get aws storage profile o k response has a 2xx status code

func (*GetAwsStorageProfileOK) String added in v0.5.0

func (o *GetAwsStorageProfileOK) String() string

type GetAwsStorageProfileParams

type GetAwsStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* ID.

	   The ID of storage profile.
	*/
	ID string

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

GetAwsStorageProfileParams contains all the parameters to send to the API endpoint

for the get aws storage profile operation.

Typically these are written to a http.Request.

func NewGetAwsStorageProfileParams

func NewGetAwsStorageProfileParams() *GetAwsStorageProfileParams

NewGetAwsStorageProfileParams creates a new GetAwsStorageProfileParams 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 NewGetAwsStorageProfileParamsWithContext

func NewGetAwsStorageProfileParamsWithContext(ctx context.Context) *GetAwsStorageProfileParams

NewGetAwsStorageProfileParamsWithContext creates a new GetAwsStorageProfileParams object with the ability to set a context for a request.

func NewGetAwsStorageProfileParamsWithHTTPClient

func NewGetAwsStorageProfileParamsWithHTTPClient(client *http.Client) *GetAwsStorageProfileParams

NewGetAwsStorageProfileParamsWithHTTPClient creates a new GetAwsStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewGetAwsStorageProfileParamsWithTimeout

func NewGetAwsStorageProfileParamsWithTimeout(timeout time.Duration) *GetAwsStorageProfileParams

NewGetAwsStorageProfileParamsWithTimeout creates a new GetAwsStorageProfileParams object with the ability to set a timeout on a request.

func (*GetAwsStorageProfileParams) SetAPIVersion

func (o *GetAwsStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get aws storage profile params

func (*GetAwsStorageProfileParams) SetContext

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

SetContext adds the context to the get aws storage profile params

func (*GetAwsStorageProfileParams) SetDefaults added in v0.2.20

func (o *GetAwsStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the get aws storage profile params (not the query body).

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

func (*GetAwsStorageProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get aws storage profile params

func (*GetAwsStorageProfileParams) SetID

func (o *GetAwsStorageProfileParams) SetID(id string)

SetID adds the id to the get aws storage profile params

func (*GetAwsStorageProfileParams) SetTimeout

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

SetTimeout adds the timeout to the get aws storage profile params

func (*GetAwsStorageProfileParams) WithAPIVersion

func (o *GetAwsStorageProfileParams) WithAPIVersion(aPIVersion *string) *GetAwsStorageProfileParams

WithAPIVersion adds the aPIVersion to the get aws storage profile params

func (*GetAwsStorageProfileParams) WithContext

WithContext adds the context to the get aws storage profile params

func (*GetAwsStorageProfileParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get aws storage profile params (not the query body).

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

func (*GetAwsStorageProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get aws storage profile params

func (*GetAwsStorageProfileParams) WithID

WithID adds the id to the get aws storage profile params

func (*GetAwsStorageProfileParams) WithTimeout

WithTimeout adds the timeout to the get aws storage profile params

func (*GetAwsStorageProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAwsStorageProfileReader

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

GetAwsStorageProfileReader is a Reader for the GetAwsStorageProfile structure.

func (*GetAwsStorageProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAwsStorageProfilesForbidden

type GetAwsStorageProfilesForbidden struct {
	Payload *models.ServiceErrorResponse
}

GetAwsStorageProfilesForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetAwsStorageProfilesForbidden

func NewGetAwsStorageProfilesForbidden() *GetAwsStorageProfilesForbidden

NewGetAwsStorageProfilesForbidden creates a GetAwsStorageProfilesForbidden with default headers values

func (*GetAwsStorageProfilesForbidden) Error

func (*GetAwsStorageProfilesForbidden) GetPayload added in v0.2.20

func (*GetAwsStorageProfilesForbidden) IsClientError added in v0.5.0

func (o *GetAwsStorageProfilesForbidden) IsClientError() bool

IsClientError returns true when this get aws storage profiles forbidden response has a 4xx status code

func (*GetAwsStorageProfilesForbidden) IsCode added in v0.5.0

func (o *GetAwsStorageProfilesForbidden) IsCode(code int) bool

IsCode returns true when this get aws storage profiles forbidden response a status code equal to that given

func (*GetAwsStorageProfilesForbidden) IsRedirect added in v0.5.0

func (o *GetAwsStorageProfilesForbidden) IsRedirect() bool

IsRedirect returns true when this get aws storage profiles forbidden response has a 3xx status code

func (*GetAwsStorageProfilesForbidden) IsServerError added in v0.5.0

func (o *GetAwsStorageProfilesForbidden) IsServerError() bool

IsServerError returns true when this get aws storage profiles forbidden response has a 5xx status code

func (*GetAwsStorageProfilesForbidden) IsSuccess added in v0.5.0

func (o *GetAwsStorageProfilesForbidden) IsSuccess() bool

IsSuccess returns true when this get aws storage profiles forbidden response has a 2xx status code

func (*GetAwsStorageProfilesForbidden) String added in v0.5.0

type GetAwsStorageProfilesOK

type GetAwsStorageProfilesOK struct {
	Payload *models.StorageProfileAwsResult
}

GetAwsStorageProfilesOK describes a response with status code 200, with default header values.

successful operation

func NewGetAwsStorageProfilesOK

func NewGetAwsStorageProfilesOK() *GetAwsStorageProfilesOK

NewGetAwsStorageProfilesOK creates a GetAwsStorageProfilesOK with default headers values

func (*GetAwsStorageProfilesOK) Error

func (o *GetAwsStorageProfilesOK) Error() string

func (*GetAwsStorageProfilesOK) GetPayload

func (*GetAwsStorageProfilesOK) IsClientError added in v0.5.0

func (o *GetAwsStorageProfilesOK) IsClientError() bool

IsClientError returns true when this get aws storage profiles o k response has a 4xx status code

func (*GetAwsStorageProfilesOK) IsCode added in v0.5.0

func (o *GetAwsStorageProfilesOK) IsCode(code int) bool

IsCode returns true when this get aws storage profiles o k response a status code equal to that given

func (*GetAwsStorageProfilesOK) IsRedirect added in v0.5.0

func (o *GetAwsStorageProfilesOK) IsRedirect() bool

IsRedirect returns true when this get aws storage profiles o k response has a 3xx status code

func (*GetAwsStorageProfilesOK) IsServerError added in v0.5.0

func (o *GetAwsStorageProfilesOK) IsServerError() bool

IsServerError returns true when this get aws storage profiles o k response has a 5xx status code

func (*GetAwsStorageProfilesOK) IsSuccess added in v0.5.0

func (o *GetAwsStorageProfilesOK) IsSuccess() bool

IsSuccess returns true when this get aws storage profiles o k response has a 2xx status code

func (*GetAwsStorageProfilesOK) String added in v0.5.0

func (o *GetAwsStorageProfilesOK) String() string

type GetAwsStorageProfilesParams

type GetAwsStorageProfilesParams struct {

	/* DollarFilter.

	   Add a filter to return limited results
	*/
	DollarFilter *string

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

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

GetAwsStorageProfilesParams contains all the parameters to send to the API endpoint

for the get aws storage profiles operation.

Typically these are written to a http.Request.

func NewGetAwsStorageProfilesParams

func NewGetAwsStorageProfilesParams() *GetAwsStorageProfilesParams

NewGetAwsStorageProfilesParams creates a new GetAwsStorageProfilesParams 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 NewGetAwsStorageProfilesParamsWithContext

func NewGetAwsStorageProfilesParamsWithContext(ctx context.Context) *GetAwsStorageProfilesParams

NewGetAwsStorageProfilesParamsWithContext creates a new GetAwsStorageProfilesParams object with the ability to set a context for a request.

func NewGetAwsStorageProfilesParamsWithHTTPClient

func NewGetAwsStorageProfilesParamsWithHTTPClient(client *http.Client) *GetAwsStorageProfilesParams

NewGetAwsStorageProfilesParamsWithHTTPClient creates a new GetAwsStorageProfilesParams object with the ability to set a custom HTTPClient for a request.

func NewGetAwsStorageProfilesParamsWithTimeout

func NewGetAwsStorageProfilesParamsWithTimeout(timeout time.Duration) *GetAwsStorageProfilesParams

NewGetAwsStorageProfilesParamsWithTimeout creates a new GetAwsStorageProfilesParams object with the ability to set a timeout on a request.

func (*GetAwsStorageProfilesParams) SetAPIVersion

func (o *GetAwsStorageProfilesParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get aws storage profiles params

func (*GetAwsStorageProfilesParams) SetContext

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

SetContext adds the context to the get aws storage profiles params

func (*GetAwsStorageProfilesParams) SetDefaults added in v0.2.20

func (o *GetAwsStorageProfilesParams) SetDefaults()

SetDefaults hydrates default values in the get aws storage profiles params (not the query body).

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

func (*GetAwsStorageProfilesParams) SetDollarFilter added in v0.2.12

func (o *GetAwsStorageProfilesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the get aws storage profiles params

func (*GetAwsStorageProfilesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get aws storage profiles params

func (*GetAwsStorageProfilesParams) SetTimeout

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

SetTimeout adds the timeout to the get aws storage profiles params

func (*GetAwsStorageProfilesParams) WithAPIVersion

func (o *GetAwsStorageProfilesParams) WithAPIVersion(aPIVersion *string) *GetAwsStorageProfilesParams

WithAPIVersion adds the aPIVersion to the get aws storage profiles params

func (*GetAwsStorageProfilesParams) WithContext

WithContext adds the context to the get aws storage profiles params

func (*GetAwsStorageProfilesParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get aws storage profiles params (not the query body).

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

func (*GetAwsStorageProfilesParams) WithDollarFilter added in v0.2.12

func (o *GetAwsStorageProfilesParams) WithDollarFilter(dollarFilter *string) *GetAwsStorageProfilesParams

WithDollarFilter adds the dollarFilter to the get aws storage profiles params

func (*GetAwsStorageProfilesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get aws storage profiles params

func (*GetAwsStorageProfilesParams) WithTimeout

WithTimeout adds the timeout to the get aws storage profiles params

func (*GetAwsStorageProfilesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAwsStorageProfilesReader

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

GetAwsStorageProfilesReader is a Reader for the GetAwsStorageProfiles structure.

func (*GetAwsStorageProfilesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAzureStorageProfileForbidden

type GetAzureStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

GetAzureStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetAzureStorageProfileForbidden

func NewGetAzureStorageProfileForbidden() *GetAzureStorageProfileForbidden

NewGetAzureStorageProfileForbidden creates a GetAzureStorageProfileForbidden with default headers values

func (*GetAzureStorageProfileForbidden) Error

func (*GetAzureStorageProfileForbidden) GetPayload added in v0.2.20

func (*GetAzureStorageProfileForbidden) IsClientError added in v0.5.0

func (o *GetAzureStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this get azure storage profile forbidden response has a 4xx status code

func (*GetAzureStorageProfileForbidden) IsCode added in v0.5.0

func (o *GetAzureStorageProfileForbidden) IsCode(code int) bool

IsCode returns true when this get azure storage profile forbidden response a status code equal to that given

func (*GetAzureStorageProfileForbidden) IsRedirect added in v0.5.0

func (o *GetAzureStorageProfileForbidden) IsRedirect() bool

IsRedirect returns true when this get azure storage profile forbidden response has a 3xx status code

func (*GetAzureStorageProfileForbidden) IsServerError added in v0.5.0

func (o *GetAzureStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this get azure storage profile forbidden response has a 5xx status code

func (*GetAzureStorageProfileForbidden) IsSuccess added in v0.5.0

func (o *GetAzureStorageProfileForbidden) IsSuccess() bool

IsSuccess returns true when this get azure storage profile forbidden response has a 2xx status code

func (*GetAzureStorageProfileForbidden) String added in v0.5.0

type GetAzureStorageProfileNotFound

type GetAzureStorageProfileNotFound struct {
	Payload *models.Error
}

GetAzureStorageProfileNotFound describes a response with status code 404, with default header values.

Not Found

func NewGetAzureStorageProfileNotFound

func NewGetAzureStorageProfileNotFound() *GetAzureStorageProfileNotFound

NewGetAzureStorageProfileNotFound creates a GetAzureStorageProfileNotFound with default headers values

func (*GetAzureStorageProfileNotFound) Error

func (*GetAzureStorageProfileNotFound) GetPayload added in v0.2.9

func (o *GetAzureStorageProfileNotFound) GetPayload() *models.Error

func (*GetAzureStorageProfileNotFound) IsClientError added in v0.5.0

func (o *GetAzureStorageProfileNotFound) IsClientError() bool

IsClientError returns true when this get azure storage profile not found response has a 4xx status code

func (*GetAzureStorageProfileNotFound) IsCode added in v0.5.0

func (o *GetAzureStorageProfileNotFound) IsCode(code int) bool

IsCode returns true when this get azure storage profile not found response a status code equal to that given

func (*GetAzureStorageProfileNotFound) IsRedirect added in v0.5.0

func (o *GetAzureStorageProfileNotFound) IsRedirect() bool

IsRedirect returns true when this get azure storage profile not found response has a 3xx status code

func (*GetAzureStorageProfileNotFound) IsServerError added in v0.5.0

func (o *GetAzureStorageProfileNotFound) IsServerError() bool

IsServerError returns true when this get azure storage profile not found response has a 5xx status code

func (*GetAzureStorageProfileNotFound) IsSuccess added in v0.5.0

func (o *GetAzureStorageProfileNotFound) IsSuccess() bool

IsSuccess returns true when this get azure storage profile not found response has a 2xx status code

func (*GetAzureStorageProfileNotFound) String added in v0.5.0

type GetAzureStorageProfileOK

type GetAzureStorageProfileOK struct {
	Payload *models.AzureStorageProfile
}

GetAzureStorageProfileOK describes a response with status code 200, with default header values.

successful operation

func NewGetAzureStorageProfileOK

func NewGetAzureStorageProfileOK() *GetAzureStorageProfileOK

NewGetAzureStorageProfileOK creates a GetAzureStorageProfileOK with default headers values

func (*GetAzureStorageProfileOK) Error

func (o *GetAzureStorageProfileOK) Error() string

func (*GetAzureStorageProfileOK) GetPayload

func (*GetAzureStorageProfileOK) IsClientError added in v0.5.0

func (o *GetAzureStorageProfileOK) IsClientError() bool

IsClientError returns true when this get azure storage profile o k response has a 4xx status code

func (*GetAzureStorageProfileOK) IsCode added in v0.5.0

func (o *GetAzureStorageProfileOK) IsCode(code int) bool

IsCode returns true when this get azure storage profile o k response a status code equal to that given

func (*GetAzureStorageProfileOK) IsRedirect added in v0.5.0

func (o *GetAzureStorageProfileOK) IsRedirect() bool

IsRedirect returns true when this get azure storage profile o k response has a 3xx status code

func (*GetAzureStorageProfileOK) IsServerError added in v0.5.0

func (o *GetAzureStorageProfileOK) IsServerError() bool

IsServerError returns true when this get azure storage profile o k response has a 5xx status code

func (*GetAzureStorageProfileOK) IsSuccess added in v0.5.0

func (o *GetAzureStorageProfileOK) IsSuccess() bool

IsSuccess returns true when this get azure storage profile o k response has a 2xx status code

func (*GetAzureStorageProfileOK) String added in v0.5.0

func (o *GetAzureStorageProfileOK) String() string

type GetAzureStorageProfileParams

type GetAzureStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* ID.

	   The ID of storage profile.
	*/
	ID string

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

GetAzureStorageProfileParams contains all the parameters to send to the API endpoint

for the get azure storage profile operation.

Typically these are written to a http.Request.

func NewGetAzureStorageProfileParams

func NewGetAzureStorageProfileParams() *GetAzureStorageProfileParams

NewGetAzureStorageProfileParams creates a new GetAzureStorageProfileParams 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 NewGetAzureStorageProfileParamsWithContext

func NewGetAzureStorageProfileParamsWithContext(ctx context.Context) *GetAzureStorageProfileParams

NewGetAzureStorageProfileParamsWithContext creates a new GetAzureStorageProfileParams object with the ability to set a context for a request.

func NewGetAzureStorageProfileParamsWithHTTPClient

func NewGetAzureStorageProfileParamsWithHTTPClient(client *http.Client) *GetAzureStorageProfileParams

NewGetAzureStorageProfileParamsWithHTTPClient creates a new GetAzureStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewGetAzureStorageProfileParamsWithTimeout

func NewGetAzureStorageProfileParamsWithTimeout(timeout time.Duration) *GetAzureStorageProfileParams

NewGetAzureStorageProfileParamsWithTimeout creates a new GetAzureStorageProfileParams object with the ability to set a timeout on a request.

func (*GetAzureStorageProfileParams) SetAPIVersion

func (o *GetAzureStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get azure storage profile params

func (*GetAzureStorageProfileParams) SetContext

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

SetContext adds the context to the get azure storage profile params

func (*GetAzureStorageProfileParams) SetDefaults added in v0.2.20

func (o *GetAzureStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the get azure storage profile params (not the query body).

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

func (*GetAzureStorageProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get azure storage profile params

func (*GetAzureStorageProfileParams) SetID

func (o *GetAzureStorageProfileParams) SetID(id string)

SetID adds the id to the get azure storage profile params

func (*GetAzureStorageProfileParams) SetTimeout

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

SetTimeout adds the timeout to the get azure storage profile params

func (*GetAzureStorageProfileParams) WithAPIVersion

func (o *GetAzureStorageProfileParams) WithAPIVersion(aPIVersion *string) *GetAzureStorageProfileParams

WithAPIVersion adds the aPIVersion to the get azure storage profile params

func (*GetAzureStorageProfileParams) WithContext

WithContext adds the context to the get azure storage profile params

func (*GetAzureStorageProfileParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get azure storage profile params (not the query body).

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

func (*GetAzureStorageProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get azure storage profile params

func (*GetAzureStorageProfileParams) WithID

WithID adds the id to the get azure storage profile params

func (*GetAzureStorageProfileParams) WithTimeout

WithTimeout adds the timeout to the get azure storage profile params

func (*GetAzureStorageProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAzureStorageProfileReader

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

GetAzureStorageProfileReader is a Reader for the GetAzureStorageProfile structure.

func (*GetAzureStorageProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAzureStorageProfilesForbidden

type GetAzureStorageProfilesForbidden struct {
	Payload *models.ServiceErrorResponse
}

GetAzureStorageProfilesForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetAzureStorageProfilesForbidden

func NewGetAzureStorageProfilesForbidden() *GetAzureStorageProfilesForbidden

NewGetAzureStorageProfilesForbidden creates a GetAzureStorageProfilesForbidden with default headers values

func (*GetAzureStorageProfilesForbidden) Error

func (*GetAzureStorageProfilesForbidden) GetPayload added in v0.2.20

func (*GetAzureStorageProfilesForbidden) IsClientError added in v0.5.0

func (o *GetAzureStorageProfilesForbidden) IsClientError() bool

IsClientError returns true when this get azure storage profiles forbidden response has a 4xx status code

func (*GetAzureStorageProfilesForbidden) IsCode added in v0.5.0

func (o *GetAzureStorageProfilesForbidden) IsCode(code int) bool

IsCode returns true when this get azure storage profiles forbidden response a status code equal to that given

func (*GetAzureStorageProfilesForbidden) IsRedirect added in v0.5.0

func (o *GetAzureStorageProfilesForbidden) IsRedirect() bool

IsRedirect returns true when this get azure storage profiles forbidden response has a 3xx status code

func (*GetAzureStorageProfilesForbidden) IsServerError added in v0.5.0

func (o *GetAzureStorageProfilesForbidden) IsServerError() bool

IsServerError returns true when this get azure storage profiles forbidden response has a 5xx status code

func (*GetAzureStorageProfilesForbidden) IsSuccess added in v0.5.0

func (o *GetAzureStorageProfilesForbidden) IsSuccess() bool

IsSuccess returns true when this get azure storage profiles forbidden response has a 2xx status code

func (*GetAzureStorageProfilesForbidden) String added in v0.5.0

type GetAzureStorageProfilesOK

type GetAzureStorageProfilesOK struct {
	Payload *models.StorageProfileAzureResult
}

GetAzureStorageProfilesOK describes a response with status code 200, with default header values.

successful operation

func NewGetAzureStorageProfilesOK

func NewGetAzureStorageProfilesOK() *GetAzureStorageProfilesOK

NewGetAzureStorageProfilesOK creates a GetAzureStorageProfilesOK with default headers values

func (*GetAzureStorageProfilesOK) Error

func (o *GetAzureStorageProfilesOK) Error() string

func (*GetAzureStorageProfilesOK) GetPayload

func (*GetAzureStorageProfilesOK) IsClientError added in v0.5.0

func (o *GetAzureStorageProfilesOK) IsClientError() bool

IsClientError returns true when this get azure storage profiles o k response has a 4xx status code

func (*GetAzureStorageProfilesOK) IsCode added in v0.5.0

func (o *GetAzureStorageProfilesOK) IsCode(code int) bool

IsCode returns true when this get azure storage profiles o k response a status code equal to that given

func (*GetAzureStorageProfilesOK) IsRedirect added in v0.5.0

func (o *GetAzureStorageProfilesOK) IsRedirect() bool

IsRedirect returns true when this get azure storage profiles o k response has a 3xx status code

func (*GetAzureStorageProfilesOK) IsServerError added in v0.5.0

func (o *GetAzureStorageProfilesOK) IsServerError() bool

IsServerError returns true when this get azure storage profiles o k response has a 5xx status code

func (*GetAzureStorageProfilesOK) IsSuccess added in v0.5.0

func (o *GetAzureStorageProfilesOK) IsSuccess() bool

IsSuccess returns true when this get azure storage profiles o k response has a 2xx status code

func (*GetAzureStorageProfilesOK) String added in v0.5.0

func (o *GetAzureStorageProfilesOK) String() string

type GetAzureStorageProfilesParams

type GetAzureStorageProfilesParams struct {

	/* DollarFilter.

	   Add a filter to return limited results
	*/
	DollarFilter *string

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

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

GetAzureStorageProfilesParams contains all the parameters to send to the API endpoint

for the get azure storage profiles operation.

Typically these are written to a http.Request.

func NewGetAzureStorageProfilesParams

func NewGetAzureStorageProfilesParams() *GetAzureStorageProfilesParams

NewGetAzureStorageProfilesParams creates a new GetAzureStorageProfilesParams 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 NewGetAzureStorageProfilesParamsWithContext

func NewGetAzureStorageProfilesParamsWithContext(ctx context.Context) *GetAzureStorageProfilesParams

NewGetAzureStorageProfilesParamsWithContext creates a new GetAzureStorageProfilesParams object with the ability to set a context for a request.

func NewGetAzureStorageProfilesParamsWithHTTPClient

func NewGetAzureStorageProfilesParamsWithHTTPClient(client *http.Client) *GetAzureStorageProfilesParams

NewGetAzureStorageProfilesParamsWithHTTPClient creates a new GetAzureStorageProfilesParams object with the ability to set a custom HTTPClient for a request.

func NewGetAzureStorageProfilesParamsWithTimeout

func NewGetAzureStorageProfilesParamsWithTimeout(timeout time.Duration) *GetAzureStorageProfilesParams

NewGetAzureStorageProfilesParamsWithTimeout creates a new GetAzureStorageProfilesParams object with the ability to set a timeout on a request.

func (*GetAzureStorageProfilesParams) SetAPIVersion

func (o *GetAzureStorageProfilesParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get azure storage profiles params

func (*GetAzureStorageProfilesParams) SetContext

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

SetContext adds the context to the get azure storage profiles params

func (*GetAzureStorageProfilesParams) SetDefaults added in v0.2.20

func (o *GetAzureStorageProfilesParams) SetDefaults()

SetDefaults hydrates default values in the get azure storage profiles params (not the query body).

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

func (*GetAzureStorageProfilesParams) SetDollarFilter added in v0.2.12

func (o *GetAzureStorageProfilesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the get azure storage profiles params

func (*GetAzureStorageProfilesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get azure storage profiles params

func (*GetAzureStorageProfilesParams) SetTimeout

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

SetTimeout adds the timeout to the get azure storage profiles params

func (*GetAzureStorageProfilesParams) WithAPIVersion

func (o *GetAzureStorageProfilesParams) WithAPIVersion(aPIVersion *string) *GetAzureStorageProfilesParams

WithAPIVersion adds the aPIVersion to the get azure storage profiles params

func (*GetAzureStorageProfilesParams) WithContext

WithContext adds the context to the get azure storage profiles params

func (*GetAzureStorageProfilesParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get azure storage profiles params (not the query body).

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

func (*GetAzureStorageProfilesParams) WithDollarFilter added in v0.2.12

func (o *GetAzureStorageProfilesParams) WithDollarFilter(dollarFilter *string) *GetAzureStorageProfilesParams

WithDollarFilter adds the dollarFilter to the get azure storage profiles params

func (*GetAzureStorageProfilesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get azure storage profiles params

func (*GetAzureStorageProfilesParams) WithTimeout

WithTimeout adds the timeout to the get azure storage profiles params

func (*GetAzureStorageProfilesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAzureStorageProfilesReader

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

GetAzureStorageProfilesReader is a Reader for the GetAzureStorageProfiles structure.

func (*GetAzureStorageProfilesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetGcpStorageProfileForbidden added in v0.4.0

type GetGcpStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

GetGcpStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetGcpStorageProfileForbidden added in v0.4.0

func NewGetGcpStorageProfileForbidden() *GetGcpStorageProfileForbidden

NewGetGcpStorageProfileForbidden creates a GetGcpStorageProfileForbidden with default headers values

func (*GetGcpStorageProfileForbidden) Error added in v0.4.0

func (*GetGcpStorageProfileForbidden) GetPayload added in v0.4.0

func (*GetGcpStorageProfileForbidden) IsClientError added in v0.5.0

func (o *GetGcpStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this get gcp storage profile forbidden response has a 4xx status code

func (*GetGcpStorageProfileForbidden) IsCode added in v0.5.0

func (o *GetGcpStorageProfileForbidden) IsCode(code int) bool

IsCode returns true when this get gcp storage profile forbidden response a status code equal to that given

func (*GetGcpStorageProfileForbidden) IsRedirect added in v0.5.0

func (o *GetGcpStorageProfileForbidden) IsRedirect() bool

IsRedirect returns true when this get gcp storage profile forbidden response has a 3xx status code

func (*GetGcpStorageProfileForbidden) IsServerError added in v0.5.0

func (o *GetGcpStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this get gcp storage profile forbidden response has a 5xx status code

func (*GetGcpStorageProfileForbidden) IsSuccess added in v0.5.0

func (o *GetGcpStorageProfileForbidden) IsSuccess() bool

IsSuccess returns true when this get gcp storage profile forbidden response has a 2xx status code

func (*GetGcpStorageProfileForbidden) String added in v0.5.0

type GetGcpStorageProfileNotFound added in v0.4.0

type GetGcpStorageProfileNotFound struct {
	Payload *models.Error
}

GetGcpStorageProfileNotFound describes a response with status code 404, with default header values.

Not Found

func NewGetGcpStorageProfileNotFound added in v0.4.0

func NewGetGcpStorageProfileNotFound() *GetGcpStorageProfileNotFound

NewGetGcpStorageProfileNotFound creates a GetGcpStorageProfileNotFound with default headers values

func (*GetGcpStorageProfileNotFound) Error added in v0.4.0

func (*GetGcpStorageProfileNotFound) GetPayload added in v0.4.0

func (o *GetGcpStorageProfileNotFound) GetPayload() *models.Error

func (*GetGcpStorageProfileNotFound) IsClientError added in v0.5.0

func (o *GetGcpStorageProfileNotFound) IsClientError() bool

IsClientError returns true when this get gcp storage profile not found response has a 4xx status code

func (*GetGcpStorageProfileNotFound) IsCode added in v0.5.0

func (o *GetGcpStorageProfileNotFound) IsCode(code int) bool

IsCode returns true when this get gcp storage profile not found response a status code equal to that given

func (*GetGcpStorageProfileNotFound) IsRedirect added in v0.5.0

func (o *GetGcpStorageProfileNotFound) IsRedirect() bool

IsRedirect returns true when this get gcp storage profile not found response has a 3xx status code

func (*GetGcpStorageProfileNotFound) IsServerError added in v0.5.0

func (o *GetGcpStorageProfileNotFound) IsServerError() bool

IsServerError returns true when this get gcp storage profile not found response has a 5xx status code

func (*GetGcpStorageProfileNotFound) IsSuccess added in v0.5.0

func (o *GetGcpStorageProfileNotFound) IsSuccess() bool

IsSuccess returns true when this get gcp storage profile not found response has a 2xx status code

func (*GetGcpStorageProfileNotFound) String added in v0.5.0

type GetGcpStorageProfileOK added in v0.4.0

type GetGcpStorageProfileOK struct {
	Payload *models.GcpStorageProfile
}

GetGcpStorageProfileOK describes a response with status code 200, with default header values.

successful operation

func NewGetGcpStorageProfileOK added in v0.4.0

func NewGetGcpStorageProfileOK() *GetGcpStorageProfileOK

NewGetGcpStorageProfileOK creates a GetGcpStorageProfileOK with default headers values

func (*GetGcpStorageProfileOK) Error added in v0.4.0

func (o *GetGcpStorageProfileOK) Error() string

func (*GetGcpStorageProfileOK) GetPayload added in v0.4.0

func (*GetGcpStorageProfileOK) IsClientError added in v0.5.0

func (o *GetGcpStorageProfileOK) IsClientError() bool

IsClientError returns true when this get gcp storage profile o k response has a 4xx status code

func (*GetGcpStorageProfileOK) IsCode added in v0.5.0

func (o *GetGcpStorageProfileOK) IsCode(code int) bool

IsCode returns true when this get gcp storage profile o k response a status code equal to that given

func (*GetGcpStorageProfileOK) IsRedirect added in v0.5.0

func (o *GetGcpStorageProfileOK) IsRedirect() bool

IsRedirect returns true when this get gcp storage profile o k response has a 3xx status code

func (*GetGcpStorageProfileOK) IsServerError added in v0.5.0

func (o *GetGcpStorageProfileOK) IsServerError() bool

IsServerError returns true when this get gcp storage profile o k response has a 5xx status code

func (*GetGcpStorageProfileOK) IsSuccess added in v0.5.0

func (o *GetGcpStorageProfileOK) IsSuccess() bool

IsSuccess returns true when this get gcp storage profile o k response has a 2xx status code

func (*GetGcpStorageProfileOK) String added in v0.5.0

func (o *GetGcpStorageProfileOK) String() string

type GetGcpStorageProfileParams added in v0.4.0

type GetGcpStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* ID.

	   The ID of storage profile.
	*/
	ID string

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

GetGcpStorageProfileParams contains all the parameters to send to the API endpoint

for the get gcp storage profile operation.

Typically these are written to a http.Request.

func NewGetGcpStorageProfileParams added in v0.4.0

func NewGetGcpStorageProfileParams() *GetGcpStorageProfileParams

NewGetGcpStorageProfileParams creates a new GetGcpStorageProfileParams 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 NewGetGcpStorageProfileParamsWithContext added in v0.4.0

func NewGetGcpStorageProfileParamsWithContext(ctx context.Context) *GetGcpStorageProfileParams

NewGetGcpStorageProfileParamsWithContext creates a new GetGcpStorageProfileParams object with the ability to set a context for a request.

func NewGetGcpStorageProfileParamsWithHTTPClient added in v0.4.0

func NewGetGcpStorageProfileParamsWithHTTPClient(client *http.Client) *GetGcpStorageProfileParams

NewGetGcpStorageProfileParamsWithHTTPClient creates a new GetGcpStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewGetGcpStorageProfileParamsWithTimeout added in v0.4.0

func NewGetGcpStorageProfileParamsWithTimeout(timeout time.Duration) *GetGcpStorageProfileParams

NewGetGcpStorageProfileParamsWithTimeout creates a new GetGcpStorageProfileParams object with the ability to set a timeout on a request.

func (*GetGcpStorageProfileParams) SetAPIVersion added in v0.4.0

func (o *GetGcpStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get gcp storage profile params

func (*GetGcpStorageProfileParams) SetContext added in v0.4.0

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

SetContext adds the context to the get gcp storage profile params

func (*GetGcpStorageProfileParams) SetDefaults added in v0.4.0

func (o *GetGcpStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the get gcp storage profile params (not the query body).

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

func (*GetGcpStorageProfileParams) SetHTTPClient added in v0.4.0

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

SetHTTPClient adds the HTTPClient to the get gcp storage profile params

func (*GetGcpStorageProfileParams) SetID added in v0.4.0

func (o *GetGcpStorageProfileParams) SetID(id string)

SetID adds the id to the get gcp storage profile params

func (*GetGcpStorageProfileParams) SetTimeout added in v0.4.0

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

SetTimeout adds the timeout to the get gcp storage profile params

func (*GetGcpStorageProfileParams) WithAPIVersion added in v0.4.0

func (o *GetGcpStorageProfileParams) WithAPIVersion(aPIVersion *string) *GetGcpStorageProfileParams

WithAPIVersion adds the aPIVersion to the get gcp storage profile params

func (*GetGcpStorageProfileParams) WithContext added in v0.4.0

WithContext adds the context to the get gcp storage profile params

func (*GetGcpStorageProfileParams) WithDefaults added in v0.4.0

WithDefaults hydrates default values in the get gcp storage profile params (not the query body).

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

func (*GetGcpStorageProfileParams) WithHTTPClient added in v0.4.0

WithHTTPClient adds the HTTPClient to the get gcp storage profile params

func (*GetGcpStorageProfileParams) WithID added in v0.4.0

WithID adds the id to the get gcp storage profile params

func (*GetGcpStorageProfileParams) WithTimeout added in v0.4.0

WithTimeout adds the timeout to the get gcp storage profile params

func (*GetGcpStorageProfileParams) WriteToRequest added in v0.4.0

WriteToRequest writes these params to a swagger request

type GetGcpStorageProfileReader added in v0.4.0

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

GetGcpStorageProfileReader is a Reader for the GetGcpStorageProfile structure.

func (*GetGcpStorageProfileReader) ReadResponse added in v0.4.0

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

ReadResponse reads a server response into the received o.

type GetGcpStorageProfilesForbidden added in v0.4.0

type GetGcpStorageProfilesForbidden struct {
	Payload *models.ServiceErrorResponse
}

GetGcpStorageProfilesForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetGcpStorageProfilesForbidden added in v0.4.0

func NewGetGcpStorageProfilesForbidden() *GetGcpStorageProfilesForbidden

NewGetGcpStorageProfilesForbidden creates a GetGcpStorageProfilesForbidden with default headers values

func (*GetGcpStorageProfilesForbidden) Error added in v0.4.0

func (*GetGcpStorageProfilesForbidden) GetPayload added in v0.4.0

func (*GetGcpStorageProfilesForbidden) IsClientError added in v0.5.0

func (o *GetGcpStorageProfilesForbidden) IsClientError() bool

IsClientError returns true when this get gcp storage profiles forbidden response has a 4xx status code

func (*GetGcpStorageProfilesForbidden) IsCode added in v0.5.0

func (o *GetGcpStorageProfilesForbidden) IsCode(code int) bool

IsCode returns true when this get gcp storage profiles forbidden response a status code equal to that given

func (*GetGcpStorageProfilesForbidden) IsRedirect added in v0.5.0

func (o *GetGcpStorageProfilesForbidden) IsRedirect() bool

IsRedirect returns true when this get gcp storage profiles forbidden response has a 3xx status code

func (*GetGcpStorageProfilesForbidden) IsServerError added in v0.5.0

func (o *GetGcpStorageProfilesForbidden) IsServerError() bool

IsServerError returns true when this get gcp storage profiles forbidden response has a 5xx status code

func (*GetGcpStorageProfilesForbidden) IsSuccess added in v0.5.0

func (o *GetGcpStorageProfilesForbidden) IsSuccess() bool

IsSuccess returns true when this get gcp storage profiles forbidden response has a 2xx status code

func (*GetGcpStorageProfilesForbidden) String added in v0.5.0

type GetGcpStorageProfilesOK added in v0.4.0

type GetGcpStorageProfilesOK struct {
	Payload *models.StorageProfileGcpResult
}

GetGcpStorageProfilesOK describes a response with status code 200, with default header values.

successful operation

func NewGetGcpStorageProfilesOK added in v0.4.0

func NewGetGcpStorageProfilesOK() *GetGcpStorageProfilesOK

NewGetGcpStorageProfilesOK creates a GetGcpStorageProfilesOK with default headers values

func (*GetGcpStorageProfilesOK) Error added in v0.4.0

func (o *GetGcpStorageProfilesOK) Error() string

func (*GetGcpStorageProfilesOK) GetPayload added in v0.4.0

func (*GetGcpStorageProfilesOK) IsClientError added in v0.5.0

func (o *GetGcpStorageProfilesOK) IsClientError() bool

IsClientError returns true when this get gcp storage profiles o k response has a 4xx status code

func (*GetGcpStorageProfilesOK) IsCode added in v0.5.0

func (o *GetGcpStorageProfilesOK) IsCode(code int) bool

IsCode returns true when this get gcp storage profiles o k response a status code equal to that given

func (*GetGcpStorageProfilesOK) IsRedirect added in v0.5.0

func (o *GetGcpStorageProfilesOK) IsRedirect() bool

IsRedirect returns true when this get gcp storage profiles o k response has a 3xx status code

func (*GetGcpStorageProfilesOK) IsServerError added in v0.5.0

func (o *GetGcpStorageProfilesOK) IsServerError() bool

IsServerError returns true when this get gcp storage profiles o k response has a 5xx status code

func (*GetGcpStorageProfilesOK) IsSuccess added in v0.5.0

func (o *GetGcpStorageProfilesOK) IsSuccess() bool

IsSuccess returns true when this get gcp storage profiles o k response has a 2xx status code

func (*GetGcpStorageProfilesOK) String added in v0.5.0

func (o *GetGcpStorageProfilesOK) String() string

type GetGcpStorageProfilesParams added in v0.4.0

type GetGcpStorageProfilesParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

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

GetGcpStorageProfilesParams contains all the parameters to send to the API endpoint

for the get gcp storage profiles operation.

Typically these are written to a http.Request.

func NewGetGcpStorageProfilesParams added in v0.4.0

func NewGetGcpStorageProfilesParams() *GetGcpStorageProfilesParams

NewGetGcpStorageProfilesParams creates a new GetGcpStorageProfilesParams 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 NewGetGcpStorageProfilesParamsWithContext added in v0.4.0

func NewGetGcpStorageProfilesParamsWithContext(ctx context.Context) *GetGcpStorageProfilesParams

NewGetGcpStorageProfilesParamsWithContext creates a new GetGcpStorageProfilesParams object with the ability to set a context for a request.

func NewGetGcpStorageProfilesParamsWithHTTPClient added in v0.4.0

func NewGetGcpStorageProfilesParamsWithHTTPClient(client *http.Client) *GetGcpStorageProfilesParams

NewGetGcpStorageProfilesParamsWithHTTPClient creates a new GetGcpStorageProfilesParams object with the ability to set a custom HTTPClient for a request.

func NewGetGcpStorageProfilesParamsWithTimeout added in v0.4.0

func NewGetGcpStorageProfilesParamsWithTimeout(timeout time.Duration) *GetGcpStorageProfilesParams

NewGetGcpStorageProfilesParamsWithTimeout creates a new GetGcpStorageProfilesParams object with the ability to set a timeout on a request.

func (*GetGcpStorageProfilesParams) SetAPIVersion added in v0.4.0

func (o *GetGcpStorageProfilesParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get gcp storage profiles params

func (*GetGcpStorageProfilesParams) SetContext added in v0.4.0

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

SetContext adds the context to the get gcp storage profiles params

func (*GetGcpStorageProfilesParams) SetDefaults added in v0.4.0

func (o *GetGcpStorageProfilesParams) SetDefaults()

SetDefaults hydrates default values in the get gcp storage profiles params (not the query body).

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

func (*GetGcpStorageProfilesParams) SetHTTPClient added in v0.4.0

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

SetHTTPClient adds the HTTPClient to the get gcp storage profiles params

func (*GetGcpStorageProfilesParams) SetTimeout added in v0.4.0

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

SetTimeout adds the timeout to the get gcp storage profiles params

func (*GetGcpStorageProfilesParams) WithAPIVersion added in v0.4.0

func (o *GetGcpStorageProfilesParams) WithAPIVersion(aPIVersion *string) *GetGcpStorageProfilesParams

WithAPIVersion adds the aPIVersion to the get gcp storage profiles params

func (*GetGcpStorageProfilesParams) WithContext added in v0.4.0

WithContext adds the context to the get gcp storage profiles params

func (*GetGcpStorageProfilesParams) WithDefaults added in v0.4.0

WithDefaults hydrates default values in the get gcp storage profiles params (not the query body).

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

func (*GetGcpStorageProfilesParams) WithHTTPClient added in v0.4.0

WithHTTPClient adds the HTTPClient to the get gcp storage profiles params

func (*GetGcpStorageProfilesParams) WithTimeout added in v0.4.0

WithTimeout adds the timeout to the get gcp storage profiles params

func (*GetGcpStorageProfilesParams) WriteToRequest added in v0.4.0

WriteToRequest writes these params to a swagger request

type GetGcpStorageProfilesReader added in v0.4.0

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

GetGcpStorageProfilesReader is a Reader for the GetGcpStorageProfiles structure.

func (*GetGcpStorageProfilesReader) ReadResponse added in v0.4.0

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

ReadResponse reads a server response into the received o.

type GetStorageProfileForbidden

type GetStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

GetStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetStorageProfileForbidden

func NewGetStorageProfileForbidden() *GetStorageProfileForbidden

NewGetStorageProfileForbidden creates a GetStorageProfileForbidden with default headers values

func (*GetStorageProfileForbidden) Error

func (*GetStorageProfileForbidden) GetPayload added in v0.2.20

func (*GetStorageProfileForbidden) IsClientError added in v0.5.0

func (o *GetStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this get storage profile forbidden response has a 4xx status code

func (*GetStorageProfileForbidden) IsCode added in v0.5.0

func (o *GetStorageProfileForbidden) IsCode(code int) bool

IsCode returns true when this get storage profile forbidden response a status code equal to that given

func (*GetStorageProfileForbidden) IsRedirect added in v0.5.0

func (o *GetStorageProfileForbidden) IsRedirect() bool

IsRedirect returns true when this get storage profile forbidden response has a 3xx status code

func (*GetStorageProfileForbidden) IsServerError added in v0.5.0

func (o *GetStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this get storage profile forbidden response has a 5xx status code

func (*GetStorageProfileForbidden) IsSuccess added in v0.5.0

func (o *GetStorageProfileForbidden) IsSuccess() bool

IsSuccess returns true when this get storage profile forbidden response has a 2xx status code

func (*GetStorageProfileForbidden) String added in v0.5.0

func (o *GetStorageProfileForbidden) String() string

type GetStorageProfileNotFound

type GetStorageProfileNotFound struct {
	Payload *models.Error
}

GetStorageProfileNotFound describes a response with status code 404, with default header values.

Not Found

func NewGetStorageProfileNotFound

func NewGetStorageProfileNotFound() *GetStorageProfileNotFound

NewGetStorageProfileNotFound creates a GetStorageProfileNotFound with default headers values

func (*GetStorageProfileNotFound) Error

func (o *GetStorageProfileNotFound) Error() string

func (*GetStorageProfileNotFound) GetPayload added in v0.2.9

func (o *GetStorageProfileNotFound) GetPayload() *models.Error

func (*GetStorageProfileNotFound) IsClientError added in v0.5.0

func (o *GetStorageProfileNotFound) IsClientError() bool

IsClientError returns true when this get storage profile not found response has a 4xx status code

func (*GetStorageProfileNotFound) IsCode added in v0.5.0

func (o *GetStorageProfileNotFound) IsCode(code int) bool

IsCode returns true when this get storage profile not found response a status code equal to that given

func (*GetStorageProfileNotFound) IsRedirect added in v0.5.0

func (o *GetStorageProfileNotFound) IsRedirect() bool

IsRedirect returns true when this get storage profile not found response has a 3xx status code

func (*GetStorageProfileNotFound) IsServerError added in v0.5.0

func (o *GetStorageProfileNotFound) IsServerError() bool

IsServerError returns true when this get storage profile not found response has a 5xx status code

func (*GetStorageProfileNotFound) IsSuccess added in v0.5.0

func (o *GetStorageProfileNotFound) IsSuccess() bool

IsSuccess returns true when this get storage profile not found response has a 2xx status code

func (*GetStorageProfileNotFound) String added in v0.5.0

func (o *GetStorageProfileNotFound) String() string

type GetStorageProfileOK

type GetStorageProfileOK struct {
	Payload *models.StorageProfile
}

GetStorageProfileOK describes a response with status code 200, with default header values.

successful operation

func NewGetStorageProfileOK

func NewGetStorageProfileOK() *GetStorageProfileOK

NewGetStorageProfileOK creates a GetStorageProfileOK with default headers values

func (*GetStorageProfileOK) Error

func (o *GetStorageProfileOK) Error() string

func (*GetStorageProfileOK) GetPayload

func (o *GetStorageProfileOK) GetPayload() *models.StorageProfile

func (*GetStorageProfileOK) IsClientError added in v0.5.0

func (o *GetStorageProfileOK) IsClientError() bool

IsClientError returns true when this get storage profile o k response has a 4xx status code

func (*GetStorageProfileOK) IsCode added in v0.5.0

func (o *GetStorageProfileOK) IsCode(code int) bool

IsCode returns true when this get storage profile o k response a status code equal to that given

func (*GetStorageProfileOK) IsRedirect added in v0.5.0

func (o *GetStorageProfileOK) IsRedirect() bool

IsRedirect returns true when this get storage profile o k response has a 3xx status code

func (*GetStorageProfileOK) IsServerError added in v0.5.0

func (o *GetStorageProfileOK) IsServerError() bool

IsServerError returns true when this get storage profile o k response has a 5xx status code

func (*GetStorageProfileOK) IsSuccess added in v0.5.0

func (o *GetStorageProfileOK) IsSuccess() bool

IsSuccess returns true when this get storage profile o k response has a 2xx status code

func (*GetStorageProfileOK) String added in v0.5.0

func (o *GetStorageProfileOK) String() string

type GetStorageProfileParams

type GetStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* ID.

	   The ID of storage profile.
	*/
	ID string

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

GetStorageProfileParams contains all the parameters to send to the API endpoint

for the get storage profile operation.

Typically these are written to a http.Request.

func NewGetStorageProfileParams

func NewGetStorageProfileParams() *GetStorageProfileParams

NewGetStorageProfileParams creates a new GetStorageProfileParams 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 NewGetStorageProfileParamsWithContext

func NewGetStorageProfileParamsWithContext(ctx context.Context) *GetStorageProfileParams

NewGetStorageProfileParamsWithContext creates a new GetStorageProfileParams object with the ability to set a context for a request.

func NewGetStorageProfileParamsWithHTTPClient

func NewGetStorageProfileParamsWithHTTPClient(client *http.Client) *GetStorageProfileParams

NewGetStorageProfileParamsWithHTTPClient creates a new GetStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewGetStorageProfileParamsWithTimeout

func NewGetStorageProfileParamsWithTimeout(timeout time.Duration) *GetStorageProfileParams

NewGetStorageProfileParamsWithTimeout creates a new GetStorageProfileParams object with the ability to set a timeout on a request.

func (*GetStorageProfileParams) SetAPIVersion

func (o *GetStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get storage profile params

func (*GetStorageProfileParams) SetContext

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

SetContext adds the context to the get storage profile params

func (*GetStorageProfileParams) SetDefaults added in v0.2.20

func (o *GetStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the get storage profile params (not the query body).

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

func (*GetStorageProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get storage profile params

func (*GetStorageProfileParams) SetID

func (o *GetStorageProfileParams) SetID(id string)

SetID adds the id to the get storage profile params

func (*GetStorageProfileParams) SetTimeout

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

SetTimeout adds the timeout to the get storage profile params

func (*GetStorageProfileParams) WithAPIVersion

func (o *GetStorageProfileParams) WithAPIVersion(aPIVersion *string) *GetStorageProfileParams

WithAPIVersion adds the aPIVersion to the get storage profile params

func (*GetStorageProfileParams) WithContext

WithContext adds the context to the get storage profile params

func (*GetStorageProfileParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get storage profile params (not the query body).

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

func (*GetStorageProfileParams) WithHTTPClient

func (o *GetStorageProfileParams) WithHTTPClient(client *http.Client) *GetStorageProfileParams

WithHTTPClient adds the HTTPClient to the get storage profile params

func (*GetStorageProfileParams) WithID

WithID adds the id to the get storage profile params

func (*GetStorageProfileParams) WithTimeout

WithTimeout adds the timeout to the get storage profile params

func (*GetStorageProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetStorageProfileReader

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

GetStorageProfileReader is a Reader for the GetStorageProfile structure.

func (*GetStorageProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetStorageProfilesForbidden

type GetStorageProfilesForbidden struct {
	Payload *models.ServiceErrorResponse
}

GetStorageProfilesForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetStorageProfilesForbidden

func NewGetStorageProfilesForbidden() *GetStorageProfilesForbidden

NewGetStorageProfilesForbidden creates a GetStorageProfilesForbidden with default headers values

func (*GetStorageProfilesForbidden) Error

func (*GetStorageProfilesForbidden) GetPayload added in v0.2.20

func (*GetStorageProfilesForbidden) IsClientError added in v0.5.0

func (o *GetStorageProfilesForbidden) IsClientError() bool

IsClientError returns true when this get storage profiles forbidden response has a 4xx status code

func (*GetStorageProfilesForbidden) IsCode added in v0.5.0

func (o *GetStorageProfilesForbidden) IsCode(code int) bool

IsCode returns true when this get storage profiles forbidden response a status code equal to that given

func (*GetStorageProfilesForbidden) IsRedirect added in v0.5.0

func (o *GetStorageProfilesForbidden) IsRedirect() bool

IsRedirect returns true when this get storage profiles forbidden response has a 3xx status code

func (*GetStorageProfilesForbidden) IsServerError added in v0.5.0

func (o *GetStorageProfilesForbidden) IsServerError() bool

IsServerError returns true when this get storage profiles forbidden response has a 5xx status code

func (*GetStorageProfilesForbidden) IsSuccess added in v0.5.0

func (o *GetStorageProfilesForbidden) IsSuccess() bool

IsSuccess returns true when this get storage profiles forbidden response has a 2xx status code

func (*GetStorageProfilesForbidden) String added in v0.5.0

func (o *GetStorageProfilesForbidden) String() string

type GetStorageProfilesOK

type GetStorageProfilesOK struct {
	Payload *models.StorageProfileResult
}

GetStorageProfilesOK describes a response with status code 200, with default header values.

successful operation

func NewGetStorageProfilesOK

func NewGetStorageProfilesOK() *GetStorageProfilesOK

NewGetStorageProfilesOK creates a GetStorageProfilesOK with default headers values

func (*GetStorageProfilesOK) Error

func (o *GetStorageProfilesOK) Error() string

func (*GetStorageProfilesOK) GetPayload

func (*GetStorageProfilesOK) IsClientError added in v0.5.0

func (o *GetStorageProfilesOK) IsClientError() bool

IsClientError returns true when this get storage profiles o k response has a 4xx status code

func (*GetStorageProfilesOK) IsCode added in v0.5.0

func (o *GetStorageProfilesOK) IsCode(code int) bool

IsCode returns true when this get storage profiles o k response a status code equal to that given

func (*GetStorageProfilesOK) IsRedirect added in v0.5.0

func (o *GetStorageProfilesOK) IsRedirect() bool

IsRedirect returns true when this get storage profiles o k response has a 3xx status code

func (*GetStorageProfilesOK) IsServerError added in v0.5.0

func (o *GetStorageProfilesOK) IsServerError() bool

IsServerError returns true when this get storage profiles o k response has a 5xx status code

func (*GetStorageProfilesOK) IsSuccess added in v0.5.0

func (o *GetStorageProfilesOK) IsSuccess() bool

IsSuccess returns true when this get storage profiles o k response has a 2xx status code

func (*GetStorageProfilesOK) String added in v0.5.0

func (o *GetStorageProfilesOK) String() string

type GetStorageProfilesParams

type GetStorageProfilesParams struct {

	/* DollarFilter.

	   Add a filter to return limited results
	*/
	DollarFilter *string

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

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

GetStorageProfilesParams contains all the parameters to send to the API endpoint

for the get storage profiles operation.

Typically these are written to a http.Request.

func NewGetStorageProfilesParams

func NewGetStorageProfilesParams() *GetStorageProfilesParams

NewGetStorageProfilesParams creates a new GetStorageProfilesParams 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 NewGetStorageProfilesParamsWithContext

func NewGetStorageProfilesParamsWithContext(ctx context.Context) *GetStorageProfilesParams

NewGetStorageProfilesParamsWithContext creates a new GetStorageProfilesParams object with the ability to set a context for a request.

func NewGetStorageProfilesParamsWithHTTPClient

func NewGetStorageProfilesParamsWithHTTPClient(client *http.Client) *GetStorageProfilesParams

NewGetStorageProfilesParamsWithHTTPClient creates a new GetStorageProfilesParams object with the ability to set a custom HTTPClient for a request.

func NewGetStorageProfilesParamsWithTimeout

func NewGetStorageProfilesParamsWithTimeout(timeout time.Duration) *GetStorageProfilesParams

NewGetStorageProfilesParamsWithTimeout creates a new GetStorageProfilesParams object with the ability to set a timeout on a request.

func (*GetStorageProfilesParams) SetAPIVersion

func (o *GetStorageProfilesParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get storage profiles params

func (*GetStorageProfilesParams) SetContext

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

SetContext adds the context to the get storage profiles params

func (*GetStorageProfilesParams) SetDefaults added in v0.2.20

func (o *GetStorageProfilesParams) SetDefaults()

SetDefaults hydrates default values in the get storage profiles params (not the query body).

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

func (*GetStorageProfilesParams) SetDollarFilter added in v0.2.1

func (o *GetStorageProfilesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the get storage profiles params

func (*GetStorageProfilesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get storage profiles params

func (*GetStorageProfilesParams) SetTimeout

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

SetTimeout adds the timeout to the get storage profiles params

func (*GetStorageProfilesParams) WithAPIVersion

func (o *GetStorageProfilesParams) WithAPIVersion(aPIVersion *string) *GetStorageProfilesParams

WithAPIVersion adds the aPIVersion to the get storage profiles params

func (*GetStorageProfilesParams) WithContext

WithContext adds the context to the get storage profiles params

func (*GetStorageProfilesParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get storage profiles params (not the query body).

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

func (*GetStorageProfilesParams) WithDollarFilter added in v0.2.1

func (o *GetStorageProfilesParams) WithDollarFilter(dollarFilter *string) *GetStorageProfilesParams

WithDollarFilter adds the dollarFilter to the get storage profiles params

func (*GetStorageProfilesParams) WithHTTPClient

func (o *GetStorageProfilesParams) WithHTTPClient(client *http.Client) *GetStorageProfilesParams

WithHTTPClient adds the HTTPClient to the get storage profiles params

func (*GetStorageProfilesParams) WithTimeout

WithTimeout adds the timeout to the get storage profiles params

func (*GetStorageProfilesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetStorageProfilesReader

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

GetStorageProfilesReader is a Reader for the GetStorageProfiles structure.

func (*GetStorageProfilesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVSphereStorageProfileForbidden

type GetVSphereStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

GetVSphereStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetVSphereStorageProfileForbidden

func NewGetVSphereStorageProfileForbidden() *GetVSphereStorageProfileForbidden

NewGetVSphereStorageProfileForbidden creates a GetVSphereStorageProfileForbidden with default headers values

func (*GetVSphereStorageProfileForbidden) Error

func (*GetVSphereStorageProfileForbidden) GetPayload added in v0.2.20

func (*GetVSphereStorageProfileForbidden) IsClientError added in v0.5.0

func (o *GetVSphereStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this get v sphere storage profile forbidden response has a 4xx status code

func (*GetVSphereStorageProfileForbidden) IsCode added in v0.5.0

func (o *GetVSphereStorageProfileForbidden) IsCode(code int) bool

IsCode returns true when this get v sphere storage profile forbidden response a status code equal to that given

func (*GetVSphereStorageProfileForbidden) IsRedirect added in v0.5.0

func (o *GetVSphereStorageProfileForbidden) IsRedirect() bool

IsRedirect returns true when this get v sphere storage profile forbidden response has a 3xx status code

func (*GetVSphereStorageProfileForbidden) IsServerError added in v0.5.0

func (o *GetVSphereStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this get v sphere storage profile forbidden response has a 5xx status code

func (*GetVSphereStorageProfileForbidden) IsSuccess added in v0.5.0

func (o *GetVSphereStorageProfileForbidden) IsSuccess() bool

IsSuccess returns true when this get v sphere storage profile forbidden response has a 2xx status code

func (*GetVSphereStorageProfileForbidden) String added in v0.5.0

type GetVSphereStorageProfileNotFound

type GetVSphereStorageProfileNotFound struct {
	Payload *models.Error
}

GetVSphereStorageProfileNotFound describes a response with status code 404, with default header values.

Not Found

func NewGetVSphereStorageProfileNotFound

func NewGetVSphereStorageProfileNotFound() *GetVSphereStorageProfileNotFound

NewGetVSphereStorageProfileNotFound creates a GetVSphereStorageProfileNotFound with default headers values

func (*GetVSphereStorageProfileNotFound) Error

func (*GetVSphereStorageProfileNotFound) GetPayload added in v0.2.9

func (*GetVSphereStorageProfileNotFound) IsClientError added in v0.5.0

func (o *GetVSphereStorageProfileNotFound) IsClientError() bool

IsClientError returns true when this get v sphere storage profile not found response has a 4xx status code

func (*GetVSphereStorageProfileNotFound) IsCode added in v0.5.0

func (o *GetVSphereStorageProfileNotFound) IsCode(code int) bool

IsCode returns true when this get v sphere storage profile not found response a status code equal to that given

func (*GetVSphereStorageProfileNotFound) IsRedirect added in v0.5.0

func (o *GetVSphereStorageProfileNotFound) IsRedirect() bool

IsRedirect returns true when this get v sphere storage profile not found response has a 3xx status code

func (*GetVSphereStorageProfileNotFound) IsServerError added in v0.5.0

func (o *GetVSphereStorageProfileNotFound) IsServerError() bool

IsServerError returns true when this get v sphere storage profile not found response has a 5xx status code

func (*GetVSphereStorageProfileNotFound) IsSuccess added in v0.5.0

func (o *GetVSphereStorageProfileNotFound) IsSuccess() bool

IsSuccess returns true when this get v sphere storage profile not found response has a 2xx status code

func (*GetVSphereStorageProfileNotFound) String added in v0.5.0

type GetVSphereStorageProfileOK

type GetVSphereStorageProfileOK struct {
	Payload *models.VsphereStorageProfile
}

GetVSphereStorageProfileOK describes a response with status code 200, with default header values.

successful operation

func NewGetVSphereStorageProfileOK

func NewGetVSphereStorageProfileOK() *GetVSphereStorageProfileOK

NewGetVSphereStorageProfileOK creates a GetVSphereStorageProfileOK with default headers values

func (*GetVSphereStorageProfileOK) Error

func (*GetVSphereStorageProfileOK) GetPayload

func (*GetVSphereStorageProfileOK) IsClientError added in v0.5.0

func (o *GetVSphereStorageProfileOK) IsClientError() bool

IsClientError returns true when this get v sphere storage profile o k response has a 4xx status code

func (*GetVSphereStorageProfileOK) IsCode added in v0.5.0

func (o *GetVSphereStorageProfileOK) IsCode(code int) bool

IsCode returns true when this get v sphere storage profile o k response a status code equal to that given

func (*GetVSphereStorageProfileOK) IsRedirect added in v0.5.0

func (o *GetVSphereStorageProfileOK) IsRedirect() bool

IsRedirect returns true when this get v sphere storage profile o k response has a 3xx status code

func (*GetVSphereStorageProfileOK) IsServerError added in v0.5.0

func (o *GetVSphereStorageProfileOK) IsServerError() bool

IsServerError returns true when this get v sphere storage profile o k response has a 5xx status code

func (*GetVSphereStorageProfileOK) IsSuccess added in v0.5.0

func (o *GetVSphereStorageProfileOK) IsSuccess() bool

IsSuccess returns true when this get v sphere storage profile o k response has a 2xx status code

func (*GetVSphereStorageProfileOK) String added in v0.5.0

func (o *GetVSphereStorageProfileOK) String() string

type GetVSphereStorageProfileParams

type GetVSphereStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* ID.

	   The ID of storage profile.
	*/
	ID string

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

GetVSphereStorageProfileParams contains all the parameters to send to the API endpoint

for the get v sphere storage profile operation.

Typically these are written to a http.Request.

func NewGetVSphereStorageProfileParams

func NewGetVSphereStorageProfileParams() *GetVSphereStorageProfileParams

NewGetVSphereStorageProfileParams creates a new GetVSphereStorageProfileParams 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 NewGetVSphereStorageProfileParamsWithContext

func NewGetVSphereStorageProfileParamsWithContext(ctx context.Context) *GetVSphereStorageProfileParams

NewGetVSphereStorageProfileParamsWithContext creates a new GetVSphereStorageProfileParams object with the ability to set a context for a request.

func NewGetVSphereStorageProfileParamsWithHTTPClient

func NewGetVSphereStorageProfileParamsWithHTTPClient(client *http.Client) *GetVSphereStorageProfileParams

NewGetVSphereStorageProfileParamsWithHTTPClient creates a new GetVSphereStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewGetVSphereStorageProfileParamsWithTimeout

func NewGetVSphereStorageProfileParamsWithTimeout(timeout time.Duration) *GetVSphereStorageProfileParams

NewGetVSphereStorageProfileParamsWithTimeout creates a new GetVSphereStorageProfileParams object with the ability to set a timeout on a request.

func (*GetVSphereStorageProfileParams) SetAPIVersion

func (o *GetVSphereStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get v sphere storage profile params

func (*GetVSphereStorageProfileParams) SetContext

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

SetContext adds the context to the get v sphere storage profile params

func (*GetVSphereStorageProfileParams) SetDefaults added in v0.2.20

func (o *GetVSphereStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the get v sphere storage profile params (not the query body).

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

func (*GetVSphereStorageProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v sphere storage profile params

func (*GetVSphereStorageProfileParams) SetID

SetID adds the id to the get v sphere storage profile params

func (*GetVSphereStorageProfileParams) SetTimeout

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

SetTimeout adds the timeout to the get v sphere storage profile params

func (*GetVSphereStorageProfileParams) WithAPIVersion

WithAPIVersion adds the aPIVersion to the get v sphere storage profile params

func (*GetVSphereStorageProfileParams) WithContext

WithContext adds the context to the get v sphere storage profile params

func (*GetVSphereStorageProfileParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get v sphere storage profile params (not the query body).

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

func (*GetVSphereStorageProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v sphere storage profile params

func (*GetVSphereStorageProfileParams) WithID

WithID adds the id to the get v sphere storage profile params

func (*GetVSphereStorageProfileParams) WithTimeout

WithTimeout adds the timeout to the get v sphere storage profile params

func (*GetVSphereStorageProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVSphereStorageProfileReader

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

GetVSphereStorageProfileReader is a Reader for the GetVSphereStorageProfile structure.

func (*GetVSphereStorageProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVSphereStorageProfilesForbidden

type GetVSphereStorageProfilesForbidden struct {
	Payload *models.ServiceErrorResponse
}

GetVSphereStorageProfilesForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetVSphereStorageProfilesForbidden

func NewGetVSphereStorageProfilesForbidden() *GetVSphereStorageProfilesForbidden

NewGetVSphereStorageProfilesForbidden creates a GetVSphereStorageProfilesForbidden with default headers values

func (*GetVSphereStorageProfilesForbidden) Error

func (*GetVSphereStorageProfilesForbidden) GetPayload added in v0.2.20

func (*GetVSphereStorageProfilesForbidden) IsClientError added in v0.5.0

func (o *GetVSphereStorageProfilesForbidden) IsClientError() bool

IsClientError returns true when this get v sphere storage profiles forbidden response has a 4xx status code

func (*GetVSphereStorageProfilesForbidden) IsCode added in v0.5.0

IsCode returns true when this get v sphere storage profiles forbidden response a status code equal to that given

func (*GetVSphereStorageProfilesForbidden) IsRedirect added in v0.5.0

func (o *GetVSphereStorageProfilesForbidden) IsRedirect() bool

IsRedirect returns true when this get v sphere storage profiles forbidden response has a 3xx status code

func (*GetVSphereStorageProfilesForbidden) IsServerError added in v0.5.0

func (o *GetVSphereStorageProfilesForbidden) IsServerError() bool

IsServerError returns true when this get v sphere storage profiles forbidden response has a 5xx status code

func (*GetVSphereStorageProfilesForbidden) IsSuccess added in v0.5.0

IsSuccess returns true when this get v sphere storage profiles forbidden response has a 2xx status code

func (*GetVSphereStorageProfilesForbidden) String added in v0.5.0

type GetVSphereStorageProfilesOK

type GetVSphereStorageProfilesOK struct {
	Payload *models.StorageProfileVsphereResult
}

GetVSphereStorageProfilesOK describes a response with status code 200, with default header values.

successful operation

func NewGetVSphereStorageProfilesOK

func NewGetVSphereStorageProfilesOK() *GetVSphereStorageProfilesOK

NewGetVSphereStorageProfilesOK creates a GetVSphereStorageProfilesOK with default headers values

func (*GetVSphereStorageProfilesOK) Error

func (*GetVSphereStorageProfilesOK) GetPayload

func (*GetVSphereStorageProfilesOK) IsClientError added in v0.5.0

func (o *GetVSphereStorageProfilesOK) IsClientError() bool

IsClientError returns true when this get v sphere storage profiles o k response has a 4xx status code

func (*GetVSphereStorageProfilesOK) IsCode added in v0.5.0

func (o *GetVSphereStorageProfilesOK) IsCode(code int) bool

IsCode returns true when this get v sphere storage profiles o k response a status code equal to that given

func (*GetVSphereStorageProfilesOK) IsRedirect added in v0.5.0

func (o *GetVSphereStorageProfilesOK) IsRedirect() bool

IsRedirect returns true when this get v sphere storage profiles o k response has a 3xx status code

func (*GetVSphereStorageProfilesOK) IsServerError added in v0.5.0

func (o *GetVSphereStorageProfilesOK) IsServerError() bool

IsServerError returns true when this get v sphere storage profiles o k response has a 5xx status code

func (*GetVSphereStorageProfilesOK) IsSuccess added in v0.5.0

func (o *GetVSphereStorageProfilesOK) IsSuccess() bool

IsSuccess returns true when this get v sphere storage profiles o k response has a 2xx status code

func (*GetVSphereStorageProfilesOK) String added in v0.5.0

func (o *GetVSphereStorageProfilesOK) String() string

type GetVSphereStorageProfilesParams

type GetVSphereStorageProfilesParams struct {

	/* DollarFilter.

	   Add a filter to return limited results
	*/
	DollarFilter *string

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

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

GetVSphereStorageProfilesParams contains all the parameters to send to the API endpoint

for the get v sphere storage profiles operation.

Typically these are written to a http.Request.

func NewGetVSphereStorageProfilesParams

func NewGetVSphereStorageProfilesParams() *GetVSphereStorageProfilesParams

NewGetVSphereStorageProfilesParams creates a new GetVSphereStorageProfilesParams 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 NewGetVSphereStorageProfilesParamsWithContext

func NewGetVSphereStorageProfilesParamsWithContext(ctx context.Context) *GetVSphereStorageProfilesParams

NewGetVSphereStorageProfilesParamsWithContext creates a new GetVSphereStorageProfilesParams object with the ability to set a context for a request.

func NewGetVSphereStorageProfilesParamsWithHTTPClient

func NewGetVSphereStorageProfilesParamsWithHTTPClient(client *http.Client) *GetVSphereStorageProfilesParams

NewGetVSphereStorageProfilesParamsWithHTTPClient creates a new GetVSphereStorageProfilesParams object with the ability to set a custom HTTPClient for a request.

func NewGetVSphereStorageProfilesParamsWithTimeout

func NewGetVSphereStorageProfilesParamsWithTimeout(timeout time.Duration) *GetVSphereStorageProfilesParams

NewGetVSphereStorageProfilesParamsWithTimeout creates a new GetVSphereStorageProfilesParams object with the ability to set a timeout on a request.

func (*GetVSphereStorageProfilesParams) SetAPIVersion

func (o *GetVSphereStorageProfilesParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get v sphere storage profiles params

func (*GetVSphereStorageProfilesParams) SetContext

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

SetContext adds the context to the get v sphere storage profiles params

func (*GetVSphereStorageProfilesParams) SetDefaults added in v0.2.20

func (o *GetVSphereStorageProfilesParams) SetDefaults()

SetDefaults hydrates default values in the get v sphere storage profiles params (not the query body).

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

func (*GetVSphereStorageProfilesParams) SetDollarFilter added in v0.2.12

func (o *GetVSphereStorageProfilesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the get v sphere storage profiles params

func (*GetVSphereStorageProfilesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v sphere storage profiles params

func (*GetVSphereStorageProfilesParams) SetTimeout

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

SetTimeout adds the timeout to the get v sphere storage profiles params

func (*GetVSphereStorageProfilesParams) WithAPIVersion

WithAPIVersion adds the aPIVersion to the get v sphere storage profiles params

func (*GetVSphereStorageProfilesParams) WithContext

WithContext adds the context to the get v sphere storage profiles params

func (*GetVSphereStorageProfilesParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get v sphere storage profiles params (not the query body).

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

func (*GetVSphereStorageProfilesParams) WithDollarFilter added in v0.2.12

func (o *GetVSphereStorageProfilesParams) WithDollarFilter(dollarFilter *string) *GetVSphereStorageProfilesParams

WithDollarFilter adds the dollarFilter to the get v sphere storage profiles params

func (*GetVSphereStorageProfilesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v sphere storage profiles params

func (*GetVSphereStorageProfilesParams) WithTimeout

WithTimeout adds the timeout to the get v sphere storage profiles params

func (*GetVSphereStorageProfilesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVSphereStorageProfilesReader

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

GetVSphereStorageProfilesReader is a Reader for the GetVSphereStorageProfiles structure.

func (*GetVSphereStorageProfilesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceStorageProfileBadRequest

type ReplaceStorageProfileBadRequest struct {
	Payload *models.Error
}

ReplaceStorageProfileBadRequest describes a response with status code 400, with default header values.

Invalid Request - bad data

func NewReplaceStorageProfileBadRequest

func NewReplaceStorageProfileBadRequest() *ReplaceStorageProfileBadRequest

NewReplaceStorageProfileBadRequest creates a ReplaceStorageProfileBadRequest with default headers values

func (*ReplaceStorageProfileBadRequest) Error

func (*ReplaceStorageProfileBadRequest) GetPayload added in v0.2.9

func (o *ReplaceStorageProfileBadRequest) GetPayload() *models.Error

func (*ReplaceStorageProfileBadRequest) IsClientError added in v0.5.0

func (o *ReplaceStorageProfileBadRequest) IsClientError() bool

IsClientError returns true when this replace storage profile bad request response has a 4xx status code

func (*ReplaceStorageProfileBadRequest) IsCode added in v0.5.0

func (o *ReplaceStorageProfileBadRequest) IsCode(code int) bool

IsCode returns true when this replace storage profile bad request response a status code equal to that given

func (*ReplaceStorageProfileBadRequest) IsRedirect added in v0.5.0

func (o *ReplaceStorageProfileBadRequest) IsRedirect() bool

IsRedirect returns true when this replace storage profile bad request response has a 3xx status code

func (*ReplaceStorageProfileBadRequest) IsServerError added in v0.5.0

func (o *ReplaceStorageProfileBadRequest) IsServerError() bool

IsServerError returns true when this replace storage profile bad request response has a 5xx status code

func (*ReplaceStorageProfileBadRequest) IsSuccess added in v0.5.0

func (o *ReplaceStorageProfileBadRequest) IsSuccess() bool

IsSuccess returns true when this replace storage profile bad request response has a 2xx status code

func (*ReplaceStorageProfileBadRequest) String added in v0.5.0

type ReplaceStorageProfileForbidden

type ReplaceStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

ReplaceStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewReplaceStorageProfileForbidden

func NewReplaceStorageProfileForbidden() *ReplaceStorageProfileForbidden

NewReplaceStorageProfileForbidden creates a ReplaceStorageProfileForbidden with default headers values

func (*ReplaceStorageProfileForbidden) Error

func (*ReplaceStorageProfileForbidden) GetPayload added in v0.2.20

func (*ReplaceStorageProfileForbidden) IsClientError added in v0.5.0

func (o *ReplaceStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this replace storage profile forbidden response has a 4xx status code

func (*ReplaceStorageProfileForbidden) IsCode added in v0.5.0

func (o *ReplaceStorageProfileForbidden) IsCode(code int) bool

IsCode returns true when this replace storage profile forbidden response a status code equal to that given

func (*ReplaceStorageProfileForbidden) IsRedirect added in v0.5.0

func (o *ReplaceStorageProfileForbidden) IsRedirect() bool

IsRedirect returns true when this replace storage profile forbidden response has a 3xx status code

func (*ReplaceStorageProfileForbidden) IsServerError added in v0.5.0

func (o *ReplaceStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this replace storage profile forbidden response has a 5xx status code

func (*ReplaceStorageProfileForbidden) IsSuccess added in v0.5.0

func (o *ReplaceStorageProfileForbidden) IsSuccess() bool

IsSuccess returns true when this replace storage profile forbidden response has a 2xx status code

func (*ReplaceStorageProfileForbidden) String added in v0.5.0

type ReplaceStorageProfileOK

type ReplaceStorageProfileOK struct {
	Payload *models.StorageProfile
}

ReplaceStorageProfileOK describes a response with status code 200, with default header values.

successful operation

func NewReplaceStorageProfileOK

func NewReplaceStorageProfileOK() *ReplaceStorageProfileOK

NewReplaceStorageProfileOK creates a ReplaceStorageProfileOK with default headers values

func (*ReplaceStorageProfileOK) Error

func (o *ReplaceStorageProfileOK) Error() string

func (*ReplaceStorageProfileOK) GetPayload

func (*ReplaceStorageProfileOK) IsClientError added in v0.5.0

func (o *ReplaceStorageProfileOK) IsClientError() bool

IsClientError returns true when this replace storage profile o k response has a 4xx status code

func (*ReplaceStorageProfileOK) IsCode added in v0.5.0

func (o *ReplaceStorageProfileOK) IsCode(code int) bool

IsCode returns true when this replace storage profile o k response a status code equal to that given

func (*ReplaceStorageProfileOK) IsRedirect added in v0.5.0

func (o *ReplaceStorageProfileOK) IsRedirect() bool

IsRedirect returns true when this replace storage profile o k response has a 3xx status code

func (*ReplaceStorageProfileOK) IsServerError added in v0.5.0

func (o *ReplaceStorageProfileOK) IsServerError() bool

IsServerError returns true when this replace storage profile o k response has a 5xx status code

func (*ReplaceStorageProfileOK) IsSuccess added in v0.5.0

func (o *ReplaceStorageProfileOK) IsSuccess() bool

IsSuccess returns true when this replace storage profile o k response has a 2xx status code

func (*ReplaceStorageProfileOK) String added in v0.5.0

func (o *ReplaceStorageProfileOK) String() string

type ReplaceStorageProfileParams

type ReplaceStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* Body.

	   StorageProfileSpecification
	*/
	Body *models.StorageProfileSpecification

	/* ID.

	   The ID of the storage profile.
	*/
	ID string

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

ReplaceStorageProfileParams contains all the parameters to send to the API endpoint

for the replace storage profile operation.

Typically these are written to a http.Request.

func NewReplaceStorageProfileParams

func NewReplaceStorageProfileParams() *ReplaceStorageProfileParams

NewReplaceStorageProfileParams creates a new ReplaceStorageProfileParams 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 NewReplaceStorageProfileParamsWithContext

func NewReplaceStorageProfileParamsWithContext(ctx context.Context) *ReplaceStorageProfileParams

NewReplaceStorageProfileParamsWithContext creates a new ReplaceStorageProfileParams object with the ability to set a context for a request.

func NewReplaceStorageProfileParamsWithHTTPClient

func NewReplaceStorageProfileParamsWithHTTPClient(client *http.Client) *ReplaceStorageProfileParams

NewReplaceStorageProfileParamsWithHTTPClient creates a new ReplaceStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewReplaceStorageProfileParamsWithTimeout

func NewReplaceStorageProfileParamsWithTimeout(timeout time.Duration) *ReplaceStorageProfileParams

NewReplaceStorageProfileParamsWithTimeout creates a new ReplaceStorageProfileParams object with the ability to set a timeout on a request.

func (*ReplaceStorageProfileParams) SetAPIVersion

func (o *ReplaceStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the replace storage profile params

func (*ReplaceStorageProfileParams) SetBody

SetBody adds the body to the replace storage profile params

func (*ReplaceStorageProfileParams) SetContext

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

SetContext adds the context to the replace storage profile params

func (*ReplaceStorageProfileParams) SetDefaults added in v0.2.20

func (o *ReplaceStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the replace storage profile params (not the query body).

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

func (*ReplaceStorageProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the replace storage profile params

func (*ReplaceStorageProfileParams) SetID

func (o *ReplaceStorageProfileParams) SetID(id string)

SetID adds the id to the replace storage profile params

func (*ReplaceStorageProfileParams) SetTimeout

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

SetTimeout adds the timeout to the replace storage profile params

func (*ReplaceStorageProfileParams) WithAPIVersion

func (o *ReplaceStorageProfileParams) WithAPIVersion(aPIVersion *string) *ReplaceStorageProfileParams

WithAPIVersion adds the aPIVersion to the replace storage profile params

func (*ReplaceStorageProfileParams) WithBody

WithBody adds the body to the replace storage profile params

func (*ReplaceStorageProfileParams) WithContext

WithContext adds the context to the replace storage profile params

func (*ReplaceStorageProfileParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the replace storage profile params (not the query body).

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

func (*ReplaceStorageProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace storage profile params

func (*ReplaceStorageProfileParams) WithID

WithID adds the id to the replace storage profile params

func (*ReplaceStorageProfileParams) WithTimeout

WithTimeout adds the timeout to the replace storage profile params

func (*ReplaceStorageProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceStorageProfileReader

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

ReplaceStorageProfileReader is a Reader for the ReplaceStorageProfile structure.

func (*ReplaceStorageProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateAwsStorageProfileBadRequest

type UpdateAwsStorageProfileBadRequest struct {
	Payload *models.Error
}

UpdateAwsStorageProfileBadRequest describes a response with status code 400, with default header values.

Invalid Request - bad data

func NewUpdateAwsStorageProfileBadRequest

func NewUpdateAwsStorageProfileBadRequest() *UpdateAwsStorageProfileBadRequest

NewUpdateAwsStorageProfileBadRequest creates a UpdateAwsStorageProfileBadRequest with default headers values

func (*UpdateAwsStorageProfileBadRequest) Error

func (*UpdateAwsStorageProfileBadRequest) GetPayload added in v0.2.9

func (*UpdateAwsStorageProfileBadRequest) IsClientError added in v0.5.0

func (o *UpdateAwsStorageProfileBadRequest) IsClientError() bool

IsClientError returns true when this update aws storage profile bad request response has a 4xx status code

func (*UpdateAwsStorageProfileBadRequest) IsCode added in v0.5.0

func (o *UpdateAwsStorageProfileBadRequest) IsCode(code int) bool

IsCode returns true when this update aws storage profile bad request response a status code equal to that given

func (*UpdateAwsStorageProfileBadRequest) IsRedirect added in v0.5.0

func (o *UpdateAwsStorageProfileBadRequest) IsRedirect() bool

IsRedirect returns true when this update aws storage profile bad request response has a 3xx status code

func (*UpdateAwsStorageProfileBadRequest) IsServerError added in v0.5.0

func (o *UpdateAwsStorageProfileBadRequest) IsServerError() bool

IsServerError returns true when this update aws storage profile bad request response has a 5xx status code

func (*UpdateAwsStorageProfileBadRequest) IsSuccess added in v0.5.0

func (o *UpdateAwsStorageProfileBadRequest) IsSuccess() bool

IsSuccess returns true when this update aws storage profile bad request response has a 2xx status code

func (*UpdateAwsStorageProfileBadRequest) String added in v0.5.0

type UpdateAwsStorageProfileForbidden

type UpdateAwsStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

UpdateAwsStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateAwsStorageProfileForbidden

func NewUpdateAwsStorageProfileForbidden() *UpdateAwsStorageProfileForbidden

NewUpdateAwsStorageProfileForbidden creates a UpdateAwsStorageProfileForbidden with default headers values

func (*UpdateAwsStorageProfileForbidden) Error

func (*UpdateAwsStorageProfileForbidden) GetPayload added in v0.2.20

func (*UpdateAwsStorageProfileForbidden) IsClientError added in v0.5.0

func (o *UpdateAwsStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this update aws storage profile forbidden response has a 4xx status code

func (*UpdateAwsStorageProfileForbidden) IsCode added in v0.5.0

func (o *UpdateAwsStorageProfileForbidden) IsCode(code int) bool

IsCode returns true when this update aws storage profile forbidden response a status code equal to that given

func (*UpdateAwsStorageProfileForbidden) IsRedirect added in v0.5.0

func (o *UpdateAwsStorageProfileForbidden) IsRedirect() bool

IsRedirect returns true when this update aws storage profile forbidden response has a 3xx status code

func (*UpdateAwsStorageProfileForbidden) IsServerError added in v0.5.0

func (o *UpdateAwsStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this update aws storage profile forbidden response has a 5xx status code

func (*UpdateAwsStorageProfileForbidden) IsSuccess added in v0.5.0

func (o *UpdateAwsStorageProfileForbidden) IsSuccess() bool

IsSuccess returns true when this update aws storage profile forbidden response has a 2xx status code

func (*UpdateAwsStorageProfileForbidden) String added in v0.5.0

type UpdateAwsStorageProfileOK

type UpdateAwsStorageProfileOK struct {
	Payload *models.AwsStorageProfile
}

UpdateAwsStorageProfileOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateAwsStorageProfileOK

func NewUpdateAwsStorageProfileOK() *UpdateAwsStorageProfileOK

NewUpdateAwsStorageProfileOK creates a UpdateAwsStorageProfileOK with default headers values

func (*UpdateAwsStorageProfileOK) Error

func (o *UpdateAwsStorageProfileOK) Error() string

func (*UpdateAwsStorageProfileOK) GetPayload

func (*UpdateAwsStorageProfileOK) IsClientError added in v0.5.0

func (o *UpdateAwsStorageProfileOK) IsClientError() bool

IsClientError returns true when this update aws storage profile o k response has a 4xx status code

func (*UpdateAwsStorageProfileOK) IsCode added in v0.5.0

func (o *UpdateAwsStorageProfileOK) IsCode(code int) bool

IsCode returns true when this update aws storage profile o k response a status code equal to that given

func (*UpdateAwsStorageProfileOK) IsRedirect added in v0.5.0

func (o *UpdateAwsStorageProfileOK) IsRedirect() bool

IsRedirect returns true when this update aws storage profile o k response has a 3xx status code

func (*UpdateAwsStorageProfileOK) IsServerError added in v0.5.0

func (o *UpdateAwsStorageProfileOK) IsServerError() bool

IsServerError returns true when this update aws storage profile o k response has a 5xx status code

func (*UpdateAwsStorageProfileOK) IsSuccess added in v0.5.0

func (o *UpdateAwsStorageProfileOK) IsSuccess() bool

IsSuccess returns true when this update aws storage profile o k response has a 2xx status code

func (*UpdateAwsStorageProfileOK) String added in v0.5.0

func (o *UpdateAwsStorageProfileOK) String() string

type UpdateAwsStorageProfileParams

type UpdateAwsStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* Body.

	   StorageProfileAwsSpecification
	*/
	Body *models.StorageProfileAwsSpecification

	/* ID.

	   The ID of the storage profile.
	*/
	ID string

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

UpdateAwsStorageProfileParams contains all the parameters to send to the API endpoint

for the update aws storage profile operation.

Typically these are written to a http.Request.

func NewUpdateAwsStorageProfileParams

func NewUpdateAwsStorageProfileParams() *UpdateAwsStorageProfileParams

NewUpdateAwsStorageProfileParams creates a new UpdateAwsStorageProfileParams 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 NewUpdateAwsStorageProfileParamsWithContext

func NewUpdateAwsStorageProfileParamsWithContext(ctx context.Context) *UpdateAwsStorageProfileParams

NewUpdateAwsStorageProfileParamsWithContext creates a new UpdateAwsStorageProfileParams object with the ability to set a context for a request.

func NewUpdateAwsStorageProfileParamsWithHTTPClient

func NewUpdateAwsStorageProfileParamsWithHTTPClient(client *http.Client) *UpdateAwsStorageProfileParams

NewUpdateAwsStorageProfileParamsWithHTTPClient creates a new UpdateAwsStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateAwsStorageProfileParamsWithTimeout

func NewUpdateAwsStorageProfileParamsWithTimeout(timeout time.Duration) *UpdateAwsStorageProfileParams

NewUpdateAwsStorageProfileParamsWithTimeout creates a new UpdateAwsStorageProfileParams object with the ability to set a timeout on a request.

func (*UpdateAwsStorageProfileParams) SetAPIVersion

func (o *UpdateAwsStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the update aws storage profile params

func (*UpdateAwsStorageProfileParams) SetBody

SetBody adds the body to the update aws storage profile params

func (*UpdateAwsStorageProfileParams) SetContext

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

SetContext adds the context to the update aws storage profile params

func (*UpdateAwsStorageProfileParams) SetDefaults added in v0.2.20

func (o *UpdateAwsStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the update aws storage profile params (not the query body).

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

func (*UpdateAwsStorageProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update aws storage profile params

func (*UpdateAwsStorageProfileParams) SetID

SetID adds the id to the update aws storage profile params

func (*UpdateAwsStorageProfileParams) SetTimeout

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

SetTimeout adds the timeout to the update aws storage profile params

func (*UpdateAwsStorageProfileParams) WithAPIVersion

func (o *UpdateAwsStorageProfileParams) WithAPIVersion(aPIVersion *string) *UpdateAwsStorageProfileParams

WithAPIVersion adds the aPIVersion to the update aws storage profile params

func (*UpdateAwsStorageProfileParams) WithBody

WithBody adds the body to the update aws storage profile params

func (*UpdateAwsStorageProfileParams) WithContext

WithContext adds the context to the update aws storage profile params

func (*UpdateAwsStorageProfileParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the update aws storage profile params (not the query body).

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

func (*UpdateAwsStorageProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update aws storage profile params

func (*UpdateAwsStorageProfileParams) WithID

WithID adds the id to the update aws storage profile params

func (*UpdateAwsStorageProfileParams) WithTimeout

WithTimeout adds the timeout to the update aws storage profile params

func (*UpdateAwsStorageProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateAwsStorageProfileReader

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

UpdateAwsStorageProfileReader is a Reader for the UpdateAwsStorageProfile structure.

func (*UpdateAwsStorageProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateAzureStorageProfileBadRequest

type UpdateAzureStorageProfileBadRequest struct {
	Payload *models.Error
}

UpdateAzureStorageProfileBadRequest describes a response with status code 400, with default header values.

Invalid Request - bad data

func NewUpdateAzureStorageProfileBadRequest

func NewUpdateAzureStorageProfileBadRequest() *UpdateAzureStorageProfileBadRequest

NewUpdateAzureStorageProfileBadRequest creates a UpdateAzureStorageProfileBadRequest with default headers values

func (*UpdateAzureStorageProfileBadRequest) Error

func (*UpdateAzureStorageProfileBadRequest) GetPayload added in v0.2.9

func (*UpdateAzureStorageProfileBadRequest) IsClientError added in v0.5.0

func (o *UpdateAzureStorageProfileBadRequest) IsClientError() bool

IsClientError returns true when this update azure storage profile bad request response has a 4xx status code

func (*UpdateAzureStorageProfileBadRequest) IsCode added in v0.5.0

IsCode returns true when this update azure storage profile bad request response a status code equal to that given

func (*UpdateAzureStorageProfileBadRequest) IsRedirect added in v0.5.0

func (o *UpdateAzureStorageProfileBadRequest) IsRedirect() bool

IsRedirect returns true when this update azure storage profile bad request response has a 3xx status code

func (*UpdateAzureStorageProfileBadRequest) IsServerError added in v0.5.0

func (o *UpdateAzureStorageProfileBadRequest) IsServerError() bool

IsServerError returns true when this update azure storage profile bad request response has a 5xx status code

func (*UpdateAzureStorageProfileBadRequest) IsSuccess added in v0.5.0

IsSuccess returns true when this update azure storage profile bad request response has a 2xx status code

func (*UpdateAzureStorageProfileBadRequest) String added in v0.5.0

type UpdateAzureStorageProfileForbidden

type UpdateAzureStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

UpdateAzureStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateAzureStorageProfileForbidden

func NewUpdateAzureStorageProfileForbidden() *UpdateAzureStorageProfileForbidden

NewUpdateAzureStorageProfileForbidden creates a UpdateAzureStorageProfileForbidden with default headers values

func (*UpdateAzureStorageProfileForbidden) Error

func (*UpdateAzureStorageProfileForbidden) GetPayload added in v0.2.20

func (*UpdateAzureStorageProfileForbidden) IsClientError added in v0.5.0

func (o *UpdateAzureStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this update azure storage profile forbidden response has a 4xx status code

func (*UpdateAzureStorageProfileForbidden) IsCode added in v0.5.0

IsCode returns true when this update azure storage profile forbidden response a status code equal to that given

func (*UpdateAzureStorageProfileForbidden) IsRedirect added in v0.5.0

func (o *UpdateAzureStorageProfileForbidden) IsRedirect() bool

IsRedirect returns true when this update azure storage profile forbidden response has a 3xx status code

func (*UpdateAzureStorageProfileForbidden) IsServerError added in v0.5.0

func (o *UpdateAzureStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this update azure storage profile forbidden response has a 5xx status code

func (*UpdateAzureStorageProfileForbidden) IsSuccess added in v0.5.0

IsSuccess returns true when this update azure storage profile forbidden response has a 2xx status code

func (*UpdateAzureStorageProfileForbidden) String added in v0.5.0

type UpdateAzureStorageProfileOK

type UpdateAzureStorageProfileOK struct {
	Payload *models.AzureStorageProfile
}

UpdateAzureStorageProfileOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateAzureStorageProfileOK

func NewUpdateAzureStorageProfileOK() *UpdateAzureStorageProfileOK

NewUpdateAzureStorageProfileOK creates a UpdateAzureStorageProfileOK with default headers values

func (*UpdateAzureStorageProfileOK) Error

func (*UpdateAzureStorageProfileOK) GetPayload

func (*UpdateAzureStorageProfileOK) IsClientError added in v0.5.0

func (o *UpdateAzureStorageProfileOK) IsClientError() bool

IsClientError returns true when this update azure storage profile o k response has a 4xx status code

func (*UpdateAzureStorageProfileOK) IsCode added in v0.5.0

func (o *UpdateAzureStorageProfileOK) IsCode(code int) bool

IsCode returns true when this update azure storage profile o k response a status code equal to that given

func (*UpdateAzureStorageProfileOK) IsRedirect added in v0.5.0

func (o *UpdateAzureStorageProfileOK) IsRedirect() bool

IsRedirect returns true when this update azure storage profile o k response has a 3xx status code

func (*UpdateAzureStorageProfileOK) IsServerError added in v0.5.0

func (o *UpdateAzureStorageProfileOK) IsServerError() bool

IsServerError returns true when this update azure storage profile o k response has a 5xx status code

func (*UpdateAzureStorageProfileOK) IsSuccess added in v0.5.0

func (o *UpdateAzureStorageProfileOK) IsSuccess() bool

IsSuccess returns true when this update azure storage profile o k response has a 2xx status code

func (*UpdateAzureStorageProfileOK) String added in v0.5.0

func (o *UpdateAzureStorageProfileOK) String() string

type UpdateAzureStorageProfileParams

type UpdateAzureStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* Body.

	   StorageProfileAzureSpecification instance
	*/
	Body *models.StorageProfileAzureSpecification

	/* ID.

	   The ID of the storage profile.
	*/
	ID string

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

UpdateAzureStorageProfileParams contains all the parameters to send to the API endpoint

for the update azure storage profile operation.

Typically these are written to a http.Request.

func NewUpdateAzureStorageProfileParams

func NewUpdateAzureStorageProfileParams() *UpdateAzureStorageProfileParams

NewUpdateAzureStorageProfileParams creates a new UpdateAzureStorageProfileParams 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 NewUpdateAzureStorageProfileParamsWithContext

func NewUpdateAzureStorageProfileParamsWithContext(ctx context.Context) *UpdateAzureStorageProfileParams

NewUpdateAzureStorageProfileParamsWithContext creates a new UpdateAzureStorageProfileParams object with the ability to set a context for a request.

func NewUpdateAzureStorageProfileParamsWithHTTPClient

func NewUpdateAzureStorageProfileParamsWithHTTPClient(client *http.Client) *UpdateAzureStorageProfileParams

NewUpdateAzureStorageProfileParamsWithHTTPClient creates a new UpdateAzureStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateAzureStorageProfileParamsWithTimeout

func NewUpdateAzureStorageProfileParamsWithTimeout(timeout time.Duration) *UpdateAzureStorageProfileParams

NewUpdateAzureStorageProfileParamsWithTimeout creates a new UpdateAzureStorageProfileParams object with the ability to set a timeout on a request.

func (*UpdateAzureStorageProfileParams) SetAPIVersion

func (o *UpdateAzureStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the update azure storage profile params

func (*UpdateAzureStorageProfileParams) SetBody

SetBody adds the body to the update azure storage profile params

func (*UpdateAzureStorageProfileParams) SetContext

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

SetContext adds the context to the update azure storage profile params

func (*UpdateAzureStorageProfileParams) SetDefaults added in v0.2.20

func (o *UpdateAzureStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the update azure storage profile params (not the query body).

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

func (*UpdateAzureStorageProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update azure storage profile params

func (*UpdateAzureStorageProfileParams) SetID

SetID adds the id to the update azure storage profile params

func (*UpdateAzureStorageProfileParams) SetTimeout

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

SetTimeout adds the timeout to the update azure storage profile params

func (*UpdateAzureStorageProfileParams) WithAPIVersion

WithAPIVersion adds the aPIVersion to the update azure storage profile params

func (*UpdateAzureStorageProfileParams) WithBody

WithBody adds the body to the update azure storage profile params

func (*UpdateAzureStorageProfileParams) WithContext

WithContext adds the context to the update azure storage profile params

func (*UpdateAzureStorageProfileParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the update azure storage profile params (not the query body).

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

func (*UpdateAzureStorageProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update azure storage profile params

func (*UpdateAzureStorageProfileParams) WithID

WithID adds the id to the update azure storage profile params

func (*UpdateAzureStorageProfileParams) WithTimeout

WithTimeout adds the timeout to the update azure storage profile params

func (*UpdateAzureStorageProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateAzureStorageProfileReader

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

UpdateAzureStorageProfileReader is a Reader for the UpdateAzureStorageProfile structure.

func (*UpdateAzureStorageProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateGcpStorageProfileBadRequest added in v0.4.0

type UpdateGcpStorageProfileBadRequest struct {
	Payload *models.Error
}

UpdateGcpStorageProfileBadRequest describes a response with status code 400, with default header values.

Invalid Request - bad data

func NewUpdateGcpStorageProfileBadRequest added in v0.4.0

func NewUpdateGcpStorageProfileBadRequest() *UpdateGcpStorageProfileBadRequest

NewUpdateGcpStorageProfileBadRequest creates a UpdateGcpStorageProfileBadRequest with default headers values

func (*UpdateGcpStorageProfileBadRequest) Error added in v0.4.0

func (*UpdateGcpStorageProfileBadRequest) GetPayload added in v0.4.0

func (*UpdateGcpStorageProfileBadRequest) IsClientError added in v0.5.0

func (o *UpdateGcpStorageProfileBadRequest) IsClientError() bool

IsClientError returns true when this update gcp storage profile bad request response has a 4xx status code

func (*UpdateGcpStorageProfileBadRequest) IsCode added in v0.5.0

func (o *UpdateGcpStorageProfileBadRequest) IsCode(code int) bool

IsCode returns true when this update gcp storage profile bad request response a status code equal to that given

func (*UpdateGcpStorageProfileBadRequest) IsRedirect added in v0.5.0

func (o *UpdateGcpStorageProfileBadRequest) IsRedirect() bool

IsRedirect returns true when this update gcp storage profile bad request response has a 3xx status code

func (*UpdateGcpStorageProfileBadRequest) IsServerError added in v0.5.0

func (o *UpdateGcpStorageProfileBadRequest) IsServerError() bool

IsServerError returns true when this update gcp storage profile bad request response has a 5xx status code

func (*UpdateGcpStorageProfileBadRequest) IsSuccess added in v0.5.0

func (o *UpdateGcpStorageProfileBadRequest) IsSuccess() bool

IsSuccess returns true when this update gcp storage profile bad request response has a 2xx status code

func (*UpdateGcpStorageProfileBadRequest) String added in v0.5.0

type UpdateGcpStorageProfileForbidden added in v0.4.0

type UpdateGcpStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

UpdateGcpStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateGcpStorageProfileForbidden added in v0.4.0

func NewUpdateGcpStorageProfileForbidden() *UpdateGcpStorageProfileForbidden

NewUpdateGcpStorageProfileForbidden creates a UpdateGcpStorageProfileForbidden with default headers values

func (*UpdateGcpStorageProfileForbidden) Error added in v0.4.0

func (*UpdateGcpStorageProfileForbidden) GetPayload added in v0.4.0

func (*UpdateGcpStorageProfileForbidden) IsClientError added in v0.5.0

func (o *UpdateGcpStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this update gcp storage profile forbidden response has a 4xx status code

func (*UpdateGcpStorageProfileForbidden) IsCode added in v0.5.0

func (o *UpdateGcpStorageProfileForbidden) IsCode(code int) bool

IsCode returns true when this update gcp storage profile forbidden response a status code equal to that given

func (*UpdateGcpStorageProfileForbidden) IsRedirect added in v0.5.0

func (o *UpdateGcpStorageProfileForbidden) IsRedirect() bool

IsRedirect returns true when this update gcp storage profile forbidden response has a 3xx status code

func (*UpdateGcpStorageProfileForbidden) IsServerError added in v0.5.0

func (o *UpdateGcpStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this update gcp storage profile forbidden response has a 5xx status code

func (*UpdateGcpStorageProfileForbidden) IsSuccess added in v0.5.0

func (o *UpdateGcpStorageProfileForbidden) IsSuccess() bool

IsSuccess returns true when this update gcp storage profile forbidden response has a 2xx status code

func (*UpdateGcpStorageProfileForbidden) String added in v0.5.0

type UpdateGcpStorageProfileOK added in v0.4.0

type UpdateGcpStorageProfileOK struct {
	Payload *models.GcpStorageProfile
}

UpdateGcpStorageProfileOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateGcpStorageProfileOK added in v0.4.0

func NewUpdateGcpStorageProfileOK() *UpdateGcpStorageProfileOK

NewUpdateGcpStorageProfileOK creates a UpdateGcpStorageProfileOK with default headers values

func (*UpdateGcpStorageProfileOK) Error added in v0.4.0

func (o *UpdateGcpStorageProfileOK) Error() string

func (*UpdateGcpStorageProfileOK) GetPayload added in v0.4.0

func (*UpdateGcpStorageProfileOK) IsClientError added in v0.5.0

func (o *UpdateGcpStorageProfileOK) IsClientError() bool

IsClientError returns true when this update gcp storage profile o k response has a 4xx status code

func (*UpdateGcpStorageProfileOK) IsCode added in v0.5.0

func (o *UpdateGcpStorageProfileOK) IsCode(code int) bool

IsCode returns true when this update gcp storage profile o k response a status code equal to that given

func (*UpdateGcpStorageProfileOK) IsRedirect added in v0.5.0

func (o *UpdateGcpStorageProfileOK) IsRedirect() bool

IsRedirect returns true when this update gcp storage profile o k response has a 3xx status code

func (*UpdateGcpStorageProfileOK) IsServerError added in v0.5.0

func (o *UpdateGcpStorageProfileOK) IsServerError() bool

IsServerError returns true when this update gcp storage profile o k response has a 5xx status code

func (*UpdateGcpStorageProfileOK) IsSuccess added in v0.5.0

func (o *UpdateGcpStorageProfileOK) IsSuccess() bool

IsSuccess returns true when this update gcp storage profile o k response has a 2xx status code

func (*UpdateGcpStorageProfileOK) String added in v0.5.0

func (o *UpdateGcpStorageProfileOK) String() string

type UpdateGcpStorageProfileParams added in v0.4.0

type UpdateGcpStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* Body.

	   StorageProfileGcpSpecification
	*/
	Body *models.StorageProfileGcpSpecification

	/* ID.

	   The ID of the storage profile.
	*/
	ID string

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

UpdateGcpStorageProfileParams contains all the parameters to send to the API endpoint

for the update gcp storage profile operation.

Typically these are written to a http.Request.

func NewUpdateGcpStorageProfileParams added in v0.4.0

func NewUpdateGcpStorageProfileParams() *UpdateGcpStorageProfileParams

NewUpdateGcpStorageProfileParams creates a new UpdateGcpStorageProfileParams 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 NewUpdateGcpStorageProfileParamsWithContext added in v0.4.0

func NewUpdateGcpStorageProfileParamsWithContext(ctx context.Context) *UpdateGcpStorageProfileParams

NewUpdateGcpStorageProfileParamsWithContext creates a new UpdateGcpStorageProfileParams object with the ability to set a context for a request.

func NewUpdateGcpStorageProfileParamsWithHTTPClient added in v0.4.0

func NewUpdateGcpStorageProfileParamsWithHTTPClient(client *http.Client) *UpdateGcpStorageProfileParams

NewUpdateGcpStorageProfileParamsWithHTTPClient creates a new UpdateGcpStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateGcpStorageProfileParamsWithTimeout added in v0.4.0

func NewUpdateGcpStorageProfileParamsWithTimeout(timeout time.Duration) *UpdateGcpStorageProfileParams

NewUpdateGcpStorageProfileParamsWithTimeout creates a new UpdateGcpStorageProfileParams object with the ability to set a timeout on a request.

func (*UpdateGcpStorageProfileParams) SetAPIVersion added in v0.4.0

func (o *UpdateGcpStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the update gcp storage profile params

func (*UpdateGcpStorageProfileParams) SetBody added in v0.4.0

SetBody adds the body to the update gcp storage profile params

func (*UpdateGcpStorageProfileParams) SetContext added in v0.4.0

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

SetContext adds the context to the update gcp storage profile params

func (*UpdateGcpStorageProfileParams) SetDefaults added in v0.4.0

func (o *UpdateGcpStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the update gcp storage profile params (not the query body).

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

func (*UpdateGcpStorageProfileParams) SetHTTPClient added in v0.4.0

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

SetHTTPClient adds the HTTPClient to the update gcp storage profile params

func (*UpdateGcpStorageProfileParams) SetID added in v0.4.0

SetID adds the id to the update gcp storage profile params

func (*UpdateGcpStorageProfileParams) SetTimeout added in v0.4.0

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

SetTimeout adds the timeout to the update gcp storage profile params

func (*UpdateGcpStorageProfileParams) WithAPIVersion added in v0.4.0

func (o *UpdateGcpStorageProfileParams) WithAPIVersion(aPIVersion *string) *UpdateGcpStorageProfileParams

WithAPIVersion adds the aPIVersion to the update gcp storage profile params

func (*UpdateGcpStorageProfileParams) WithBody added in v0.4.0

WithBody adds the body to the update gcp storage profile params

func (*UpdateGcpStorageProfileParams) WithContext added in v0.4.0

WithContext adds the context to the update gcp storage profile params

func (*UpdateGcpStorageProfileParams) WithDefaults added in v0.4.0

WithDefaults hydrates default values in the update gcp storage profile params (not the query body).

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

func (*UpdateGcpStorageProfileParams) WithHTTPClient added in v0.4.0

WithHTTPClient adds the HTTPClient to the update gcp storage profile params

func (*UpdateGcpStorageProfileParams) WithID added in v0.4.0

WithID adds the id to the update gcp storage profile params

func (*UpdateGcpStorageProfileParams) WithTimeout added in v0.4.0

WithTimeout adds the timeout to the update gcp storage profile params

func (*UpdateGcpStorageProfileParams) WriteToRequest added in v0.4.0

WriteToRequest writes these params to a swagger request

type UpdateGcpStorageProfileReader added in v0.4.0

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

UpdateGcpStorageProfileReader is a Reader for the UpdateGcpStorageProfile structure.

func (*UpdateGcpStorageProfileReader) ReadResponse added in v0.4.0

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

ReadResponse reads a server response into the received o.

type UpdateVSphereStorageProfileBadRequest

type UpdateVSphereStorageProfileBadRequest struct {
	Payload *models.Error
}

UpdateVSphereStorageProfileBadRequest describes a response with status code 400, with default header values.

Invalid Request - bad data

func NewUpdateVSphereStorageProfileBadRequest

func NewUpdateVSphereStorageProfileBadRequest() *UpdateVSphereStorageProfileBadRequest

NewUpdateVSphereStorageProfileBadRequest creates a UpdateVSphereStorageProfileBadRequest with default headers values

func (*UpdateVSphereStorageProfileBadRequest) Error

func (*UpdateVSphereStorageProfileBadRequest) GetPayload added in v0.2.9

func (*UpdateVSphereStorageProfileBadRequest) IsClientError added in v0.5.0

func (o *UpdateVSphereStorageProfileBadRequest) IsClientError() bool

IsClientError returns true when this update v sphere storage profile bad request response has a 4xx status code

func (*UpdateVSphereStorageProfileBadRequest) IsCode added in v0.5.0

IsCode returns true when this update v sphere storage profile bad request response a status code equal to that given

func (*UpdateVSphereStorageProfileBadRequest) IsRedirect added in v0.5.0

IsRedirect returns true when this update v sphere storage profile bad request response has a 3xx status code

func (*UpdateVSphereStorageProfileBadRequest) IsServerError added in v0.5.0

func (o *UpdateVSphereStorageProfileBadRequest) IsServerError() bool

IsServerError returns true when this update v sphere storage profile bad request response has a 5xx status code

func (*UpdateVSphereStorageProfileBadRequest) IsSuccess added in v0.5.0

IsSuccess returns true when this update v sphere storage profile bad request response has a 2xx status code

func (*UpdateVSphereStorageProfileBadRequest) String added in v0.5.0

type UpdateVSphereStorageProfileForbidden

type UpdateVSphereStorageProfileForbidden struct {
	Payload *models.ServiceErrorResponse
}

UpdateVSphereStorageProfileForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateVSphereStorageProfileForbidden

func NewUpdateVSphereStorageProfileForbidden() *UpdateVSphereStorageProfileForbidden

NewUpdateVSphereStorageProfileForbidden creates a UpdateVSphereStorageProfileForbidden with default headers values

func (*UpdateVSphereStorageProfileForbidden) Error

func (*UpdateVSphereStorageProfileForbidden) GetPayload added in v0.2.20

func (*UpdateVSphereStorageProfileForbidden) IsClientError added in v0.5.0

func (o *UpdateVSphereStorageProfileForbidden) IsClientError() bool

IsClientError returns true when this update v sphere storage profile forbidden response has a 4xx status code

func (*UpdateVSphereStorageProfileForbidden) IsCode added in v0.5.0

IsCode returns true when this update v sphere storage profile forbidden response a status code equal to that given

func (*UpdateVSphereStorageProfileForbidden) IsRedirect added in v0.5.0

IsRedirect returns true when this update v sphere storage profile forbidden response has a 3xx status code

func (*UpdateVSphereStorageProfileForbidden) IsServerError added in v0.5.0

func (o *UpdateVSphereStorageProfileForbidden) IsServerError() bool

IsServerError returns true when this update v sphere storage profile forbidden response has a 5xx status code

func (*UpdateVSphereStorageProfileForbidden) IsSuccess added in v0.5.0

IsSuccess returns true when this update v sphere storage profile forbidden response has a 2xx status code

func (*UpdateVSphereStorageProfileForbidden) String added in v0.5.0

type UpdateVSphereStorageProfileOK

type UpdateVSphereStorageProfileOK struct {
	Payload *models.VsphereStorageProfile
}

UpdateVSphereStorageProfileOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateVSphereStorageProfileOK

func NewUpdateVSphereStorageProfileOK() *UpdateVSphereStorageProfileOK

NewUpdateVSphereStorageProfileOK creates a UpdateVSphereStorageProfileOK with default headers values

func (*UpdateVSphereStorageProfileOK) Error

func (*UpdateVSphereStorageProfileOK) GetPayload

func (*UpdateVSphereStorageProfileOK) IsClientError added in v0.5.0

func (o *UpdateVSphereStorageProfileOK) IsClientError() bool

IsClientError returns true when this update v sphere storage profile o k response has a 4xx status code

func (*UpdateVSphereStorageProfileOK) IsCode added in v0.5.0

func (o *UpdateVSphereStorageProfileOK) IsCode(code int) bool

IsCode returns true when this update v sphere storage profile o k response a status code equal to that given

func (*UpdateVSphereStorageProfileOK) IsRedirect added in v0.5.0

func (o *UpdateVSphereStorageProfileOK) IsRedirect() bool

IsRedirect returns true when this update v sphere storage profile o k response has a 3xx status code

func (*UpdateVSphereStorageProfileOK) IsServerError added in v0.5.0

func (o *UpdateVSphereStorageProfileOK) IsServerError() bool

IsServerError returns true when this update v sphere storage profile o k response has a 5xx status code

func (*UpdateVSphereStorageProfileOK) IsSuccess added in v0.5.0

func (o *UpdateVSphereStorageProfileOK) IsSuccess() bool

IsSuccess returns true when this update v sphere storage profile o k response has a 2xx status code

func (*UpdateVSphereStorageProfileOK) String added in v0.5.0

type UpdateVSphereStorageProfileParams

type UpdateVSphereStorageProfileParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* Body.

	   StorageProfileVsphereSpecification instance
	*/
	Body *models.StorageProfileVsphereSpecification

	/* ID.

	   The ID of the storage profile.
	*/
	ID string

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

UpdateVSphereStorageProfileParams contains all the parameters to send to the API endpoint

for the update v sphere storage profile operation.

Typically these are written to a http.Request.

func NewUpdateVSphereStorageProfileParams

func NewUpdateVSphereStorageProfileParams() *UpdateVSphereStorageProfileParams

NewUpdateVSphereStorageProfileParams creates a new UpdateVSphereStorageProfileParams 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 NewUpdateVSphereStorageProfileParamsWithContext

func NewUpdateVSphereStorageProfileParamsWithContext(ctx context.Context) *UpdateVSphereStorageProfileParams

NewUpdateVSphereStorageProfileParamsWithContext creates a new UpdateVSphereStorageProfileParams object with the ability to set a context for a request.

func NewUpdateVSphereStorageProfileParamsWithHTTPClient

func NewUpdateVSphereStorageProfileParamsWithHTTPClient(client *http.Client) *UpdateVSphereStorageProfileParams

NewUpdateVSphereStorageProfileParamsWithHTTPClient creates a new UpdateVSphereStorageProfileParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateVSphereStorageProfileParamsWithTimeout

func NewUpdateVSphereStorageProfileParamsWithTimeout(timeout time.Duration) *UpdateVSphereStorageProfileParams

NewUpdateVSphereStorageProfileParamsWithTimeout creates a new UpdateVSphereStorageProfileParams object with the ability to set a timeout on a request.

func (*UpdateVSphereStorageProfileParams) SetAPIVersion

func (o *UpdateVSphereStorageProfileParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the update v sphere storage profile params

func (*UpdateVSphereStorageProfileParams) SetBody

SetBody adds the body to the update v sphere storage profile params

func (*UpdateVSphereStorageProfileParams) SetContext

SetContext adds the context to the update v sphere storage profile params

func (*UpdateVSphereStorageProfileParams) SetDefaults added in v0.2.20

func (o *UpdateVSphereStorageProfileParams) SetDefaults()

SetDefaults hydrates default values in the update v sphere storage profile params (not the query body).

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

func (*UpdateVSphereStorageProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update v sphere storage profile params

func (*UpdateVSphereStorageProfileParams) SetID

SetID adds the id to the update v sphere storage profile params

func (*UpdateVSphereStorageProfileParams) SetTimeout

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

SetTimeout adds the timeout to the update v sphere storage profile params

func (*UpdateVSphereStorageProfileParams) WithAPIVersion

WithAPIVersion adds the aPIVersion to the update v sphere storage profile params

func (*UpdateVSphereStorageProfileParams) WithBody

WithBody adds the body to the update v sphere storage profile params

func (*UpdateVSphereStorageProfileParams) WithContext

WithContext adds the context to the update v sphere storage profile params

func (*UpdateVSphereStorageProfileParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the update v sphere storage profile params (not the query body).

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

func (*UpdateVSphereStorageProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update v sphere storage profile params

func (*UpdateVSphereStorageProfileParams) WithID

WithID adds the id to the update v sphere storage profile params

func (*UpdateVSphereStorageProfileParams) WithTimeout

WithTimeout adds the timeout to the update v sphere storage profile params

func (*UpdateVSphereStorageProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateVSphereStorageProfileReader

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

UpdateVSphereStorageProfileReader is a Reader for the UpdateVSphereStorageProfile structure.

func (*UpdateVSphereStorageProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

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