vmwareclouddirector

package
v2.21.1 Latest Latest
Warning

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

Go to latest
Published: Sep 22, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

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 vmwareclouddirector API

func (*Client) ListVMwareCloudDirectorCatalogs

func (a *Client) ListVMwareCloudDirectorCatalogs(params *ListVMwareCloudDirectorCatalogsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListVMwareCloudDirectorCatalogsOK, error)

ListVMwareCloudDirectorCatalogs List VMware Cloud Director Catalogs

func (*Client) ListVMwareCloudDirectorCatalogsNoCredentials

ListVMwareCloudDirectorCatalogsNoCredentials List VMware Cloud Director Catalogs

func (*Client) ListVMwareCloudDirectorNetworks

func (a *Client) ListVMwareCloudDirectorNetworks(params *ListVMwareCloudDirectorNetworksParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListVMwareCloudDirectorNetworksOK, error)

ListVMwareCloudDirectorNetworks List VMware Cloud Director OVDC Networks

func (*Client) ListVMwareCloudDirectorNetworksNoCredentials

ListVMwareCloudDirectorNetworksNoCredentials List VMware Cloud Director OVDC Networks

func (*Client) ListVMwareCloudDirectorStorageProfiles

ListVMwareCloudDirectorStorageProfiles List VMware Cloud Director Storage Profiles

func (*Client) ListVMwareCloudDirectorStorageProfilesNoCredentials

ListVMwareCloudDirectorStorageProfilesNoCredentials List VMware Cloud Director Storage Profiles

func (*Client) ListVMwareCloudDirectorTemplates

func (a *Client) ListVMwareCloudDirectorTemplates(params *ListVMwareCloudDirectorTemplatesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListVMwareCloudDirectorTemplatesOK, error)

ListVMwareCloudDirectorTemplates List VMware Cloud Director Templates

func (*Client) ListVMwareCloudDirectorTemplatesNoCredentials

