cloud_account

package
v0.2.21 Latest Latest
Warning

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

Go to latest
Published: Jul 14, 2021 License: Apache-2.0 Imports: 11 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 (*Client) CreateAwsCloudAccount

func (a *Client) CreateAwsCloudAccount(params *CreateAwsCloudAccountParams, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*CreateCloudAccountCreated, error)

CreateCloudAccount creates a cloud account

Create a cloud account in the current organization

func (*Client) CreateGcpCloudAccount

func (a *Client) CreateGcpCloudAccount(params *CreateGcpCloudAccountParams, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*CreateVSphereCloudAccountCreated, error)

CreateVSphereCloudAccount creates a v sphere cloud account

Create a vSphere cloud account within the current organization

func (*Client) CreateVcfCloudAccount added in v0.2.14

func (a *Client) CreateVcfCloudAccount(params *CreateVcfCloudAccountParams, opts ...ClientOption) (*CreateVcfCloudAccountCreated, error)

CreateVcfCloudAccount creates an v c f cloud account

Create an VCF cloud account in the current organization

func (*Client) CreateVmcCloudAccount added in v0.2.8

func (a *Client) CreateVmcCloudAccount(params *CreateVmcCloudAccountParams, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*DeleteCloudAccountNoContent, error)

DeleteCloudAccount deletes a cloud account

Delete a cloud account with a given id

func (*Client) DeleteCloudAccountNsxT

func (a *Client) DeleteCloudAccountNsxT(params *DeleteCloudAccountNsxTParams, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*DeleteVSphereCloudAccountNoContent, error)

DeleteVSphereCloudAccount deletes a v sphere cloud account

Delete a vSphere Cloud Account with a given id

func (*Client) DeleteVcfCloudAccount added in v0.2.14

func (a *Client) DeleteVcfCloudAccount(params *DeleteVcfCloudAccountParams, opts ...ClientOption) (*DeleteVcfCloudAccountNoContent, error)

DeleteVcfCloudAccount deletes an v c f cloud account

Delete an VCF cloud account with a given id

func (*Client) DeleteVmcCloudAccount added in v0.2.8

func (a *Client) DeleteVmcCloudAccount(params *DeleteVmcCloudAccountParams, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) 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, opts ...ClientOption) 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, opts ...ClientOption) 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, opts ...ClientOption) error

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

func (*Client) EnumeratePrivateImagesVCF added in v0.2.14

func (a *Client) EnumeratePrivateImagesVCF(params *EnumeratePrivateImagesVCFParams, opts ...ClientOption) error

EnumeratePrivateImagesVCF enumerates all private images for enabled regions of the specified v c f account

func (*Client) EnumeratePrivateImagesVMC added in v0.2.8

func (a *Client) EnumeratePrivateImagesVMC(params *EnumeratePrivateImagesVMCParams, opts ...ClientOption) 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, opts ...ClientOption) error

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

func (*Client) EnumerateRegions

func (a *Client) EnumerateRegions(params *EnumerateRegionsParams, opts ...ClientOption) (*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, opts ...ClientOption) (*EnumerateVSphereRegionsOK, error)

EnumerateVSphereRegions gets the available regions for specified v sphere cloud account

Get the available regions for specified vSphere cloud account

func (*Client) EnumerateVcfRegions added in v0.2.14

func (a *Client) EnumerateVcfRegions(params *EnumerateVcfRegionsParams, opts ...ClientOption) (*EnumerateVcfRegionsOK, error)

EnumerateVcfRegions gets the available regions for specified v c f cloud account

Get the available regions for specified VCF cloud account

func (*Client) EnumerateVmcRegions added in v0.2.8

func (a *Client) EnumerateVmcRegions(params *EnumerateVmcRegionsParams, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*GetCloudAccountOK, error)

GetCloudAccount gets cloud account

Get cloud account with a given id

func (*Client) GetCloudAccounts

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

GetCloudAccounts gets cloud accounts

Get all cloud accounts within the current organization

func (*Client) GetGcpCloudAccount

func (a *Client) GetGcpCloudAccount(params *GetGcpCloudAccountParams, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*GetVSphereCloudAccountsOK, error)

GetVSphereCloudAccounts gets v sphere cloud accounts

Get all vSphere cloud accounts within the current organization

func (*Client) GetVcfCloudAccount added in v0.2.14

func (a *Client) GetVcfCloudAccount(params *GetVcfCloudAccountParams, opts ...ClientOption) (*GetVcfCloudAccountOK, error)

GetVcfCloudAccount gets an v c f cloud account

Get an VCF cloud account with a given id

func (*Client) GetVcfCloudAccounts added in v0.2.14

func (a *Client) GetVcfCloudAccounts(params *GetVcfCloudAccountsParams, opts ...ClientOption) (*GetVcfCloudAccountsOK, error)

GetVcfCloudAccounts gets v c f cloud accounts

Get all VCF cloud accounts within the current organization

func (*Client) GetVmcCloudAccount added in v0.2.8

func (a *Client) GetVmcCloudAccount(params *GetVmcCloudAccountParams, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*UpdateAwsCloudAccountOK, error)

UpdateAwsCloudAccount updates a w s cloud account

Update AWS cloud account

func (*Client) UpdateAzureCloudAccount

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

UpdateAzureCloudAccount updates azure cloud account

Update Azure cloud account

func (*Client) UpdateCloudAccount

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

UpdateCloudAccount updates cloud account

Update a single CloudAccount

func (*Client) UpdateGcpCloudAccount

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

UpdateGcpCloudAccount updates g c p cloud account

Update GCP cloud account

func (*Client) UpdateNsxTCloudAccount

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

UpdateNsxTCloudAccount updates n s x t cloud account

Update NSX-T cloud account

func (*Client) UpdateNsxVCloudAccount

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

UpdateNsxVCloudAccount updates n s x v cloud account

Update NSX-V cloud account

func (*Client) UpdateVSphereCloudAccount

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

UpdateVSphereCloudAccount updates v sphere cloud account

Update vSphere cloud account

func (*Client) UpdateVcfCloudAccount added in v0.2.14

func (a *Client) UpdateVcfCloudAccount(params *UpdateVcfCloudAccountParams, opts ...ClientOption) (*UpdateVcfCloudAccountOK, error)

UpdateVcfCloudAccount updates v c f cloud account

Update VCF cloud account

func (*Client) UpdateVmcCloudAccount added in v0.2.8

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

UpdateVmcCloudAccount updates VM c cloud account

Update VMC cloud account

type ClientOption added in v0.2.20

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService added in v0.2.18

