connectors

package
v2.3.0-dev.49+incompat... Latest Latest
Warning

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

Go to latest
Published: Dec 19, 2017 License: Apache-2.0, BSD-2-Clause Imports: 12 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 connectors API

func New

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

New creates a new connectors API client.

func (*Client) CreateRecommendation

func (a *Client) CreateRecommendation(params *CreateRecommendationParams) (*CreateRecommendationOK, error)

CreateRecommendation creates a recommendation that advises cloud resources for the given blueprint

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetDisktypeByType

func (a *Client) GetDisktypeByType(params *GetDisktypeByTypeParams) (*GetDisktypeByTypeOK, error)

GetDisktypeByType retrives disks by type

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetDisktypes

func (a *Client) GetDisktypes(params *GetDisktypesParams) (*GetDisktypesOK, error)

GetDisktypes retrives available disk types

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetGatewaysCredentialID

func (a *Client) GetGatewaysCredentialID(params *GetGatewaysCredentialIDParams) (*GetGatewaysCredentialIDOK, error)

GetGatewaysCredentialID retrives gateways with properties

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetIPPoolsCredentialID

func (a *Client) GetIPPoolsCredentialID(params *GetIPPoolsCredentialIDParams) (*GetIPPoolsCredentialIDOK, error)

GetIPPoolsCredentialID retrives ip pools with properties

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetImages

func (a *Client) GetImages(params *GetImagesParams) (*GetImagesOK, error)

GetImages retrives available images

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetImagesByType

func (a *Client) GetImagesByType(params *GetImagesByTypeParams) (*GetImagesByTypeOK, error)

GetImagesByType retrives images by type

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetOchestratorsByType

func (a *Client) GetOchestratorsByType(params *GetOchestratorsByTypeParams) (*GetOchestratorsByTypeOK, error)

GetOchestratorsByType retrives orchestrators by type

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetOrchestratortypes

func (a *Client) GetOrchestratortypes(params *GetOrchestratortypesParams) (*GetOrchestratortypesOK, error)

GetOrchestratortypes retrives available orchestrator types

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetPlatformNetworks

func (a *Client) GetPlatformNetworks(params *GetPlatformNetworksParams) (*GetPlatformNetworksOK, error)

GetPlatformNetworks retrives network properties

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetPlatformSShKeys

func (a *Client) GetPlatformSShKeys(params *GetPlatformSShKeysParams) (*GetPlatformSShKeysOK, error)

GetPlatformSShKeys retrives sshkeys properties

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetPlatformSecurityGroups

func (a *Client) GetPlatformSecurityGroups(params *GetPlatformSecurityGroupsParams) (*GetPlatformSecurityGroupsOK, error)

GetPlatformSecurityGroups retrives securitygroups properties

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetPlatformVariantByType

func (a *Client) GetPlatformVariantByType(params *GetPlatformVariantByTypeParams) (*GetPlatformVariantByTypeOK, error)

GetPlatformVariantByType retrives a platform variant by type

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetPlatformVariants

func (a *Client) GetPlatformVariants(params *GetPlatformVariantsParams) (*GetPlatformVariantsOK, error)

GetPlatformVariants retrives available platform variants

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetPlatforms

func (a *Client) GetPlatforms(params *GetPlatformsParams) (*GetPlatformsOK, error)

GetPlatforms retrives available platforms

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetRegionAvByType

func (a *Client) GetRegionAvByType(params *GetRegionAvByTypeParams) (*GetRegionAvByTypeOK, error)

GetRegionAvByType retrives availability zones by type

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetRegionRByType

func (a *Client) GetRegionRByType(params *GetRegionRByTypeParams) (*GetRegionRByTypeOK, error)

GetRegionRByType retrives regions by type

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetRegions

func (a *Client) GetRegions(params *GetRegionsParams) (*GetRegionsOK, error)

GetRegions retrives available regions

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetRegionsByCredentialID

func (a *Client) GetRegionsByCredentialID(params *GetRegionsByCredentialIDParams) (*GetRegionsByCredentialIDOK, error)

GetRegionsByCredentialID retrives regions by type

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetSpecialProperties

func (a *Client) GetSpecialProperties(params *GetSpecialPropertiesParams) (*GetSpecialPropertiesOK, error)

GetSpecialProperties retrives special properties

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetTagSpecifications

func (a *Client) GetTagSpecifications(params *GetTagSpecificationsParams) (*GetTagSpecificationsOK, error)

GetTagSpecifications retrives tag specifications

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetVMTypes

func (a *Client) GetVMTypes(params *GetVMTypesParams) (*GetVMTypesOK, error)

GetVMTypes retrives available vm types

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetVMTypesByCredentialID

func (a *Client) GetVMTypesByCredentialID(params *GetVMTypesByCredentialIDParams) (*GetVMTypesByCredentialIDOK, error)

GetVMTypesByCredentialID retrives vmtype properties by credential

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) GetVMTypesByType

func (a *Client) GetVMTypesByType(params *GetVMTypesByTypeParams) (*GetVMTypesByTypeOK, error)

GetVMTypesByType retrives available vm types

Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type CreateRecommendationOK

type CreateRecommendationOK struct {
	Payload *models_cloudbreak.RecommendationResponse
}

CreateRecommendationOK handles this case with default header values.

successful operation

func NewCreateRecommendationOK

func NewCreateRecommendationOK() *CreateRecommendationOK

NewCreateRecommendationOK creates a CreateRecommendationOK with default headers values

func (*CreateRecommendationOK) Error

func (o *CreateRecommendationOK) Error() string

type CreateRecommendationParams