ListVMwareCloudDirectorTemplatesNoCredentials List VMware Cloud Director Templates

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	ListVMwareCloudDirectorCatalogs(params *ListVMwareCloudDirectorCatalogsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListVMwareCloudDirectorCatalogsOK, error)

	ListVMwareCloudDirectorCatalogsNoCredentials(params *ListVMwareCloudDirectorCatalogsNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListVMwareCloudDirectorCatalogsNoCredentialsOK, error)

	ListVMwareCloudDirectorNetworks(params *ListVMwareCloudDirectorNetworksParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListVMwareCloudDirectorNetworksOK, error)

	ListVMwareCloudDirectorNetworksNoCredentials(params *ListVMwareCloudDirectorNetworksNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListVMwareCloudDirectorNetworksNoCredentialsOK, error)

	ListVMwareCloudDirectorStorageProfiles(params *ListVMwareCloudDirectorStorageProfilesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListVMwareCloudDirectorStorageProfilesOK, error)

	ListVMwareCloudDirectorStorageProfilesNoCredentials(params *ListVMwareCloudDirectorStorageProfilesNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListVMwareCloudDirectorStorageProfilesNoCredentialsOK, error)

	ListVMwareCloudDirectorTemplates(params *ListVMwareCloudDirectorTemplatesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListVMwareCloudDirectorTemplatesOK, error)

	ListVMwareCloudDirectorTemplatesNoCredentials(params *ListVMwareCloudDirectorTemplatesNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListVMwareCloudDirectorTemplatesNoCredentialsOK, 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 vmwareclouddirector API client.

type ListVMwareCloudDirectorCatalogsDefault

type ListVMwareCloudDirectorCatalogsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListVMwareCloudDirectorCatalogsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListVMwareCloudDirectorCatalogsDefault

func NewListVMwareCloudDirectorCatalogsDefault(code int) *ListVMwareCloudDirectorCatalogsDefault

NewListVMwareCloudDirectorCatalogsDefault creates a ListVMwareCloudDirectorCatalogsDefault with default headers values

func (*ListVMwareCloudDirectorCatalogsDefault) Code

Code gets the status code for the list v mware cloud director catalogs default response

func (*ListVMwareCloudDirectorCatalogsDefault) Error

func (*ListVMwareCloudDirectorCatalogsDefault) GetPayload

type ListVMwareCloudDirectorCatalogsNoCredentialsDefault

type ListVMwareCloudDirectorCatalogsNoCredentialsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListVMwareCloudDirectorCatalogsNoCredentialsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListVMwareCloudDirectorCatalogsNoCredentialsDefault

func NewListVMwareCloudDirectorCatalogsNoCredentialsDefault(code int) *ListVMwareCloudDirectorCatalogsNoCredentialsDefault

NewListVMwareCloudDirectorCatalogsNoCredentialsDefault creates a ListVMwareCloudDirectorCatalogsNoCredentialsDefault with default headers values

func (*ListVMwareCloudDirectorCatalogsNoCredentialsDefault) Code

Code gets the status code for the list v mware cloud director catalogs no credentials default response

func (*ListVMwareCloudDirectorCatalogsNoCredentialsDefault) Error

func (*ListVMwareCloudDirectorCatalogsNoCredentialsDefault) GetPayload

type ListVMwareCloudDirectorCatalogsNoCredentialsOK

type ListVMwareCloudDirectorCatalogsNoCredentialsOK struct {
	Payload models.VMwareCloudDirectorCatalogList
}
ListVMwareCloudDirectorCatalogsNoCredentialsOK describes a response with status code 200, with default header values.

VMwareCloudDirectorCatalogList

func NewListVMwareCloudDirectorCatalogsNoCredentialsOK

func NewListVMwareCloudDirectorCatalogsNoCredentialsOK() *ListVMwareCloudDirectorCatalogsNoCredentialsOK

NewListVMwareCloudDirectorCatalogsNoCredentialsOK creates a ListVMwareCloudDirectorCatalogsNoCredentialsOK with default headers values

func (*ListVMwareCloudDirectorCatalogsNoCredentialsOK) Error

func (*ListVMwareCloudDirectorCatalogsNoCredentialsOK) GetPayload

type ListVMwareCloudDirectorCatalogsNoCredentialsParams

type ListVMwareCloudDirectorCatalogsNoCredentialsParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListVMwareCloudDirectorCatalogsNoCredentialsParams contains all the parameters to send to the API endpoint

for the list v mware cloud director catalogs no credentials operation.

Typically these are written to a http.Request.

func NewListVMwareCloudDirectorCatalogsNoCredentialsParams

func NewListVMwareCloudDirectorCatalogsNoCredentialsParams() *ListVMwareCloudDirectorCatalogsNoCredentialsParams

NewListVMwareCloudDirectorCatalogsNoCredentialsParams creates a new ListVMwareCloudDirectorCatalogsNoCredentialsParams 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 NewListVMwareCloudDirectorCatalogsNoCredentialsParamsWithContext

func NewListVMwareCloudDirectorCatalogsNoCredentialsParamsWithContext(ctx context.Context) *ListVMwareCloudDirectorCatalogsNoCredentialsParams

NewListVMwareCloudDirectorCatalogsNoCredentialsParamsWithContext creates a new ListVMwareCloudDirectorCatalogsNoCredentialsParams object with the ability to set a context for a request.

func NewListVMwareCloudDirectorCatalogsNoCredentialsParamsWithHTTPClient

func NewListVMwareCloudDirectorCatalogsNoCredentialsParamsWithHTTPClient(client *http.Client) *ListVMwareCloudDirectorCatalogsNoCredentialsParams

NewListVMwareCloudDirectorCatalogsNoCredentialsParamsWithHTTPClient creates a new ListVMwareCloudDirectorCatalogsNoCredentialsParams object with the ability to set a custom HTTPClient for a request.

func NewListVMwareCloudDirectorCatalogsNoCredentialsParamsWithTimeout

func NewListVMwareCloudDirectorCatalogsNoCredentialsParamsWithTimeout(timeout time.Duration) *ListVMwareCloudDirectorCatalogsNoCredentialsParams

NewListVMwareCloudDirectorCatalogsNoCredentialsParamsWithTimeout creates a new ListVMwareCloudDirectorCatalogsNoCredentialsParams object with the ability to set a timeout on a request.

func (*ListVMwareCloudDirectorCatalogsNoCredentialsParams) SetClusterID

SetClusterID adds the clusterId to the list v mware cloud director catalogs no credentials params

func (*ListVMwareCloudDirectorCatalogsNoCredentialsParams) SetContext

SetContext adds the context to the list v mware cloud director catalogs no credentials params

func (*ListVMwareCloudDirectorCatalogsNoCredentialsParams) SetDefaults

SetDefaults hydrates default values in the list v mware cloud director catalogs no credentials params (not the query body).

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

func (*ListVMwareCloudDirectorCatalogsNoCredentialsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list v mware cloud director catalogs no credentials params

func (*ListVMwareCloudDirectorCatalogsNoCredentialsParams) SetProjectID

SetProjectID adds the projectId to the list v mware cloud director catalogs no credentials params

func (*ListVMwareCloudDirectorCatalogsNoCredentialsParams) SetTimeout

SetTimeout adds the timeout to the list v mware cloud director catalogs no credentials params

func (*ListVMwareCloudDirectorCatalogsNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list v mware cloud director catalogs no credentials params

func (*ListVMwareCloudDirectorCatalogsNoCredentialsParams) WithContext

WithContext adds the context to the list v mware cloud director catalogs no credentials params

func (*ListVMwareCloudDirectorCatalogsNoCredentialsParams) WithDefaults

WithDefaults hydrates default values in the list v mware cloud director catalogs no credentials params (not the query body).

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

func (*ListVMwareCloudDirectorCatalogsNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list v mware cloud director catalogs no credentials params

func (*ListVMwareCloudDirectorCatalogsNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list v mware cloud director catalogs no credentials params

func (*ListVMwareCloudDirectorCatalogsNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list v mware cloud director catalogs no credentials params

func (*ListVMwareCloudDirectorCatalogsNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListVMwareCloudDirectorCatalogsNoCredentialsReader

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

ListVMwareCloudDirectorCatalogsNoCredentialsReader is a Reader for the ListVMwareCloudDirectorCatalogsNoCredentials structure.

func (*ListVMwareCloudDirectorCatalogsNoCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListVMwareCloudDirectorCatalogsOK

type ListVMwareCloudDirectorCatalogsOK struct {
	Payload models.VMwareCloudDirectorCatalogList
}
ListVMwareCloudDirectorCatalogsOK describes a response with status code 200, with default header values.

VMwareCloudDirectorCatalogList

func NewListVMwareCloudDirectorCatalogsOK

func NewListVMwareCloudDirectorCatalogsOK() *ListVMwareCloudDirectorCatalogsOK

NewListVMwareCloudDirectorCatalogsOK creates a ListVMwareCloudDirectorCatalogsOK with default headers values

func (*ListVMwareCloudDirectorCatalogsOK) Error

func (*ListVMwareCloudDirectorCatalogsOK) GetPayload

type ListVMwareCloudDirectorCatalogsParams

type ListVMwareCloudDirectorCatalogsParams struct {

	// Credential.
	Credential *string

	// Organization.
	Organization *string

	// Password.
	Password *string

	// Username.
	Username *string

	// VDC.
	VDC *string

	/* Dc.

	   KKP Datacenter to use for endpoint
	*/
	DC string

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

ListVMwareCloudDirectorCatalogsParams contains all the parameters to send to the API endpoint

for the list v mware cloud director catalogs operation.

Typically these are written to a http.Request.

func NewListVMwareCloudDirectorCatalogsParams

func NewListVMwareCloudDirectorCatalogsParams() *ListVMwareCloudDirectorCatalogsParams

NewListVMwareCloudDirectorCatalogsParams creates a new ListVMwareCloudDirectorCatalogsParams 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 NewListVMwareCloudDirectorCatalogsParamsWithContext

func NewListVMwareCloudDirectorCatalogsParamsWithContext(ctx context.Context) *ListVMwareCloudDirectorCatalogsParams

NewListVMwareCloudDirectorCatalogsParamsWithContext creates a new ListVMwareCloudDirectorCatalogsParams object with the ability to set a context for a request.

func NewListVMwareCloudDirectorCatalogsParamsWithHTTPClient

func NewListVMwareCloudDirectorCatalogsParamsWithHTTPClient(client *http.Client) *ListVMwareCloudDirectorCatalogsParams

NewListVMwareCloudDirectorCatalogsParamsWithHTTPClient creates a new ListVMwareCloudDirectorCatalogsParams object with the ability to set a custom HTTPClient for a request.

func NewListVMwareCloudDirectorCatalogsParamsWithTimeout

func NewListVMwareCloudDirectorCatalogsParamsWithTimeout(timeout time.Duration) *ListVMwareCloudDirectorCatalogsParams

NewListVMwareCloudDirectorCatalogsParamsWithTimeout creates a new ListVMwareCloudDirectorCatalogsParams object with the ability to set a timeout on a request.

func (*ListVMwareCloudDirectorCatalogsParams) SetContext

SetContext adds the context to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) SetCredential

func (o *ListVMwareCloudDirectorCatalogsParams) SetCredential(credential *string)

SetCredential adds the credential to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) SetDC

SetDC adds the dc to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) SetDefaults

func (o *ListVMwareCloudDirectorCatalogsParams) SetDefaults()

SetDefaults hydrates default values in the list v mware cloud director catalogs params (not the query body).

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

func (*ListVMwareCloudDirectorCatalogsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) SetOrganization

func (o *ListVMwareCloudDirectorCatalogsParams) SetOrganization(organization *string)

SetOrganization adds the organization to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) SetPassword

func (o *ListVMwareCloudDirectorCatalogsParams) SetPassword(password *string)

SetPassword adds the password to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) SetTimeout

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

SetTimeout adds the timeout to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) SetUsername

func (o *ListVMwareCloudDirectorCatalogsParams) SetUsername(username *string)

SetUsername adds the username to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) SetVDC

SetVDC adds the vDC to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) WithContext

WithContext adds the context to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) WithCredential