type ClientService interface {
	CreateAwsCloudAccount(params *CreateAwsCloudAccountParams, opts ...ClientOption) (*CreateAwsCloudAccountCreated, error)

	CreateAzureCloudAccount(params *CreateAzureCloudAccountParams, opts ...ClientOption) (*CreateAzureCloudAccountCreated, error)

	CreateCloudAccount(params *CreateCloudAccountParams, opts ...ClientOption) (*CreateCloudAccountCreated, error)

	CreateGcpCloudAccount(params *CreateGcpCloudAccountParams, opts ...ClientOption) (*CreateGcpCloudAccountCreated, error)

	CreateNsxTCloudAccount(params *CreateNsxTCloudAccountParams, opts ...ClientOption) (*CreateNsxTCloudAccountCreated, error)

	CreateNsxVCloudAccount(params *CreateNsxVCloudAccountParams, opts ...ClientOption) (*CreateNsxVCloudAccountCreated, error)

	CreateVSphereCloudAccount(params *CreateVSphereCloudAccountParams, opts ...ClientOption) (*CreateVSphereCloudAccountCreated, error)

	CreateVcfCloudAccount(params *CreateVcfCloudAccountParams, opts ...ClientOption) (*CreateVcfCloudAccountCreated, error)

	CreateVmcCloudAccount(params *CreateVmcCloudAccountParams, opts ...ClientOption) (*CreateVmcCloudAccountCreated, error)

	DeleteAwsCloudAccount(params *DeleteAwsCloudAccountParams, opts ...ClientOption) (*DeleteAwsCloudAccountNoContent, error)

	DeleteAzureCloudAccount(params *DeleteAzureCloudAccountParams, opts ...ClientOption) (*DeleteAzureCloudAccountNoContent, error)

	DeleteCloudAccount(params *DeleteCloudAccountParams, opts ...ClientOption) (*DeleteCloudAccountNoContent, error)

	DeleteCloudAccountNsxT(params *DeleteCloudAccountNsxTParams, opts ...ClientOption) (*DeleteCloudAccountNsxTNoContent, error)

	DeleteCloudAccountNsxV(params *DeleteCloudAccountNsxVParams, opts ...ClientOption) (*DeleteCloudAccountNsxVNoContent, error)

	DeleteGcpCloudAccount(params *DeleteGcpCloudAccountParams, opts ...ClientOption) (*DeleteGcpCloudAccountNoContent, error)

	DeleteVSphereCloudAccount(params *DeleteVSphereCloudAccountParams, opts ...ClientOption) (*DeleteVSphereCloudAccountNoContent, error)

	DeleteVcfCloudAccount(params *DeleteVcfCloudAccountParams, opts ...ClientOption) (*DeleteVcfCloudAccountNoContent, error)

	DeleteVmcCloudAccount(params *DeleteVmcCloudAccountParams, opts ...ClientOption) (*DeleteVmcCloudAccountNoContent, error)

	EnumerateAwsRegions(params *EnumerateAwsRegionsParams, opts ...ClientOption) (*EnumerateAwsRegionsOK, error)

	EnumerateAzureRegions(params *EnumerateAzureRegionsParams, opts ...ClientOption) (*EnumerateAzureRegionsOK, error)

	EnumerateGcpRegions(params *EnumerateGcpRegionsParams, opts ...ClientOption) (*EnumerateGcpRegionsOK, error)

	EnumeratePrivateImages(params *EnumeratePrivateImagesParams, opts ...ClientOption) error

	EnumeratePrivateImagesAWS(params *EnumeratePrivateImagesAWSParams, opts ...ClientOption) error

	EnumeratePrivateImagesAzure(params *EnumeratePrivateImagesAzureParams, opts ...ClientOption) error

	EnumeratePrivateImagesGcp(params *EnumeratePrivateImagesGcpParams, opts ...ClientOption) error

	EnumeratePrivateImagesVCF(params *EnumeratePrivateImagesVCFParams, opts ...ClientOption) error

	EnumeratePrivateImagesVMC(params *EnumeratePrivateImagesVMCParams, opts ...ClientOption) error

	EnumeratePrivateImagesVSphere(params *EnumeratePrivateImagesVSphereParams, opts ...ClientOption) error

	EnumerateRegions(params *EnumerateRegionsParams, opts ...ClientOption) (*EnumerateRegionsOK, error)

	EnumerateVSphereRegions(params *EnumerateVSphereRegionsParams, opts ...ClientOption) (*EnumerateVSphereRegionsOK, error)

	EnumerateVcfRegions(params *EnumerateVcfRegionsParams, opts ...ClientOption) (*EnumerateVcfRegionsOK, error)

	EnumerateVmcRegions(params *EnumerateVmcRegionsParams, opts ...ClientOption) (*EnumerateVmcRegionsOK, error)

	GetAwsCloudAccount(params *GetAwsCloudAccountParams, opts ...ClientOption) (*GetAwsCloudAccountOK, error)

	GetAwsCloudAccounts(params *GetAwsCloudAccountsParams, opts ...ClientOption) (*GetAwsCloudAccountsOK, error)

	GetAzureCloudAccount(params *GetAzureCloudAccountParams, opts ...ClientOption) (*GetAzureCloudAccountOK, error)

	GetAzureCloudAccounts(params *GetAzureCloudAccountsParams, opts ...ClientOption) (*GetAzureCloudAccountsOK, error)

	GetCloudAccount(params *GetCloudAccountParams, opts ...ClientOption) (*GetCloudAccountOK, error)

	GetCloudAccounts(params *GetCloudAccountsParams, opts ...ClientOption) (*GetCloudAccountsOK, error)

	GetGcpCloudAccount(params *GetGcpCloudAccountParams, opts ...ClientOption) (*GetGcpCloudAccountOK, error)

	GetGcpCloudAccounts(params *GetGcpCloudAccountsParams, opts ...ClientOption) (*GetGcpCloudAccountsOK, error)

	GetNsxTCloudAccount(params *GetNsxTCloudAccountParams, opts ...ClientOption) (*GetNsxTCloudAccountOK, error)

	GetNsxTCloudAccounts(params *GetNsxTCloudAccountsParams, opts ...ClientOption) (*GetNsxTCloudAccountsOK, error)

	GetNsxVCloudAccount(params *GetNsxVCloudAccountParams, opts ...ClientOption) (*GetNsxVCloudAccountOK, error)

	GetNsxVCloudAccounts(params *GetNsxVCloudAccountsParams, opts ...ClientOption) (*GetNsxVCloudAccountsOK, error)

	GetVSphereCloudAccount(params *GetVSphereCloudAccountParams, opts ...ClientOption) (*GetVSphereCloudAccountOK, error)

	GetVSphereCloudAccounts(params *GetVSphereCloudAccountsParams, opts ...ClientOption) (*GetVSphereCloudAccountsOK, error)

	GetVcfCloudAccount(params *GetVcfCloudAccountParams, opts ...ClientOption) (*GetVcfCloudAccountOK, error)

	GetVcfCloudAccounts(params *GetVcfCloudAccountsParams, opts ...ClientOption) (*GetVcfCloudAccountsOK, error)

	GetVmcCloudAccount(params *GetVmcCloudAccountParams, opts ...ClientOption) (*GetVmcCloudAccountOK, error)

	GetVmcCloudAccounts(params *GetVmcCloudAccountsParams, opts ...ClientOption) (*GetVmcCloudAccountsOK, error)

	UpdateAwsCloudAccount(params *UpdateAwsCloudAccountParams, opts ...ClientOption) (*UpdateAwsCloudAccountOK, error)

	UpdateAzureCloudAccount(params *UpdateAzureCloudAccountParams, opts ...ClientOption) (*UpdateAzureCloudAccountOK, error)

	UpdateCloudAccount(params *UpdateCloudAccountParams, opts ...ClientOption) (*UpdateCloudAccountOK, error)

	UpdateGcpCloudAccount(params *UpdateGcpCloudAccountParams, opts ...ClientOption) (*UpdateGcpCloudAccountOK, error)

	UpdateNsxTCloudAccount(params *UpdateNsxTCloudAccountParams, opts ...ClientOption) (*UpdateNsxTCloudAccountOK, error)

	UpdateNsxVCloudAccount(params *UpdateNsxVCloudAccountParams, opts ...ClientOption) (*UpdateNsxVCloudAccountOK, error)

	UpdateVSphereCloudAccount(params *UpdateVSphereCloudAccountParams, opts ...ClientOption) (*UpdateVSphereCloudAccountOK, error)

	UpdateVcfCloudAccount(params *UpdateVcfCloudAccountParams, opts ...ClientOption) (*UpdateVcfCloudAccountOK, error)

	UpdateVmcCloudAccount(params *UpdateVmcCloudAccountParams, opts ...ClientOption) (*UpdateVmcCloudAccountOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new cloud account API client.

type CreateAwsCloudAccountBadRequest

type CreateAwsCloudAccountBadRequest struct {
	Payload *models.Error
}
CreateAwsCloudAccountBadRequest describes a response with status code 400, 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 describes a response with status code 201, 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 {
	Payload *models.ServiceErrorResponse
}
CreateAwsCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateAwsCloudAccountForbidden

func NewCreateAwsCloudAccountForbidden() *CreateAwsCloudAccountForbidden

NewCreateAwsCloudAccountForbidden creates a CreateAwsCloudAccountForbidden with default headers values

func (*CreateAwsCloudAccountForbidden) Error

func (*CreateAwsCloudAccountForbidden) GetPayload added in v0.2.20

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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateAwsCloudAccountParamsWithContext

func NewCreateAwsCloudAccountParamsWithContext(ctx context.Context) *CreateAwsCloudAccountParams

NewCreateAwsCloudAccountParamsWithContext creates a new CreateAwsCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *CreateAwsCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the create aws cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the create aws cloud account params (not the query body).

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

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 describes a response with status code 400, 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 describes a response with status code 201, 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 {
	Payload *models.ServiceErrorResponse
}
CreateAzureCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateAzureCloudAccountForbidden

func NewCreateAzureCloudAccountForbidden() *CreateAzureCloudAccountForbidden

NewCreateAzureCloudAccountForbidden creates a CreateAzureCloudAccountForbidden with default headers values

func (*CreateAzureCloudAccountForbidden) Error

func (*CreateAzureCloudAccountForbidden) GetPayload added in v0.2.20

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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateAzureCloudAccountParamsWithContext

func NewCreateAzureCloudAccountParamsWithContext(ctx context.Context) *CreateAzureCloudAccountParams

NewCreateAzureCloudAccountParamsWithContext creates a new CreateAzureCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *CreateAzureCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the create azure cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the create azure cloud account params (not the query body).

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

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 describes a response with status code 400, 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 describes a response with status code 201, 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 {
	Payload *models.ServiceErrorResponse
}
CreateCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateCloudAccountForbidden

func NewCreateCloudAccountForbidden() *CreateCloudAccountForbidden

NewCreateCloudAccountForbidden creates a CreateCloudAccountForbidden with default headers values

func (*CreateCloudAccountForbidden) Error

func (*CreateCloudAccountForbidden) GetPayload added in v0.2.20

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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateCloudAccountParamsWithContext

func NewCreateCloudAccountParamsWithContext(ctx context.Context) *CreateCloudAccountParams

NewCreateCloudAccountParamsWithContext creates a new CreateCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *CreateCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the create cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the create cloud account params (not the query body).

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

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 describes a response with status code 400, 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 describes a response with status code 201, 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 {
	Payload *models.ServiceErrorResponse
}
CreateGcpCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateGcpCloudAccountForbidden

func NewCreateGcpCloudAccountForbidden() *CreateGcpCloudAccountForbidden

NewCreateGcpCloudAccountForbidden creates a CreateGcpCloudAccountForbidden with default headers values

func (*CreateGcpCloudAccountForbidden) Error

func (*CreateGcpCloudAccountForbidden) GetPayload added in v0.2.20

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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateGcpCloudAccountParamsWithContext

func NewCreateGcpCloudAccountParamsWithContext(ctx context.Context) *CreateGcpCloudAccountParams

NewCreateGcpCloudAccountParamsWithContext creates a new CreateGcpCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *CreateGcpCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the create gcp cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the create gcp cloud account params (not the query body).

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

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 describes a response with status code 400, 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 describes a response with status code 201, 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 {
	Payload *models.ServiceErrorResponse
}
CreateNsxTCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateNsxTCloudAccountForbidden

func NewCreateNsxTCloudAccountForbidden() *CreateNsxTCloudAccountForbidden

NewCreateNsxTCloudAccountForbidden creates a CreateNsxTCloudAccountForbidden with default headers values

func (*CreateNsxTCloudAccountForbidden) Error

func (*CreateNsxTCloudAccountForbidden) GetPayload added in v0.2.20

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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateNsxTCloudAccountParamsWithContext

func NewCreateNsxTCloudAccountParamsWithContext(ctx context.Context) *CreateNsxTCloudAccountParams

NewCreateNsxTCloudAccountParamsWithContext creates a new CreateNsxTCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *CreateNsxTCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the create nsx t cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the create nsx t cloud account params (not the query body).

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

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 describes a response with status code 400, 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 describes a response with status code 201, 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 {
	Payload *models.ServiceErrorResponse
}
CreateNsxVCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateNsxVCloudAccountForbidden

func NewCreateNsxVCloudAccountForbidden() *CreateNsxVCloudAccountForbidden

NewCreateNsxVCloudAccountForbidden creates a CreateNsxVCloudAccountForbidden with default headers values

func (*CreateNsxVCloudAccountForbidden) Error

func (*CreateNsxVCloudAccountForbidden) GetPayload added in v0.2.20

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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateNsxVCloudAccountParamsWithContext

func NewCreateNsxVCloudAccountParamsWithContext(ctx context.Context) *CreateNsxVCloudAccountParams

NewCreateNsxVCloudAccountParamsWithContext creates a new CreateNsxVCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *CreateNsxVCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the create nsx v cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the create nsx v cloud account params (not the query body).

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

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 describes a response with status code 400, 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 describes a response with status code 201, 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 {
	Payload *models.ServiceErrorResponse
}
CreateVSphereCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateVSphereCloudAccountForbidden

func NewCreateVSphereCloudAccountForbidden() *CreateVSphereCloudAccountForbidden

NewCreateVSphereCloudAccountForbidden creates a CreateVSphereCloudAccountForbidden with default headers values

func (*CreateVSphereCloudAccountForbidden) Error

func (*CreateVSphereCloudAccountForbidden) GetPayload added in v0.2.20

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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateVSphereCloudAccountParamsWithContext

func NewCreateVSphereCloudAccountParamsWithContext(ctx context.Context) *CreateVSphereCloudAccountParams

NewCreateVSphereCloudAccountParamsWithContext creates a new CreateVSphereCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *CreateVSphereCloudAccountParams) SetDefaults()

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

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

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) WithDefaults added in v0.2.20

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

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

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 CreateVcfCloudAccountBadRequest added in v0.2.14

type CreateVcfCloudAccountBadRequest struct {
	Payload *models.Error
}
CreateVcfCloudAccountBadRequest describes a response with status code 400, with default header values.

Invalid Request - bad data

func NewCreateVcfCloudAccountBadRequest added in v0.2.14

func NewCreateVcfCloudAccountBadRequest() *CreateVcfCloudAccountBadRequest

NewCreateVcfCloudAccountBadRequest creates a CreateVcfCloudAccountBadRequest with default headers values

func (*CreateVcfCloudAccountBadRequest) Error added in v0.2.14

func (*CreateVcfCloudAccountBadRequest) GetPayload added in v0.2.14

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

type CreateVcfCloudAccountCreated added in v0.2.18

type CreateVcfCloudAccountCreated struct {
	Payload *models.CloudAccountVcf
}
CreateVcfCloudAccountCreated describes a response with status code 201, with default header values.

successful operation

func NewCreateVcfCloudAccountCreated added in v0.2.18

func NewCreateVcfCloudAccountCreated() *CreateVcfCloudAccountCreated

NewCreateVcfCloudAccountCreated creates a CreateVcfCloudAccountCreated with default headers values

func (*CreateVcfCloudAccountCreated) Error added in v0.2.18

func (*CreateVcfCloudAccountCreated) GetPayload added in v0.2.18

type CreateVcfCloudAccountForbidden added in v0.2.14

type CreateVcfCloudAccountForbidden struct {
	Payload *models.ServiceErrorResponse
}
CreateVcfCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateVcfCloudAccountForbidden added in v0.2.14

func NewCreateVcfCloudAccountForbidden() *CreateVcfCloudAccountForbidden

NewCreateVcfCloudAccountForbidden creates a CreateVcfCloudAccountForbidden with default headers values

func (*CreateVcfCloudAccountForbidden) Error added in v0.2.14

func (*CreateVcfCloudAccountForbidden) GetPayload added in v0.2.20

type CreateVcfCloudAccountParams added in v0.2.14