type CreateRecommendationParams struct {

	/*Body*/
	Body *models_cloudbreak.RecommendationRequestJSON

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

CreateRecommendationParams contains all the parameters to send to the API endpoint for the create recommendation operation typically these are written to a http.Request

func NewCreateRecommendationParams

func NewCreateRecommendationParams() *CreateRecommendationParams

NewCreateRecommendationParams creates a new CreateRecommendationParams object with the default values initialized.

func NewCreateRecommendationParamsWithContext

func NewCreateRecommendationParamsWithContext(ctx context.Context) *CreateRecommendationParams

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

func NewCreateRecommendationParamsWithHTTPClient

func NewCreateRecommendationParamsWithHTTPClient(client *http.Client) *CreateRecommendationParams

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

func NewCreateRecommendationParamsWithTimeout

func NewCreateRecommendationParamsWithTimeout(timeout time.Duration) *CreateRecommendationParams

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

func (*CreateRecommendationParams) SetBody

SetBody adds the body to the create recommendation params

func (*CreateRecommendationParams) SetContext

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

SetContext adds the context to the create recommendation params

func (*CreateRecommendationParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create recommendation params

func (*CreateRecommendationParams) SetTimeout

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

SetTimeout adds the timeout to the create recommendation params

func (*CreateRecommendationParams) WithBody

WithBody adds the body to the create recommendation params

func (*CreateRecommendationParams) WithContext

WithContext adds the context to the create recommendation params

func (*CreateRecommendationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create recommendation params

func (*CreateRecommendationParams) WithTimeout

WithTimeout adds the timeout to the create recommendation params

func (*CreateRecommendationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateRecommendationReader

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

CreateRecommendationReader is a Reader for the CreateRecommendation structure.

func (*CreateRecommendationReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDisktypeByTypeOK

type GetDisktypeByTypeOK struct {
	Payload []string
}

GetDisktypeByTypeOK handles this case with default header values.

successful operation

func NewGetDisktypeByTypeOK

func NewGetDisktypeByTypeOK() *GetDisktypeByTypeOK

NewGetDisktypeByTypeOK creates a GetDisktypeByTypeOK with default headers values

func (*GetDisktypeByTypeOK) Error

func (o *GetDisktypeByTypeOK) Error() string

type GetDisktypeByTypeParams

type GetDisktypeByTypeParams struct {

	/*Type*/
	Type string

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

GetDisktypeByTypeParams contains all the parameters to send to the API endpoint for the get disktype by type operation typically these are written to a http.Request

func NewGetDisktypeByTypeParams

func NewGetDisktypeByTypeParams() *GetDisktypeByTypeParams

NewGetDisktypeByTypeParams creates a new GetDisktypeByTypeParams object with the default values initialized.

func NewGetDisktypeByTypeParamsWithContext

func NewGetDisktypeByTypeParamsWithContext(ctx context.Context) *GetDisktypeByTypeParams

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

func NewGetDisktypeByTypeParamsWithHTTPClient

func NewGetDisktypeByTypeParamsWithHTTPClient(client *http.Client) *GetDisktypeByTypeParams

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

func NewGetDisktypeByTypeParamsWithTimeout

func NewGetDisktypeByTypeParamsWithTimeout(timeout time.Duration) *GetDisktypeByTypeParams

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

func (*GetDisktypeByTypeParams) SetContext

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

SetContext adds the context to the get disktype by type params

func (*GetDisktypeByTypeParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get disktype by type params

func (*GetDisktypeByTypeParams) SetTimeout

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

SetTimeout adds the timeout to the get disktype by type params

func (*GetDisktypeByTypeParams) SetType

func (o *GetDisktypeByTypeParams) SetType(typeVar string)

SetType adds the type to the get disktype by type params

func (*GetDisktypeByTypeParams) WithContext

WithContext adds the context to the get disktype by type params

func (*GetDisktypeByTypeParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get disktype by type params

func (*GetDisktypeByTypeParams) WithTimeout

WithTimeout adds the timeout to the get disktype by type params

func (*GetDisktypeByTypeParams) WithType

WithType adds the typeVar to the get disktype by type params

func (*GetDisktypeByTypeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDisktypeByTypeReader

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

GetDisktypeByTypeReader is a Reader for the GetDisktypeByType structure.

func (*GetDisktypeByTypeReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDisktypesOK

type GetDisktypesOK struct {
	Payload *models_cloudbreak.PlatformDisksJSON
}

GetDisktypesOK handles this case with default header values.

successful operation

func NewGetDisktypesOK

func NewGetDisktypesOK() *GetDisktypesOK

NewGetDisktypesOK creates a GetDisktypesOK with default headers values

func (*GetDisktypesOK) Error

func (o *GetDisktypesOK) Error() string

type GetDisktypesParams

type GetDisktypesParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDisktypesParams contains all the parameters to send to the API endpoint for the get disktypes operation typically these are written to a http.Request

func NewGetDisktypesParams

func NewGetDisktypesParams() *GetDisktypesParams

NewGetDisktypesParams creates a new GetDisktypesParams object with the default values initialized.

func NewGetDisktypesParamsWithContext

func NewGetDisktypesParamsWithContext(ctx context.Context) *GetDisktypesParams

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

func NewGetDisktypesParamsWithHTTPClient

func NewGetDisktypesParamsWithHTTPClient(client *http.Client) *GetDisktypesParams

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

func NewGetDisktypesParamsWithTimeout

func NewGetDisktypesParamsWithTimeout(timeout time.Duration) *GetDisktypesParams

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

func (*GetDisktypesParams) SetContext

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

SetContext adds the context to the get disktypes params

func (*GetDisktypesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get disktypes params

func (*GetDisktypesParams) SetTimeout

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

SetTimeout adds the timeout to the get disktypes params

func (*GetDisktypesParams) WithContext

WithContext adds the context to the get disktypes params

func (*GetDisktypesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get disktypes params

func (*GetDisktypesParams) WithTimeout

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

WithTimeout adds the timeout to the get disktypes params

func (*GetDisktypesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetDisktypesReader

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

GetDisktypesReader is a Reader for the GetDisktypes structure.

func (*GetDisktypesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetGatewaysCredentialIDOK

type GetGatewaysCredentialIDOK struct {
	Payload *models_cloudbreak.PlatformGatewaysResponse
}

GetGatewaysCredentialIDOK handles this case with default header values.

successful operation

func NewGetGatewaysCredentialIDOK

func NewGetGatewaysCredentialIDOK() *GetGatewaysCredentialIDOK

NewGetGatewaysCredentialIDOK creates a GetGatewaysCredentialIDOK with default headers values

func (*GetGatewaysCredentialIDOK) Error

func (o *GetGatewaysCredentialIDOK) Error() string

type GetGatewaysCredentialIDParams

type GetGatewaysCredentialIDParams struct {

	/*Body*/
	Body *models_cloudbreak.PlatformResourceRequestJSON

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

GetGatewaysCredentialIDParams contains all the parameters to send to the API endpoint for the get gateways credential Id operation typically these are written to a http.Request

func NewGetGatewaysCredentialIDParams

func NewGetGatewaysCredentialIDParams() *GetGatewaysCredentialIDParams

NewGetGatewaysCredentialIDParams creates a new GetGatewaysCredentialIDParams object with the default values initialized.

func NewGetGatewaysCredentialIDParamsWithContext

func NewGetGatewaysCredentialIDParamsWithContext(ctx context.Context) *GetGatewaysCredentialIDParams

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

func NewGetGatewaysCredentialIDParamsWithHTTPClient

func NewGetGatewaysCredentialIDParamsWithHTTPClient(client *http.Client) *GetGatewaysCredentialIDParams

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

func NewGetGatewaysCredentialIDParamsWithTimeout

func NewGetGatewaysCredentialIDParamsWithTimeout(timeout time.Duration) *GetGatewaysCredentialIDParams

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

func (*GetGatewaysCredentialIDParams) SetBody

SetBody adds the body to the get gateways credential Id params

func (*GetGatewaysCredentialIDParams) SetContext

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

SetContext adds the context to the get gateways credential Id params

func (*GetGatewaysCredentialIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get gateways credential Id params

func (*GetGatewaysCredentialIDParams) SetTimeout

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

SetTimeout adds the timeout to the get gateways credential Id params

func (*GetGatewaysCredentialIDParams) WithBody

WithBody adds the body to the get gateways credential Id params

func (*GetGatewaysCredentialIDParams) WithContext

WithContext adds the context to the get gateways credential Id params

func (*GetGatewaysCredentialIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get gateways credential Id params

func (*GetGatewaysCredentialIDParams) WithTimeout

WithTimeout adds the timeout to the get gateways credential Id params

func (*GetGatewaysCredentialIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetGatewaysCredentialIDReader

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

GetGatewaysCredentialIDReader is a Reader for the GetGatewaysCredentialID structure.

func (*GetGatewaysCredentialIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPPoolsCredentialIDOK

type GetIPPoolsCredentialIDOK struct {
	Payload *models_cloudbreak.PlatformIPPoolsResponse
}

GetIPPoolsCredentialIDOK handles this case with default header values.

successful operation

func NewGetIPPoolsCredentialIDOK

func NewGetIPPoolsCredentialIDOK() *GetIPPoolsCredentialIDOK

NewGetIPPoolsCredentialIDOK creates a GetIPPoolsCredentialIDOK with default headers values

func (*GetIPPoolsCredentialIDOK) Error

func (o *GetIPPoolsCredentialIDOK) Error() string

type GetIPPoolsCredentialIDParams

type GetIPPoolsCredentialIDParams struct {

	/*Body*/
	Body *models_cloudbreak.PlatformResourceRequestJSON

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

GetIPPoolsCredentialIDParams contains all the parameters to send to the API endpoint for the get Ip pools credential Id operation typically these are written to a http.Request

func NewGetIPPoolsCredentialIDParams

func NewGetIPPoolsCredentialIDParams() *GetIPPoolsCredentialIDParams

NewGetIPPoolsCredentialIDParams creates a new GetIPPoolsCredentialIDParams object with the default values initialized.

func NewGetIPPoolsCredentialIDParamsWithContext

func NewGetIPPoolsCredentialIDParamsWithContext(ctx context.Context) *GetIPPoolsCredentialIDParams

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

func NewGetIPPoolsCredentialIDParamsWithHTTPClient

func NewGetIPPoolsCredentialIDParamsWithHTTPClient(client *http.Client) *GetIPPoolsCredentialIDParams

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

func NewGetIPPoolsCredentialIDParamsWithTimeout

func NewGetIPPoolsCredentialIDParamsWithTimeout(timeout time.Duration) *GetIPPoolsCredentialIDParams

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

func (*GetIPPoolsCredentialIDParams) SetBody

SetBody adds the body to the get Ip pools credential Id params

func (*GetIPPoolsCredentialIDParams) SetContext

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

SetContext adds the context to the get Ip pools credential Id params

func (*GetIPPoolsCredentialIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Ip pools credential Id params

func (*GetIPPoolsCredentialIDParams) SetTimeout

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

SetTimeout adds the timeout to the get Ip pools credential Id params

func (*GetIPPoolsCredentialIDParams) WithBody

WithBody adds the body to the get Ip pools credential Id params

func (*GetIPPoolsCredentialIDParams) WithContext

WithContext adds the context to the get Ip pools credential Id params

func (*GetIPPoolsCredentialIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Ip pools credential Id params

func (*GetIPPoolsCredentialIDParams) WithTimeout

WithTimeout adds the timeout to the get Ip pools credential Id params

func (*GetIPPoolsCredentialIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetIPPoolsCredentialIDReader

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

GetIPPoolsCredentialIDReader is a Reader for the GetIPPoolsCredentialID structure.

func (*GetIPPoolsCredentialIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetImagesByTypeOK

type GetImagesByTypeOK struct {
	Payload GetImagesByTypeOKBody
}

GetImagesByTypeOK handles this case with default header values.

successful operation

func NewGetImagesByTypeOK

func NewGetImagesByTypeOK() *GetImagesByTypeOK

NewGetImagesByTypeOK creates a GetImagesByTypeOK with default headers values

func (*GetImagesByTypeOK) Error

func (o *GetImagesByTypeOK) Error() string

type GetImagesByTypeOKBody

type GetImagesByTypeOKBody map[string]string

func (GetImagesByTypeOKBody) Validate

func (o GetImagesByTypeOKBody) Validate(formats strfmt.Registry) error

Validate validates this get images by type o k body

type GetImagesByTypeParams

type GetImagesByTypeParams struct {

	/*Type*/
	Type string

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

GetImagesByTypeParams contains all the parameters to send to the API endpoint for the get images by type operation typically these are written to a http.Request

func NewGetImagesByTypeParams

func NewGetImagesByTypeParams() *GetImagesByTypeParams

NewGetImagesByTypeParams creates a new GetImagesByTypeParams object with the default values initialized.

func NewGetImagesByTypeParamsWithContext

func NewGetImagesByTypeParamsWithContext(ctx context.Context) *GetImagesByTypeParams

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

func NewGetImagesByTypeParamsWithHTTPClient

func NewGetImagesByTypeParamsWithHTTPClient(client *http.Client) *GetImagesByTypeParams

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

func NewGetImagesByTypeParamsWithTimeout

func NewGetImagesByTypeParamsWithTimeout(timeout time.Duration) *GetImagesByTypeParams

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

func (*GetImagesByTypeParams) SetContext

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

SetContext adds the context to the get images by type params

func (*GetImagesByTypeParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get images by type params

func (*GetImagesByTypeParams) SetTimeout

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

SetTimeout adds the timeout to the get images by type params

func (*GetImagesByTypeParams) SetType

func (o *GetImagesByTypeParams) SetType(typeVar string)

SetType adds the type to the get images by type params

func (*GetImagesByTypeParams) WithContext

WithContext adds the context to the get images by type params

func (*GetImagesByTypeParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get images by type params

func (*GetImagesByTypeParams) WithTimeout

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

WithTimeout adds the timeout to the get images by type params

func (*GetImagesByTypeParams) WithType

func (o *GetImagesByTypeParams) WithType(typeVar string) *GetImagesByTypeParams

WithType adds the typeVar to the get images by type params

func (*GetImagesByTypeParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetImagesByTypeReader

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

GetImagesByTypeReader is a Reader for the GetImagesByType structure.

func (*GetImagesByTypeReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetImagesOK

type GetImagesOK struct {
	Payload *models_cloudbreak.PlatformImagesJSON
}

GetImagesOK handles this case with default header values.

successful operation

func NewGetImagesOK

func NewGetImagesOK() *GetImagesOK

NewGetImagesOK creates a GetImagesOK with default headers values

func (*GetImagesOK) Error

func (o *GetImagesOK) Error() string

type GetImagesParams

type GetImagesParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetImagesParams contains all the parameters to send to the API endpoint for the get images operation typically these are written to a http.Request

func NewGetImagesParams

func NewGetImagesParams() *GetImagesParams

NewGetImagesParams creates a new GetImagesParams object with the default values initialized.

func NewGetImagesParamsWithContext

func NewGetImagesParamsWithContext(ctx context.Context) *GetImagesParams

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

func NewGetImagesParamsWithHTTPClient

func NewGetImagesParamsWithHTTPClient(client *http.Client) *GetImagesParams

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

func NewGetImagesParamsWithTimeout

func NewGetImagesParamsWithTimeout(timeout time.Duration) *GetImagesParams

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

func (*GetImagesParams) SetContext

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

SetContext adds the context to the get images params

func (*GetImagesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get images params

func (*GetImagesParams) SetTimeout

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

SetTimeout adds the timeout to the get images params

func (*GetImagesParams) WithContext

func (o *GetImagesParams) WithContext(ctx context.Context) *GetImagesParams

WithContext adds the context to the get images params

func (*GetImagesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get images params

func (*GetImagesParams) WithTimeout

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

WithTimeout adds the timeout to the get images params

func (*GetImagesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetImagesReader

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

GetImagesReader is a Reader for the GetImages structure.

func (*GetImagesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetOchestratorsByTypeOK

type GetOchestratorsByTypeOK struct {
	Payload []string
}

GetOchestratorsByTypeOK handles this case with default header values.

successful operation

func NewGetOchestratorsByTypeOK

func NewGetOchestratorsByTypeOK() *GetOchestratorsByTypeOK

NewGetOchestratorsByTypeOK creates a GetOchestratorsByTypeOK with default headers values

func (*GetOchestratorsByTypeOK) Error

func (o *GetOchestratorsByTypeOK) Error() string

type GetOchestratorsByTypeParams

type GetOchestratorsByTypeParams struct {

	/*Type*/
	Type string

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

GetOchestratorsByTypeParams contains all the parameters to send to the API endpoint for the get ochestrators by type operation typically these are written to a http.Request

func NewGetOchestratorsByTypeParams

func NewGetOchestratorsByTypeParams() *GetOchestratorsByTypeParams

NewGetOchestratorsByTypeParams creates a new GetOchestratorsByTypeParams object with the default values initialized.

func NewGetOchestratorsByTypeParamsWithContext

func NewGetOchestratorsByTypeParamsWithContext(ctx context.Context) *GetOchestratorsByTypeParams

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

func NewGetOchestratorsByTypeParamsWithHTTPClient

func NewGetOchestratorsByTypeParamsWithHTTPClient(client *http.Client) *GetOchestratorsByTypeParams

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

func NewGetOchestratorsByTypeParamsWithTimeout

func NewGetOchestratorsByTypeParamsWithTimeout(timeout time.Duration) *GetOchestratorsByTypeParams

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

func (*GetOchestratorsByTypeParams) SetContext

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

SetContext adds the context to the get ochestrators by type params

func (*GetOchestratorsByTypeParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get ochestrators by type params

func (*GetOchestratorsByTypeParams) SetTimeout

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

SetTimeout adds the timeout to the get ochestrators by type params

func (*GetOchestratorsByTypeParams) SetType

func (o *GetOchestratorsByTypeParams) SetType(typeVar string)

SetType adds the type to the get ochestrators by type params

func (*GetOchestratorsByTypeParams) WithContext

WithContext adds the context to the get ochestrators by type params

func (*GetOchestratorsByTypeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get ochestrators by type params

func (*GetOchestratorsByTypeParams) WithTimeout

WithTimeout adds the timeout to the get ochestrators by type params

func (*GetOchestratorsByTypeParams) WithType

WithType adds the typeVar to the get ochestrators by type params

func (*GetOchestratorsByTypeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetOchestratorsByTypeReader

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

GetOchestratorsByTypeReader is a Reader for the GetOchestratorsByType structure.

func (*GetOchestratorsByTypeReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetOrchestratortypesOK

type GetOrchestratortypesOK struct {
	Payload *models_cloudbreak.PlatformOrchestratorsJSON
}

GetOrchestratortypesOK handles this case with default header values.

successful operation

func NewGetOrchestratortypesOK

func NewGetOrchestratortypesOK() *GetOrchestratortypesOK

NewGetOrchestratortypesOK creates a GetOrchestratortypesOK with default headers values

func (*GetOrchestratortypesOK) Error

func (o *GetOrchestratortypesOK) Error() string

type GetOrchestratortypesParams

type GetOrchestratortypesParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetOrchestratortypesParams contains all the parameters to send to the API endpoint for the get orchestratortypes operation typically these are written to a http.Request

func NewGetOrchestratortypesParams

func NewGetOrchestratortypesParams() *GetOrchestratortypesParams

NewGetOrchestratortypesParams creates a new GetOrchestratortypesParams object with the default values initialized.

func NewGetOrchestratortypesParamsWithContext

func NewGetOrchestratortypesParamsWithContext(ctx context.Context) *GetOrchestratortypesParams

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

func NewGetOrchestratortypesParamsWithHTTPClient

func NewGetOrchestratortypesParamsWithHTTPClient(client *http.Client) *GetOrchestratortypesParams

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

func NewGetOrchestratortypesParamsWithTimeout

func NewGetOrchestratortypesParamsWithTimeout(timeout time.Duration) *GetOrchestratortypesParams

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

func (*GetOrchestratortypesParams) SetContext

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

SetContext adds the context to the get orchestratortypes params

func (*GetOrchestratortypesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get orchestratortypes params

func (*GetOrchestratortypesParams) SetTimeout

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

SetTimeout adds the timeout to the get orchestratortypes params

func (*GetOrchestratortypesParams) WithContext

WithContext adds the context to the get orchestratortypes params

func (*GetOrchestratortypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get orchestratortypes params

func (*GetOrchestratortypesParams) WithTimeout

WithTimeout adds the timeout to the get orchestratortypes params

func (*GetOrchestratortypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetOrchestratortypesReader

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

GetOrchestratortypesReader is a Reader for the GetOrchestratortypes structure.

func (*GetOrchestratortypesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPlatformNetworksOK

type GetPlatformNetworksOK struct {
	Payload GetPlatformNetworksOKBody
}

func NewGetPlatformNetworksOK

func NewGetPlatformNetworksOK() *GetPlatformNetworksOK

func (*GetPlatformNetworksOK) Error

func (o *GetPlatformNetworksOK) Error() string

type GetPlatformNetworksOKBody

type GetPlatformNetworksOKBody map[string][]models_cloudbreak.PlatformNetworkResponse

func (GetPlatformNetworksOKBody) Validate

func (o GetPlatformNetworksOKBody) Validate(formats strfmt.Registry) error

type GetPlatformNetworksParams

type GetPlatformNetworksParams struct {

	/*Body*/
	Body *models_cloudbreak.PlatformResourceRequestJSON

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

GetPlatformNetworksParams contains all the parameters to send to the API endpoint for the get platform networks operation typically these are written to a http.Request

func NewGetPlatformNetworksParams

func NewGetPlatformNetworksParams() *GetPlatformNetworksParams

NewGetPlatformNetworksParams creates a new GetPlatformNetworksParams object with the default values initialized.

func NewGetPlatformNetworksParamsWithContext

func NewGetPlatformNetworksParamsWithContext(ctx context.Context) *GetPlatformNetworksParams

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

func NewGetPlatformNetworksParamsWithHTTPClient

func NewGetPlatformNetworksParamsWithHTTPClient(client *http.Client) *GetPlatformNetworksParams

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

func NewGetPlatformNetworksParamsWithTimeout

func NewGetPlatformNetworksParamsWithTimeout(timeout time.Duration) *GetPlatformNetworksParams

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

func (*GetPlatformNetworksParams) SetBody

SetBody adds the body to the get platform networks params

func (*GetPlatformNetworksParams) SetContext

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

SetContext adds the context to the get platform networks params

func (*GetPlatformNetworksParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get platform networks params

func (*GetPlatformNetworksParams) SetTimeout

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

SetTimeout adds the timeout to the get platform networks params

func (*GetPlatformNetworksParams) WithBody

WithBody adds the body to the get platform networks params

func (*GetPlatformNetworksParams) WithContext

WithContext adds the context to the get platform networks params

func (*GetPlatformNetworksParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get platform networks params

func (*GetPlatformNetworksParams) WithTimeout

WithTimeout adds the timeout to the get platform networks params

func (*GetPlatformNetworksParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPlatformNetworksReader

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

func (*GetPlatformNetworksReader) ReadResponse

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

type GetPlatformSShKeysOK

type GetPlatformSShKeysOK struct {
	Payload GetPlatformSShKeysOKBody
}

func NewGetPlatformSShKeysOK

func NewGetPlatformSShKeysOK() *GetPlatformSShKeysOK

func (*GetPlatformSShKeysOK) Error

func (o *GetPlatformSShKeysOK) Error() string

type GetPlatformSShKeysOKBody

type GetPlatformSShKeysOKBody map[string][]models_cloudbreak.PlatformSSHKeyResponse

func (GetPlatformSShKeysOKBody) Validate

func (o GetPlatformSShKeysOKBody) Validate(formats strfmt.Registry) error

type GetPlatformSShKeysParams

type GetPlatformSShKeysParams struct {

	/*Body*/
	Body *models_cloudbreak.PlatformResourceRequestJSON

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

GetPlatformSShKeysParams contains all the parameters to send to the API endpoint for the get platform s sh keys operation typically these are written to a http.Request

func NewGetPlatformSShKeysParams

func NewGetPlatformSShKeysParams() *GetPlatformSShKeysParams

NewGetPlatformSShKeysParams creates a new GetPlatformSShKeysParams object with the default values initialized.

func NewGetPlatformSShKeysParamsWithContext

func NewGetPlatformSShKeysParamsWithContext(ctx context.Context) *GetPlatformSShKeysParams

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

func NewGetPlatformSShKeysParamsWithHTTPClient

func NewGetPlatformSShKeysParamsWithHTTPClient(client *http.Client) *GetPlatformSShKeysParams

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

func NewGetPlatformSShKeysParamsWithTimeout

func NewGetPlatformSShKeysParamsWithTimeout(timeout time.Duration) *GetPlatformSShKeysParams

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

func (*GetPlatformSShKeysParams) SetBody

SetBody adds the body to the get platform s sh keys params

func (*GetPlatformSShKeysParams) SetContext

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

SetContext adds the context to the get platform s sh keys params

func (*GetPlatformSShKeysParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get platform s sh keys params

func (*GetPlatformSShKeysParams) SetTimeout

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

SetTimeout adds the timeout to the get platform s sh keys params

func (*GetPlatformSShKeysParams) WithBody

WithBody adds the body to the get platform s sh keys params

func (*GetPlatformSShKeysParams) WithContext

WithContext adds the context to the get platform s sh keys params

func (*GetPlatformSShKeysParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get platform s sh keys params

func (*GetPlatformSShKeysParams) WithTimeout

WithTimeout adds the timeout to the get platform s sh keys params

func (*GetPlatformSShKeysParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPlatformSShKeysReader

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

func (*GetPlatformSShKeysReader) ReadResponse

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

type GetPlatformSecurityGroupsOK

type GetPlatformSecurityGroupsOK struct {
	Payload GetPlatformSecurityGroupsOKBody
}

func NewGetPlatformSecurityGroupsOK

func NewGetPlatformSecurityGroupsOK() *GetPlatformSecurityGroupsOK

func (*GetPlatformSecurityGroupsOK) Error

type GetPlatformSecurityGroupsOKBody

type GetPlatformSecurityGroupsOKBody map[string][]models_cloudbreak.PlatformSecurityGroupResponse

func (GetPlatformSecurityGroupsOKBody) Validate

type GetPlatformSecurityGroupsParams

type GetPlatformSecurityGroupsParams struct {

	/*Body*/
	Body *models_cloudbreak.PlatformResourceRequestJSON

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

GetPlatformSecurityGroupsParams contains all the parameters to send to the API endpoint for the get platform security groups operation typically these are written to a http.Request

func NewGetPlatformSecurityGroupsParams

func NewGetPlatformSecurityGroupsParams() *GetPlatformSecurityGroupsParams

NewGetPlatformSecurityGroupsParams creates a new GetPlatformSecurityGroupsParams object with the default values initialized.

func NewGetPlatformSecurityGroupsParamsWithContext

func NewGetPlatformSecurityGroupsParamsWithContext(ctx context.Context) *GetPlatformSecurityGroupsParams

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

func NewGetPlatformSecurityGroupsParamsWithHTTPClient

func NewGetPlatformSecurityGroupsParamsWithHTTPClient(client *http.Client) *GetPlatformSecurityGroupsParams

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

func NewGetPlatformSecurityGroupsParamsWithTimeout

func NewGetPlatformSecurityGroupsParamsWithTimeout(timeout time.Duration) *GetPlatformSecurityGroupsParams

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

func (*GetPlatformSecurityGroupsParams) SetBody

SetBody adds the body to the get platform security groups params

func (*GetPlatformSecurityGroupsParams) SetContext

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

SetContext adds the context to the get platform security groups params

func (*GetPlatformSecurityGroupsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get platform security groups params

func (*GetPlatformSecurityGroupsParams) SetTimeout

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

SetTimeout adds the timeout to the get platform security groups params

func (*GetPlatformSecurityGroupsParams) WithBody

WithBody adds the body to the get platform security groups params

func (*GetPlatformSecurityGroupsParams) WithContext

WithContext adds the context to the get platform security groups params

func (*GetPlatformSecurityGroupsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get platform security groups params

func (*GetPlatformSecurityGroupsParams) WithTimeout

WithTimeout adds the timeout to the get platform security groups params

func (*GetPlatformSecurityGroupsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPlatformSecurityGroupsReader

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

func (*GetPlatformSecurityGroupsReader) ReadResponse

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

type GetPlatformVariantByTypeOK

type GetPlatformVariantByTypeOK struct {
	Payload []string
}

GetPlatformVariantByTypeOK handles this case with default header values.

successful operation

func NewGetPlatformVariantByTypeOK

func NewGetPlatformVariantByTypeOK() *GetPlatformVariantByTypeOK

NewGetPlatformVariantByTypeOK creates a GetPlatformVariantByTypeOK with default headers values

func (*GetPlatformVariantByTypeOK) Error

type GetPlatformVariantByTypeParams

type GetPlatformVariantByTypeParams struct {

	/*Type*/
	Type string

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

GetPlatformVariantByTypeParams contains all the parameters to send to the API endpoint for the get platform variant by type operation typically these are written to a http.Request

func NewGetPlatformVariantByTypeParams

func NewGetPlatformVariantByTypeParams() *GetPlatformVariantByTypeParams

NewGetPlatformVariantByTypeParams creates a new GetPlatformVariantByTypeParams object with the default values initialized.

func NewGetPlatformVariantByTypeParamsWithContext

func NewGetPlatformVariantByTypeParamsWithContext(ctx context.Context) *GetPlatformVariantByTypeParams

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

func NewGetPlatformVariantByTypeParamsWithHTTPClient

func NewGetPlatformVariantByTypeParamsWithHTTPClient(client *http.Client) *GetPlatformVariantByTypeParams

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

func NewGetPlatformVariantByTypeParamsWithTimeout

func NewGetPlatformVariantByTypeParamsWithTimeout(timeout time.Duration) *GetPlatformVariantByTypeParams

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

func (*GetPlatformVariantByTypeParams) SetContext

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

SetContext adds the context to the get platform variant by type params

func (*GetPlatformVariantByTypeParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get platform variant by type params

func (*GetPlatformVariantByTypeParams) SetTimeout

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

SetTimeout adds the timeout to the get platform variant by type params

func (*GetPlatformVariantByTypeParams) SetType

func (o *GetPlatformVariantByTypeParams) SetType(typeVar string)

SetType adds the type to the get platform variant by type params

func (*GetPlatformVariantByTypeParams) WithContext

WithContext adds the context to the get platform variant by type params

func (*GetPlatformVariantByTypeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get platform variant by type params

func (*GetPlatformVariantByTypeParams) WithTimeout

WithTimeout adds the timeout to the get platform variant by type params

func (*GetPlatformVariantByTypeParams) WithType

WithType adds the typeVar to the get platform variant by type params

func (*GetPlatformVariantByTypeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPlatformVariantByTypeReader

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

GetPlatformVariantByTypeReader is a Reader for the GetPlatformVariantByType structure.

func (*GetPlatformVariantByTypeReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPlatformVariantsOK

type GetPlatformVariantsOK struct {
	Payload *models_cloudbreak.PlatformVariantsJSON
}

GetPlatformVariantsOK handles this case with default header values.

successful operation

func NewGetPlatformVariantsOK

func NewGetPlatformVariantsOK() *GetPlatformVariantsOK

NewGetPlatformVariantsOK creates a GetPlatformVariantsOK with default headers values

func (*GetPlatformVariantsOK) Error

func (o *GetPlatformVariantsOK) Error() string

type GetPlatformVariantsParams

type GetPlatformVariantsParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetPlatformVariantsParams contains all the parameters to send to the API endpoint for the get platform variants operation typically these are written to a http.Request

func NewGetPlatformVariantsParams

func NewGetPlatformVariantsParams() *GetPlatformVariantsParams

NewGetPlatformVariantsParams creates a new GetPlatformVariantsParams object with the default values initialized.

func NewGetPlatformVariantsParamsWithContext

func NewGetPlatformVariantsParamsWithContext(ctx context.Context) *GetPlatformVariantsParams

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

func NewGetPlatformVariantsParamsWithHTTPClient

func NewGetPlatformVariantsParamsWithHTTPClient(client *http.Client) *GetPlatformVariantsParams

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

func NewGetPlatformVariantsParamsWithTimeout

func NewGetPlatformVariantsParamsWithTimeout(timeout time.Duration) *GetPlatformVariantsParams

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

func (*GetPlatformVariantsParams) SetContext

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

SetContext adds the context to the get platform variants params

func (*GetPlatformVariantsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get platform variants params

func (*GetPlatformVariantsParams) SetTimeout

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

SetTimeout adds the timeout to the get platform variants params

func (*GetPlatformVariantsParams) WithContext

WithContext adds the context to the get platform variants params

func (*GetPlatformVariantsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get platform variants params

func (*GetPlatformVariantsParams) WithTimeout

WithTimeout adds the timeout to the get platform variants params

func (*GetPlatformVariantsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPlatformVariantsReader

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

GetPlatformVariantsReader is a Reader for the GetPlatformVariants structure.

func (*GetPlatformVariantsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPlatformsOK

type GetPlatformsOK struct {
	Payload GetPlatformsOKBody
}

GetPlatformsOK handles this case with default header values.

successful operation

func NewGetPlatformsOK

func NewGetPlatformsOK() *GetPlatformsOK

NewGetPlatformsOK creates a GetPlatformsOK with default headers values

func (*GetPlatformsOK) Error

func (o *GetPlatformsOK) Error() string

type GetPlatformsOKBody

type GetPlatformsOKBody map[string]interface{}

func (GetPlatformsOKBody) Validate

func (o GetPlatformsOKBody) Validate(formats strfmt.Registry) error

Validate validates this get platforms o k body

type GetPlatformsParams

type GetPlatformsParams struct {

	/*Extended*/
	Extended *bool

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

GetPlatformsParams contains all the parameters to send to the API endpoint for the get platforms operation typically these are written to a http.Request

func NewGetPlatformsParams

func NewGetPlatformsParams() *GetPlatformsParams

NewGetPlatformsParams creates a new GetPlatformsParams object with the default values initialized.

func NewGetPlatformsParamsWithContext

func NewGetPlatformsParamsWithContext(ctx context.Context) *GetPlatformsParams

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

func NewGetPlatformsParamsWithHTTPClient

func NewGetPlatformsParamsWithHTTPClient(client *http.Client) *GetPlatformsParams

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

func NewGetPlatformsParamsWithTimeout

func NewGetPlatformsParamsWithTimeout(timeout time.Duration) *GetPlatformsParams

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

func (*GetPlatformsParams) SetContext

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

SetContext adds the context to the get platforms params

func (*GetPlatformsParams) SetExtended

func (o *GetPlatformsParams) SetExtended(extended *bool)

SetExtended adds the extended to the get platforms params

func (*GetPlatformsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get platforms params

func (*GetPlatformsParams) SetTimeout

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

SetTimeout adds the timeout to the get platforms params

func (*GetPlatformsParams) WithContext

WithContext adds the context to the get platforms params

func (*GetPlatformsParams) WithExtended

func (o *GetPlatformsParams) WithExtended(extended *bool) *GetPlatformsParams

WithExtended adds the extended to the get platforms params

func (*GetPlatformsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get platforms params

func (*GetPlatformsParams) WithTimeout

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

WithTimeout adds the timeout to the get platforms params

func (*GetPlatformsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetPlatformsReader

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

GetPlatformsReader is a Reader for the GetPlatforms structure.

func (*GetPlatformsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRegionAvByTypeOK

type GetRegionAvByTypeOK struct {
	Payload GetRegionAvByTypeOKBody
}

GetRegionAvByTypeOK handles this case with default header values.

successful operation

func NewGetRegionAvByTypeOK

func NewGetRegionAvByTypeOK() *GetRegionAvByTypeOK

NewGetRegionAvByTypeOK creates a GetRegionAvByTypeOK with default headers values

func (*GetRegionAvByTypeOK) Error

func (o *GetRegionAvByTypeOK) Error() string

type GetRegionAvByTypeOKBody

type GetRegionAvByTypeOKBody map[string][]string

func (GetRegionAvByTypeOKBody) Validate

func (o GetRegionAvByTypeOKBody) Validate(formats strfmt.Registry) error

Validate validates this get region av by type o k body

type GetRegionAvByTypeParams

type GetRegionAvByTypeParams struct {

	/*Type*/
	Type string

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

GetRegionAvByTypeParams contains all the parameters to send to the API endpoint for the get region av by type operation typically these are written to a http.Request

func NewGetRegionAvByTypeParams

func NewGetRegionAvByTypeParams() *GetRegionAvByTypeParams

NewGetRegionAvByTypeParams creates a new GetRegionAvByTypeParams object with the default values initialized.

func NewGetRegionAvByTypeParamsWithContext

func NewGetRegionAvByTypeParamsWithContext(ctx context.Context) *GetRegionAvByTypeParams

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

func NewGetRegionAvByTypeParamsWithHTTPClient

func NewGetRegionAvByTypeParamsWithHTTPClient(client *http.Client) *GetRegionAvByTypeParams

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

func NewGetRegionAvByTypeParamsWithTimeout

func NewGetRegionAvByTypeParamsWithTimeout(timeout time.Duration) *GetRegionAvByTypeParams

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

func (*GetRegionAvByTypeParams) SetContext

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

SetContext adds the context to the get region av by type params

func (*GetRegionAvByTypeParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get region av by type params

func (*GetRegionAvByTypeParams) SetTimeout

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

SetTimeout adds the timeout to the get region av by type params

func (*GetRegionAvByTypeParams) SetType

func (o *GetRegionAvByTypeParams) SetType(typeVar string)

SetType adds the type to the get region av by type params

func (*GetRegionAvByTypeParams) WithContext

WithContext adds the context to the get region av by type params

func (*GetRegionAvByTypeParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get region av by type params

func (*GetRegionAvByTypeParams) WithTimeout

WithTimeout adds the timeout to the get region av by type params

func (*GetRegionAvByTypeParams) WithType

WithType adds the typeVar to the get region av by type params

func (*GetRegionAvByTypeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRegionAvByTypeReader

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

GetRegionAvByTypeReader is a Reader for the GetRegionAvByType structure.

func (*GetRegionAvByTypeReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRegionRByTypeOK

type GetRegionRByTypeOK struct {
	Payload []string
}

GetRegionRByTypeOK handles this case with default header values.

successful operation

func NewGetRegionRByTypeOK

func NewGetRegionRByTypeOK() *GetRegionRByTypeOK

NewGetRegionRByTypeOK creates a GetRegionRByTypeOK with default headers values

func (*GetRegionRByTypeOK) Error

func (o *GetRegionRByTypeOK) Error() string

type GetRegionRByTypeParams

type GetRegionRByTypeParams struct {

	/*Type*/
	Type string

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

GetRegionRByTypeParams contains all the parameters to send to the API endpoint for the get region r by type operation typically these are written to a http.Request

func NewGetRegionRByTypeParams

func NewGetRegionRByTypeParams() *GetRegionRByTypeParams

NewGetRegionRByTypeParams creates a new GetRegionRByTypeParams object with the default values initialized.

func NewGetRegionRByTypeParamsWithContext

func NewGetRegionRByTypeParamsWithContext(ctx context.Context) *GetRegionRByTypeParams

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

func NewGetRegionRByTypeParamsWithHTTPClient

func NewGetRegionRByTypeParamsWithHTTPClient(client *http.Client) *GetRegionRByTypeParams

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

func NewGetRegionRByTypeParamsWithTimeout

func NewGetRegionRByTypeParamsWithTimeout(timeout time.Duration) *GetRegionRByTypeParams

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

func (*GetRegionRByTypeParams) SetContext

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

SetContext adds the context to the get region r by type params

func (*GetRegionRByTypeParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get region r by type params

func (*GetRegionRByTypeParams) SetTimeout

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

SetTimeout adds the timeout to the get region r by type params

func (*GetRegionRByTypeParams) SetType

func (o *GetRegionRByTypeParams) SetType(typeVar string)

SetType adds the type to the get region r by type params

func (*GetRegionRByTypeParams) WithContext

WithContext adds the context to the get region r by type params

func (*GetRegionRByTypeParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get region r by type params

func (*GetRegionRByTypeParams) WithTimeout

WithTimeout adds the timeout to the get region r by type params

func (*GetRegionRByTypeParams) WithType

WithType adds the typeVar to the get region r by type params

func (*GetRegionRByTypeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRegionRByTypeReader

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

GetRegionRByTypeReader is a Reader for the GetRegionRByType structure.

func (*GetRegionRByTypeReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRegionsByCredentialIDOK

type GetRegionsByCredentialIDOK struct {
	Payload *models_cloudbreak.RegionResponse
}

GetRegionsByCredentialIDOK handles this case with default header values.

successful operation

func NewGetRegionsByCredentialIDOK

func NewGetRegionsByCredentialIDOK() *GetRegionsByCredentialIDOK

NewGetRegionsByCredentialIDOK creates a GetRegionsByCredentialIDOK with default headers values

func (*GetRegionsByCredentialIDOK) Error

type GetRegionsByCredentialIDParams

type GetRegionsByCredentialIDParams struct {

	/*Body*/
	Body *models_cloudbreak.PlatformResourceRequestJSON

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

GetRegionsByCredentialIDParams contains all the parameters to send to the API endpoint for the get regions by credential Id operation typically these are written to a http.Request

func NewGetRegionsByCredentialIDParams

func NewGetRegionsByCredentialIDParams() *GetRegionsByCredentialIDParams

NewGetRegionsByCredentialIDParams creates a new GetRegionsByCredentialIDParams object with the default values initialized.

func NewGetRegionsByCredentialIDParamsWithContext

func NewGetRegionsByCredentialIDParamsWithContext(ctx context.Context) *GetRegionsByCredentialIDParams

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

func NewGetRegionsByCredentialIDParamsWithHTTPClient

func NewGetRegionsByCredentialIDParamsWithHTTPClient(client *http.Client) *GetRegionsByCredentialIDParams

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

func NewGetRegionsByCredentialIDParamsWithTimeout

func NewGetRegionsByCredentialIDParamsWithTimeout(timeout time.Duration) *GetRegionsByCredentialIDParams

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

func (*GetRegionsByCredentialIDParams) SetBody

SetBody adds the body to the get regions by credential Id params

func (*GetRegionsByCredentialIDParams) SetContext

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

SetContext adds the context to the get regions by credential Id params

func (*GetRegionsByCredentialIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get regions by credential Id params

func (*GetRegionsByCredentialIDParams) SetTimeout

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

SetTimeout adds the timeout to the get regions by credential Id params

func (*GetRegionsByCredentialIDParams) WithBody

WithBody adds the body to the get regions by credential Id params

func (*GetRegionsByCredentialIDParams) WithContext

WithContext adds the context to the get regions by credential Id params

func (*GetRegionsByCredentialIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get regions by credential Id params

func (*GetRegionsByCredentialIDParams) WithTimeout

WithTimeout adds the timeout to the get regions by credential Id params

func (*GetRegionsByCredentialIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRegionsByCredentialIDReader

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

GetRegionsByCredentialIDReader is a Reader for the GetRegionsByCredentialID structure.

func (*GetRegionsByCredentialIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRegionsOK

type GetRegionsOK struct {
	Payload *models_cloudbreak.PlatformRegionsJSON
}

GetRegionsOK handles this case with default header values.

successful operation

func NewGetRegionsOK

func NewGetRegionsOK() *GetRegionsOK

NewGetRegionsOK creates a GetRegionsOK with default headers values

func (*GetRegionsOK) Error

func (o *GetRegionsOK) Error() string

type GetRegionsParams

type GetRegionsParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

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

func NewGetRegionsParams

func NewGetRegionsParams() *GetRegionsParams

NewGetRegionsParams creates a new GetRegionsParams object with the default values initialized.

func NewGetRegionsParamsWithContext

func NewGetRegionsParamsWithContext(ctx context.Context) *GetRegionsParams

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

func NewGetRegionsParamsWithHTTPClient

func NewGetRegionsParamsWithHTTPClient(client *http.Client) *GetRegionsParams

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

func NewGetRegionsParamsWithTimeout

func NewGetRegionsParamsWithTimeout(timeout time.Duration) *GetRegionsParams

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

func (*GetRegionsParams) SetContext

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

SetContext adds the context to the get regions params

func (*GetRegionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get regions params

func (*GetRegionsParams) SetTimeout

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

SetTimeout adds the timeout to the get regions params

func (*GetRegionsParams) WithContext

func (o *GetRegionsParams) WithContext(ctx context.Context) *GetRegionsParams

WithContext adds the context to the get regions params

func (*GetRegionsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get regions params

func (*GetRegionsParams) WithTimeout

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

WithTimeout adds the timeout to the get regions params

func (*GetRegionsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetRegionsReader

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

GetRegionsReader is a Reader for the GetRegions structure.

func (*GetRegionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSpecialPropertiesOK

type GetSpecialPropertiesOK struct {
	Payload GetSpecialPropertiesOKBody
}

GetSpecialPropertiesOK handles this case with default header values.

successful operation

func NewGetSpecialPropertiesOK

func NewGetSpecialPropertiesOK() *GetSpecialPropertiesOK

NewGetSpecialPropertiesOK creates a GetSpecialPropertiesOK with default headers values

func (*GetSpecialPropertiesOK) Error

func (o *GetSpecialPropertiesOK) Error() string

type GetSpecialPropertiesOKBody

type GetSpecialPropertiesOKBody map[string]bool

func (GetSpecialPropertiesOKBody) Validate

func (o GetSpecialPropertiesOKBody) Validate(formats strfmt.Registry) error

Validate validates this get special properties o k body

type GetSpecialPropertiesParams

type GetSpecialPropertiesParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetSpecialPropertiesParams contains all the parameters to send to the API endpoint for the get special properties operation typically these are written to a http.Request

func NewGetSpecialPropertiesParams

func NewGetSpecialPropertiesParams() *GetSpecialPropertiesParams

NewGetSpecialPropertiesParams creates a new GetSpecialPropertiesParams object with the default values initialized.

func NewGetSpecialPropertiesParamsWithContext

func NewGetSpecialPropertiesParamsWithContext(ctx context.Context) *GetSpecialPropertiesParams

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

func NewGetSpecialPropertiesParamsWithHTTPClient

func NewGetSpecialPropertiesParamsWithHTTPClient(client *http.Client) *GetSpecialPropertiesParams

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

func NewGetSpecialPropertiesParamsWithTimeout

func NewGetSpecialPropertiesParamsWithTimeout(timeout time.Duration) *GetSpecialPropertiesParams

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

func (*GetSpecialPropertiesParams) SetContext

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

SetContext adds the context to the get special properties params

func (*GetSpecialPropertiesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get special properties params

func (*GetSpecialPropertiesParams) SetTimeout

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

SetTimeout adds the timeout to the get special properties params

func (*GetSpecialPropertiesParams) WithContext

WithContext adds the context to the get special properties params

func (*GetSpecialPropertiesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get special properties params

func (*GetSpecialPropertiesParams) WithTimeout

WithTimeout adds the timeout to the get special properties params

func (*GetSpecialPropertiesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSpecialPropertiesReader

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

GetSpecialPropertiesReader is a Reader for the GetSpecialProperties structure.

func (*GetSpecialPropertiesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetTagSpecificationsOK

type GetTagSpecificationsOK struct {
	Payload *models_cloudbreak.TagSpecificationsJSON
}

GetTagSpecificationsOK handles this case with default header values.

successful operation

func NewGetTagSpecificationsOK

func NewGetTagSpecificationsOK() *GetTagSpecificationsOK

NewGetTagSpecificationsOK creates a GetTagSpecificationsOK with default headers values

func (*GetTagSpecificationsOK) Error

func (o *GetTagSpecificationsOK) Error() string

type GetTagSpecificationsParams

type GetTagSpecificationsParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetTagSpecificationsParams contains all the parameters to send to the API endpoint for the get tag specifications operation typically these are written to a http.Request

func NewGetTagSpecificationsParams

func NewGetTagSpecificationsParams() *GetTagSpecificationsParams

NewGetTagSpecificationsParams creates a new GetTagSpecificationsParams object with the default values initialized.

func NewGetTagSpecificationsParamsWithContext

func NewGetTagSpecificationsParamsWithContext(ctx context.Context) *GetTagSpecificationsParams

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

func NewGetTagSpecificationsParamsWithHTTPClient

func NewGetTagSpecificationsParamsWithHTTPClient(client *http.Client) *GetTagSpecificationsParams

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

func NewGetTagSpecificationsParamsWithTimeout

func NewGetTagSpecificationsParamsWithTimeout(timeout time.Duration) *GetTagSpecificationsParams

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

func (*GetTagSpecificationsParams) SetContext

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

SetContext adds the context to the get tag specifications params

func (*GetTagSpecificationsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get tag specifications params

func (*GetTagSpecificationsParams) SetTimeout

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

SetTimeout adds the timeout to the get tag specifications params

func (*GetTagSpecificationsParams) WithContext

WithContext adds the context to the get tag specifications params

func (*GetTagSpecificationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get tag specifications params

func (*GetTagSpecificationsParams) WithTimeout

WithTimeout adds the timeout to the get tag specifications params

func (*GetTagSpecificationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetTagSpecificationsReader

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

GetTagSpecificationsReader is a Reader for the GetTagSpecifications structure.

func (*GetTagSpecificationsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVMTypeByTypeOK

type GetVMTypeByTypeOK struct {
	Payload []*models_cloudbreak.VMTypeJSON
}

GetVMTypeByTypeOK handles this case with default header values.

successful operation

func NewGetVMTypeByTypeOK

func NewGetVMTypeByTypeOK() *GetVMTypeByTypeOK

NewGetVMTypeByTypeOK creates a GetVMTypeByTypeOK with default headers values

func (*GetVMTypeByTypeOK) Error

func (o *GetVMTypeByTypeOK) Error() string

type GetVMTypeByTypeParams

type GetVMTypeByTypeParams struct {

	/*Extended*/
	Extended *bool
	/*Type*/
	Type string

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

GetVMTypeByTypeParams contains all the parameters to send to the API endpoint for the get Vm type by type operation typically these are written to a http.Request

func NewGetVMTypeByTypeParams

func NewGetVMTypeByTypeParams() *GetVMTypeByTypeParams

NewGetVMTypeByTypeParams creates a new GetVMTypeByTypeParams object with the default values initialized.

func NewGetVMTypeByTypeParamsWithContext

func NewGetVMTypeByTypeParamsWithContext(ctx context.Context) *GetVMTypeByTypeParams

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

func NewGetVMTypeByTypeParamsWithHTTPClient

func NewGetVMTypeByTypeParamsWithHTTPClient(client *http.Client) *GetVMTypeByTypeParams

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

func NewGetVMTypeByTypeParamsWithTimeout

func NewGetVMTypeByTypeParamsWithTimeout(timeout time.Duration) *GetVMTypeByTypeParams

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

func (*GetVMTypeByTypeParams) SetContext

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

SetContext adds the context to the get Vm type by type params

func (*GetVMTypeByTypeParams) SetExtended

func (o *GetVMTypeByTypeParams) SetExtended(extended *bool)

SetExtended adds the extended to the get Vm type by type params

func (*GetVMTypeByTypeParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Vm type by type params

func (*GetVMTypeByTypeParams) SetTimeout

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

SetTimeout adds the timeout to the get Vm type by type params

func (*GetVMTypeByTypeParams) SetType

func (o *GetVMTypeByTypeParams) SetType(typeVar string)

SetType adds the type to the get Vm type by type params

func (*GetVMTypeByTypeParams) WithContext

WithContext adds the context to the get Vm type by type params

func (*GetVMTypeByTypeParams) WithExtended

func (o *GetVMTypeByTypeParams) WithExtended(extended *bool) *GetVMTypeByTypeParams

WithExtended adds the extended to the get Vm type by type params

func (*GetVMTypeByTypeParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get Vm type by type params

func (*GetVMTypeByTypeParams) WithTimeout

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

WithTimeout adds the timeout to the get Vm type by type params

func (*GetVMTypeByTypeParams) WithType

func (o *GetVMTypeByTypeParams) WithType(typeVar string) *GetVMTypeByTypeParams

WithType adds the typeVar to the get Vm type by type params

func (*GetVMTypeByTypeParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetVMTypeByTypeReader

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

GetVMTypeByTypeReader is a Reader for the GetVMTypeByType structure.

func (*GetVMTypeByTypeReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVMTypesByCredentialIDOK

type GetVMTypesByCredentialIDOK struct {
	Payload *models_cloudbreak.PlatformVmtypesResponse
}

GetVMTypesByCredentialIDOK handles this case with default header values.

successful operation

func NewGetVMTypesByCredentialIDOK

func NewGetVMTypesByCredentialIDOK() *GetVMTypesByCredentialIDOK

NewGetVMTypesByCredentialIDOK creates a GetVMTypesByCredentialIDOK with default headers values

func (*GetVMTypesByCredentialIDOK) Error

type GetVMTypesByCredentialIDParams

type GetVMTypesByCredentialIDParams struct {

	/*Body*/
	Body *models_cloudbreak.PlatformResourceRequestJSON

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

GetVMTypesByCredentialIDParams contains all the parameters to send to the API endpoint for the get Vm types by credential Id operation typically these are written to a http.Request

func NewGetVMTypesByCredentialIDParams

func NewGetVMTypesByCredentialIDParams() *GetVMTypesByCredentialIDParams

NewGetVMTypesByCredentialIDParams creates a new GetVMTypesByCredentialIDParams object with the default values initialized.

func NewGetVMTypesByCredentialIDParamsWithContext

func NewGetVMTypesByCredentialIDParamsWithContext(ctx context.Context) *GetVMTypesByCredentialIDParams

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

func NewGetVMTypesByCredentialIDParamsWithHTTPClient

func NewGetVMTypesByCredentialIDParamsWithHTTPClient(client *http.Client) *GetVMTypesByCredentialIDParams

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

func NewGetVMTypesByCredentialIDParamsWithTimeout

func NewGetVMTypesByCredentialIDParamsWithTimeout(timeout time.Duration) *GetVMTypesByCredentialIDParams

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

func (*GetVMTypesByCredentialIDParams) SetBody

SetBody adds the body to the get Vm types by credential Id params

func (*GetVMTypesByCredentialIDParams) SetContext

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

SetContext adds the context to the get Vm types by credential Id params

func (*GetVMTypesByCredentialIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Vm types by credential Id params

func (*GetVMTypesByCredentialIDParams) SetTimeout

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

SetTimeout adds the timeout to the get Vm types by credential Id params

func (*GetVMTypesByCredentialIDParams) WithBody

WithBody adds the body to the get Vm types by credential Id params

func (*GetVMTypesByCredentialIDParams) WithContext

WithContext adds the context to the get Vm types by credential Id params

func (*GetVMTypesByCredentialIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Vm types by credential Id params

func (*GetVMTypesByCredentialIDParams) WithTimeout

WithTimeout adds the timeout to the get Vm types by credential Id params

func (*GetVMTypesByCredentialIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVMTypesByCredentialIDReader

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

GetVMTypesByCredentialIDReader is a Reader for the GetVMTypesByCredentialID structure.

func (*GetVMTypesByCredentialIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVMTypesByTypeOK

type GetVMTypesByTypeOK struct {
	Payload *models_cloudbreak.PlatformVirtualMachinesJSON
}

GetVMTypesByTypeOK handles this case with default header values.

successful operation

func NewGetVMTypesByTypeOK

func NewGetVMTypesByTypeOK() *GetVMTypesByTypeOK

NewGetVMTypesByTypeOK creates a GetVMTypesByTypeOK with default headers values

func (*GetVMTypesByTypeOK) Error

func (o *GetVMTypesByTypeOK) Error() string

type GetVMTypesByTypeParams

type GetVMTypesByTypeParams struct {

	/*Extended*/
	Extended *bool
	/*Type*/
	Type string

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

GetVMTypesByTypeParams contains all the parameters to send to the API endpoint for the get Vm types by type operation typically these are written to a http.Request

func NewGetVMTypesByTypeParams

func NewGetVMTypesByTypeParams() *GetVMTypesByTypeParams

NewGetVMTypesByTypeParams creates a new GetVMTypesByTypeParams object with the default values initialized.

func NewGetVMTypesByTypeParamsWithContext

func NewGetVMTypesByTypeParamsWithContext(ctx context.Context) *GetVMTypesByTypeParams

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

func NewGetVMTypesByTypeParamsWithHTTPClient

func NewGetVMTypesByTypeParamsWithHTTPClient(client *http.Client) *GetVMTypesByTypeParams

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

func NewGetVMTypesByTypeParamsWithTimeout

func NewGetVMTypesByTypeParamsWithTimeout(timeout time.Duration) *GetVMTypesByTypeParams

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

func (*GetVMTypesByTypeParams) SetContext

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

SetContext adds the context to the get Vm types by type params

func (*GetVMTypesByTypeParams) SetExtended

func (o *GetVMTypesByTypeParams) SetExtended(extended *bool)

SetExtended adds the extended to the get Vm types by type params

func (*GetVMTypesByTypeParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Vm types by type params

func (*GetVMTypesByTypeParams) SetTimeout

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

SetTimeout adds the timeout to the get Vm types by type params

func (*GetVMTypesByTypeParams) SetType

func (o *GetVMTypesByTypeParams) SetType(typeVar string)

SetType adds the type to the get Vm types by type params

func (*GetVMTypesByTypeParams) WithContext

WithContext adds the context to the get Vm types by type params

func (*GetVMTypesByTypeParams) WithExtended

func (o *GetVMTypesByTypeParams) WithExtended(extended *bool) *GetVMTypesByTypeParams

WithExtended adds the extended to the get Vm types by type params

func (*GetVMTypesByTypeParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get Vm types by type params

func (*GetVMTypesByTypeParams) WithTimeout

WithTimeout adds the timeout to the get Vm types by type params

func (*GetVMTypesByTypeParams) WithType

WithType adds the typeVar to the get Vm types by type params

func (*GetVMTypesByTypeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVMTypesByTypeReader

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

GetVMTypesByTypeReader is a Reader for the GetVMTypesByType structure.

func (*GetVMTypesByTypeReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVMTypesOK

type GetVMTypesOK struct {
	Payload *models_cloudbreak.PlatformVirtualMachinesJSON
}

GetVMTypesOK handles this case with default header values.

successful operation

func NewGetVMTypesOK

func NewGetVMTypesOK() *GetVMTypesOK

NewGetVMTypesOK creates a GetVMTypesOK with default headers values

func (*GetVMTypesOK) Error

func (o *GetVMTypesOK) Error() string

type GetVMTypesParams

type GetVMTypesParams struct {

	/*Extended*/
	Extended *bool

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

GetVMTypesParams contains all the parameters to send to the API endpoint for the get Vm types operation typically these are written to a http.Request

func NewGetVMTypesParams

func NewGetVMTypesParams() *GetVMTypesParams

NewGetVMTypesParams creates a new GetVMTypesParams object with the default values initialized.

func NewGetVMTypesParamsWithContext

func NewGetVMTypesParamsWithContext(ctx context.Context) *GetVMTypesParams

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

func NewGetVMTypesParamsWithHTTPClient

func NewGetVMTypesParamsWithHTTPClient(client *http.Client) *GetVMTypesParams

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

func NewGetVMTypesParamsWithTimeout

func NewGetVMTypesParamsWithTimeout(timeout time.Duration) *GetVMTypesParams

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

func (*GetVMTypesParams) SetContext

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

SetContext adds the context to the get Vm types params

func (*GetVMTypesParams) SetExtended

func (o *GetVMTypesParams) SetExtended(extended *bool)

SetExtended adds the extended to the get Vm types params

func (*GetVMTypesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Vm types params

func (*GetVMTypesParams) SetTimeout

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

SetTimeout adds the timeout to the get Vm types params

func (*GetVMTypesParams) WithContext

func (o *GetVMTypesParams) WithContext(ctx context.Context) *GetVMTypesParams

WithContext adds the context to the get Vm types params

func (*GetVMTypesParams) WithExtended

func (o *GetVMTypesParams) WithExtended(extended *bool) *GetVMTypesParams

WithExtended adds the extended to the get Vm types params

func (*GetVMTypesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get Vm types params

func (*GetVMTypesParams) WithTimeout

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

WithTimeout adds the timeout to the get Vm types params

func (*GetVMTypesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetVMTypesReader

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

GetVMTypesReader is a Reader for the GetVMTypes structure.

func (*GetVMTypesReader) ReadResponse

func (o *GetVMTypesReader) 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