WithCredential adds the credential to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) WithDC

WithDC adds the dc to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) WithDefaults

WithDefaults hydrates default values in the list v mware cloud director catalogs params (not the query body).

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

func (*ListVMwareCloudDirectorCatalogsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) WithOrganization

WithOrganization adds the organization to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) WithPassword

WithPassword adds the password to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) WithTimeout

WithTimeout adds the timeout to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) WithUsername

WithUsername adds the username to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) WithVDC

WithVDC adds the vDC to the list v mware cloud director catalogs params

func (*ListVMwareCloudDirectorCatalogsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListVMwareCloudDirectorCatalogsReader

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

ListVMwareCloudDirectorCatalogsReader is a Reader for the ListVMwareCloudDirectorCatalogs structure.

func (*ListVMwareCloudDirectorCatalogsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListVMwareCloudDirectorNetworksDefault

type ListVMwareCloudDirectorNetworksDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListVMwareCloudDirectorNetworksDefault describes a response with status code -1, with default header values.

errorResponse

func NewListVMwareCloudDirectorNetworksDefault

func NewListVMwareCloudDirectorNetworksDefault(code int) *ListVMwareCloudDirectorNetworksDefault

NewListVMwareCloudDirectorNetworksDefault creates a ListVMwareCloudDirectorNetworksDefault with default headers values

func (*ListVMwareCloudDirectorNetworksDefault) Code

Code gets the status code for the list v mware cloud director networks default response

func (*ListVMwareCloudDirectorNetworksDefault) Error

func (*ListVMwareCloudDirectorNetworksDefault) GetPayload

type ListVMwareCloudDirectorNetworksNoCredentialsDefault

type ListVMwareCloudDirectorNetworksNoCredentialsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListVMwareCloudDirectorNetworksNoCredentialsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListVMwareCloudDirectorNetworksNoCredentialsDefault

func NewListVMwareCloudDirectorNetworksNoCredentialsDefault(code int) *ListVMwareCloudDirectorNetworksNoCredentialsDefault

NewListVMwareCloudDirectorNetworksNoCredentialsDefault creates a ListVMwareCloudDirectorNetworksNoCredentialsDefault with default headers values

func (*ListVMwareCloudDirectorNetworksNoCredentialsDefault) Code

Code gets the status code for the list v mware cloud director networks no credentials default response

func (*ListVMwareCloudDirectorNetworksNoCredentialsDefault) Error

func (*ListVMwareCloudDirectorNetworksNoCredentialsDefault) GetPayload

type ListVMwareCloudDirectorNetworksNoCredentialsOK

type ListVMwareCloudDirectorNetworksNoCredentialsOK struct {
	Payload models.VMwareCloudDirectorNetworkList
}
ListVMwareCloudDirectorNetworksNoCredentialsOK describes a response with status code 200, with default header values.

VMwareCloudDirectorNetworkList

func NewListVMwareCloudDirectorNetworksNoCredentialsOK

func NewListVMwareCloudDirectorNetworksNoCredentialsOK() *ListVMwareCloudDirectorNetworksNoCredentialsOK

NewListVMwareCloudDirectorNetworksNoCredentialsOK creates a ListVMwareCloudDirectorNetworksNoCredentialsOK with default headers values

func (*ListVMwareCloudDirectorNetworksNoCredentialsOK) Error

func (*ListVMwareCloudDirectorNetworksNoCredentialsOK) GetPayload

type ListVMwareCloudDirectorNetworksNoCredentialsParams

type ListVMwareCloudDirectorNetworksNoCredentialsParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListVMwareCloudDirectorNetworksNoCredentialsParams contains all the parameters to send to the API endpoint

for the list v mware cloud director networks no credentials operation.

Typically these are written to a http.Request.

func NewListVMwareCloudDirectorNetworksNoCredentialsParams

func NewListVMwareCloudDirectorNetworksNoCredentialsParams() *ListVMwareCloudDirectorNetworksNoCredentialsParams

NewListVMwareCloudDirectorNetworksNoCredentialsParams creates a new ListVMwareCloudDirectorNetworksNoCredentialsParams 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 NewListVMwareCloudDirectorNetworksNoCredentialsParamsWithContext

func NewListVMwareCloudDirectorNetworksNoCredentialsParamsWithContext(ctx context.Context) *ListVMwareCloudDirectorNetworksNoCredentialsParams

NewListVMwareCloudDirectorNetworksNoCredentialsParamsWithContext creates a new ListVMwareCloudDirectorNetworksNoCredentialsParams object with the ability to set a context for a request.

func NewListVMwareCloudDirectorNetworksNoCredentialsParamsWithHTTPClient

func NewListVMwareCloudDirectorNetworksNoCredentialsParamsWithHTTPClient(client *http.Client) *ListVMwareCloudDirectorNetworksNoCredentialsParams

NewListVMwareCloudDirectorNetworksNoCredentialsParamsWithHTTPClient creates a new ListVMwareCloudDirectorNetworksNoCredentialsParams object with the ability to set a custom HTTPClient for a request.

func NewListVMwareCloudDirectorNetworksNoCredentialsParamsWithTimeout

func NewListVMwareCloudDirectorNetworksNoCredentialsParamsWithTimeout(timeout time.Duration) *ListVMwareCloudDirectorNetworksNoCredentialsParams

NewListVMwareCloudDirectorNetworksNoCredentialsParamsWithTimeout creates a new ListVMwareCloudDirectorNetworksNoCredentialsParams object with the ability to set a timeout on a request.

func (*ListVMwareCloudDirectorNetworksNoCredentialsParams) SetClusterID

SetClusterID adds the clusterId to the list v mware cloud director networks no credentials params

func (*ListVMwareCloudDirectorNetworksNoCredentialsParams) SetContext

SetContext adds the context to the list v mware cloud director networks no credentials params

func (*ListVMwareCloudDirectorNetworksNoCredentialsParams) SetDefaults

SetDefaults hydrates default values in the list v mware cloud director networks no credentials params (not the query body).

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

func (*ListVMwareCloudDirectorNetworksNoCredentialsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list v mware cloud director networks no credentials params

func (*ListVMwareCloudDirectorNetworksNoCredentialsParams) SetProjectID

SetProjectID adds the projectId to the list v mware cloud director networks no credentials params

func (*ListVMwareCloudDirectorNetworksNoCredentialsParams) SetTimeout

SetTimeout adds the timeout to the list v mware cloud director networks no credentials params

func (*ListVMwareCloudDirectorNetworksNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list v mware cloud director networks no credentials params

func (*ListVMwareCloudDirectorNetworksNoCredentialsParams) WithContext

WithContext adds the context to the list v mware cloud director networks no credentials params

func (*ListVMwareCloudDirectorNetworksNoCredentialsParams) WithDefaults

WithDefaults hydrates default values in the list v mware cloud director networks no credentials params (not the query body).

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

func (*ListVMwareCloudDirectorNetworksNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list v mware cloud director networks no credentials params

func (*ListVMwareCloudDirectorNetworksNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list v mware cloud director networks no credentials params

func (*ListVMwareCloudDirectorNetworksNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list v mware cloud director networks no credentials params

func (*ListVMwareCloudDirectorNetworksNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListVMwareCloudDirectorNetworksNoCredentialsReader

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

ListVMwareCloudDirectorNetworksNoCredentialsReader is a Reader for the ListVMwareCloudDirectorNetworksNoCredentials structure.

func (*ListVMwareCloudDirectorNetworksNoCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListVMwareCloudDirectorNetworksOK

type ListVMwareCloudDirectorNetworksOK struct {
	Payload models.VMwareCloudDirectorNetworkList
}
ListVMwareCloudDirectorNetworksOK describes a response with status code 200, with default header values.

VMwareCloudDirectorNetworkList

func NewListVMwareCloudDirectorNetworksOK

func NewListVMwareCloudDirectorNetworksOK() *ListVMwareCloudDirectorNetworksOK

NewListVMwareCloudDirectorNetworksOK creates a ListVMwareCloudDirectorNetworksOK with default headers values

func (*ListVMwareCloudDirectorNetworksOK) Error

func (*ListVMwareCloudDirectorNetworksOK) GetPayload

type ListVMwareCloudDirectorNetworksParams

type ListVMwareCloudDirectorNetworksParams struct {

	// Credential.
	Credential *string

	// Organization.
	Organization *string

	// Password.
	Password *string

	// Username.
	Username *string

	// VDC.
	VDC *string

	/* Dc.

	   KKP Datacenter to use for endpoint
	*/
	DC string

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

ListVMwareCloudDirectorNetworksParams contains all the parameters to send to the API endpoint

for the list v mware cloud director networks operation.

Typically these are written to a http.Request.

func NewListVMwareCloudDirectorNetworksParams

func NewListVMwareCloudDirectorNetworksParams() *ListVMwareCloudDirectorNetworksParams

NewListVMwareCloudDirectorNetworksParams creates a new ListVMwareCloudDirectorNetworksParams 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 NewListVMwareCloudDirectorNetworksParamsWithContext

func NewListVMwareCloudDirectorNetworksParamsWithContext(ctx context.Context) *ListVMwareCloudDirectorNetworksParams

NewListVMwareCloudDirectorNetworksParamsWithContext creates a new ListVMwareCloudDirectorNetworksParams object with the ability to set a context for a request.

func NewListVMwareCloudDirectorNetworksParamsWithHTTPClient

func NewListVMwareCloudDirectorNetworksParamsWithHTTPClient(client *http.Client) *ListVMwareCloudDirectorNetworksParams

NewListVMwareCloudDirectorNetworksParamsWithHTTPClient creates a new ListVMwareCloudDirectorNetworksParams object with the ability to set a custom HTTPClient for a request.

func NewListVMwareCloudDirectorNetworksParamsWithTimeout

func NewListVMwareCloudDirectorNetworksParamsWithTimeout(timeout time.Duration) *ListVMwareCloudDirectorNetworksParams

NewListVMwareCloudDirectorNetworksParamsWithTimeout creates a new ListVMwareCloudDirectorNetworksParams object with the ability to set a timeout on a request.

func (*ListVMwareCloudDirectorNetworksParams) SetContext

SetContext adds the context to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) SetCredential

func (o *ListVMwareCloudDirectorNetworksParams) SetCredential(credential *string)

SetCredential adds the credential to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) SetDC

SetDC adds the dc to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) SetDefaults

func (o *ListVMwareCloudDirectorNetworksParams) SetDefaults()

SetDefaults hydrates default values in the list v mware cloud director networks params (not the query body).

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

func (*ListVMwareCloudDirectorNetworksParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) SetOrganization

func (o *ListVMwareCloudDirectorNetworksParams) SetOrganization(organization *string)

SetOrganization adds the organization to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) SetPassword

func (o *ListVMwareCloudDirectorNetworksParams) SetPassword(password *string)

SetPassword adds the password to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) SetTimeout

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

SetTimeout adds the timeout to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) SetUsername

func (o *ListVMwareCloudDirectorNetworksParams) SetUsername(username *string)

SetUsername adds the username to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) SetVDC

SetVDC adds the vDC to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) WithContext

WithContext adds the context to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) WithCredential

WithCredential adds the credential to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) WithDC