type CreateVcfCloudAccountParams struct {

	/* APIVersion.

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

	/* Body.

	   CloudAccountVcf specification
	*/
	Body *models.CloudAccountVcfSpecification

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

CreateVcfCloudAccountParams contains all the parameters to send to the API endpoint

for the create vcf cloud account operation.

Typically these are written to a http.Request.

func NewCreateVcfCloudAccountParams added in v0.2.14

func NewCreateVcfCloudAccountParams() *CreateVcfCloudAccountParams

NewCreateVcfCloudAccountParams creates a new CreateVcfCloudAccountParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateVcfCloudAccountParamsWithContext added in v0.2.14

func NewCreateVcfCloudAccountParamsWithContext(ctx context.Context) *CreateVcfCloudAccountParams

NewCreateVcfCloudAccountParamsWithContext creates a new CreateVcfCloudAccountParams object with the ability to set a context for a request.

func NewCreateVcfCloudAccountParamsWithHTTPClient added in v0.2.14

func NewCreateVcfCloudAccountParamsWithHTTPClient(client *http.Client) *CreateVcfCloudAccountParams

NewCreateVcfCloudAccountParamsWithHTTPClient creates a new CreateVcfCloudAccountParams object with the ability to set a custom HTTPClient for a request.

func NewCreateVcfCloudAccountParamsWithTimeout added in v0.2.14

func NewCreateVcfCloudAccountParamsWithTimeout(timeout time.Duration) *CreateVcfCloudAccountParams

NewCreateVcfCloudAccountParamsWithTimeout creates a new CreateVcfCloudAccountParams object with the ability to set a timeout on a request.

func (*CreateVcfCloudAccountParams) SetAPIVersion added in v0.2.14

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

SetAPIVersion adds the apiVersion to the create vcf cloud account params

func (*CreateVcfCloudAccountParams) SetBody added in v0.2.14

SetBody adds the body to the create vcf cloud account params

func (*CreateVcfCloudAccountParams) SetContext added in v0.2.14

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

SetContext adds the context to the create vcf cloud account params

func (*CreateVcfCloudAccountParams) SetDefaults added in v0.2.20

func (o *CreateVcfCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the create vcf cloud account params (not the query body).

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

func (*CreateVcfCloudAccountParams) SetHTTPClient added in v0.2.14

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

SetHTTPClient adds the HTTPClient to the create vcf cloud account params

func (*CreateVcfCloudAccountParams) SetTimeout added in v0.2.14

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

SetTimeout adds the timeout to the create vcf cloud account params

func (*CreateVcfCloudAccountParams) WithAPIVersion added in v0.2.14

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

WithAPIVersion adds the aPIVersion to the create vcf cloud account params

func (*CreateVcfCloudAccountParams) WithBody added in v0.2.14

WithBody adds the body to the create vcf cloud account params

func (*CreateVcfCloudAccountParams) WithContext added in v0.2.14

WithContext adds the context to the create vcf cloud account params

func (*CreateVcfCloudAccountParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the create vcf cloud account params (not the query body).

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

func (*CreateVcfCloudAccountParams) WithHTTPClient added in v0.2.14

WithHTTPClient adds the HTTPClient to the create vcf cloud account params

func (*CreateVcfCloudAccountParams) WithTimeout added in v0.2.14

WithTimeout adds the timeout to the create vcf cloud account params

func (*CreateVcfCloudAccountParams) WriteToRequest added in v0.2.14

WriteToRequest writes these params to a swagger request

type CreateVcfCloudAccountReader added in v0.2.14

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

CreateVcfCloudAccountReader is a Reader for the CreateVcfCloudAccount structure.

func (*CreateVcfCloudAccountReader) ReadResponse added in v0.2.14

func (o *CreateVcfCloudAccountReader) 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 describes a response with status code 400, 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 describes a response with status code 201, 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 {
	Payload *models.ServiceErrorResponse
}
CreateVmcCloudAccountForbidden describes a response with status code 403, 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

func (*CreateVmcCloudAccountForbidden) GetPayload added in v0.2.20

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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateVmcCloudAccountParamsWithContext added in v0.2.8

func NewCreateVmcCloudAccountParamsWithContext(ctx context.Context) *CreateVmcCloudAccountParams

NewCreateVmcCloudAccountParamsWithContext creates a new CreateVmcCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *CreateVmcCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the create vmc cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the create vmc cloud account params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
DeleteAwsCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewDeleteAwsCloudAccountForbidden

func NewDeleteAwsCloudAccountForbidden() *DeleteAwsCloudAccountForbidden

NewDeleteAwsCloudAccountForbidden creates a DeleteAwsCloudAccountForbidden with default headers values

func (*DeleteAwsCloudAccountForbidden) Error

func (*DeleteAwsCloudAccountForbidden) GetPayload added in v0.2.20

type DeleteAwsCloudAccountNoContent

type DeleteAwsCloudAccountNoContent struct {
}
DeleteAwsCloudAccountNoContent describes a response with status code 204, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteAwsCloudAccountParamsWithContext

func NewDeleteAwsCloudAccountParamsWithContext(ctx context.Context) *DeleteAwsCloudAccountParams

NewDeleteAwsCloudAccountParamsWithContext creates a new DeleteAwsCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *DeleteAwsCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the delete aws cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the delete aws cloud account params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
DeleteAzureCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewDeleteAzureCloudAccountForbidden

func NewDeleteAzureCloudAccountForbidden() *DeleteAzureCloudAccountForbidden

NewDeleteAzureCloudAccountForbidden creates a DeleteAzureCloudAccountForbidden with default headers values

func (*DeleteAzureCloudAccountForbidden) Error

func (*DeleteAzureCloudAccountForbidden) GetPayload added in v0.2.20

type DeleteAzureCloudAccountNoContent

type DeleteAzureCloudAccountNoContent struct {
}
DeleteAzureCloudAccountNoContent describes a response with status code 204, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteAzureCloudAccountParamsWithContext

func NewDeleteAzureCloudAccountParamsWithContext(ctx context.Context) *DeleteAzureCloudAccountParams

NewDeleteAzureCloudAccountParamsWithContext creates a new DeleteAzureCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *DeleteAzureCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the delete azure cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the delete azure cloud account params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
DeleteCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewDeleteCloudAccountForbidden

func NewDeleteCloudAccountForbidden() *DeleteCloudAccountForbidden

NewDeleteCloudAccountForbidden creates a DeleteCloudAccountForbidden with default headers values

func (*DeleteCloudAccountForbidden) Error

func (*DeleteCloudAccountForbidden) GetPayload added in v0.2.20

type DeleteCloudAccountNoContent

type DeleteCloudAccountNoContent struct {
}
DeleteCloudAccountNoContent describes a response with status code 204, 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 {
	Payload *models.ServiceErrorResponse
}
DeleteCloudAccountNsxTForbidden describes a response with status code 403, with default header values.

Forbidden

func NewDeleteCloudAccountNsxTForbidden

func NewDeleteCloudAccountNsxTForbidden() *DeleteCloudAccountNsxTForbidden

NewDeleteCloudAccountNsxTForbidden creates a DeleteCloudAccountNsxTForbidden with default headers values

func (*DeleteCloudAccountNsxTForbidden) Error

func (*DeleteCloudAccountNsxTForbidden) GetPayload added in v0.2.20

type DeleteCloudAccountNsxTNoContent

type DeleteCloudAccountNsxTNoContent struct {
}
DeleteCloudAccountNsxTNoContent describes a response with status code 204, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteCloudAccountNsxTParamsWithContext

func NewDeleteCloudAccountNsxTParamsWithContext(ctx context.Context) *DeleteCloudAccountNsxTParams

NewDeleteCloudAccountNsxTParamsWithContext creates a new DeleteCloudAccountNsxTParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *DeleteCloudAccountNsxTParams) SetDefaults()

SetDefaults hydrates default values in the delete cloud account nsx t params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the delete cloud account nsx t params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
DeleteCloudAccountNsxVForbidden describes a response with status code 403, with default header values.

Forbidden

func NewDeleteCloudAccountNsxVForbidden

func NewDeleteCloudAccountNsxVForbidden() *DeleteCloudAccountNsxVForbidden

NewDeleteCloudAccountNsxVForbidden creates a DeleteCloudAccountNsxVForbidden with default headers values

func (*DeleteCloudAccountNsxVForbidden) Error

func (*DeleteCloudAccountNsxVForbidden) GetPayload added in v0.2.20

type DeleteCloudAccountNsxVNoContent

type DeleteCloudAccountNsxVNoContent struct {
}
DeleteCloudAccountNsxVNoContent describes a response with status code 204, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteCloudAccountNsxVParamsWithContext

func NewDeleteCloudAccountNsxVParamsWithContext(ctx context.Context) *DeleteCloudAccountNsxVParams

NewDeleteCloudAccountNsxVParamsWithContext creates a new DeleteCloudAccountNsxVParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *DeleteCloudAccountNsxVParams) SetDefaults()

SetDefaults hydrates default values in the delete cloud account nsx v params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the delete cloud account nsx v params (not the query body).

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

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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteCloudAccountParamsWithContext

func NewDeleteCloudAccountParamsWithContext(ctx context.Context) *DeleteCloudAccountParams

NewDeleteCloudAccountParamsWithContext creates a new DeleteCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *DeleteCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the delete cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the delete cloud account params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
DeleteGcpCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewDeleteGcpCloudAccountForbidden

func NewDeleteGcpCloudAccountForbidden() *DeleteGcpCloudAccountForbidden

NewDeleteGcpCloudAccountForbidden creates a DeleteGcpCloudAccountForbidden with default headers values

func (*DeleteGcpCloudAccountForbidden) Error

func (*DeleteGcpCloudAccountForbidden) GetPayload added in v0.2.20

type DeleteGcpCloudAccountNoContent

type DeleteGcpCloudAccountNoContent struct {
}
DeleteGcpCloudAccountNoContent describes a response with status code 204, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteGcpCloudAccountParamsWithContext

func NewDeleteGcpCloudAccountParamsWithContext(ctx context.Context) *DeleteGcpCloudAccountParams

NewDeleteGcpCloudAccountParamsWithContext creates a new DeleteGcpCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *DeleteGcpCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the delete gcp cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the delete gcp cloud account params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
DeleteVSphereCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewDeleteVSphereCloudAccountForbidden

func NewDeleteVSphereCloudAccountForbidden() *DeleteVSphereCloudAccountForbidden

NewDeleteVSphereCloudAccountForbidden creates a DeleteVSphereCloudAccountForbidden with default headers values

func (*DeleteVSphereCloudAccountForbidden) Error

func (*DeleteVSphereCloudAccountForbidden) GetPayload added in v0.2.20

type DeleteVSphereCloudAccountNoContent

type DeleteVSphereCloudAccountNoContent struct {
}
DeleteVSphereCloudAccountNoContent describes a response with status code 204, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteVSphereCloudAccountParamsWithContext

func NewDeleteVSphereCloudAccountParamsWithContext(ctx context.Context) *DeleteVSphereCloudAccountParams

NewDeleteVSphereCloudAccountParamsWithContext creates a new DeleteVSphereCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *DeleteVSphereCloudAccountParams) SetDefaults()

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

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

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) WithDefaults added in v0.2.20

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

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

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 DeleteVcfCloudAccountForbidden added in v0.2.14

type DeleteVcfCloudAccountForbidden struct {
	Payload *models.ServiceErrorResponse
}
DeleteVcfCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewDeleteVcfCloudAccountForbidden added in v0.2.14

func NewDeleteVcfCloudAccountForbidden() *DeleteVcfCloudAccountForbidden

NewDeleteVcfCloudAccountForbidden creates a DeleteVcfCloudAccountForbidden with default headers values

func (*DeleteVcfCloudAccountForbidden) Error added in v0.2.14

func (*DeleteVcfCloudAccountForbidden) GetPayload added in v0.2.20

type DeleteVcfCloudAccountNoContent added in v0.2.14

type DeleteVcfCloudAccountNoContent struct {
}
DeleteVcfCloudAccountNoContent describes a response with status code 204, with default header values.

No Content

func NewDeleteVcfCloudAccountNoContent added in v0.2.14

func NewDeleteVcfCloudAccountNoContent() *DeleteVcfCloudAccountNoContent

NewDeleteVcfCloudAccountNoContent creates a DeleteVcfCloudAccountNoContent with default headers values

func (*DeleteVcfCloudAccountNoContent) Error added in v0.2.14

type DeleteVcfCloudAccountParams added in v0.2.14

type DeleteVcfCloudAccountParams 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
}

DeleteVcfCloudAccountParams contains all the parameters to send to the API endpoint

for the delete vcf cloud account operation.

Typically these are written to a http.Request.

func NewDeleteVcfCloudAccountParams added in v0.2.14

func NewDeleteVcfCloudAccountParams() *DeleteVcfCloudAccountParams

NewDeleteVcfCloudAccountParams creates a new DeleteVcfCloudAccountParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteVcfCloudAccountParamsWithContext added in v0.2.14

func NewDeleteVcfCloudAccountParamsWithContext(ctx context.Context) *DeleteVcfCloudAccountParams

NewDeleteVcfCloudAccountParamsWithContext creates a new DeleteVcfCloudAccountParams object with the ability to set a context for a request.

func NewDeleteVcfCloudAccountParamsWithHTTPClient added in v0.2.14

func NewDeleteVcfCloudAccountParamsWithHTTPClient(client *http.Client) *DeleteVcfCloudAccountParams

NewDeleteVcfCloudAccountParamsWithHTTPClient creates a new DeleteVcfCloudAccountParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteVcfCloudAccountParamsWithTimeout added in v0.2.14

func NewDeleteVcfCloudAccountParamsWithTimeout(timeout time.Duration) *DeleteVcfCloudAccountParams

NewDeleteVcfCloudAccountParamsWithTimeout creates a new DeleteVcfCloudAccountParams object with the ability to set a timeout on a request.

func (*DeleteVcfCloudAccountParams) SetAPIVersion added in v0.2.14

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

SetAPIVersion adds the apiVersion to the delete vcf cloud account params

func (*DeleteVcfCloudAccountParams) SetContext added in v0.2.14

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

SetContext adds the context to the delete vcf cloud account params

func (*DeleteVcfCloudAccountParams) SetDefaults added in v0.2.20

