cloud_account

package
v0.2.10 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2020 License: Apache-2.0 Imports: 10 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for cloud account API

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client

New creates a new cloud account API client.

func (*Client) CreateAwsCloudAccount

func (a *Client) CreateAwsCloudAccount(params *CreateAwsCloudAccountParams) (*CreateAwsCloudAccountCreated, error)

CreateAwsCloudAccount creates an a w s cloud account

Create an AWS cloud account in the current organization

func (*Client) CreateAzureCloudAccount

func (a *Client) CreateAzureCloudAccount(params *CreateAzureCloudAccountParams) (*CreateAzureCloudAccountCreated, error)

CreateAzureCloudAccount creates an azure cloud account

Create an Azure cloud account in the current organization

func (*Client) CreateCloudAccount

func (a *Client) CreateCloudAccount(params *CreateCloudAccountParams) (*CreateCloudAccountCreated, error)

CreateCloudAccount creates a cloud account

Create a cloud account in the current organization

func (*Client) CreateGcpCloudAccount

func (a *Client) CreateGcpCloudAccount(params *CreateGcpCloudAccountParams) (*CreateGcpCloudAccountCreated, error)

CreateGcpCloudAccount creates an g c p cloud account

Create an GCP cloud account in the current organization

func (*Client) CreateNsxTCloudAccount

func (a *Client) CreateNsxTCloudAccount(params *CreateNsxTCloudAccountParams) (*CreateNsxTCloudAccountCreated, error)

CreateNsxTCloudAccount creates a n s x t cloud account

Create a NSX-T cloud account in the current organization

func (*Client) CreateNsxVCloudAccount

func (a *Client) CreateNsxVCloudAccount(params *CreateNsxVCloudAccountParams) (*CreateNsxVCloudAccountCreated, error)

CreateNsxVCloudAccount creates a n s x v cloud account

Create a NSX-V cloud account within the current organization

func (*Client) CreateVSphereCloudAccount

func (a *Client) CreateVSphereCloudAccount(params *CreateVSphereCloudAccountParams) (*CreateVSphereCloudAccountCreated, error)

CreateVSphereCloudAccount creates a v sphere cloud account

Create a vSphere cloud account within the current organization

func (*Client) CreateVmcCloudAccount added in v0.2.8

func (a *Client) CreateVmcCloudAccount(params *CreateVmcCloudAccountParams) (*CreateVmcCloudAccountCreated, error)

CreateVmcCloudAccount creates an VM c cloud account

Create an VMC cloud account in the current organization

func (*Client) DeleteAwsCloudAccount

func (a *Client) DeleteAwsCloudAccount(params *DeleteAwsCloudAccountParams) (*DeleteAwsCloudAccountNoContent, error)

DeleteAwsCloudAccount deletes an a w s cloud account

Delete an AWS cloud account with a given id

func (*Client) DeleteAzureCloudAccount

func (a *Client) DeleteAzureCloudAccount(params *DeleteAzureCloudAccountParams) (*DeleteAzureCloudAccountNoContent, error)

DeleteAzureCloudAccount deletes an azure cloud account

Delete an Azure Cloud Account with a given id

func (*Client) DeleteCloudAccount

func (a *Client) DeleteCloudAccount(params *DeleteCloudAccountParams) (*DeleteCloudAccountNoContent, error)

DeleteCloudAccount deletes a cloud account

Delete a cloud account with a given id

func (*Client) DeleteCloudAccountNsxT

func (a *Client) DeleteCloudAccountNsxT(params *DeleteCloudAccountNsxTParams) (*DeleteCloudAccountNsxTNoContent, error)

DeleteCloudAccountNsxT deletes a n s x t cloud account

Delete a NSX-T cloud account with a given id

func (*Client) DeleteCloudAccountNsxV

func (a *Client) DeleteCloudAccountNsxV(params *DeleteCloudAccountNsxVParams) (*DeleteCloudAccountNsxVNoContent, error)

DeleteCloudAccountNsxV deletes a n s v v cloud account

Delete a NSV-V cloud account with a given id

func (*Client) DeleteGcpCloudAccount

func (a *Client) DeleteGcpCloudAccount(params *DeleteGcpCloudAccountParams) (*DeleteGcpCloudAccountNoContent, error)

DeleteGcpCloudAccount deletes an g c p cloud account

Delete an GCP cloud account with a given id

func (*Client) DeleteVSphereCloudAccount

func (a *Client) DeleteVSphereCloudAccount(params *DeleteVSphereCloudAccountParams) (*DeleteVSphereCloudAccountNoContent, error)

DeleteVSphereCloudAccount deletes a v sphere cloud account

Delete a vSphere Cloud Account with a given id

func (*Client) DeleteVmcCloudAccount added in v0.2.8

func (a *Client) DeleteVmcCloudAccount(params *DeleteVmcCloudAccountParams) (*DeleteVmcCloudAccountNoContent, error)

DeleteVmcCloudAccount deletes an VM c cloud account

Delete an VMC cloud account with a given id

func (*Client) EnumerateAwsRegions

func (a *Client) EnumerateAwsRegions(params *EnumerateAwsRegionsParams) (*EnumerateAwsRegionsOK, error)

EnumerateAwsRegions gets the available regions for specified a w s cloud account

Get the available regions for specified AWS cloud account

func (*Client) EnumerateAzureRegions

func (a *Client) EnumerateAzureRegions(params *EnumerateAzureRegionsParams) (*EnumerateAzureRegionsOK, error)

EnumerateAzureRegions gets the available regions for specified azure cloud account

Get the available regions for specified Azure cloud account

func (*Client) EnumerateGcpRegions

func (a *Client) EnumerateGcpRegions(params *EnumerateGcpRegionsParams) (*EnumerateGcpRegionsOK, error)

EnumerateGcpRegions gets the available regions for specified g c p cloud account

Get the available regions for specified GCP cloud account

func (*Client) EnumeratePrivateImages added in v0.2.8

func (a *Client) EnumeratePrivateImages(params *EnumeratePrivateImagesParams) error

EnumeratePrivateImages enumerates all private images for enabled regions of the specified cloud account

func (*Client) EnumeratePrivateImagesAWS added in v0.2.8

func (a *Client) EnumeratePrivateImagesAWS(params *EnumeratePrivateImagesAWSParams) error

EnumeratePrivateImagesAWS enumerates all private images for enabled regions of the specified a w s account

func (*Client) EnumeratePrivateImagesAzure added in v0.2.8

func (a *Client) EnumeratePrivateImagesAzure(params *EnumeratePrivateImagesAzureParams) error

EnumeratePrivateImagesAzure enumerates all private images for enabled regions of the specified azure account

func (*Client) EnumeratePrivateImagesGcp added in v0.2.8

func (a *Client) EnumeratePrivateImagesGcp(params *EnumeratePrivateImagesGcpParams) error

EnumeratePrivateImagesGcp enumerates all private images for enabled regions of the specified g c p account

func (*Client) EnumeratePrivateImagesVMC added in v0.2.8

func (a *Client) EnumeratePrivateImagesVMC(params *EnumeratePrivateImagesVMCParams) error

EnumeratePrivateImagesVMC enumerates all private images for enabled regions of the specified VM c account

func (*Client) EnumeratePrivateImagesVSphere added in v0.2.8

func (a *Client) EnumeratePrivateImagesVSphere(params *EnumeratePrivateImagesVSphereParams) error

EnumeratePrivateImagesVSphere enumerates all private images for enabled regions of the specified v sphere account

func (*Client) EnumerateRegions

func (a *Client) EnumerateRegions(params *EnumerateRegionsParams) (*EnumerateRegionsOK, error)

EnumerateRegions gets the available regions for specified cloud account

Get the available regions for specified cloud account

func (*Client) EnumerateVSphereRegions

func (a *Client) EnumerateVSphereRegions(params *EnumerateVSphereRegionsParams) (*EnumerateVSphereRegionsOK, error)

EnumerateVSphereRegions gets the available regions for specified v sphere cloud account

Get the available regions for specified vSphere cloud account

func (*Client) EnumerateVmcRegions added in v0.2.8

func (a *Client) EnumerateVmcRegions(params *EnumerateVmcRegionsParams) (*EnumerateVmcRegionsOK, error)

EnumerateVmcRegions gets the available regions for specified VM c cloud account

Get the available regions for specified VMC cloud account

func (*Client) GetAwsCloudAccount

func (a *Client) GetAwsCloudAccount(params *GetAwsCloudAccountParams) (*GetAwsCloudAccountOK, error)

GetAwsCloudAccount gets an a w s cloud account

Get an AWS cloud account with a given id

func (*Client) GetAwsCloudAccounts

func (a *Client) GetAwsCloudAccounts(params *GetAwsCloudAccountsParams) (*GetAwsCloudAccountsOK, error)

GetAwsCloudAccounts gets a w s cloud accounts

Get all AWS cloud accounts within the current organization

func (*Client) GetAzureCloudAccount

func (a *Client) GetAzureCloudAccount(params *GetAzureCloudAccountParams) (*GetAzureCloudAccountOK, error)

GetAzureCloudAccount gets an azure cloud account

Get an Azure Cloud Account with a given id

func (*Client) GetAzureCloudAccounts

func (a *Client) GetAzureCloudAccounts(params *GetAzureCloudAccountsParams) (*GetAzureCloudAccountsOK, error)

GetAzureCloudAccounts gets azure cloud accounts

Get all Azure cloud accounts within the current organization

func (*Client) GetCloudAccount

func (a *Client) GetCloudAccount(params *GetCloudAccountParams) (*GetCloudAccountOK, error)

GetCloudAccount gets cloud account

Get cloud account with a given id

func (*Client) GetCloudAccounts

func (a *Client) GetCloudAccounts(params *GetCloudAccountsParams) (*GetCloudAccountsOK, error)

GetCloudAccounts gets cloud accounts

Get all cloud accounts within the current organization

func (*Client) GetGcpCloudAccount

func (a *Client) GetGcpCloudAccount(params *GetGcpCloudAccountParams) (*GetGcpCloudAccountOK, error)

GetGcpCloudAccount gets an g c p cloud account

Get an GCP cloud account with a given id

func (*Client) GetGcpCloudAccounts

func (a *Client) GetGcpCloudAccounts(params *GetGcpCloudAccountsParams) (*GetGcpCloudAccountsOK, error)

GetGcpCloudAccounts gets g c p cloud accounts

Get all GCP cloud accounts within the current organization

func (*Client) GetNsxTCloudAccount

func (a *Client) GetNsxTCloudAccount(params *GetNsxTCloudAccountParams) (*GetNsxTCloudAccountOK, error)

GetNsxTCloudAccount gets an n s x t cloud account

Get an NSX-T cloud account with a given id

func (*Client) GetNsxTCloudAccounts

func (a *Client) GetNsxTCloudAccounts(params *GetNsxTCloudAccountsParams) (*GetNsxTCloudAccountsOK, error)

GetNsxTCloudAccounts gets n s x t cloud accounts

Get all NSX-T cloud accounts within the current organization

func (*Client) GetNsxVCloudAccount

func (a *Client) GetNsxVCloudAccount(params *GetNsxVCloudAccountParams) (*GetNsxVCloudAccountOK, error)

GetNsxVCloudAccount gets an n s x v cloud account

Get an NSX-V cloud account with a given id

func (*Client) GetNsxVCloudAccounts

func (a *Client) GetNsxVCloudAccounts(params *GetNsxVCloudAccountsParams) (*GetNsxVCloudAccountsOK, error)

GetNsxVCloudAccounts gets n s x v cloud accounts

Get all NSX-V cloud accounts within the current organization

func (*Client) GetVSphereCloudAccount

func (a *Client) GetVSphereCloudAccount(params *GetVSphereCloudAccountParams) (*GetVSphereCloudAccountOK, error)

GetVSphereCloudAccount gets an v sphere cloud account

Get an vSphere cloud account with a given id

func (*Client) GetVSphereCloudAccounts

func (a *Client) GetVSphereCloudAccounts(params *GetVSphereCloudAccountsParams) (*GetVSphereCloudAccountsOK, error)

GetVSphereCloudAccounts gets v sphere cloud accounts

Get all vSphere cloud accounts within the current organization

func (*Client) GetVmcCloudAccount added in v0.2.8

func (a *Client) GetVmcCloudAccount(params *GetVmcCloudAccountParams) (*GetVmcCloudAccountOK, error)

GetVmcCloudAccount gets an VM c cloud account

Get an VMC cloud account with a given id

func (*Client) GetVmcCloudAccounts added in v0.2.8

func (a *Client) GetVmcCloudAccounts(params *GetVmcCloudAccountsParams) (*GetVmcCloudAccountsOK, error)

GetVmcCloudAccounts gets VM c cloud accounts

Get all VMC cloud accounts within the current organization

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateAwsCloudAccount

func (a *Client) UpdateAwsCloudAccount(params *UpdateAwsCloudAccountParams) (*UpdateAwsCloudAccountOK, error)

UpdateAwsCloudAccount updates a w s cloud account

Update AWS cloud account

func (*Client) UpdateAzureCloudAccount

func (a *Client) UpdateAzureCloudAccount(params *UpdateAzureCloudAccountParams) (*UpdateAzureCloudAccountOK, error)

UpdateAzureCloudAccount updates azure cloud account

Update Azure cloud account

func (*Client) UpdateCloudAccount

func (a *Client) UpdateCloudAccount(params *UpdateCloudAccountParams) (*UpdateCloudAccountOK, error)

UpdateCloudAccount updates cloud account

Update a single CloudAccount

func (*Client) UpdateGcpCloudAccount

func (a *Client) UpdateGcpCloudAccount(params *UpdateGcpCloudAccountParams) (*UpdateGcpCloudAccountOK, error)

UpdateGcpCloudAccount updates g c p cloud account

Update GCP cloud account

func (*Client) UpdateNsxTCloudAccount

func (a *Client) UpdateNsxTCloudAccount(params *UpdateNsxTCloudAccountParams) (*UpdateNsxTCloudAccountOK, error)

UpdateNsxTCloudAccount updates n s x t cloud account

Update NSX-T cloud account

func (*Client) UpdateNsxVCloudAccount

func (a *Client) UpdateNsxVCloudAccount(params *UpdateNsxVCloudAccountParams) (*UpdateNsxVCloudAccountOK, error)

UpdateNsxVCloudAccount updates n s x v cloud account

Update NSX-V cloud account

func (*Client) UpdateVSphereCloudAccount

func (a *Client) UpdateVSphereCloudAccount(params *UpdateVSphereCloudAccountParams) (*UpdateVSphereCloudAccountOK, error)

UpdateVSphereCloudAccount updates v sphere cloud account

Update vSphere cloud account

func (*Client) UpdateVmcCloudAccount added in v0.2.8

func (a *Client) UpdateVmcCloudAccount(params *UpdateVmcCloudAccountParams) (*UpdateVmcCloudAccountOK, error)

UpdateVmcCloudAccount updates VM c cloud account

Update VMC cloud account

type CreateAwsCloudAccountBadRequest

type CreateAwsCloudAccountBadRequest struct {
	Payload *models.Error
}

CreateAwsCloudAccountBadRequest handles this case with default header values.

Invalid Request - bad data

func NewCreateAwsCloudAccountBadRequest

func NewCreateAwsCloudAccountBadRequest() *CreateAwsCloudAccountBadRequest

NewCreateAwsCloudAccountBadRequest creates a CreateAwsCloudAccountBadRequest with default headers values

func (*CreateAwsCloudAccountBadRequest) Error

func (*CreateAwsCloudAccountBadRequest) GetPayload added in v0.2.9

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

type CreateAwsCloudAccountCreated

type CreateAwsCloudAccountCreated struct {
	Payload *models.CloudAccountAws
}

CreateAwsCloudAccountCreated handles this case with default header values.

successful operation

func NewCreateAwsCloudAccountCreated

func NewCreateAwsCloudAccountCreated() *CreateAwsCloudAccountCreated

NewCreateAwsCloudAccountCreated creates a CreateAwsCloudAccountCreated with default headers values

func (*CreateAwsCloudAccountCreated) Error

func (*CreateAwsCloudAccountCreated) GetPayload

type CreateAwsCloudAccountForbidden

type CreateAwsCloudAccountForbidden struct {
}

CreateAwsCloudAccountForbidden handles this case with default header values.

Forbidden

func NewCreateAwsCloudAccountForbidden

func NewCreateAwsCloudAccountForbidden() *CreateAwsCloudAccountForbidden

NewCreateAwsCloudAccountForbidden creates a CreateAwsCloudAccountForbidden with default headers values

func (*CreateAwsCloudAccountForbidden) Error

type CreateAwsCloudAccountParams