WithDC adds the dc to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) WithDefaults

WithDefaults hydrates default values in the list v mware cloud director networks params (not the query body).

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

func (*ListVMwareCloudDirectorNetworksParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) WithOrganization

WithOrganization adds the organization to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) WithPassword

WithPassword adds the password to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) WithTimeout

WithTimeout adds the timeout to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) WithUsername

WithUsername adds the username to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) WithVDC

WithVDC adds the vDC to the list v mware cloud director networks params

func (*ListVMwareCloudDirectorNetworksParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListVMwareCloudDirectorNetworksReader

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

ListVMwareCloudDirectorNetworksReader is a Reader for the ListVMwareCloudDirectorNetworks structure.

func (*ListVMwareCloudDirectorNetworksReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListVMwareCloudDirectorStorageProfilesDefault

type ListVMwareCloudDirectorStorageProfilesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListVMwareCloudDirectorStorageProfilesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListVMwareCloudDirectorStorageProfilesDefault

func NewListVMwareCloudDirectorStorageProfilesDefault(code int) *ListVMwareCloudDirectorStorageProfilesDefault

NewListVMwareCloudDirectorStorageProfilesDefault creates a ListVMwareCloudDirectorStorageProfilesDefault with default headers values

func (*ListVMwareCloudDirectorStorageProfilesDefault) Code

Code gets the status code for the list v mware cloud director storage profiles default response

func (*ListVMwareCloudDirectorStorageProfilesDefault) Error

func (*ListVMwareCloudDirectorStorageProfilesDefault) GetPayload

type ListVMwareCloudDirectorStorageProfilesNoCredentialsDefault

type ListVMwareCloudDirectorStorageProfilesNoCredentialsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListVMwareCloudDirectorStorageProfilesNoCredentialsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListVMwareCloudDirectorStorageProfilesNoCredentialsDefault

func NewListVMwareCloudDirectorStorageProfilesNoCredentialsDefault(code int) *ListVMwareCloudDirectorStorageProfilesNoCredentialsDefault

NewListVMwareCloudDirectorStorageProfilesNoCredentialsDefault creates a ListVMwareCloudDirectorStorageProfilesNoCredentialsDefault with default headers values

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsDefault) Code

Code gets the status code for the list v mware cloud director storage profiles no credentials default response

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsDefault) Error

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsDefault) GetPayload

