Documentation ¶
Index ¶
- type Client
- func (a *Client) CompleteUpload(params *CompleteUploadParams, authInfo runtime.ClientAuthInfoWriter, ...) (*CompleteUploadOK, error)
- func (a *Client) CreateProvider(params *CreateProviderParams, authInfo runtime.ClientAuthInfoWriter, ...) (*CreateProviderOK, error)
- func (a *Client) DeleteProvider(params *DeleteProviderParams, authInfo runtime.ClientAuthInfoWriter, ...) (*DeleteProviderOK, error)
- func (a *Client) DownloadProvider(params *DownloadProviderParams, authInfo runtime.ClientAuthInfoWriter, ...) (*DownloadProviderOK, error)
- func (a *Client) GetProvider(params *GetProviderParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetProviderOK, error)
- func (a *Client) ListProviders(params *ListProvidersParams, authInfo runtime.ClientAuthInfoWriter, ...) (*ListProvidersOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateProvider(params *UpdateProviderParams, authInfo runtime.ClientAuthInfoWriter, ...) (*UpdateProviderOK, error)
- func (a *Client) UploadProvider(params *UploadProviderParams, authInfo runtime.ClientAuthInfoWriter, ...) (*UploadProviderOK, error)
- type ClientOption
- type ClientService
- type CompleteUploadOK
- func (o *CompleteUploadOK) Error() string
- func (o *CompleteUploadOK) GetPayload() models.HashicorpCloudVagrantCompleteUploadResponse
- func (o *CompleteUploadOK) IsClientError() bool
- func (o *CompleteUploadOK) IsCode(code int) bool
- func (o *CompleteUploadOK) IsRedirect() bool
- func (o *CompleteUploadOK) IsServerError() bool
- func (o *CompleteUploadOK) IsSuccess() bool
- func (o *CompleteUploadOK) String() string
- type CompleteUploadParams
- func NewCompleteUploadParams() *CompleteUploadParams
- func NewCompleteUploadParamsWithContext(ctx context.Context) *CompleteUploadParams
- func NewCompleteUploadParamsWithHTTPClient(client *http.Client) *CompleteUploadParams
- func NewCompleteUploadParamsWithTimeout(timeout time.Duration) *CompleteUploadParams
- func (o *CompleteUploadParams) SetBody(body *models.HashicorpCloudVagrantCompleteUploadRequest)
- func (o *CompleteUploadParams) SetBox(box string)
- func (o *CompleteUploadParams) SetContext(ctx context.Context)
- func (o *CompleteUploadParams) SetDefaults()
- func (o *CompleteUploadParams) SetHTTPClient(client *http.Client)
- func (o *CompleteUploadParams) SetProvider(provider string)
- func (o *CompleteUploadParams) SetRegistry(registry string)
- func (o *CompleteUploadParams) SetTimeout(timeout time.Duration)
- func (o *CompleteUploadParams) SetVersion(version string)
- func (o *CompleteUploadParams) WithBody(body *models.HashicorpCloudVagrantCompleteUploadRequest) *CompleteUploadParams
- func (o *CompleteUploadParams) WithBox(box string) *CompleteUploadParams
- func (o *CompleteUploadParams) WithContext(ctx context.Context) *CompleteUploadParams
- func (o *CompleteUploadParams) WithDefaults() *CompleteUploadParams
- func (o *CompleteUploadParams) WithHTTPClient(client *http.Client) *CompleteUploadParams
- func (o *CompleteUploadParams) WithProvider(provider string) *CompleteUploadParams
- func (o *CompleteUploadParams) WithRegistry(registry string) *CompleteUploadParams
- func (o *CompleteUploadParams) WithTimeout(timeout time.Duration) *CompleteUploadParams
- func (o *CompleteUploadParams) WithVersion(version string) *CompleteUploadParams
- func (o *CompleteUploadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CompleteUploadReader
- type CreateProviderOK
- func (o *CreateProviderOK) Error() string
- func (o *CreateProviderOK) GetPayload() *models.HashicorpCloudVagrantCreateProviderResponse
- func (o *CreateProviderOK) IsClientError() bool
- func (o *CreateProviderOK) IsCode(code int) bool
- func (o *CreateProviderOK) IsRedirect() bool
- func (o *CreateProviderOK) IsServerError() bool
- func (o *CreateProviderOK) IsSuccess() bool
- func (o *CreateProviderOK) String() string
- type CreateProviderParams
- func NewCreateProviderParams() *CreateProviderParams
- func NewCreateProviderParamsWithContext(ctx context.Context) *CreateProviderParams
- func NewCreateProviderParamsWithHTTPClient(client *http.Client) *CreateProviderParams
- func NewCreateProviderParamsWithTimeout(timeout time.Duration) *CreateProviderParams
- func (o *CreateProviderParams) SetBody(body *models.HashicorpCloudVagrantCreateProviderRequest)
- func (o *CreateProviderParams) SetBox(box string)
- func (o *CreateProviderParams) SetContext(ctx context.Context)
- func (o *CreateProviderParams) SetDefaults()
- func (o *CreateProviderParams) SetHTTPClient(client *http.Client)
- func (o *CreateProviderParams) SetRegistry(registry string)
- func (o *CreateProviderParams) SetTimeout(timeout time.Duration)
- func (o *CreateProviderParams) SetVersion(version string)
- func (o *CreateProviderParams) WithBody(body *models.HashicorpCloudVagrantCreateProviderRequest) *CreateProviderParams
- func (o *CreateProviderParams) WithBox(box string) *CreateProviderParams
- func (o *CreateProviderParams) WithContext(ctx context.Context) *CreateProviderParams
- func (o *CreateProviderParams) WithDefaults() *CreateProviderParams
- func (o *CreateProviderParams) WithHTTPClient(client *http.Client) *CreateProviderParams
- func (o *CreateProviderParams) WithRegistry(registry string) *CreateProviderParams
- func (o *CreateProviderParams) WithTimeout(timeout time.Duration) *CreateProviderParams
- func (o *CreateProviderParams) WithVersion(version string) *CreateProviderParams
- func (o *CreateProviderParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateProviderReader
- type DeleteProviderOK
- func (o *DeleteProviderOK) Error() string
- func (o *DeleteProviderOK) GetPayload() models.HashicorpCloudVagrantDeleteProviderResponse
- func (o *DeleteProviderOK) IsClientError() bool
- func (o *DeleteProviderOK) IsCode(code int) bool
- func (o *DeleteProviderOK) IsRedirect() bool
- func (o *DeleteProviderOK) IsServerError() bool
- func (o *DeleteProviderOK) IsSuccess() bool
- func (o *DeleteProviderOK) String() string
- type DeleteProviderParams
- func NewDeleteProviderParams() *DeleteProviderParams
- func NewDeleteProviderParamsWithContext(ctx context.Context) *DeleteProviderParams
- func NewDeleteProviderParamsWithHTTPClient(client *http.Client) *DeleteProviderParams
- func NewDeleteProviderParamsWithTimeout(timeout time.Duration) *DeleteProviderParams
- func (o *DeleteProviderParams) SetBox(box string)
- func (o *DeleteProviderParams) SetContext(ctx context.Context)
- func (o *DeleteProviderParams) SetDefaults()
- func (o *DeleteProviderParams) SetHTTPClient(client *http.Client)
- func (o *DeleteProviderParams) SetProvider(provider string)
- func (o *DeleteProviderParams) SetRegistry(registry string)
- func (o *DeleteProviderParams) SetTimeout(timeout time.Duration)
- func (o *DeleteProviderParams) SetVersion(version string)
- func (o *DeleteProviderParams) WithBox(box string) *DeleteProviderParams
- func (o *DeleteProviderParams) WithContext(ctx context.Context) *DeleteProviderParams
- func (o *DeleteProviderParams) WithDefaults() *DeleteProviderParams
- func (o *DeleteProviderParams) WithHTTPClient(client *http.Client) *DeleteProviderParams
- func (o *DeleteProviderParams) WithProvider(provider string) *DeleteProviderParams
- func (o *DeleteProviderParams) WithRegistry(registry string) *DeleteProviderParams
- func (o *DeleteProviderParams) WithTimeout(timeout time.Duration) *DeleteProviderParams
- func (o *DeleteProviderParams) WithVersion(version string) *DeleteProviderParams
- func (o *DeleteProviderParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteProviderReader
- type DownloadProviderOK
- func (o *DownloadProviderOK) Error() string
- func (o *DownloadProviderOK) GetPayload() *models.HashicorpCloudVagrantDownloadProviderResponse
- func (o *DownloadProviderOK) IsClientError() bool
- func (o *DownloadProviderOK) IsCode(code int) bool
- func (o *DownloadProviderOK) IsRedirect() bool
- func (o *DownloadProviderOK) IsServerError() bool
- func (o *DownloadProviderOK) IsSuccess() bool
- func (o *DownloadProviderOK) String() string
- type DownloadProviderParams
- func NewDownloadProviderParams() *DownloadProviderParams
- func NewDownloadProviderParamsWithContext(ctx context.Context) *DownloadProviderParams
- func NewDownloadProviderParamsWithHTTPClient(client *http.Client) *DownloadProviderParams
- func NewDownloadProviderParamsWithTimeout(timeout time.Duration) *DownloadProviderParams
- func (o *DownloadProviderParams) SetBox(box string)
- func (o *DownloadProviderParams) SetContext(ctx context.Context)
- func (o *DownloadProviderParams) SetDefaults()
- func (o *DownloadProviderParams) SetHTTPClient(client *http.Client)
- func (o *DownloadProviderParams) SetProvider(provider string)
- func (o *DownloadProviderParams) SetRegistry(registry string)
- func (o *DownloadProviderParams) SetTimeout(timeout time.Duration)
- func (o *DownloadProviderParams) SetVersion(version string)
- func (o *DownloadProviderParams) WithBox(box string) *DownloadProviderParams
- func (o *DownloadProviderParams) WithContext(ctx context.Context) *DownloadProviderParams
- func (o *DownloadProviderParams) WithDefaults() *DownloadProviderParams
- func (o *DownloadProviderParams) WithHTTPClient(client *http.Client) *DownloadProviderParams
- func (o *DownloadProviderParams) WithProvider(provider string) *DownloadProviderParams
- func (o *DownloadProviderParams) WithRegistry(registry string) *DownloadProviderParams
- func (o *DownloadProviderParams) WithTimeout(timeout time.Duration) *DownloadProviderParams
- func (o *DownloadProviderParams) WithVersion(version string) *DownloadProviderParams
- func (o *DownloadProviderParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DownloadProviderReader
- type GetProviderOK
- func (o *GetProviderOK) Error() string
- func (o *GetProviderOK) GetPayload() *models.HashicorpCloudVagrantGetProviderResponse
- func (o *GetProviderOK) IsClientError() bool
- func (o *GetProviderOK) IsCode(code int) bool
- func (o *GetProviderOK) IsRedirect() bool
- func (o *GetProviderOK) IsServerError() bool
- func (o *GetProviderOK) IsSuccess() bool
- func (o *GetProviderOK) String() string
- type GetProviderParams
- func (o *GetProviderParams) SetBox(box string)
- func (o *GetProviderParams) SetContext(ctx context.Context)
- func (o *GetProviderParams) SetDefaults()
- func (o *GetProviderParams) SetHTTPClient(client *http.Client)
- func (o *GetProviderParams) SetProvider(provider string)
- func (o *GetProviderParams) SetRegistry(registry string)
- func (o *GetProviderParams) SetTimeout(timeout time.Duration)
- func (o *GetProviderParams) SetVersion(version string)
- func (o *GetProviderParams) WithBox(box string) *GetProviderParams
- func (o *GetProviderParams) WithContext(ctx context.Context) *GetProviderParams
- func (o *GetProviderParams) WithDefaults() *GetProviderParams
- func (o *GetProviderParams) WithHTTPClient(client *http.Client) *GetProviderParams
- func (o *GetProviderParams) WithProvider(provider string) *GetProviderParams
- func (o *GetProviderParams) WithRegistry(registry string) *GetProviderParams
- func (o *GetProviderParams) WithTimeout(timeout time.Duration) *GetProviderParams
- func (o *GetProviderParams) WithVersion(version string) *GetProviderParams
- func (o *GetProviderParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetProviderReader
- type ListProvidersOK
- func (o *ListProvidersOK) Error() string
- func (o *ListProvidersOK) GetPayload() *models.HashicorpCloudVagrantListProvidersResponse
- func (o *ListProvidersOK) IsClientError() bool
- func (o *ListProvidersOK) IsCode(code int) bool
- func (o *ListProvidersOK) IsRedirect() bool
- func (o *ListProvidersOK) IsServerError() bool
- func (o *ListProvidersOK) IsSuccess() bool
- func (o *ListProvidersOK) String() string
- type ListProvidersParams
- func (o *ListProvidersParams) SetBox(box string)
- func (o *ListProvidersParams) SetContext(ctx context.Context)
- func (o *ListProvidersParams) SetDefaults()
- func (o *ListProvidersParams) SetHTTPClient(client *http.Client)
- func (o *ListProvidersParams) SetPaginationNextPageToken(paginationNextPageToken *string)
- func (o *ListProvidersParams) SetPaginationPageSize(paginationPageSize *int64)
- func (o *ListProvidersParams) SetPaginationPreviousPageToken(paginationPreviousPageToken *string)
- func (o *ListProvidersParams) SetRegistry(registry string)
- func (o *ListProvidersParams) SetTimeout(timeout time.Duration)
- func (o *ListProvidersParams) SetVersion(version string)
- func (o *ListProvidersParams) WithBox(box string) *ListProvidersParams
- func (o *ListProvidersParams) WithContext(ctx context.Context) *ListProvidersParams
- func (o *ListProvidersParams) WithDefaults() *ListProvidersParams
- func (o *ListProvidersParams) WithHTTPClient(client *http.Client) *ListProvidersParams
- func (o *ListProvidersParams) WithPaginationNextPageToken(paginationNextPageToken *string) *ListProvidersParams
- func (o *ListProvidersParams) WithPaginationPageSize(paginationPageSize *int64) *ListProvidersParams
- func (o *ListProvidersParams) WithPaginationPreviousPageToken(paginationPreviousPageToken *string) *ListProvidersParams
- func (o *ListProvidersParams) WithRegistry(registry string) *ListProvidersParams
- func (o *ListProvidersParams) WithTimeout(timeout time.Duration) *ListProvidersParams
- func (o *ListProvidersParams) WithVersion(version string) *ListProvidersParams
- func (o *ListProvidersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListProvidersReader
- type UpdateProviderOK
- func (o *UpdateProviderOK) Error() string
- func (o *UpdateProviderOK) GetPayload() *models.HashicorpCloudVagrantUpdateProviderResponse
- func (o *UpdateProviderOK) IsClientError() bool
- func (o *UpdateProviderOK) IsCode(code int) bool
- func (o *UpdateProviderOK) IsRedirect() bool
- func (o *UpdateProviderOK) IsServerError() bool
- func (o *UpdateProviderOK) IsSuccess() bool
- func (o *UpdateProviderOK) String() string
- type UpdateProviderParams
- func NewUpdateProviderParams() *UpdateProviderParams
- func NewUpdateProviderParamsWithContext(ctx context.Context) *UpdateProviderParams
- func NewUpdateProviderParamsWithHTTPClient(client *http.Client) *UpdateProviderParams
- func NewUpdateProviderParamsWithTimeout(timeout time.Duration) *UpdateProviderParams
- func (o *UpdateProviderParams) SetBody(body *models.HashicorpCloudVagrantUpdateProviderRequest)
- func (o *UpdateProviderParams) SetBox(box string)
- func (o *UpdateProviderParams) SetContext(ctx context.Context)
- func (o *UpdateProviderParams) SetDefaults()
- func (o *UpdateProviderParams) SetHTTPClient(client *http.Client)
- func (o *UpdateProviderParams) SetProvider(provider string)
- func (o *UpdateProviderParams) SetRegistry(registry string)
- func (o *UpdateProviderParams) SetTimeout(timeout time.Duration)
- func (o *UpdateProviderParams) SetVersion(version string)
- func (o *UpdateProviderParams) WithBody(body *models.HashicorpCloudVagrantUpdateProviderRequest) *UpdateProviderParams
- func (o *UpdateProviderParams) WithBox(box string) *UpdateProviderParams
- func (o *UpdateProviderParams) WithContext(ctx context.Context) *UpdateProviderParams
- func (o *UpdateProviderParams) WithDefaults() *UpdateProviderParams
- func (o *UpdateProviderParams) WithHTTPClient(client *http.Client) *UpdateProviderParams
- func (o *UpdateProviderParams) WithProvider(provider string) *UpdateProviderParams
- func (o *UpdateProviderParams) WithRegistry(registry string) *UpdateProviderParams
- func (o *UpdateProviderParams) WithTimeout(timeout time.Duration) *UpdateProviderParams
- func (o *UpdateProviderParams) WithVersion(version string) *UpdateProviderParams
- func (o *UpdateProviderParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateProviderReader
- type UploadProviderOK
- func (o *UploadProviderOK) Error() string
- func (o *UploadProviderOK) GetPayload() *models.HashicorpCloudVagrantUploadProviderResponse
- func (o *UploadProviderOK) IsClientError() bool
- func (o *UploadProviderOK) IsCode(code int) bool
- func (o *UploadProviderOK) IsRedirect() bool
- func (o *UploadProviderOK) IsServerError() bool
- func (o *UploadProviderOK) IsSuccess() bool
- func (o *UploadProviderOK) String() string
- type UploadProviderParams
- func NewUploadProviderParams() *UploadProviderParams
- func NewUploadProviderParamsWithContext(ctx context.Context) *UploadProviderParams
- func NewUploadProviderParamsWithHTTPClient(client *http.Client) *UploadProviderParams
- func NewUploadProviderParamsWithTimeout(timeout time.Duration) *UploadProviderParams
- func (o *UploadProviderParams) SetBody(body *models.HashicorpCloudVagrantUploadProviderRequest)
- func (o *UploadProviderParams) SetBox(box string)
- func (o *UploadProviderParams) SetContext(ctx context.Context)
- func (o *UploadProviderParams) SetDefaults()
- func (o *UploadProviderParams) SetHTTPClient(client *http.Client)
- func (o *UploadProviderParams) SetProvider(provider string)
- func (o *UploadProviderParams) SetRegistry(registry string)
- func (o *UploadProviderParams) SetTimeout(timeout time.Duration)
- func (o *UploadProviderParams) SetVersion(version string)
- func (o *UploadProviderParams) WithBody(body *models.HashicorpCloudVagrantUploadProviderRequest) *UploadProviderParams
- func (o *UploadProviderParams) WithBox(box string) *UploadProviderParams
- func (o *UploadProviderParams) WithContext(ctx context.Context) *UploadProviderParams
- func (o *UploadProviderParams) WithDefaults() *UploadProviderParams
- func (o *UploadProviderParams) WithHTTPClient(client *http.Client) *UploadProviderParams
- func (o *UploadProviderParams) WithProvider(provider string) *UploadProviderParams
- func (o *UploadProviderParams) WithRegistry(registry string) *UploadProviderParams
- func (o *UploadProviderParams) WithTimeout(timeout time.Duration) *UploadProviderParams
- func (o *UploadProviderParams) WithVersion(version string) *UploadProviderParams
- func (o *UploadProviderParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UploadProviderReader
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 provider service API
func (*Client) CompleteUpload ¶
func (a *Client) CompleteUpload(params *CompleteUploadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CompleteUploadOK, error)
CompleteUpload completes upload signals that the upload for a provider is complete
func (*Client) CreateProvider ¶
func (a *Client) CreateProvider(params *CreateProviderParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateProviderOK, error)
CreateProvider creates provider creates a provider in the specified version
func (*Client) DeleteProvider ¶
func (a *Client) DeleteProvider(params *DeleteProviderParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteProviderOK, error)
DeleteProvider deletes provider deletes a provider note that this deletes any data associated with a hosted provider so use with care
func (*Client) DownloadProvider ¶
func (a *Client) DownloadProvider(params *DownloadProviderParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DownloadProviderOK, error)
DownloadProvider downloads provider initiates a provider download For Hosted Providers, this is an atomic call that prepares the Provider
for download from the object storage. For External Providers, this is simply a pass-through to the external download data supplied in the External Provider record.
func (*Client) GetProvider ¶
func (a *Client) GetProvider(params *GetProviderParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetProviderOK, error)
GetProvider gets provider fetches a provider for the specified version
func (*Client) ListProviders ¶
func (a *Client) ListProviders(params *ListProvidersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListProvidersOK, error)
ListProviders lists providers lists all providers within a version
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) UpdateProvider ¶
func (a *Client) UpdateProvider(params *UpdateProviderParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateProviderOK, error)
UpdateProvider updates provider updates details about a specified provider Note that you don't use this to upload data to Hosted Providers, to do
that, use the Upload method.
func (*Client) UploadProvider ¶
func (a *Client) UploadProvider(params *UploadProviderParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UploadProviderOK, error)
UploadProvider uploads provider initiates the upload of a hosted provider the service will return details that can be used to upload the data over HTTP after complete the caller should call complete upload Note that a Version needs to be unreleased in order to upload Providers to
it.
Overwrite is permitted; old/existing data for a particular Provider will be replaced with data from a new successful upload for that same Provider.
type ClientOption ¶ added in v0.23.0
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { CompleteUpload(params *CompleteUploadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CompleteUploadOK, error) CreateProvider(params *CreateProviderParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateProviderOK, error) DeleteProvider(params *DeleteProviderParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteProviderOK, error) DownloadProvider(params *DownloadProviderParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DownloadProviderOK, error) GetProvider(params *GetProviderParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetProviderOK, error) ListProviders(params *ListProvidersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListProvidersOK, error) UpdateProvider(params *UpdateProviderParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateProviderOK, error) UploadProvider(params *UploadProviderParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UploadProviderOK, 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 provider service API client.
type CompleteUploadOK ¶
type CompleteUploadOK struct {
Payload models.HashicorpCloudVagrantCompleteUploadResponse
}
CompleteUploadOK describes a response with status code 200, with default header values.
A successful response.
func NewCompleteUploadOK ¶
func NewCompleteUploadOK() *CompleteUploadOK
NewCompleteUploadOK creates a CompleteUploadOK with default headers values
func (*CompleteUploadOK) Error ¶
func (o *CompleteUploadOK) Error() string
func (*CompleteUploadOK) GetPayload ¶
func (o *CompleteUploadOK) GetPayload() models.HashicorpCloudVagrantCompleteUploadResponse
func (*CompleteUploadOK) IsClientError ¶ added in v0.23.0
func (o *CompleteUploadOK) IsClientError() bool
IsClientError returns true when this complete upload o k response has a 4xx status code
func (*CompleteUploadOK) IsCode ¶ added in v0.23.0
func (o *CompleteUploadOK) IsCode(code int) bool
IsCode returns true when this complete upload o k response a status code equal to that given
func (*CompleteUploadOK) IsRedirect ¶ added in v0.23.0
func (o *CompleteUploadOK) IsRedirect() bool
IsRedirect returns true when this complete upload o k response has a 3xx status code
func (*CompleteUploadOK) IsServerError ¶ added in v0.23.0
func (o *CompleteUploadOK) IsServerError() bool
IsServerError returns true when this complete upload o k response has a 5xx status code
func (*CompleteUploadOK) IsSuccess ¶ added in v0.23.0
func (o *CompleteUploadOK) IsSuccess() bool
IsSuccess returns true when this complete upload o k response has a 2xx status code
func (*CompleteUploadOK) String ¶ added in v0.23.0
func (o *CompleteUploadOK) String() string
type CompleteUploadParams ¶
type CompleteUploadParams struct { // Body. Body *models.HashicorpCloudVagrantCompleteUploadRequest /* Box. The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant". */ Box string /* Provider. The name of the Provider. */ Provider string /* Registry. The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant". */ Registry string /* Version. The name of the Version for the Provider. */ Version string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CompleteUploadParams contains all the parameters to send to the API endpoint
for the complete upload operation. Typically these are written to a http.Request.
func NewCompleteUploadParams ¶
func NewCompleteUploadParams() *CompleteUploadParams
NewCompleteUploadParams creates a new CompleteUploadParams 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 NewCompleteUploadParamsWithContext ¶
func NewCompleteUploadParamsWithContext(ctx context.Context) *CompleteUploadParams
NewCompleteUploadParamsWithContext creates a new CompleteUploadParams object with the ability to set a context for a request.
func NewCompleteUploadParamsWithHTTPClient ¶
func NewCompleteUploadParamsWithHTTPClient(client *http.Client) *CompleteUploadParams
NewCompleteUploadParamsWithHTTPClient creates a new CompleteUploadParams object with the ability to set a custom HTTPClient for a request.
func NewCompleteUploadParamsWithTimeout ¶
func NewCompleteUploadParamsWithTimeout(timeout time.Duration) *CompleteUploadParams
NewCompleteUploadParamsWithTimeout creates a new CompleteUploadParams object with the ability to set a timeout on a request.
func (*CompleteUploadParams) SetBody ¶
func (o *CompleteUploadParams) SetBody(body *models.HashicorpCloudVagrantCompleteUploadRequest)
SetBody adds the body to the complete upload params
func (*CompleteUploadParams) SetBox ¶
func (o *CompleteUploadParams) SetBox(box string)
SetBox adds the box to the complete upload params
func (*CompleteUploadParams) SetContext ¶
func (o *CompleteUploadParams) SetContext(ctx context.Context)
SetContext adds the context to the complete upload params
func (*CompleteUploadParams) SetDefaults ¶ added in v0.23.0
func (o *CompleteUploadParams) SetDefaults()
SetDefaults hydrates default values in the complete upload params (not the query body).
All values with no default are reset to their zero value.
func (*CompleteUploadParams) SetHTTPClient ¶
func (o *CompleteUploadParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the complete upload params
func (*CompleteUploadParams) SetProvider ¶
func (o *CompleteUploadParams) SetProvider(provider string)
SetProvider adds the provider to the complete upload params
func (*CompleteUploadParams) SetRegistry ¶
func (o *CompleteUploadParams) SetRegistry(registry string)
SetRegistry adds the registry to the complete upload params
func (*CompleteUploadParams) SetTimeout ¶
func (o *CompleteUploadParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the complete upload params
func (*CompleteUploadParams) SetVersion ¶
func (o *CompleteUploadParams) SetVersion(version string)
SetVersion adds the version to the complete upload params
func (*CompleteUploadParams) WithBody ¶
func (o *CompleteUploadParams) WithBody(body *models.HashicorpCloudVagrantCompleteUploadRequest) *CompleteUploadParams
WithBody adds the body to the complete upload params
func (*CompleteUploadParams) WithBox ¶
func (o *CompleteUploadParams) WithBox(box string) *CompleteUploadParams
WithBox adds the box to the complete upload params
func (*CompleteUploadParams) WithContext ¶
func (o *CompleteUploadParams) WithContext(ctx context.Context) *CompleteUploadParams
WithContext adds the context to the complete upload params
func (*CompleteUploadParams) WithDefaults ¶ added in v0.23.0
func (o *CompleteUploadParams) WithDefaults() *CompleteUploadParams
WithDefaults hydrates default values in the complete upload params (not the query body).
All values with no default are reset to their zero value.
func (*CompleteUploadParams) WithHTTPClient ¶
func (o *CompleteUploadParams) WithHTTPClient(client *http.Client) *CompleteUploadParams
WithHTTPClient adds the HTTPClient to the complete upload params
func (*CompleteUploadParams) WithProvider ¶
func (o *CompleteUploadParams) WithProvider(provider string) *CompleteUploadParams
WithProvider adds the provider to the complete upload params
func (*CompleteUploadParams) WithRegistry ¶
func (o *CompleteUploadParams) WithRegistry(registry string) *CompleteUploadParams
WithRegistry adds the registry to the complete upload params
func (*CompleteUploadParams) WithTimeout ¶
func (o *CompleteUploadParams) WithTimeout(timeout time.Duration) *CompleteUploadParams
WithTimeout adds the timeout to the complete upload params
func (*CompleteUploadParams) WithVersion ¶
func (o *CompleteUploadParams) WithVersion(version string) *CompleteUploadParams
WithVersion adds the version to the complete upload params
func (*CompleteUploadParams) WriteToRequest ¶
func (o *CompleteUploadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CompleteUploadReader ¶
type CompleteUploadReader struct {
// contains filtered or unexported fields
}
CompleteUploadReader is a Reader for the CompleteUpload structure.
func (*CompleteUploadReader) ReadResponse ¶
func (o *CompleteUploadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CreateProviderOK ¶
type CreateProviderOK struct {
Payload *models.HashicorpCloudVagrantCreateProviderResponse
}
CreateProviderOK describes a response with status code 200, with default header values.
A successful response.
func NewCreateProviderOK ¶
func NewCreateProviderOK() *CreateProviderOK
NewCreateProviderOK creates a CreateProviderOK with default headers values
func (*CreateProviderOK) Error ¶
func (o *CreateProviderOK) Error() string
func (*CreateProviderOK) GetPayload ¶
func (o *CreateProviderOK) GetPayload() *models.HashicorpCloudVagrantCreateProviderResponse
func (*CreateProviderOK) IsClientError ¶ added in v0.23.0
func (o *CreateProviderOK) IsClientError() bool
IsClientError returns true when this create provider o k response has a 4xx status code
func (*CreateProviderOK) IsCode ¶ added in v0.23.0
func (o *CreateProviderOK) IsCode(code int) bool
IsCode returns true when this create provider o k response a status code equal to that given
func (*CreateProviderOK) IsRedirect ¶ added in v0.23.0
func (o *CreateProviderOK) IsRedirect() bool
IsRedirect returns true when this create provider o k response has a 3xx status code
func (*CreateProviderOK) IsServerError ¶ added in v0.23.0
func (o *CreateProviderOK) IsServerError() bool
IsServerError returns true when this create provider o k response has a 5xx status code
func (*CreateProviderOK) IsSuccess ¶ added in v0.23.0
func (o *CreateProviderOK) IsSuccess() bool
IsSuccess returns true when this create provider o k response has a 2xx status code
func (*CreateProviderOK) String ¶ added in v0.23.0
func (o *CreateProviderOK) String() string
type CreateProviderParams ¶
type CreateProviderParams struct { // Body. Body *models.HashicorpCloudVagrantCreateProviderRequest /* Box. The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant". */ Box string /* Registry. The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant". */ Registry string /* Version. The name of the Version to create the Provider in. */ Version string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateProviderParams contains all the parameters to send to the API endpoint
for the create provider operation. Typically these are written to a http.Request.
func NewCreateProviderParams ¶
func NewCreateProviderParams() *CreateProviderParams
NewCreateProviderParams creates a new CreateProviderParams 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 NewCreateProviderParamsWithContext ¶
func NewCreateProviderParamsWithContext(ctx context.Context) *CreateProviderParams
NewCreateProviderParamsWithContext creates a new CreateProviderParams object with the ability to set a context for a request.
func NewCreateProviderParamsWithHTTPClient ¶
func NewCreateProviderParamsWithHTTPClient(client *http.Client) *CreateProviderParams
NewCreateProviderParamsWithHTTPClient creates a new CreateProviderParams object with the ability to set a custom HTTPClient for a request.
func NewCreateProviderParamsWithTimeout ¶
func NewCreateProviderParamsWithTimeout(timeout time.Duration) *CreateProviderParams
NewCreateProviderParamsWithTimeout creates a new CreateProviderParams object with the ability to set a timeout on a request.
func (*CreateProviderParams) SetBody ¶
func (o *CreateProviderParams) SetBody(body *models.HashicorpCloudVagrantCreateProviderRequest)
SetBody adds the body to the create provider params
func (*CreateProviderParams) SetBox ¶
func (o *CreateProviderParams) SetBox(box string)
SetBox adds the box to the create provider params
func (*CreateProviderParams) SetContext ¶
func (o *CreateProviderParams) SetContext(ctx context.Context)
SetContext adds the context to the create provider params
func (*CreateProviderParams) SetDefaults ¶ added in v0.23.0
func (o *CreateProviderParams) SetDefaults()
SetDefaults hydrates default values in the create provider params (not the query body).
All values with no default are reset to their zero value.
func (*CreateProviderParams) SetHTTPClient ¶
func (o *CreateProviderParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create provider params
func (*CreateProviderParams) SetRegistry ¶
func (o *CreateProviderParams) SetRegistry(registry string)
SetRegistry adds the registry to the create provider params
func (*CreateProviderParams) SetTimeout ¶
func (o *CreateProviderParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create provider params
func (*CreateProviderParams) SetVersion ¶
func (o *CreateProviderParams) SetVersion(version string)
SetVersion adds the version to the create provider params
func (*CreateProviderParams) WithBody ¶
func (o *CreateProviderParams) WithBody(body *models.HashicorpCloudVagrantCreateProviderRequest) *CreateProviderParams
WithBody adds the body to the create provider params
func (*CreateProviderParams) WithBox ¶
func (o *CreateProviderParams) WithBox(box string) *CreateProviderParams
WithBox adds the box to the create provider params
func (*CreateProviderParams) WithContext ¶
func (o *CreateProviderParams) WithContext(ctx context.Context) *CreateProviderParams
WithContext adds the context to the create provider params
func (*CreateProviderParams) WithDefaults ¶ added in v0.23.0
func (o *CreateProviderParams) WithDefaults() *CreateProviderParams
WithDefaults hydrates default values in the create provider params (not the query body).
All values with no default are reset to their zero value.
func (*CreateProviderParams) WithHTTPClient ¶
func (o *CreateProviderParams) WithHTTPClient(client *http.Client) *CreateProviderParams
WithHTTPClient adds the HTTPClient to the create provider params
func (*CreateProviderParams) WithRegistry ¶
func (o *CreateProviderParams) WithRegistry(registry string) *CreateProviderParams
WithRegistry adds the registry to the create provider params
func (*CreateProviderParams) WithTimeout ¶
func (o *CreateProviderParams) WithTimeout(timeout time.Duration) *CreateProviderParams
WithTimeout adds the timeout to the create provider params
func (*CreateProviderParams) WithVersion ¶
func (o *CreateProviderParams) WithVersion(version string) *CreateProviderParams
WithVersion adds the version to the create provider params
func (*CreateProviderParams) WriteToRequest ¶
func (o *CreateProviderParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateProviderReader ¶
type CreateProviderReader struct {
// contains filtered or unexported fields
}
CreateProviderReader is a Reader for the CreateProvider structure.
func (*CreateProviderReader) ReadResponse ¶
func (o *CreateProviderReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteProviderOK ¶
type DeleteProviderOK struct {
Payload models.HashicorpCloudVagrantDeleteProviderResponse
}
DeleteProviderOK describes a response with status code 200, with default header values.
A successful response.
func NewDeleteProviderOK ¶
func NewDeleteProviderOK() *DeleteProviderOK
NewDeleteProviderOK creates a DeleteProviderOK with default headers values
func (*DeleteProviderOK) Error ¶
func (o *DeleteProviderOK) Error() string
func (*DeleteProviderOK) GetPayload ¶
func (o *DeleteProviderOK) GetPayload() models.HashicorpCloudVagrantDeleteProviderResponse
func (*DeleteProviderOK) IsClientError ¶ added in v0.23.0
func (o *DeleteProviderOK) IsClientError() bool
IsClientError returns true when this delete provider o k response has a 4xx status code
func (*DeleteProviderOK) IsCode ¶ added in v0.23.0
func (o *DeleteProviderOK) IsCode(code int) bool
IsCode returns true when this delete provider o k response a status code equal to that given
func (*DeleteProviderOK) IsRedirect ¶ added in v0.23.0
func (o *DeleteProviderOK) IsRedirect() bool
IsRedirect returns true when this delete provider o k response has a 3xx status code
func (*DeleteProviderOK) IsServerError ¶ added in v0.23.0
func (o *DeleteProviderOK) IsServerError() bool
IsServerError returns true when this delete provider o k response has a 5xx status code
func (*DeleteProviderOK) IsSuccess ¶ added in v0.23.0
func (o *DeleteProviderOK) IsSuccess() bool
IsSuccess returns true when this delete provider o k response has a 2xx status code
func (*DeleteProviderOK) String ¶ added in v0.23.0
func (o *DeleteProviderOK) String() string
type DeleteProviderParams ¶
type DeleteProviderParams struct { /* Box. The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant". */ Box string /* Provider. The name of the Provider. */ Provider string /* Registry. The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant". */ Registry string /* Version. The name of the Version for the Provider. */ Version string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteProviderParams contains all the parameters to send to the API endpoint
for the delete provider operation. Typically these are written to a http.Request.
func NewDeleteProviderParams ¶
func NewDeleteProviderParams() *DeleteProviderParams
NewDeleteProviderParams creates a new DeleteProviderParams 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 NewDeleteProviderParamsWithContext ¶
func NewDeleteProviderParamsWithContext(ctx context.Context) *DeleteProviderParams
NewDeleteProviderParamsWithContext creates a new DeleteProviderParams object with the ability to set a context for a request.
func NewDeleteProviderParamsWithHTTPClient ¶
func NewDeleteProviderParamsWithHTTPClient(client *http.Client) *DeleteProviderParams
NewDeleteProviderParamsWithHTTPClient creates a new DeleteProviderParams object with the ability to set a custom HTTPClient for a request.
func NewDeleteProviderParamsWithTimeout ¶
func NewDeleteProviderParamsWithTimeout(timeout time.Duration) *DeleteProviderParams
NewDeleteProviderParamsWithTimeout creates a new DeleteProviderParams object with the ability to set a timeout on a request.
func (*DeleteProviderParams) SetBox ¶
func (o *DeleteProviderParams) SetBox(box string)
SetBox adds the box to the delete provider params
func (*DeleteProviderParams) SetContext ¶
func (o *DeleteProviderParams) SetContext(ctx context.Context)
SetContext adds the context to the delete provider params
func (*DeleteProviderParams) SetDefaults ¶ added in v0.23.0
func (o *DeleteProviderParams) SetDefaults()
SetDefaults hydrates default values in the delete provider params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteProviderParams) SetHTTPClient ¶
func (o *DeleteProviderParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete provider params
func (*DeleteProviderParams) SetProvider ¶
func (o *DeleteProviderParams) SetProvider(provider string)
SetProvider adds the provider to the delete provider params
func (*DeleteProviderParams) SetRegistry ¶
func (o *DeleteProviderParams) SetRegistry(registry string)
SetRegistry adds the registry to the delete provider params
func (*DeleteProviderParams) SetTimeout ¶
func (o *DeleteProviderParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete provider params
func (*DeleteProviderParams) SetVersion ¶
func (o *DeleteProviderParams) SetVersion(version string)
SetVersion adds the version to the delete provider params
func (*DeleteProviderParams) WithBox ¶
func (o *DeleteProviderParams) WithBox(box string) *DeleteProviderParams
WithBox adds the box to the delete provider params
func (*DeleteProviderParams) WithContext ¶
func (o *DeleteProviderParams) WithContext(ctx context.Context) *DeleteProviderParams
WithContext adds the context to the delete provider params
func (*DeleteProviderParams) WithDefaults ¶ added in v0.23.0
func (o *DeleteProviderParams) WithDefaults() *DeleteProviderParams
WithDefaults hydrates default values in the delete provider params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteProviderParams) WithHTTPClient ¶
func (o *DeleteProviderParams) WithHTTPClient(client *http.Client) *DeleteProviderParams
WithHTTPClient adds the HTTPClient to the delete provider params
func (*DeleteProviderParams) WithProvider ¶
func (o *DeleteProviderParams) WithProvider(provider string) *DeleteProviderParams
WithProvider adds the provider to the delete provider params
func (*DeleteProviderParams) WithRegistry ¶
func (o *DeleteProviderParams) WithRegistry(registry string) *DeleteProviderParams
WithRegistry adds the registry to the delete provider params
func (*DeleteProviderParams) WithTimeout ¶
func (o *DeleteProviderParams) WithTimeout(timeout time.Duration) *DeleteProviderParams
WithTimeout adds the timeout to the delete provider params
func (*DeleteProviderParams) WithVersion ¶
func (o *DeleteProviderParams) WithVersion(version string) *DeleteProviderParams
WithVersion adds the version to the delete provider params
func (*DeleteProviderParams) WriteToRequest ¶
func (o *DeleteProviderParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteProviderReader ¶
type DeleteProviderReader struct {
// contains filtered or unexported fields
}
DeleteProviderReader is a Reader for the DeleteProvider structure.
func (*DeleteProviderReader) ReadResponse ¶
func (o *DeleteProviderReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DownloadProviderOK ¶
type DownloadProviderOK struct {
Payload *models.HashicorpCloudVagrantDownloadProviderResponse
}
DownloadProviderOK describes a response with status code 200, with default header values.
A successful response.
func NewDownloadProviderOK ¶
func NewDownloadProviderOK() *DownloadProviderOK
NewDownloadProviderOK creates a DownloadProviderOK with default headers values
func (*DownloadProviderOK) Error ¶
func (o *DownloadProviderOK) Error() string
func (*DownloadProviderOK) GetPayload ¶
func (o *DownloadProviderOK) GetPayload() *models.HashicorpCloudVagrantDownloadProviderResponse
func (*DownloadProviderOK) IsClientError ¶ added in v0.23.0
func (o *DownloadProviderOK) IsClientError() bool
IsClientError returns true when this download provider o k response has a 4xx status code
func (*DownloadProviderOK) IsCode ¶ added in v0.23.0
func (o *DownloadProviderOK) IsCode(code int) bool
IsCode returns true when this download provider o k response a status code equal to that given
func (*DownloadProviderOK) IsRedirect ¶ added in v0.23.0
func (o *DownloadProviderOK) IsRedirect() bool
IsRedirect returns true when this download provider o k response has a 3xx status code
func (*DownloadProviderOK) IsServerError ¶ added in v0.23.0
func (o *DownloadProviderOK) IsServerError() bool
IsServerError returns true when this download provider o k response has a 5xx status code
func (*DownloadProviderOK) IsSuccess ¶ added in v0.23.0
func (o *DownloadProviderOK) IsSuccess() bool
IsSuccess returns true when this download provider o k response has a 2xx status code
func (*DownloadProviderOK) String ¶ added in v0.23.0
func (o *DownloadProviderOK) String() string
type DownloadProviderParams ¶
type DownloadProviderParams struct { /* Box. The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant". */ Box string /* Provider. The name of the Provider. */ Provider string /* Registry. The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant". */ Registry string /* Version. The name of the Version for the Provider. */ Version string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DownloadProviderParams contains all the parameters to send to the API endpoint
for the download provider operation. Typically these are written to a http.Request.
func NewDownloadProviderParams ¶
func NewDownloadProviderParams() *DownloadProviderParams
NewDownloadProviderParams creates a new DownloadProviderParams 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 NewDownloadProviderParamsWithContext ¶
func NewDownloadProviderParamsWithContext(ctx context.Context) *DownloadProviderParams
NewDownloadProviderParamsWithContext creates a new DownloadProviderParams object with the ability to set a context for a request.
func NewDownloadProviderParamsWithHTTPClient ¶
func NewDownloadProviderParamsWithHTTPClient(client *http.Client) *DownloadProviderParams
NewDownloadProviderParamsWithHTTPClient creates a new DownloadProviderParams object with the ability to set a custom HTTPClient for a request.
func NewDownloadProviderParamsWithTimeout ¶
func NewDownloadProviderParamsWithTimeout(timeout time.Duration) *DownloadProviderParams
NewDownloadProviderParamsWithTimeout creates a new DownloadProviderParams object with the ability to set a timeout on a request.
func (*DownloadProviderParams) SetBox ¶
func (o *DownloadProviderParams) SetBox(box string)
SetBox adds the box to the download provider params
func (*DownloadProviderParams) SetContext ¶
func (o *DownloadProviderParams) SetContext(ctx context.Context)
SetContext adds the context to the download provider params
func (*DownloadProviderParams) SetDefaults ¶ added in v0.23.0
func (o *DownloadProviderParams) SetDefaults()
SetDefaults hydrates default values in the download provider params (not the query body).
All values with no default are reset to their zero value.
func (*DownloadProviderParams) SetHTTPClient ¶
func (o *DownloadProviderParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the download provider params
func (*DownloadProviderParams) SetProvider ¶
func (o *DownloadProviderParams) SetProvider(provider string)
SetProvider adds the provider to the download provider params
func (*DownloadProviderParams) SetRegistry ¶
func (o *DownloadProviderParams) SetRegistry(registry string)
SetRegistry adds the registry to the download provider params
func (*DownloadProviderParams) SetTimeout ¶
func (o *DownloadProviderParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the download provider params
func (*DownloadProviderParams) SetVersion ¶
func (o *DownloadProviderParams) SetVersion(version string)
SetVersion adds the version to the download provider params
func (*DownloadProviderParams) WithBox ¶
func (o *DownloadProviderParams) WithBox(box string) *DownloadProviderParams
WithBox adds the box to the download provider params
func (*DownloadProviderParams) WithContext ¶
func (o *DownloadProviderParams) WithContext(ctx context.Context) *DownloadProviderParams
WithContext adds the context to the download provider params
func (*DownloadProviderParams) WithDefaults ¶ added in v0.23.0
func (o *DownloadProviderParams) WithDefaults() *DownloadProviderParams
WithDefaults hydrates default values in the download provider params (not the query body).
All values with no default are reset to their zero value.
func (*DownloadProviderParams) WithHTTPClient ¶
func (o *DownloadProviderParams) WithHTTPClient(client *http.Client) *DownloadProviderParams
WithHTTPClient adds the HTTPClient to the download provider params
func (*DownloadProviderParams) WithProvider ¶
func (o *DownloadProviderParams) WithProvider(provider string) *DownloadProviderParams
WithProvider adds the provider to the download provider params
func (*DownloadProviderParams) WithRegistry ¶
func (o *DownloadProviderParams) WithRegistry(registry string) *DownloadProviderParams
WithRegistry adds the registry to the download provider params
func (*DownloadProviderParams) WithTimeout ¶
func (o *DownloadProviderParams) WithTimeout(timeout time.Duration) *DownloadProviderParams
WithTimeout adds the timeout to the download provider params
func (*DownloadProviderParams) WithVersion ¶
func (o *DownloadProviderParams) WithVersion(version string) *DownloadProviderParams
WithVersion adds the version to the download provider params
func (*DownloadProviderParams) WriteToRequest ¶
func (o *DownloadProviderParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DownloadProviderReader ¶
type DownloadProviderReader struct {
// contains filtered or unexported fields
}
DownloadProviderReader is a Reader for the DownloadProvider structure.
func (*DownloadProviderReader) ReadResponse ¶
func (o *DownloadProviderReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetProviderOK ¶
type GetProviderOK struct {
Payload *models.HashicorpCloudVagrantGetProviderResponse
}
GetProviderOK describes a response with status code 200, with default header values.
A successful response.
func NewGetProviderOK ¶
func NewGetProviderOK() *GetProviderOK
NewGetProviderOK creates a GetProviderOK with default headers values
func (*GetProviderOK) Error ¶
func (o *GetProviderOK) Error() string
func (*GetProviderOK) GetPayload ¶
func (o *GetProviderOK) GetPayload() *models.HashicorpCloudVagrantGetProviderResponse
func (*GetProviderOK) IsClientError ¶ added in v0.23.0
func (o *GetProviderOK) IsClientError() bool
IsClientError returns true when this get provider o k response has a 4xx status code
func (*GetProviderOK) IsCode ¶ added in v0.23.0
func (o *GetProviderOK) IsCode(code int) bool
IsCode returns true when this get provider o k response a status code equal to that given
func (*GetProviderOK) IsRedirect ¶ added in v0.23.0
func (o *GetProviderOK) IsRedirect() bool
IsRedirect returns true when this get provider o k response has a 3xx status code
func (*GetProviderOK) IsServerError ¶ added in v0.23.0
func (o *GetProviderOK) IsServerError() bool
IsServerError returns true when this get provider o k response has a 5xx status code
func (*GetProviderOK) IsSuccess ¶ added in v0.23.0
func (o *GetProviderOK) IsSuccess() bool
IsSuccess returns true when this get provider o k response has a 2xx status code
func (*GetProviderOK) String ¶ added in v0.23.0
func (o *GetProviderOK) String() string
type GetProviderParams ¶
type GetProviderParams struct { /* Box. The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant". */ Box string /* Provider. The name of the Provider. */ Provider string /* Registry. The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant". */ Registry string /* Version. The name of the Version for the Provider. */ Version string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetProviderParams contains all the parameters to send to the API endpoint
for the get provider operation. Typically these are written to a http.Request.
func NewGetProviderParams ¶
func NewGetProviderParams() *GetProviderParams
NewGetProviderParams creates a new GetProviderParams 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 NewGetProviderParamsWithContext ¶
func NewGetProviderParamsWithContext(ctx context.Context) *GetProviderParams
NewGetProviderParamsWithContext creates a new GetProviderParams object with the ability to set a context for a request.
func NewGetProviderParamsWithHTTPClient ¶
func NewGetProviderParamsWithHTTPClient(client *http.Client) *GetProviderParams
NewGetProviderParamsWithHTTPClient creates a new GetProviderParams object with the ability to set a custom HTTPClient for a request.
func NewGetProviderParamsWithTimeout ¶
func NewGetProviderParamsWithTimeout(timeout time.Duration) *GetProviderParams
NewGetProviderParamsWithTimeout creates a new GetProviderParams object with the ability to set a timeout on a request.
func (*GetProviderParams) SetBox ¶
func (o *GetProviderParams) SetBox(box string)
SetBox adds the box to the get provider params
func (*GetProviderParams) SetContext ¶
func (o *GetProviderParams) SetContext(ctx context.Context)
SetContext adds the context to the get provider params
func (*GetProviderParams) SetDefaults ¶ added in v0.23.0
func (o *GetProviderParams) SetDefaults()
SetDefaults hydrates default values in the get provider params (not the query body).
All values with no default are reset to their zero value.
func (*GetProviderParams) SetHTTPClient ¶
func (o *GetProviderParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get provider params
func (*GetProviderParams) SetProvider ¶
func (o *GetProviderParams) SetProvider(provider string)
SetProvider adds the provider to the get provider params
func (*GetProviderParams) SetRegistry ¶
func (o *GetProviderParams) SetRegistry(registry string)
SetRegistry adds the registry to the get provider params
func (*GetProviderParams) SetTimeout ¶
func (o *GetProviderParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get provider params
func (*GetProviderParams) SetVersion ¶
func (o *GetProviderParams) SetVersion(version string)
SetVersion adds the version to the get provider params
func (*GetProviderParams) WithBox ¶
func (o *GetProviderParams) WithBox(box string) *GetProviderParams
WithBox adds the box to the get provider params
func (*GetProviderParams) WithContext ¶
func (o *GetProviderParams) WithContext(ctx context.Context) *GetProviderParams
WithContext adds the context to the get provider params
func (*GetProviderParams) WithDefaults ¶ added in v0.23.0
func (o *GetProviderParams) WithDefaults() *GetProviderParams
WithDefaults hydrates default values in the get provider params (not the query body).
All values with no default are reset to their zero value.
func (*GetProviderParams) WithHTTPClient ¶
func (o *GetProviderParams) WithHTTPClient(client *http.Client) *GetProviderParams
WithHTTPClient adds the HTTPClient to the get provider params
func (*GetProviderParams) WithProvider ¶
func (o *GetProviderParams) WithProvider(provider string) *GetProviderParams
WithProvider adds the provider to the get provider params
func (*GetProviderParams) WithRegistry ¶
func (o *GetProviderParams) WithRegistry(registry string) *GetProviderParams
WithRegistry adds the registry to the get provider params
func (*GetProviderParams) WithTimeout ¶
func (o *GetProviderParams) WithTimeout(timeout time.Duration) *GetProviderParams
WithTimeout adds the timeout to the get provider params
func (*GetProviderParams) WithVersion ¶
func (o *GetProviderParams) WithVersion(version string) *GetProviderParams
WithVersion adds the version to the get provider params
func (*GetProviderParams) WriteToRequest ¶
func (o *GetProviderParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetProviderReader ¶
type GetProviderReader struct {
// contains filtered or unexported fields
}
GetProviderReader is a Reader for the GetProvider structure.
func (*GetProviderReader) ReadResponse ¶
func (o *GetProviderReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListProvidersOK ¶
type ListProvidersOK struct {
Payload *models.HashicorpCloudVagrantListProvidersResponse
}
ListProvidersOK describes a response with status code 200, with default header values.
A successful response.
func NewListProvidersOK ¶
func NewListProvidersOK() *ListProvidersOK
NewListProvidersOK creates a ListProvidersOK with default headers values
func (*ListProvidersOK) Error ¶
func (o *ListProvidersOK) Error() string
func (*ListProvidersOK) GetPayload ¶
func (o *ListProvidersOK) GetPayload() *models.HashicorpCloudVagrantListProvidersResponse
func (*ListProvidersOK) IsClientError ¶ added in v0.23.0
func (o *ListProvidersOK) IsClientError() bool
IsClientError returns true when this list providers o k response has a 4xx status code
func (*ListProvidersOK) IsCode ¶ added in v0.23.0
func (o *ListProvidersOK) IsCode(code int) bool
IsCode returns true when this list providers o k response a status code equal to that given
func (*ListProvidersOK) IsRedirect ¶ added in v0.23.0
func (o *ListProvidersOK) IsRedirect() bool
IsRedirect returns true when this list providers o k response has a 3xx status code
func (*ListProvidersOK) IsServerError ¶ added in v0.23.0
func (o *ListProvidersOK) IsServerError() bool
IsServerError returns true when this list providers o k response has a 5xx status code
func (*ListProvidersOK) IsSuccess ¶ added in v0.23.0
func (o *ListProvidersOK) IsSuccess() bool
IsSuccess returns true when this list providers o k response has a 2xx status code
func (*ListProvidersOK) String ¶ added in v0.23.0
func (o *ListProvidersOK) String() string
type ListProvidersParams ¶
type ListProvidersParams struct { /* Box. The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant". */ Box string /* PaginationNextPageToken. Specifies a page token to use to retrieve the next page. Set this to the `next_page_token` returned by previous list requests to get the next page of results. If set, `previous_page_token` must not be set. */ PaginationNextPageToken *string /* PaginationPageSize. The max number of results per page that should be returned. If the number of available results is larger than `page_size`, a `next_page_token` is returned which can be used to get the next page of results in subsequent requests. A value of zero will cause `page_size` to be defaulted. Format: int64 */ PaginationPageSize *int64 /* PaginationPreviousPageToken. Specifies a page token to use to retrieve the previous page. Set this to the `previous_page_token` returned by previous list requests to get the previous page of results. If set, `next_page_token` must not be set. */ PaginationPreviousPageToken *string /* Registry. The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant". */ Registry string /* Version. The name of the Version to look up Providers in. */ Version string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListProvidersParams contains all the parameters to send to the API endpoint
for the list providers operation. Typically these are written to a http.Request.
func NewListProvidersParams ¶
func NewListProvidersParams() *ListProvidersParams
NewListProvidersParams creates a new ListProvidersParams 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 NewListProvidersParamsWithContext ¶
func NewListProvidersParamsWithContext(ctx context.Context) *ListProvidersParams
NewListProvidersParamsWithContext creates a new ListProvidersParams object with the ability to set a context for a request.
func NewListProvidersParamsWithHTTPClient ¶
func NewListProvidersParamsWithHTTPClient(client *http.Client) *ListProvidersParams
NewListProvidersParamsWithHTTPClient creates a new ListProvidersParams object with the ability to set a custom HTTPClient for a request.
func NewListProvidersParamsWithTimeout ¶
func NewListProvidersParamsWithTimeout(timeout time.Duration) *ListProvidersParams
NewListProvidersParamsWithTimeout creates a new ListProvidersParams object with the ability to set a timeout on a request.
func (*ListProvidersParams) SetBox ¶
func (o *ListProvidersParams) SetBox(box string)
SetBox adds the box to the list providers params
func (*ListProvidersParams) SetContext ¶
func (o *ListProvidersParams) SetContext(ctx context.Context)
SetContext adds the context to the list providers params
func (*ListProvidersParams) SetDefaults ¶ added in v0.23.0
func (o *ListProvidersParams) SetDefaults()
SetDefaults hydrates default values in the list providers params (not the query body).
All values with no default are reset to their zero value.
func (*ListProvidersParams) SetHTTPClient ¶
func (o *ListProvidersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list providers params
func (*ListProvidersParams) SetPaginationNextPageToken ¶
func (o *ListProvidersParams) SetPaginationNextPageToken(paginationNextPageToken *string)
SetPaginationNextPageToken adds the paginationNextPageToken to the list providers params
func (*ListProvidersParams) SetPaginationPageSize ¶
func (o *ListProvidersParams) SetPaginationPageSize(paginationPageSize *int64)
SetPaginationPageSize adds the paginationPageSize to the list providers params
func (*ListProvidersParams) SetPaginationPreviousPageToken ¶
func (o *ListProvidersParams) SetPaginationPreviousPageToken(paginationPreviousPageToken *string)
SetPaginationPreviousPageToken adds the paginationPreviousPageToken to the list providers params
func (*ListProvidersParams) SetRegistry ¶
func (o *ListProvidersParams) SetRegistry(registry string)
SetRegistry adds the registry to the list providers params
func (*ListProvidersParams) SetTimeout ¶
func (o *ListProvidersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list providers params
func (*ListProvidersParams) SetVersion ¶
func (o *ListProvidersParams) SetVersion(version string)
SetVersion adds the version to the list providers params
func (*ListProvidersParams) WithBox ¶
func (o *ListProvidersParams) WithBox(box string) *ListProvidersParams
WithBox adds the box to the list providers params
func (*ListProvidersParams) WithContext ¶
func (o *ListProvidersParams) WithContext(ctx context.Context) *ListProvidersParams
WithContext adds the context to the list providers params
func (*ListProvidersParams) WithDefaults ¶ added in v0.23.0
func (o *ListProvidersParams) WithDefaults() *ListProvidersParams
WithDefaults hydrates default values in the list providers params (not the query body).
All values with no default are reset to their zero value.
func (*ListProvidersParams) WithHTTPClient ¶
func (o *ListProvidersParams) WithHTTPClient(client *http.Client) *ListProvidersParams
WithHTTPClient adds the HTTPClient to the list providers params
func (*ListProvidersParams) WithPaginationNextPageToken ¶
func (o *ListProvidersParams) WithPaginationNextPageToken(paginationNextPageToken *string) *ListProvidersParams
WithPaginationNextPageToken adds the paginationNextPageToken to the list providers params
func (*ListProvidersParams) WithPaginationPageSize ¶
func (o *ListProvidersParams) WithPaginationPageSize(paginationPageSize *int64) *ListProvidersParams
WithPaginationPageSize adds the paginationPageSize to the list providers params
func (*ListProvidersParams) WithPaginationPreviousPageToken ¶
func (o *ListProvidersParams) WithPaginationPreviousPageToken(paginationPreviousPageToken *string) *ListProvidersParams
WithPaginationPreviousPageToken adds the paginationPreviousPageToken to the list providers params
func (*ListProvidersParams) WithRegistry ¶
func (o *ListProvidersParams) WithRegistry(registry string) *ListProvidersParams
WithRegistry adds the registry to the list providers params
func (*ListProvidersParams) WithTimeout ¶
func (o *ListProvidersParams) WithTimeout(timeout time.Duration) *ListProvidersParams
WithTimeout adds the timeout to the list providers params
func (*ListProvidersParams) WithVersion ¶
func (o *ListProvidersParams) WithVersion(version string) *ListProvidersParams
WithVersion adds the version to the list providers params
func (*ListProvidersParams) WriteToRequest ¶
func (o *ListProvidersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListProvidersReader ¶
type ListProvidersReader struct {
// contains filtered or unexported fields
}
ListProvidersReader is a Reader for the ListProviders structure.
func (*ListProvidersReader) ReadResponse ¶
func (o *ListProvidersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateProviderOK ¶
type UpdateProviderOK struct {
Payload *models.HashicorpCloudVagrantUpdateProviderResponse
}
UpdateProviderOK describes a response with status code 200, with default header values.
A successful response.
func NewUpdateProviderOK ¶
func NewUpdateProviderOK() *UpdateProviderOK
NewUpdateProviderOK creates a UpdateProviderOK with default headers values
func (*UpdateProviderOK) Error ¶
func (o *UpdateProviderOK) Error() string
func (*UpdateProviderOK) GetPayload ¶
func (o *UpdateProviderOK) GetPayload() *models.HashicorpCloudVagrantUpdateProviderResponse
func (*UpdateProviderOK) IsClientError ¶ added in v0.23.0
func (o *UpdateProviderOK) IsClientError() bool
IsClientError returns true when this update provider o k response has a 4xx status code
func (*UpdateProviderOK) IsCode ¶ added in v0.23.0
func (o *UpdateProviderOK) IsCode(code int) bool
IsCode returns true when this update provider o k response a status code equal to that given
func (*UpdateProviderOK) IsRedirect ¶ added in v0.23.0
func (o *UpdateProviderOK) IsRedirect() bool
IsRedirect returns true when this update provider o k response has a 3xx status code
func (*UpdateProviderOK) IsServerError ¶ added in v0.23.0
func (o *UpdateProviderOK) IsServerError() bool
IsServerError returns true when this update provider o k response has a 5xx status code
func (*UpdateProviderOK) IsSuccess ¶ added in v0.23.0
func (o *UpdateProviderOK) IsSuccess() bool
IsSuccess returns true when this update provider o k response has a 2xx status code
func (*UpdateProviderOK) String ¶ added in v0.23.0
func (o *UpdateProviderOK) String() string
type UpdateProviderParams ¶
type UpdateProviderParams struct { // Body. Body *models.HashicorpCloudVagrantUpdateProviderRequest /* Box. The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant". */ Box string /* Provider. The name of the Provider. */ Provider string /* Registry. The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant". */ Registry string /* Version. The name of the Version for the Provider. */ Version string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UpdateProviderParams contains all the parameters to send to the API endpoint
for the update provider operation. Typically these are written to a http.Request.
func NewUpdateProviderParams ¶
func NewUpdateProviderParams() *UpdateProviderParams
NewUpdateProviderParams creates a new UpdateProviderParams 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 NewUpdateProviderParamsWithContext ¶
func NewUpdateProviderParamsWithContext(ctx context.Context) *UpdateProviderParams
NewUpdateProviderParamsWithContext creates a new UpdateProviderParams object with the ability to set a context for a request.
func NewUpdateProviderParamsWithHTTPClient ¶
func NewUpdateProviderParamsWithHTTPClient(client *http.Client) *UpdateProviderParams
NewUpdateProviderParamsWithHTTPClient creates a new UpdateProviderParams object with the ability to set a custom HTTPClient for a request.
func NewUpdateProviderParamsWithTimeout ¶
func NewUpdateProviderParamsWithTimeout(timeout time.Duration) *UpdateProviderParams
NewUpdateProviderParamsWithTimeout creates a new UpdateProviderParams object with the ability to set a timeout on a request.
func (*UpdateProviderParams) SetBody ¶
func (o *UpdateProviderParams) SetBody(body *models.HashicorpCloudVagrantUpdateProviderRequest)
SetBody adds the body to the update provider params
func (*UpdateProviderParams) SetBox ¶
func (o *UpdateProviderParams) SetBox(box string)
SetBox adds the box to the update provider params
func (*UpdateProviderParams) SetContext ¶
func (o *UpdateProviderParams) SetContext(ctx context.Context)
SetContext adds the context to the update provider params
func (*UpdateProviderParams) SetDefaults ¶ added in v0.23.0
func (o *UpdateProviderParams) SetDefaults()
SetDefaults hydrates default values in the update provider params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateProviderParams) SetHTTPClient ¶
func (o *UpdateProviderParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update provider params
func (*UpdateProviderParams) SetProvider ¶
func (o *UpdateProviderParams) SetProvider(provider string)
SetProvider adds the provider to the update provider params
func (*UpdateProviderParams) SetRegistry ¶
func (o *UpdateProviderParams) SetRegistry(registry string)
SetRegistry adds the registry to the update provider params
func (*UpdateProviderParams) SetTimeout ¶
func (o *UpdateProviderParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update provider params
func (*UpdateProviderParams) SetVersion ¶
func (o *UpdateProviderParams) SetVersion(version string)
SetVersion adds the version to the update provider params
func (*UpdateProviderParams) WithBody ¶
func (o *UpdateProviderParams) WithBody(body *models.HashicorpCloudVagrantUpdateProviderRequest) *UpdateProviderParams
WithBody adds the body to the update provider params
func (*UpdateProviderParams) WithBox ¶
func (o *UpdateProviderParams) WithBox(box string) *UpdateProviderParams
WithBox adds the box to the update provider params
func (*UpdateProviderParams) WithContext ¶
func (o *UpdateProviderParams) WithContext(ctx context.Context) *UpdateProviderParams
WithContext adds the context to the update provider params
func (*UpdateProviderParams) WithDefaults ¶ added in v0.23.0
func (o *UpdateProviderParams) WithDefaults() *UpdateProviderParams
WithDefaults hydrates default values in the update provider params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateProviderParams) WithHTTPClient ¶
func (o *UpdateProviderParams) WithHTTPClient(client *http.Client) *UpdateProviderParams
WithHTTPClient adds the HTTPClient to the update provider params
func (*UpdateProviderParams) WithProvider ¶
func (o *UpdateProviderParams) WithProvider(provider string) *UpdateProviderParams
WithProvider adds the provider to the update provider params
func (*UpdateProviderParams) WithRegistry ¶
func (o *UpdateProviderParams) WithRegistry(registry string) *UpdateProviderParams
WithRegistry adds the registry to the update provider params
func (*UpdateProviderParams) WithTimeout ¶
func (o *UpdateProviderParams) WithTimeout(timeout time.Duration) *UpdateProviderParams
WithTimeout adds the timeout to the update provider params
func (*UpdateProviderParams) WithVersion ¶
func (o *UpdateProviderParams) WithVersion(version string) *UpdateProviderParams
WithVersion adds the version to the update provider params
func (*UpdateProviderParams) WriteToRequest ¶
func (o *UpdateProviderParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateProviderReader ¶
type UpdateProviderReader struct {
// contains filtered or unexported fields
}
UpdateProviderReader is a Reader for the UpdateProvider structure.
func (*UpdateProviderReader) ReadResponse ¶
func (o *UpdateProviderReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UploadProviderOK ¶
type UploadProviderOK struct {
Payload *models.HashicorpCloudVagrantUploadProviderResponse
}
UploadProviderOK describes a response with status code 200, with default header values.
A successful response.
func NewUploadProviderOK ¶
func NewUploadProviderOK() *UploadProviderOK
NewUploadProviderOK creates a UploadProviderOK with default headers values
func (*UploadProviderOK) Error ¶
func (o *UploadProviderOK) Error() string
func (*UploadProviderOK) GetPayload ¶
func (o *UploadProviderOK) GetPayload() *models.HashicorpCloudVagrantUploadProviderResponse
func (*UploadProviderOK) IsClientError ¶ added in v0.23.0
func (o *UploadProviderOK) IsClientError() bool
IsClientError returns true when this upload provider o k response has a 4xx status code
func (*UploadProviderOK) IsCode ¶ added in v0.23.0
func (o *UploadProviderOK) IsCode(code int) bool
IsCode returns true when this upload provider o k response a status code equal to that given
func (*UploadProviderOK) IsRedirect ¶ added in v0.23.0
func (o *UploadProviderOK) IsRedirect() bool
IsRedirect returns true when this upload provider o k response has a 3xx status code
func (*UploadProviderOK) IsServerError ¶ added in v0.23.0
func (o *UploadProviderOK) IsServerError() bool
IsServerError returns true when this upload provider o k response has a 5xx status code
func (*UploadProviderOK) IsSuccess ¶ added in v0.23.0
func (o *UploadProviderOK) IsSuccess() bool
IsSuccess returns true when this upload provider o k response has a 2xx status code
func (*UploadProviderOK) String ¶ added in v0.23.0
func (o *UploadProviderOK) String() string
type UploadProviderParams ¶
type UploadProviderParams struct { // Body. Body *models.HashicorpCloudVagrantUploadProviderRequest /* Box. The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant". */ Box string /* Provider. The name of the Provider. */ Provider string /* Registry. The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant". */ Registry string /* Version. The name of the Version for the Provider. */ Version string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UploadProviderParams contains all the parameters to send to the API endpoint
for the upload provider operation. Typically these are written to a http.Request.
func NewUploadProviderParams ¶
func NewUploadProviderParams() *UploadProviderParams
NewUploadProviderParams creates a new UploadProviderParams 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 NewUploadProviderParamsWithContext ¶
func NewUploadProviderParamsWithContext(ctx context.Context) *UploadProviderParams
NewUploadProviderParamsWithContext creates a new UploadProviderParams object with the ability to set a context for a request.
func NewUploadProviderParamsWithHTTPClient ¶
func NewUploadProviderParamsWithHTTPClient(client *http.Client) *UploadProviderParams
NewUploadProviderParamsWithHTTPClient creates a new UploadProviderParams object with the ability to set a custom HTTPClient for a request.
func NewUploadProviderParamsWithTimeout ¶
func NewUploadProviderParamsWithTimeout(timeout time.Duration) *UploadProviderParams
NewUploadProviderParamsWithTimeout creates a new UploadProviderParams object with the ability to set a timeout on a request.
func (*UploadProviderParams) SetBody ¶
func (o *UploadProviderParams) SetBody(body *models.HashicorpCloudVagrantUploadProviderRequest)
SetBody adds the body to the upload provider params
func (*UploadProviderParams) SetBox ¶
func (o *UploadProviderParams) SetBox(box string)
SetBox adds the box to the upload provider params
func (*UploadProviderParams) SetContext ¶
func (o *UploadProviderParams) SetContext(ctx context.Context)
SetContext adds the context to the upload provider params
func (*UploadProviderParams) SetDefaults ¶ added in v0.23.0
func (o *UploadProviderParams) SetDefaults()
SetDefaults hydrates default values in the upload provider params (not the query body).
All values with no default are reset to their zero value.
func (*UploadProviderParams) SetHTTPClient ¶
func (o *UploadProviderParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the upload provider params
func (*UploadProviderParams) SetProvider ¶
func (o *UploadProviderParams) SetProvider(provider string)
SetProvider adds the provider to the upload provider params
func (*UploadProviderParams) SetRegistry ¶
func (o *UploadProviderParams) SetRegistry(registry string)
SetRegistry adds the registry to the upload provider params
func (*UploadProviderParams) SetTimeout ¶
func (o *UploadProviderParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the upload provider params
func (*UploadProviderParams) SetVersion ¶
func (o *UploadProviderParams) SetVersion(version string)
SetVersion adds the version to the upload provider params
func (*UploadProviderParams) WithBody ¶
func (o *UploadProviderParams) WithBody(body *models.HashicorpCloudVagrantUploadProviderRequest) *UploadProviderParams
WithBody adds the body to the upload provider params
func (*UploadProviderParams) WithBox ¶
func (o *UploadProviderParams) WithBox(box string) *UploadProviderParams
WithBox adds the box to the upload provider params
func (*UploadProviderParams) WithContext ¶
func (o *UploadProviderParams) WithContext(ctx context.Context) *UploadProviderParams
WithContext adds the context to the upload provider params
func (*UploadProviderParams) WithDefaults ¶ added in v0.23.0
func (o *UploadProviderParams) WithDefaults() *UploadProviderParams
WithDefaults hydrates default values in the upload provider params (not the query body).
All values with no default are reset to their zero value.
func (*UploadProviderParams) WithHTTPClient ¶
func (o *UploadProviderParams) WithHTTPClient(client *http.Client) *UploadProviderParams
WithHTTPClient adds the HTTPClient to the upload provider params
func (*UploadProviderParams) WithProvider ¶
func (o *UploadProviderParams) WithProvider(provider string) *UploadProviderParams
WithProvider adds the provider to the upload provider params
func (*UploadProviderParams) WithRegistry ¶
func (o *UploadProviderParams) WithRegistry(registry string) *UploadProviderParams
WithRegistry adds the registry to the upload provider params
func (*UploadProviderParams) WithTimeout ¶
func (o *UploadProviderParams) WithTimeout(timeout time.Duration) *UploadProviderParams
WithTimeout adds the timeout to the upload provider params
func (*UploadProviderParams) WithVersion ¶
func (o *UploadProviderParams) WithVersion(version string) *UploadProviderParams
WithVersion adds the version to the upload provider params
func (*UploadProviderParams) WriteToRequest ¶
func (o *UploadProviderParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UploadProviderReader ¶
type UploadProviderReader struct {
// contains filtered or unexported fields
}
UploadProviderReader is a Reader for the UploadProvider structure.
func (*UploadProviderReader) ReadResponse ¶
func (o *UploadProviderReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- complete_upload_parameters.go
- complete_upload_responses.go
- create_provider_parameters.go
- create_provider_responses.go
- delete_provider_parameters.go
- delete_provider_responses.go
- download_provider_parameters.go
- download_provider_responses.go
- get_provider_parameters.go
- get_provider_responses.go
- list_providers_parameters.go
- list_providers_responses.go
- provider_service_client.go
- update_provider_parameters.go
- update_provider_responses.go
- upload_provider_parameters.go
- upload_provider_responses.go