Documentation ¶
Index ¶
- type Client
- func (a *Client) CreateAwsStorageProfile(params *CreateAwsStorageProfileParams, opts ...ClientOption) (*CreateAwsStorageProfileCreated, error)
- func (a *Client) CreateAzureStorageProfile(params *CreateAzureStorageProfileParams, opts ...ClientOption) (*CreateAzureStorageProfileCreated, error)
- func (a *Client) CreateStorageProfile(params *CreateStorageProfileParams, opts ...ClientOption) (*CreateStorageProfileCreated, error)
- func (a *Client) CreateVSphereStorageProfile(params *CreateVSphereStorageProfileParams, opts ...ClientOption) (*CreateVSphereStorageProfileCreated, error)
- func (a *Client) DeleteAwsStorageProfile(params *DeleteAwsStorageProfileParams, opts ...ClientOption) (*DeleteAwsStorageProfileNoContent, error)
- func (a *Client) DeleteAzureStorageProfile(params *DeleteAzureStorageProfileParams, opts ...ClientOption) (*DeleteAzureStorageProfileNoContent, error)
- func (a *Client) DeleteStorageProfile(params *DeleteStorageProfileParams, opts ...ClientOption) (*DeleteStorageProfileNoContent, error)
- func (a *Client) DeleteVSphereStorageProfile(params *DeleteVSphereStorageProfileParams, opts ...ClientOption) (*DeleteVSphereStorageProfileNoContent, error)
- func (a *Client) GetAwsStorageProfile(params *GetAwsStorageProfileParams, opts ...ClientOption) (*GetAwsStorageProfileOK, error)
- func (a *Client) GetAwsStorageProfiles(params *GetAwsStorageProfilesParams, opts ...ClientOption) (*GetAwsStorageProfilesOK, error)
- func (a *Client) GetAzureStorageProfile(params *GetAzureStorageProfileParams, opts ...ClientOption) (*GetAzureStorageProfileOK, error)
- func (a *Client) GetAzureStorageProfiles(params *GetAzureStorageProfilesParams, opts ...ClientOption) (*GetAzureStorageProfilesOK, error)
- func (a *Client) GetStorageProfile(params *GetStorageProfileParams, opts ...ClientOption) (*GetStorageProfileOK, error)
- func (a *Client) GetStorageProfiles(params *GetStorageProfilesParams, opts ...ClientOption) (*GetStorageProfilesOK, error)
- func (a *Client) GetVSphereStorageProfile(params *GetVSphereStorageProfileParams, opts ...ClientOption) (*GetVSphereStorageProfileOK, error)
- func (a *Client) GetVSphereStorageProfiles(params *GetVSphereStorageProfilesParams, opts ...ClientOption) (*GetVSphereStorageProfilesOK, error)
- func (a *Client) ReplaceStorageProfile(params *ReplaceStorageProfileParams, opts ...ClientOption) (*ReplaceStorageProfileOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateAwsStorageProfile(params *UpdateAwsStorageProfileParams, opts ...ClientOption) (*UpdateAwsStorageProfileOK, error)
- func (a *Client) UpdateAzureStorageProfile(params *UpdateAzureStorageProfileParams, opts ...ClientOption) (*UpdateAzureStorageProfileOK, error)
- func (a *Client) UpdateVSphereStorageProfile(params *UpdateVSphereStorageProfileParams, opts ...ClientOption) (*UpdateVSphereStorageProfileOK, error)
- type ClientOption
- type ClientService
- type CreateAwsStorageProfileBadRequest
- type CreateAwsStorageProfileCreated
- type CreateAwsStorageProfileForbidden
- type CreateAwsStorageProfileParams
- func NewCreateAwsStorageProfileParams() *CreateAwsStorageProfileParams
- func NewCreateAwsStorageProfileParamsWithContext(ctx context.Context) *CreateAwsStorageProfileParams
- func NewCreateAwsStorageProfileParamsWithHTTPClient(client *http.Client) *CreateAwsStorageProfileParams
- func NewCreateAwsStorageProfileParamsWithTimeout(timeout time.Duration) *CreateAwsStorageProfileParams
- func (o *CreateAwsStorageProfileParams) SetAPIVersion(aPIVersion *string)
- func (o *CreateAwsStorageProfileParams) SetBody(body *models.StorageProfileAwsSpecification)
- func (o *CreateAwsStorageProfileParams) SetContext(ctx context.Context)
- func (o *CreateAwsStorageProfileParams) SetDefaults()
- func (o *CreateAwsStorageProfileParams) SetHTTPClient(client *http.Client)
- func (o *CreateAwsStorageProfileParams) SetTimeout(timeout time.Duration)
- func (o *CreateAwsStorageProfileParams) WithAPIVersion(aPIVersion *string) *CreateAwsStorageProfileParams
- func (o *CreateAwsStorageProfileParams) WithBody(body *models.StorageProfileAwsSpecification) *CreateAwsStorageProfileParams
- func (o *CreateAwsStorageProfileParams) WithContext(ctx context.Context) *CreateAwsStorageProfileParams
- func (o *CreateAwsStorageProfileParams) WithDefaults() *CreateAwsStorageProfileParams
- func (o *CreateAwsStorageProfileParams) WithHTTPClient(client *http.Client) *CreateAwsStorageProfileParams
- func (o *CreateAwsStorageProfileParams) WithTimeout(timeout time.Duration) *CreateAwsStorageProfileParams
- func (o *CreateAwsStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateAwsStorageProfileReader
- type CreateAzureStorageProfileBadRequest
- type CreateAzureStorageProfileCreated
- type CreateAzureStorageProfileForbidden
- type CreateAzureStorageProfileParams
- func NewCreateAzureStorageProfileParams() *CreateAzureStorageProfileParams
- func NewCreateAzureStorageProfileParamsWithContext(ctx context.Context) *CreateAzureStorageProfileParams
- func NewCreateAzureStorageProfileParamsWithHTTPClient(client *http.Client) *CreateAzureStorageProfileParams
- func NewCreateAzureStorageProfileParamsWithTimeout(timeout time.Duration) *CreateAzureStorageProfileParams
- func (o *CreateAzureStorageProfileParams) SetAPIVersion(aPIVersion *string)
- func (o *CreateAzureStorageProfileParams) SetBody(body *models.StorageProfileAzureSpecification)
- func (o *CreateAzureStorageProfileParams) SetContext(ctx context.Context)
- func (o *CreateAzureStorageProfileParams) SetDefaults()
- func (o *CreateAzureStorageProfileParams) SetHTTPClient(client *http.Client)
- func (o *CreateAzureStorageProfileParams) SetTimeout(timeout time.Duration)
- func (o *CreateAzureStorageProfileParams) WithAPIVersion(aPIVersion *string) *CreateAzureStorageProfileParams
- func (o *CreateAzureStorageProfileParams) WithBody(body *models.StorageProfileAzureSpecification) *CreateAzureStorageProfileParams
- func (o *CreateAzureStorageProfileParams) WithContext(ctx context.Context) *CreateAzureStorageProfileParams
- func (o *CreateAzureStorageProfileParams) WithDefaults() *CreateAzureStorageProfileParams
- func (o *CreateAzureStorageProfileParams) WithHTTPClient(client *http.Client) *CreateAzureStorageProfileParams
- func (o *CreateAzureStorageProfileParams) WithTimeout(timeout time.Duration) *CreateAzureStorageProfileParams
- func (o *CreateAzureStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateAzureStorageProfileReader
- type CreateStorageProfileBadRequest
- type CreateStorageProfileCreated
- type CreateStorageProfileForbidden
- type CreateStorageProfileParams
- func NewCreateStorageProfileParams() *CreateStorageProfileParams
- func NewCreateStorageProfileParamsWithContext(ctx context.Context) *CreateStorageProfileParams
- func NewCreateStorageProfileParamsWithHTTPClient(client *http.Client) *CreateStorageProfileParams
- func NewCreateStorageProfileParamsWithTimeout(timeout time.Duration) *CreateStorageProfileParams
- func (o *CreateStorageProfileParams) SetAPIVersion(aPIVersion *string)
- func (o *CreateStorageProfileParams) SetBody(body *models.StorageProfileSpecification)
- func (o *CreateStorageProfileParams) SetContext(ctx context.Context)
- func (o *CreateStorageProfileParams) SetDefaults()
- func (o *CreateStorageProfileParams) SetHTTPClient(client *http.Client)
- func (o *CreateStorageProfileParams) SetTimeout(timeout time.Duration)
- func (o *CreateStorageProfileParams) WithAPIVersion(aPIVersion *string) *CreateStorageProfileParams
- func (o *CreateStorageProfileParams) WithBody(body *models.StorageProfileSpecification) *CreateStorageProfileParams
- func (o *CreateStorageProfileParams) WithContext(ctx context.Context) *CreateStorageProfileParams
- func (o *CreateStorageProfileParams) WithDefaults() *CreateStorageProfileParams
- func (o *CreateStorageProfileParams) WithHTTPClient(client *http.Client) *CreateStorageProfileParams
- func (o *CreateStorageProfileParams) WithTimeout(timeout time.Duration) *CreateStorageProfileParams
- func (o *CreateStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateStorageProfileReader
- type CreateVSphereStorageProfileBadRequest
- type CreateVSphereStorageProfileCreated
- type CreateVSphereStorageProfileForbidden
- type CreateVSphereStorageProfileParams
- func NewCreateVSphereStorageProfileParams() *CreateVSphereStorageProfileParams
- func NewCreateVSphereStorageProfileParamsWithContext(ctx context.Context) *CreateVSphereStorageProfileParams
- func NewCreateVSphereStorageProfileParamsWithHTTPClient(client *http.Client) *CreateVSphereStorageProfileParams
- func NewCreateVSphereStorageProfileParamsWithTimeout(timeout time.Duration) *CreateVSphereStorageProfileParams
- func (o *CreateVSphereStorageProfileParams) SetAPIVersion(aPIVersion *string)
- func (o *CreateVSphereStorageProfileParams) SetBody(body *models.StorageProfileVsphereSpecification)
- func (o *CreateVSphereStorageProfileParams) SetContext(ctx context.Context)
- func (o *CreateVSphereStorageProfileParams) SetDefaults()
- func (o *CreateVSphereStorageProfileParams) SetHTTPClient(client *http.Client)
- func (o *CreateVSphereStorageProfileParams) SetTimeout(timeout time.Duration)
- func (o *CreateVSphereStorageProfileParams) WithAPIVersion(aPIVersion *string) *CreateVSphereStorageProfileParams
- func (o *CreateVSphereStorageProfileParams) WithBody(body *models.StorageProfileVsphereSpecification) *CreateVSphereStorageProfileParams
- func (o *CreateVSphereStorageProfileParams) WithContext(ctx context.Context) *CreateVSphereStorageProfileParams
- func (o *CreateVSphereStorageProfileParams) WithDefaults() *CreateVSphereStorageProfileParams
- func (o *CreateVSphereStorageProfileParams) WithHTTPClient(client *http.Client) *CreateVSphereStorageProfileParams
- func (o *CreateVSphereStorageProfileParams) WithTimeout(timeout time.Duration) *CreateVSphereStorageProfileParams
- func (o *CreateVSphereStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateVSphereStorageProfileReader
- type DeleteAwsStorageProfileForbidden
- type DeleteAwsStorageProfileNoContent
- type DeleteAwsStorageProfileParams
- func NewDeleteAwsStorageProfileParams() *DeleteAwsStorageProfileParams
- func NewDeleteAwsStorageProfileParamsWithContext(ctx context.Context) *DeleteAwsStorageProfileParams
- func NewDeleteAwsStorageProfileParamsWithHTTPClient(client *http.Client) *DeleteAwsStorageProfileParams
- func NewDeleteAwsStorageProfileParamsWithTimeout(timeout time.Duration) *DeleteAwsStorageProfileParams
- func (o *DeleteAwsStorageProfileParams) SetAPIVersion(aPIVersion *string)
- func (o *DeleteAwsStorageProfileParams) SetContext(ctx context.Context)
- func (o *DeleteAwsStorageProfileParams) SetDefaults()
- func (o *DeleteAwsStorageProfileParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAwsStorageProfileParams) SetID(id string)
- func (o *DeleteAwsStorageProfileParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAwsStorageProfileParams) WithAPIVersion(aPIVersion *string) *DeleteAwsStorageProfileParams
- func (o *DeleteAwsStorageProfileParams) WithContext(ctx context.Context) *DeleteAwsStorageProfileParams
- func (o *DeleteAwsStorageProfileParams) WithDefaults() *DeleteAwsStorageProfileParams
- func (o *DeleteAwsStorageProfileParams) WithHTTPClient(client *http.Client) *DeleteAwsStorageProfileParams
- func (o *DeleteAwsStorageProfileParams) WithID(id string) *DeleteAwsStorageProfileParams
- func (o *DeleteAwsStorageProfileParams) WithTimeout(timeout time.Duration) *DeleteAwsStorageProfileParams
- func (o *DeleteAwsStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAwsStorageProfileReader
- type DeleteAzureStorageProfileForbidden
- type DeleteAzureStorageProfileNoContent
- type DeleteAzureStorageProfileParams
- func NewDeleteAzureStorageProfileParams() *DeleteAzureStorageProfileParams
- func NewDeleteAzureStorageProfileParamsWithContext(ctx context.Context) *DeleteAzureStorageProfileParams
- func NewDeleteAzureStorageProfileParamsWithHTTPClient(client *http.Client) *DeleteAzureStorageProfileParams
- func NewDeleteAzureStorageProfileParamsWithTimeout(timeout time.Duration) *DeleteAzureStorageProfileParams
- func (o *DeleteAzureStorageProfileParams) SetAPIVersion(aPIVersion *string)
- func (o *DeleteAzureStorageProfileParams) SetContext(ctx context.Context)
- func (o *DeleteAzureStorageProfileParams) SetDefaults()
- func (o *DeleteAzureStorageProfileParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAzureStorageProfileParams) SetID(id string)
- func (o *DeleteAzureStorageProfileParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAzureStorageProfileParams) WithAPIVersion(aPIVersion *string) *DeleteAzureStorageProfileParams
- func (o *DeleteAzureStorageProfileParams) WithContext(ctx context.Context) *DeleteAzureStorageProfileParams
- func (o *DeleteAzureStorageProfileParams) WithDefaults() *DeleteAzureStorageProfileParams
- func (o *DeleteAzureStorageProfileParams) WithHTTPClient(client *http.Client) *DeleteAzureStorageProfileParams
- func (o *DeleteAzureStorageProfileParams) WithID(id string) *DeleteAzureStorageProfileParams
- func (o *DeleteAzureStorageProfileParams) WithTimeout(timeout time.Duration) *DeleteAzureStorageProfileParams
- func (o *DeleteAzureStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAzureStorageProfileReader
- type DeleteStorageProfileForbidden
- type DeleteStorageProfileNoContent
- type DeleteStorageProfileParams
- func NewDeleteStorageProfileParams() *DeleteStorageProfileParams
- func NewDeleteStorageProfileParamsWithContext(ctx context.Context) *DeleteStorageProfileParams
- func NewDeleteStorageProfileParamsWithHTTPClient(client *http.Client) *DeleteStorageProfileParams
- func NewDeleteStorageProfileParamsWithTimeout(timeout time.Duration) *DeleteStorageProfileParams
- func (o *DeleteStorageProfileParams) SetAPIVersion(aPIVersion *string)
- func (o *DeleteStorageProfileParams) SetContext(ctx context.Context)
- func (o *DeleteStorageProfileParams) SetDefaults()
- func (o *DeleteStorageProfileParams) SetHTTPClient(client *http.Client)
- func (o *DeleteStorageProfileParams) SetID(id string)
- func (o *DeleteStorageProfileParams) SetTimeout(timeout time.Duration)
- func (o *DeleteStorageProfileParams) WithAPIVersion(aPIVersion *string) *DeleteStorageProfileParams
- func (o *DeleteStorageProfileParams) WithContext(ctx context.Context) *DeleteStorageProfileParams
- func (o *DeleteStorageProfileParams) WithDefaults() *DeleteStorageProfileParams
- func (o *DeleteStorageProfileParams) WithHTTPClient(client *http.Client) *DeleteStorageProfileParams
- func (o *DeleteStorageProfileParams) WithID(id string) *DeleteStorageProfileParams
- func (o *DeleteStorageProfileParams) WithTimeout(timeout time.Duration) *DeleteStorageProfileParams
- func (o *DeleteStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteStorageProfileReader
- type DeleteVSphereStorageProfileForbidden
- type DeleteVSphereStorageProfileNoContent
- type DeleteVSphereStorageProfileParams
- func NewDeleteVSphereStorageProfileParams() *DeleteVSphereStorageProfileParams
- func NewDeleteVSphereStorageProfileParamsWithContext(ctx context.Context) *DeleteVSphereStorageProfileParams
- func NewDeleteVSphereStorageProfileParamsWithHTTPClient(client *http.Client) *DeleteVSphereStorageProfileParams
- func NewDeleteVSphereStorageProfileParamsWithTimeout(timeout time.Duration) *DeleteVSphereStorageProfileParams
- func (o *DeleteVSphereStorageProfileParams) SetAPIVersion(aPIVersion *string)
- func (o *DeleteVSphereStorageProfileParams) SetContext(ctx context.Context)
- func (o *DeleteVSphereStorageProfileParams) SetDefaults()
- func (o *DeleteVSphereStorageProfileParams) SetHTTPClient(client *http.Client)
- func (o *DeleteVSphereStorageProfileParams) SetID(id string)
- func (o *DeleteVSphereStorageProfileParams) SetTimeout(timeout time.Duration)
- func (o *DeleteVSphereStorageProfileParams) WithAPIVersion(aPIVersion *string) *DeleteVSphereStorageProfileParams
- func (o *DeleteVSphereStorageProfileParams) WithContext(ctx context.Context) *DeleteVSphereStorageProfileParams
- func (o *DeleteVSphereStorageProfileParams) WithDefaults() *DeleteVSphereStorageProfileParams
- func (o *DeleteVSphereStorageProfileParams) WithHTTPClient(client *http.Client) *DeleteVSphereStorageProfileParams
- func (o *DeleteVSphereStorageProfileParams) WithID(id string) *DeleteVSphereStorageProfileParams
- func (o *DeleteVSphereStorageProfileParams) WithTimeout(timeout time.Duration) *DeleteVSphereStorageProfileParams
- func (o *DeleteVSphereStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteVSphereStorageProfileReader
- type GetAwsStorageProfileForbidden
- type GetAwsStorageProfileNotFound
- type GetAwsStorageProfileOK
- type GetAwsStorageProfileParams
- func NewGetAwsStorageProfileParams() *GetAwsStorageProfileParams
- func NewGetAwsStorageProfileParamsWithContext(ctx context.Context) *GetAwsStorageProfileParams
- func NewGetAwsStorageProfileParamsWithHTTPClient(client *http.Client) *GetAwsStorageProfileParams
- func NewGetAwsStorageProfileParamsWithTimeout(timeout time.Duration) *GetAwsStorageProfileParams
- func (o *GetAwsStorageProfileParams) SetAPIVersion(aPIVersion *string)
- func (o *GetAwsStorageProfileParams) SetContext(ctx context.Context)
- func (o *GetAwsStorageProfileParams) SetDefaults()
- func (o *GetAwsStorageProfileParams) SetHTTPClient(client *http.Client)
- func (o *GetAwsStorageProfileParams) SetID(id string)
- func (o *GetAwsStorageProfileParams) SetTimeout(timeout time.Duration)
- func (o *GetAwsStorageProfileParams) WithAPIVersion(aPIVersion *string) *GetAwsStorageProfileParams
- func (o *GetAwsStorageProfileParams) WithContext(ctx context.Context) *GetAwsStorageProfileParams
- func (o *GetAwsStorageProfileParams) WithDefaults() *GetAwsStorageProfileParams
- func (o *GetAwsStorageProfileParams) WithHTTPClient(client *http.Client) *GetAwsStorageProfileParams
- func (o *GetAwsStorageProfileParams) WithID(id string) *GetAwsStorageProfileParams
- func (o *GetAwsStorageProfileParams) WithTimeout(timeout time.Duration) *GetAwsStorageProfileParams
- func (o *GetAwsStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAwsStorageProfileReader
- type GetAwsStorageProfilesForbidden
- type GetAwsStorageProfilesOK
- type GetAwsStorageProfilesParams
- func NewGetAwsStorageProfilesParams() *GetAwsStorageProfilesParams
- func NewGetAwsStorageProfilesParamsWithContext(ctx context.Context) *GetAwsStorageProfilesParams
- func NewGetAwsStorageProfilesParamsWithHTTPClient(client *http.Client) *GetAwsStorageProfilesParams
- func NewGetAwsStorageProfilesParamsWithTimeout(timeout time.Duration) *GetAwsStorageProfilesParams
- func (o *GetAwsStorageProfilesParams) SetAPIVersion(aPIVersion *string)
- func (o *GetAwsStorageProfilesParams) SetContext(ctx context.Context)
- func (o *GetAwsStorageProfilesParams) SetDefaults()
- func (o *GetAwsStorageProfilesParams) SetDollarFilter(dollarFilter *string)
- func (o *GetAwsStorageProfilesParams) SetHTTPClient(client *http.Client)
- func (o *GetAwsStorageProfilesParams) SetTimeout(timeout time.Duration)
- func (o *GetAwsStorageProfilesParams) WithAPIVersion(aPIVersion *string) *GetAwsStorageProfilesParams
- func (o *GetAwsStorageProfilesParams) WithContext(ctx context.Context) *GetAwsStorageProfilesParams
- func (o *GetAwsStorageProfilesParams) WithDefaults() *GetAwsStorageProfilesParams
- func (o *GetAwsStorageProfilesParams) WithDollarFilter(dollarFilter *string) *GetAwsStorageProfilesParams
- func (o *GetAwsStorageProfilesParams) WithHTTPClient(client *http.Client) *GetAwsStorageProfilesParams
- func (o *GetAwsStorageProfilesParams) WithTimeout(timeout time.Duration) *GetAwsStorageProfilesParams
- func (o *GetAwsStorageProfilesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAwsStorageProfilesReader
- type GetAzureStorageProfileForbidden
- type GetAzureStorageProfileNotFound
- type GetAzureStorageProfileOK
- type GetAzureStorageProfileParams
- func NewGetAzureStorageProfileParams() *GetAzureStorageProfileParams
- func NewGetAzureStorageProfileParamsWithContext(ctx context.Context) *GetAzureStorageProfileParams
- func NewGetAzureStorageProfileParamsWithHTTPClient(client *http.Client) *GetAzureStorageProfileParams
- func NewGetAzureStorageProfileParamsWithTimeout(timeout time.Duration) *GetAzureStorageProfileParams
- func (o *GetAzureStorageProfileParams) SetAPIVersion(aPIVersion *string)
- func (o *GetAzureStorageProfileParams) SetContext(ctx context.Context)
- func (o *GetAzureStorageProfileParams) SetDefaults()
- func (o *GetAzureStorageProfileParams) SetHTTPClient(client *http.Client)
- func (o *GetAzureStorageProfileParams) SetID(id string)
- func (o *GetAzureStorageProfileParams) SetTimeout(timeout time.Duration)
- func (o *GetAzureStorageProfileParams) WithAPIVersion(aPIVersion *string) *GetAzureStorageProfileParams
- func (o *GetAzureStorageProfileParams) WithContext(ctx context.Context) *GetAzureStorageProfileParams
- func (o *GetAzureStorageProfileParams) WithDefaults() *GetAzureStorageProfileParams
- func (o *GetAzureStorageProfileParams) WithHTTPClient(client *http.Client) *GetAzureStorageProfileParams
- func (o *GetAzureStorageProfileParams) WithID(id string) *GetAzureStorageProfileParams
- func (o *GetAzureStorageProfileParams) WithTimeout(timeout time.Duration) *GetAzureStorageProfileParams
- func (o *GetAzureStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAzureStorageProfileReader
- type GetAzureStorageProfilesForbidden
- type GetAzureStorageProfilesOK
- type GetAzureStorageProfilesParams
- func NewGetAzureStorageProfilesParams() *GetAzureStorageProfilesParams
- func NewGetAzureStorageProfilesParamsWithContext(ctx context.Context) *GetAzureStorageProfilesParams
- func NewGetAzureStorageProfilesParamsWithHTTPClient(client *http.Client) *GetAzureStorageProfilesParams
- func NewGetAzureStorageProfilesParamsWithTimeout(timeout time.Duration) *GetAzureStorageProfilesParams
- func (o *GetAzureStorageProfilesParams) SetAPIVersion(aPIVersion *string)
- func (o *GetAzureStorageProfilesParams) SetContext(ctx context.Context)
- func (o *GetAzureStorageProfilesParams) SetDefaults()
- func (o *GetAzureStorageProfilesParams) SetDollarFilter(dollarFilter *string)
- func (o *GetAzureStorageProfilesParams) SetHTTPClient(client *http.Client)
- func (o *GetAzureStorageProfilesParams) SetTimeout(timeout time.Duration)
- func (o *GetAzureStorageProfilesParams) WithAPIVersion(aPIVersion *string) *GetAzureStorageProfilesParams
- func (o *GetAzureStorageProfilesParams) WithContext(ctx context.Context) *GetAzureStorageProfilesParams
- func (o *GetAzureStorageProfilesParams) WithDefaults() *GetAzureStorageProfilesParams
- func (o *GetAzureStorageProfilesParams) WithDollarFilter(dollarFilter *string) *GetAzureStorageProfilesParams
- func (o *GetAzureStorageProfilesParams) WithHTTPClient(client *http.Client) *GetAzureStorageProfilesParams
- func (o *GetAzureStorageProfilesParams) WithTimeout(timeout time.Duration) *GetAzureStorageProfilesParams
- func (o *GetAzureStorageProfilesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAzureStorageProfilesReader
- type GetStorageProfileForbidden
- type GetStorageProfileNotFound
- type GetStorageProfileOK
- type GetStorageProfileParams
- func NewGetStorageProfileParams() *GetStorageProfileParams
- func NewGetStorageProfileParamsWithContext(ctx context.Context) *GetStorageProfileParams
- func NewGetStorageProfileParamsWithHTTPClient(client *http.Client) *GetStorageProfileParams
- func NewGetStorageProfileParamsWithTimeout(timeout time.Duration) *GetStorageProfileParams
- func (o *GetStorageProfileParams) SetAPIVersion(aPIVersion *string)
- func (o *GetStorageProfileParams) SetContext(ctx context.Context)
- func (o *GetStorageProfileParams) SetDefaults()
- func (o *GetStorageProfileParams) SetHTTPClient(client *http.Client)
- func (o *GetStorageProfileParams) SetID(id string)
- func (o *GetStorageProfileParams) SetTimeout(timeout time.Duration)
- func (o *GetStorageProfileParams) WithAPIVersion(aPIVersion *string) *GetStorageProfileParams
- func (o *GetStorageProfileParams) WithContext(ctx context.Context) *GetStorageProfileParams
- func (o *GetStorageProfileParams) WithDefaults() *GetStorageProfileParams
- func (o *GetStorageProfileParams) WithHTTPClient(client *http.Client) *GetStorageProfileParams
- func (o *GetStorageProfileParams) WithID(id string) *GetStorageProfileParams
- func (o *GetStorageProfileParams) WithTimeout(timeout time.Duration) *GetStorageProfileParams
- func (o *GetStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetStorageProfileReader
- type GetStorageProfilesForbidden
- type GetStorageProfilesOK
- type GetStorageProfilesParams
- func NewGetStorageProfilesParams() *GetStorageProfilesParams
- func NewGetStorageProfilesParamsWithContext(ctx context.Context) *GetStorageProfilesParams
- func NewGetStorageProfilesParamsWithHTTPClient(client *http.Client) *GetStorageProfilesParams
- func NewGetStorageProfilesParamsWithTimeout(timeout time.Duration) *GetStorageProfilesParams
- func (o *GetStorageProfilesParams) SetAPIVersion(aPIVersion *string)
- func (o *GetStorageProfilesParams) SetContext(ctx context.Context)
- func (o *GetStorageProfilesParams) SetDefaults()
- func (o *GetStorageProfilesParams) SetDollarFilter(dollarFilter *string)
- func (o *GetStorageProfilesParams) SetHTTPClient(client *http.Client)
- func (o *GetStorageProfilesParams) SetTimeout(timeout time.Duration)
- func (o *GetStorageProfilesParams) WithAPIVersion(aPIVersion *string) *GetStorageProfilesParams
- func (o *GetStorageProfilesParams) WithContext(ctx context.Context) *GetStorageProfilesParams
- func (o *GetStorageProfilesParams) WithDefaults() *GetStorageProfilesParams
- func (o *GetStorageProfilesParams) WithDollarFilter(dollarFilter *string) *GetStorageProfilesParams
- func (o *GetStorageProfilesParams) WithHTTPClient(client *http.Client) *GetStorageProfilesParams
- func (o *GetStorageProfilesParams) WithTimeout(timeout time.Duration) *GetStorageProfilesParams
- func (o *GetStorageProfilesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetStorageProfilesReader
- type GetVSphereStorageProfileForbidden
- type GetVSphereStorageProfileNotFound
- type GetVSphereStorageProfileOK
- type GetVSphereStorageProfileParams
- func NewGetVSphereStorageProfileParams() *GetVSphereStorageProfileParams
- func NewGetVSphereStorageProfileParamsWithContext(ctx context.Context) *GetVSphereStorageProfileParams
- func NewGetVSphereStorageProfileParamsWithHTTPClient(client *http.Client) *GetVSphereStorageProfileParams
- func NewGetVSphereStorageProfileParamsWithTimeout(timeout time.Duration) *GetVSphereStorageProfileParams
- func (o *GetVSphereStorageProfileParams) SetAPIVersion(aPIVersion *string)
- func (o *GetVSphereStorageProfileParams) SetContext(ctx context.Context)
- func (o *GetVSphereStorageProfileParams) SetDefaults()
- func (o *GetVSphereStorageProfileParams) SetHTTPClient(client *http.Client)
- func (o *GetVSphereStorageProfileParams) SetID(id string)
- func (o *GetVSphereStorageProfileParams) SetTimeout(timeout time.Duration)
- func (o *GetVSphereStorageProfileParams) WithAPIVersion(aPIVersion *string) *GetVSphereStorageProfileParams
- func (o *GetVSphereStorageProfileParams) WithContext(ctx context.Context) *GetVSphereStorageProfileParams
- func (o *GetVSphereStorageProfileParams) WithDefaults() *GetVSphereStorageProfileParams
- func (o *GetVSphereStorageProfileParams) WithHTTPClient(client *http.Client) *GetVSphereStorageProfileParams
- func (o *GetVSphereStorageProfileParams) WithID(id string) *GetVSphereStorageProfileParams
- func (o *GetVSphereStorageProfileParams) WithTimeout(timeout time.Duration) *GetVSphereStorageProfileParams
- func (o *GetVSphereStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetVSphereStorageProfileReader
- type GetVSphereStorageProfilesForbidden
- type GetVSphereStorageProfilesOK
- type GetVSphereStorageProfilesParams
- func NewGetVSphereStorageProfilesParams() *GetVSphereStorageProfilesParams
- func NewGetVSphereStorageProfilesParamsWithContext(ctx context.Context) *GetVSphereStorageProfilesParams
- func NewGetVSphereStorageProfilesParamsWithHTTPClient(client *http.Client) *GetVSphereStorageProfilesParams
- func NewGetVSphereStorageProfilesParamsWithTimeout(timeout time.Duration) *GetVSphereStorageProfilesParams
- func (o *GetVSphereStorageProfilesParams) SetAPIVersion(aPIVersion *string)
- func (o *GetVSphereStorageProfilesParams) SetContext(ctx context.Context)
- func (o *GetVSphereStorageProfilesParams) SetDefaults()
- func (o *GetVSphereStorageProfilesParams) SetDollarFilter(dollarFilter *string)
- func (o *GetVSphereStorageProfilesParams) SetHTTPClient(client *http.Client)
- func (o *GetVSphereStorageProfilesParams) SetTimeout(timeout time.Duration)
- func (o *GetVSphereStorageProfilesParams) WithAPIVersion(aPIVersion *string) *GetVSphereStorageProfilesParams
- func (o *GetVSphereStorageProfilesParams) WithContext(ctx context.Context) *GetVSphereStorageProfilesParams
- func (o *GetVSphereStorageProfilesParams) WithDefaults() *GetVSphereStorageProfilesParams
- func (o *GetVSphereStorageProfilesParams) WithDollarFilter(dollarFilter *string) *GetVSphereStorageProfilesParams
- func (o *GetVSphereStorageProfilesParams) WithHTTPClient(client *http.Client) *GetVSphereStorageProfilesParams
- func (o *GetVSphereStorageProfilesParams) WithTimeout(timeout time.Duration) *GetVSphereStorageProfilesParams
- func (o *GetVSphereStorageProfilesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetVSphereStorageProfilesReader
- type ReplaceStorageProfileBadRequest
- type ReplaceStorageProfileForbidden
- type ReplaceStorageProfileOK
- type ReplaceStorageProfileParams
- func NewReplaceStorageProfileParams() *ReplaceStorageProfileParams
- func NewReplaceStorageProfileParamsWithContext(ctx context.Context) *ReplaceStorageProfileParams
- func NewReplaceStorageProfileParamsWithHTTPClient(client *http.Client) *ReplaceStorageProfileParams
- func NewReplaceStorageProfileParamsWithTimeout(timeout time.Duration) *ReplaceStorageProfileParams
- func (o *ReplaceStorageProfileParams) SetAPIVersion(aPIVersion *string)
- func (o *ReplaceStorageProfileParams) SetBody(body *models.StorageProfileSpecification)
- func (o *ReplaceStorageProfileParams) SetContext(ctx context.Context)
- func (o *ReplaceStorageProfileParams) SetDefaults()
- func (o *ReplaceStorageProfileParams) SetHTTPClient(client *http.Client)
- func (o *ReplaceStorageProfileParams) SetID(id string)
- func (o *ReplaceStorageProfileParams) SetTimeout(timeout time.Duration)
- func (o *ReplaceStorageProfileParams) WithAPIVersion(aPIVersion *string) *ReplaceStorageProfileParams
- func (o *ReplaceStorageProfileParams) WithBody(body *models.StorageProfileSpecification) *ReplaceStorageProfileParams
- func (o *ReplaceStorageProfileParams) WithContext(ctx context.Context) *ReplaceStorageProfileParams
- func (o *ReplaceStorageProfileParams) WithDefaults() *ReplaceStorageProfileParams
- func (o *ReplaceStorageProfileParams) WithHTTPClient(client *http.Client) *ReplaceStorageProfileParams
- func (o *ReplaceStorageProfileParams) WithID(id string) *ReplaceStorageProfileParams
- func (o *ReplaceStorageProfileParams) WithTimeout(timeout time.Duration) *ReplaceStorageProfileParams
- func (o *ReplaceStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ReplaceStorageProfileReader
- type UpdateAwsStorageProfileBadRequest
- type UpdateAwsStorageProfileForbidden
- type UpdateAwsStorageProfileOK
- type UpdateAwsStorageProfileParams
- func NewUpdateAwsStorageProfileParams() *UpdateAwsStorageProfileParams
- func NewUpdateAwsStorageProfileParamsWithContext(ctx context.Context) *UpdateAwsStorageProfileParams
- func NewUpdateAwsStorageProfileParamsWithHTTPClient(client *http.Client) *UpdateAwsStorageProfileParams
- func NewUpdateAwsStorageProfileParamsWithTimeout(timeout time.Duration) *UpdateAwsStorageProfileParams
- func (o *UpdateAwsStorageProfileParams) SetAPIVersion(aPIVersion *string)
- func (o *UpdateAwsStorageProfileParams) SetBody(body *models.StorageProfileAwsSpecification)
- func (o *UpdateAwsStorageProfileParams) SetContext(ctx context.Context)
- func (o *UpdateAwsStorageProfileParams) SetDefaults()
- func (o *UpdateAwsStorageProfileParams) SetHTTPClient(client *http.Client)
- func (o *UpdateAwsStorageProfileParams) SetID(id string)
- func (o *UpdateAwsStorageProfileParams) SetTimeout(timeout time.Duration)
- func (o *UpdateAwsStorageProfileParams) WithAPIVersion(aPIVersion *string) *UpdateAwsStorageProfileParams
- func (o *UpdateAwsStorageProfileParams) WithBody(body *models.StorageProfileAwsSpecification) *UpdateAwsStorageProfileParams
- func (o *UpdateAwsStorageProfileParams) WithContext(ctx context.Context) *UpdateAwsStorageProfileParams
- func (o *UpdateAwsStorageProfileParams) WithDefaults() *UpdateAwsStorageProfileParams
- func (o *UpdateAwsStorageProfileParams) WithHTTPClient(client *http.Client) *UpdateAwsStorageProfileParams
- func (o *UpdateAwsStorageProfileParams) WithID(id string) *UpdateAwsStorageProfileParams
- func (o *UpdateAwsStorageProfileParams) WithTimeout(timeout time.Duration) *UpdateAwsStorageProfileParams
- func (o *UpdateAwsStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateAwsStorageProfileReader
- type UpdateAzureStorageProfileBadRequest
- type UpdateAzureStorageProfileForbidden
- type UpdateAzureStorageProfileOK
- type UpdateAzureStorageProfileParams
- func NewUpdateAzureStorageProfileParams() *UpdateAzureStorageProfileParams
- func NewUpdateAzureStorageProfileParamsWithContext(ctx context.Context) *UpdateAzureStorageProfileParams
- func NewUpdateAzureStorageProfileParamsWithHTTPClient(client *http.Client) *UpdateAzureStorageProfileParams
- func NewUpdateAzureStorageProfileParamsWithTimeout(timeout time.Duration) *UpdateAzureStorageProfileParams
- func (o *UpdateAzureStorageProfileParams) SetAPIVersion(aPIVersion *string)
- func (o *UpdateAzureStorageProfileParams) SetBody(body *models.StorageProfileAzureSpecification)
- func (o *UpdateAzureStorageProfileParams) SetContext(ctx context.Context)
- func (o *UpdateAzureStorageProfileParams) SetDefaults()
- func (o *UpdateAzureStorageProfileParams) SetHTTPClient(client *http.Client)
- func (o *UpdateAzureStorageProfileParams) SetID(id string)
- func (o *UpdateAzureStorageProfileParams) SetTimeout(timeout time.Duration)
- func (o *UpdateAzureStorageProfileParams) WithAPIVersion(aPIVersion *string) *UpdateAzureStorageProfileParams
- func (o *UpdateAzureStorageProfileParams) WithBody(body *models.StorageProfileAzureSpecification) *UpdateAzureStorageProfileParams
- func (o *UpdateAzureStorageProfileParams) WithContext(ctx context.Context) *UpdateAzureStorageProfileParams
- func (o *UpdateAzureStorageProfileParams) WithDefaults() *UpdateAzureStorageProfileParams
- func (o *UpdateAzureStorageProfileParams) WithHTTPClient(client *http.Client) *UpdateAzureStorageProfileParams
- func (o *UpdateAzureStorageProfileParams) WithID(id string) *UpdateAzureStorageProfileParams
- func (o *UpdateAzureStorageProfileParams) WithTimeout(timeout time.Duration) *UpdateAzureStorageProfileParams
- func (o *UpdateAzureStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateAzureStorageProfileReader
- type UpdateVSphereStorageProfileBadRequest
- type UpdateVSphereStorageProfileForbidden
- type UpdateVSphereStorageProfileOK
- type UpdateVSphereStorageProfileParams
- func NewUpdateVSphereStorageProfileParams() *UpdateVSphereStorageProfileParams
- func NewUpdateVSphereStorageProfileParamsWithContext(ctx context.Context) *UpdateVSphereStorageProfileParams
- func NewUpdateVSphereStorageProfileParamsWithHTTPClient(client *http.Client) *UpdateVSphereStorageProfileParams
- func NewUpdateVSphereStorageProfileParamsWithTimeout(timeout time.Duration) *UpdateVSphereStorageProfileParams
- func (o *UpdateVSphereStorageProfileParams) SetAPIVersion(aPIVersion *string)
- func (o *UpdateVSphereStorageProfileParams) SetBody(body *models.StorageProfileVsphereSpecification)
- func (o *UpdateVSphereStorageProfileParams) SetContext(ctx context.Context)
- func (o *UpdateVSphereStorageProfileParams) SetDefaults()
- func (o *UpdateVSphereStorageProfileParams) SetHTTPClient(client *http.Client)
- func (o *UpdateVSphereStorageProfileParams) SetID(id string)
- func (o *UpdateVSphereStorageProfileParams) SetTimeout(timeout time.Duration)
- func (o *UpdateVSphereStorageProfileParams) WithAPIVersion(aPIVersion *string) *UpdateVSphereStorageProfileParams
- func (o *UpdateVSphereStorageProfileParams) WithBody(body *models.StorageProfileVsphereSpecification) *UpdateVSphereStorageProfileParams
- func (o *UpdateVSphereStorageProfileParams) WithContext(ctx context.Context) *UpdateVSphereStorageProfileParams
- func (o *UpdateVSphereStorageProfileParams) WithDefaults() *UpdateVSphereStorageProfileParams
- func (o *UpdateVSphereStorageProfileParams) WithHTTPClient(client *http.Client) *UpdateVSphereStorageProfileParams
- func (o *UpdateVSphereStorageProfileParams) WithID(id string) *UpdateVSphereStorageProfileParams
- func (o *UpdateVSphereStorageProfileParams) WithTimeout(timeout time.Duration) *UpdateVSphereStorageProfileParams
- func (o *UpdateVSphereStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateVSphereStorageProfileReader
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) 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) 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) 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) 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) 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) 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) 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) 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 ¶
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 (o *CreateAwsStorageProfileBadRequest) Error() string
func (*CreateAwsStorageProfileBadRequest) GetPayload ¶ added in v0.2.9
func (o *CreateAwsStorageProfileBadRequest) GetPayload() *models.Error
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 (o *CreateAwsStorageProfileCreated) Error() string
func (*CreateAwsStorageProfileCreated) GetPayload ¶
func (o *CreateAwsStorageProfileCreated) GetPayload() *models.AwsStorageProfile
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 (o *CreateAwsStorageProfileForbidden) Error() string
func (*CreateAwsStorageProfileForbidden) GetPayload ¶ added in v0.2.20
func (o *CreateAwsStorageProfileForbidden) GetPayload() *models.ServiceErrorResponse
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 ¶
func (o *CreateAwsStorageProfileParams) SetBody(body *models.StorageProfileAwsSpecification)
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 ¶
func (o *CreateAwsStorageProfileParams) WithBody(body *models.StorageProfileAwsSpecification) *CreateAwsStorageProfileParams
WithBody adds the body to the create aws storage profile params
func (*CreateAwsStorageProfileParams) WithContext ¶
func (o *CreateAwsStorageProfileParams) WithContext(ctx context.Context) *CreateAwsStorageProfileParams
WithContext adds the context to the create aws storage profile params
func (*CreateAwsStorageProfileParams) WithDefaults ¶ added in v0.2.20
func (o *CreateAwsStorageProfileParams) WithDefaults() *CreateAwsStorageProfileParams
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 ¶
func (o *CreateAwsStorageProfileParams) WithHTTPClient(client *http.Client) *CreateAwsStorageProfileParams
WithHTTPClient adds the HTTPClient to the create aws storage profile params
func (*CreateAwsStorageProfileParams) WithTimeout ¶
func (o *CreateAwsStorageProfileParams) WithTimeout(timeout time.Duration) *CreateAwsStorageProfileParams
WithTimeout adds the timeout to the create aws storage profile params
func (*CreateAwsStorageProfileParams) WriteToRequest ¶
func (o *CreateAwsStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
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 (o *CreateAzureStorageProfileBadRequest) Error() string
func (*CreateAzureStorageProfileBadRequest) GetPayload ¶ added in v0.2.9
func (o *CreateAzureStorageProfileBadRequest) GetPayload() *models.Error
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 (o *CreateAzureStorageProfileCreated) Error() string
func (*CreateAzureStorageProfileCreated) GetPayload ¶
func (o *CreateAzureStorageProfileCreated) GetPayload() *models.AzureStorageProfile
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 (o *CreateAzureStorageProfileForbidden) Error() string
func (*CreateAzureStorageProfileForbidden) GetPayload ¶ added in v0.2.20
func (o *CreateAzureStorageProfileForbidden) GetPayload() *models.ServiceErrorResponse
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 ¶
func (o *CreateAzureStorageProfileParams) SetBody(body *models.StorageProfileAzureSpecification)
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 ¶
func (o *CreateAzureStorageProfileParams) WithAPIVersion(aPIVersion *string) *CreateAzureStorageProfileParams
WithAPIVersion adds the aPIVersion to the create azure storage profile params
func (*CreateAzureStorageProfileParams) WithBody ¶
func (o *CreateAzureStorageProfileParams) WithBody(body *models.StorageProfileAzureSpecification) *CreateAzureStorageProfileParams
WithBody adds the body to the create azure storage profile params
func (*CreateAzureStorageProfileParams) WithContext ¶
func (o *CreateAzureStorageProfileParams) WithContext(ctx context.Context) *CreateAzureStorageProfileParams
WithContext adds the context to the create azure storage profile params
func (*CreateAzureStorageProfileParams) WithDefaults ¶ added in v0.2.20
func (o *CreateAzureStorageProfileParams) WithDefaults() *CreateAzureStorageProfileParams
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 ¶
func (o *CreateAzureStorageProfileParams) WithHTTPClient(client *http.Client) *CreateAzureStorageProfileParams
WithHTTPClient adds the HTTPClient to the create azure storage profile params
func (*CreateAzureStorageProfileParams) WithTimeout ¶
func (o *CreateAzureStorageProfileParams) WithTimeout(timeout time.Duration) *CreateAzureStorageProfileParams
WithTimeout adds the timeout to the create azure storage profile params
func (*CreateAzureStorageProfileParams) WriteToRequest ¶
func (o *CreateAzureStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 CreateStorageProfileBadRequest ¶
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 (o *CreateStorageProfileBadRequest) Error() string
func (*CreateStorageProfileBadRequest) GetPayload ¶ added in v0.2.9
func (o *CreateStorageProfileBadRequest) GetPayload() *models.Error
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 (o *CreateStorageProfileCreated) Error() string
func (*CreateStorageProfileCreated) GetPayload ¶
func (o *CreateStorageProfileCreated) GetPayload() *models.StorageProfile
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 (o *CreateStorageProfileForbidden) Error() string
func (*CreateStorageProfileForbidden) GetPayload ¶ added in v0.2.20
func (o *CreateStorageProfileForbidden) GetPayload() *models.ServiceErrorResponse
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 ¶
func (o *CreateStorageProfileParams) SetBody(body *models.StorageProfileSpecification)
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 ¶
func (o *CreateStorageProfileParams) WithBody(body *models.StorageProfileSpecification) *CreateStorageProfileParams
WithBody adds the body to the create storage profile params
func (*CreateStorageProfileParams) WithContext ¶
func (o *CreateStorageProfileParams) WithContext(ctx context.Context) *CreateStorageProfileParams
WithContext adds the context to the create storage profile params
func (*CreateStorageProfileParams) WithDefaults ¶ added in v0.2.20
func (o *CreateStorageProfileParams) WithDefaults() *CreateStorageProfileParams
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 ¶
func (o *CreateStorageProfileParams) WithHTTPClient(client *http.Client) *CreateStorageProfileParams
WithHTTPClient adds the HTTPClient to the create storage profile params
func (*CreateStorageProfileParams) WithTimeout ¶
func (o *CreateStorageProfileParams) WithTimeout(timeout time.Duration) *CreateStorageProfileParams
WithTimeout adds the timeout to the create storage profile params
func (*CreateStorageProfileParams) WriteToRequest ¶
func (o *CreateStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
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 (o *CreateVSphereStorageProfileBadRequest) Error() string
func (*CreateVSphereStorageProfileBadRequest) GetPayload ¶ added in v0.2.9
func (o *CreateVSphereStorageProfileBadRequest) GetPayload() *models.Error
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 (o *CreateVSphereStorageProfileCreated) Error() string
func (*CreateVSphereStorageProfileCreated) GetPayload ¶
func (o *CreateVSphereStorageProfileCreated) GetPayload() *models.VsphereStorageProfile
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 (o *CreateVSphereStorageProfileForbidden) Error() string
func (*CreateVSphereStorageProfileForbidden) GetPayload ¶ added in v0.2.20
func (o *CreateVSphereStorageProfileForbidden) GetPayload() *models.ServiceErrorResponse
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 ¶
func (o *CreateVSphereStorageProfileParams) SetBody(body *models.StorageProfileVsphereSpecification)
SetBody adds the body to the create v sphere storage profile params
func (*CreateVSphereStorageProfileParams) SetContext ¶
func (o *CreateVSphereStorageProfileParams) SetContext(ctx context.Context)
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 ¶
func (o *CreateVSphereStorageProfileParams) WithAPIVersion(aPIVersion *string) *CreateVSphereStorageProfileParams
WithAPIVersion adds the aPIVersion to the create v sphere storage profile params
func (*CreateVSphereStorageProfileParams) WithBody ¶
func (o *CreateVSphereStorageProfileParams) WithBody(body *models.StorageProfileVsphereSpecification) *CreateVSphereStorageProfileParams
WithBody adds the body to the create v sphere storage profile params
func (*CreateVSphereStorageProfileParams) WithContext ¶
func (o *CreateVSphereStorageProfileParams) WithContext(ctx context.Context) *CreateVSphereStorageProfileParams
WithContext adds the context to the create v sphere storage profile params
func (*CreateVSphereStorageProfileParams) WithDefaults ¶ added in v0.2.20
func (o *CreateVSphereStorageProfileParams) WithDefaults() *CreateVSphereStorageProfileParams
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 ¶
func (o *CreateVSphereStorageProfileParams) WithHTTPClient(client *http.Client) *CreateVSphereStorageProfileParams
WithHTTPClient adds the HTTPClient to the create v sphere storage profile params
func (*CreateVSphereStorageProfileParams) WithTimeout ¶
func (o *CreateVSphereStorageProfileParams) WithTimeout(timeout time.Duration) *CreateVSphereStorageProfileParams
WithTimeout adds the timeout to the create v sphere storage profile params
func (*CreateVSphereStorageProfileParams) WriteToRequest ¶
func (o *CreateVSphereStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *DeleteAwsStorageProfileForbidden) Error() string
func (*DeleteAwsStorageProfileForbidden) GetPayload ¶ added in v0.2.20
func (o *DeleteAwsStorageProfileForbidden) GetPayload() *models.ServiceErrorResponse
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 (o *DeleteAwsStorageProfileNoContent) Error() string
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 ¶
func (o *DeleteAwsStorageProfileParams) SetID(id string)
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 ¶
func (o *DeleteAwsStorageProfileParams) WithContext(ctx context.Context) *DeleteAwsStorageProfileParams
WithContext adds the context to the delete aws storage profile params
func (*DeleteAwsStorageProfileParams) WithDefaults ¶ added in v0.2.20
func (o *DeleteAwsStorageProfileParams) WithDefaults() *DeleteAwsStorageProfileParams
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 ¶
func (o *DeleteAwsStorageProfileParams) WithHTTPClient(client *http.Client) *DeleteAwsStorageProfileParams
WithHTTPClient adds the HTTPClient to the delete aws storage profile params
func (*DeleteAwsStorageProfileParams) WithID ¶
func (o *DeleteAwsStorageProfileParams) WithID(id string) *DeleteAwsStorageProfileParams
WithID adds the id to the delete aws storage profile params
func (*DeleteAwsStorageProfileParams) WithTimeout ¶
func (o *DeleteAwsStorageProfileParams) WithTimeout(timeout time.Duration) *DeleteAwsStorageProfileParams
WithTimeout adds the timeout to the delete aws storage profile params
func (*DeleteAwsStorageProfileParams) WriteToRequest ¶
func (o *DeleteAwsStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *DeleteAzureStorageProfileForbidden) Error() string
func (*DeleteAzureStorageProfileForbidden) GetPayload ¶ added in v0.2.20
func (o *DeleteAzureStorageProfileForbidden) GetPayload() *models.ServiceErrorResponse
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 (o *DeleteAzureStorageProfileNoContent) Error() string
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 ¶
func (o *DeleteAzureStorageProfileParams) SetID(id string)
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 ¶
func (o *DeleteAzureStorageProfileParams) WithAPIVersion(aPIVersion *string) *DeleteAzureStorageProfileParams
WithAPIVersion adds the aPIVersion to the delete azure storage profile params
func (*DeleteAzureStorageProfileParams) WithContext ¶
func (o *DeleteAzureStorageProfileParams) WithContext(ctx context.Context) *DeleteAzureStorageProfileParams
WithContext adds the context to the delete azure storage profile params
func (*DeleteAzureStorageProfileParams) WithDefaults ¶ added in v0.2.20
func (o *DeleteAzureStorageProfileParams) WithDefaults() *DeleteAzureStorageProfileParams
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 ¶
func (o *DeleteAzureStorageProfileParams) WithHTTPClient(client *http.Client) *DeleteAzureStorageProfileParams
WithHTTPClient adds the HTTPClient to the delete azure storage profile params
func (*DeleteAzureStorageProfileParams) WithID ¶
func (o *DeleteAzureStorageProfileParams) WithID(id string) *DeleteAzureStorageProfileParams
WithID adds the id to the delete azure storage profile params
func (*DeleteAzureStorageProfileParams) WithTimeout ¶
func (o *DeleteAzureStorageProfileParams) WithTimeout(timeout time.Duration) *DeleteAzureStorageProfileParams
WithTimeout adds the timeout to the delete azure storage profile params
func (*DeleteAzureStorageProfileParams) WriteToRequest ¶
func (o *DeleteAzureStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 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 (o *DeleteStorageProfileForbidden) Error() string
func (*DeleteStorageProfileForbidden) GetPayload ¶ added in v0.2.20
func (o *DeleteStorageProfileForbidden) GetPayload() *models.ServiceErrorResponse
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 (o *DeleteStorageProfileNoContent) Error() string
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 ¶
func (o *DeleteStorageProfileParams) WithContext(ctx context.Context) *DeleteStorageProfileParams
WithContext adds the context to the delete storage profile params
func (*DeleteStorageProfileParams) WithDefaults ¶ added in v0.2.20
func (o *DeleteStorageProfileParams) WithDefaults() *DeleteStorageProfileParams
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 ¶
func (o *DeleteStorageProfileParams) WithHTTPClient(client *http.Client) *DeleteStorageProfileParams
WithHTTPClient adds the HTTPClient to the delete storage profile params
func (*DeleteStorageProfileParams) WithID ¶
func (o *DeleteStorageProfileParams) WithID(id string) *DeleteStorageProfileParams
WithID adds the id to the delete storage profile params
func (*DeleteStorageProfileParams) WithTimeout ¶
func (o *DeleteStorageProfileParams) WithTimeout(timeout time.Duration) *DeleteStorageProfileParams
WithTimeout adds the timeout to the delete storage profile params
func (*DeleteStorageProfileParams) WriteToRequest ¶
func (o *DeleteStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *DeleteVSphereStorageProfileForbidden) Error() string
func (*DeleteVSphereStorageProfileForbidden) GetPayload ¶ added in v0.2.20
func (o *DeleteVSphereStorageProfileForbidden) GetPayload() *models.ServiceErrorResponse
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 (o *DeleteVSphereStorageProfileNoContent) Error() string
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 ¶
func (o *DeleteVSphereStorageProfileParams) SetContext(ctx context.Context)
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 ¶
func (o *DeleteVSphereStorageProfileParams) SetID(id string)
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 ¶
func (o *DeleteVSphereStorageProfileParams) WithAPIVersion(aPIVersion *string) *DeleteVSphereStorageProfileParams
WithAPIVersion adds the aPIVersion to the delete v sphere storage profile params
func (*DeleteVSphereStorageProfileParams) WithContext ¶
func (o *DeleteVSphereStorageProfileParams) WithContext(ctx context.Context) *DeleteVSphereStorageProfileParams
WithContext adds the context to the delete v sphere storage profile params
func (*DeleteVSphereStorageProfileParams) WithDefaults ¶ added in v0.2.20
func (o *DeleteVSphereStorageProfileParams) WithDefaults() *DeleteVSphereStorageProfileParams
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 ¶
func (o *DeleteVSphereStorageProfileParams) WithHTTPClient(client *http.Client) *DeleteVSphereStorageProfileParams
WithHTTPClient adds the HTTPClient to the delete v sphere storage profile params
func (*DeleteVSphereStorageProfileParams) WithID ¶
func (o *DeleteVSphereStorageProfileParams) WithID(id string) *DeleteVSphereStorageProfileParams
WithID adds the id to the delete v sphere storage profile params
func (*DeleteVSphereStorageProfileParams) WithTimeout ¶
func (o *DeleteVSphereStorageProfileParams) WithTimeout(timeout time.Duration) *DeleteVSphereStorageProfileParams
WithTimeout adds the timeout to the delete v sphere storage profile params
func (*DeleteVSphereStorageProfileParams) WriteToRequest ¶
func (o *DeleteVSphereStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *GetAwsStorageProfileForbidden) Error() string
func (*GetAwsStorageProfileForbidden) GetPayload ¶ added in v0.2.20
func (o *GetAwsStorageProfileForbidden) GetPayload() *models.ServiceErrorResponse
type GetAwsStorageProfileNotFound ¶
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 (o *GetAwsStorageProfileNotFound) Error() string
func (*GetAwsStorageProfileNotFound) GetPayload ¶ added in v0.2.9
func (o *GetAwsStorageProfileNotFound) GetPayload() *models.Error
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 (o *GetAwsStorageProfileOK) GetPayload() *models.AwsStorageProfile
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 ¶
func (o *GetAwsStorageProfileParams) WithContext(ctx context.Context) *GetAwsStorageProfileParams
WithContext adds the context to the get aws storage profile params
func (*GetAwsStorageProfileParams) WithDefaults ¶ added in v0.2.20
func (o *GetAwsStorageProfileParams) WithDefaults() *GetAwsStorageProfileParams
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 ¶
func (o *GetAwsStorageProfileParams) WithHTTPClient(client *http.Client) *GetAwsStorageProfileParams
WithHTTPClient adds the HTTPClient to the get aws storage profile params
func (*GetAwsStorageProfileParams) WithID ¶
func (o *GetAwsStorageProfileParams) WithID(id string) *GetAwsStorageProfileParams
WithID adds the id to the get aws storage profile params
func (*GetAwsStorageProfileParams) WithTimeout ¶
func (o *GetAwsStorageProfileParams) WithTimeout(timeout time.Duration) *GetAwsStorageProfileParams
WithTimeout adds the timeout to the get aws storage profile params
func (*GetAwsStorageProfileParams) WriteToRequest ¶
func (o *GetAwsStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *GetAwsStorageProfilesForbidden) Error() string
func (*GetAwsStorageProfilesForbidden) GetPayload ¶ added in v0.2.20
func (o *GetAwsStorageProfilesForbidden) GetPayload() *models.ServiceErrorResponse
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 (o *GetAwsStorageProfilesOK) GetPayload() *models.StorageProfileAwsResult
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 ¶
func (o *GetAwsStorageProfilesParams) WithContext(ctx context.Context) *GetAwsStorageProfilesParams
WithContext adds the context to the get aws storage profiles params
func (*GetAwsStorageProfilesParams) WithDefaults ¶ added in v0.2.20
func (o *GetAwsStorageProfilesParams) WithDefaults() *GetAwsStorageProfilesParams
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 ¶
func (o *GetAwsStorageProfilesParams) WithHTTPClient(client *http.Client) *GetAwsStorageProfilesParams
WithHTTPClient adds the HTTPClient to the get aws storage profiles params
func (*GetAwsStorageProfilesParams) WithTimeout ¶
func (o *GetAwsStorageProfilesParams) WithTimeout(timeout time.Duration) *GetAwsStorageProfilesParams
WithTimeout adds the timeout to the get aws storage profiles params
func (*GetAwsStorageProfilesParams) WriteToRequest ¶
func (o *GetAwsStorageProfilesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *GetAzureStorageProfileForbidden) Error() string
func (*GetAzureStorageProfileForbidden) GetPayload ¶ added in v0.2.20
func (o *GetAzureStorageProfileForbidden) GetPayload() *models.ServiceErrorResponse
type GetAzureStorageProfileNotFound ¶
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 (o *GetAzureStorageProfileNotFound) Error() string
func (*GetAzureStorageProfileNotFound) GetPayload ¶ added in v0.2.9
func (o *GetAzureStorageProfileNotFound) GetPayload() *models.Error
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 (o *GetAzureStorageProfileOK) GetPayload() *models.AzureStorageProfile
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 ¶
func (o *GetAzureStorageProfileParams) WithContext(ctx context.Context) *GetAzureStorageProfileParams
WithContext adds the context to the get azure storage profile params
func (*GetAzureStorageProfileParams) WithDefaults ¶ added in v0.2.20
func (o *GetAzureStorageProfileParams) WithDefaults() *GetAzureStorageProfileParams
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 ¶
func (o *GetAzureStorageProfileParams) WithHTTPClient(client *http.Client) *GetAzureStorageProfileParams
WithHTTPClient adds the HTTPClient to the get azure storage profile params
func (*GetAzureStorageProfileParams) WithID ¶
func (o *GetAzureStorageProfileParams) WithID(id string) *GetAzureStorageProfileParams
WithID adds the id to the get azure storage profile params
func (*GetAzureStorageProfileParams) WithTimeout ¶
func (o *GetAzureStorageProfileParams) WithTimeout(timeout time.Duration) *GetAzureStorageProfileParams
WithTimeout adds the timeout to the get azure storage profile params
func (*GetAzureStorageProfileParams) WriteToRequest ¶
func (o *GetAzureStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *GetAzureStorageProfilesForbidden) Error() string
func (*GetAzureStorageProfilesForbidden) GetPayload ¶ added in v0.2.20
func (o *GetAzureStorageProfilesForbidden) GetPayload() *models.ServiceErrorResponse
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 (o *GetAzureStorageProfilesOK) GetPayload() *models.StorageProfileAzureResult
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 ¶
func (o *GetAzureStorageProfilesParams) WithContext(ctx context.Context) *GetAzureStorageProfilesParams
WithContext adds the context to the get azure storage profiles params
func (*GetAzureStorageProfilesParams) WithDefaults ¶ added in v0.2.20
func (o *GetAzureStorageProfilesParams) WithDefaults() *GetAzureStorageProfilesParams
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 ¶
func (o *GetAzureStorageProfilesParams) WithHTTPClient(client *http.Client) *GetAzureStorageProfilesParams
WithHTTPClient adds the HTTPClient to the get azure storage profiles params
func (*GetAzureStorageProfilesParams) WithTimeout ¶
func (o *GetAzureStorageProfilesParams) WithTimeout(timeout time.Duration) *GetAzureStorageProfilesParams
WithTimeout adds the timeout to the get azure storage profiles params
func (*GetAzureStorageProfilesParams) WriteToRequest ¶
func (o *GetAzureStorageProfilesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 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 (o *GetStorageProfileForbidden) Error() string
func (*GetStorageProfileForbidden) GetPayload ¶ added in v0.2.20
func (o *GetStorageProfileForbidden) GetPayload() *models.ServiceErrorResponse
type GetStorageProfileNotFound ¶
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
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
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 ¶
func (o *GetStorageProfileParams) WithContext(ctx context.Context) *GetStorageProfileParams
WithContext adds the context to the get storage profile params
func (*GetStorageProfileParams) WithDefaults ¶ added in v0.2.20
func (o *GetStorageProfileParams) WithDefaults() *GetStorageProfileParams
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 ¶
func (o *GetStorageProfileParams) WithID(id string) *GetStorageProfileParams
WithID adds the id to the get storage profile params
func (*GetStorageProfileParams) WithTimeout ¶
func (o *GetStorageProfileParams) WithTimeout(timeout time.Duration) *GetStorageProfileParams
WithTimeout adds the timeout to the get storage profile params
func (*GetStorageProfileParams) WriteToRequest ¶
func (o *GetStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *GetStorageProfilesForbidden) Error() string
func (*GetStorageProfilesForbidden) GetPayload ¶ added in v0.2.20
func (o *GetStorageProfilesForbidden) GetPayload() *models.ServiceErrorResponse
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 (o *GetStorageProfilesOK) GetPayload() *models.StorageProfileResult
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 ¶
func (o *GetStorageProfilesParams) WithContext(ctx context.Context) *GetStorageProfilesParams
WithContext adds the context to the get storage profiles params
func (*GetStorageProfilesParams) WithDefaults ¶ added in v0.2.20
func (o *GetStorageProfilesParams) WithDefaults() *GetStorageProfilesParams
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 ¶
func (o *GetStorageProfilesParams) WithTimeout(timeout time.Duration) *GetStorageProfilesParams
WithTimeout adds the timeout to the get storage profiles params
func (*GetStorageProfilesParams) WriteToRequest ¶
func (o *GetStorageProfilesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *GetVSphereStorageProfileForbidden) Error() string
func (*GetVSphereStorageProfileForbidden) GetPayload ¶ added in v0.2.20
func (o *GetVSphereStorageProfileForbidden) GetPayload() *models.ServiceErrorResponse
type GetVSphereStorageProfileNotFound ¶
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 (o *GetVSphereStorageProfileNotFound) Error() string
func (*GetVSphereStorageProfileNotFound) GetPayload ¶ added in v0.2.9
func (o *GetVSphereStorageProfileNotFound) GetPayload() *models.Error
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 (o *GetVSphereStorageProfileOK) Error() string
func (*GetVSphereStorageProfileOK) GetPayload ¶
func (o *GetVSphereStorageProfileOK) GetPayload() *models.VsphereStorageProfile
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 ¶
func (o *GetVSphereStorageProfileParams) SetID(id string)
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 ¶
func (o *GetVSphereStorageProfileParams) WithAPIVersion(aPIVersion *string) *GetVSphereStorageProfileParams
WithAPIVersion adds the aPIVersion to the get v sphere storage profile params
func (*GetVSphereStorageProfileParams) WithContext ¶
func (o *GetVSphereStorageProfileParams) WithContext(ctx context.Context) *GetVSphereStorageProfileParams
WithContext adds the context to the get v sphere storage profile params
func (*GetVSphereStorageProfileParams) WithDefaults ¶ added in v0.2.20
func (o *GetVSphereStorageProfileParams) WithDefaults() *GetVSphereStorageProfileParams
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 ¶
func (o *GetVSphereStorageProfileParams) WithHTTPClient(client *http.Client) *GetVSphereStorageProfileParams
WithHTTPClient adds the HTTPClient to the get v sphere storage profile params
func (*GetVSphereStorageProfileParams) WithID ¶
func (o *GetVSphereStorageProfileParams) WithID(id string) *GetVSphereStorageProfileParams
WithID adds the id to the get v sphere storage profile params
func (*GetVSphereStorageProfileParams) WithTimeout ¶
func (o *GetVSphereStorageProfileParams) WithTimeout(timeout time.Duration) *GetVSphereStorageProfileParams
WithTimeout adds the timeout to the get v sphere storage profile params
func (*GetVSphereStorageProfileParams) WriteToRequest ¶
func (o *GetVSphereStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *GetVSphereStorageProfilesForbidden) Error() string
func (*GetVSphereStorageProfilesForbidden) GetPayload ¶ added in v0.2.20
func (o *GetVSphereStorageProfilesForbidden) GetPayload() *models.ServiceErrorResponse
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 (o *GetVSphereStorageProfilesOK) Error() string
func (*GetVSphereStorageProfilesOK) GetPayload ¶
func (o *GetVSphereStorageProfilesOK) GetPayload() *models.StorageProfileVsphereResult
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 ¶
func (o *GetVSphereStorageProfilesParams) WithAPIVersion(aPIVersion *string) *GetVSphereStorageProfilesParams
WithAPIVersion adds the aPIVersion to the get v sphere storage profiles params
func (*GetVSphereStorageProfilesParams) WithContext ¶
func (o *GetVSphereStorageProfilesParams) WithContext(ctx context.Context) *GetVSphereStorageProfilesParams
WithContext adds the context to the get v sphere storage profiles params
func (*GetVSphereStorageProfilesParams) WithDefaults ¶ added in v0.2.20
func (o *GetVSphereStorageProfilesParams) WithDefaults() *GetVSphereStorageProfilesParams
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 ¶
func (o *GetVSphereStorageProfilesParams) WithHTTPClient(client *http.Client) *GetVSphereStorageProfilesParams
WithHTTPClient adds the HTTPClient to the get v sphere storage profiles params
func (*GetVSphereStorageProfilesParams) WithTimeout ¶
func (o *GetVSphereStorageProfilesParams) WithTimeout(timeout time.Duration) *GetVSphereStorageProfilesParams
WithTimeout adds the timeout to the get v sphere storage profiles params
func (*GetVSphereStorageProfilesParams) WriteToRequest ¶
func (o *GetVSphereStorageProfilesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
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 (o *ReplaceStorageProfileBadRequest) Error() string
func (*ReplaceStorageProfileBadRequest) GetPayload ¶ added in v0.2.9
func (o *ReplaceStorageProfileBadRequest) GetPayload() *models.Error
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 (o *ReplaceStorageProfileForbidden) Error() string
func (*ReplaceStorageProfileForbidden) GetPayload ¶ added in v0.2.20
func (o *ReplaceStorageProfileForbidden) GetPayload() *models.ServiceErrorResponse
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 (o *ReplaceStorageProfileOK) GetPayload() *models.StorageProfile
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 ¶
func (o *ReplaceStorageProfileParams) SetBody(body *models.StorageProfileSpecification)
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 ¶
func (o *ReplaceStorageProfileParams) WithBody(body *models.StorageProfileSpecification) *ReplaceStorageProfileParams
WithBody adds the body to the replace storage profile params
func (*ReplaceStorageProfileParams) WithContext ¶
func (o *ReplaceStorageProfileParams) WithContext(ctx context.Context) *ReplaceStorageProfileParams
WithContext adds the context to the replace storage profile params
func (*ReplaceStorageProfileParams) WithDefaults ¶ added in v0.2.20
func (o *ReplaceStorageProfileParams) WithDefaults() *ReplaceStorageProfileParams
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 ¶
func (o *ReplaceStorageProfileParams) WithHTTPClient(client *http.Client) *ReplaceStorageProfileParams
WithHTTPClient adds the HTTPClient to the replace storage profile params
func (*ReplaceStorageProfileParams) WithID ¶
func (o *ReplaceStorageProfileParams) WithID(id string) *ReplaceStorageProfileParams
WithID adds the id to the replace storage profile params
func (*ReplaceStorageProfileParams) WithTimeout ¶
func (o *ReplaceStorageProfileParams) WithTimeout(timeout time.Duration) *ReplaceStorageProfileParams
WithTimeout adds the timeout to the replace storage profile params
func (*ReplaceStorageProfileParams) WriteToRequest ¶
func (o *ReplaceStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
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 (o *UpdateAwsStorageProfileBadRequest) Error() string
func (*UpdateAwsStorageProfileBadRequest) GetPayload ¶ added in v0.2.9
func (o *UpdateAwsStorageProfileBadRequest) GetPayload() *models.Error
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 (o *UpdateAwsStorageProfileForbidden) Error() string
func (*UpdateAwsStorageProfileForbidden) GetPayload ¶ added in v0.2.20
func (o *UpdateAwsStorageProfileForbidden) GetPayload() *models.ServiceErrorResponse
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 (o *UpdateAwsStorageProfileOK) GetPayload() *models.AwsStorageProfile
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 ¶
func (o *UpdateAwsStorageProfileParams) SetBody(body *models.StorageProfileAwsSpecification)
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 ¶
func (o *UpdateAwsStorageProfileParams) SetID(id string)
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 ¶
func (o *UpdateAwsStorageProfileParams) WithBody(body *models.StorageProfileAwsSpecification) *UpdateAwsStorageProfileParams
WithBody adds the body to the update aws storage profile params
func (*UpdateAwsStorageProfileParams) WithContext ¶
func (o *UpdateAwsStorageProfileParams) WithContext(ctx context.Context) *UpdateAwsStorageProfileParams
WithContext adds the context to the update aws storage profile params
func (*UpdateAwsStorageProfileParams) WithDefaults ¶ added in v0.2.20
func (o *UpdateAwsStorageProfileParams) WithDefaults() *UpdateAwsStorageProfileParams
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 ¶
func (o *UpdateAwsStorageProfileParams) WithHTTPClient(client *http.Client) *UpdateAwsStorageProfileParams
WithHTTPClient adds the HTTPClient to the update aws storage profile params
func (*UpdateAwsStorageProfileParams) WithID ¶
func (o *UpdateAwsStorageProfileParams) WithID(id string) *UpdateAwsStorageProfileParams
WithID adds the id to the update aws storage profile params
func (*UpdateAwsStorageProfileParams) WithTimeout ¶
func (o *UpdateAwsStorageProfileParams) WithTimeout(timeout time.Duration) *UpdateAwsStorageProfileParams
WithTimeout adds the timeout to the update aws storage profile params
func (*UpdateAwsStorageProfileParams) WriteToRequest ¶
func (o *UpdateAwsStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
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 (o *UpdateAzureStorageProfileBadRequest) Error() string
func (*UpdateAzureStorageProfileBadRequest) GetPayload ¶ added in v0.2.9
func (o *UpdateAzureStorageProfileBadRequest) GetPayload() *models.Error
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 (o *UpdateAzureStorageProfileForbidden) Error() string
func (*UpdateAzureStorageProfileForbidden) GetPayload ¶ added in v0.2.20
func (o *UpdateAzureStorageProfileForbidden) GetPayload() *models.ServiceErrorResponse
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 (o *UpdateAzureStorageProfileOK) Error() string
func (*UpdateAzureStorageProfileOK) GetPayload ¶
func (o *UpdateAzureStorageProfileOK) GetPayload() *models.AzureStorageProfile
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 ¶
func (o *UpdateAzureStorageProfileParams) SetBody(body *models.StorageProfileAzureSpecification)
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 ¶
func (o *UpdateAzureStorageProfileParams) SetID(id string)
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 ¶
func (o *UpdateAzureStorageProfileParams) WithAPIVersion(aPIVersion *string) *UpdateAzureStorageProfileParams
WithAPIVersion adds the aPIVersion to the update azure storage profile params
func (*UpdateAzureStorageProfileParams) WithBody ¶
func (o *UpdateAzureStorageProfileParams) WithBody(body *models.StorageProfileAzureSpecification) *UpdateAzureStorageProfileParams
WithBody adds the body to the update azure storage profile params
func (*UpdateAzureStorageProfileParams) WithContext ¶
func (o *UpdateAzureStorageProfileParams) WithContext(ctx context.Context) *UpdateAzureStorageProfileParams
WithContext adds the context to the update azure storage profile params
func (*UpdateAzureStorageProfileParams) WithDefaults ¶ added in v0.2.20
func (o *UpdateAzureStorageProfileParams) WithDefaults() *UpdateAzureStorageProfileParams
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 ¶
func (o *UpdateAzureStorageProfileParams) WithHTTPClient(client *http.Client) *UpdateAzureStorageProfileParams
WithHTTPClient adds the HTTPClient to the update azure storage profile params
func (*UpdateAzureStorageProfileParams) WithID ¶
func (o *UpdateAzureStorageProfileParams) WithID(id string) *UpdateAzureStorageProfileParams
WithID adds the id to the update azure storage profile params
func (*UpdateAzureStorageProfileParams) WithTimeout ¶
func (o *UpdateAzureStorageProfileParams) WithTimeout(timeout time.Duration) *UpdateAzureStorageProfileParams
WithTimeout adds the timeout to the update azure storage profile params
func (*UpdateAzureStorageProfileParams) WriteToRequest ¶
func (o *UpdateAzureStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 UpdateVSphereStorageProfileBadRequest ¶
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 (o *UpdateVSphereStorageProfileBadRequest) Error() string
func (*UpdateVSphereStorageProfileBadRequest) GetPayload ¶ added in v0.2.9
func (o *UpdateVSphereStorageProfileBadRequest) GetPayload() *models.Error
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 (o *UpdateVSphereStorageProfileForbidden) Error() string
func (*UpdateVSphereStorageProfileForbidden) GetPayload ¶ added in v0.2.20
func (o *UpdateVSphereStorageProfileForbidden) GetPayload() *models.ServiceErrorResponse
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 (o *UpdateVSphereStorageProfileOK) Error() string
func (*UpdateVSphereStorageProfileOK) GetPayload ¶
func (o *UpdateVSphereStorageProfileOK) GetPayload() *models.VsphereStorageProfile
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 ¶
func (o *UpdateVSphereStorageProfileParams) SetBody(body *models.StorageProfileVsphereSpecification)
SetBody adds the body to the update v sphere storage profile params
func (*UpdateVSphereStorageProfileParams) SetContext ¶
func (o *UpdateVSphereStorageProfileParams) SetContext(ctx context.Context)
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 ¶
func (o *UpdateVSphereStorageProfileParams) SetID(id string)
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 ¶
func (o *UpdateVSphereStorageProfileParams) WithAPIVersion(aPIVersion *string) *UpdateVSphereStorageProfileParams
WithAPIVersion adds the aPIVersion to the update v sphere storage profile params
func (*UpdateVSphereStorageProfileParams) WithBody ¶
func (o *UpdateVSphereStorageProfileParams) WithBody(body *models.StorageProfileVsphereSpecification) *UpdateVSphereStorageProfileParams
WithBody adds the body to the update v sphere storage profile params
func (*UpdateVSphereStorageProfileParams) WithContext ¶
func (o *UpdateVSphereStorageProfileParams) WithContext(ctx context.Context) *UpdateVSphereStorageProfileParams
WithContext adds the context to the update v sphere storage profile params
func (*UpdateVSphereStorageProfileParams) WithDefaults ¶ added in v0.2.20
func (o *UpdateVSphereStorageProfileParams) WithDefaults() *UpdateVSphereStorageProfileParams
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 ¶
func (o *UpdateVSphereStorageProfileParams) WithHTTPClient(client *http.Client) *UpdateVSphereStorageProfileParams
WithHTTPClient adds the HTTPClient to the update v sphere storage profile params
func (*UpdateVSphereStorageProfileParams) WithID ¶
func (o *UpdateVSphereStorageProfileParams) WithID(id string) *UpdateVSphereStorageProfileParams
WithID adds the id to the update v sphere storage profile params
func (*UpdateVSphereStorageProfileParams) WithTimeout ¶
func (o *UpdateVSphereStorageProfileParams) WithTimeout(timeout time.Duration) *UpdateVSphereStorageProfileParams
WithTimeout adds the timeout to the update v sphere storage profile params
func (*UpdateVSphereStorageProfileParams) WriteToRequest ¶
func (o *UpdateVSphereStorageProfileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
- create_aws_storage_profile_parameters.go
- create_aws_storage_profile_responses.go
- create_azure_storage_profile_parameters.go
- create_azure_storage_profile_responses.go
- create_storage_profile_parameters.go
- create_storage_profile_responses.go
- create_vsphere_storage_profile_parameters.go
- create_vsphere_storage_profile_responses.go
- delete_aws_storage_profile_parameters.go
- delete_aws_storage_profile_responses.go
- delete_azure_storage_profile_parameters.go
- delete_azure_storage_profile_responses.go
- delete_storage_profile_parameters.go
- delete_storage_profile_responses.go
- delete_vsphere_storage_profile_parameters.go
- delete_vsphere_storage_profile_responses.go
- get_aws_storage_profile_parameters.go
- get_aws_storage_profile_responses.go
- get_aws_storage_profiles_parameters.go
- get_aws_storage_profiles_responses.go
- get_azure_storage_profile_parameters.go
- get_azure_storage_profile_responses.go
- get_azure_storage_profiles_parameters.go
- get_azure_storage_profiles_responses.go
- get_storage_profile_parameters.go
- get_storage_profile_responses.go
- get_storage_profiles_parameters.go
- get_storage_profiles_responses.go
- get_vsphere_storage_profile_parameters.go
- get_vsphere_storage_profile_responses.go
- get_vsphere_storage_profiles_parameters.go
- get_vsphere_storage_profiles_responses.go
- replace_storage_profile_parameters.go
- replace_storage_profile_responses.go
- storage_profile_client.go
- update_aws_storage_profile_parameters.go
- update_aws_storage_profile_responses.go
- update_azure_storage_profile_parameters.go
- update_azure_storage_profile_responses.go
- update_vsphere_storage_profile_parameters.go
- update_vsphere_storage_profile_responses.go