type CreateAwsCloudAccountParams struct {

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

	*/
	APIVersion *string
	/*Body
	  CloudAccountAws specification

	*/
	Body *models.CloudAccountAwsSpecification

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

CreateAwsCloudAccountParams contains all the parameters to send to the API endpoint for the create aws cloud account operation typically these are written to a http.Request

func NewCreateAwsCloudAccountParams

func NewCreateAwsCloudAccountParams() *CreateAwsCloudAccountParams

NewCreateAwsCloudAccountParams creates a new CreateAwsCloudAccountParams object with the default values initialized.

func NewCreateAwsCloudAccountParamsWithContext

func NewCreateAwsCloudAccountParamsWithContext(ctx context.Context) *CreateAwsCloudAccountParams

NewCreateAwsCloudAccountParamsWithContext creates a new CreateAwsCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewCreateAwsCloudAccountParamsWithHTTPClient

func NewCreateAwsCloudAccountParamsWithHTTPClient(client *http.Client) *CreateAwsCloudAccountParams

NewCreateAwsCloudAccountParamsWithHTTPClient creates a new CreateAwsCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateAwsCloudAccountParamsWithTimeout

func NewCreateAwsCloudAccountParamsWithTimeout(timeout time.Duration) *CreateAwsCloudAccountParams

NewCreateAwsCloudAccountParamsWithTimeout creates a new CreateAwsCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateAwsCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the create aws cloud account params

func (*CreateAwsCloudAccountParams) SetBody

SetBody adds the body to the create aws cloud account params

func (*CreateAwsCloudAccountParams) SetContext

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

SetContext adds the context to the create aws cloud account params

func (*CreateAwsCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create aws cloud account params

func (*CreateAwsCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the create aws cloud account params

func (*CreateAwsCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the create aws cloud account params

func (*CreateAwsCloudAccountParams) WithBody

WithBody adds the body to the create aws cloud account params

func (*CreateAwsCloudAccountParams) WithContext

WithContext adds the context to the create aws cloud account params

func (*CreateAwsCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create aws cloud account params

func (*CreateAwsCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the create aws cloud account params

func (*CreateAwsCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateAwsCloudAccountReader

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

CreateAwsCloudAccountReader is a Reader for the CreateAwsCloudAccount structure.

func (*CreateAwsCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateAzureCloudAccountBadRequest

type CreateAzureCloudAccountBadRequest struct {
	Payload *models.Error
}

CreateAzureCloudAccountBadRequest handles this case with default header values.

Invalid Request - bad data

func NewCreateAzureCloudAccountBadRequest

func NewCreateAzureCloudAccountBadRequest() *CreateAzureCloudAccountBadRequest

NewCreateAzureCloudAccountBadRequest creates a CreateAzureCloudAccountBadRequest with default headers values

func (*CreateAzureCloudAccountBadRequest) Error

func (*CreateAzureCloudAccountBadRequest) GetPayload added in v0.2.9

type CreateAzureCloudAccountCreated

type CreateAzureCloudAccountCreated struct {
	Payload *models.CloudAccountAzure
}

CreateAzureCloudAccountCreated handles this case with default header values.

successful operation

func NewCreateAzureCloudAccountCreated

func NewCreateAzureCloudAccountCreated() *CreateAzureCloudAccountCreated

NewCreateAzureCloudAccountCreated creates a CreateAzureCloudAccountCreated with default headers values

func (*CreateAzureCloudAccountCreated) Error

func (*CreateAzureCloudAccountCreated) GetPayload

type CreateAzureCloudAccountForbidden

type CreateAzureCloudAccountForbidden struct {
}

CreateAzureCloudAccountForbidden handles this case with default header values.

Forbidden

func NewCreateAzureCloudAccountForbidden

func NewCreateAzureCloudAccountForbidden() *CreateAzureCloudAccountForbidden

NewCreateAzureCloudAccountForbidden creates a CreateAzureCloudAccountForbidden with default headers values

func (*CreateAzureCloudAccountForbidden) Error

type CreateAzureCloudAccountParams

type CreateAzureCloudAccountParams struct {

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

	*/
	APIVersion *string
	/*Body
	  CloudAccountAzure specification

	*/
	Body *models.CloudAccountAzureSpecification

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

CreateAzureCloudAccountParams contains all the parameters to send to the API endpoint for the create azure cloud account operation typically these are written to a http.Request

func NewCreateAzureCloudAccountParams

func NewCreateAzureCloudAccountParams() *CreateAzureCloudAccountParams

NewCreateAzureCloudAccountParams creates a new CreateAzureCloudAccountParams object with the default values initialized.

func NewCreateAzureCloudAccountParamsWithContext

func NewCreateAzureCloudAccountParamsWithContext(ctx context.Context) *CreateAzureCloudAccountParams

NewCreateAzureCloudAccountParamsWithContext creates a new CreateAzureCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewCreateAzureCloudAccountParamsWithHTTPClient

func NewCreateAzureCloudAccountParamsWithHTTPClient(client *http.Client) *CreateAzureCloudAccountParams

NewCreateAzureCloudAccountParamsWithHTTPClient creates a new CreateAzureCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateAzureCloudAccountParamsWithTimeout

func NewCreateAzureCloudAccountParamsWithTimeout(timeout time.Duration) *CreateAzureCloudAccountParams

NewCreateAzureCloudAccountParamsWithTimeout creates a new CreateAzureCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateAzureCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the create azure cloud account params

func (*CreateAzureCloudAccountParams) SetBody

SetBody adds the body to the create azure cloud account params

func (*CreateAzureCloudAccountParams) SetContext

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

SetContext adds the context to the create azure cloud account params

func (*CreateAzureCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create azure cloud account params

func (*CreateAzureCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the create azure cloud account params

func (*CreateAzureCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the create azure cloud account params

func (*CreateAzureCloudAccountParams) WithBody

WithBody adds the body to the create azure cloud account params

func (*CreateAzureCloudAccountParams) WithContext

WithContext adds the context to the create azure cloud account params

func (*CreateAzureCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create azure cloud account params

func (*CreateAzureCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the create azure cloud account params

func (*CreateAzureCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateAzureCloudAccountReader

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

CreateAzureCloudAccountReader is a Reader for the CreateAzureCloudAccount structure.

func (*CreateAzureCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateCloudAccountBadRequest

type CreateCloudAccountBadRequest struct {
	Payload *models.Error
}

CreateCloudAccountBadRequest handles this case with default header values.

Invalid Request - bad data

func NewCreateCloudAccountBadRequest

func NewCreateCloudAccountBadRequest() *CreateCloudAccountBadRequest

NewCreateCloudAccountBadRequest creates a CreateCloudAccountBadRequest with default headers values

func (*CreateCloudAccountBadRequest) Error

func (*CreateCloudAccountBadRequest) GetPayload added in v0.2.9

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

type CreateCloudAccountCreated

type CreateCloudAccountCreated struct {
	Payload *models.CloudAccount
}

CreateCloudAccountCreated handles this case with default header values.

successful operation

func NewCreateCloudAccountCreated

func NewCreateCloudAccountCreated() *CreateCloudAccountCreated

NewCreateCloudAccountCreated creates a CreateCloudAccountCreated with default headers values

func (*CreateCloudAccountCreated) Error

func (o *CreateCloudAccountCreated) Error() string

func (*CreateCloudAccountCreated) GetPayload

type CreateCloudAccountForbidden

type CreateCloudAccountForbidden struct {
}

CreateCloudAccountForbidden handles this case with default header values.

Forbidden

func NewCreateCloudAccountForbidden

func NewCreateCloudAccountForbidden() *CreateCloudAccountForbidden

NewCreateCloudAccountForbidden creates a CreateCloudAccountForbidden with default headers values

func (*CreateCloudAccountForbidden) Error

type CreateCloudAccountParams

type CreateCloudAccountParams struct {

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

	*/
	APIVersion *string
	/*Body
	  CloudAccount instance

	*/
	Body *models.CloudAccountSpecification

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

CreateCloudAccountParams contains all the parameters to send to the API endpoint for the create cloud account operation typically these are written to a http.Request

func NewCreateCloudAccountParams

func NewCreateCloudAccountParams() *CreateCloudAccountParams

NewCreateCloudAccountParams creates a new CreateCloudAccountParams object with the default values initialized.

func NewCreateCloudAccountParamsWithContext

func NewCreateCloudAccountParamsWithContext(ctx context.Context) *CreateCloudAccountParams

NewCreateCloudAccountParamsWithContext creates a new CreateCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewCreateCloudAccountParamsWithHTTPClient

func NewCreateCloudAccountParamsWithHTTPClient(client *http.Client) *CreateCloudAccountParams

NewCreateCloudAccountParamsWithHTTPClient creates a new CreateCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateCloudAccountParamsWithTimeout

func NewCreateCloudAccountParamsWithTimeout(timeout time.Duration) *CreateCloudAccountParams

NewCreateCloudAccountParamsWithTimeout creates a new CreateCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the create cloud account params

func (*CreateCloudAccountParams) SetBody

SetBody adds the body to the create cloud account params

func (*CreateCloudAccountParams) SetContext

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

SetContext adds the context to the create cloud account params

func (*CreateCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create cloud account params

func (*CreateCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the create cloud account params

func (*CreateCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the create cloud account params

func (*CreateCloudAccountParams) WithBody

WithBody adds the body to the create cloud account params

func (*CreateCloudAccountParams) WithContext

WithContext adds the context to the create cloud account params

func (*CreateCloudAccountParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create cloud account params

func (*CreateCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the create cloud account params

func (*CreateCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateCloudAccountReader

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

CreateCloudAccountReader is a Reader for the CreateCloudAccount structure.

func (*CreateCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateGcpCloudAccountBadRequest

type CreateGcpCloudAccountBadRequest struct {
	Payload *models.Error
}

CreateGcpCloudAccountBadRequest handles this case with default header values.

Invalid Request - bad data

func NewCreateGcpCloudAccountBadRequest

func NewCreateGcpCloudAccountBadRequest() *CreateGcpCloudAccountBadRequest

NewCreateGcpCloudAccountBadRequest creates a CreateGcpCloudAccountBadRequest with default headers values

func (*CreateGcpCloudAccountBadRequest) Error

func (*CreateGcpCloudAccountBadRequest) GetPayload added in v0.2.9

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

type CreateGcpCloudAccountCreated

type CreateGcpCloudAccountCreated struct {
	Payload *models.CloudAccountGcp
}

CreateGcpCloudAccountCreated handles this case with default header values.

successful operation

func NewCreateGcpCloudAccountCreated

func NewCreateGcpCloudAccountCreated() *CreateGcpCloudAccountCreated

NewCreateGcpCloudAccountCreated creates a CreateGcpCloudAccountCreated with default headers values

func (*CreateGcpCloudAccountCreated) Error

func (*CreateGcpCloudAccountCreated) GetPayload

type CreateGcpCloudAccountForbidden

type CreateGcpCloudAccountForbidden struct {
}

CreateGcpCloudAccountForbidden handles this case with default header values.

Forbidden

func NewCreateGcpCloudAccountForbidden

func NewCreateGcpCloudAccountForbidden() *CreateGcpCloudAccountForbidden

NewCreateGcpCloudAccountForbidden creates a CreateGcpCloudAccountForbidden with default headers values

func (*CreateGcpCloudAccountForbidden) Error

type CreateGcpCloudAccountParams

type CreateGcpCloudAccountParams struct {

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

	*/
	APIVersion *string
	/*Body
	  CloudAccountGcp specification

	*/
	Body *models.CloudAccountGcpSpecification

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

CreateGcpCloudAccountParams contains all the parameters to send to the API endpoint for the create gcp cloud account operation typically these are written to a http.Request

func NewCreateGcpCloudAccountParams

func NewCreateGcpCloudAccountParams() *CreateGcpCloudAccountParams

NewCreateGcpCloudAccountParams creates a new CreateGcpCloudAccountParams object with the default values initialized.

func NewCreateGcpCloudAccountParamsWithContext

func NewCreateGcpCloudAccountParamsWithContext(ctx context.Context) *CreateGcpCloudAccountParams

NewCreateGcpCloudAccountParamsWithContext creates a new CreateGcpCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewCreateGcpCloudAccountParamsWithHTTPClient

func NewCreateGcpCloudAccountParamsWithHTTPClient(client *http.Client) *CreateGcpCloudAccountParams

NewCreateGcpCloudAccountParamsWithHTTPClient creates a new CreateGcpCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateGcpCloudAccountParamsWithTimeout

func NewCreateGcpCloudAccountParamsWithTimeout(timeout time.Duration) *CreateGcpCloudAccountParams

NewCreateGcpCloudAccountParamsWithTimeout creates a new CreateGcpCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateGcpCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the create gcp cloud account params

func (*CreateGcpCloudAccountParams) SetBody

SetBody adds the body to the create gcp cloud account params

func (*CreateGcpCloudAccountParams) SetContext

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

SetContext adds the context to the create gcp cloud account params

func (*CreateGcpCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create gcp cloud account params

func (*CreateGcpCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the create gcp cloud account params

func (*CreateGcpCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the create gcp cloud account params

func (*CreateGcpCloudAccountParams) WithBody

WithBody adds the body to the create gcp cloud account params

func (*CreateGcpCloudAccountParams) WithContext

WithContext adds the context to the create gcp cloud account params

func (*CreateGcpCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create gcp cloud account params

func (*CreateGcpCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the create gcp cloud account params

func (*CreateGcpCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateGcpCloudAccountReader

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

CreateGcpCloudAccountReader is a Reader for the CreateGcpCloudAccount structure.

func (*CreateGcpCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateNsxTCloudAccountBadRequest

type CreateNsxTCloudAccountBadRequest struct {
	Payload *models.Error
}

CreateNsxTCloudAccountBadRequest handles this case with default header values.

Invalid Request - bad data

func NewCreateNsxTCloudAccountBadRequest

func NewCreateNsxTCloudAccountBadRequest() *CreateNsxTCloudAccountBadRequest

NewCreateNsxTCloudAccountBadRequest creates a CreateNsxTCloudAccountBadRequest with default headers values

func (*CreateNsxTCloudAccountBadRequest) Error

func (*CreateNsxTCloudAccountBadRequest) GetPayload added in v0.2.9

type CreateNsxTCloudAccountCreated

type CreateNsxTCloudAccountCreated struct {
	Payload *models.CloudAccountNsxT
}

CreateNsxTCloudAccountCreated handles this case with default header values.

successful operation

func NewCreateNsxTCloudAccountCreated

func NewCreateNsxTCloudAccountCreated() *CreateNsxTCloudAccountCreated

NewCreateNsxTCloudAccountCreated creates a CreateNsxTCloudAccountCreated with default headers values

func (*CreateNsxTCloudAccountCreated) Error

func (*CreateNsxTCloudAccountCreated) GetPayload

type CreateNsxTCloudAccountForbidden

type CreateNsxTCloudAccountForbidden struct {
}

CreateNsxTCloudAccountForbidden handles this case with default header values.

Forbidden

func NewCreateNsxTCloudAccountForbidden

func NewCreateNsxTCloudAccountForbidden() *CreateNsxTCloudAccountForbidden

NewCreateNsxTCloudAccountForbidden creates a CreateNsxTCloudAccountForbidden with default headers values

func (*CreateNsxTCloudAccountForbidden) Error

type CreateNsxTCloudAccountParams

type CreateNsxTCloudAccountParams struct {

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

	*/
	APIVersion *string
	/*Body
	  CloudAccountNsxT specification

	*/
	Body *models.CloudAccountNsxTSpecification

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

CreateNsxTCloudAccountParams contains all the parameters to send to the API endpoint for the create nsx t cloud account operation typically these are written to a http.Request

func NewCreateNsxTCloudAccountParams

func NewCreateNsxTCloudAccountParams() *CreateNsxTCloudAccountParams

NewCreateNsxTCloudAccountParams creates a new CreateNsxTCloudAccountParams object with the default values initialized.

func NewCreateNsxTCloudAccountParamsWithContext

func NewCreateNsxTCloudAccountParamsWithContext(ctx context.Context) *CreateNsxTCloudAccountParams

NewCreateNsxTCloudAccountParamsWithContext creates a new CreateNsxTCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewCreateNsxTCloudAccountParamsWithHTTPClient

func NewCreateNsxTCloudAccountParamsWithHTTPClient(client *http.Client) *CreateNsxTCloudAccountParams

NewCreateNsxTCloudAccountParamsWithHTTPClient creates a new CreateNsxTCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateNsxTCloudAccountParamsWithTimeout

func NewCreateNsxTCloudAccountParamsWithTimeout(timeout time.Duration) *CreateNsxTCloudAccountParams

NewCreateNsxTCloudAccountParamsWithTimeout creates a new CreateNsxTCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateNsxTCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the create nsx t cloud account params

func (*CreateNsxTCloudAccountParams) SetBody

SetBody adds the body to the create nsx t cloud account params

func (*CreateNsxTCloudAccountParams) SetContext

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

SetContext adds the context to the create nsx t cloud account params

func (*CreateNsxTCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create nsx t cloud account params

func (*CreateNsxTCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the create nsx t cloud account params

func (*CreateNsxTCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the create nsx t cloud account params

func (*CreateNsxTCloudAccountParams) WithBody

WithBody adds the body to the create nsx t cloud account params

func (*CreateNsxTCloudAccountParams) WithContext

WithContext adds the context to the create nsx t cloud account params

func (*CreateNsxTCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create nsx t cloud account params

func (*CreateNsxTCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the create nsx t cloud account params

func (*CreateNsxTCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNsxTCloudAccountReader

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

CreateNsxTCloudAccountReader is a Reader for the CreateNsxTCloudAccount structure.

func (*CreateNsxTCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateNsxVCloudAccountBadRequest

type CreateNsxVCloudAccountBadRequest struct {
	Payload *models.Error
}

CreateNsxVCloudAccountBadRequest handles this case with default header values.

Invalid Request - bad data

func NewCreateNsxVCloudAccountBadRequest

func NewCreateNsxVCloudAccountBadRequest() *CreateNsxVCloudAccountBadRequest

NewCreateNsxVCloudAccountBadRequest creates a CreateNsxVCloudAccountBadRequest with default headers values

func (*CreateNsxVCloudAccountBadRequest) Error

func (*CreateNsxVCloudAccountBadRequest) GetPayload added in v0.2.9

type CreateNsxVCloudAccountCreated

type CreateNsxVCloudAccountCreated struct {
	Payload *models.CloudAccountNsxV
}

CreateNsxVCloudAccountCreated handles this case with default header values.

successful operation

func NewCreateNsxVCloudAccountCreated

func NewCreateNsxVCloudAccountCreated() *CreateNsxVCloudAccountCreated

NewCreateNsxVCloudAccountCreated creates a CreateNsxVCloudAccountCreated with default headers values

func (*CreateNsxVCloudAccountCreated) Error

func (*CreateNsxVCloudAccountCreated) GetPayload

type CreateNsxVCloudAccountForbidden

type CreateNsxVCloudAccountForbidden struct {
}

CreateNsxVCloudAccountForbidden handles this case with default header values.

Forbidden

func NewCreateNsxVCloudAccountForbidden

func NewCreateNsxVCloudAccountForbidden() *CreateNsxVCloudAccountForbidden

NewCreateNsxVCloudAccountForbidden creates a CreateNsxVCloudAccountForbidden with default headers values

func (*CreateNsxVCloudAccountForbidden) Error

type CreateNsxVCloudAccountParams

type CreateNsxVCloudAccountParams struct {

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

	*/
	APIVersion *string
	/*Body
	  CloudAccountNsxV specification

	*/
	Body *models.CloudAccountNsxVSpecification

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

CreateNsxVCloudAccountParams contains all the parameters to send to the API endpoint for the create nsx v cloud account operation typically these are written to a http.Request

func NewCreateNsxVCloudAccountParams

func NewCreateNsxVCloudAccountParams() *CreateNsxVCloudAccountParams

NewCreateNsxVCloudAccountParams creates a new CreateNsxVCloudAccountParams object with the default values initialized.

func NewCreateNsxVCloudAccountParamsWithContext

func NewCreateNsxVCloudAccountParamsWithContext(ctx context.Context) *CreateNsxVCloudAccountParams

NewCreateNsxVCloudAccountParamsWithContext creates a new CreateNsxVCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewCreateNsxVCloudAccountParamsWithHTTPClient

func NewCreateNsxVCloudAccountParamsWithHTTPClient(client *http.Client) *CreateNsxVCloudAccountParams

NewCreateNsxVCloudAccountParamsWithHTTPClient creates a new CreateNsxVCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateNsxVCloudAccountParamsWithTimeout

func NewCreateNsxVCloudAccountParamsWithTimeout(timeout time.Duration) *CreateNsxVCloudAccountParams

NewCreateNsxVCloudAccountParamsWithTimeout creates a new CreateNsxVCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateNsxVCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the create nsx v cloud account params

func (*CreateNsxVCloudAccountParams) SetBody

SetBody adds the body to the create nsx v cloud account params

func (*CreateNsxVCloudAccountParams) SetContext

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

SetContext adds the context to the create nsx v cloud account params

func (*CreateNsxVCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create nsx v cloud account params

func (*CreateNsxVCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the create nsx v cloud account params

func (*CreateNsxVCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the create nsx v cloud account params

func (*CreateNsxVCloudAccountParams) WithBody

WithBody adds the body to the create nsx v cloud account params

func (*CreateNsxVCloudAccountParams) WithContext

WithContext adds the context to the create nsx v cloud account params

func (*CreateNsxVCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create nsx v cloud account params

func (*CreateNsxVCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the create nsx v cloud account params

func (*CreateNsxVCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNsxVCloudAccountReader

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

CreateNsxVCloudAccountReader is a Reader for the CreateNsxVCloudAccount structure.

func (*CreateNsxVCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateVSphereCloudAccountBadRequest

type CreateVSphereCloudAccountBadRequest struct {
	Payload *models.Error
}

CreateVSphereCloudAccountBadRequest handles this case with default header values.

Invalid Request - bad data

func NewCreateVSphereCloudAccountBadRequest

func NewCreateVSphereCloudAccountBadRequest() *CreateVSphereCloudAccountBadRequest

NewCreateVSphereCloudAccountBadRequest creates a CreateVSphereCloudAccountBadRequest with default headers values

func (*CreateVSphereCloudAccountBadRequest) Error

func (*CreateVSphereCloudAccountBadRequest) GetPayload added in v0.2.9

type CreateVSphereCloudAccountCreated

type CreateVSphereCloudAccountCreated struct {
	Payload *models.CloudAccountVsphere
}

CreateVSphereCloudAccountCreated handles this case with default header values.

successful operation

func NewCreateVSphereCloudAccountCreated

func NewCreateVSphereCloudAccountCreated() *CreateVSphereCloudAccountCreated

NewCreateVSphereCloudAccountCreated creates a CreateVSphereCloudAccountCreated with default headers values

func (*CreateVSphereCloudAccountCreated) Error

func (*CreateVSphereCloudAccountCreated) GetPayload

type CreateVSphereCloudAccountForbidden

type CreateVSphereCloudAccountForbidden struct {
}

CreateVSphereCloudAccountForbidden handles this case with default header values.

Forbidden

func NewCreateVSphereCloudAccountForbidden

func NewCreateVSphereCloudAccountForbidden() *CreateVSphereCloudAccountForbidden

NewCreateVSphereCloudAccountForbidden creates a CreateVSphereCloudAccountForbidden with default headers values

func (*CreateVSphereCloudAccountForbidden) Error

type CreateVSphereCloudAccountParams

type CreateVSphereCloudAccountParams struct {

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

	*/
	APIVersion *string
	/*Body
	  CloudAccountVsphere specification

	*/
	Body *models.CloudAccountVsphereSpecification

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

CreateVSphereCloudAccountParams contains all the parameters to send to the API endpoint for the create v sphere cloud account operation typically these are written to a http.Request

func NewCreateVSphereCloudAccountParams

func NewCreateVSphereCloudAccountParams() *CreateVSphereCloudAccountParams

NewCreateVSphereCloudAccountParams creates a new CreateVSphereCloudAccountParams object with the default values initialized.

func NewCreateVSphereCloudAccountParamsWithContext

func NewCreateVSphereCloudAccountParamsWithContext(ctx context.Context) *CreateVSphereCloudAccountParams

NewCreateVSphereCloudAccountParamsWithContext creates a new CreateVSphereCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewCreateVSphereCloudAccountParamsWithHTTPClient

func NewCreateVSphereCloudAccountParamsWithHTTPClient(client *http.Client) *CreateVSphereCloudAccountParams

NewCreateVSphereCloudAccountParamsWithHTTPClient creates a new CreateVSphereCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateVSphereCloudAccountParamsWithTimeout

func NewCreateVSphereCloudAccountParamsWithTimeout(timeout time.Duration) *CreateVSphereCloudAccountParams

NewCreateVSphereCloudAccountParamsWithTimeout creates a new CreateVSphereCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateVSphereCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the create v sphere cloud account params

func (*CreateVSphereCloudAccountParams) SetBody

SetBody adds the body to the create v sphere cloud account params

func (*CreateVSphereCloudAccountParams) SetContext

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

SetContext adds the context to the create v sphere cloud account params

func (*CreateVSphereCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create v sphere cloud account params

func (*CreateVSphereCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the create v sphere cloud account params

func (*CreateVSphereCloudAccountParams) WithAPIVersion

WithAPIVersion adds the aPIVersion to the create v sphere cloud account params

func (*CreateVSphereCloudAccountParams) WithBody

WithBody adds the body to the create v sphere cloud account params

func (*CreateVSphereCloudAccountParams) WithContext

WithContext adds the context to the create v sphere cloud account params

func (*CreateVSphereCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create v sphere cloud account params

func (*CreateVSphereCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the create v sphere cloud account params

func (*CreateVSphereCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateVSphereCloudAccountReader

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

CreateVSphereCloudAccountReader is a Reader for the CreateVSphereCloudAccount structure.

func (*CreateVSphereCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateVmcCloudAccountBadRequest added in v0.2.8

type CreateVmcCloudAccountBadRequest struct {
	Payload *models.Error
}

CreateVmcCloudAccountBadRequest handles this case with default header values.

Invalid Request - bad data

func NewCreateVmcCloudAccountBadRequest added in v0.2.8

func NewCreateVmcCloudAccountBadRequest() *CreateVmcCloudAccountBadRequest

NewCreateVmcCloudAccountBadRequest creates a CreateVmcCloudAccountBadRequest with default headers values

func (*CreateVmcCloudAccountBadRequest) Error added in v0.2.8

func (*CreateVmcCloudAccountBadRequest) GetPayload added in v0.2.9

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

type CreateVmcCloudAccountCreated added in v0.2.8

type CreateVmcCloudAccountCreated struct {
	Payload *models.CloudAccountVmc
}

CreateVmcCloudAccountCreated handles this case with default header values.

successful operation

func NewCreateVmcCloudAccountCreated added in v0.2.8

func NewCreateVmcCloudAccountCreated() *CreateVmcCloudAccountCreated

NewCreateVmcCloudAccountCreated creates a CreateVmcCloudAccountCreated with default headers values

func (*CreateVmcCloudAccountCreated) Error added in v0.2.8

func (*CreateVmcCloudAccountCreated) GetPayload added in v0.2.8

type CreateVmcCloudAccountForbidden added in v0.2.8

type CreateVmcCloudAccountForbidden struct {
}

CreateVmcCloudAccountForbidden handles this case with default header values.

Forbidden

func NewCreateVmcCloudAccountForbidden added in v0.2.8

func NewCreateVmcCloudAccountForbidden() *CreateVmcCloudAccountForbidden

NewCreateVmcCloudAccountForbidden creates a CreateVmcCloudAccountForbidden with default headers values

func (*CreateVmcCloudAccountForbidden) Error added in v0.2.8

type CreateVmcCloudAccountParams added in v0.2.8

type CreateVmcCloudAccountParams struct {

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

	*/
	APIVersion *string
	/*Body
	  CloudAccountVmc specification

	*/
	Body *models.CloudAccountVmcSpecification

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

CreateVmcCloudAccountParams contains all the parameters to send to the API endpoint for the create vmc cloud account operation typically these are written to a http.Request

func NewCreateVmcCloudAccountParams added in v0.2.8

func NewCreateVmcCloudAccountParams() *CreateVmcCloudAccountParams

NewCreateVmcCloudAccountParams creates a new CreateVmcCloudAccountParams object with the default values initialized.

func NewCreateVmcCloudAccountParamsWithContext added in v0.2.8

func NewCreateVmcCloudAccountParamsWithContext(ctx context.Context) *CreateVmcCloudAccountParams

NewCreateVmcCloudAccountParamsWithContext creates a new CreateVmcCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewCreateVmcCloudAccountParamsWithHTTPClient added in v0.2.8

func NewCreateVmcCloudAccountParamsWithHTTPClient(client *http.Client) *CreateVmcCloudAccountParams

NewCreateVmcCloudAccountParamsWithHTTPClient creates a new CreateVmcCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateVmcCloudAccountParamsWithTimeout added in v0.2.8

func NewCreateVmcCloudAccountParamsWithTimeout(timeout time.Duration) *CreateVmcCloudAccountParams

NewCreateVmcCloudAccountParamsWithTimeout creates a new CreateVmcCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateVmcCloudAccountParams) SetAPIVersion added in v0.2.8

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

SetAPIVersion adds the apiVersion to the create vmc cloud account params

func (*CreateVmcCloudAccountParams) SetBody added in v0.2.8

SetBody adds the body to the create vmc cloud account params

func (*CreateVmcCloudAccountParams) SetContext added in v0.2.8

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

SetContext adds the context to the create vmc cloud account params

func (*CreateVmcCloudAccountParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the create vmc cloud account params

func (*CreateVmcCloudAccountParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the create vmc cloud account params

func (*CreateVmcCloudAccountParams) WithAPIVersion added in v0.2.8

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

WithAPIVersion adds the aPIVersion to the create vmc cloud account params

func (*CreateVmcCloudAccountParams) WithBody added in v0.2.8

WithBody adds the body to the create vmc cloud account params

func (*CreateVmcCloudAccountParams) WithContext added in v0.2.8

WithContext adds the context to the create vmc cloud account params

func (*CreateVmcCloudAccountParams) WithHTTPClient added in v0.2.8

WithHTTPClient adds the HTTPClient to the create vmc cloud account params

func (*CreateVmcCloudAccountParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the create vmc cloud account params

func (*CreateVmcCloudAccountParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type CreateVmcCloudAccountReader added in v0.2.8

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

CreateVmcCloudAccountReader is a Reader for the CreateVmcCloudAccount structure.

func (*CreateVmcCloudAccountReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type DeleteAwsCloudAccountForbidden

type DeleteAwsCloudAccountForbidden struct {
}

DeleteAwsCloudAccountForbidden handles this case with default header values.

Forbidden

func NewDeleteAwsCloudAccountForbidden

func NewDeleteAwsCloudAccountForbidden() *DeleteAwsCloudAccountForbidden

NewDeleteAwsCloudAccountForbidden creates a DeleteAwsCloudAccountForbidden with default headers values

func (*DeleteAwsCloudAccountForbidden) Error

type DeleteAwsCloudAccountNoContent

type DeleteAwsCloudAccountNoContent struct {
}

DeleteAwsCloudAccountNoContent handles this case with default header values.

No Content

func NewDeleteAwsCloudAccountNoContent

func NewDeleteAwsCloudAccountNoContent() *DeleteAwsCloudAccountNoContent

NewDeleteAwsCloudAccountNoContent creates a DeleteAwsCloudAccountNoContent with default headers values

func (*DeleteAwsCloudAccountNoContent) Error

type DeleteAwsCloudAccountParams

type DeleteAwsCloudAccountParams 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 Cloud Account

	*/
	ID string

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

DeleteAwsCloudAccountParams contains all the parameters to send to the API endpoint for the delete aws cloud account operation typically these are written to a http.Request

func NewDeleteAwsCloudAccountParams

func NewDeleteAwsCloudAccountParams() *DeleteAwsCloudAccountParams

NewDeleteAwsCloudAccountParams creates a new DeleteAwsCloudAccountParams object with the default values initialized.

func NewDeleteAwsCloudAccountParamsWithContext

func NewDeleteAwsCloudAccountParamsWithContext(ctx context.Context) *DeleteAwsCloudAccountParams

NewDeleteAwsCloudAccountParamsWithContext creates a new DeleteAwsCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteAwsCloudAccountParamsWithHTTPClient

func NewDeleteAwsCloudAccountParamsWithHTTPClient(client *http.Client) *DeleteAwsCloudAccountParams

NewDeleteAwsCloudAccountParamsWithHTTPClient creates a new DeleteAwsCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteAwsCloudAccountParamsWithTimeout

func NewDeleteAwsCloudAccountParamsWithTimeout(timeout time.Duration) *DeleteAwsCloudAccountParams

NewDeleteAwsCloudAccountParamsWithTimeout creates a new DeleteAwsCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteAwsCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the delete aws cloud account params

func (*DeleteAwsCloudAccountParams) SetContext

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

SetContext adds the context to the delete aws cloud account params

func (*DeleteAwsCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete aws cloud account params

func (*DeleteAwsCloudAccountParams) SetID

func (o *DeleteAwsCloudAccountParams) SetID(id string)

SetID adds the id to the delete aws cloud account params

func (*DeleteAwsCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the delete aws cloud account params

func (*DeleteAwsCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the delete aws cloud account params

func (*DeleteAwsCloudAccountParams) WithContext

WithContext adds the context to the delete aws cloud account params

func (*DeleteAwsCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete aws cloud account params

func (*DeleteAwsCloudAccountParams) WithID

WithID adds the id to the delete aws cloud account params

func (*DeleteAwsCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the delete aws cloud account params

func (*DeleteAwsCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAwsCloudAccountReader

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

DeleteAwsCloudAccountReader is a Reader for the DeleteAwsCloudAccount structure.

func (*DeleteAwsCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAzureCloudAccountForbidden

type DeleteAzureCloudAccountForbidden struct {
}

DeleteAzureCloudAccountForbidden handles this case with default header values.

Forbidden

func NewDeleteAzureCloudAccountForbidden

func NewDeleteAzureCloudAccountForbidden() *DeleteAzureCloudAccountForbidden

NewDeleteAzureCloudAccountForbidden creates a DeleteAzureCloudAccountForbidden with default headers values

func (*DeleteAzureCloudAccountForbidden) Error

type DeleteAzureCloudAccountNoContent

type DeleteAzureCloudAccountNoContent struct {
}

DeleteAzureCloudAccountNoContent handles this case with default header values.

No Content

func NewDeleteAzureCloudAccountNoContent

func NewDeleteAzureCloudAccountNoContent() *DeleteAzureCloudAccountNoContent

NewDeleteAzureCloudAccountNoContent creates a DeleteAzureCloudAccountNoContent with default headers values

func (*DeleteAzureCloudAccountNoContent) Error

type DeleteAzureCloudAccountParams

type DeleteAzureCloudAccountParams 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 Cloud Account

	*/
	ID string

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

DeleteAzureCloudAccountParams contains all the parameters to send to the API endpoint for the delete azure cloud account operation typically these are written to a http.Request

func NewDeleteAzureCloudAccountParams

func NewDeleteAzureCloudAccountParams() *DeleteAzureCloudAccountParams

NewDeleteAzureCloudAccountParams creates a new DeleteAzureCloudAccountParams object with the default values initialized.

func NewDeleteAzureCloudAccountParamsWithContext

func NewDeleteAzureCloudAccountParamsWithContext(ctx context.Context) *DeleteAzureCloudAccountParams

NewDeleteAzureCloudAccountParamsWithContext creates a new DeleteAzureCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteAzureCloudAccountParamsWithHTTPClient

func NewDeleteAzureCloudAccountParamsWithHTTPClient(client *http.Client) *DeleteAzureCloudAccountParams

NewDeleteAzureCloudAccountParamsWithHTTPClient creates a new DeleteAzureCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteAzureCloudAccountParamsWithTimeout

func NewDeleteAzureCloudAccountParamsWithTimeout(timeout time.Duration) *DeleteAzureCloudAccountParams

NewDeleteAzureCloudAccountParamsWithTimeout creates a new DeleteAzureCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteAzureCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the delete azure cloud account params

func (*DeleteAzureCloudAccountParams) SetContext

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

SetContext adds the context to the delete azure cloud account params

func (*DeleteAzureCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete azure cloud account params

func (*DeleteAzureCloudAccountParams) SetID

SetID adds the id to the delete azure cloud account params

func (*DeleteAzureCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the delete azure cloud account params

func (*DeleteAzureCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the delete azure cloud account params

func (*DeleteAzureCloudAccountParams) WithContext

WithContext adds the context to the delete azure cloud account params

func (*DeleteAzureCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete azure cloud account params

func (*DeleteAzureCloudAccountParams) WithID

WithID adds the id to the delete azure cloud account params

func (*DeleteAzureCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the delete azure cloud account params

func (*DeleteAzureCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAzureCloudAccountReader

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

DeleteAzureCloudAccountReader is a Reader for the DeleteAzureCloudAccount structure.

func (*DeleteAzureCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteCloudAccountForbidden

type DeleteCloudAccountForbidden struct {
}

DeleteCloudAccountForbidden handles this case with default header values.

Forbidden

func NewDeleteCloudAccountForbidden

func NewDeleteCloudAccountForbidden() *DeleteCloudAccountForbidden

NewDeleteCloudAccountForbidden creates a DeleteCloudAccountForbidden with default headers values

func (*DeleteCloudAccountForbidden) Error

type DeleteCloudAccountNoContent

type DeleteCloudAccountNoContent struct {
}

DeleteCloudAccountNoContent handles this case with default header values.

No Content

func NewDeleteCloudAccountNoContent

func NewDeleteCloudAccountNoContent() *DeleteCloudAccountNoContent

NewDeleteCloudAccountNoContent creates a DeleteCloudAccountNoContent with default headers values

func (*DeleteCloudAccountNoContent) Error

type DeleteCloudAccountNsxTForbidden

type DeleteCloudAccountNsxTForbidden struct {
}

DeleteCloudAccountNsxTForbidden handles this case with default header values.

Forbidden

func NewDeleteCloudAccountNsxTForbidden

func NewDeleteCloudAccountNsxTForbidden() *DeleteCloudAccountNsxTForbidden

NewDeleteCloudAccountNsxTForbidden creates a DeleteCloudAccountNsxTForbidden with default headers values

func (*DeleteCloudAccountNsxTForbidden) Error

type DeleteCloudAccountNsxTNoContent

type DeleteCloudAccountNsxTNoContent struct {
}

DeleteCloudAccountNsxTNoContent handles this case with default header values.

No Content

func NewDeleteCloudAccountNsxTNoContent

func NewDeleteCloudAccountNsxTNoContent() *DeleteCloudAccountNsxTNoContent

NewDeleteCloudAccountNsxTNoContent creates a DeleteCloudAccountNsxTNoContent with default headers values

func (*DeleteCloudAccountNsxTNoContent) Error

type DeleteCloudAccountNsxTParams

type DeleteCloudAccountNsxTParams 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 Cloud Account

	*/
	ID string

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

DeleteCloudAccountNsxTParams contains all the parameters to send to the API endpoint for the delete cloud account nsx t operation typically these are written to a http.Request

func NewDeleteCloudAccountNsxTParams

func NewDeleteCloudAccountNsxTParams() *DeleteCloudAccountNsxTParams

NewDeleteCloudAccountNsxTParams creates a new DeleteCloudAccountNsxTParams object with the default values initialized.

func NewDeleteCloudAccountNsxTParamsWithContext

func NewDeleteCloudAccountNsxTParamsWithContext(ctx context.Context) *DeleteCloudAccountNsxTParams

NewDeleteCloudAccountNsxTParamsWithContext creates a new DeleteCloudAccountNsxTParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteCloudAccountNsxTParamsWithHTTPClient

func NewDeleteCloudAccountNsxTParamsWithHTTPClient(client *http.Client) *DeleteCloudAccountNsxTParams

NewDeleteCloudAccountNsxTParamsWithHTTPClient creates a new DeleteCloudAccountNsxTParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteCloudAccountNsxTParamsWithTimeout

func NewDeleteCloudAccountNsxTParamsWithTimeout(timeout time.Duration) *DeleteCloudAccountNsxTParams

NewDeleteCloudAccountNsxTParamsWithTimeout creates a new DeleteCloudAccountNsxTParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteCloudAccountNsxTParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the delete cloud account nsx t params

func (*DeleteCloudAccountNsxTParams) SetContext

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

SetContext adds the context to the delete cloud account nsx t params

func (*DeleteCloudAccountNsxTParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete cloud account nsx t params

func (*DeleteCloudAccountNsxTParams) SetID

func (o *DeleteCloudAccountNsxTParams) SetID(id string)

SetID adds the id to the delete cloud account nsx t params

func (*DeleteCloudAccountNsxTParams) SetTimeout

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

SetTimeout adds the timeout to the delete cloud account nsx t params

func (*DeleteCloudAccountNsxTParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the delete cloud account nsx t params

func (*DeleteCloudAccountNsxTParams) WithContext

WithContext adds the context to the delete cloud account nsx t params

func (*DeleteCloudAccountNsxTParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete cloud account nsx t params

func (*DeleteCloudAccountNsxTParams) WithID

WithID adds the id to the delete cloud account nsx t params

func (*DeleteCloudAccountNsxTParams) WithTimeout

WithTimeout adds the timeout to the delete cloud account nsx t params

func (*DeleteCloudAccountNsxTParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteCloudAccountNsxTReader

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

DeleteCloudAccountNsxTReader is a Reader for the DeleteCloudAccountNsxT structure.

func (*DeleteCloudAccountNsxTReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteCloudAccountNsxVForbidden

type DeleteCloudAccountNsxVForbidden struct {
}

DeleteCloudAccountNsxVForbidden handles this case with default header values.

Forbidden

func NewDeleteCloudAccountNsxVForbidden

func NewDeleteCloudAccountNsxVForbidden() *DeleteCloudAccountNsxVForbidden

NewDeleteCloudAccountNsxVForbidden creates a DeleteCloudAccountNsxVForbidden with default headers values

func (*DeleteCloudAccountNsxVForbidden) Error

type DeleteCloudAccountNsxVNoContent

type DeleteCloudAccountNsxVNoContent struct {
}

DeleteCloudAccountNsxVNoContent handles this case with default header values.

No Content

func NewDeleteCloudAccountNsxVNoContent

func NewDeleteCloudAccountNsxVNoContent() *DeleteCloudAccountNsxVNoContent

NewDeleteCloudAccountNsxVNoContent creates a DeleteCloudAccountNsxVNoContent with default headers values

func (*DeleteCloudAccountNsxVNoContent) Error

type DeleteCloudAccountNsxVParams

type DeleteCloudAccountNsxVParams 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 Cloud Account

	*/
	ID string

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

DeleteCloudAccountNsxVParams contains all the parameters to send to the API endpoint for the delete cloud account nsx v operation typically these are written to a http.Request

func NewDeleteCloudAccountNsxVParams

func NewDeleteCloudAccountNsxVParams() *DeleteCloudAccountNsxVParams

NewDeleteCloudAccountNsxVParams creates a new DeleteCloudAccountNsxVParams object with the default values initialized.

func NewDeleteCloudAccountNsxVParamsWithContext

func NewDeleteCloudAccountNsxVParamsWithContext(ctx context.Context) *DeleteCloudAccountNsxVParams

NewDeleteCloudAccountNsxVParamsWithContext creates a new DeleteCloudAccountNsxVParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteCloudAccountNsxVParamsWithHTTPClient

func NewDeleteCloudAccountNsxVParamsWithHTTPClient(client *http.Client) *DeleteCloudAccountNsxVParams

NewDeleteCloudAccountNsxVParamsWithHTTPClient creates a new DeleteCloudAccountNsxVParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteCloudAccountNsxVParamsWithTimeout

func NewDeleteCloudAccountNsxVParamsWithTimeout(timeout time.Duration) *DeleteCloudAccountNsxVParams

NewDeleteCloudAccountNsxVParamsWithTimeout creates a new DeleteCloudAccountNsxVParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteCloudAccountNsxVParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the delete cloud account nsx v params

func (*DeleteCloudAccountNsxVParams) SetContext

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

SetContext adds the context to the delete cloud account nsx v params

func (*DeleteCloudAccountNsxVParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete cloud account nsx v params

func (*DeleteCloudAccountNsxVParams) SetID

func (o *DeleteCloudAccountNsxVParams) SetID(id string)

SetID adds the id to the delete cloud account nsx v params

func (*DeleteCloudAccountNsxVParams) SetTimeout

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

SetTimeout adds the timeout to the delete cloud account nsx v params

func (*DeleteCloudAccountNsxVParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the delete cloud account nsx v params

func (*DeleteCloudAccountNsxVParams) WithContext

WithContext adds the context to the delete cloud account nsx v params

func (*DeleteCloudAccountNsxVParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete cloud account nsx v params

func (*DeleteCloudAccountNsxVParams) WithID

WithID adds the id to the delete cloud account nsx v params

func (*DeleteCloudAccountNsxVParams) WithTimeout

WithTimeout adds the timeout to the delete cloud account nsx v params

func (*DeleteCloudAccountNsxVParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteCloudAccountNsxVReader

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

DeleteCloudAccountNsxVReader is a Reader for the DeleteCloudAccountNsxV structure.

func (*DeleteCloudAccountNsxVReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteCloudAccountParams

type DeleteCloudAccountParams 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 Cloud Account

	*/
	ID string

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

DeleteCloudAccountParams contains all the parameters to send to the API endpoint for the delete cloud account operation typically these are written to a http.Request

func NewDeleteCloudAccountParams

func NewDeleteCloudAccountParams() *DeleteCloudAccountParams

NewDeleteCloudAccountParams creates a new DeleteCloudAccountParams object with the default values initialized.

func NewDeleteCloudAccountParamsWithContext

func NewDeleteCloudAccountParamsWithContext(ctx context.Context) *DeleteCloudAccountParams

NewDeleteCloudAccountParamsWithContext creates a new DeleteCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteCloudAccountParamsWithHTTPClient

func NewDeleteCloudAccountParamsWithHTTPClient(client *http.Client) *DeleteCloudAccountParams

NewDeleteCloudAccountParamsWithHTTPClient creates a new DeleteCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteCloudAccountParamsWithTimeout

func NewDeleteCloudAccountParamsWithTimeout(timeout time.Duration) *DeleteCloudAccountParams

NewDeleteCloudAccountParamsWithTimeout creates a new DeleteCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the delete cloud account params

func (*DeleteCloudAccountParams) SetContext

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

SetContext adds the context to the delete cloud account params

func (*DeleteCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete cloud account params

func (*DeleteCloudAccountParams) SetID

func (o *DeleteCloudAccountParams) SetID(id string)

SetID adds the id to the delete cloud account params

func (*DeleteCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the delete cloud account params

func (*DeleteCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the delete cloud account params

func (*DeleteCloudAccountParams) WithContext

WithContext adds the context to the delete cloud account params

func (*DeleteCloudAccountParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete cloud account params

func (*DeleteCloudAccountParams) WithID

WithID adds the id to the delete cloud account params

func (*DeleteCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the delete cloud account params

func (*DeleteCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteCloudAccountReader

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

DeleteCloudAccountReader is a Reader for the DeleteCloudAccount structure.

func (*DeleteCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteGcpCloudAccountForbidden

type DeleteGcpCloudAccountForbidden struct {
}

DeleteGcpCloudAccountForbidden handles this case with default header values.

Forbidden

func NewDeleteGcpCloudAccountForbidden

func NewDeleteGcpCloudAccountForbidden() *DeleteGcpCloudAccountForbidden

NewDeleteGcpCloudAccountForbidden creates a DeleteGcpCloudAccountForbidden with default headers values

func (*DeleteGcpCloudAccountForbidden) Error

type DeleteGcpCloudAccountNoContent

type DeleteGcpCloudAccountNoContent struct {
}

DeleteGcpCloudAccountNoContent handles this case with default header values.

No Content

func NewDeleteGcpCloudAccountNoContent

func NewDeleteGcpCloudAccountNoContent() *DeleteGcpCloudAccountNoContent

NewDeleteGcpCloudAccountNoContent creates a DeleteGcpCloudAccountNoContent with default headers values

func (*DeleteGcpCloudAccountNoContent) Error

type DeleteGcpCloudAccountParams

type DeleteGcpCloudAccountParams 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 Cloud Account

	*/
	ID string

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

DeleteGcpCloudAccountParams contains all the parameters to send to the API endpoint for the delete gcp cloud account operation typically these are written to a http.Request

func NewDeleteGcpCloudAccountParams

func NewDeleteGcpCloudAccountParams() *DeleteGcpCloudAccountParams

NewDeleteGcpCloudAccountParams creates a new DeleteGcpCloudAccountParams object with the default values initialized.

func NewDeleteGcpCloudAccountParamsWithContext

func NewDeleteGcpCloudAccountParamsWithContext(ctx context.Context) *DeleteGcpCloudAccountParams

NewDeleteGcpCloudAccountParamsWithContext creates a new DeleteGcpCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteGcpCloudAccountParamsWithHTTPClient

func NewDeleteGcpCloudAccountParamsWithHTTPClient(client *http.Client) *DeleteGcpCloudAccountParams

NewDeleteGcpCloudAccountParamsWithHTTPClient creates a new DeleteGcpCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteGcpCloudAccountParamsWithTimeout

func NewDeleteGcpCloudAccountParamsWithTimeout(timeout time.Duration) *DeleteGcpCloudAccountParams

NewDeleteGcpCloudAccountParamsWithTimeout creates a new DeleteGcpCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteGcpCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the delete gcp cloud account params

func (*DeleteGcpCloudAccountParams) SetContext

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

SetContext adds the context to the delete gcp cloud account params

func (*DeleteGcpCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete gcp cloud account params

func (*DeleteGcpCloudAccountParams) SetID

func (o *DeleteGcpCloudAccountParams) SetID(id string)

SetID adds the id to the delete gcp cloud account params

func (*DeleteGcpCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the delete gcp cloud account params

func (*DeleteGcpCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the delete gcp cloud account params

func (*DeleteGcpCloudAccountParams) WithContext

WithContext adds the context to the delete gcp cloud account params

func (*DeleteGcpCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete gcp cloud account params

func (*DeleteGcpCloudAccountParams) WithID

WithID adds the id to the delete gcp cloud account params

func (*DeleteGcpCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the delete gcp cloud account params

func (*DeleteGcpCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteGcpCloudAccountReader

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

DeleteGcpCloudAccountReader is a Reader for the DeleteGcpCloudAccount structure.

func (*DeleteGcpCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteVSphereCloudAccountForbidden

type DeleteVSphereCloudAccountForbidden struct {
}

DeleteVSphereCloudAccountForbidden handles this case with default header values.

Forbidden

func NewDeleteVSphereCloudAccountForbidden

func NewDeleteVSphereCloudAccountForbidden() *DeleteVSphereCloudAccountForbidden

NewDeleteVSphereCloudAccountForbidden creates a DeleteVSphereCloudAccountForbidden with default headers values

func (*DeleteVSphereCloudAccountForbidden) Error

type DeleteVSphereCloudAccountNoContent

type DeleteVSphereCloudAccountNoContent struct {
}

DeleteVSphereCloudAccountNoContent handles this case with default header values.

No Content

func NewDeleteVSphereCloudAccountNoContent

func NewDeleteVSphereCloudAccountNoContent() *DeleteVSphereCloudAccountNoContent

NewDeleteVSphereCloudAccountNoContent creates a DeleteVSphereCloudAccountNoContent with default headers values

func (*DeleteVSphereCloudAccountNoContent) Error

type DeleteVSphereCloudAccountParams

type DeleteVSphereCloudAccountParams 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 Cloud Account

	*/
	ID string

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

DeleteVSphereCloudAccountParams contains all the parameters to send to the API endpoint for the delete v sphere cloud account operation typically these are written to a http.Request

func NewDeleteVSphereCloudAccountParams

func NewDeleteVSphereCloudAccountParams() *DeleteVSphereCloudAccountParams

NewDeleteVSphereCloudAccountParams creates a new DeleteVSphereCloudAccountParams object with the default values initialized.

func NewDeleteVSphereCloudAccountParamsWithContext

func NewDeleteVSphereCloudAccountParamsWithContext(ctx context.Context) *DeleteVSphereCloudAccountParams

NewDeleteVSphereCloudAccountParamsWithContext creates a new DeleteVSphereCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteVSphereCloudAccountParamsWithHTTPClient

func NewDeleteVSphereCloudAccountParamsWithHTTPClient(client *http.Client) *DeleteVSphereCloudAccountParams

NewDeleteVSphereCloudAccountParamsWithHTTPClient creates a new DeleteVSphereCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteVSphereCloudAccountParamsWithTimeout

func NewDeleteVSphereCloudAccountParamsWithTimeout(timeout time.Duration) *DeleteVSphereCloudAccountParams

NewDeleteVSphereCloudAccountParamsWithTimeout creates a new DeleteVSphereCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteVSphereCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the delete v sphere cloud account params

func (*DeleteVSphereCloudAccountParams) SetContext

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

SetContext adds the context to the delete v sphere cloud account params

func (*DeleteVSphereCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete v sphere cloud account params

func (*DeleteVSphereCloudAccountParams) SetID

SetID adds the id to the delete v sphere cloud account params

func (*DeleteVSphereCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the delete v sphere cloud account params

func (*DeleteVSphereCloudAccountParams) WithAPIVersion

WithAPIVersion adds the aPIVersion to the delete v sphere cloud account params

func (*DeleteVSphereCloudAccountParams) WithContext

WithContext adds the context to the delete v sphere cloud account params

func (*DeleteVSphereCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete v sphere cloud account params

func (*DeleteVSphereCloudAccountParams) WithID

WithID adds the id to the delete v sphere cloud account params

func (*DeleteVSphereCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the delete v sphere cloud account params

func (*DeleteVSphereCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteVSphereCloudAccountReader

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

DeleteVSphereCloudAccountReader is a Reader for the DeleteVSphereCloudAccount structure.

func (*DeleteVSphereCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteVmcCloudAccountForbidden added in v0.2.8

type DeleteVmcCloudAccountForbidden struct {
}

DeleteVmcCloudAccountForbidden handles this case with default header values.

Forbidden

func NewDeleteVmcCloudAccountForbidden added in v0.2.8

func NewDeleteVmcCloudAccountForbidden() *DeleteVmcCloudAccountForbidden

NewDeleteVmcCloudAccountForbidden creates a DeleteVmcCloudAccountForbidden with default headers values

func (*DeleteVmcCloudAccountForbidden) Error added in v0.2.8

type DeleteVmcCloudAccountNoContent added in v0.2.8

type DeleteVmcCloudAccountNoContent struct {
}

DeleteVmcCloudAccountNoContent handles this case with default header values.

No Content

func NewDeleteVmcCloudAccountNoContent added in v0.2.8

func NewDeleteVmcCloudAccountNoContent() *DeleteVmcCloudAccountNoContent

NewDeleteVmcCloudAccountNoContent creates a DeleteVmcCloudAccountNoContent with default headers values

func (*DeleteVmcCloudAccountNoContent) Error added in v0.2.8

type DeleteVmcCloudAccountParams added in v0.2.8

type DeleteVmcCloudAccountParams 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 Cloud Account

	*/
	ID string

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

DeleteVmcCloudAccountParams contains all the parameters to send to the API endpoint for the delete vmc cloud account operation typically these are written to a http.Request

func NewDeleteVmcCloudAccountParams added in v0.2.8

func NewDeleteVmcCloudAccountParams() *DeleteVmcCloudAccountParams

NewDeleteVmcCloudAccountParams creates a new DeleteVmcCloudAccountParams object with the default values initialized.

func NewDeleteVmcCloudAccountParamsWithContext added in v0.2.8

func NewDeleteVmcCloudAccountParamsWithContext(ctx context.Context) *DeleteVmcCloudAccountParams

NewDeleteVmcCloudAccountParamsWithContext creates a new DeleteVmcCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteVmcCloudAccountParamsWithHTTPClient added in v0.2.8

func NewDeleteVmcCloudAccountParamsWithHTTPClient(client *http.Client) *DeleteVmcCloudAccountParams

NewDeleteVmcCloudAccountParamsWithHTTPClient creates a new DeleteVmcCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteVmcCloudAccountParamsWithTimeout added in v0.2.8

func NewDeleteVmcCloudAccountParamsWithTimeout(timeout time.Duration) *DeleteVmcCloudAccountParams

NewDeleteVmcCloudAccountParamsWithTimeout creates a new DeleteVmcCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteVmcCloudAccountParams) SetAPIVersion added in v0.2.8

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

SetAPIVersion adds the apiVersion to the delete vmc cloud account params

func (*DeleteVmcCloudAccountParams) SetContext added in v0.2.8

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

SetContext adds the context to the delete vmc cloud account params

func (*DeleteVmcCloudAccountParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the delete vmc cloud account params

func (*DeleteVmcCloudAccountParams) SetID added in v0.2.8

func (o *DeleteVmcCloudAccountParams) SetID(id string)

SetID adds the id to the delete vmc cloud account params

func (*DeleteVmcCloudAccountParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the delete vmc cloud account params

func (*DeleteVmcCloudAccountParams) WithAPIVersion added in v0.2.8

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

WithAPIVersion adds the aPIVersion to the delete vmc cloud account params

func (*DeleteVmcCloudAccountParams) WithContext added in v0.2.8

WithContext adds the context to the delete vmc cloud account params

func (*DeleteVmcCloudAccountParams) WithHTTPClient added in v0.2.8

WithHTTPClient adds the HTTPClient to the delete vmc cloud account params

func (*DeleteVmcCloudAccountParams) WithID added in v0.2.8

WithID adds the id to the delete vmc cloud account params

func (*DeleteVmcCloudAccountParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the delete vmc cloud account params

func (*DeleteVmcCloudAccountParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type DeleteVmcCloudAccountReader added in v0.2.8

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

DeleteVmcCloudAccountReader is a Reader for the DeleteVmcCloudAccount structure.

func (*DeleteVmcCloudAccountReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type EnumerateAwsRegionsBadRequest

type EnumerateAwsRegionsBadRequest struct {
	Payload *models.Error
}

EnumerateAwsRegionsBadRequest handles this case with default header values.

Invalid Request - bad data

func NewEnumerateAwsRegionsBadRequest

func NewEnumerateAwsRegionsBadRequest() *EnumerateAwsRegionsBadRequest

NewEnumerateAwsRegionsBadRequest creates a EnumerateAwsRegionsBadRequest with default headers values

func (*EnumerateAwsRegionsBadRequest) Error

func (*EnumerateAwsRegionsBadRequest) GetPayload added in v0.2.9

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

type EnumerateAwsRegionsForbidden

type EnumerateAwsRegionsForbidden struct {
}

EnumerateAwsRegionsForbidden handles this case with default header values.

Forbidden

func NewEnumerateAwsRegionsForbidden

func NewEnumerateAwsRegionsForbidden() *EnumerateAwsRegionsForbidden

NewEnumerateAwsRegionsForbidden creates a EnumerateAwsRegionsForbidden with default headers values

func (*EnumerateAwsRegionsForbidden) Error

type EnumerateAwsRegionsOK

type EnumerateAwsRegionsOK struct {
	Payload *models.CloudAccountRegions
}

EnumerateAwsRegionsOK handles this case with default header values.

successful operation

func NewEnumerateAwsRegionsOK

func NewEnumerateAwsRegionsOK() *EnumerateAwsRegionsOK

NewEnumerateAwsRegionsOK creates a EnumerateAwsRegionsOK with default headers values

func (*EnumerateAwsRegionsOK) Error

func (o *EnumerateAwsRegionsOK) Error() string

func (*EnumerateAwsRegionsOK) GetPayload

type EnumerateAwsRegionsParams

type EnumerateAwsRegionsParams struct {

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

	*/
	APIVersion *string
	/*Body
	  CloudAccount specification

	*/
	Body *models.CloudAccountAwsSpecification

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

EnumerateAwsRegionsParams contains all the parameters to send to the API endpoint for the enumerate aws regions operation typically these are written to a http.Request

func NewEnumerateAwsRegionsParams

func NewEnumerateAwsRegionsParams() *EnumerateAwsRegionsParams

NewEnumerateAwsRegionsParams creates a new EnumerateAwsRegionsParams object with the default values initialized.

func NewEnumerateAwsRegionsParamsWithContext

func NewEnumerateAwsRegionsParamsWithContext(ctx context.Context) *EnumerateAwsRegionsParams

NewEnumerateAwsRegionsParamsWithContext creates a new EnumerateAwsRegionsParams object with the default values initialized, and the ability to set a context for a request

func NewEnumerateAwsRegionsParamsWithHTTPClient

func NewEnumerateAwsRegionsParamsWithHTTPClient(client *http.Client) *EnumerateAwsRegionsParams

NewEnumerateAwsRegionsParamsWithHTTPClient creates a new EnumerateAwsRegionsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEnumerateAwsRegionsParamsWithTimeout

func NewEnumerateAwsRegionsParamsWithTimeout(timeout time.Duration) *EnumerateAwsRegionsParams

NewEnumerateAwsRegionsParamsWithTimeout creates a new EnumerateAwsRegionsParams object with the default values initialized, and the ability to set a timeout on a request

func (*EnumerateAwsRegionsParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the enumerate aws regions params

func (*EnumerateAwsRegionsParams) SetBody

SetBody adds the body to the enumerate aws regions params

func (*EnumerateAwsRegionsParams) SetContext

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

SetContext adds the context to the enumerate aws regions params

func (*EnumerateAwsRegionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the enumerate aws regions params

func (*EnumerateAwsRegionsParams) SetTimeout

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

SetTimeout adds the timeout to the enumerate aws regions params

func (*EnumerateAwsRegionsParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the enumerate aws regions params

func (*EnumerateAwsRegionsParams) WithBody

WithBody adds the body to the enumerate aws regions params

func (*EnumerateAwsRegionsParams) WithContext

WithContext adds the context to the enumerate aws regions params

func (*EnumerateAwsRegionsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the enumerate aws regions params

func (*EnumerateAwsRegionsParams) WithTimeout

WithTimeout adds the timeout to the enumerate aws regions params

func (*EnumerateAwsRegionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type EnumerateAwsRegionsReader

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

EnumerateAwsRegionsReader is a Reader for the EnumerateAwsRegions structure.

func (*EnumerateAwsRegionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type EnumerateAzureRegionsBadRequest

type EnumerateAzureRegionsBadRequest struct {
	Payload *models.Error
}

EnumerateAzureRegionsBadRequest handles this case with default header values.

Invalid Request - bad data

func NewEnumerateAzureRegionsBadRequest

func NewEnumerateAzureRegionsBadRequest() *EnumerateAzureRegionsBadRequest

NewEnumerateAzureRegionsBadRequest creates a EnumerateAzureRegionsBadRequest with default headers values

func (*EnumerateAzureRegionsBadRequest) Error

func (*EnumerateAzureRegionsBadRequest) GetPayload added in v0.2.9

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

type EnumerateAzureRegionsForbidden

type EnumerateAzureRegionsForbidden struct {
}

EnumerateAzureRegionsForbidden handles this case with default header values.

Forbidden

func NewEnumerateAzureRegionsForbidden

func NewEnumerateAzureRegionsForbidden() *EnumerateAzureRegionsForbidden

NewEnumerateAzureRegionsForbidden creates a EnumerateAzureRegionsForbidden with default headers values

func (*EnumerateAzureRegionsForbidden) Error

type EnumerateAzureRegionsOK

type EnumerateAzureRegionsOK struct {
	Payload *models.CloudAccountRegions
}

EnumerateAzureRegionsOK handles this case with default header values.

successful operation

func NewEnumerateAzureRegionsOK

func NewEnumerateAzureRegionsOK() *EnumerateAzureRegionsOK

NewEnumerateAzureRegionsOK creates a EnumerateAzureRegionsOK with default headers values

func (*EnumerateAzureRegionsOK) Error

func (o *EnumerateAzureRegionsOK) Error() string

func (*EnumerateAzureRegionsOK) GetPayload

type EnumerateAzureRegionsParams

type EnumerateAzureRegionsParams struct {

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

	*/
	APIVersion *string
	/*Body
	  CloudAccountAzure specification

	*/
	Body *models.CloudAccountAzureSpecification

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

EnumerateAzureRegionsParams contains all the parameters to send to the API endpoint for the enumerate azure regions operation typically these are written to a http.Request

func NewEnumerateAzureRegionsParams

func NewEnumerateAzureRegionsParams() *EnumerateAzureRegionsParams

NewEnumerateAzureRegionsParams creates a new EnumerateAzureRegionsParams object with the default values initialized.

func NewEnumerateAzureRegionsParamsWithContext

func NewEnumerateAzureRegionsParamsWithContext(ctx context.Context) *EnumerateAzureRegionsParams

NewEnumerateAzureRegionsParamsWithContext creates a new EnumerateAzureRegionsParams object with the default values initialized, and the ability to set a context for a request

func NewEnumerateAzureRegionsParamsWithHTTPClient

func NewEnumerateAzureRegionsParamsWithHTTPClient(client *http.Client) *EnumerateAzureRegionsParams

NewEnumerateAzureRegionsParamsWithHTTPClient creates a new EnumerateAzureRegionsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEnumerateAzureRegionsParamsWithTimeout

func NewEnumerateAzureRegionsParamsWithTimeout(timeout time.Duration) *EnumerateAzureRegionsParams

NewEnumerateAzureRegionsParamsWithTimeout creates a new EnumerateAzureRegionsParams object with the default values initialized, and the ability to set a timeout on a request

func (*EnumerateAzureRegionsParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the enumerate azure regions params

func (*EnumerateAzureRegionsParams) SetBody

SetBody adds the body to the enumerate azure regions params

func (*EnumerateAzureRegionsParams) SetContext

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

SetContext adds the context to the enumerate azure regions params

func (*EnumerateAzureRegionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the enumerate azure regions params

func (*EnumerateAzureRegionsParams) SetTimeout

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

SetTimeout adds the timeout to the enumerate azure regions params

func (*EnumerateAzureRegionsParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the enumerate azure regions params

func (*EnumerateAzureRegionsParams) WithBody

WithBody adds the body to the enumerate azure regions params

func (*EnumerateAzureRegionsParams) WithContext

WithContext adds the context to the enumerate azure regions params

func (*EnumerateAzureRegionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the enumerate azure regions params

func (*EnumerateAzureRegionsParams) WithTimeout

WithTimeout adds the timeout to the enumerate azure regions params

func (*EnumerateAzureRegionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type EnumerateAzureRegionsReader

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

EnumerateAzureRegionsReader is a Reader for the EnumerateAzureRegions structure.

func (*EnumerateAzureRegionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type EnumerateGcpRegionsBadRequest

type EnumerateGcpRegionsBadRequest struct {
	Payload *models.Error
}

EnumerateGcpRegionsBadRequest handles this case with default header values.

Invalid Request - bad data

func NewEnumerateGcpRegionsBadRequest

func NewEnumerateGcpRegionsBadRequest() *EnumerateGcpRegionsBadRequest

NewEnumerateGcpRegionsBadRequest creates a EnumerateGcpRegionsBadRequest with default headers values

func (*EnumerateGcpRegionsBadRequest) Error

func (*EnumerateGcpRegionsBadRequest) GetPayload added in v0.2.9

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

type EnumerateGcpRegionsForbidden

type EnumerateGcpRegionsForbidden struct {
}

EnumerateGcpRegionsForbidden handles this case with default header values.

Forbidden

func NewEnumerateGcpRegionsForbidden

func NewEnumerateGcpRegionsForbidden() *EnumerateGcpRegionsForbidden

NewEnumerateGcpRegionsForbidden creates a EnumerateGcpRegionsForbidden with default headers values

func (*EnumerateGcpRegionsForbidden) Error

type EnumerateGcpRegionsOK

type EnumerateGcpRegionsOK struct {
	Payload *models.CloudAccountRegions
}

EnumerateGcpRegionsOK handles this case with default header values.

successful operation

func NewEnumerateGcpRegionsOK

func NewEnumerateGcpRegionsOK() *EnumerateGcpRegionsOK

NewEnumerateGcpRegionsOK creates a EnumerateGcpRegionsOK with default headers values

func (*EnumerateGcpRegionsOK) Error

func (o *EnumerateGcpRegionsOK) Error() string

func (*EnumerateGcpRegionsOK) GetPayload

type EnumerateGcpRegionsParams

type EnumerateGcpRegionsParams struct {

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

	*/
	APIVersion *string
	/*Body
	  CloudAccount specification

	*/
	Body *models.CloudAccountGcpSpecification

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

EnumerateGcpRegionsParams contains all the parameters to send to the API endpoint for the enumerate gcp regions operation typically these are written to a http.Request

func NewEnumerateGcpRegionsParams

func NewEnumerateGcpRegionsParams() *EnumerateGcpRegionsParams

NewEnumerateGcpRegionsParams creates a new EnumerateGcpRegionsParams object with the default values initialized.

func NewEnumerateGcpRegionsParamsWithContext

func NewEnumerateGcpRegionsParamsWithContext(ctx context.Context) *EnumerateGcpRegionsParams

NewEnumerateGcpRegionsParamsWithContext creates a new EnumerateGcpRegionsParams object with the default values initialized, and the ability to set a context for a request

func NewEnumerateGcpRegionsParamsWithHTTPClient

func NewEnumerateGcpRegionsParamsWithHTTPClient(client *http.Client) *EnumerateGcpRegionsParams

NewEnumerateGcpRegionsParamsWithHTTPClient creates a new EnumerateGcpRegionsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEnumerateGcpRegionsParamsWithTimeout

func NewEnumerateGcpRegionsParamsWithTimeout(timeout time.Duration) *EnumerateGcpRegionsParams

NewEnumerateGcpRegionsParamsWithTimeout creates a new EnumerateGcpRegionsParams object with the default values initialized, and the ability to set a timeout on a request

func (*EnumerateGcpRegionsParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the enumerate gcp regions params

func (*EnumerateGcpRegionsParams) SetBody

SetBody adds the body to the enumerate gcp regions params

func (*EnumerateGcpRegionsParams) SetContext

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

SetContext adds the context to the enumerate gcp regions params

func (*EnumerateGcpRegionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the enumerate gcp regions params

func (*EnumerateGcpRegionsParams) SetTimeout

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

SetTimeout adds the timeout to the enumerate gcp regions params

func (*EnumerateGcpRegionsParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the enumerate gcp regions params

func (*EnumerateGcpRegionsParams) WithBody

WithBody adds the body to the enumerate gcp regions params

func (*EnumerateGcpRegionsParams) WithContext

WithContext adds the context to the enumerate gcp regions params

func (*EnumerateGcpRegionsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the enumerate gcp regions params

func (*EnumerateGcpRegionsParams) WithTimeout

WithTimeout adds the timeout to the enumerate gcp regions params

func (*EnumerateGcpRegionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type EnumerateGcpRegionsReader

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

EnumerateGcpRegionsReader is a Reader for the EnumerateGcpRegions structure.

func (*EnumerateGcpRegionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type EnumeratePrivateImagesAWSDefault added in v0.2.8

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

EnumeratePrivateImagesAWSDefault handles this case with default header values.

successful operation

func NewEnumeratePrivateImagesAWSDefault added in v0.2.8

func NewEnumeratePrivateImagesAWSDefault(code int) *EnumeratePrivateImagesAWSDefault

NewEnumeratePrivateImagesAWSDefault creates a EnumeratePrivateImagesAWSDefault with default headers values

func (*EnumeratePrivateImagesAWSDefault) Code added in v0.2.8

Code gets the status code for the enumerate private images a w s default response

func (*EnumeratePrivateImagesAWSDefault) Error added in v0.2.8

type EnumeratePrivateImagesAWSParams added in v0.2.8

type EnumeratePrivateImagesAWSParams struct {

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

	*/
	APIVersion *string
	/*ID
	  Id of AWS cloud account to enumerate

	*/
	ID string

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

EnumeratePrivateImagesAWSParams contains all the parameters to send to the API endpoint for the enumerate private images a w s operation typically these are written to a http.Request

func NewEnumeratePrivateImagesAWSParams added in v0.2.8

func NewEnumeratePrivateImagesAWSParams() *EnumeratePrivateImagesAWSParams

NewEnumeratePrivateImagesAWSParams creates a new EnumeratePrivateImagesAWSParams object with the default values initialized.

func NewEnumeratePrivateImagesAWSParamsWithContext added in v0.2.8

func NewEnumeratePrivateImagesAWSParamsWithContext(ctx context.Context) *EnumeratePrivateImagesAWSParams

NewEnumeratePrivateImagesAWSParamsWithContext creates a new EnumeratePrivateImagesAWSParams object with the default values initialized, and the ability to set a context for a request

func NewEnumeratePrivateImagesAWSParamsWithHTTPClient added in v0.2.8

func NewEnumeratePrivateImagesAWSParamsWithHTTPClient(client *http.Client) *EnumeratePrivateImagesAWSParams

NewEnumeratePrivateImagesAWSParamsWithHTTPClient creates a new EnumeratePrivateImagesAWSParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEnumeratePrivateImagesAWSParamsWithTimeout added in v0.2.8

func NewEnumeratePrivateImagesAWSParamsWithTimeout(timeout time.Duration) *EnumeratePrivateImagesAWSParams

NewEnumeratePrivateImagesAWSParamsWithTimeout creates a new EnumeratePrivateImagesAWSParams object with the default values initialized, and the ability to set a timeout on a request

func (*EnumeratePrivateImagesAWSParams) SetAPIVersion added in v0.2.8

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

SetAPIVersion adds the apiVersion to the enumerate private images a w s params

func (*EnumeratePrivateImagesAWSParams) SetContext added in v0.2.8

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

SetContext adds the context to the enumerate private images a w s params

func (*EnumeratePrivateImagesAWSParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the enumerate private images a w s params

func (*EnumeratePrivateImagesAWSParams) SetID added in v0.2.8

SetID adds the id to the enumerate private images a w s params

func (*EnumeratePrivateImagesAWSParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the enumerate private images a w s params

func (*EnumeratePrivateImagesAWSParams) WithAPIVersion added in v0.2.8

WithAPIVersion adds the aPIVersion to the enumerate private images a w s params

func (*EnumeratePrivateImagesAWSParams) WithContext added in v0.2.8

WithContext adds the context to the enumerate private images a w s params

func (*EnumeratePrivateImagesAWSParams) WithHTTPClient added in v0.2.8

WithHTTPClient adds the HTTPClient to the enumerate private images a w s params

func (*EnumeratePrivateImagesAWSParams) WithID added in v0.2.8

WithID adds the id to the enumerate private images a w s params

func (*EnumeratePrivateImagesAWSParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the enumerate private images a w s params

func (*EnumeratePrivateImagesAWSParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type EnumeratePrivateImagesAWSReader added in v0.2.8

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

EnumeratePrivateImagesAWSReader is a Reader for the EnumeratePrivateImagesAWS structure.

func (*EnumeratePrivateImagesAWSReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type EnumeratePrivateImagesAzureDefault added in v0.2.8

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

EnumeratePrivateImagesAzureDefault handles this case with default header values.

successful operation

func NewEnumeratePrivateImagesAzureDefault added in v0.2.8

func NewEnumeratePrivateImagesAzureDefault(code int) *EnumeratePrivateImagesAzureDefault

NewEnumeratePrivateImagesAzureDefault creates a EnumeratePrivateImagesAzureDefault with default headers values

func (*EnumeratePrivateImagesAzureDefault) Code added in v0.2.8

Code gets the status code for the enumerate private images azure default response

func (*EnumeratePrivateImagesAzureDefault) Error added in v0.2.8

type EnumeratePrivateImagesAzureParams added in v0.2.8

type EnumeratePrivateImagesAzureParams struct {

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

	*/
	APIVersion *string
	/*ID
	  Id of Azure cloud account to enumerate

	*/
	ID string

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

EnumeratePrivateImagesAzureParams contains all the parameters to send to the API endpoint for the enumerate private images azure operation typically these are written to a http.Request

func NewEnumeratePrivateImagesAzureParams added in v0.2.8

func NewEnumeratePrivateImagesAzureParams() *EnumeratePrivateImagesAzureParams

NewEnumeratePrivateImagesAzureParams creates a new EnumeratePrivateImagesAzureParams object with the default values initialized.

func NewEnumeratePrivateImagesAzureParamsWithContext added in v0.2.8

func NewEnumeratePrivateImagesAzureParamsWithContext(ctx context.Context) *EnumeratePrivateImagesAzureParams

NewEnumeratePrivateImagesAzureParamsWithContext creates a new EnumeratePrivateImagesAzureParams object with the default values initialized, and the ability to set a context for a request

func NewEnumeratePrivateImagesAzureParamsWithHTTPClient added in v0.2.8

func NewEnumeratePrivateImagesAzureParamsWithHTTPClient(client *http.Client) *EnumeratePrivateImagesAzureParams

NewEnumeratePrivateImagesAzureParamsWithHTTPClient creates a new EnumeratePrivateImagesAzureParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEnumeratePrivateImagesAzureParamsWithTimeout added in v0.2.8

func NewEnumeratePrivateImagesAzureParamsWithTimeout(timeout time.Duration) *EnumeratePrivateImagesAzureParams

NewEnumeratePrivateImagesAzureParamsWithTimeout creates a new EnumeratePrivateImagesAzureParams object with the default values initialized, and the ability to set a timeout on a request

func (*EnumeratePrivateImagesAzureParams) SetAPIVersion added in v0.2.8

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

SetAPIVersion adds the apiVersion to the enumerate private images azure params

func (*EnumeratePrivateImagesAzureParams) SetContext added in v0.2.8

SetContext adds the context to the enumerate private images azure params

func (*EnumeratePrivateImagesAzureParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the enumerate private images azure params

func (*EnumeratePrivateImagesAzureParams) SetID added in v0.2.8

SetID adds the id to the enumerate private images azure params

func (*EnumeratePrivateImagesAzureParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the enumerate private images azure params

func (*EnumeratePrivateImagesAzureParams) WithAPIVersion added in v0.2.8

WithAPIVersion adds the aPIVersion to the enumerate private images azure params

func (*EnumeratePrivateImagesAzureParams) WithContext added in v0.2.8

WithContext adds the context to the enumerate private images azure params

func (*EnumeratePrivateImagesAzureParams) WithHTTPClient added in v0.2.8

WithHTTPClient adds the HTTPClient to the enumerate private images azure params

func (*EnumeratePrivateImagesAzureParams) WithID added in v0.2.8

WithID adds the id to the enumerate private images azure params

func (*EnumeratePrivateImagesAzureParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the enumerate private images azure params

func (*EnumeratePrivateImagesAzureParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type EnumeratePrivateImagesAzureReader added in v0.2.8

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

EnumeratePrivateImagesAzureReader is a Reader for the EnumeratePrivateImagesAzure structure.

func (*EnumeratePrivateImagesAzureReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type EnumeratePrivateImagesDefault added in v0.2.8

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

EnumeratePrivateImagesDefault handles this case with default header values.

successful operation

func NewEnumeratePrivateImagesDefault added in v0.2.8

func NewEnumeratePrivateImagesDefault(code int) *EnumeratePrivateImagesDefault

NewEnumeratePrivateImagesDefault creates a EnumeratePrivateImagesDefault with default headers values

func (*EnumeratePrivateImagesDefault) Code added in v0.2.8

Code gets the status code for the enumerate private images default response

func (*EnumeratePrivateImagesDefault) Error added in v0.2.8

type EnumeratePrivateImagesGcpDefault added in v0.2.8

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

EnumeratePrivateImagesGcpDefault handles this case with default header values.

successful operation

func NewEnumeratePrivateImagesGcpDefault added in v0.2.8

func NewEnumeratePrivateImagesGcpDefault(code int) *EnumeratePrivateImagesGcpDefault

NewEnumeratePrivateImagesGcpDefault creates a EnumeratePrivateImagesGcpDefault with default headers values

func (*EnumeratePrivateImagesGcpDefault) Code added in v0.2.8

Code gets the status code for the enumerate private images gcp default response

func (*EnumeratePrivateImagesGcpDefault) Error added in v0.2.8

type EnumeratePrivateImagesGcpParams added in v0.2.8

type EnumeratePrivateImagesGcpParams struct {

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

	*/
	APIVersion *string
	/*ID
	  Id of GCP cloud account to enumerate

	*/
	ID string

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

EnumeratePrivateImagesGcpParams contains all the parameters to send to the API endpoint for the enumerate private images gcp operation typically these are written to a http.Request

func NewEnumeratePrivateImagesGcpParams added in v0.2.8

func NewEnumeratePrivateImagesGcpParams() *EnumeratePrivateImagesGcpParams

NewEnumeratePrivateImagesGcpParams creates a new EnumeratePrivateImagesGcpParams object with the default values initialized.

func NewEnumeratePrivateImagesGcpParamsWithContext added in v0.2.8

func NewEnumeratePrivateImagesGcpParamsWithContext(ctx context.Context) *EnumeratePrivateImagesGcpParams

NewEnumeratePrivateImagesGcpParamsWithContext creates a new EnumeratePrivateImagesGcpParams object with the default values initialized, and the ability to set a context for a request

func NewEnumeratePrivateImagesGcpParamsWithHTTPClient added in v0.2.8

func NewEnumeratePrivateImagesGcpParamsWithHTTPClient(client *http.Client) *EnumeratePrivateImagesGcpParams

NewEnumeratePrivateImagesGcpParamsWithHTTPClient creates a new EnumeratePrivateImagesGcpParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEnumeratePrivateImagesGcpParamsWithTimeout added in v0.2.8

func NewEnumeratePrivateImagesGcpParamsWithTimeout(timeout time.Duration) *EnumeratePrivateImagesGcpParams

NewEnumeratePrivateImagesGcpParamsWithTimeout creates a new EnumeratePrivateImagesGcpParams object with the default values initialized, and the ability to set a timeout on a request

func (*EnumeratePrivateImagesGcpParams) SetAPIVersion added in v0.2.8

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

SetAPIVersion adds the apiVersion to the enumerate private images gcp params

func (*EnumeratePrivateImagesGcpParams) SetContext added in v0.2.8

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

SetContext adds the context to the enumerate private images gcp params

func (*EnumeratePrivateImagesGcpParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the enumerate private images gcp params

func (*EnumeratePrivateImagesGcpParams) SetID added in v0.2.8

SetID adds the id to the enumerate private images gcp params

func (*EnumeratePrivateImagesGcpParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the enumerate private images gcp params

func (*EnumeratePrivateImagesGcpParams) WithAPIVersion added in v0.2.8

WithAPIVersion adds the aPIVersion to the enumerate private images gcp params

func (*EnumeratePrivateImagesGcpParams) WithContext added in v0.2.8

WithContext adds the context to the enumerate private images gcp params

func (*EnumeratePrivateImagesGcpParams) WithHTTPClient added in v0.2.8

WithHTTPClient adds the HTTPClient to the enumerate private images gcp params

func (*EnumeratePrivateImagesGcpParams) WithID added in v0.2.8

WithID adds the id to the enumerate private images gcp params

func (*EnumeratePrivateImagesGcpParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the enumerate private images gcp params

func (*EnumeratePrivateImagesGcpParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type EnumeratePrivateImagesGcpReader added in v0.2.8

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

EnumeratePrivateImagesGcpReader is a Reader for the EnumeratePrivateImagesGcp structure.

func (*EnumeratePrivateImagesGcpReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type EnumeratePrivateImagesParams added in v0.2.8

type EnumeratePrivateImagesParams struct {

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

	*/
	APIVersion *string
	/*ID
	  Id of cloud account to enumerate

	*/
	ID string

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

EnumeratePrivateImagesParams contains all the parameters to send to the API endpoint for the enumerate private images operation typically these are written to a http.Request

func NewEnumeratePrivateImagesParams added in v0.2.8

func NewEnumeratePrivateImagesParams() *EnumeratePrivateImagesParams

NewEnumeratePrivateImagesParams creates a new EnumeratePrivateImagesParams object with the default values initialized.

func NewEnumeratePrivateImagesParamsWithContext added in v0.2.8

func NewEnumeratePrivateImagesParamsWithContext(ctx context.Context) *EnumeratePrivateImagesParams

NewEnumeratePrivateImagesParamsWithContext creates a new EnumeratePrivateImagesParams object with the default values initialized, and the ability to set a context for a request

func NewEnumeratePrivateImagesParamsWithHTTPClient added in v0.2.8

func NewEnumeratePrivateImagesParamsWithHTTPClient(client *http.Client) *EnumeratePrivateImagesParams

NewEnumeratePrivateImagesParamsWithHTTPClient creates a new EnumeratePrivateImagesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEnumeratePrivateImagesParamsWithTimeout added in v0.2.8

func NewEnumeratePrivateImagesParamsWithTimeout(timeout time.Duration) *EnumeratePrivateImagesParams

NewEnumeratePrivateImagesParamsWithTimeout creates a new EnumeratePrivateImagesParams object with the default values initialized, and the ability to set a timeout on a request

func (*EnumeratePrivateImagesParams) SetAPIVersion added in v0.2.8

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

SetAPIVersion adds the apiVersion to the enumerate private images params

func (*EnumeratePrivateImagesParams) SetContext added in v0.2.8

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

SetContext adds the context to the enumerate private images params

func (*EnumeratePrivateImagesParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the enumerate private images params

func (*EnumeratePrivateImagesParams) SetID added in v0.2.8

func (o *EnumeratePrivateImagesParams) SetID(id string)

SetID adds the id to the enumerate private images params

func (*EnumeratePrivateImagesParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the enumerate private images params

func (*EnumeratePrivateImagesParams) WithAPIVersion added in v0.2.8

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

WithAPIVersion adds the aPIVersion to the enumerate private images params

func (*EnumeratePrivateImagesParams) WithContext added in v0.2.8

WithContext adds the context to the enumerate private images params

func (*EnumeratePrivateImagesParams) WithHTTPClient added in v0.2.8

WithHTTPClient adds the HTTPClient to the enumerate private images params

func (*EnumeratePrivateImagesParams) WithID added in v0.2.8

WithID adds the id to the enumerate private images params

func (*EnumeratePrivateImagesParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the enumerate private images params

func (*EnumeratePrivateImagesParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type EnumeratePrivateImagesReader added in v0.2.8

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

EnumeratePrivateImagesReader is a Reader for the EnumeratePrivateImages structure.

func (*EnumeratePrivateImagesReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type EnumeratePrivateImagesVMCDefault added in v0.2.8

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

EnumeratePrivateImagesVMCDefault handles this case with default header values.

successful operation

func NewEnumeratePrivateImagesVMCDefault added in v0.2.8

func NewEnumeratePrivateImagesVMCDefault(code int) *EnumeratePrivateImagesVMCDefault

NewEnumeratePrivateImagesVMCDefault creates a EnumeratePrivateImagesVMCDefault with default headers values

func (*EnumeratePrivateImagesVMCDefault) Code added in v0.2.8

Code gets the status code for the enumerate private images VM c default response

func (*EnumeratePrivateImagesVMCDefault) Error added in v0.2.8

type EnumeratePrivateImagesVMCParams added in v0.2.8

type EnumeratePrivateImagesVMCParams struct {

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

	*/
	APIVersion *string
	/*ID
	  Id of VMC cloud account to enumerate

	*/
	ID string

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

EnumeratePrivateImagesVMCParams contains all the parameters to send to the API endpoint for the enumerate private images VM c operation typically these are written to a http.Request

func NewEnumeratePrivateImagesVMCParams added in v0.2.8

func NewEnumeratePrivateImagesVMCParams() *EnumeratePrivateImagesVMCParams

NewEnumeratePrivateImagesVMCParams creates a new EnumeratePrivateImagesVMCParams object with the default values initialized.

func NewEnumeratePrivateImagesVMCParamsWithContext added in v0.2.8

func NewEnumeratePrivateImagesVMCParamsWithContext(ctx context.Context) *EnumeratePrivateImagesVMCParams

NewEnumeratePrivateImagesVMCParamsWithContext creates a new EnumeratePrivateImagesVMCParams object with the default values initialized, and the ability to set a context for a request

func NewEnumeratePrivateImagesVMCParamsWithHTTPClient added in v0.2.8

func NewEnumeratePrivateImagesVMCParamsWithHTTPClient(client *http.Client) *EnumeratePrivateImagesVMCParams

NewEnumeratePrivateImagesVMCParamsWithHTTPClient creates a new EnumeratePrivateImagesVMCParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEnumeratePrivateImagesVMCParamsWithTimeout added in v0.2.8

func NewEnumeratePrivateImagesVMCParamsWithTimeout(timeout time.Duration) *EnumeratePrivateImagesVMCParams

NewEnumeratePrivateImagesVMCParamsWithTimeout creates a new EnumeratePrivateImagesVMCParams object with the default values initialized, and the ability to set a timeout on a request

func (*EnumeratePrivateImagesVMCParams) SetAPIVersion added in v0.2.8

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

SetAPIVersion adds the apiVersion to the enumerate private images VM c params

func (*EnumeratePrivateImagesVMCParams) SetContext added in v0.2.8

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

SetContext adds the context to the enumerate private images VM c params

func (*EnumeratePrivateImagesVMCParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the enumerate private images VM c params

func (*EnumeratePrivateImagesVMCParams) SetID added in v0.2.8

SetID adds the id to the enumerate private images VM c params

func (*EnumeratePrivateImagesVMCParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the enumerate private images VM c params

func (*EnumeratePrivateImagesVMCParams) WithAPIVersion added in v0.2.8

WithAPIVersion adds the aPIVersion to the enumerate private images VM c params

func (*EnumeratePrivateImagesVMCParams) WithContext added in v0.2.8

WithContext adds the context to the enumerate private images VM c params

func (*EnumeratePrivateImagesVMCParams) WithHTTPClient added in v0.2.8

WithHTTPClient adds the HTTPClient to the enumerate private images VM c params

func (*EnumeratePrivateImagesVMCParams) WithID added in v0.2.8

WithID adds the id to the enumerate private images VM c params

func (*EnumeratePrivateImagesVMCParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the enumerate private images VM c params

func (*EnumeratePrivateImagesVMCParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type EnumeratePrivateImagesVMCReader added in v0.2.8

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

EnumeratePrivateImagesVMCReader is a Reader for the EnumeratePrivateImagesVMC structure.

func (*EnumeratePrivateImagesVMCReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type EnumeratePrivateImagesVSphereDefault added in v0.2.8

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

EnumeratePrivateImagesVSphereDefault handles this case with default header values.

successful operation

func NewEnumeratePrivateImagesVSphereDefault added in v0.2.8

func NewEnumeratePrivateImagesVSphereDefault(code int) *EnumeratePrivateImagesVSphereDefault

NewEnumeratePrivateImagesVSphereDefault creates a EnumeratePrivateImagesVSphereDefault with default headers values

func (*EnumeratePrivateImagesVSphereDefault) Code added in v0.2.8

Code gets the status code for the enumerate private images v sphere default response

func (*EnumeratePrivateImagesVSphereDefault) Error added in v0.2.8

type EnumeratePrivateImagesVSphereParams added in v0.2.8

type EnumeratePrivateImagesVSphereParams struct {

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

	*/
	APIVersion *string
	/*ID
	  Id of vSphere cloud account to enumerate

	*/
	ID string

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

EnumeratePrivateImagesVSphereParams contains all the parameters to send to the API endpoint for the enumerate private images v sphere operation typically these are written to a http.Request

func NewEnumeratePrivateImagesVSphereParams added in v0.2.8

func NewEnumeratePrivateImagesVSphereParams() *EnumeratePrivateImagesVSphereParams

NewEnumeratePrivateImagesVSphereParams creates a new EnumeratePrivateImagesVSphereParams object with the default values initialized.

func NewEnumeratePrivateImagesVSphereParamsWithContext added in v0.2.8

func NewEnumeratePrivateImagesVSphereParamsWithContext(ctx context.Context) *EnumeratePrivateImagesVSphereParams

NewEnumeratePrivateImagesVSphereParamsWithContext creates a new EnumeratePrivateImagesVSphereParams object with the default values initialized, and the ability to set a context for a request

func NewEnumeratePrivateImagesVSphereParamsWithHTTPClient added in v0.2.8

func NewEnumeratePrivateImagesVSphereParamsWithHTTPClient(client *http.Client) *EnumeratePrivateImagesVSphereParams

NewEnumeratePrivateImagesVSphereParamsWithHTTPClient creates a new EnumeratePrivateImagesVSphereParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEnumeratePrivateImagesVSphereParamsWithTimeout added in v0.2.8

func NewEnumeratePrivateImagesVSphereParamsWithTimeout(timeout time.Duration) *EnumeratePrivateImagesVSphereParams

NewEnumeratePrivateImagesVSphereParamsWithTimeout creates a new EnumeratePrivateImagesVSphereParams object with the default values initialized, and the ability to set a timeout on a request

func (*EnumeratePrivateImagesVSphereParams) SetAPIVersion added in v0.2.8

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

SetAPIVersion adds the apiVersion to the enumerate private images v sphere params

func (*EnumeratePrivateImagesVSphereParams) SetContext added in v0.2.8

SetContext adds the context to the enumerate private images v sphere params

func (*EnumeratePrivateImagesVSphereParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the enumerate private images v sphere params

func (*EnumeratePrivateImagesVSphereParams) SetID added in v0.2.8

SetID adds the id to the enumerate private images v sphere params

func (*EnumeratePrivateImagesVSphereParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the enumerate private images v sphere params

func (*EnumeratePrivateImagesVSphereParams) WithAPIVersion added in v0.2.8

WithAPIVersion adds the aPIVersion to the enumerate private images v sphere params

func (*EnumeratePrivateImagesVSphereParams) WithContext added in v0.2.8

WithContext adds the context to the enumerate private images v sphere params

func (*EnumeratePrivateImagesVSphereParams) WithHTTPClient added in v0.2.8

WithHTTPClient adds the HTTPClient to the enumerate private images v sphere params

func (*EnumeratePrivateImagesVSphereParams) WithID added in v0.2.8

WithID adds the id to the enumerate private images v sphere params

func (*EnumeratePrivateImagesVSphereParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the enumerate private images v sphere params

func (*EnumeratePrivateImagesVSphereParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type EnumeratePrivateImagesVSphereReader added in v0.2.8

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

EnumeratePrivateImagesVSphereReader is a Reader for the EnumeratePrivateImagesVSphere structure.

func (*EnumeratePrivateImagesVSphereReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type EnumerateRegionsBadRequest

type EnumerateRegionsBadRequest struct {
	Payload *models.Error
}

EnumerateRegionsBadRequest handles this case with default header values.

Invalid Request - bad data

func NewEnumerateRegionsBadRequest

func NewEnumerateRegionsBadRequest() *EnumerateRegionsBadRequest

NewEnumerateRegionsBadRequest creates a EnumerateRegionsBadRequest with default headers values

func (*EnumerateRegionsBadRequest) Error

func (*EnumerateRegionsBadRequest) GetPayload added in v0.2.9

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

type EnumerateRegionsForbidden

type EnumerateRegionsForbidden struct {
}

EnumerateRegionsForbidden handles this case with default header values.

Forbidden

func NewEnumerateRegionsForbidden

func NewEnumerateRegionsForbidden() *EnumerateRegionsForbidden

NewEnumerateRegionsForbidden creates a EnumerateRegionsForbidden with default headers values

func (*EnumerateRegionsForbidden) Error

func (o *EnumerateRegionsForbidden) Error() string

type EnumerateRegionsOK

type EnumerateRegionsOK struct {
	Payload *models.CloudAccountRegions
}

EnumerateRegionsOK handles this case with default header values.

successful operation

func NewEnumerateRegionsOK

func NewEnumerateRegionsOK() *EnumerateRegionsOK

NewEnumerateRegionsOK creates a EnumerateRegionsOK with default headers values

func (*EnumerateRegionsOK) Error

func (o *EnumerateRegionsOK) Error() string

func (*EnumerateRegionsOK) GetPayload

type EnumerateRegionsParams

type EnumerateRegionsParams struct {

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

	*/
	APIVersion *string
	/*Body
	  CloudAccount instance

	*/
	Body *models.CloudAccountSpecification

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

EnumerateRegionsParams contains all the parameters to send to the API endpoint for the enumerate regions operation typically these are written to a http.Request

func NewEnumerateRegionsParams

func NewEnumerateRegionsParams() *EnumerateRegionsParams

NewEnumerateRegionsParams creates a new EnumerateRegionsParams object with the default values initialized.

func NewEnumerateRegionsParamsWithContext

func NewEnumerateRegionsParamsWithContext(ctx context.Context) *EnumerateRegionsParams

NewEnumerateRegionsParamsWithContext creates a new EnumerateRegionsParams object with the default values initialized, and the ability to set a context for a request

func NewEnumerateRegionsParamsWithHTTPClient

func NewEnumerateRegionsParamsWithHTTPClient(client *http.Client) *EnumerateRegionsParams

NewEnumerateRegionsParamsWithHTTPClient creates a new EnumerateRegionsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEnumerateRegionsParamsWithTimeout

func NewEnumerateRegionsParamsWithTimeout(timeout time.Duration) *EnumerateRegionsParams

NewEnumerateRegionsParamsWithTimeout creates a new EnumerateRegionsParams object with the default values initialized, and the ability to set a timeout on a request

func (*EnumerateRegionsParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the enumerate regions params

func (*EnumerateRegionsParams) SetBody

SetBody adds the body to the enumerate regions params

func (*EnumerateRegionsParams) SetContext

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

SetContext adds the context to the enumerate regions params

func (*EnumerateRegionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the enumerate regions params

func (*EnumerateRegionsParams) SetTimeout

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

SetTimeout adds the timeout to the enumerate regions params

func (*EnumerateRegionsParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the enumerate regions params

func (*EnumerateRegionsParams) WithBody

WithBody adds the body to the enumerate regions params

func (*EnumerateRegionsParams) WithContext

WithContext adds the context to the enumerate regions params

func (*EnumerateRegionsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the enumerate regions params

func (*EnumerateRegionsParams) WithTimeout

WithTimeout adds the timeout to the enumerate regions params

func (*EnumerateRegionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type EnumerateRegionsReader

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

EnumerateRegionsReader is a Reader for the EnumerateRegions structure.

func (*EnumerateRegionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type EnumerateVSphereRegionsBadRequest

type EnumerateVSphereRegionsBadRequest struct {
	Payload *models.Error
}

EnumerateVSphereRegionsBadRequest handles this case with default header values.

Invalid Request - bad data

func NewEnumerateVSphereRegionsBadRequest

func NewEnumerateVSphereRegionsBadRequest() *EnumerateVSphereRegionsBadRequest

NewEnumerateVSphereRegionsBadRequest creates a EnumerateVSphereRegionsBadRequest with default headers values

func (*EnumerateVSphereRegionsBadRequest) Error

func (*EnumerateVSphereRegionsBadRequest) GetPayload added in v0.2.9

type EnumerateVSphereRegionsForbidden

type EnumerateVSphereRegionsForbidden struct {
}

EnumerateVSphereRegionsForbidden handles this case with default header values.

Forbidden

func NewEnumerateVSphereRegionsForbidden

func NewEnumerateVSphereRegionsForbidden() *EnumerateVSphereRegionsForbidden

NewEnumerateVSphereRegionsForbidden creates a EnumerateVSphereRegionsForbidden with default headers values

func (*EnumerateVSphereRegionsForbidden) Error

type EnumerateVSphereRegionsOK

type EnumerateVSphereRegionsOK struct {
	Payload *models.CloudAccountRegions
}

EnumerateVSphereRegionsOK handles this case with default header values.

successful operation

func NewEnumerateVSphereRegionsOK

func NewEnumerateVSphereRegionsOK() *EnumerateVSphereRegionsOK

NewEnumerateVSphereRegionsOK creates a EnumerateVSphereRegionsOK with default headers values

func (*EnumerateVSphereRegionsOK) Error

func (o *EnumerateVSphereRegionsOK) Error() string

func (*EnumerateVSphereRegionsOK) GetPayload

type EnumerateVSphereRegionsParams

type EnumerateVSphereRegionsParams struct {

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

	*/
	APIVersion *string
	/*Body
	  CloudAccountVsphere specification

	*/
	Body *models.CloudAccountVsphereSpecification

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

EnumerateVSphereRegionsParams contains all the parameters to send to the API endpoint for the enumerate v sphere regions operation typically these are written to a http.Request

func NewEnumerateVSphereRegionsParams

func NewEnumerateVSphereRegionsParams() *EnumerateVSphereRegionsParams

NewEnumerateVSphereRegionsParams creates a new EnumerateVSphereRegionsParams object with the default values initialized.

func NewEnumerateVSphereRegionsParamsWithContext

func NewEnumerateVSphereRegionsParamsWithContext(ctx context.Context) *EnumerateVSphereRegionsParams

NewEnumerateVSphereRegionsParamsWithContext creates a new EnumerateVSphereRegionsParams object with the default values initialized, and the ability to set a context for a request

func NewEnumerateVSphereRegionsParamsWithHTTPClient

func NewEnumerateVSphereRegionsParamsWithHTTPClient(client *http.Client) *EnumerateVSphereRegionsParams

NewEnumerateVSphereRegionsParamsWithHTTPClient creates a new EnumerateVSphereRegionsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEnumerateVSphereRegionsParamsWithTimeout

func NewEnumerateVSphereRegionsParamsWithTimeout(timeout time.Duration) *EnumerateVSphereRegionsParams

NewEnumerateVSphereRegionsParamsWithTimeout creates a new EnumerateVSphereRegionsParams object with the default values initialized, and the ability to set a timeout on a request

func (*EnumerateVSphereRegionsParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the enumerate v sphere regions params

func (*EnumerateVSphereRegionsParams) SetBody

SetBody adds the body to the enumerate v sphere regions params

func (*EnumerateVSphereRegionsParams) SetContext

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

SetContext adds the context to the enumerate v sphere regions params

func (*EnumerateVSphereRegionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the enumerate v sphere regions params

func (*EnumerateVSphereRegionsParams) SetTimeout

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

SetTimeout adds the timeout to the enumerate v sphere regions params

func (*EnumerateVSphereRegionsParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the enumerate v sphere regions params

func (*EnumerateVSphereRegionsParams) WithBody

WithBody adds the body to the enumerate v sphere regions params

func (*EnumerateVSphereRegionsParams) WithContext

WithContext adds the context to the enumerate v sphere regions params

func (*EnumerateVSphereRegionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the enumerate v sphere regions params

func (*EnumerateVSphereRegionsParams) WithTimeout

WithTimeout adds the timeout to the enumerate v sphere regions params

func (*EnumerateVSphereRegionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type EnumerateVSphereRegionsReader

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

EnumerateVSphereRegionsReader is a Reader for the EnumerateVSphereRegions structure.

func (*EnumerateVSphereRegionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type EnumerateVmcRegionsBadRequest added in v0.2.8

type EnumerateVmcRegionsBadRequest struct {
	Payload *models.Error
}

EnumerateVmcRegionsBadRequest handles this case with default header values.

Invalid Request - bad data

func NewEnumerateVmcRegionsBadRequest added in v0.2.8

func NewEnumerateVmcRegionsBadRequest() *EnumerateVmcRegionsBadRequest

NewEnumerateVmcRegionsBadRequest creates a EnumerateVmcRegionsBadRequest with default headers values

func (*EnumerateVmcRegionsBadRequest) Error added in v0.2.8

func (*EnumerateVmcRegionsBadRequest) GetPayload added in v0.2.9

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

type EnumerateVmcRegionsForbidden added in v0.2.8

type EnumerateVmcRegionsForbidden struct {
}

EnumerateVmcRegionsForbidden handles this case with default header values.

Forbidden

func NewEnumerateVmcRegionsForbidden added in v0.2.8

func NewEnumerateVmcRegionsForbidden() *EnumerateVmcRegionsForbidden

NewEnumerateVmcRegionsForbidden creates a EnumerateVmcRegionsForbidden with default headers values

func (*EnumerateVmcRegionsForbidden) Error added in v0.2.8

type EnumerateVmcRegionsOK added in v0.2.8

type EnumerateVmcRegionsOK struct {
	Payload *models.CloudAccountRegions
}

EnumerateVmcRegionsOK handles this case with default header values.

successful operation

func NewEnumerateVmcRegionsOK added in v0.2.8

func NewEnumerateVmcRegionsOK() *EnumerateVmcRegionsOK

NewEnumerateVmcRegionsOK creates a EnumerateVmcRegionsOK with default headers values

func (*EnumerateVmcRegionsOK) Error added in v0.2.8

func (o *EnumerateVmcRegionsOK) Error() string

func (*EnumerateVmcRegionsOK) GetPayload added in v0.2.8

type EnumerateVmcRegionsParams added in v0.2.8

type EnumerateVmcRegionsParams struct {

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

	*/
	APIVersion *string
	/*Body
	  CloudAccount specification

	*/
	Body *models.CloudAccountVmcSpecification

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

EnumerateVmcRegionsParams contains all the parameters to send to the API endpoint for the enumerate vmc regions operation typically these are written to a http.Request

func NewEnumerateVmcRegionsParams added in v0.2.8

func NewEnumerateVmcRegionsParams() *EnumerateVmcRegionsParams

NewEnumerateVmcRegionsParams creates a new EnumerateVmcRegionsParams object with the default values initialized.

func NewEnumerateVmcRegionsParamsWithContext added in v0.2.8

func NewEnumerateVmcRegionsParamsWithContext(ctx context.Context) *EnumerateVmcRegionsParams

NewEnumerateVmcRegionsParamsWithContext creates a new EnumerateVmcRegionsParams object with the default values initialized, and the ability to set a context for a request

func NewEnumerateVmcRegionsParamsWithHTTPClient added in v0.2.8

func NewEnumerateVmcRegionsParamsWithHTTPClient(client *http.Client) *EnumerateVmcRegionsParams

NewEnumerateVmcRegionsParamsWithHTTPClient creates a new EnumerateVmcRegionsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEnumerateVmcRegionsParamsWithTimeout added in v0.2.8

func NewEnumerateVmcRegionsParamsWithTimeout(timeout time.Duration) *EnumerateVmcRegionsParams

NewEnumerateVmcRegionsParamsWithTimeout creates a new EnumerateVmcRegionsParams object with the default values initialized, and the ability to set a timeout on a request

func (*EnumerateVmcRegionsParams) SetAPIVersion added in v0.2.8

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

SetAPIVersion adds the apiVersion to the enumerate vmc regions params

func (*EnumerateVmcRegionsParams) SetBody added in v0.2.8

SetBody adds the body to the enumerate vmc regions params

func (*EnumerateVmcRegionsParams) SetContext added in v0.2.8

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

SetContext adds the context to the enumerate vmc regions params

func (*EnumerateVmcRegionsParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the enumerate vmc regions params

func (*EnumerateVmcRegionsParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the enumerate vmc regions params

func (*EnumerateVmcRegionsParams) WithAPIVersion added in v0.2.8

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

WithAPIVersion adds the aPIVersion to the enumerate vmc regions params

func (*EnumerateVmcRegionsParams) WithBody added in v0.2.8

WithBody adds the body to the enumerate vmc regions params

func (*EnumerateVmcRegionsParams) WithContext added in v0.2.8

WithContext adds the context to the enumerate vmc regions params

func (*EnumerateVmcRegionsParams) WithHTTPClient added in v0.2.8

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

WithHTTPClient adds the HTTPClient to the enumerate vmc regions params

func (*EnumerateVmcRegionsParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the enumerate vmc regions params

func (*EnumerateVmcRegionsParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type EnumerateVmcRegionsReader added in v0.2.8

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

EnumerateVmcRegionsReader is a Reader for the EnumerateVmcRegions structure.

func (*EnumerateVmcRegionsReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type GetAwsCloudAccountForbidden

type GetAwsCloudAccountForbidden struct {
}

GetAwsCloudAccountForbidden handles this case with default header values.

Forbidden

func NewGetAwsCloudAccountForbidden

func NewGetAwsCloudAccountForbidden() *GetAwsCloudAccountForbidden

NewGetAwsCloudAccountForbidden creates a GetAwsCloudAccountForbidden with default headers values

func (*GetAwsCloudAccountForbidden) Error

type GetAwsCloudAccountNotFound

type GetAwsCloudAccountNotFound struct {
	Payload *models.Error
}

GetAwsCloudAccountNotFound handles this case with default header values.

Not Found

func NewGetAwsCloudAccountNotFound

func NewGetAwsCloudAccountNotFound() *GetAwsCloudAccountNotFound

NewGetAwsCloudAccountNotFound creates a GetAwsCloudAccountNotFound with default headers values

func (*GetAwsCloudAccountNotFound) Error

func (*GetAwsCloudAccountNotFound) GetPayload added in v0.2.9

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

type GetAwsCloudAccountOK

type GetAwsCloudAccountOK struct {
	Payload *models.CloudAccountAws
}

GetAwsCloudAccountOK handles this case with default header values.

successful operation

func NewGetAwsCloudAccountOK

func NewGetAwsCloudAccountOK() *GetAwsCloudAccountOK

NewGetAwsCloudAccountOK creates a GetAwsCloudAccountOK with default headers values

func (*GetAwsCloudAccountOK) Error

func (o *GetAwsCloudAccountOK) Error() string

func (*GetAwsCloudAccountOK) GetPayload

func (o *GetAwsCloudAccountOK) GetPayload() *models.CloudAccountAws

type GetAwsCloudAccountParams

type GetAwsCloudAccountParams 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 Cloud Account

	*/
	ID string

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

GetAwsCloudAccountParams contains all the parameters to send to the API endpoint for the get aws cloud account operation typically these are written to a http.Request

func NewGetAwsCloudAccountParams

func NewGetAwsCloudAccountParams() *GetAwsCloudAccountParams

NewGetAwsCloudAccountParams creates a new GetAwsCloudAccountParams object with the default values initialized.

func NewGetAwsCloudAccountParamsWithContext

func NewGetAwsCloudAccountParamsWithContext(ctx context.Context) *GetAwsCloudAccountParams

NewGetAwsCloudAccountParamsWithContext creates a new GetAwsCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewGetAwsCloudAccountParamsWithHTTPClient

func NewGetAwsCloudAccountParamsWithHTTPClient(client *http.Client) *GetAwsCloudAccountParams

NewGetAwsCloudAccountParamsWithHTTPClient creates a new GetAwsCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAwsCloudAccountParamsWithTimeout

func NewGetAwsCloudAccountParamsWithTimeout(timeout time.Duration) *GetAwsCloudAccountParams

NewGetAwsCloudAccountParamsWithTimeout creates a new GetAwsCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAwsCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the get aws cloud account params

func (*GetAwsCloudAccountParams) SetContext

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

SetContext adds the context to the get aws cloud account params

func (*GetAwsCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get aws cloud account params

func (*GetAwsCloudAccountParams) SetID

func (o *GetAwsCloudAccountParams) SetID(id string)

SetID adds the id to the get aws cloud account params

func (*GetAwsCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the get aws cloud account params

func (*GetAwsCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the get aws cloud account params

func (*GetAwsCloudAccountParams) WithContext

WithContext adds the context to the get aws cloud account params

func (*GetAwsCloudAccountParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get aws cloud account params

func (*GetAwsCloudAccountParams) WithID

WithID adds the id to the get aws cloud account params

func (*GetAwsCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the get aws cloud account params

func (*GetAwsCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAwsCloudAccountReader

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

GetAwsCloudAccountReader is a Reader for the GetAwsCloudAccount structure.

func (*GetAwsCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAwsCloudAccountsForbidden

type GetAwsCloudAccountsForbidden struct {
}

GetAwsCloudAccountsForbidden handles this case with default header values.

Forbidden

func NewGetAwsCloudAccountsForbidden

func NewGetAwsCloudAccountsForbidden() *GetAwsCloudAccountsForbidden

NewGetAwsCloudAccountsForbidden creates a GetAwsCloudAccountsForbidden with default headers values

func (*GetAwsCloudAccountsForbidden) Error

type GetAwsCloudAccountsOK

type GetAwsCloudAccountsOK struct {
	Payload *models.CloudAccountAwsResult
}

GetAwsCloudAccountsOK handles this case with default header values.

successful operation

func NewGetAwsCloudAccountsOK

func NewGetAwsCloudAccountsOK() *GetAwsCloudAccountsOK

NewGetAwsCloudAccountsOK creates a GetAwsCloudAccountsOK with default headers values

func (*GetAwsCloudAccountsOK) Error

func (o *GetAwsCloudAccountsOK) Error() string

func (*GetAwsCloudAccountsOK) GetPayload

type GetAwsCloudAccountsParams

type GetAwsCloudAccountsParams struct {

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

	*/
	APIVersion *string

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

GetAwsCloudAccountsParams contains all the parameters to send to the API endpoint for the get aws cloud accounts operation typically these are written to a http.Request

func NewGetAwsCloudAccountsParams

func NewGetAwsCloudAccountsParams() *GetAwsCloudAccountsParams

NewGetAwsCloudAccountsParams creates a new GetAwsCloudAccountsParams object with the default values initialized.

func NewGetAwsCloudAccountsParamsWithContext

func NewGetAwsCloudAccountsParamsWithContext(ctx context.Context) *GetAwsCloudAccountsParams

NewGetAwsCloudAccountsParamsWithContext creates a new GetAwsCloudAccountsParams object with the default values initialized, and the ability to set a context for a request

func NewGetAwsCloudAccountsParamsWithHTTPClient

func NewGetAwsCloudAccountsParamsWithHTTPClient(client *http.Client) *GetAwsCloudAccountsParams

NewGetAwsCloudAccountsParamsWithHTTPClient creates a new GetAwsCloudAccountsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAwsCloudAccountsParamsWithTimeout

func NewGetAwsCloudAccountsParamsWithTimeout(timeout time.Duration) *GetAwsCloudAccountsParams

NewGetAwsCloudAccountsParamsWithTimeout creates a new GetAwsCloudAccountsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAwsCloudAccountsParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the get aws cloud accounts params

func (*GetAwsCloudAccountsParams) SetContext

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

SetContext adds the context to the get aws cloud accounts params

func (*GetAwsCloudAccountsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get aws cloud accounts params

func (*GetAwsCloudAccountsParams) SetTimeout

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

SetTimeout adds the timeout to the get aws cloud accounts params

func (*GetAwsCloudAccountsParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the get aws cloud accounts params

func (*GetAwsCloudAccountsParams) WithContext

WithContext adds the context to the get aws cloud accounts params

func (*GetAwsCloudAccountsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get aws cloud accounts params

func (*GetAwsCloudAccountsParams) WithTimeout

WithTimeout adds the timeout to the get aws cloud accounts params

func (*GetAwsCloudAccountsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAwsCloudAccountsReader

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

GetAwsCloudAccountsReader is a Reader for the GetAwsCloudAccounts structure.

func (*GetAwsCloudAccountsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAzureCloudAccountForbidden

type GetAzureCloudAccountForbidden struct {
}

GetAzureCloudAccountForbidden handles this case with default header values.

Forbidden

func NewGetAzureCloudAccountForbidden

func NewGetAzureCloudAccountForbidden() *GetAzureCloudAccountForbidden

NewGetAzureCloudAccountForbidden creates a GetAzureCloudAccountForbidden with default headers values

func (*GetAzureCloudAccountForbidden) Error

type GetAzureCloudAccountNotFound

type GetAzureCloudAccountNotFound struct {
	Payload *models.Error
}

GetAzureCloudAccountNotFound handles this case with default header values.

Not Found

func NewGetAzureCloudAccountNotFound

func NewGetAzureCloudAccountNotFound() *GetAzureCloudAccountNotFound

NewGetAzureCloudAccountNotFound creates a GetAzureCloudAccountNotFound with default headers values

func (*GetAzureCloudAccountNotFound) Error

func (*GetAzureCloudAccountNotFound) GetPayload added in v0.2.9

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

type GetAzureCloudAccountOK

type GetAzureCloudAccountOK struct {
	Payload *models.CloudAccountAzure
}

GetAzureCloudAccountOK handles this case with default header values.

successful operation

func NewGetAzureCloudAccountOK

func NewGetAzureCloudAccountOK() *GetAzureCloudAccountOK

NewGetAzureCloudAccountOK creates a GetAzureCloudAccountOK with default headers values

func (*GetAzureCloudAccountOK) Error

func (o *GetAzureCloudAccountOK) Error() string

func (*GetAzureCloudAccountOK) GetPayload

type GetAzureCloudAccountParams

type GetAzureCloudAccountParams 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 Cloud Account

	*/
	ID string

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

GetAzureCloudAccountParams contains all the parameters to send to the API endpoint for the get azure cloud account operation typically these are written to a http.Request

func NewGetAzureCloudAccountParams

func NewGetAzureCloudAccountParams() *GetAzureCloudAccountParams

NewGetAzureCloudAccountParams creates a new GetAzureCloudAccountParams object with the default values initialized.

func NewGetAzureCloudAccountParamsWithContext

func NewGetAzureCloudAccountParamsWithContext(ctx context.Context) *GetAzureCloudAccountParams

NewGetAzureCloudAccountParamsWithContext creates a new GetAzureCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewGetAzureCloudAccountParamsWithHTTPClient

func NewGetAzureCloudAccountParamsWithHTTPClient(client *http.Client) *GetAzureCloudAccountParams

NewGetAzureCloudAccountParamsWithHTTPClient creates a new GetAzureCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAzureCloudAccountParamsWithTimeout

func NewGetAzureCloudAccountParamsWithTimeout(timeout time.Duration) *GetAzureCloudAccountParams

NewGetAzureCloudAccountParamsWithTimeout creates a new GetAzureCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAzureCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the get azure cloud account params

func (*GetAzureCloudAccountParams) SetContext

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

SetContext adds the context to the get azure cloud account params

func (*GetAzureCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get azure cloud account params

func (*GetAzureCloudAccountParams) SetID

func (o *GetAzureCloudAccountParams) SetID(id string)

SetID adds the id to the get azure cloud account params

func (*GetAzureCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the get azure cloud account params

func (*GetAzureCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the get azure cloud account params

func (*GetAzureCloudAccountParams) WithContext

WithContext adds the context to the get azure cloud account params

func (*GetAzureCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get azure cloud account params

func (*GetAzureCloudAccountParams) WithID

WithID adds the id to the get azure cloud account params

func (*GetAzureCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the get azure cloud account params

func (*GetAzureCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAzureCloudAccountReader

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

GetAzureCloudAccountReader is a Reader for the GetAzureCloudAccount structure.

func (*GetAzureCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAzureCloudAccountsForbidden

type GetAzureCloudAccountsForbidden struct {
}

GetAzureCloudAccountsForbidden handles this case with default header values.

Forbidden

func NewGetAzureCloudAccountsForbidden

func NewGetAzureCloudAccountsForbidden() *GetAzureCloudAccountsForbidden

NewGetAzureCloudAccountsForbidden creates a GetAzureCloudAccountsForbidden with default headers values

func (*GetAzureCloudAccountsForbidden) Error

type GetAzureCloudAccountsOK

type GetAzureCloudAccountsOK struct {
	Payload *models.CloudAccountAzureResult
}

GetAzureCloudAccountsOK handles this case with default header values.

successful operation

func NewGetAzureCloudAccountsOK

func NewGetAzureCloudAccountsOK() *GetAzureCloudAccountsOK

NewGetAzureCloudAccountsOK creates a GetAzureCloudAccountsOK with default headers values

func (*GetAzureCloudAccountsOK) Error

func (o *GetAzureCloudAccountsOK) Error() string

func (*GetAzureCloudAccountsOK) GetPayload

type GetAzureCloudAccountsParams

type GetAzureCloudAccountsParams struct {

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

	*/
	APIVersion *string

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

GetAzureCloudAccountsParams contains all the parameters to send to the API endpoint for the get azure cloud accounts operation typically these are written to a http.Request

func NewGetAzureCloudAccountsParams

func NewGetAzureCloudAccountsParams() *GetAzureCloudAccountsParams

NewGetAzureCloudAccountsParams creates a new GetAzureCloudAccountsParams object with the default values initialized.

func NewGetAzureCloudAccountsParamsWithContext

func NewGetAzureCloudAccountsParamsWithContext(ctx context.Context) *GetAzureCloudAccountsParams

NewGetAzureCloudAccountsParamsWithContext creates a new GetAzureCloudAccountsParams object with the default values initialized, and the ability to set a context for a request

func NewGetAzureCloudAccountsParamsWithHTTPClient

func NewGetAzureCloudAccountsParamsWithHTTPClient(client *http.Client) *GetAzureCloudAccountsParams

NewGetAzureCloudAccountsParamsWithHTTPClient creates a new GetAzureCloudAccountsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAzureCloudAccountsParamsWithTimeout

func NewGetAzureCloudAccountsParamsWithTimeout(timeout time.Duration) *GetAzureCloudAccountsParams

NewGetAzureCloudAccountsParamsWithTimeout creates a new GetAzureCloudAccountsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAzureCloudAccountsParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the get azure cloud accounts params

func (*GetAzureCloudAccountsParams) SetContext

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

SetContext adds the context to the get azure cloud accounts params

func (*GetAzureCloudAccountsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get azure cloud accounts params

func (*GetAzureCloudAccountsParams) SetTimeout

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

SetTimeout adds the timeout to the get azure cloud accounts params

func (*GetAzureCloudAccountsParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the get azure cloud accounts params

func (*GetAzureCloudAccountsParams) WithContext

WithContext adds the context to the get azure cloud accounts params

func (*GetAzureCloudAccountsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get azure cloud accounts params

func (*GetAzureCloudAccountsParams) WithTimeout

WithTimeout adds the timeout to the get azure cloud accounts params

func (*GetAzureCloudAccountsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAzureCloudAccountsReader

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

GetAzureCloudAccountsReader is a Reader for the GetAzureCloudAccounts structure.

func (*GetAzureCloudAccountsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCloudAccountForbidden

type GetCloudAccountForbidden struct {
}

GetCloudAccountForbidden handles this case with default header values.

Forbidden

func NewGetCloudAccountForbidden

func NewGetCloudAccountForbidden() *GetCloudAccountForbidden

NewGetCloudAccountForbidden creates a GetCloudAccountForbidden with default headers values

func (*GetCloudAccountForbidden) Error

func (o *GetCloudAccountForbidden) Error() string

type GetCloudAccountNotFound

type GetCloudAccountNotFound struct {
	Payload *models.Error
}

GetCloudAccountNotFound handles this case with default header values.

Not Found

func NewGetCloudAccountNotFound

func NewGetCloudAccountNotFound() *GetCloudAccountNotFound

NewGetCloudAccountNotFound creates a GetCloudAccountNotFound with default headers values

func (*GetCloudAccountNotFound) Error

func (o *GetCloudAccountNotFound) Error() string

func (*GetCloudAccountNotFound) GetPayload added in v0.2.9

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

type GetCloudAccountOK

type GetCloudAccountOK struct {
	Payload *models.CloudAccount
}

GetCloudAccountOK handles this case with default header values.

successful operation

func NewGetCloudAccountOK

func NewGetCloudAccountOK() *GetCloudAccountOK

NewGetCloudAccountOK creates a GetCloudAccountOK with default headers values

func (*GetCloudAccountOK) Error

func (o *GetCloudAccountOK) Error() string

func (*GetCloudAccountOK) GetPayload

func (o *GetCloudAccountOK) GetPayload() *models.CloudAccount

type GetCloudAccountParams

type GetCloudAccountParams 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 Cloud Account

	*/
	ID string

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

GetCloudAccountParams contains all the parameters to send to the API endpoint for the get cloud account operation typically these are written to a http.Request

func NewGetCloudAccountParams

func NewGetCloudAccountParams() *GetCloudAccountParams

NewGetCloudAccountParams creates a new GetCloudAccountParams object with the default values initialized.

func NewGetCloudAccountParamsWithContext

func NewGetCloudAccountParamsWithContext(ctx context.Context) *GetCloudAccountParams

NewGetCloudAccountParamsWithContext creates a new GetCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewGetCloudAccountParamsWithHTTPClient

func NewGetCloudAccountParamsWithHTTPClient(client *http.Client) *GetCloudAccountParams

NewGetCloudAccountParamsWithHTTPClient creates a new GetCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetCloudAccountParamsWithTimeout

func NewGetCloudAccountParamsWithTimeout(timeout time.Duration) *GetCloudAccountParams

NewGetCloudAccountParamsWithTimeout creates a new GetCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the get cloud account params

func (*GetCloudAccountParams) SetContext

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

SetContext adds the context to the get cloud account params

func (*GetCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get cloud account params

func (*GetCloudAccountParams) SetID

func (o *GetCloudAccountParams) SetID(id string)

SetID adds the id to the get cloud account params

func (*GetCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the get cloud account params

func (*GetCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the get cloud account params

func (*GetCloudAccountParams) WithContext

WithContext adds the context to the get cloud account params

func (*GetCloudAccountParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get cloud account params

func (*GetCloudAccountParams) WithID

WithID adds the id to the get cloud account params

func (*GetCloudAccountParams) WithTimeout

func (o *GetCloudAccountParams) WithTimeout(timeout time.Duration) *GetCloudAccountParams

WithTimeout adds the timeout to the get cloud account params

func (*GetCloudAccountParams) WriteToRequest

func (o *GetCloudAccountParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetCloudAccountReader

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

GetCloudAccountReader is a Reader for the GetCloudAccount structure.

func (*GetCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCloudAccountsForbidden

type GetCloudAccountsForbidden struct {
}

GetCloudAccountsForbidden handles this case with default header values.

Forbidden

func NewGetCloudAccountsForbidden

func NewGetCloudAccountsForbidden() *GetCloudAccountsForbidden

NewGetCloudAccountsForbidden creates a GetCloudAccountsForbidden with default headers values

func (*GetCloudAccountsForbidden) Error

func (o *GetCloudAccountsForbidden) Error() string

type GetCloudAccountsOK

type GetCloudAccountsOK struct {
	Payload *models.CloudAccountResult
}

GetCloudAccountsOK handles this case with default header values.

successful operation

func NewGetCloudAccountsOK

func NewGetCloudAccountsOK() *GetCloudAccountsOK

NewGetCloudAccountsOK creates a GetCloudAccountsOK with default headers values

func (*GetCloudAccountsOK) Error

func (o *GetCloudAccountsOK) Error() string

func (*GetCloudAccountsOK) GetPayload

func (o *GetCloudAccountsOK) GetPayload() *models.CloudAccountResult

type GetCloudAccountsParams

type GetCloudAccountsParams struct {

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

	*/
	APIVersion *string

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

GetCloudAccountsParams contains all the parameters to send to the API endpoint for the get cloud accounts operation typically these are written to a http.Request

func NewGetCloudAccountsParams

func NewGetCloudAccountsParams() *GetCloudAccountsParams

NewGetCloudAccountsParams creates a new GetCloudAccountsParams object with the default values initialized.

func NewGetCloudAccountsParamsWithContext

func NewGetCloudAccountsParamsWithContext(ctx context.Context) *GetCloudAccountsParams

NewGetCloudAccountsParamsWithContext creates a new GetCloudAccountsParams object with the default values initialized, and the ability to set a context for a request

func NewGetCloudAccountsParamsWithHTTPClient

func NewGetCloudAccountsParamsWithHTTPClient(client *http.Client) *GetCloudAccountsParams

NewGetCloudAccountsParamsWithHTTPClient creates a new GetCloudAccountsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetCloudAccountsParamsWithTimeout

func NewGetCloudAccountsParamsWithTimeout(timeout time.Duration) *GetCloudAccountsParams

NewGetCloudAccountsParamsWithTimeout creates a new GetCloudAccountsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetCloudAccountsParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the get cloud accounts params

func (*GetCloudAccountsParams) SetContext

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

SetContext adds the context to the get cloud accounts params

func (*GetCloudAccountsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get cloud accounts params

func (*GetCloudAccountsParams) SetTimeout

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

SetTimeout adds the timeout to the get cloud accounts params

func (*GetCloudAccountsParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the get cloud accounts params

func (*GetCloudAccountsParams) WithContext

WithContext adds the context to the get cloud accounts params

func (*GetCloudAccountsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get cloud accounts params

func (*GetCloudAccountsParams) WithTimeout

WithTimeout adds the timeout to the get cloud accounts params

func (*GetCloudAccountsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCloudAccountsReader

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

GetCloudAccountsReader is a Reader for the GetCloudAccounts structure.

func (*GetCloudAccountsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetGcpCloudAccountForbidden

type GetGcpCloudAccountForbidden struct {
}

GetGcpCloudAccountForbidden handles this case with default header values.

Forbidden

func NewGetGcpCloudAccountForbidden

func NewGetGcpCloudAccountForbidden() *GetGcpCloudAccountForbidden

NewGetGcpCloudAccountForbidden creates a GetGcpCloudAccountForbidden with default headers values

func (*GetGcpCloudAccountForbidden) Error

type GetGcpCloudAccountNotFound

type GetGcpCloudAccountNotFound struct {
	Payload *models.Error
}

GetGcpCloudAccountNotFound handles this case with default header values.

Not Found

func NewGetGcpCloudAccountNotFound

func NewGetGcpCloudAccountNotFound() *GetGcpCloudAccountNotFound

NewGetGcpCloudAccountNotFound creates a GetGcpCloudAccountNotFound with default headers values

func (*GetGcpCloudAccountNotFound) Error

func (*GetGcpCloudAccountNotFound) GetPayload added in v0.2.9

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

type GetGcpCloudAccountOK

type GetGcpCloudAccountOK struct {
	Payload *models.CloudAccountGcp
}

GetGcpCloudAccountOK handles this case with default header values.

successful operation

func NewGetGcpCloudAccountOK

func NewGetGcpCloudAccountOK() *GetGcpCloudAccountOK

NewGetGcpCloudAccountOK creates a GetGcpCloudAccountOK with default headers values

func (*GetGcpCloudAccountOK) Error

func (o *GetGcpCloudAccountOK) Error() string

func (*GetGcpCloudAccountOK) GetPayload

func (o *GetGcpCloudAccountOK) GetPayload() *models.CloudAccountGcp

type GetGcpCloudAccountParams

type GetGcpCloudAccountParams 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 Cloud Account

	*/
	ID string

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

GetGcpCloudAccountParams contains all the parameters to send to the API endpoint for the get gcp cloud account operation typically these are written to a http.Request

func NewGetGcpCloudAccountParams

func NewGetGcpCloudAccountParams() *GetGcpCloudAccountParams

NewGetGcpCloudAccountParams creates a new GetGcpCloudAccountParams object with the default values initialized.

func NewGetGcpCloudAccountParamsWithContext

func NewGetGcpCloudAccountParamsWithContext(ctx context.Context) *GetGcpCloudAccountParams

NewGetGcpCloudAccountParamsWithContext creates a new GetGcpCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewGetGcpCloudAccountParamsWithHTTPClient

func NewGetGcpCloudAccountParamsWithHTTPClient(client *http.Client) *GetGcpCloudAccountParams

NewGetGcpCloudAccountParamsWithHTTPClient creates a new GetGcpCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetGcpCloudAccountParamsWithTimeout

func NewGetGcpCloudAccountParamsWithTimeout(timeout time.Duration) *GetGcpCloudAccountParams

NewGetGcpCloudAccountParamsWithTimeout creates a new GetGcpCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetGcpCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the get gcp cloud account params

func (*GetGcpCloudAccountParams) SetContext

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

SetContext adds the context to the get gcp cloud account params

func (*GetGcpCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get gcp cloud account params

func (*GetGcpCloudAccountParams) SetID

func (o *GetGcpCloudAccountParams) SetID(id string)

SetID adds the id to the get gcp cloud account params

func (*GetGcpCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the get gcp cloud account params

func (*GetGcpCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the get gcp cloud account params

func (*GetGcpCloudAccountParams) WithContext

WithContext adds the context to the get gcp cloud account params

func (*GetGcpCloudAccountParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get gcp cloud account params

func (*GetGcpCloudAccountParams) WithID

WithID adds the id to the get gcp cloud account params

func (*GetGcpCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the get gcp cloud account params

func (*GetGcpCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetGcpCloudAccountReader

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

GetGcpCloudAccountReader is a Reader for the GetGcpCloudAccount structure.

func (*GetGcpCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetGcpCloudAccountsForbidden

type GetGcpCloudAccountsForbidden struct {
}

GetGcpCloudAccountsForbidden handles this case with default header values.

Forbidden

func NewGetGcpCloudAccountsForbidden

func NewGetGcpCloudAccountsForbidden() *GetGcpCloudAccountsForbidden

NewGetGcpCloudAccountsForbidden creates a GetGcpCloudAccountsForbidden with default headers values

func (*GetGcpCloudAccountsForbidden) Error

type GetGcpCloudAccountsOK

type GetGcpCloudAccountsOK struct {
	Payload *models.CloudAccountGcpResult
}

GetGcpCloudAccountsOK handles this case with default header values.

successful operation

func NewGetGcpCloudAccountsOK

func NewGetGcpCloudAccountsOK() *GetGcpCloudAccountsOK

NewGetGcpCloudAccountsOK creates a GetGcpCloudAccountsOK with default headers values

func (*GetGcpCloudAccountsOK) Error

func (o *GetGcpCloudAccountsOK) Error() string

func (*GetGcpCloudAccountsOK) GetPayload

type GetGcpCloudAccountsParams

type GetGcpCloudAccountsParams struct {

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

	*/
	APIVersion *string

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

GetGcpCloudAccountsParams contains all the parameters to send to the API endpoint for the get gcp cloud accounts operation typically these are written to a http.Request

func NewGetGcpCloudAccountsParams

func NewGetGcpCloudAccountsParams() *GetGcpCloudAccountsParams

NewGetGcpCloudAccountsParams creates a new GetGcpCloudAccountsParams object with the default values initialized.

func NewGetGcpCloudAccountsParamsWithContext

func NewGetGcpCloudAccountsParamsWithContext(ctx context.Context) *GetGcpCloudAccountsParams

NewGetGcpCloudAccountsParamsWithContext creates a new GetGcpCloudAccountsParams object with the default values initialized, and the ability to set a context for a request

func NewGetGcpCloudAccountsParamsWithHTTPClient

func NewGetGcpCloudAccountsParamsWithHTTPClient(client *http.Client) *GetGcpCloudAccountsParams

NewGetGcpCloudAccountsParamsWithHTTPClient creates a new GetGcpCloudAccountsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetGcpCloudAccountsParamsWithTimeout

func NewGetGcpCloudAccountsParamsWithTimeout(timeout time.Duration) *GetGcpCloudAccountsParams

NewGetGcpCloudAccountsParamsWithTimeout creates a new GetGcpCloudAccountsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetGcpCloudAccountsParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the get gcp cloud accounts params

func (*GetGcpCloudAccountsParams) SetContext

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

SetContext adds the context to the get gcp cloud accounts params

func (*GetGcpCloudAccountsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get gcp cloud accounts params

func (*GetGcpCloudAccountsParams) SetTimeout

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

SetTimeout adds the timeout to the get gcp cloud accounts params

func (*GetGcpCloudAccountsParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the get gcp cloud accounts params

func (*GetGcpCloudAccountsParams) WithContext

WithContext adds the context to the get gcp cloud accounts params

func (*GetGcpCloudAccountsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get gcp cloud accounts params

func (*GetGcpCloudAccountsParams) WithTimeout

WithTimeout adds the timeout to the get gcp cloud accounts params

func (*GetGcpCloudAccountsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetGcpCloudAccountsReader

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

GetGcpCloudAccountsReader is a Reader for the GetGcpCloudAccounts structure.

func (*GetGcpCloudAccountsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNsxTCloudAccountForbidden

type GetNsxTCloudAccountForbidden struct {
}

GetNsxTCloudAccountForbidden handles this case with default header values.

Forbidden

func NewGetNsxTCloudAccountForbidden

func NewGetNsxTCloudAccountForbidden() *GetNsxTCloudAccountForbidden

NewGetNsxTCloudAccountForbidden creates a GetNsxTCloudAccountForbidden with default headers values

func (*GetNsxTCloudAccountForbidden) Error

type GetNsxTCloudAccountNotFound

type GetNsxTCloudAccountNotFound struct {
	Payload *models.Error
}

GetNsxTCloudAccountNotFound handles this case with default header values.

Not Found

func NewGetNsxTCloudAccountNotFound

func NewGetNsxTCloudAccountNotFound() *GetNsxTCloudAccountNotFound

NewGetNsxTCloudAccountNotFound creates a GetNsxTCloudAccountNotFound with default headers values

func (*GetNsxTCloudAccountNotFound) Error

func (*GetNsxTCloudAccountNotFound) GetPayload added in v0.2.9

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

type GetNsxTCloudAccountOK

type GetNsxTCloudAccountOK struct {
	Payload *models.CloudAccountNsxT
}

GetNsxTCloudAccountOK handles this case with default header values.

successful operation

func NewGetNsxTCloudAccountOK

func NewGetNsxTCloudAccountOK() *GetNsxTCloudAccountOK

NewGetNsxTCloudAccountOK creates a GetNsxTCloudAccountOK with default headers values

func (*GetNsxTCloudAccountOK) Error

func (o *GetNsxTCloudAccountOK) Error() string

func (*GetNsxTCloudAccountOK) GetPayload

type GetNsxTCloudAccountParams

type GetNsxTCloudAccountParams 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 Cloud Account

	*/
	ID string

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

GetNsxTCloudAccountParams contains all the parameters to send to the API endpoint for the get nsx t cloud account operation typically these are written to a http.Request

func NewGetNsxTCloudAccountParams

func NewGetNsxTCloudAccountParams() *GetNsxTCloudAccountParams

NewGetNsxTCloudAccountParams creates a new GetNsxTCloudAccountParams object with the default values initialized.

func NewGetNsxTCloudAccountParamsWithContext

func NewGetNsxTCloudAccountParamsWithContext(ctx context.Context) *GetNsxTCloudAccountParams

NewGetNsxTCloudAccountParamsWithContext creates a new GetNsxTCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewGetNsxTCloudAccountParamsWithHTTPClient

func NewGetNsxTCloudAccountParamsWithHTTPClient(client *http.Client) *GetNsxTCloudAccountParams

NewGetNsxTCloudAccountParamsWithHTTPClient creates a new GetNsxTCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetNsxTCloudAccountParamsWithTimeout

func NewGetNsxTCloudAccountParamsWithTimeout(timeout time.Duration) *GetNsxTCloudAccountParams

NewGetNsxTCloudAccountParamsWithTimeout creates a new GetNsxTCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetNsxTCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the get nsx t cloud account params

func (*GetNsxTCloudAccountParams) SetContext

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

SetContext adds the context to the get nsx t cloud account params

func (*GetNsxTCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get nsx t cloud account params

func (*GetNsxTCloudAccountParams) SetID

func (o *GetNsxTCloudAccountParams) SetID(id string)

SetID adds the id to the get nsx t cloud account params

func (*GetNsxTCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the get nsx t cloud account params

func (*GetNsxTCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the get nsx t cloud account params

func (*GetNsxTCloudAccountParams) WithContext

WithContext adds the context to the get nsx t cloud account params

func (*GetNsxTCloudAccountParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get nsx t cloud account params

func (*GetNsxTCloudAccountParams) WithID

WithID adds the id to the get nsx t cloud account params

func (*GetNsxTCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the get nsx t cloud account params

func (*GetNsxTCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNsxTCloudAccountReader

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

GetNsxTCloudAccountReader is a Reader for the GetNsxTCloudAccount structure.

func (*GetNsxTCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNsxTCloudAccountsForbidden

type GetNsxTCloudAccountsForbidden struct {
}

GetNsxTCloudAccountsForbidden handles this case with default header values.

Forbidden

func NewGetNsxTCloudAccountsForbidden

func NewGetNsxTCloudAccountsForbidden() *GetNsxTCloudAccountsForbidden

NewGetNsxTCloudAccountsForbidden creates a GetNsxTCloudAccountsForbidden with default headers values

func (*GetNsxTCloudAccountsForbidden) Error

type GetNsxTCloudAccountsOK

type GetNsxTCloudAccountsOK struct {
	Payload *models.CloudAccountNsxTResult
}

GetNsxTCloudAccountsOK handles this case with default header values.

successful operation

func NewGetNsxTCloudAccountsOK

func NewGetNsxTCloudAccountsOK() *GetNsxTCloudAccountsOK

NewGetNsxTCloudAccountsOK creates a GetNsxTCloudAccountsOK with default headers values

func (*GetNsxTCloudAccountsOK) Error

func (o *GetNsxTCloudAccountsOK) Error() string

func (*GetNsxTCloudAccountsOK) GetPayload

type GetNsxTCloudAccountsParams

type GetNsxTCloudAccountsParams struct {

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

	*/
	APIVersion *string

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

GetNsxTCloudAccountsParams contains all the parameters to send to the API endpoint for the get nsx t cloud accounts operation typically these are written to a http.Request

func NewGetNsxTCloudAccountsParams

func NewGetNsxTCloudAccountsParams() *GetNsxTCloudAccountsParams

NewGetNsxTCloudAccountsParams creates a new GetNsxTCloudAccountsParams object with the default values initialized.

func NewGetNsxTCloudAccountsParamsWithContext

func NewGetNsxTCloudAccountsParamsWithContext(ctx context.Context) *GetNsxTCloudAccountsParams

NewGetNsxTCloudAccountsParamsWithContext creates a new GetNsxTCloudAccountsParams object with the default values initialized, and the ability to set a context for a request

func NewGetNsxTCloudAccountsParamsWithHTTPClient

func NewGetNsxTCloudAccountsParamsWithHTTPClient(client *http.Client) *GetNsxTCloudAccountsParams

NewGetNsxTCloudAccountsParamsWithHTTPClient creates a new GetNsxTCloudAccountsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetNsxTCloudAccountsParamsWithTimeout

func NewGetNsxTCloudAccountsParamsWithTimeout(timeout time.Duration) *GetNsxTCloudAccountsParams

NewGetNsxTCloudAccountsParamsWithTimeout creates a new GetNsxTCloudAccountsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetNsxTCloudAccountsParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the get nsx t cloud accounts params

func (*GetNsxTCloudAccountsParams) SetContext

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

SetContext adds the context to the get nsx t cloud accounts params

func (*GetNsxTCloudAccountsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get nsx t cloud accounts params

func (*GetNsxTCloudAccountsParams) SetTimeout

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

SetTimeout adds the timeout to the get nsx t cloud accounts params

func (*GetNsxTCloudAccountsParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the get nsx t cloud accounts params

func (*GetNsxTCloudAccountsParams) WithContext

WithContext adds the context to the get nsx t cloud accounts params

func (*GetNsxTCloudAccountsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get nsx t cloud accounts params

func (*GetNsxTCloudAccountsParams) WithTimeout

WithTimeout adds the timeout to the get nsx t cloud accounts params

func (*GetNsxTCloudAccountsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNsxTCloudAccountsReader

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

GetNsxTCloudAccountsReader is a Reader for the GetNsxTCloudAccounts structure.

func (*GetNsxTCloudAccountsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNsxVCloudAccountForbidden

type GetNsxVCloudAccountForbidden struct {
}

GetNsxVCloudAccountForbidden handles this case with default header values.

Forbidden

func NewGetNsxVCloudAccountForbidden

func NewGetNsxVCloudAccountForbidden() *GetNsxVCloudAccountForbidden

NewGetNsxVCloudAccountForbidden creates a GetNsxVCloudAccountForbidden with default headers values

func (*GetNsxVCloudAccountForbidden) Error

type GetNsxVCloudAccountNotFound

type GetNsxVCloudAccountNotFound struct {
	Payload *models.Error
}

GetNsxVCloudAccountNotFound handles this case with default header values.

Not Found

func NewGetNsxVCloudAccountNotFound

func NewGetNsxVCloudAccountNotFound() *GetNsxVCloudAccountNotFound

NewGetNsxVCloudAccountNotFound creates a GetNsxVCloudAccountNotFound with default headers values

func (*GetNsxVCloudAccountNotFound) Error

func (*GetNsxVCloudAccountNotFound) GetPayload added in v0.2.9

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

type GetNsxVCloudAccountOK

type GetNsxVCloudAccountOK struct {
	Payload *models.CloudAccountNsxV
}

GetNsxVCloudAccountOK handles this case with default header values.

successful operation

func NewGetNsxVCloudAccountOK

func NewGetNsxVCloudAccountOK() *GetNsxVCloudAccountOK

NewGetNsxVCloudAccountOK creates a GetNsxVCloudAccountOK with default headers values

func (*GetNsxVCloudAccountOK) Error

func (o *GetNsxVCloudAccountOK) Error() string

func (*GetNsxVCloudAccountOK) GetPayload

type GetNsxVCloudAccountParams

type GetNsxVCloudAccountParams 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 Cloud Account

	*/
	ID string

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

GetNsxVCloudAccountParams contains all the parameters to send to the API endpoint for the get nsx v cloud account operation typically these are written to a http.Request

func NewGetNsxVCloudAccountParams

func NewGetNsxVCloudAccountParams() *GetNsxVCloudAccountParams

NewGetNsxVCloudAccountParams creates a new GetNsxVCloudAccountParams object with the default values initialized.

func NewGetNsxVCloudAccountParamsWithContext

func NewGetNsxVCloudAccountParamsWithContext(ctx context.Context) *GetNsxVCloudAccountParams

NewGetNsxVCloudAccountParamsWithContext creates a new GetNsxVCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewGetNsxVCloudAccountParamsWithHTTPClient

func NewGetNsxVCloudAccountParamsWithHTTPClient(client *http.Client) *GetNsxVCloudAccountParams

NewGetNsxVCloudAccountParamsWithHTTPClient creates a new GetNsxVCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetNsxVCloudAccountParamsWithTimeout

func NewGetNsxVCloudAccountParamsWithTimeout(timeout time.Duration) *GetNsxVCloudAccountParams

NewGetNsxVCloudAccountParamsWithTimeout creates a new GetNsxVCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetNsxVCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the get nsx v cloud account params

func (*GetNsxVCloudAccountParams) SetContext

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

SetContext adds the context to the get nsx v cloud account params

func (*GetNsxVCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get nsx v cloud account params

func (*GetNsxVCloudAccountParams) SetID

func (o *GetNsxVCloudAccountParams) SetID(id string)

SetID adds the id to the get nsx v cloud account params

func (*GetNsxVCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the get nsx v cloud account params

func (*GetNsxVCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the get nsx v cloud account params

func (*GetNsxVCloudAccountParams) WithContext

WithContext adds the context to the get nsx v cloud account params

func (*GetNsxVCloudAccountParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get nsx v cloud account params

func (*GetNsxVCloudAccountParams) WithID

WithID adds the id to the get nsx v cloud account params

func (*GetNsxVCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the get nsx v cloud account params

func (*GetNsxVCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNsxVCloudAccountReader

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

GetNsxVCloudAccountReader is a Reader for the GetNsxVCloudAccount structure.

func (*GetNsxVCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNsxVCloudAccountsForbidden

type GetNsxVCloudAccountsForbidden struct {
}

GetNsxVCloudAccountsForbidden handles this case with default header values.

Forbidden

func NewGetNsxVCloudAccountsForbidden

func NewGetNsxVCloudAccountsForbidden() *GetNsxVCloudAccountsForbidden

NewGetNsxVCloudAccountsForbidden creates a GetNsxVCloudAccountsForbidden with default headers values

func (*GetNsxVCloudAccountsForbidden) Error

type GetNsxVCloudAccountsOK

type GetNsxVCloudAccountsOK struct {
	Payload *models.CloudAccountNsxVResult
}

GetNsxVCloudAccountsOK handles this case with default header values.

successful operation

func NewGetNsxVCloudAccountsOK

func NewGetNsxVCloudAccountsOK() *GetNsxVCloudAccountsOK

NewGetNsxVCloudAccountsOK creates a GetNsxVCloudAccountsOK with default headers values

func (*GetNsxVCloudAccountsOK) Error

func (o *GetNsxVCloudAccountsOK) Error() string

func (*GetNsxVCloudAccountsOK) GetPayload

type GetNsxVCloudAccountsParams

type GetNsxVCloudAccountsParams struct {

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

	*/
	APIVersion *string

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

GetNsxVCloudAccountsParams contains all the parameters to send to the API endpoint for the get nsx v cloud accounts operation typically these are written to a http.Request

func NewGetNsxVCloudAccountsParams

func NewGetNsxVCloudAccountsParams() *GetNsxVCloudAccountsParams

NewGetNsxVCloudAccountsParams creates a new GetNsxVCloudAccountsParams object with the default values initialized.

func NewGetNsxVCloudAccountsParamsWithContext

func NewGetNsxVCloudAccountsParamsWithContext(ctx context.Context) *GetNsxVCloudAccountsParams

NewGetNsxVCloudAccountsParamsWithContext creates a new GetNsxVCloudAccountsParams object with the default values initialized, and the ability to set a context for a request

func NewGetNsxVCloudAccountsParamsWithHTTPClient

func NewGetNsxVCloudAccountsParamsWithHTTPClient(client *http.Client) *GetNsxVCloudAccountsParams

NewGetNsxVCloudAccountsParamsWithHTTPClient creates a new GetNsxVCloudAccountsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetNsxVCloudAccountsParamsWithTimeout

func NewGetNsxVCloudAccountsParamsWithTimeout(timeout time.Duration) *GetNsxVCloudAccountsParams

NewGetNsxVCloudAccountsParamsWithTimeout creates a new GetNsxVCloudAccountsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetNsxVCloudAccountsParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the get nsx v cloud accounts params

func (*GetNsxVCloudAccountsParams) SetContext

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

SetContext adds the context to the get nsx v cloud accounts params

func (*GetNsxVCloudAccountsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get nsx v cloud accounts params

func (*GetNsxVCloudAccountsParams) SetTimeout

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

SetTimeout adds the timeout to the get nsx v cloud accounts params

func (*GetNsxVCloudAccountsParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the get nsx v cloud accounts params

func (*GetNsxVCloudAccountsParams) WithContext

WithContext adds the context to the get nsx v cloud accounts params

func (*GetNsxVCloudAccountsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get nsx v cloud accounts params

func (*GetNsxVCloudAccountsParams) WithTimeout

WithTimeout adds the timeout to the get nsx v cloud accounts params

func (*GetNsxVCloudAccountsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNsxVCloudAccountsReader

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

GetNsxVCloudAccountsReader is a Reader for the GetNsxVCloudAccounts structure.

func (*GetNsxVCloudAccountsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVSphereCloudAccountForbidden

type GetVSphereCloudAccountForbidden struct {
}

GetVSphereCloudAccountForbidden handles this case with default header values.

Forbidden

func NewGetVSphereCloudAccountForbidden

func NewGetVSphereCloudAccountForbidden() *GetVSphereCloudAccountForbidden

NewGetVSphereCloudAccountForbidden creates a GetVSphereCloudAccountForbidden with default headers values

func (*GetVSphereCloudAccountForbidden) Error

type GetVSphereCloudAccountNotFound

type GetVSphereCloudAccountNotFound struct {
	Payload *models.Error
}

GetVSphereCloudAccountNotFound handles this case with default header values.

Not Found

func NewGetVSphereCloudAccountNotFound

func NewGetVSphereCloudAccountNotFound() *GetVSphereCloudAccountNotFound

NewGetVSphereCloudAccountNotFound creates a GetVSphereCloudAccountNotFound with default headers values

func (*GetVSphereCloudAccountNotFound) Error

func (*GetVSphereCloudAccountNotFound) GetPayload added in v0.2.9

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

type GetVSphereCloudAccountOK

type GetVSphereCloudAccountOK struct {
	Payload *models.CloudAccountVsphere
}

GetVSphereCloudAccountOK handles this case with default header values.

successful operation

func NewGetVSphereCloudAccountOK

func NewGetVSphereCloudAccountOK() *GetVSphereCloudAccountOK

NewGetVSphereCloudAccountOK creates a GetVSphereCloudAccountOK with default headers values

func (*GetVSphereCloudAccountOK) Error

func (o *GetVSphereCloudAccountOK) Error() string

func (*GetVSphereCloudAccountOK) GetPayload

type GetVSphereCloudAccountParams

type GetVSphereCloudAccountParams 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 Cloud Account

	*/
	ID string

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

GetVSphereCloudAccountParams contains all the parameters to send to the API endpoint for the get v sphere cloud account operation typically these are written to a http.Request

func NewGetVSphereCloudAccountParams

func NewGetVSphereCloudAccountParams() *GetVSphereCloudAccountParams

NewGetVSphereCloudAccountParams creates a new GetVSphereCloudAccountParams object with the default values initialized.

func NewGetVSphereCloudAccountParamsWithContext

func NewGetVSphereCloudAccountParamsWithContext(ctx context.Context) *GetVSphereCloudAccountParams

NewGetVSphereCloudAccountParamsWithContext creates a new GetVSphereCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewGetVSphereCloudAccountParamsWithHTTPClient

func NewGetVSphereCloudAccountParamsWithHTTPClient(client *http.Client) *GetVSphereCloudAccountParams

NewGetVSphereCloudAccountParamsWithHTTPClient creates a new GetVSphereCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetVSphereCloudAccountParamsWithTimeout

func NewGetVSphereCloudAccountParamsWithTimeout(timeout time.Duration) *GetVSphereCloudAccountParams

NewGetVSphereCloudAccountParamsWithTimeout creates a new GetVSphereCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetVSphereCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the get v sphere cloud account params

func (*GetVSphereCloudAccountParams) SetContext

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

SetContext adds the context to the get v sphere cloud account params

func (*GetVSphereCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v sphere cloud account params

func (*GetVSphereCloudAccountParams) SetID

func (o *GetVSphereCloudAccountParams) SetID(id string)

SetID adds the id to the get v sphere cloud account params

func (*GetVSphereCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the get v sphere cloud account params

func (*GetVSphereCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the get v sphere cloud account params

func (*GetVSphereCloudAccountParams) WithContext

WithContext adds the context to the get v sphere cloud account params

func (*GetVSphereCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v sphere cloud account params

func (*GetVSphereCloudAccountParams) WithID

WithID adds the id to the get v sphere cloud account params

func (*GetVSphereCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the get v sphere cloud account params

func (*GetVSphereCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVSphereCloudAccountReader

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

GetVSphereCloudAccountReader is a Reader for the GetVSphereCloudAccount structure.

func (*GetVSphereCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVSphereCloudAccountsForbidden

type GetVSphereCloudAccountsForbidden struct {
}

GetVSphereCloudAccountsForbidden handles this case with default header values.

Forbidden

func NewGetVSphereCloudAccountsForbidden

func NewGetVSphereCloudAccountsForbidden() *GetVSphereCloudAccountsForbidden

NewGetVSphereCloudAccountsForbidden creates a GetVSphereCloudAccountsForbidden with default headers values

func (*GetVSphereCloudAccountsForbidden) Error

type GetVSphereCloudAccountsOK

type GetVSphereCloudAccountsOK struct {
	Payload *models.CloudAccountVsphereResult
}

GetVSphereCloudAccountsOK handles this case with default header values.

successful operation

func NewGetVSphereCloudAccountsOK

func NewGetVSphereCloudAccountsOK() *GetVSphereCloudAccountsOK

NewGetVSphereCloudAccountsOK creates a GetVSphereCloudAccountsOK with default headers values

func (*GetVSphereCloudAccountsOK) Error

func (o *GetVSphereCloudAccountsOK) Error() string

func (*GetVSphereCloudAccountsOK) GetPayload

type GetVSphereCloudAccountsParams

type GetVSphereCloudAccountsParams struct {

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

	*/
	APIVersion *string

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

GetVSphereCloudAccountsParams contains all the parameters to send to the API endpoint for the get v sphere cloud accounts operation typically these are written to a http.Request

func NewGetVSphereCloudAccountsParams

func NewGetVSphereCloudAccountsParams() *GetVSphereCloudAccountsParams

NewGetVSphereCloudAccountsParams creates a new GetVSphereCloudAccountsParams object with the default values initialized.

func NewGetVSphereCloudAccountsParamsWithContext

func NewGetVSphereCloudAccountsParamsWithContext(ctx context.Context) *GetVSphereCloudAccountsParams

NewGetVSphereCloudAccountsParamsWithContext creates a new GetVSphereCloudAccountsParams object with the default values initialized, and the ability to set a context for a request

func NewGetVSphereCloudAccountsParamsWithHTTPClient

func NewGetVSphereCloudAccountsParamsWithHTTPClient(client *http.Client) *GetVSphereCloudAccountsParams

NewGetVSphereCloudAccountsParamsWithHTTPClient creates a new GetVSphereCloudAccountsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetVSphereCloudAccountsParamsWithTimeout

func NewGetVSphereCloudAccountsParamsWithTimeout(timeout time.Duration) *GetVSphereCloudAccountsParams

NewGetVSphereCloudAccountsParamsWithTimeout creates a new GetVSphereCloudAccountsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetVSphereCloudAccountsParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the get v sphere cloud accounts params

func (*GetVSphereCloudAccountsParams) SetContext

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

SetContext adds the context to the get v sphere cloud accounts params

func (*GetVSphereCloudAccountsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v sphere cloud accounts params

func (*GetVSphereCloudAccountsParams) SetTimeout

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

SetTimeout adds the timeout to the get v sphere cloud accounts params

func (*GetVSphereCloudAccountsParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the get v sphere cloud accounts params

func (*GetVSphereCloudAccountsParams) WithContext

WithContext adds the context to the get v sphere cloud accounts params

func (*GetVSphereCloudAccountsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v sphere cloud accounts params

func (*GetVSphereCloudAccountsParams) WithTimeout

WithTimeout adds the timeout to the get v sphere cloud accounts params

func (*GetVSphereCloudAccountsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVSphereCloudAccountsReader

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

GetVSphereCloudAccountsReader is a Reader for the GetVSphereCloudAccounts structure.

func (*GetVSphereCloudAccountsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVmcCloudAccountForbidden added in v0.2.8

type GetVmcCloudAccountForbidden struct {
}

GetVmcCloudAccountForbidden handles this case with default header values.

Forbidden

func NewGetVmcCloudAccountForbidden added in v0.2.8

func NewGetVmcCloudAccountForbidden() *GetVmcCloudAccountForbidden

NewGetVmcCloudAccountForbidden creates a GetVmcCloudAccountForbidden with default headers values

func (*GetVmcCloudAccountForbidden) Error added in v0.2.8

type GetVmcCloudAccountNotFound added in v0.2.8

type GetVmcCloudAccountNotFound struct {
	Payload *models.Error
}

GetVmcCloudAccountNotFound handles this case with default header values.

Not Found

func NewGetVmcCloudAccountNotFound added in v0.2.8

func NewGetVmcCloudAccountNotFound() *GetVmcCloudAccountNotFound

NewGetVmcCloudAccountNotFound creates a GetVmcCloudAccountNotFound with default headers values

func (*GetVmcCloudAccountNotFound) Error added in v0.2.8

func (*GetVmcCloudAccountNotFound) GetPayload added in v0.2.9

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

type GetVmcCloudAccountOK added in v0.2.8

type GetVmcCloudAccountOK struct {
	Payload *models.CloudAccountVmc
}

GetVmcCloudAccountOK handles this case with default header values.

successful operation

func NewGetVmcCloudAccountOK added in v0.2.8

func NewGetVmcCloudAccountOK() *GetVmcCloudAccountOK

NewGetVmcCloudAccountOK creates a GetVmcCloudAccountOK with default headers values

func (*GetVmcCloudAccountOK) Error added in v0.2.8

func (o *GetVmcCloudAccountOK) Error() string

func (*GetVmcCloudAccountOK) GetPayload added in v0.2.8

func (o *GetVmcCloudAccountOK) GetPayload() *models.CloudAccountVmc

type GetVmcCloudAccountParams added in v0.2.8

type GetVmcCloudAccountParams 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 Cloud Account

	*/
	ID string

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

GetVmcCloudAccountParams contains all the parameters to send to the API endpoint for the get vmc cloud account operation typically these are written to a http.Request

func NewGetVmcCloudAccountParams added in v0.2.8

func NewGetVmcCloudAccountParams() *GetVmcCloudAccountParams

NewGetVmcCloudAccountParams creates a new GetVmcCloudAccountParams object with the default values initialized.

func NewGetVmcCloudAccountParamsWithContext added in v0.2.8

func NewGetVmcCloudAccountParamsWithContext(ctx context.Context) *GetVmcCloudAccountParams

NewGetVmcCloudAccountParamsWithContext creates a new GetVmcCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewGetVmcCloudAccountParamsWithHTTPClient added in v0.2.8

func NewGetVmcCloudAccountParamsWithHTTPClient(client *http.Client) *GetVmcCloudAccountParams

NewGetVmcCloudAccountParamsWithHTTPClient creates a new GetVmcCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetVmcCloudAccountParamsWithTimeout added in v0.2.8

func NewGetVmcCloudAccountParamsWithTimeout(timeout time.Duration) *GetVmcCloudAccountParams

NewGetVmcCloudAccountParamsWithTimeout creates a new GetVmcCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetVmcCloudAccountParams) SetAPIVersion added in v0.2.8

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

SetAPIVersion adds the apiVersion to the get vmc cloud account params

func (*GetVmcCloudAccountParams) SetContext added in v0.2.8

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

SetContext adds the context to the get vmc cloud account params

func (*GetVmcCloudAccountParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the get vmc cloud account params

func (*GetVmcCloudAccountParams) SetID added in v0.2.8

func (o *GetVmcCloudAccountParams) SetID(id string)

SetID adds the id to the get vmc cloud account params

func (*GetVmcCloudAccountParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the get vmc cloud account params

func (*GetVmcCloudAccountParams) WithAPIVersion added in v0.2.8

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

WithAPIVersion adds the aPIVersion to the get vmc cloud account params

func (*GetVmcCloudAccountParams) WithContext added in v0.2.8

WithContext adds the context to the get vmc cloud account params

func (*GetVmcCloudAccountParams) WithHTTPClient added in v0.2.8

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

WithHTTPClient adds the HTTPClient to the get vmc cloud account params

func (*GetVmcCloudAccountParams) WithID added in v0.2.8

WithID adds the id to the get vmc cloud account params

func (*GetVmcCloudAccountParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the get vmc cloud account params

func (*GetVmcCloudAccountParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type GetVmcCloudAccountReader added in v0.2.8

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

GetVmcCloudAccountReader is a Reader for the GetVmcCloudAccount structure.

func (*GetVmcCloudAccountReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type GetVmcCloudAccountsForbidden added in v0.2.8

type GetVmcCloudAccountsForbidden struct {
}

GetVmcCloudAccountsForbidden handles this case with default header values.

Forbidden

func NewGetVmcCloudAccountsForbidden added in v0.2.8

func NewGetVmcCloudAccountsForbidden() *GetVmcCloudAccountsForbidden

NewGetVmcCloudAccountsForbidden creates a GetVmcCloudAccountsForbidden with default headers values

func (*GetVmcCloudAccountsForbidden) Error added in v0.2.8

type GetVmcCloudAccountsOK added in v0.2.8

type GetVmcCloudAccountsOK struct {
	Payload *models.CloudAccountVmcResult
}

GetVmcCloudAccountsOK handles this case with default header values.

successful operation

func NewGetVmcCloudAccountsOK added in v0.2.8

func NewGetVmcCloudAccountsOK() *GetVmcCloudAccountsOK

NewGetVmcCloudAccountsOK creates a GetVmcCloudAccountsOK with default headers values

func (*GetVmcCloudAccountsOK) Error added in v0.2.8

func (o *GetVmcCloudAccountsOK) Error() string

func (*GetVmcCloudAccountsOK) GetPayload added in v0.2.8

type GetVmcCloudAccountsParams added in v0.2.8

type GetVmcCloudAccountsParams struct {

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

	*/
	APIVersion *string

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

GetVmcCloudAccountsParams contains all the parameters to send to the API endpoint for the get vmc cloud accounts operation typically these are written to a http.Request

func NewGetVmcCloudAccountsParams added in v0.2.8

func NewGetVmcCloudAccountsParams() *GetVmcCloudAccountsParams

NewGetVmcCloudAccountsParams creates a new GetVmcCloudAccountsParams object with the default values initialized.

func NewGetVmcCloudAccountsParamsWithContext added in v0.2.8

func NewGetVmcCloudAccountsParamsWithContext(ctx context.Context) *GetVmcCloudAccountsParams

NewGetVmcCloudAccountsParamsWithContext creates a new GetVmcCloudAccountsParams object with the default values initialized, and the ability to set a context for a request

func NewGetVmcCloudAccountsParamsWithHTTPClient added in v0.2.8

func NewGetVmcCloudAccountsParamsWithHTTPClient(client *http.Client) *GetVmcCloudAccountsParams

NewGetVmcCloudAccountsParamsWithHTTPClient creates a new GetVmcCloudAccountsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetVmcCloudAccountsParamsWithTimeout added in v0.2.8

func NewGetVmcCloudAccountsParamsWithTimeout(timeout time.Duration) *GetVmcCloudAccountsParams

NewGetVmcCloudAccountsParamsWithTimeout creates a new GetVmcCloudAccountsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetVmcCloudAccountsParams) SetAPIVersion added in v0.2.8

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

SetAPIVersion adds the apiVersion to the get vmc cloud accounts params

func (*GetVmcCloudAccountsParams) SetContext added in v0.2.8

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

SetContext adds the context to the get vmc cloud accounts params

func (*GetVmcCloudAccountsParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the get vmc cloud accounts params

func (*GetVmcCloudAccountsParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the get vmc cloud accounts params

func (*GetVmcCloudAccountsParams) WithAPIVersion added in v0.2.8

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

WithAPIVersion adds the aPIVersion to the get vmc cloud accounts params

func (*GetVmcCloudAccountsParams) WithContext added in v0.2.8

WithContext adds the context to the get vmc cloud accounts params

func (*GetVmcCloudAccountsParams) WithHTTPClient added in v0.2.8

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

WithHTTPClient adds the HTTPClient to the get vmc cloud accounts params

func (*GetVmcCloudAccountsParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the get vmc cloud accounts params

func (*GetVmcCloudAccountsParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type GetVmcCloudAccountsReader added in v0.2.8

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

GetVmcCloudAccountsReader is a Reader for the GetVmcCloudAccounts structure.

func (*GetVmcCloudAccountsReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

type UpdateAwsCloudAccountForbidden

type UpdateAwsCloudAccountForbidden struct {
}

UpdateAwsCloudAccountForbidden handles this case with default header values.

Forbidden

func NewUpdateAwsCloudAccountForbidden

func NewUpdateAwsCloudAccountForbidden() *UpdateAwsCloudAccountForbidden

NewUpdateAwsCloudAccountForbidden creates a UpdateAwsCloudAccountForbidden with default headers values

func (*UpdateAwsCloudAccountForbidden) Error

type UpdateAwsCloudAccountNotFound

type UpdateAwsCloudAccountNotFound struct {
	Payload *models.Error
}

UpdateAwsCloudAccountNotFound handles this case with default header values.

Not Found

func NewUpdateAwsCloudAccountNotFound

func NewUpdateAwsCloudAccountNotFound() *UpdateAwsCloudAccountNotFound

NewUpdateAwsCloudAccountNotFound creates a UpdateAwsCloudAccountNotFound with default headers values

func (*UpdateAwsCloudAccountNotFound) Error

func (*UpdateAwsCloudAccountNotFound) GetPayload added in v0.2.9

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

type UpdateAwsCloudAccountOK

type UpdateAwsCloudAccountOK struct {
	Payload *models.CloudAccountAws
}

UpdateAwsCloudAccountOK handles this case with default header values.

successful operation

func NewUpdateAwsCloudAccountOK

func NewUpdateAwsCloudAccountOK() *UpdateAwsCloudAccountOK

NewUpdateAwsCloudAccountOK creates a UpdateAwsCloudAccountOK with default headers values

func (*UpdateAwsCloudAccountOK) Error

func (o *UpdateAwsCloudAccountOK) Error() string

func (*UpdateAwsCloudAccountOK) GetPayload

type UpdateAwsCloudAccountParams

type UpdateAwsCloudAccountParams struct {

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

	*/
	APIVersion *string
	/*Body
	  AWS cloud account details to be updated

	*/
	Body *models.UpdateCloudAccountAwsSpecification
	/*ID
	  Cloud account id

	*/
	ID string

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

UpdateAwsCloudAccountParams contains all the parameters to send to the API endpoint for the update aws cloud account operation typically these are written to a http.Request

func NewUpdateAwsCloudAccountParams

func NewUpdateAwsCloudAccountParams() *UpdateAwsCloudAccountParams

NewUpdateAwsCloudAccountParams creates a new UpdateAwsCloudAccountParams object with the default values initialized.

func NewUpdateAwsCloudAccountParamsWithContext

func NewUpdateAwsCloudAccountParamsWithContext(ctx context.Context) *UpdateAwsCloudAccountParams

NewUpdateAwsCloudAccountParamsWithContext creates a new UpdateAwsCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateAwsCloudAccountParamsWithHTTPClient

func NewUpdateAwsCloudAccountParamsWithHTTPClient(client *http.Client) *UpdateAwsCloudAccountParams

NewUpdateAwsCloudAccountParamsWithHTTPClient creates a new UpdateAwsCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateAwsCloudAccountParamsWithTimeout

func NewUpdateAwsCloudAccountParamsWithTimeout(timeout time.Duration) *UpdateAwsCloudAccountParams

NewUpdateAwsCloudAccountParamsWithTimeout creates a new UpdateAwsCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateAwsCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the update aws cloud account params

func (*UpdateAwsCloudAccountParams) SetBody

SetBody adds the body to the update aws cloud account params

func (*UpdateAwsCloudAccountParams) SetContext

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

SetContext adds the context to the update aws cloud account params

func (*UpdateAwsCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update aws cloud account params

func (*UpdateAwsCloudAccountParams) SetID

func (o *UpdateAwsCloudAccountParams) SetID(id string)

SetID adds the id to the update aws cloud account params

func (*UpdateAwsCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the update aws cloud account params

func (*UpdateAwsCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the update aws cloud account params

func (*UpdateAwsCloudAccountParams) WithBody

WithBody adds the body to the update aws cloud account params

func (*UpdateAwsCloudAccountParams) WithContext

WithContext adds the context to the update aws cloud account params

func (*UpdateAwsCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update aws cloud account params

func (*UpdateAwsCloudAccountParams) WithID

WithID adds the id to the update aws cloud account params

func (*UpdateAwsCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the update aws cloud account params

func (*UpdateAwsCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateAwsCloudAccountReader

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

UpdateAwsCloudAccountReader is a Reader for the UpdateAwsCloudAccount structure.

func (*UpdateAwsCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateAzureCloudAccountForbidden

type UpdateAzureCloudAccountForbidden struct {
}

UpdateAzureCloudAccountForbidden handles this case with default header values.

Forbidden

func NewUpdateAzureCloudAccountForbidden

func NewUpdateAzureCloudAccountForbidden() *UpdateAzureCloudAccountForbidden

NewUpdateAzureCloudAccountForbidden creates a UpdateAzureCloudAccountForbidden with default headers values

func (*UpdateAzureCloudAccountForbidden) Error

type UpdateAzureCloudAccountNotFound

type UpdateAzureCloudAccountNotFound struct {
	Payload *models.Error
}

UpdateAzureCloudAccountNotFound handles this case with default header values.

Not Found

func NewUpdateAzureCloudAccountNotFound

func NewUpdateAzureCloudAccountNotFound() *UpdateAzureCloudAccountNotFound

NewUpdateAzureCloudAccountNotFound creates a UpdateAzureCloudAccountNotFound with default headers values

func (*UpdateAzureCloudAccountNotFound) Error

func (*UpdateAzureCloudAccountNotFound) GetPayload added in v0.2.9

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

type UpdateAzureCloudAccountOK

type UpdateAzureCloudAccountOK struct {
	Payload *models.CloudAccountAzure
}

UpdateAzureCloudAccountOK handles this case with default header values.

successful operation

func NewUpdateAzureCloudAccountOK

func NewUpdateAzureCloudAccountOK() *UpdateAzureCloudAccountOK

NewUpdateAzureCloudAccountOK creates a UpdateAzureCloudAccountOK with default headers values

func (*UpdateAzureCloudAccountOK) Error

func (o *UpdateAzureCloudAccountOK) Error() string

func (*UpdateAzureCloudAccountOK) GetPayload

type UpdateAzureCloudAccountParams

type UpdateAzureCloudAccountParams struct {

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

	*/
	APIVersion *string
	/*Body
	  Azure cloud account details to be updated

	*/
	Body *models.UpdateCloudAccountAzureSpecification
	/*ID
	  Cloud account id

	*/
	ID string

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

UpdateAzureCloudAccountParams contains all the parameters to send to the API endpoint for the update azure cloud account operation typically these are written to a http.Request

func NewUpdateAzureCloudAccountParams

func NewUpdateAzureCloudAccountParams() *UpdateAzureCloudAccountParams

NewUpdateAzureCloudAccountParams creates a new UpdateAzureCloudAccountParams object with the default values initialized.

func NewUpdateAzureCloudAccountParamsWithContext

func NewUpdateAzureCloudAccountParamsWithContext(ctx context.Context) *UpdateAzureCloudAccountParams

NewUpdateAzureCloudAccountParamsWithContext creates a new UpdateAzureCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateAzureCloudAccountParamsWithHTTPClient

func NewUpdateAzureCloudAccountParamsWithHTTPClient(client *http.Client) *UpdateAzureCloudAccountParams

NewUpdateAzureCloudAccountParamsWithHTTPClient creates a new UpdateAzureCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateAzureCloudAccountParamsWithTimeout

func NewUpdateAzureCloudAccountParamsWithTimeout(timeout time.Duration) *UpdateAzureCloudAccountParams

NewUpdateAzureCloudAccountParamsWithTimeout creates a new UpdateAzureCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateAzureCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the update azure cloud account params

func (*UpdateAzureCloudAccountParams) SetBody

SetBody adds the body to the update azure cloud account params

func (*UpdateAzureCloudAccountParams) SetContext

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

SetContext adds the context to the update azure cloud account params

func (*UpdateAzureCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update azure cloud account params

func (*UpdateAzureCloudAccountParams) SetID

SetID adds the id to the update azure cloud account params

func (*UpdateAzureCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the update azure cloud account params

func (*UpdateAzureCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the update azure cloud account params

func (*UpdateAzureCloudAccountParams) WithBody

WithBody adds the body to the update azure cloud account params

func (*UpdateAzureCloudAccountParams) WithContext

WithContext adds the context to the update azure cloud account params

func (*UpdateAzureCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update azure cloud account params

func (*UpdateAzureCloudAccountParams) WithID

WithID adds the id to the update azure cloud account params

func (*UpdateAzureCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the update azure cloud account params

func (*UpdateAzureCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateAzureCloudAccountReader

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

UpdateAzureCloudAccountReader is a Reader for the UpdateAzureCloudAccount structure.

func (*UpdateAzureCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateCloudAccountForbidden

type UpdateCloudAccountForbidden struct {
}

UpdateCloudAccountForbidden handles this case with default header values.

Forbidden

func NewUpdateCloudAccountForbidden

func NewUpdateCloudAccountForbidden() *UpdateCloudAccountForbidden

NewUpdateCloudAccountForbidden creates a UpdateCloudAccountForbidden with default headers values

func (*UpdateCloudAccountForbidden) Error

type UpdateCloudAccountNotFound

type UpdateCloudAccountNotFound struct {
	Payload *models.Error
}

UpdateCloudAccountNotFound handles this case with default header values.

Not Found

func NewUpdateCloudAccountNotFound

func NewUpdateCloudAccountNotFound() *UpdateCloudAccountNotFound

NewUpdateCloudAccountNotFound creates a UpdateCloudAccountNotFound with default headers values

func (*UpdateCloudAccountNotFound) Error

func (*UpdateCloudAccountNotFound) GetPayload added in v0.2.9

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

type UpdateCloudAccountOK

type UpdateCloudAccountOK struct {
	Payload *models.CloudAccount
}

UpdateCloudAccountOK handles this case with default header values.

successful operation

func NewUpdateCloudAccountOK

func NewUpdateCloudAccountOK() *UpdateCloudAccountOK

NewUpdateCloudAccountOK creates a UpdateCloudAccountOK with default headers values

func (*UpdateCloudAccountOK) Error

func (o *UpdateCloudAccountOK) Error() string

func (*UpdateCloudAccountOK) GetPayload

func (o *UpdateCloudAccountOK) GetPayload() *models.CloudAccount

type UpdateCloudAccountParams

type UpdateCloudAccountParams struct {

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

	*/
	APIVersion *string
	/*Body
	  Cloud account details to be updated

	*/
	Body *models.UpdateCloudAccountSpecification
	/*ID
	  The ID of the cloudAccount

	*/
	ID string

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

UpdateCloudAccountParams contains all the parameters to send to the API endpoint for the update cloud account operation typically these are written to a http.Request

func NewUpdateCloudAccountParams

func NewUpdateCloudAccountParams() *UpdateCloudAccountParams

NewUpdateCloudAccountParams creates a new UpdateCloudAccountParams object with the default values initialized.

func NewUpdateCloudAccountParamsWithContext

func NewUpdateCloudAccountParamsWithContext(ctx context.Context) *UpdateCloudAccountParams

NewUpdateCloudAccountParamsWithContext creates a new UpdateCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateCloudAccountParamsWithHTTPClient

func NewUpdateCloudAccountParamsWithHTTPClient(client *http.Client) *UpdateCloudAccountParams

NewUpdateCloudAccountParamsWithHTTPClient creates a new UpdateCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateCloudAccountParamsWithTimeout

func NewUpdateCloudAccountParamsWithTimeout(timeout time.Duration) *UpdateCloudAccountParams

NewUpdateCloudAccountParamsWithTimeout creates a new UpdateCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the update cloud account params

func (*UpdateCloudAccountParams) SetBody

SetBody adds the body to the update cloud account params

func (*UpdateCloudAccountParams) SetContext

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

SetContext adds the context to the update cloud account params

func (*UpdateCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update cloud account params

func (*UpdateCloudAccountParams) SetID

func (o *UpdateCloudAccountParams) SetID(id string)

SetID adds the id to the update cloud account params

func (*UpdateCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the update cloud account params

func (*UpdateCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the update cloud account params

func (*UpdateCloudAccountParams) WithBody

WithBody adds the body to the update cloud account params

func (*UpdateCloudAccountParams) WithContext

WithContext adds the context to the update cloud account params

func (*UpdateCloudAccountParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update cloud account params

func (*UpdateCloudAccountParams) WithID

WithID adds the id to the update cloud account params

func (*UpdateCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the update cloud account params

func (*UpdateCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateCloudAccountReader

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

UpdateCloudAccountReader is a Reader for the UpdateCloudAccount structure.

func (*UpdateCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateGcpCloudAccountForbidden

type UpdateGcpCloudAccountForbidden struct {
}

UpdateGcpCloudAccountForbidden handles this case with default header values.

Forbidden

func NewUpdateGcpCloudAccountForbidden

func NewUpdateGcpCloudAccountForbidden() *UpdateGcpCloudAccountForbidden

NewUpdateGcpCloudAccountForbidden creates a UpdateGcpCloudAccountForbidden with default headers values

func (*UpdateGcpCloudAccountForbidden) Error

type UpdateGcpCloudAccountNotFound

type UpdateGcpCloudAccountNotFound struct {
	Payload *models.Error
}

UpdateGcpCloudAccountNotFound handles this case with default header values.

Not Found

func NewUpdateGcpCloudAccountNotFound

func NewUpdateGcpCloudAccountNotFound() *UpdateGcpCloudAccountNotFound

NewUpdateGcpCloudAccountNotFound creates a UpdateGcpCloudAccountNotFound with default headers values

func (*UpdateGcpCloudAccountNotFound) Error

func (*UpdateGcpCloudAccountNotFound) GetPayload added in v0.2.9

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

type UpdateGcpCloudAccountOK

type UpdateGcpCloudAccountOK struct {
	Payload *models.CloudAccountGcp
}

UpdateGcpCloudAccountOK handles this case with default header values.

successful operation

func NewUpdateGcpCloudAccountOK

func NewUpdateGcpCloudAccountOK() *UpdateGcpCloudAccountOK

NewUpdateGcpCloudAccountOK creates a UpdateGcpCloudAccountOK with default headers values

func (*UpdateGcpCloudAccountOK) Error

func (o *UpdateGcpCloudAccountOK) Error() string

func (*UpdateGcpCloudAccountOK) GetPayload

type UpdateGcpCloudAccountParams

type UpdateGcpCloudAccountParams struct {

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

	*/
	APIVersion *string
	/*Body
	  GCP cloud account details to be updated

	*/
	Body *models.UpdateCloudAccountGcpSpecification
	/*ID
	  Cloud account id

	*/
	ID string

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

UpdateGcpCloudAccountParams contains all the parameters to send to the API endpoint for the update gcp cloud account operation typically these are written to a http.Request

func NewUpdateGcpCloudAccountParams

func NewUpdateGcpCloudAccountParams() *UpdateGcpCloudAccountParams

NewUpdateGcpCloudAccountParams creates a new UpdateGcpCloudAccountParams object with the default values initialized.

func NewUpdateGcpCloudAccountParamsWithContext

func NewUpdateGcpCloudAccountParamsWithContext(ctx context.Context) *UpdateGcpCloudAccountParams

NewUpdateGcpCloudAccountParamsWithContext creates a new UpdateGcpCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateGcpCloudAccountParamsWithHTTPClient

func NewUpdateGcpCloudAccountParamsWithHTTPClient(client *http.Client) *UpdateGcpCloudAccountParams

NewUpdateGcpCloudAccountParamsWithHTTPClient creates a new UpdateGcpCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateGcpCloudAccountParamsWithTimeout

func NewUpdateGcpCloudAccountParamsWithTimeout(timeout time.Duration) *UpdateGcpCloudAccountParams

NewUpdateGcpCloudAccountParamsWithTimeout creates a new UpdateGcpCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateGcpCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the update gcp cloud account params

func (*UpdateGcpCloudAccountParams) SetBody

SetBody adds the body to the update gcp cloud account params

func (*UpdateGcpCloudAccountParams) SetContext

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

SetContext adds the context to the update gcp cloud account params

func (*UpdateGcpCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update gcp cloud account params

func (*UpdateGcpCloudAccountParams) SetID

func (o *UpdateGcpCloudAccountParams) SetID(id string)

SetID adds the id to the update gcp cloud account params

func (*UpdateGcpCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the update gcp cloud account params

func (*UpdateGcpCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the update gcp cloud account params

func (*UpdateGcpCloudAccountParams) WithBody

WithBody adds the body to the update gcp cloud account params

func (*UpdateGcpCloudAccountParams) WithContext

WithContext adds the context to the update gcp cloud account params

func (*UpdateGcpCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update gcp cloud account params

func (*UpdateGcpCloudAccountParams) WithID

WithID adds the id to the update gcp cloud account params

func (*UpdateGcpCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the update gcp cloud account params

func (*UpdateGcpCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateGcpCloudAccountReader

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

UpdateGcpCloudAccountReader is a Reader for the UpdateGcpCloudAccount structure.

func (*UpdateGcpCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateNsxTCloudAccountForbidden

type UpdateNsxTCloudAccountForbidden struct {
}

UpdateNsxTCloudAccountForbidden handles this case with default header values.

Forbidden

func NewUpdateNsxTCloudAccountForbidden

func NewUpdateNsxTCloudAccountForbidden() *UpdateNsxTCloudAccountForbidden

NewUpdateNsxTCloudAccountForbidden creates a UpdateNsxTCloudAccountForbidden with default headers values

func (*UpdateNsxTCloudAccountForbidden) Error

type UpdateNsxTCloudAccountNotFound

type UpdateNsxTCloudAccountNotFound struct {
	Payload *models.Error
}

UpdateNsxTCloudAccountNotFound handles this case with default header values.

Not Found

func NewUpdateNsxTCloudAccountNotFound

func NewUpdateNsxTCloudAccountNotFound() *UpdateNsxTCloudAccountNotFound

NewUpdateNsxTCloudAccountNotFound creates a UpdateNsxTCloudAccountNotFound with default headers values

func (*UpdateNsxTCloudAccountNotFound) Error

func (*UpdateNsxTCloudAccountNotFound) GetPayload added in v0.2.9

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

type UpdateNsxTCloudAccountOK

type UpdateNsxTCloudAccountOK struct {
	Payload *models.CloudAccountNsxT
}

UpdateNsxTCloudAccountOK handles this case with default header values.

successful operation

func NewUpdateNsxTCloudAccountOK

func NewUpdateNsxTCloudAccountOK() *UpdateNsxTCloudAccountOK

NewUpdateNsxTCloudAccountOK creates a UpdateNsxTCloudAccountOK with default headers values

func (*UpdateNsxTCloudAccountOK) Error

func (o *UpdateNsxTCloudAccountOK) Error() string

func (*UpdateNsxTCloudAccountOK) GetPayload

type UpdateNsxTCloudAccountParams

type UpdateNsxTCloudAccountParams struct {

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

	*/
	APIVersion *string
	/*Body
	  NSX-T cloud account details to be updated

	*/
	Body *models.UpdateCloudAccountSpecificationBase
	/*ID
	  Cloud account id

	*/
	ID string

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

UpdateNsxTCloudAccountParams contains all the parameters to send to the API endpoint for the update nsx t cloud account operation typically these are written to a http.Request

func NewUpdateNsxTCloudAccountParams

func NewUpdateNsxTCloudAccountParams() *UpdateNsxTCloudAccountParams

NewUpdateNsxTCloudAccountParams creates a new UpdateNsxTCloudAccountParams object with the default values initialized.

func NewUpdateNsxTCloudAccountParamsWithContext

func NewUpdateNsxTCloudAccountParamsWithContext(ctx context.Context) *UpdateNsxTCloudAccountParams

NewUpdateNsxTCloudAccountParamsWithContext creates a new UpdateNsxTCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateNsxTCloudAccountParamsWithHTTPClient

func NewUpdateNsxTCloudAccountParamsWithHTTPClient(client *http.Client) *UpdateNsxTCloudAccountParams

NewUpdateNsxTCloudAccountParamsWithHTTPClient creates a new UpdateNsxTCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateNsxTCloudAccountParamsWithTimeout

func NewUpdateNsxTCloudAccountParamsWithTimeout(timeout time.Duration) *UpdateNsxTCloudAccountParams

NewUpdateNsxTCloudAccountParamsWithTimeout creates a new UpdateNsxTCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateNsxTCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the update nsx t cloud account params

func (*UpdateNsxTCloudAccountParams) SetBody

SetBody adds the body to the update nsx t cloud account params

func (*UpdateNsxTCloudAccountParams) SetContext

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

SetContext adds the context to the update nsx t cloud account params

func (*UpdateNsxTCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update nsx t cloud account params

func (*UpdateNsxTCloudAccountParams) SetID

func (o *UpdateNsxTCloudAccountParams) SetID(id string)

SetID adds the id to the update nsx t cloud account params

func (*UpdateNsxTCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the update nsx t cloud account params

func (*UpdateNsxTCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the update nsx t cloud account params

func (*UpdateNsxTCloudAccountParams) WithBody

WithBody adds the body to the update nsx t cloud account params

func (*UpdateNsxTCloudAccountParams) WithContext

WithContext adds the context to the update nsx t cloud account params

func (*UpdateNsxTCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update nsx t cloud account params

func (*UpdateNsxTCloudAccountParams) WithID

WithID adds the id to the update nsx t cloud account params

func (*UpdateNsxTCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the update nsx t cloud account params

func (*UpdateNsxTCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNsxTCloudAccountReader

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

UpdateNsxTCloudAccountReader is a Reader for the UpdateNsxTCloudAccount structure.

func (*UpdateNsxTCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateNsxVCloudAccountForbidden

type UpdateNsxVCloudAccountForbidden struct {
}

UpdateNsxVCloudAccountForbidden handles this case with default header values.

Forbidden

func NewUpdateNsxVCloudAccountForbidden

func NewUpdateNsxVCloudAccountForbidden() *UpdateNsxVCloudAccountForbidden

NewUpdateNsxVCloudAccountForbidden creates a UpdateNsxVCloudAccountForbidden with default headers values

func (*UpdateNsxVCloudAccountForbidden) Error

type UpdateNsxVCloudAccountNotFound

type UpdateNsxVCloudAccountNotFound struct {
	Payload *models.Error
}

UpdateNsxVCloudAccountNotFound handles this case with default header values.

Not Found

func NewUpdateNsxVCloudAccountNotFound

func NewUpdateNsxVCloudAccountNotFound() *UpdateNsxVCloudAccountNotFound

NewUpdateNsxVCloudAccountNotFound creates a UpdateNsxVCloudAccountNotFound with default headers values

func (*UpdateNsxVCloudAccountNotFound) Error

func (*UpdateNsxVCloudAccountNotFound) GetPayload added in v0.2.9

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

type UpdateNsxVCloudAccountOK

type UpdateNsxVCloudAccountOK struct {
	Payload *models.CloudAccountNsxV
}

UpdateNsxVCloudAccountOK handles this case with default header values.

successful operation

func NewUpdateNsxVCloudAccountOK

func NewUpdateNsxVCloudAccountOK() *UpdateNsxVCloudAccountOK

NewUpdateNsxVCloudAccountOK creates a UpdateNsxVCloudAccountOK with default headers values

func (*UpdateNsxVCloudAccountOK) Error

func (o *UpdateNsxVCloudAccountOK) Error() string

func (*UpdateNsxVCloudAccountOK) GetPayload

type UpdateNsxVCloudAccountParams

type UpdateNsxVCloudAccountParams struct {

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

	*/
	APIVersion *string
	/*Body
	  NSX-V cloud account details to be updated

	*/
	Body *models.UpdateCloudAccountSpecificationBase
	/*ID
	  Cloud account id

	*/
	ID string

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

UpdateNsxVCloudAccountParams contains all the parameters to send to the API endpoint for the update nsx v cloud account operation typically these are written to a http.Request

func NewUpdateNsxVCloudAccountParams

func NewUpdateNsxVCloudAccountParams() *UpdateNsxVCloudAccountParams

NewUpdateNsxVCloudAccountParams creates a new UpdateNsxVCloudAccountParams object with the default values initialized.

func NewUpdateNsxVCloudAccountParamsWithContext

func NewUpdateNsxVCloudAccountParamsWithContext(ctx context.Context) *UpdateNsxVCloudAccountParams

NewUpdateNsxVCloudAccountParamsWithContext creates a new UpdateNsxVCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateNsxVCloudAccountParamsWithHTTPClient

func NewUpdateNsxVCloudAccountParamsWithHTTPClient(client *http.Client) *UpdateNsxVCloudAccountParams

NewUpdateNsxVCloudAccountParamsWithHTTPClient creates a new UpdateNsxVCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateNsxVCloudAccountParamsWithTimeout

func NewUpdateNsxVCloudAccountParamsWithTimeout(timeout time.Duration) *UpdateNsxVCloudAccountParams

NewUpdateNsxVCloudAccountParamsWithTimeout creates a new UpdateNsxVCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateNsxVCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the update nsx v cloud account params

func (*UpdateNsxVCloudAccountParams) SetBody

SetBody adds the body to the update nsx v cloud account params

func (*UpdateNsxVCloudAccountParams) SetContext

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

SetContext adds the context to the update nsx v cloud account params

func (*UpdateNsxVCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update nsx v cloud account params

func (*UpdateNsxVCloudAccountParams) SetID

func (o *UpdateNsxVCloudAccountParams) SetID(id string)

SetID adds the id to the update nsx v cloud account params

func (*UpdateNsxVCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the update nsx v cloud account params

func (*UpdateNsxVCloudAccountParams) WithAPIVersion

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

WithAPIVersion adds the aPIVersion to the update nsx v cloud account params

func (*UpdateNsxVCloudAccountParams) WithBody

WithBody adds the body to the update nsx v cloud account params

func (*UpdateNsxVCloudAccountParams) WithContext

WithContext adds the context to the update nsx v cloud account params

func (*UpdateNsxVCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update nsx v cloud account params

func (*UpdateNsxVCloudAccountParams) WithID

WithID adds the id to the update nsx v cloud account params

func (*UpdateNsxVCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the update nsx v cloud account params

func (*UpdateNsxVCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNsxVCloudAccountReader

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

UpdateNsxVCloudAccountReader is a Reader for the UpdateNsxVCloudAccount structure.

func (*UpdateNsxVCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateVSphereCloudAccountForbidden

type UpdateVSphereCloudAccountForbidden struct {
}

UpdateVSphereCloudAccountForbidden handles this case with default header values.

Forbidden

func NewUpdateVSphereCloudAccountForbidden

func NewUpdateVSphereCloudAccountForbidden() *UpdateVSphereCloudAccountForbidden

NewUpdateVSphereCloudAccountForbidden creates a UpdateVSphereCloudAccountForbidden with default headers values

func (*UpdateVSphereCloudAccountForbidden) Error

type UpdateVSphereCloudAccountNotFound

type UpdateVSphereCloudAccountNotFound struct {
	Payload *models.Error
}

UpdateVSphereCloudAccountNotFound handles this case with default header values.

Not Found

func NewUpdateVSphereCloudAccountNotFound

func NewUpdateVSphereCloudAccountNotFound() *UpdateVSphereCloudAccountNotFound

NewUpdateVSphereCloudAccountNotFound creates a UpdateVSphereCloudAccountNotFound with default headers values

func (*UpdateVSphereCloudAccountNotFound) Error

func (*UpdateVSphereCloudAccountNotFound) GetPayload added in v0.2.9

type UpdateVSphereCloudAccountOK

type UpdateVSphereCloudAccountOK struct {
	Payload *models.CloudAccountVsphere
}

UpdateVSphereCloudAccountOK handles this case with default header values.

successful operation

func NewUpdateVSphereCloudAccountOK

func NewUpdateVSphereCloudAccountOK() *UpdateVSphereCloudAccountOK

NewUpdateVSphereCloudAccountOK creates a UpdateVSphereCloudAccountOK with default headers values

func (*UpdateVSphereCloudAccountOK) Error

func (*UpdateVSphereCloudAccountOK) GetPayload

type UpdateVSphereCloudAccountParams

type UpdateVSphereCloudAccountParams struct {

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

	*/
	APIVersion *string
	/*Body
	  VSphere cloud account details to be updated

	*/
	Body *models.UpdateCloudAccountVsphereSpecification
	/*ID
	  Cloud account id

	*/
	ID string

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

UpdateVSphereCloudAccountParams contains all the parameters to send to the API endpoint for the update v sphere cloud account operation typically these are written to a http.Request

func NewUpdateVSphereCloudAccountParams

func NewUpdateVSphereCloudAccountParams() *UpdateVSphereCloudAccountParams

NewUpdateVSphereCloudAccountParams creates a new UpdateVSphereCloudAccountParams object with the default values initialized.

func NewUpdateVSphereCloudAccountParamsWithContext

func NewUpdateVSphereCloudAccountParamsWithContext(ctx context.Context) *UpdateVSphereCloudAccountParams

NewUpdateVSphereCloudAccountParamsWithContext creates a new UpdateVSphereCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateVSphereCloudAccountParamsWithHTTPClient

func NewUpdateVSphereCloudAccountParamsWithHTTPClient(client *http.Client) *UpdateVSphereCloudAccountParams

NewUpdateVSphereCloudAccountParamsWithHTTPClient creates a new UpdateVSphereCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateVSphereCloudAccountParamsWithTimeout

func NewUpdateVSphereCloudAccountParamsWithTimeout(timeout time.Duration) *UpdateVSphereCloudAccountParams

NewUpdateVSphereCloudAccountParamsWithTimeout creates a new UpdateVSphereCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateVSphereCloudAccountParams) SetAPIVersion

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

SetAPIVersion adds the apiVersion to the update v sphere cloud account params

func (*UpdateVSphereCloudAccountParams) SetBody

SetBody adds the body to the update v sphere cloud account params

func (*UpdateVSphereCloudAccountParams) SetContext

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

SetContext adds the context to the update v sphere cloud account params

func (*UpdateVSphereCloudAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update v sphere cloud account params

func (*UpdateVSphereCloudAccountParams) SetID

SetID adds the id to the update v sphere cloud account params

func (*UpdateVSphereCloudAccountParams) SetTimeout

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

SetTimeout adds the timeout to the update v sphere cloud account params

func (*UpdateVSphereCloudAccountParams) WithAPIVersion

WithAPIVersion adds the aPIVersion to the update v sphere cloud account params

func (*UpdateVSphereCloudAccountParams) WithBody

WithBody adds the body to the update v sphere cloud account params

func (*UpdateVSphereCloudAccountParams) WithContext

WithContext adds the context to the update v sphere cloud account params

func (*UpdateVSphereCloudAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update v sphere cloud account params

func (*UpdateVSphereCloudAccountParams) WithID

WithID adds the id to the update v sphere cloud account params

func (*UpdateVSphereCloudAccountParams) WithTimeout

WithTimeout adds the timeout to the update v sphere cloud account params

func (*UpdateVSphereCloudAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateVSphereCloudAccountReader

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

UpdateVSphereCloudAccountReader is a Reader for the UpdateVSphereCloudAccount structure.

func (*UpdateVSphereCloudAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateVmcCloudAccountForbidden added in v0.2.8

type UpdateVmcCloudAccountForbidden struct {
}

UpdateVmcCloudAccountForbidden handles this case with default header values.

Forbidden

func NewUpdateVmcCloudAccountForbidden added in v0.2.8

func NewUpdateVmcCloudAccountForbidden() *UpdateVmcCloudAccountForbidden

NewUpdateVmcCloudAccountForbidden creates a UpdateVmcCloudAccountForbidden with default headers values

func (*UpdateVmcCloudAccountForbidden) Error added in v0.2.8

type UpdateVmcCloudAccountNotFound added in v0.2.8

type UpdateVmcCloudAccountNotFound struct {
	Payload *models.Error
}

UpdateVmcCloudAccountNotFound handles this case with default header values.

Not Found

func NewUpdateVmcCloudAccountNotFound added in v0.2.8

func NewUpdateVmcCloudAccountNotFound() *UpdateVmcCloudAccountNotFound

NewUpdateVmcCloudAccountNotFound creates a UpdateVmcCloudAccountNotFound with default headers values

func (*UpdateVmcCloudAccountNotFound) Error added in v0.2.8

func (*UpdateVmcCloudAccountNotFound) GetPayload added in v0.2.9

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

type UpdateVmcCloudAccountOK added in v0.2.8

type UpdateVmcCloudAccountOK struct {
	Payload *models.CloudAccountVmc
}

UpdateVmcCloudAccountOK handles this case with default header values.

successful operation

func NewUpdateVmcCloudAccountOK added in v0.2.8

func NewUpdateVmcCloudAccountOK() *UpdateVmcCloudAccountOK

NewUpdateVmcCloudAccountOK creates a UpdateVmcCloudAccountOK with default headers values

func (*UpdateVmcCloudAccountOK) Error added in v0.2.8

func (o *UpdateVmcCloudAccountOK) Error() string

func (*UpdateVmcCloudAccountOK) GetPayload added in v0.2.8

type UpdateVmcCloudAccountParams added in v0.2.8

type UpdateVmcCloudAccountParams struct {

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

	*/
	APIVersion *string
	/*Body
	  VMC cloud account details to be updated

	*/
	Body *models.UpdateCloudAccountVmcSpecification
	/*ID
	  Cloud account id

	*/
	ID string

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

UpdateVmcCloudAccountParams contains all the parameters to send to the API endpoint for the update vmc cloud account operation typically these are written to a http.Request

func NewUpdateVmcCloudAccountParams added in v0.2.8

func NewUpdateVmcCloudAccountParams() *UpdateVmcCloudAccountParams

NewUpdateVmcCloudAccountParams creates a new UpdateVmcCloudAccountParams object with the default values initialized.

func NewUpdateVmcCloudAccountParamsWithContext added in v0.2.8

func NewUpdateVmcCloudAccountParamsWithContext(ctx context.Context) *UpdateVmcCloudAccountParams

NewUpdateVmcCloudAccountParamsWithContext creates a new UpdateVmcCloudAccountParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateVmcCloudAccountParamsWithHTTPClient added in v0.2.8

func NewUpdateVmcCloudAccountParamsWithHTTPClient(client *http.Client) *UpdateVmcCloudAccountParams

NewUpdateVmcCloudAccountParamsWithHTTPClient creates a new UpdateVmcCloudAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateVmcCloudAccountParamsWithTimeout added in v0.2.8

func NewUpdateVmcCloudAccountParamsWithTimeout(timeout time.Duration) *UpdateVmcCloudAccountParams

NewUpdateVmcCloudAccountParamsWithTimeout creates a new UpdateVmcCloudAccountParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateVmcCloudAccountParams) SetAPIVersion added in v0.2.8

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

SetAPIVersion adds the apiVersion to the update vmc cloud account params

func (*UpdateVmcCloudAccountParams) SetBody added in v0.2.8

SetBody adds the body to the update vmc cloud account params

func (*UpdateVmcCloudAccountParams) SetContext added in v0.2.8

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

SetContext adds the context to the update vmc cloud account params

func (*UpdateVmcCloudAccountParams) SetHTTPClient added in v0.2.8

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

SetHTTPClient adds the HTTPClient to the update vmc cloud account params

func (*UpdateVmcCloudAccountParams) SetID added in v0.2.8

func (o *UpdateVmcCloudAccountParams) SetID(id string)

SetID adds the id to the update vmc cloud account params

func (*UpdateVmcCloudAccountParams) SetTimeout added in v0.2.8

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

SetTimeout adds the timeout to the update vmc cloud account params

func (*UpdateVmcCloudAccountParams) WithAPIVersion added in v0.2.8

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

WithAPIVersion adds the aPIVersion to the update vmc cloud account params

func (*UpdateVmcCloudAccountParams) WithBody added in v0.2.8

WithBody adds the body to the update vmc cloud account params

func (*UpdateVmcCloudAccountParams) WithContext added in v0.2.8

WithContext adds the context to the update vmc cloud account params

func (*UpdateVmcCloudAccountParams) WithHTTPClient added in v0.2.8

WithHTTPClient adds the HTTPClient to the update vmc cloud account params

func (*UpdateVmcCloudAccountParams) WithID added in v0.2.8

WithID adds the id to the update vmc cloud account params

func (*UpdateVmcCloudAccountParams) WithTimeout added in v0.2.8

WithTimeout adds the timeout to the update vmc cloud account params

func (*UpdateVmcCloudAccountParams) WriteToRequest added in v0.2.8

WriteToRequest writes these params to a swagger request

type UpdateVmcCloudAccountReader added in v0.2.8

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

UpdateVmcCloudAccountReader is a Reader for the UpdateVmcCloudAccount structure.

func (*UpdateVmcCloudAccountReader) ReadResponse added in v0.2.8

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

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

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