type ListVMwareCloudDirectorStorageProfilesNoCredentialsOK

type ListVMwareCloudDirectorStorageProfilesNoCredentialsOK struct {
	Payload models.VMwareCloudDirectorStorageProfileList
}
ListVMwareCloudDirectorStorageProfilesNoCredentialsOK describes a response with status code 200, with default header values.

VMwareCloudDirectorStorageProfileList

func NewListVMwareCloudDirectorStorageProfilesNoCredentialsOK

func NewListVMwareCloudDirectorStorageProfilesNoCredentialsOK() *ListVMwareCloudDirectorStorageProfilesNoCredentialsOK

NewListVMwareCloudDirectorStorageProfilesNoCredentialsOK creates a ListVMwareCloudDirectorStorageProfilesNoCredentialsOK with default headers values

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsOK) Error

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsOK) GetPayload

type ListVMwareCloudDirectorStorageProfilesNoCredentialsParams

type ListVMwareCloudDirectorStorageProfilesNoCredentialsParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListVMwareCloudDirectorStorageProfilesNoCredentialsParams contains all the parameters to send to the API endpoint

for the list v mware cloud director storage profiles no credentials operation.

Typically these are written to a http.Request.

func NewListVMwareCloudDirectorStorageProfilesNoCredentialsParams

func NewListVMwareCloudDirectorStorageProfilesNoCredentialsParams() *ListVMwareCloudDirectorStorageProfilesNoCredentialsParams

NewListVMwareCloudDirectorStorageProfilesNoCredentialsParams creates a new ListVMwareCloudDirectorStorageProfilesNoCredentialsParams 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 NewListVMwareCloudDirectorStorageProfilesNoCredentialsParamsWithContext

func NewListVMwareCloudDirectorStorageProfilesNoCredentialsParamsWithContext(ctx context.Context) *ListVMwareCloudDirectorStorageProfilesNoCredentialsParams

NewListVMwareCloudDirectorStorageProfilesNoCredentialsParamsWithContext creates a new ListVMwareCloudDirectorStorageProfilesNoCredentialsParams object with the ability to set a context for a request.

func NewListVMwareCloudDirectorStorageProfilesNoCredentialsParamsWithHTTPClient

func NewListVMwareCloudDirectorStorageProfilesNoCredentialsParamsWithHTTPClient(client *http.Client) *ListVMwareCloudDirectorStorageProfilesNoCredentialsParams

NewListVMwareCloudDirectorStorageProfilesNoCredentialsParamsWithHTTPClient creates a new ListVMwareCloudDirectorStorageProfilesNoCredentialsParams object with the ability to set a custom HTTPClient for a request.

func NewListVMwareCloudDirectorStorageProfilesNoCredentialsParamsWithTimeout

func NewListVMwareCloudDirectorStorageProfilesNoCredentialsParamsWithTimeout(timeout time.Duration) *ListVMwareCloudDirectorStorageProfilesNoCredentialsParams

NewListVMwareCloudDirectorStorageProfilesNoCredentialsParamsWithTimeout creates a new ListVMwareCloudDirectorStorageProfilesNoCredentialsParams object with the ability to set a timeout on a request.

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsParams) SetClusterID