func (o *DeleteVcfCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the delete vcf cloud account params (not the query body).

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

func (*DeleteVcfCloudAccountParams) SetHTTPClient added in v0.2.14

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

SetHTTPClient adds the HTTPClient to the delete vcf cloud account params

func (*DeleteVcfCloudAccountParams) SetID added in v0.2.14

func (o *DeleteVcfCloudAccountParams) SetID(id string)

SetID adds the id to the delete vcf cloud account params

func (*DeleteVcfCloudAccountParams) SetTimeout added in v0.2.14

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

SetTimeout adds the timeout to the delete vcf cloud account params

func (*DeleteVcfCloudAccountParams) WithAPIVersion added in v0.2.14

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

WithAPIVersion adds the aPIVersion to the delete vcf cloud account params

func (*DeleteVcfCloudAccountParams) WithContext added in v0.2.14

WithContext adds the context to the delete vcf cloud account params

func (*DeleteVcfCloudAccountParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the delete vcf cloud account params (not the query body).

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

func (*DeleteVcfCloudAccountParams) WithHTTPClient added in v0.2.14

WithHTTPClient adds the HTTPClient to the delete vcf cloud account params

func (*DeleteVcfCloudAccountParams) WithID added in v0.2.14

WithID adds the id to the delete vcf cloud account params

func (*DeleteVcfCloudAccountParams) WithTimeout added in v0.2.14

WithTimeout adds the timeout to the delete vcf cloud account params

func (*DeleteVcfCloudAccountParams) WriteToRequest added in v0.2.14

WriteToRequest writes these params to a swagger request

type DeleteVcfCloudAccountReader added in v0.2.14

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

DeleteVcfCloudAccountReader is a Reader for the DeleteVcfCloudAccount structure.

func (*DeleteVcfCloudAccountReader) ReadResponse added in v0.2.14

func (o *DeleteVcfCloudAccountReader) 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 {
	Payload *models.ServiceErrorResponse
}
DeleteVmcCloudAccountForbidden describes a response with status code 403, 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

func (*DeleteVmcCloudAccountForbidden) GetPayload added in v0.2.20

type DeleteVmcCloudAccountNoContent added in v0.2.8

type DeleteVmcCloudAccountNoContent struct {
}
DeleteVmcCloudAccountNoContent describes a response with status code 204, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteVmcCloudAccountParamsWithContext added in v0.2.8

func NewDeleteVmcCloudAccountParamsWithContext(ctx context.Context) *DeleteVmcCloudAccountParams

NewDeleteVmcCloudAccountParamsWithContext creates a new DeleteVmcCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *DeleteVmcCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the delete vmc cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the delete vmc cloud account params (not the query body).

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

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 describes a response with status code 400, 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 {
	Payload *models.ServiceErrorResponse
}
EnumerateAwsRegionsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewEnumerateAwsRegionsForbidden

func NewEnumerateAwsRegionsForbidden() *EnumerateAwsRegionsForbidden

NewEnumerateAwsRegionsForbidden creates a EnumerateAwsRegionsForbidden with default headers values

func (*EnumerateAwsRegionsForbidden) Error

func (*EnumerateAwsRegionsForbidden) GetPayload added in v0.2.20

type EnumerateAwsRegionsOK

type EnumerateAwsRegionsOK struct {
	Payload *models.CloudAccountRegions
}
EnumerateAwsRegionsOK describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewEnumerateAwsRegionsParamsWithContext

func NewEnumerateAwsRegionsParamsWithContext(ctx context.Context) *EnumerateAwsRegionsParams

NewEnumerateAwsRegionsParamsWithContext creates a new EnumerateAwsRegionsParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *EnumerateAwsRegionsParams) SetDefaults()

SetDefaults hydrates default values in the enumerate aws regions params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the enumerate aws regions params (not the query body).

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

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 describes a response with status code 400, 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 {
	Payload *models.ServiceErrorResponse
}
EnumerateAzureRegionsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewEnumerateAzureRegionsForbidden

func NewEnumerateAzureRegionsForbidden() *EnumerateAzureRegionsForbidden

NewEnumerateAzureRegionsForbidden creates a EnumerateAzureRegionsForbidden with default headers values

func (*EnumerateAzureRegionsForbidden) Error

func (*EnumerateAzureRegionsForbidden) GetPayload added in v0.2.20

type EnumerateAzureRegionsOK

type EnumerateAzureRegionsOK struct {
	Payload *models.CloudAccountRegions
}
EnumerateAzureRegionsOK describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewEnumerateAzureRegionsParamsWithContext

func NewEnumerateAzureRegionsParamsWithContext(ctx context.Context) *EnumerateAzureRegionsParams

NewEnumerateAzureRegionsParamsWithContext creates a new EnumerateAzureRegionsParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *EnumerateAzureRegionsParams) SetDefaults()

SetDefaults hydrates default values in the enumerate azure regions params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the enumerate azure regions params (not the query body).

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

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 describes a response with status code 400, 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 {
	Payload *models.ServiceErrorResponse
}
EnumerateGcpRegionsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewEnumerateGcpRegionsForbidden

func NewEnumerateGcpRegionsForbidden() *EnumerateGcpRegionsForbidden

NewEnumerateGcpRegionsForbidden creates a EnumerateGcpRegionsForbidden with default headers values

func (*EnumerateGcpRegionsForbidden) Error

func (*EnumerateGcpRegionsForbidden) GetPayload added in v0.2.20

type EnumerateGcpRegionsOK

type EnumerateGcpRegionsOK struct {
	Payload *models.CloudAccountRegions
}
EnumerateGcpRegionsOK describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewEnumerateGcpRegionsParamsWithContext

func NewEnumerateGcpRegionsParamsWithContext(ctx context.Context) *EnumerateGcpRegionsParams

NewEnumerateGcpRegionsParamsWithContext creates a new EnumerateGcpRegionsParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *EnumerateGcpRegionsParams) SetDefaults()

SetDefaults hydrates default values in the enumerate gcp regions params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the enumerate gcp regions params (not the query body).

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

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 describes a response with status code -1, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewEnumeratePrivateImagesAWSParamsWithContext added in v0.2.8

func NewEnumeratePrivateImagesAWSParamsWithContext(ctx context.Context) *EnumeratePrivateImagesAWSParams

NewEnumeratePrivateImagesAWSParamsWithContext creates a new EnumeratePrivateImagesAWSParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *EnumeratePrivateImagesAWSParams) SetDefaults()

SetDefaults hydrates default values in the enumerate private images a w s params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the enumerate private images a w s params (not the query body).

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

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 describes a response with status code -1, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewEnumeratePrivateImagesAzureParamsWithContext added in v0.2.8

func NewEnumeratePrivateImagesAzureParamsWithContext(ctx context.Context) *EnumeratePrivateImagesAzureParams

NewEnumeratePrivateImagesAzureParamsWithContext creates a new EnumeratePrivateImagesAzureParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *EnumeratePrivateImagesAzureParams) SetDefaults()

SetDefaults hydrates default values in the enumerate private images azure params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the enumerate private images azure params (not the query body).

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

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 describes a response with status code -1, 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 describes a response with status code -1, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewEnumeratePrivateImagesGcpParamsWithContext added in v0.2.8

func NewEnumeratePrivateImagesGcpParamsWithContext(ctx context.Context) *EnumeratePrivateImagesGcpParams

NewEnumeratePrivateImagesGcpParamsWithContext creates a new EnumeratePrivateImagesGcpParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *EnumeratePrivateImagesGcpParams) SetDefaults()

SetDefaults hydrates default values in the enumerate private images gcp params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the enumerate private images gcp params (not the query body).

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

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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewEnumeratePrivateImagesParamsWithContext added in v0.2.8

func NewEnumeratePrivateImagesParamsWithContext(ctx context.Context) *EnumeratePrivateImagesParams

NewEnumeratePrivateImagesParamsWithContext creates a new EnumeratePrivateImagesParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *EnumeratePrivateImagesParams) SetDefaults()

SetDefaults hydrates default values in the enumerate private images params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the enumerate private images params (not the query body).

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

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 EnumeratePrivateImagesVCFDefault added in v0.2.14

type EnumeratePrivateImagesVCFDefault struct {
	// contains filtered or unexported fields
}
EnumeratePrivateImagesVCFDefault describes a response with status code -1, with default header values.

successful operation

func NewEnumeratePrivateImagesVCFDefault added in v0.2.14

func NewEnumeratePrivateImagesVCFDefault(code int) *EnumeratePrivateImagesVCFDefault

NewEnumeratePrivateImagesVCFDefault creates a EnumeratePrivateImagesVCFDefault with default headers values

func (*EnumeratePrivateImagesVCFDefault) Code added in v0.2.14

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

func (*EnumeratePrivateImagesVCFDefault) Error added in v0.2.14

type EnumeratePrivateImagesVCFParams added in v0.2.14

type EnumeratePrivateImagesVCFParams 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 VCF cloud account to enumerate
	*/
	ID string

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

EnumeratePrivateImagesVCFParams contains all the parameters to send to the API endpoint

for the enumerate private images v c f operation.

Typically these are written to a http.Request.

func NewEnumeratePrivateImagesVCFParams added in v0.2.14

func NewEnumeratePrivateImagesVCFParams() *EnumeratePrivateImagesVCFParams

NewEnumeratePrivateImagesVCFParams creates a new EnumeratePrivateImagesVCFParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewEnumeratePrivateImagesVCFParamsWithContext added in v0.2.14

func NewEnumeratePrivateImagesVCFParamsWithContext(ctx context.Context) *EnumeratePrivateImagesVCFParams

NewEnumeratePrivateImagesVCFParamsWithContext creates a new EnumeratePrivateImagesVCFParams object with the ability to set a context for a request.

func NewEnumeratePrivateImagesVCFParamsWithHTTPClient added in v0.2.14

func NewEnumeratePrivateImagesVCFParamsWithHTTPClient(client *http.Client) *EnumeratePrivateImagesVCFParams

NewEnumeratePrivateImagesVCFParamsWithHTTPClient creates a new EnumeratePrivateImagesVCFParams object with the ability to set a custom HTTPClient for a request.

func NewEnumeratePrivateImagesVCFParamsWithTimeout added in v0.2.14

func NewEnumeratePrivateImagesVCFParamsWithTimeout(timeout time.Duration) *EnumeratePrivateImagesVCFParams

NewEnumeratePrivateImagesVCFParamsWithTimeout creates a new EnumeratePrivateImagesVCFParams object with the ability to set a timeout on a request.

func (*EnumeratePrivateImagesVCFParams) SetAPIVersion added in v0.2.14

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

SetAPIVersion adds the apiVersion to the enumerate private images v c f params

func (*EnumeratePrivateImagesVCFParams) SetContext added in v0.2.14

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

SetContext adds the context to the enumerate private images v c f params

func (*EnumeratePrivateImagesVCFParams) SetDefaults added in v0.2.20

func (o *EnumeratePrivateImagesVCFParams) SetDefaults()

SetDefaults hydrates default values in the enumerate private images v c f params (not the query body).

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

func (*EnumeratePrivateImagesVCFParams) SetHTTPClient added in v0.2.14

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

SetHTTPClient adds the HTTPClient to the enumerate private images v c f params

func (*EnumeratePrivateImagesVCFParams) SetID added in v0.2.14

SetID adds the id to the enumerate private images v c f params

func (*EnumeratePrivateImagesVCFParams) SetTimeout added in v0.2.14

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

SetTimeout adds the timeout to the enumerate private images v c f params

func (*EnumeratePrivateImagesVCFParams) WithAPIVersion added in v0.2.14

WithAPIVersion adds the aPIVersion to the enumerate private images v c f params

func (*EnumeratePrivateImagesVCFParams) WithContext added in v0.2.14

WithContext adds the context to the enumerate private images v c f params

func (*EnumeratePrivateImagesVCFParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the enumerate private images v c f params (not the query body).

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

func (*EnumeratePrivateImagesVCFParams) WithHTTPClient added in v0.2.14

WithHTTPClient adds the HTTPClient to the enumerate private images v c f params

func (*EnumeratePrivateImagesVCFParams) WithID added in v0.2.14

WithID adds the id to the enumerate private images v c f params

func (*EnumeratePrivateImagesVCFParams) WithTimeout added in v0.2.14

WithTimeout adds the timeout to the enumerate private images v c f params

func (*EnumeratePrivateImagesVCFParams) WriteToRequest added in v0.2.14

WriteToRequest writes these params to a swagger request

type EnumeratePrivateImagesVCFReader added in v0.2.14

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

EnumeratePrivateImagesVCFReader is a Reader for the EnumeratePrivateImagesVCF structure.

func (*EnumeratePrivateImagesVCFReader) ReadResponse added in v0.2.14

func (o *EnumeratePrivateImagesVCFReader) 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 describes a response with status code -1, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewEnumeratePrivateImagesVMCParamsWithContext added in v0.2.8

func NewEnumeratePrivateImagesVMCParamsWithContext(ctx context.Context) *EnumeratePrivateImagesVMCParams

NewEnumeratePrivateImagesVMCParamsWithContext creates a new EnumeratePrivateImagesVMCParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *EnumeratePrivateImagesVMCParams) SetDefaults()

SetDefaults hydrates default values in the enumerate private images VM c params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the enumerate private images VM c params (not the query body).

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

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 describes a response with status code -1, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewEnumeratePrivateImagesVSphereParamsWithContext added in v0.2.8

func NewEnumeratePrivateImagesVSphereParamsWithContext(ctx context.Context) *EnumeratePrivateImagesVSphereParams

NewEnumeratePrivateImagesVSphereParamsWithContext creates a new EnumeratePrivateImagesVSphereParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *EnumeratePrivateImagesVSphereParams) SetDefaults()

SetDefaults hydrates default values in the enumerate private images v sphere params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the enumerate private images v sphere params (not the query body).

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

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 describes a response with status code 400, 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 {
	Payload *models.ServiceErrorResponse
}
EnumerateRegionsForbidden describes a response with status code 403, 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

func (*EnumerateRegionsForbidden) GetPayload added in v0.2.20

type EnumerateRegionsOK

type EnumerateRegionsOK struct {
	Payload *models.CloudAccountRegions
}
EnumerateRegionsOK describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewEnumerateRegionsParamsWithContext

func NewEnumerateRegionsParamsWithContext(ctx context.Context) *EnumerateRegionsParams

NewEnumerateRegionsParamsWithContext creates a new EnumerateRegionsParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *EnumerateRegionsParams) SetDefaults()

SetDefaults hydrates default values in the enumerate regions params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the enumerate regions params (not the query body).

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

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 describes a response with status code 400, 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 {
	Payload *models.ServiceErrorResponse
}
EnumerateVSphereRegionsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewEnumerateVSphereRegionsForbidden

func NewEnumerateVSphereRegionsForbidden() *EnumerateVSphereRegionsForbidden

NewEnumerateVSphereRegionsForbidden creates a EnumerateVSphereRegionsForbidden with default headers values

func (*EnumerateVSphereRegionsForbidden) Error

func (*EnumerateVSphereRegionsForbidden) GetPayload added in v0.2.20

type EnumerateVSphereRegionsOK

type EnumerateVSphereRegionsOK struct {
	Payload *models.CloudAccountRegions
}
EnumerateVSphereRegionsOK describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewEnumerateVSphereRegionsParamsWithContext

func NewEnumerateVSphereRegionsParamsWithContext(ctx context.Context) *EnumerateVSphereRegionsParams

NewEnumerateVSphereRegionsParamsWithContext creates a new EnumerateVSphereRegionsParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *EnumerateVSphereRegionsParams) SetDefaults()

SetDefaults hydrates default values in the enumerate v sphere regions params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the enumerate v sphere regions params (not the query body).

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

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 EnumerateVcfRegionsBadRequest added in v0.2.14

type EnumerateVcfRegionsBadRequest struct {
	Payload *models.Error
}
EnumerateVcfRegionsBadRequest describes a response with status code 400, with default header values.

Invalid Request - bad data

func NewEnumerateVcfRegionsBadRequest added in v0.2.14

func NewEnumerateVcfRegionsBadRequest() *EnumerateVcfRegionsBadRequest

NewEnumerateVcfRegionsBadRequest creates a EnumerateVcfRegionsBadRequest with default headers values

func (*EnumerateVcfRegionsBadRequest) Error added in v0.2.14

func (*EnumerateVcfRegionsBadRequest) GetPayload added in v0.2.14

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

type EnumerateVcfRegionsForbidden added in v0.2.14

type EnumerateVcfRegionsForbidden struct {
	Payload *models.ServiceErrorResponse
}
EnumerateVcfRegionsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewEnumerateVcfRegionsForbidden added in v0.2.14

func NewEnumerateVcfRegionsForbidden() *EnumerateVcfRegionsForbidden

NewEnumerateVcfRegionsForbidden creates a EnumerateVcfRegionsForbidden with default headers values

func (*EnumerateVcfRegionsForbidden) Error added in v0.2.14

func (*EnumerateVcfRegionsForbidden) GetPayload added in v0.2.20

type EnumerateVcfRegionsOK added in v0.2.14

type EnumerateVcfRegionsOK struct {
	Payload *models.CloudAccountRegions
}
EnumerateVcfRegionsOK describes a response with status code 200, with default header values.

successful operation

func NewEnumerateVcfRegionsOK added in v0.2.14

func NewEnumerateVcfRegionsOK() *EnumerateVcfRegionsOK

NewEnumerateVcfRegionsOK creates a EnumerateVcfRegionsOK with default headers values

func (*EnumerateVcfRegionsOK) Error added in v0.2.14

func (o *EnumerateVcfRegionsOK) Error() string

func (*EnumerateVcfRegionsOK) GetPayload added in v0.2.14

type EnumerateVcfRegionsParams added in v0.2.14

type EnumerateVcfRegionsParams 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.CloudAccountVcfSpecification

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

EnumerateVcfRegionsParams contains all the parameters to send to the API endpoint

for the enumerate vcf regions operation.

Typically these are written to a http.Request.

func NewEnumerateVcfRegionsParams added in v0.2.14

func NewEnumerateVcfRegionsParams() *EnumerateVcfRegionsParams

NewEnumerateVcfRegionsParams creates a new EnumerateVcfRegionsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewEnumerateVcfRegionsParamsWithContext added in v0.2.14

func NewEnumerateVcfRegionsParamsWithContext(ctx context.Context) *EnumerateVcfRegionsParams

NewEnumerateVcfRegionsParamsWithContext creates a new EnumerateVcfRegionsParams object with the ability to set a context for a request.

func NewEnumerateVcfRegionsParamsWithHTTPClient added in v0.2.14

func NewEnumerateVcfRegionsParamsWithHTTPClient(client *http.Client) *EnumerateVcfRegionsParams

NewEnumerateVcfRegionsParamsWithHTTPClient creates a new EnumerateVcfRegionsParams object with the ability to set a custom HTTPClient for a request.

func NewEnumerateVcfRegionsParamsWithTimeout added in v0.2.14

func NewEnumerateVcfRegionsParamsWithTimeout(timeout time.Duration) *EnumerateVcfRegionsParams

NewEnumerateVcfRegionsParamsWithTimeout creates a new EnumerateVcfRegionsParams object with the ability to set a timeout on a request.

func (*EnumerateVcfRegionsParams) SetAPIVersion added in v0.2.14

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

SetAPIVersion adds the apiVersion to the enumerate vcf regions params

func (*EnumerateVcfRegionsParams) SetBody added in v0.2.14

SetBody adds the body to the enumerate vcf regions params

func (*EnumerateVcfRegionsParams) SetContext added in v0.2.14

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

SetContext adds the context to the enumerate vcf regions params

func (*EnumerateVcfRegionsParams) SetDefaults added in v0.2.20

func (o *EnumerateVcfRegionsParams) SetDefaults()

SetDefaults hydrates default values in the enumerate vcf regions params (not the query body).

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

func (*EnumerateVcfRegionsParams) SetHTTPClient added in v0.2.14

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

SetHTTPClient adds the HTTPClient to the enumerate vcf regions params

func (*EnumerateVcfRegionsParams) SetTimeout added in v0.2.14

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

SetTimeout adds the timeout to the enumerate vcf regions params

func (*EnumerateVcfRegionsParams) WithAPIVersion added in v0.2.14

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

WithAPIVersion adds the aPIVersion to the enumerate vcf regions params

func (*EnumerateVcfRegionsParams) WithBody added in v0.2.14

WithBody adds the body to the enumerate vcf regions params

func (*EnumerateVcfRegionsParams) WithContext added in v0.2.14

WithContext adds the context to the enumerate vcf regions params

func (*EnumerateVcfRegionsParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the enumerate vcf regions params (not the query body).

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

func (*EnumerateVcfRegionsParams) WithHTTPClient added in v0.2.14

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

WithHTTPClient adds the HTTPClient to the enumerate vcf regions params

func (*EnumerateVcfRegionsParams) WithTimeout added in v0.2.14

WithTimeout adds the timeout to the enumerate vcf regions params

func (*EnumerateVcfRegionsParams) WriteToRequest added in v0.2.14

WriteToRequest writes these params to a swagger request

type EnumerateVcfRegionsReader added in v0.2.14

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

EnumerateVcfRegionsReader is a Reader for the EnumerateVcfRegions structure.

func (*EnumerateVcfRegionsReader) ReadResponse added in v0.2.14

func (o *EnumerateVcfRegionsReader) 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 describes a response with status code 400, 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 {
	Payload *models.ServiceErrorResponse
}
EnumerateVmcRegionsForbidden describes a response with status code 403, 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

func (*EnumerateVmcRegionsForbidden) GetPayload added in v0.2.20

type EnumerateVmcRegionsOK added in v0.2.8

type EnumerateVmcRegionsOK struct {
	Payload *models.CloudAccountRegions
}
EnumerateVmcRegionsOK describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewEnumerateVmcRegionsParamsWithContext added in v0.2.8

func NewEnumerateVmcRegionsParamsWithContext(ctx context.Context) *EnumerateVmcRegionsParams

NewEnumerateVmcRegionsParamsWithContext creates a new EnumerateVmcRegionsParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *EnumerateVmcRegionsParams) SetDefaults()

SetDefaults hydrates default values in the enumerate vmc regions params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the enumerate vmc regions params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
GetAwsCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetAwsCloudAccountForbidden

func NewGetAwsCloudAccountForbidden() *GetAwsCloudAccountForbidden

NewGetAwsCloudAccountForbidden creates a GetAwsCloudAccountForbidden with default headers values

func (*GetAwsCloudAccountForbidden) Error

func (*GetAwsCloudAccountForbidden) GetPayload added in v0.2.20

type GetAwsCloudAccountNotFound

type GetAwsCloudAccountNotFound struct {
	Payload *models.Error
}
GetAwsCloudAccountNotFound describes a response with status code 404, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetAwsCloudAccountParamsWithContext

func NewGetAwsCloudAccountParamsWithContext(ctx context.Context) *GetAwsCloudAccountParams

NewGetAwsCloudAccountParamsWithContext creates a new GetAwsCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *GetAwsCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the get aws cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get aws cloud account params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
GetAwsCloudAccountsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetAwsCloudAccountsForbidden

func NewGetAwsCloudAccountsForbidden() *GetAwsCloudAccountsForbidden

NewGetAwsCloudAccountsForbidden creates a GetAwsCloudAccountsForbidden with default headers values

func (*GetAwsCloudAccountsForbidden) Error

func (*GetAwsCloudAccountsForbidden) GetPayload added in v0.2.20

type GetAwsCloudAccountsOK

type GetAwsCloudAccountsOK struct {
	Payload *models.CloudAccountAwsResult
}
GetAwsCloudAccountsOK describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetAwsCloudAccountsParamsWithContext

func NewGetAwsCloudAccountsParamsWithContext(ctx context.Context) *GetAwsCloudAccountsParams

NewGetAwsCloudAccountsParamsWithContext creates a new GetAwsCloudAccountsParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *GetAwsCloudAccountsParams) SetDefaults()

SetDefaults hydrates default values in the get aws cloud accounts params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get aws cloud accounts params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
GetAzureCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetAzureCloudAccountForbidden

func NewGetAzureCloudAccountForbidden() *GetAzureCloudAccountForbidden

NewGetAzureCloudAccountForbidden creates a GetAzureCloudAccountForbidden with default headers values

func (*GetAzureCloudAccountForbidden) Error

func (*GetAzureCloudAccountForbidden) GetPayload added in v0.2.20

type GetAzureCloudAccountNotFound

type GetAzureCloudAccountNotFound struct {
	Payload *models.Error
}
GetAzureCloudAccountNotFound describes a response with status code 404, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetAzureCloudAccountParamsWithContext

func NewGetAzureCloudAccountParamsWithContext(ctx context.Context) *GetAzureCloudAccountParams

NewGetAzureCloudAccountParamsWithContext creates a new GetAzureCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *GetAzureCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the get azure cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get azure cloud account params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
GetAzureCloudAccountsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetAzureCloudAccountsForbidden

func NewGetAzureCloudAccountsForbidden() *GetAzureCloudAccountsForbidden

NewGetAzureCloudAccountsForbidden creates a GetAzureCloudAccountsForbidden with default headers values

func (*GetAzureCloudAccountsForbidden) Error

func (*GetAzureCloudAccountsForbidden) GetPayload added in v0.2.20

type GetAzureCloudAccountsOK

type GetAzureCloudAccountsOK struct {
	Payload *models.CloudAccountAzureResult
}
GetAzureCloudAccountsOK describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetAzureCloudAccountsParamsWithContext

func NewGetAzureCloudAccountsParamsWithContext(ctx context.Context) *GetAzureCloudAccountsParams

NewGetAzureCloudAccountsParamsWithContext creates a new GetAzureCloudAccountsParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *GetAzureCloudAccountsParams) SetDefaults()

SetDefaults hydrates default values in the get azure cloud accounts params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get azure cloud accounts params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
GetCloudAccountForbidden describes a response with status code 403, 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

func (*GetCloudAccountForbidden) GetPayload added in v0.2.20

type GetCloudAccountNotFound

type GetCloudAccountNotFound struct {
	Payload *models.Error
}
GetCloudAccountNotFound describes a response with status code 404, 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 describes a response with status code 200, 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 {

	/* DollarSelect.

	   Select a subset of properties to include in the response.
	*/
	DollarSelect *string

	/* 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetCloudAccountParamsWithContext

func NewGetCloudAccountParamsWithContext(ctx context.Context) *GetCloudAccountParams

NewGetCloudAccountParamsWithContext creates a new GetCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *GetCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the get cloud account params (not the query body).

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

func (*GetCloudAccountParams) SetDollarSelect added in v0.2.20

func (o *GetCloudAccountParams) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect 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) WithDefaults added in v0.2.20

func (o *GetCloudAccountParams) WithDefaults() *GetCloudAccountParams

WithDefaults hydrates default values in the get cloud account params (not the query body).

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

func (*GetCloudAccountParams) WithDollarSelect added in v0.2.20

func (o *GetCloudAccountParams) WithDollarSelect(dollarSelect *string) *GetCloudAccountParams

WithDollarSelect adds the dollarSelect 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 {
	Payload *models.ServiceErrorResponse
}
GetCloudAccountsForbidden describes a response with status code 403, 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

func (*GetCloudAccountsForbidden) GetPayload added in v0.2.20

type GetCloudAccountsOK

type GetCloudAccountsOK struct {
	Payload *models.CloudAccountResult
}
GetCloudAccountsOK describes a response with status code 200, 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 {

	/* DollarCount.

	   Flag which when specified shows the total number of records. If the collection has a filter it shows the number of records matching the filter.
	*/
	DollarCount *bool

	/* DollarFilter.

	   Filter the results by a specified predicate expression. Operators: eq, ne, and, or.
	*/
	DollarFilter *string

	/* DollarSelect.

	   Select a subset of properties to include in the response.
	*/
	DollarSelect *string

	/* DollarSkip.

	   Number of records you want to skip.
	*/
	DollarSkip *int64

	/* DollarTop.

	   Number of records you want to get.
	*/
	DollarTop *int64

	/* 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetCloudAccountsParamsWithContext

func NewGetCloudAccountsParamsWithContext(ctx context.Context) *GetCloudAccountsParams

NewGetCloudAccountsParamsWithContext creates a new GetCloudAccountsParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *GetCloudAccountsParams) SetDefaults()

SetDefaults hydrates default values in the get cloud accounts params (not the query body).

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

func (*GetCloudAccountsParams) SetDollarCount added in v0.2.20

func (o *GetCloudAccountsParams) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the get cloud accounts params

func (*GetCloudAccountsParams) SetDollarFilter added in v0.2.20

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

SetDollarFilter adds the dollarFilter to the get cloud accounts params

func (*GetCloudAccountsParams) SetDollarSelect added in v0.2.20

func (o *GetCloudAccountsParams) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the get cloud accounts params

func (*GetCloudAccountsParams) SetDollarSkip added in v0.2.20

func (o *GetCloudAccountsParams) SetDollarSkip(dollarSkip *int64)

SetDollarSkip adds the dollarSkip to the get cloud accounts params

func (*GetCloudAccountsParams) SetDollarTop added in v0.2.20

func (o *GetCloudAccountsParams) SetDollarTop(dollarTop *int64)

SetDollarTop adds the dollarTop 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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get cloud accounts params (not the query body).

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

func (*GetCloudAccountsParams) WithDollarCount added in v0.2.20

func (o *GetCloudAccountsParams) WithDollarCount(dollarCount *bool) *GetCloudAccountsParams

WithDollarCount adds the dollarCount to the get cloud accounts params

func (*GetCloudAccountsParams) WithDollarFilter added in v0.2.20

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

WithDollarFilter adds the dollarFilter to the get cloud accounts params

func (*GetCloudAccountsParams) WithDollarSelect added in v0.2.20

func (o *GetCloudAccountsParams) WithDollarSelect(dollarSelect *string) *GetCloudAccountsParams

WithDollarSelect adds the dollarSelect to the get cloud accounts params

func (*GetCloudAccountsParams) WithDollarSkip added in v0.2.20

func (o *GetCloudAccountsParams) WithDollarSkip(dollarSkip *int64) *GetCloudAccountsParams

WithDollarSkip adds the dollarSkip to the get cloud accounts params

func (*GetCloudAccountsParams) WithDollarTop added in v0.2.20

func (o *GetCloudAccountsParams) WithDollarTop(dollarTop *int64) *GetCloudAccountsParams

WithDollarTop adds the dollarTop 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 {
	Payload *models.ServiceErrorResponse
}
GetGcpCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetGcpCloudAccountForbidden

func NewGetGcpCloudAccountForbidden() *GetGcpCloudAccountForbidden

NewGetGcpCloudAccountForbidden creates a GetGcpCloudAccountForbidden with default headers values

func (*GetGcpCloudAccountForbidden) Error

func (*GetGcpCloudAccountForbidden) GetPayload added in v0.2.20

type GetGcpCloudAccountNotFound

type GetGcpCloudAccountNotFound struct {
	Payload *models.Error
}
GetGcpCloudAccountNotFound describes a response with status code 404, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetGcpCloudAccountParamsWithContext

func NewGetGcpCloudAccountParamsWithContext(ctx context.Context) *GetGcpCloudAccountParams

NewGetGcpCloudAccountParamsWithContext creates a new GetGcpCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *GetGcpCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the get gcp cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get gcp cloud account params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
GetGcpCloudAccountsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetGcpCloudAccountsForbidden

func NewGetGcpCloudAccountsForbidden() *GetGcpCloudAccountsForbidden

NewGetGcpCloudAccountsForbidden creates a GetGcpCloudAccountsForbidden with default headers values

func (*GetGcpCloudAccountsForbidden) Error

func (*GetGcpCloudAccountsForbidden) GetPayload added in v0.2.20

type GetGcpCloudAccountsOK

type GetGcpCloudAccountsOK struct {
	Payload *models.CloudAccountGcpResult
}
GetGcpCloudAccountsOK describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetGcpCloudAccountsParamsWithContext

func NewGetGcpCloudAccountsParamsWithContext(ctx context.Context) *GetGcpCloudAccountsParams

NewGetGcpCloudAccountsParamsWithContext creates a new GetGcpCloudAccountsParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *GetGcpCloudAccountsParams) SetDefaults()

SetDefaults hydrates default values in the get gcp cloud accounts params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get gcp cloud accounts params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
GetNsxTCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetNsxTCloudAccountForbidden

func NewGetNsxTCloudAccountForbidden() *GetNsxTCloudAccountForbidden

NewGetNsxTCloudAccountForbidden creates a GetNsxTCloudAccountForbidden with default headers values

func (*GetNsxTCloudAccountForbidden) Error

func (*GetNsxTCloudAccountForbidden) GetPayload added in v0.2.20

type GetNsxTCloudAccountNotFound

type GetNsxTCloudAccountNotFound struct {
	Payload *models.Error
}
GetNsxTCloudAccountNotFound describes a response with status code 404, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNsxTCloudAccountParamsWithContext

func NewGetNsxTCloudAccountParamsWithContext(ctx context.Context) *GetNsxTCloudAccountParams

NewGetNsxTCloudAccountParamsWithContext creates a new GetNsxTCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *GetNsxTCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the get nsx t cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get nsx t cloud account params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
GetNsxTCloudAccountsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetNsxTCloudAccountsForbidden

func NewGetNsxTCloudAccountsForbidden() *GetNsxTCloudAccountsForbidden

NewGetNsxTCloudAccountsForbidden creates a GetNsxTCloudAccountsForbidden with default headers values

func (*GetNsxTCloudAccountsForbidden) Error

func (*GetNsxTCloudAccountsForbidden) GetPayload added in v0.2.20

type GetNsxTCloudAccountsOK

type GetNsxTCloudAccountsOK struct {
	Payload *models.CloudAccountNsxTResult
}
GetNsxTCloudAccountsOK describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNsxTCloudAccountsParamsWithContext

func NewGetNsxTCloudAccountsParamsWithContext(ctx context.Context) *GetNsxTCloudAccountsParams

NewGetNsxTCloudAccountsParamsWithContext creates a new GetNsxTCloudAccountsParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *GetNsxTCloudAccountsParams) SetDefaults()

SetDefaults hydrates default values in the get nsx t cloud accounts params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get nsx t cloud accounts params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
GetNsxVCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetNsxVCloudAccountForbidden

func NewGetNsxVCloudAccountForbidden() *GetNsxVCloudAccountForbidden

NewGetNsxVCloudAccountForbidden creates a GetNsxVCloudAccountForbidden with default headers values

func (*GetNsxVCloudAccountForbidden) Error

func (*GetNsxVCloudAccountForbidden) GetPayload added in v0.2.20

type GetNsxVCloudAccountNotFound

type GetNsxVCloudAccountNotFound struct {
	Payload *models.Error
}
GetNsxVCloudAccountNotFound describes a response with status code 404, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNsxVCloudAccountParamsWithContext

func NewGetNsxVCloudAccountParamsWithContext(ctx context.Context) *GetNsxVCloudAccountParams

NewGetNsxVCloudAccountParamsWithContext creates a new GetNsxVCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *GetNsxVCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the get nsx v cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get nsx v cloud account params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
GetNsxVCloudAccountsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetNsxVCloudAccountsForbidden

func NewGetNsxVCloudAccountsForbidden() *GetNsxVCloudAccountsForbidden

NewGetNsxVCloudAccountsForbidden creates a GetNsxVCloudAccountsForbidden with default headers values

func (*GetNsxVCloudAccountsForbidden) Error

func (*GetNsxVCloudAccountsForbidden) GetPayload added in v0.2.20

type GetNsxVCloudAccountsOK

type GetNsxVCloudAccountsOK struct {
	Payload *models.CloudAccountNsxVResult
}
GetNsxVCloudAccountsOK describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNsxVCloudAccountsParamsWithContext

func NewGetNsxVCloudAccountsParamsWithContext(ctx context.Context) *GetNsxVCloudAccountsParams

NewGetNsxVCloudAccountsParamsWithContext creates a new GetNsxVCloudAccountsParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *GetNsxVCloudAccountsParams) SetDefaults()

SetDefaults hydrates default values in the get nsx v cloud accounts params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get nsx v cloud accounts params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
GetVSphereCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetVSphereCloudAccountForbidden

func NewGetVSphereCloudAccountForbidden() *GetVSphereCloudAccountForbidden

NewGetVSphereCloudAccountForbidden creates a GetVSphereCloudAccountForbidden with default headers values

func (*GetVSphereCloudAccountForbidden) Error

func (*GetVSphereCloudAccountForbidden) GetPayload added in v0.2.20

type GetVSphereCloudAccountNotFound

type GetVSphereCloudAccountNotFound struct {
	Payload *models.Error
}
GetVSphereCloudAccountNotFound describes a response with status code 404, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetVSphereCloudAccountParamsWithContext

func NewGetVSphereCloudAccountParamsWithContext(ctx context.Context) *GetVSphereCloudAccountParams

NewGetVSphereCloudAccountParamsWithContext creates a new GetVSphereCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *GetVSphereCloudAccountParams) SetDefaults()

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

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

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) WithDefaults added in v0.2.20

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

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

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 {
	Payload *models.ServiceErrorResponse
}
GetVSphereCloudAccountsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetVSphereCloudAccountsForbidden

func NewGetVSphereCloudAccountsForbidden() *GetVSphereCloudAccountsForbidden

NewGetVSphereCloudAccountsForbidden creates a GetVSphereCloudAccountsForbidden with default headers values

func (*GetVSphereCloudAccountsForbidden) Error

func (*GetVSphereCloudAccountsForbidden) GetPayload added in v0.2.20

type GetVSphereCloudAccountsOK

type GetVSphereCloudAccountsOK struct {
	Payload *models.CloudAccountVsphereResult
}
GetVSphereCloudAccountsOK describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetVSphereCloudAccountsParamsWithContext

func NewGetVSphereCloudAccountsParamsWithContext(ctx context.Context) *GetVSphereCloudAccountsParams

NewGetVSphereCloudAccountsParamsWithContext creates a new GetVSphereCloudAccountsParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *GetVSphereCloudAccountsParams) SetDefaults()

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

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

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) WithDefaults added in v0.2.20

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

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

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 GetVcfCloudAccountForbidden added in v0.2.14

type GetVcfCloudAccountForbidden struct {
	Payload *models.ServiceErrorResponse
}
GetVcfCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetVcfCloudAccountForbidden added in v0.2.14

func NewGetVcfCloudAccountForbidden() *GetVcfCloudAccountForbidden

NewGetVcfCloudAccountForbidden creates a GetVcfCloudAccountForbidden with default headers values

func (*GetVcfCloudAccountForbidden) Error added in v0.2.14

func (*GetVcfCloudAccountForbidden) GetPayload added in v0.2.20

type GetVcfCloudAccountNotFound added in v0.2.14

type GetVcfCloudAccountNotFound struct {
	Payload *models.Error
}
GetVcfCloudAccountNotFound describes a response with status code 404, with default header values.

Not Found

func NewGetVcfCloudAccountNotFound added in v0.2.14

func NewGetVcfCloudAccountNotFound() *GetVcfCloudAccountNotFound

NewGetVcfCloudAccountNotFound creates a GetVcfCloudAccountNotFound with default headers values

func (*GetVcfCloudAccountNotFound) Error added in v0.2.14

func (*GetVcfCloudAccountNotFound) GetPayload added in v0.2.14

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

type GetVcfCloudAccountOK added in v0.2.14

type GetVcfCloudAccountOK struct {
	Payload *models.CloudAccountVcf
}
GetVcfCloudAccountOK describes a response with status code 200, with default header values.

successful operation

func NewGetVcfCloudAccountOK added in v0.2.14

func NewGetVcfCloudAccountOK() *GetVcfCloudAccountOK

NewGetVcfCloudAccountOK creates a GetVcfCloudAccountOK with default headers values

func (*GetVcfCloudAccountOK) Error added in v0.2.14

func (o *GetVcfCloudAccountOK) Error() string

func (*GetVcfCloudAccountOK) GetPayload added in v0.2.14

func (o *GetVcfCloudAccountOK) GetPayload() *models.CloudAccountVcf

type GetVcfCloudAccountParams added in v0.2.14

type GetVcfCloudAccountParams 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
}

GetVcfCloudAccountParams contains all the parameters to send to the API endpoint

for the get vcf cloud account operation.

Typically these are written to a http.Request.

func NewGetVcfCloudAccountParams added in v0.2.14

func NewGetVcfCloudAccountParams() *GetVcfCloudAccountParams

NewGetVcfCloudAccountParams creates a new GetVcfCloudAccountParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetVcfCloudAccountParamsWithContext added in v0.2.14

func NewGetVcfCloudAccountParamsWithContext(ctx context.Context) *GetVcfCloudAccountParams

NewGetVcfCloudAccountParamsWithContext creates a new GetVcfCloudAccountParams object with the ability to set a context for a request.

func NewGetVcfCloudAccountParamsWithHTTPClient added in v0.2.14

func NewGetVcfCloudAccountParamsWithHTTPClient(client *http.Client) *GetVcfCloudAccountParams

NewGetVcfCloudAccountParamsWithHTTPClient creates a new GetVcfCloudAccountParams object with the ability to set a custom HTTPClient for a request.

func NewGetVcfCloudAccountParamsWithTimeout added in v0.2.14

func NewGetVcfCloudAccountParamsWithTimeout(timeout time.Duration) *GetVcfCloudAccountParams

NewGetVcfCloudAccountParamsWithTimeout creates a new GetVcfCloudAccountParams object with the ability to set a timeout on a request.

func (*GetVcfCloudAccountParams) SetAPIVersion added in v0.2.14

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

SetAPIVersion adds the apiVersion to the get vcf cloud account params

func (*GetVcfCloudAccountParams) SetContext added in v0.2.14

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

SetContext adds the context to the get vcf cloud account params

func (*GetVcfCloudAccountParams) SetDefaults added in v0.2.20

func (o *GetVcfCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the get vcf cloud account params (not the query body).

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

func (*GetVcfCloudAccountParams) SetHTTPClient added in v0.2.14

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

SetHTTPClient adds the HTTPClient to the get vcf cloud account params

func (*GetVcfCloudAccountParams) SetID added in v0.2.14

func (o *GetVcfCloudAccountParams) SetID(id string)

SetID adds the id to the get vcf cloud account params

func (*GetVcfCloudAccountParams) SetTimeout added in v0.2.14

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

SetTimeout adds the timeout to the get vcf cloud account params

func (*GetVcfCloudAccountParams) WithAPIVersion added in v0.2.14

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

WithAPIVersion adds the aPIVersion to the get vcf cloud account params

func (*GetVcfCloudAccountParams) WithContext added in v0.2.14

WithContext adds the context to the get vcf cloud account params

func (*GetVcfCloudAccountParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get vcf cloud account params (not the query body).

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

func (*GetVcfCloudAccountParams) WithHTTPClient added in v0.2.14

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

WithHTTPClient adds the HTTPClient to the get vcf cloud account params

func (*GetVcfCloudAccountParams) WithID added in v0.2.14

WithID adds the id to the get vcf cloud account params

func (*GetVcfCloudAccountParams) WithTimeout added in v0.2.14

WithTimeout adds the timeout to the get vcf cloud account params

func (*GetVcfCloudAccountParams) WriteToRequest added in v0.2.14

WriteToRequest writes these params to a swagger request

type GetVcfCloudAccountReader added in v0.2.14

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

GetVcfCloudAccountReader is a Reader for the GetVcfCloudAccount structure.

func (*GetVcfCloudAccountReader) ReadResponse added in v0.2.14

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

ReadResponse reads a server response into the received o.

type GetVcfCloudAccountsForbidden added in v0.2.14

type GetVcfCloudAccountsForbidden struct {
	Payload *models.ServiceErrorResponse
}
GetVcfCloudAccountsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetVcfCloudAccountsForbidden added in v0.2.14

func NewGetVcfCloudAccountsForbidden() *GetVcfCloudAccountsForbidden

NewGetVcfCloudAccountsForbidden creates a GetVcfCloudAccountsForbidden with default headers values

func (*GetVcfCloudAccountsForbidden) Error added in v0.2.14

func (*GetVcfCloudAccountsForbidden) GetPayload added in v0.2.20

type GetVcfCloudAccountsOK added in v0.2.14

type GetVcfCloudAccountsOK struct {
	Payload *models.CloudAccountVcfResult
}
GetVcfCloudAccountsOK describes a response with status code 200, with default header values.

successful operation

func NewGetVcfCloudAccountsOK added in v0.2.14

func NewGetVcfCloudAccountsOK() *GetVcfCloudAccountsOK

NewGetVcfCloudAccountsOK creates a GetVcfCloudAccountsOK with default headers values

func (*GetVcfCloudAccountsOK) Error added in v0.2.14

func (o *GetVcfCloudAccountsOK) Error() string

func (*GetVcfCloudAccountsOK) GetPayload added in v0.2.14

type GetVcfCloudAccountsParams added in v0.2.14

type GetVcfCloudAccountsParams 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
}

GetVcfCloudAccountsParams contains all the parameters to send to the API endpoint

for the get vcf cloud accounts operation.

Typically these are written to a http.Request.

func NewGetVcfCloudAccountsParams added in v0.2.14

func NewGetVcfCloudAccountsParams() *GetVcfCloudAccountsParams

NewGetVcfCloudAccountsParams creates a new GetVcfCloudAccountsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetVcfCloudAccountsParamsWithContext added in v0.2.14

func NewGetVcfCloudAccountsParamsWithContext(ctx context.Context) *GetVcfCloudAccountsParams

NewGetVcfCloudAccountsParamsWithContext creates a new GetVcfCloudAccountsParams object with the ability to set a context for a request.

func NewGetVcfCloudAccountsParamsWithHTTPClient added in v0.2.14

func NewGetVcfCloudAccountsParamsWithHTTPClient(client *http.Client) *GetVcfCloudAccountsParams

NewGetVcfCloudAccountsParamsWithHTTPClient creates a new GetVcfCloudAccountsParams object with the ability to set a custom HTTPClient for a request.

func NewGetVcfCloudAccountsParamsWithTimeout added in v0.2.14

func NewGetVcfCloudAccountsParamsWithTimeout(timeout time.Duration) *GetVcfCloudAccountsParams

NewGetVcfCloudAccountsParamsWithTimeout creates a new GetVcfCloudAccountsParams object with the ability to set a timeout on a request.

func (*GetVcfCloudAccountsParams) SetAPIVersion added in v0.2.14

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

SetAPIVersion adds the apiVersion to the get vcf cloud accounts params

func (*GetVcfCloudAccountsParams) SetContext added in v0.2.14

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

SetContext adds the context to the get vcf cloud accounts params

func (*GetVcfCloudAccountsParams) SetDefaults added in v0.2.20

func (o *GetVcfCloudAccountsParams) SetDefaults()

SetDefaults hydrates default values in the get vcf cloud accounts params (not the query body).

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

func (*GetVcfCloudAccountsParams) SetHTTPClient added in v0.2.14

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

SetHTTPClient adds the HTTPClient to the get vcf cloud accounts params

func (*GetVcfCloudAccountsParams) SetTimeout added in v0.2.14

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

SetTimeout adds the timeout to the get vcf cloud accounts params

func (*GetVcfCloudAccountsParams) WithAPIVersion added in v0.2.14

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

WithAPIVersion adds the aPIVersion to the get vcf cloud accounts params

func (*GetVcfCloudAccountsParams) WithContext added in v0.2.14

WithContext adds the context to the get vcf cloud accounts params

func (*GetVcfCloudAccountsParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get vcf cloud accounts params (not the query body).

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

func (*GetVcfCloudAccountsParams) WithHTTPClient added in v0.2.14

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

WithHTTPClient adds the HTTPClient to the get vcf cloud accounts params

func (*GetVcfCloudAccountsParams) WithTimeout added in v0.2.14

WithTimeout adds the timeout to the get vcf cloud accounts params

func (*GetVcfCloudAccountsParams) WriteToRequest added in v0.2.14

WriteToRequest writes these params to a swagger request

type GetVcfCloudAccountsReader added in v0.2.14

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

GetVcfCloudAccountsReader is a Reader for the GetVcfCloudAccounts structure.

func (*GetVcfCloudAccountsReader) ReadResponse added in v0.2.14

func (o *GetVcfCloudAccountsReader) 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 {
	Payload *models.ServiceErrorResponse
}
GetVmcCloudAccountForbidden describes a response with status code 403, 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

func (*GetVmcCloudAccountForbidden) GetPayload added in v0.2.20

type GetVmcCloudAccountNotFound added in v0.2.8

type GetVmcCloudAccountNotFound struct {
	Payload *models.Error
}
GetVmcCloudAccountNotFound describes a response with status code 404, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetVmcCloudAccountParamsWithContext added in v0.2.8

func NewGetVmcCloudAccountParamsWithContext(ctx context.Context) *GetVmcCloudAccountParams

NewGetVmcCloudAccountParamsWithContext creates a new GetVmcCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *GetVmcCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the get vmc cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get vmc cloud account params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
GetVmcCloudAccountsForbidden describes a response with status code 403, 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

func (*GetVmcCloudAccountsForbidden) GetPayload added in v0.2.20

type GetVmcCloudAccountsOK added in v0.2.8

type GetVmcCloudAccountsOK struct {
	Payload *models.CloudAccountVmcResult
}
GetVmcCloudAccountsOK describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetVmcCloudAccountsParamsWithContext added in v0.2.8

func NewGetVmcCloudAccountsParamsWithContext(ctx context.Context) *GetVmcCloudAccountsParams

NewGetVmcCloudAccountsParamsWithContext creates a new GetVmcCloudAccountsParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *GetVmcCloudAccountsParams) SetDefaults()

SetDefaults hydrates default values in the get vmc cloud accounts params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get vmc cloud accounts params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
UpdateAwsCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateAwsCloudAccountForbidden

func NewUpdateAwsCloudAccountForbidden() *UpdateAwsCloudAccountForbidden

NewUpdateAwsCloudAccountForbidden creates a UpdateAwsCloudAccountForbidden with default headers values

func (*UpdateAwsCloudAccountForbidden) Error

func (*UpdateAwsCloudAccountForbidden) GetPayload added in v0.2.20

type UpdateAwsCloudAccountNotFound

type UpdateAwsCloudAccountNotFound struct {
	Payload *models.Error
}
UpdateAwsCloudAccountNotFound describes a response with status code 404, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateAwsCloudAccountParamsWithContext

func NewUpdateAwsCloudAccountParamsWithContext(ctx context.Context) *UpdateAwsCloudAccountParams

NewUpdateAwsCloudAccountParamsWithContext creates a new UpdateAwsCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *UpdateAwsCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the update aws cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the update aws cloud account params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
UpdateAzureCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateAzureCloudAccountForbidden

func NewUpdateAzureCloudAccountForbidden() *UpdateAzureCloudAccountForbidden

NewUpdateAzureCloudAccountForbidden creates a UpdateAzureCloudAccountForbidden with default headers values

func (*UpdateAzureCloudAccountForbidden) Error

func (*UpdateAzureCloudAccountForbidden) GetPayload added in v0.2.20

type UpdateAzureCloudAccountNotFound

type UpdateAzureCloudAccountNotFound struct {
	Payload *models.Error
}
UpdateAzureCloudAccountNotFound describes a response with status code 404, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateAzureCloudAccountParamsWithContext

func NewUpdateAzureCloudAccountParamsWithContext(ctx context.Context) *UpdateAzureCloudAccountParams

NewUpdateAzureCloudAccountParamsWithContext creates a new UpdateAzureCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *UpdateAzureCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the update azure cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the update azure cloud account params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
UpdateCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateCloudAccountForbidden

func NewUpdateCloudAccountForbidden() *UpdateCloudAccountForbidden

NewUpdateCloudAccountForbidden creates a UpdateCloudAccountForbidden with default headers values

func (*UpdateCloudAccountForbidden) Error

func (*UpdateCloudAccountForbidden) GetPayload added in v0.2.20

type UpdateCloudAccountNotFound

type UpdateCloudAccountNotFound struct {
	Payload *models.Error
}
UpdateCloudAccountNotFound describes a response with status code 404, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateCloudAccountParamsWithContext

func NewUpdateCloudAccountParamsWithContext(ctx context.Context) *UpdateCloudAccountParams

NewUpdateCloudAccountParamsWithContext creates a new UpdateCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *UpdateCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the update cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the update cloud account params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
UpdateGcpCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateGcpCloudAccountForbidden

func NewUpdateGcpCloudAccountForbidden() *UpdateGcpCloudAccountForbidden

NewUpdateGcpCloudAccountForbidden creates a UpdateGcpCloudAccountForbidden with default headers values

func (*UpdateGcpCloudAccountForbidden) Error

func (*UpdateGcpCloudAccountForbidden) GetPayload added in v0.2.20

type UpdateGcpCloudAccountNotFound

type UpdateGcpCloudAccountNotFound struct {
	Payload *models.Error
}
UpdateGcpCloudAccountNotFound describes a response with status code 404, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateGcpCloudAccountParamsWithContext

func NewUpdateGcpCloudAccountParamsWithContext(ctx context.Context) *UpdateGcpCloudAccountParams

NewUpdateGcpCloudAccountParamsWithContext creates a new UpdateGcpCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *UpdateGcpCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the update gcp cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the update gcp cloud account params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
UpdateNsxTCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateNsxTCloudAccountForbidden

func NewUpdateNsxTCloudAccountForbidden() *UpdateNsxTCloudAccountForbidden

NewUpdateNsxTCloudAccountForbidden creates a UpdateNsxTCloudAccountForbidden with default headers values

func (*UpdateNsxTCloudAccountForbidden) Error

func (*UpdateNsxTCloudAccountForbidden) GetPayload added in v0.2.20

type UpdateNsxTCloudAccountNotFound

type UpdateNsxTCloudAccountNotFound struct {
	Payload *models.Error
}
UpdateNsxTCloudAccountNotFound describes a response with status code 404, 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 describes a response with status code 200, 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.UpdateCloudAccountNsxTSpecification

	/* 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNsxTCloudAccountParamsWithContext

func NewUpdateNsxTCloudAccountParamsWithContext(ctx context.Context) *UpdateNsxTCloudAccountParams

NewUpdateNsxTCloudAccountParamsWithContext creates a new UpdateNsxTCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *UpdateNsxTCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the update nsx t cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the update nsx t cloud account params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
UpdateNsxVCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateNsxVCloudAccountForbidden

func NewUpdateNsxVCloudAccountForbidden() *UpdateNsxVCloudAccountForbidden

NewUpdateNsxVCloudAccountForbidden creates a UpdateNsxVCloudAccountForbidden with default headers values

func (*UpdateNsxVCloudAccountForbidden) Error

func (*UpdateNsxVCloudAccountForbidden) GetPayload added in v0.2.20

type UpdateNsxVCloudAccountNotFound

type UpdateNsxVCloudAccountNotFound struct {
	Payload *models.Error
}
UpdateNsxVCloudAccountNotFound describes a response with status code 404, 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 describes a response with status code 200, 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.UpdateCloudAccountNsxVSpecification

	/* 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNsxVCloudAccountParamsWithContext

func NewUpdateNsxVCloudAccountParamsWithContext(ctx context.Context) *UpdateNsxVCloudAccountParams

NewUpdateNsxVCloudAccountParamsWithContext creates a new UpdateNsxVCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *UpdateNsxVCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the update nsx v cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the update nsx v cloud account params (not the query body).

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

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 {
	Payload *models.ServiceErrorResponse
}
UpdateVSphereCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateVSphereCloudAccountForbidden

func NewUpdateVSphereCloudAccountForbidden() *UpdateVSphereCloudAccountForbidden

NewUpdateVSphereCloudAccountForbidden creates a UpdateVSphereCloudAccountForbidden with default headers values

func (*UpdateVSphereCloudAccountForbidden) Error

func (*UpdateVSphereCloudAccountForbidden) GetPayload added in v0.2.20

type UpdateVSphereCloudAccountNotFound

type UpdateVSphereCloudAccountNotFound struct {
	Payload *models.Error
}
UpdateVSphereCloudAccountNotFound describes a response with status code 404, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateVSphereCloudAccountParamsWithContext

func NewUpdateVSphereCloudAccountParamsWithContext(ctx context.Context) *UpdateVSphereCloudAccountParams

NewUpdateVSphereCloudAccountParamsWithContext creates a new UpdateVSphereCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *UpdateVSphereCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the update v sphere cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the update v sphere cloud account params (not the query body).

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

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 UpdateVcfCloudAccountForbidden added in v0.2.14

type UpdateVcfCloudAccountForbidden struct {
	Payload *models.ServiceErrorResponse
}
UpdateVcfCloudAccountForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateVcfCloudAccountForbidden added in v0.2.14

func NewUpdateVcfCloudAccountForbidden() *UpdateVcfCloudAccountForbidden

NewUpdateVcfCloudAccountForbidden creates a UpdateVcfCloudAccountForbidden with default headers values

func (*UpdateVcfCloudAccountForbidden) Error added in v0.2.14

func (*UpdateVcfCloudAccountForbidden) GetPayload added in v0.2.20

type UpdateVcfCloudAccountNotFound added in v0.2.14

type UpdateVcfCloudAccountNotFound struct {
	Payload *models.Error
}
UpdateVcfCloudAccountNotFound describes a response with status code 404, with default header values.

Not Found

func NewUpdateVcfCloudAccountNotFound added in v0.2.14

func NewUpdateVcfCloudAccountNotFound() *UpdateVcfCloudAccountNotFound

NewUpdateVcfCloudAccountNotFound creates a UpdateVcfCloudAccountNotFound with default headers values

func (*UpdateVcfCloudAccountNotFound) Error added in v0.2.14

func (*UpdateVcfCloudAccountNotFound) GetPayload added in v0.2.14

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

type UpdateVcfCloudAccountOK added in v0.2.14

type UpdateVcfCloudAccountOK struct {
	Payload *models.CloudAccountVcf
}
UpdateVcfCloudAccountOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateVcfCloudAccountOK added in v0.2.14

func NewUpdateVcfCloudAccountOK() *UpdateVcfCloudAccountOK

NewUpdateVcfCloudAccountOK creates a UpdateVcfCloudAccountOK with default headers values

func (*UpdateVcfCloudAccountOK) Error added in v0.2.14

func (o *UpdateVcfCloudAccountOK) Error() string

func (*UpdateVcfCloudAccountOK) GetPayload added in v0.2.14

type UpdateVcfCloudAccountParams added in v0.2.14

type UpdateVcfCloudAccountParams struct {

	/* APIVersion.

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

	/* Body.

	   VCF cloud account details to be updated
	*/
	Body *models.UpdateCloudAccountVcfSpecification

	/* ID.

	   Cloud account id
	*/
	ID string

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

UpdateVcfCloudAccountParams contains all the parameters to send to the API endpoint

for the update vcf cloud account operation.

Typically these are written to a http.Request.

func NewUpdateVcfCloudAccountParams added in v0.2.14

func NewUpdateVcfCloudAccountParams() *UpdateVcfCloudAccountParams

NewUpdateVcfCloudAccountParams creates a new UpdateVcfCloudAccountParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateVcfCloudAccountParamsWithContext added in v0.2.14

func NewUpdateVcfCloudAccountParamsWithContext(ctx context.Context) *UpdateVcfCloudAccountParams

NewUpdateVcfCloudAccountParamsWithContext creates a new UpdateVcfCloudAccountParams object with the ability to set a context for a request.

func NewUpdateVcfCloudAccountParamsWithHTTPClient added in v0.2.14

func NewUpdateVcfCloudAccountParamsWithHTTPClient(client *http.Client) *UpdateVcfCloudAccountParams

NewUpdateVcfCloudAccountParamsWithHTTPClient creates a new UpdateVcfCloudAccountParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateVcfCloudAccountParamsWithTimeout added in v0.2.14

func NewUpdateVcfCloudAccountParamsWithTimeout(timeout time.Duration) *UpdateVcfCloudAccountParams

NewUpdateVcfCloudAccountParamsWithTimeout creates a new UpdateVcfCloudAccountParams object with the ability to set a timeout on a request.

func (*UpdateVcfCloudAccountParams) SetAPIVersion added in v0.2.14

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

SetAPIVersion adds the apiVersion to the update vcf cloud account params

func (*UpdateVcfCloudAccountParams) SetBody added in v0.2.14

SetBody adds the body to the update vcf cloud account params

func (*UpdateVcfCloudAccountParams) SetContext added in v0.2.14

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

SetContext adds the context to the update vcf cloud account params

func (*UpdateVcfCloudAccountParams) SetDefaults added in v0.2.20

func (o *UpdateVcfCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the update vcf cloud account params (not the query body).

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

func (*UpdateVcfCloudAccountParams) SetHTTPClient added in v0.2.14

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

SetHTTPClient adds the HTTPClient to the update vcf cloud account params

func (*UpdateVcfCloudAccountParams) SetID added in v0.2.14

func (o *UpdateVcfCloudAccountParams) SetID(id string)

SetID adds the id to the update vcf cloud account params

func (*UpdateVcfCloudAccountParams) SetTimeout added in v0.2.14

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

SetTimeout adds the timeout to the update vcf cloud account params

func (*UpdateVcfCloudAccountParams) WithAPIVersion added in v0.2.14

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

WithAPIVersion adds the aPIVersion to the update vcf cloud account params

func (*UpdateVcfCloudAccountParams) WithBody added in v0.2.14

WithBody adds the body to the update vcf cloud account params

func (*UpdateVcfCloudAccountParams) WithContext added in v0.2.14

WithContext adds the context to the update vcf cloud account params

func (*UpdateVcfCloudAccountParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the update vcf cloud account params (not the query body).

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

func (*UpdateVcfCloudAccountParams) WithHTTPClient added in v0.2.14

WithHTTPClient adds the HTTPClient to the update vcf cloud account params

func (*UpdateVcfCloudAccountParams) WithID added in v0.2.14

WithID adds the id to the update vcf cloud account params

func (*UpdateVcfCloudAccountParams) WithTimeout added in v0.2.14

WithTimeout adds the timeout to the update vcf cloud account params

func (*UpdateVcfCloudAccountParams) WriteToRequest added in v0.2.14

WriteToRequest writes these params to a swagger request

type UpdateVcfCloudAccountReader added in v0.2.14

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

UpdateVcfCloudAccountReader is a Reader for the UpdateVcfCloudAccount structure.

func (*UpdateVcfCloudAccountReader) ReadResponse added in v0.2.14

func (o *UpdateVcfCloudAccountReader) 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 {
	Payload *models.ServiceErrorResponse
}
UpdateVmcCloudAccountForbidden describes a response with status code 403, 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

func (*UpdateVmcCloudAccountForbidden) GetPayload added in v0.2.20

type UpdateVmcCloudAccountNotFound added in v0.2.8

type UpdateVmcCloudAccountNotFound struct {
	Payload *models.Error
}
UpdateVmcCloudAccountNotFound describes a response with status code 404, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateVmcCloudAccountParamsWithContext added in v0.2.8

func NewUpdateVmcCloudAccountParamsWithContext(ctx context.Context) *UpdateVmcCloudAccountParams

NewUpdateVmcCloudAccountParamsWithContext creates a new UpdateVmcCloudAccountParams object with 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 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 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) SetDefaults added in v0.2.20

func (o *UpdateVmcCloudAccountParams) SetDefaults()

SetDefaults hydrates default values in the update vmc cloud account params (not the query body).

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

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) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the update vmc cloud account params (not the query body).

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

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