SetClusterID adds the clusterId to the list v mware cloud director storage profiles no credentials params

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsParams) SetContext

SetContext adds the context to the list v mware cloud director storage profiles no credentials params

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsParams) SetDefaults

SetDefaults hydrates default values in the list v mware cloud director storage profiles no credentials params (not the query body).

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

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list v mware cloud director storage profiles no credentials params

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsParams) SetProjectID

SetProjectID adds the projectId to the list v mware cloud director storage profiles no credentials params

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsParams) SetTimeout

SetTimeout adds the timeout to the list v mware cloud director storage profiles no credentials params

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list v mware cloud director storage profiles no credentials params

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsParams) WithContext

WithContext adds the context to the list v mware cloud director storage profiles no credentials params

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsParams) WithDefaults

WithDefaults hydrates default values in the list v mware cloud director storage profiles no credentials params (not the query body).

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

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list v mware cloud director storage profiles no credentials params

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list v mware cloud director storage profiles no credentials params

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list v mware cloud director storage profiles no credentials params

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListVMwareCloudDirectorStorageProfilesNoCredentialsReader

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

ListVMwareCloudDirectorStorageProfilesNoCredentialsReader is a Reader for the ListVMwareCloudDirectorStorageProfilesNoCredentials structure.

func (*ListVMwareCloudDirectorStorageProfilesNoCredentialsReader) ReadResponse

ReadResponse reads a server response into the received o.

type ListVMwareCloudDirectorStorageProfilesOK

type ListVMwareCloudDirectorStorageProfilesOK struct {
	Payload models.VMwareCloudDirectorStorageProfileList
}
ListVMwareCloudDirectorStorageProfilesOK describes a response with status code 200, with default header values.

VMwareCloudDirectorStorageProfileList

func NewListVMwareCloudDirectorStorageProfilesOK

func NewListVMwareCloudDirectorStorageProfilesOK() *ListVMwareCloudDirectorStorageProfilesOK

NewListVMwareCloudDirectorStorageProfilesOK creates a ListVMwareCloudDirectorStorageProfilesOK with default headers values

func (*ListVMwareCloudDirectorStorageProfilesOK) Error

func (*ListVMwareCloudDirectorStorageProfilesOK) GetPayload

type ListVMwareCloudDirectorStorageProfilesParams

type ListVMwareCloudDirectorStorageProfilesParams struct {

	// Credential.
	Credential *string

	// Organization.
	Organization *string

	// Password.
	Password *string

	// Username.
	Username *string

	// VDC.
	VDC *string

	/* Dc.

	   KKP Datacenter to use for endpoint
	*/
	DC string

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

ListVMwareCloudDirectorStorageProfilesParams contains all the parameters to send to the API endpoint

for the list v mware cloud director storage profiles operation.

Typically these are written to a http.Request.

func NewListVMwareCloudDirectorStorageProfilesParams

func NewListVMwareCloudDirectorStorageProfilesParams() *ListVMwareCloudDirectorStorageProfilesParams

NewListVMwareCloudDirectorStorageProfilesParams creates a new ListVMwareCloudDirectorStorageProfilesParams 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 NewListVMwareCloudDirectorStorageProfilesParamsWithContext

func NewListVMwareCloudDirectorStorageProfilesParamsWithContext(ctx context.Context) *ListVMwareCloudDirectorStorageProfilesParams

NewListVMwareCloudDirectorStorageProfilesParamsWithContext creates a new ListVMwareCloudDirectorStorageProfilesParams object with the ability to set a context for a request.

func NewListVMwareCloudDirectorStorageProfilesParamsWithHTTPClient

func NewListVMwareCloudDirectorStorageProfilesParamsWithHTTPClient(client *http.Client) *ListVMwareCloudDirectorStorageProfilesParams

NewListVMwareCloudDirectorStorageProfilesParamsWithHTTPClient creates a new ListVMwareCloudDirectorStorageProfilesParams object with the ability to set a custom HTTPClient for a request.

func NewListVMwareCloudDirectorStorageProfilesParamsWithTimeout

func NewListVMwareCloudDirectorStorageProfilesParamsWithTimeout(timeout time.Duration) *ListVMwareCloudDirectorStorageProfilesParams

NewListVMwareCloudDirectorStorageProfilesParamsWithTimeout creates a new ListVMwareCloudDirectorStorageProfilesParams object with the ability to set a timeout on a request.

func (*ListVMwareCloudDirectorStorageProfilesParams) SetContext

SetContext adds the context to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) SetCredential

func (o *ListVMwareCloudDirectorStorageProfilesParams) SetCredential(credential *string)

SetCredential adds the credential to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) SetDC

SetDC adds the dc to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) SetDefaults

SetDefaults hydrates default values in the list v mware cloud director storage profiles params (not the query body).

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

func (*ListVMwareCloudDirectorStorageProfilesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) SetOrganization

func (o *ListVMwareCloudDirectorStorageProfilesParams) SetOrganization(organization *string)

SetOrganization adds the organization to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) SetPassword

func (o *ListVMwareCloudDirectorStorageProfilesParams) SetPassword(password *string)

SetPassword adds the password to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) SetTimeout

SetTimeout adds the timeout to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) SetUsername

func (o *ListVMwareCloudDirectorStorageProfilesParams) SetUsername(username *string)

SetUsername adds the username to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) SetVDC

SetVDC adds the vDC to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) WithContext

WithContext adds the context to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) WithCredential

WithCredential adds the credential to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) WithDC

WithDC adds the dc to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) WithDefaults

WithDefaults hydrates default values in the list v mware cloud director storage profiles params (not the query body).

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

func (*ListVMwareCloudDirectorStorageProfilesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) WithOrganization

WithOrganization adds the organization to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) WithPassword

WithPassword adds the password to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) WithTimeout

WithTimeout adds the timeout to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) WithUsername

WithUsername adds the username to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) WithVDC

WithVDC adds the vDC to the list v mware cloud director storage profiles params

func (*ListVMwareCloudDirectorStorageProfilesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListVMwareCloudDirectorStorageProfilesReader

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

ListVMwareCloudDirectorStorageProfilesReader is a Reader for the ListVMwareCloudDirectorStorageProfiles structure.

func (*ListVMwareCloudDirectorStorageProfilesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListVMwareCloudDirectorTemplatesDefault

type ListVMwareCloudDirectorTemplatesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListVMwareCloudDirectorTemplatesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListVMwareCloudDirectorTemplatesDefault

func NewListVMwareCloudDirectorTemplatesDefault(code int) *ListVMwareCloudDirectorTemplatesDefault

NewListVMwareCloudDirectorTemplatesDefault creates a ListVMwareCloudDirectorTemplatesDefault with default headers values

func (*ListVMwareCloudDirectorTemplatesDefault) Code

Code gets the status code for the list v mware cloud director templates default response

func (*ListVMwareCloudDirectorTemplatesDefault) Error

func (*ListVMwareCloudDirectorTemplatesDefault) GetPayload

type ListVMwareCloudDirectorTemplatesNoCredentialsDefault

type ListVMwareCloudDirectorTemplatesNoCredentialsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListVMwareCloudDirectorTemplatesNoCredentialsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListVMwareCloudDirectorTemplatesNoCredentialsDefault

func NewListVMwareCloudDirectorTemplatesNoCredentialsDefault(code int) *ListVMwareCloudDirectorTemplatesNoCredentialsDefault

NewListVMwareCloudDirectorTemplatesNoCredentialsDefault creates a ListVMwareCloudDirectorTemplatesNoCredentialsDefault with default headers values

func (*ListVMwareCloudDirectorTemplatesNoCredentialsDefault) Code

Code gets the status code for the list v mware cloud director templates no credentials default response

func (*ListVMwareCloudDirectorTemplatesNoCredentialsDefault) Error

func (*ListVMwareCloudDirectorTemplatesNoCredentialsDefault) GetPayload

type ListVMwareCloudDirectorTemplatesNoCredentialsOK

type ListVMwareCloudDirectorTemplatesNoCredentialsOK struct {
	Payload models.VMwareCloudDirectorTemplateList
}
ListVMwareCloudDirectorTemplatesNoCredentialsOK describes a response with status code 200, with default header values.

VMwareCloudDirectorTemplateList

func NewListVMwareCloudDirectorTemplatesNoCredentialsOK

func NewListVMwareCloudDirectorTemplatesNoCredentialsOK() *ListVMwareCloudDirectorTemplatesNoCredentialsOK

NewListVMwareCloudDirectorTemplatesNoCredentialsOK creates a ListVMwareCloudDirectorTemplatesNoCredentialsOK with default headers values

func (*ListVMwareCloudDirectorTemplatesNoCredentialsOK) Error

func (*ListVMwareCloudDirectorTemplatesNoCredentialsOK) GetPayload

type ListVMwareCloudDirectorTemplatesNoCredentialsParams

type ListVMwareCloudDirectorTemplatesNoCredentialsParams struct {

	/* CatalogName.

	   Catalog name to fetch the templates from
	*/
	CatalogName string

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListVMwareCloudDirectorTemplatesNoCredentialsParams contains all the parameters to send to the API endpoint

for the list v mware cloud director templates no credentials operation.

Typically these are written to a http.Request.

func NewListVMwareCloudDirectorTemplatesNoCredentialsParams

func NewListVMwareCloudDirectorTemplatesNoCredentialsParams() *ListVMwareCloudDirectorTemplatesNoCredentialsParams

NewListVMwareCloudDirectorTemplatesNoCredentialsParams creates a new ListVMwareCloudDirectorTemplatesNoCredentialsParams 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 NewListVMwareCloudDirectorTemplatesNoCredentialsParamsWithContext

func NewListVMwareCloudDirectorTemplatesNoCredentialsParamsWithContext(ctx context.Context) *ListVMwareCloudDirectorTemplatesNoCredentialsParams

NewListVMwareCloudDirectorTemplatesNoCredentialsParamsWithContext creates a new ListVMwareCloudDirectorTemplatesNoCredentialsParams object with the ability to set a context for a request.

func NewListVMwareCloudDirectorTemplatesNoCredentialsParamsWithHTTPClient

func NewListVMwareCloudDirectorTemplatesNoCredentialsParamsWithHTTPClient(client *http.Client) *ListVMwareCloudDirectorTemplatesNoCredentialsParams

NewListVMwareCloudDirectorTemplatesNoCredentialsParamsWithHTTPClient creates a new ListVMwareCloudDirectorTemplatesNoCredentialsParams object with the ability to set a custom HTTPClient for a request.

func NewListVMwareCloudDirectorTemplatesNoCredentialsParamsWithTimeout

func NewListVMwareCloudDirectorTemplatesNoCredentialsParamsWithTimeout(timeout time.Duration) *ListVMwareCloudDirectorTemplatesNoCredentialsParams

NewListVMwareCloudDirectorTemplatesNoCredentialsParamsWithTimeout creates a new ListVMwareCloudDirectorTemplatesNoCredentialsParams object with the ability to set a timeout on a request.

func (*ListVMwareCloudDirectorTemplatesNoCredentialsParams) SetCatalogName

func (o *ListVMwareCloudDirectorTemplatesNoCredentialsParams) SetCatalogName(catalogName string)

SetCatalogName adds the catalogName to the list v mware cloud director templates no credentials params

func (*ListVMwareCloudDirectorTemplatesNoCredentialsParams) SetClusterID

SetClusterID adds the clusterId to the list v mware cloud director templates no credentials params

func (*ListVMwareCloudDirectorTemplatesNoCredentialsParams) SetContext

SetContext adds the context to the list v mware cloud director templates no credentials params

func (*ListVMwareCloudDirectorTemplatesNoCredentialsParams) SetDefaults

SetDefaults hydrates default values in the list v mware cloud director templates no credentials params (not the query body).

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

func (*ListVMwareCloudDirectorTemplatesNoCredentialsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list v mware cloud director templates no credentials params

func (*ListVMwareCloudDirectorTemplatesNoCredentialsParams) SetProjectID

SetProjectID adds the projectId to the list v mware cloud director templates no credentials params

func (*ListVMwareCloudDirectorTemplatesNoCredentialsParams) SetTimeout

SetTimeout adds the timeout to the list v mware cloud director templates no credentials params

func (*ListVMwareCloudDirectorTemplatesNoCredentialsParams) WithCatalogName

WithCatalogName adds the catalogName to the list v mware cloud director templates no credentials params

func (*ListVMwareCloudDirectorTemplatesNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list v mware cloud director templates no credentials params

func (*ListVMwareCloudDirectorTemplatesNoCredentialsParams) WithContext

WithContext adds the context to the list v mware cloud director templates no credentials params

func (*ListVMwareCloudDirectorTemplatesNoCredentialsParams) WithDefaults

WithDefaults hydrates default values in the list v mware cloud director templates no credentials params (not the query body).

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

func (*ListVMwareCloudDirectorTemplatesNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list v mware cloud director templates no credentials params

func (*ListVMwareCloudDirectorTemplatesNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list v mware cloud director templates no credentials params

func (*ListVMwareCloudDirectorTemplatesNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list v mware cloud director templates no credentials params

func (*ListVMwareCloudDirectorTemplatesNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListVMwareCloudDirectorTemplatesNoCredentialsReader

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

ListVMwareCloudDirectorTemplatesNoCredentialsReader is a Reader for the ListVMwareCloudDirectorTemplatesNoCredentials structure.

func (*ListVMwareCloudDirectorTemplatesNoCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListVMwareCloudDirectorTemplatesOK

type ListVMwareCloudDirectorTemplatesOK struct {
	Payload models.VMwareCloudDirectorTemplateList
}
ListVMwareCloudDirectorTemplatesOK describes a response with status code 200, with default header values.

VMwareCloudDirectorTemplateList

func NewListVMwareCloudDirectorTemplatesOK

func NewListVMwareCloudDirectorTemplatesOK() *ListVMwareCloudDirectorTemplatesOK

NewListVMwareCloudDirectorTemplatesOK creates a ListVMwareCloudDirectorTemplatesOK with default headers values

func (*ListVMwareCloudDirectorTemplatesOK) Error

func (*ListVMwareCloudDirectorTemplatesOK) GetPayload

type ListVMwareCloudDirectorTemplatesParams

type ListVMwareCloudDirectorTemplatesParams struct {

	// Credential.
	Credential *string

	// Organization.
	Organization *string

	// Password.
	Password *string

	// Username.
	Username *string

	// VDC.
	VDC *string

	/* CatalogName.

	   Catalog name to fetch the templates from
	*/
	CatalogName string

	/* Dc.

	   KKP Datacenter to use for endpoint
	*/
	DC string

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

ListVMwareCloudDirectorTemplatesParams contains all the parameters to send to the API endpoint

for the list v mware cloud director templates operation.

Typically these are written to a http.Request.

func NewListVMwareCloudDirectorTemplatesParams

func NewListVMwareCloudDirectorTemplatesParams() *ListVMwareCloudDirectorTemplatesParams

NewListVMwareCloudDirectorTemplatesParams creates a new ListVMwareCloudDirectorTemplatesParams 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 NewListVMwareCloudDirectorTemplatesParamsWithContext

func NewListVMwareCloudDirectorTemplatesParamsWithContext(ctx context.Context) *ListVMwareCloudDirectorTemplatesParams

NewListVMwareCloudDirectorTemplatesParamsWithContext creates a new ListVMwareCloudDirectorTemplatesParams object with the ability to set a context for a request.

func NewListVMwareCloudDirectorTemplatesParamsWithHTTPClient

func NewListVMwareCloudDirectorTemplatesParamsWithHTTPClient(client *http.Client) *ListVMwareCloudDirectorTemplatesParams

NewListVMwareCloudDirectorTemplatesParamsWithHTTPClient creates a new ListVMwareCloudDirectorTemplatesParams object with the ability to set a custom HTTPClient for a request.

func NewListVMwareCloudDirectorTemplatesParamsWithTimeout

func NewListVMwareCloudDirectorTemplatesParamsWithTimeout(timeout time.Duration) *ListVMwareCloudDirectorTemplatesParams

NewListVMwareCloudDirectorTemplatesParamsWithTimeout creates a new ListVMwareCloudDirectorTemplatesParams object with the ability to set a timeout on a request.

func (*ListVMwareCloudDirectorTemplatesParams) SetCatalogName

func (o *ListVMwareCloudDirectorTemplatesParams) SetCatalogName(catalogName string)

SetCatalogName adds the catalogName to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) SetContext

SetContext adds the context to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) SetCredential

func (o *ListVMwareCloudDirectorTemplatesParams) SetCredential(credential *string)

SetCredential adds the credential to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) SetDC

SetDC adds the dc to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) SetDefaults

func (o *ListVMwareCloudDirectorTemplatesParams) SetDefaults()

SetDefaults hydrates default values in the list v mware cloud director templates params (not the query body).

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

func (*ListVMwareCloudDirectorTemplatesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) SetOrganization

func (o *ListVMwareCloudDirectorTemplatesParams) SetOrganization(organization *string)

SetOrganization adds the organization to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) SetPassword

func (o *ListVMwareCloudDirectorTemplatesParams) SetPassword(password *string)

SetPassword adds the password to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) SetTimeout

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

SetTimeout adds the timeout to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) SetUsername

func (o *ListVMwareCloudDirectorTemplatesParams) SetUsername(username *string)

SetUsername adds the username to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) SetVDC

SetVDC adds the vDC to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) WithCatalogName

WithCatalogName adds the catalogName to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) WithContext

WithContext adds the context to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) WithCredential

WithCredential adds the credential to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) WithDC

WithDC adds the dc to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) WithDefaults

WithDefaults hydrates default values in the list v mware cloud director templates params (not the query body).

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

func (*ListVMwareCloudDirectorTemplatesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) WithOrganization

WithOrganization adds the organization to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) WithPassword

WithPassword adds the password to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) WithTimeout

WithTimeout adds the timeout to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) WithUsername

WithUsername adds the username to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) WithVDC

WithVDC adds the vDC to the list v mware cloud director templates params

func (*ListVMwareCloudDirectorTemplatesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListVMwareCloudDirectorTemplatesReader

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

ListVMwareCloudDirectorTemplatesReader is a Reader for the ListVMwareCloudDirectorTemplates structure.

func (*ListVMwareCloudDirectorTemplatesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL