offering

package
v0.0.26 Latest Latest
Warning

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

Go to latest
Published: Aug 11, 2022 License: Apache-2.0 Imports: 11 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 offering API

func (*Client) GetProvisioningV1Providers

func (a *Client) GetProvisioningV1Providers(params *GetProvisioningV1ProvidersParams, opts ...ClientOption) (*GetProvisioningV1ProvidersOK, error)

GetProvisioningV1Providers reads providers

Retrieve a list of available cloud providers in which to host the database

func (*Client) GetProvisioningV1ProvidersProviderNameVolumeTypes

func (a *Client) GetProvisioningV1ProvidersProviderNameVolumeTypes(params *GetProvisioningV1ProvidersProviderNameVolumeTypesParams, opts ...ClientOption) (*GetProvisioningV1ProvidersProviderNameVolumeTypesOK, error)

GetProvisioningV1ProvidersProviderNameVolumeTypes reads volume types

Retrieve a list of available volume types for a specific cloud providers in which to host the database

func (*Client) GetProvisioningV1Regions

func (a *Client) GetProvisioningV1Regions(params *GetProvisioningV1RegionsParams, opts ...ClientOption) (*GetProvisioningV1RegionsOK, error)

GetProvisioningV1Regions reads regions

Retrieve a list of available geographic regions into which a database cluster may be deployed

func (*Client) GetProvisioningV1ServiceTypes

func (a *Client) GetProvisioningV1ServiceTypes(params *GetProvisioningV1ServiceTypesParams, opts ...ClientOption) (*GetProvisioningV1ServiceTypesOK, error)

GetProvisioningV1ServiceTypes retrieves a list of available database services types to choose from e g transactions analytics

func (*Client) GetProvisioningV1Sizes

func (a *Client) GetProvisioningV1Sizes(params *GetProvisioningV1SizesParams, opts ...ClientOption) (*GetProvisioningV1SizesOK, error)

GetProvisioningV1Sizes reads sizes

Retrieve a list of available node sizes that may be used for the database cluster

func (*Client) GetProvisioningV1Tiers

func (a *Client) GetProvisioningV1Tiers(params *GetProvisioningV1TiersParams, opts ...ClientOption) (*GetProvisioningV1TiersOK, error)

GetProvisioningV1Tiers reads tiers

Retrieve a list of available tiers in which a services may be created

func (*Client) GetProvisioningV1Topologies

func (a *Client) GetProvisioningV1Topologies(params *GetProvisioningV1TopologiesParams, opts ...ClientOption) (*GetProvisioningV1TopologiesOK, error)

GetProvisioningV1Topologies reads topologies

Retrieve a list of valid topologies for a specified service_type which may be deployed

func (*Client) GetProvisioningV1Versions

func (a *Client) GetProvisioningV1Versions(params *GetProvisioningV1VersionsParams, opts ...ClientOption) (*GetProvisioningV1VersionsOK, error)

GetProvisioningV1Versions reads versions

Retrieve a list of valid database versions which may be chosen for database deployment

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	GetProvisioningV1Providers(params *GetProvisioningV1ProvidersParams, opts ...ClientOption) (*GetProvisioningV1ProvidersOK, error)

	GetProvisioningV1ProvidersProviderNameVolumeTypes(params *GetProvisioningV1ProvidersProviderNameVolumeTypesParams, opts ...ClientOption) (*GetProvisioningV1ProvidersProviderNameVolumeTypesOK, error)

	GetProvisioningV1Regions(params *GetProvisioningV1RegionsParams, opts ...ClientOption) (*GetProvisioningV1RegionsOK, error)

	GetProvisioningV1ServiceTypes(params *GetProvisioningV1ServiceTypesParams, opts ...ClientOption) (*GetProvisioningV1ServiceTypesOK, error)

	GetProvisioningV1Sizes(params *GetProvisioningV1SizesParams, opts ...ClientOption) (*GetProvisioningV1SizesOK, error)

	GetProvisioningV1Tiers(params *GetProvisioningV1TiersParams, opts ...ClientOption) (*GetProvisioningV1TiersOK, error)

	GetProvisioningV1Topologies(params *GetProvisioningV1TopologiesParams, opts ...ClientOption) (*GetProvisioningV1TopologiesOK, error)

	GetProvisioningV1Versions(params *GetProvisioningV1VersionsParams, opts ...ClientOption) (*GetProvisioningV1VersionsOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new offering API client.

type GetProvisioningV1ProvidersBadRequest

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

Bad Request

func NewGetProvisioningV1ProvidersBadRequest

func NewGetProvisioningV1ProvidersBadRequest() *GetProvisioningV1ProvidersBadRequest

NewGetProvisioningV1ProvidersBadRequest creates a GetProvisioningV1ProvidersBadRequest with default headers values

func (*GetProvisioningV1ProvidersBadRequest) Error

func (*GetProvisioningV1ProvidersBadRequest) GetPayload

type GetProvisioningV1ProvidersInternalServerError

type GetProvisioningV1ProvidersInternalServerError struct {
	Payload *models.ErrrErrorResponse
}
GetProvisioningV1ProvidersInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetProvisioningV1ProvidersInternalServerError

func NewGetProvisioningV1ProvidersInternalServerError() *GetProvisioningV1ProvidersInternalServerError

NewGetProvisioningV1ProvidersInternalServerError creates a GetProvisioningV1ProvidersInternalServerError with default headers values

func (*GetProvisioningV1ProvidersInternalServerError) Error

func (*GetProvisioningV1ProvidersInternalServerError) GetPayload

type GetProvisioningV1ProvidersOK

type GetProvisioningV1ProvidersOK struct {
	Payload []*models.V1Provider
}
GetProvisioningV1ProvidersOK describes a response with status code 200, with default header values.

OK

func NewGetProvisioningV1ProvidersOK

func NewGetProvisioningV1ProvidersOK() *GetProvisioningV1ProvidersOK

NewGetProvisioningV1ProvidersOK creates a GetProvisioningV1ProvidersOK with default headers values

func (*GetProvisioningV1ProvidersOK) Error

func (*GetProvisioningV1ProvidersOK) GetPayload

func (o *GetProvisioningV1ProvidersOK) GetPayload() []*models.V1Provider

type GetProvisioningV1ProvidersParams

type GetProvisioningV1ProvidersParams struct {

	/* Name.

	   Name
	*/
	Name *string

	/* PageOrder.

	   page_order
	*/
	PageOrder *string

	/* PageSize.

	   page_size

	   Default: 10
	*/
	PageSize *int64

	/* PageToken.

	   page_token
	*/
	PageToken *string

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

GetProvisioningV1ProvidersParams contains all the parameters to send to the API endpoint

for the get provisioning v1 providers operation.

Typically these are written to a http.Request.

func NewGetProvisioningV1ProvidersParams

func NewGetProvisioningV1ProvidersParams() *GetProvisioningV1ProvidersParams

NewGetProvisioningV1ProvidersParams creates a new GetProvisioningV1ProvidersParams object, with the default timeout for this client.

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

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

func NewGetProvisioningV1ProvidersParamsWithContext

func NewGetProvisioningV1ProvidersParamsWithContext(ctx context.Context) *GetProvisioningV1ProvidersParams

NewGetProvisioningV1ProvidersParamsWithContext creates a new GetProvisioningV1ProvidersParams object with the ability to set a context for a request.

func NewGetProvisioningV1ProvidersParamsWithHTTPClient

func NewGetProvisioningV1ProvidersParamsWithHTTPClient(client *http.Client) *GetProvisioningV1ProvidersParams

NewGetProvisioningV1ProvidersParamsWithHTTPClient creates a new GetProvisioningV1ProvidersParams object with the ability to set a custom HTTPClient for a request.

func NewGetProvisioningV1ProvidersParamsWithTimeout

func NewGetProvisioningV1ProvidersParamsWithTimeout(timeout time.Duration) *GetProvisioningV1ProvidersParams

NewGetProvisioningV1ProvidersParamsWithTimeout creates a new GetProvisioningV1ProvidersParams object with the ability to set a timeout on a request.

func (*GetProvisioningV1ProvidersParams) SetContext

SetContext adds the context to the get provisioning v1 providers params

func (*GetProvisioningV1ProvidersParams) SetDefaults

func (o *GetProvisioningV1ProvidersParams) SetDefaults()

SetDefaults hydrates default values in the get provisioning v1 providers params (not the query body).

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

func (*GetProvisioningV1ProvidersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get provisioning v1 providers params

func (*GetProvisioningV1ProvidersParams) SetName

func (o *GetProvisioningV1ProvidersParams) SetName(name *string)

SetName adds the name to the get provisioning v1 providers params

func (*GetProvisioningV1ProvidersParams) SetPageOrder

func (o *GetProvisioningV1ProvidersParams) SetPageOrder(pageOrder *string)

SetPageOrder adds the pageOrder to the get provisioning v1 providers params

func (*GetProvisioningV1ProvidersParams) SetPageSize

func (o *GetProvisioningV1ProvidersParams) SetPageSize(pageSize *int64)

SetPageSize adds the pageSize to the get provisioning v1 providers params

func (*GetProvisioningV1ProvidersParams) SetPageToken

func (o *GetProvisioningV1ProvidersParams) SetPageToken(pageToken *string)

SetPageToken adds the pageToken to the get provisioning v1 providers params

func (*GetProvisioningV1ProvidersParams) SetTimeout

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

SetTimeout adds the timeout to the get provisioning v1 providers params

func (*GetProvisioningV1ProvidersParams) WithContext

WithContext adds the context to the get provisioning v1 providers params

func (*GetProvisioningV1ProvidersParams) WithDefaults

WithDefaults hydrates default values in the get provisioning v1 providers params (not the query body).

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

func (*GetProvisioningV1ProvidersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get provisioning v1 providers params

func (*GetProvisioningV1ProvidersParams) WithName

WithName adds the name to the get provisioning v1 providers params

func (*GetProvisioningV1ProvidersParams) WithPageOrder

WithPageOrder adds the pageOrder to the get provisioning v1 providers params

func (*GetProvisioningV1ProvidersParams) WithPageSize

WithPageSize adds the pageSize to the get provisioning v1 providers params

func (*GetProvisioningV1ProvidersParams) WithPageToken

WithPageToken adds the pageToken to the get provisioning v1 providers params

func (*GetProvisioningV1ProvidersParams) WithTimeout

WithTimeout adds the timeout to the get provisioning v1 providers params

func (*GetProvisioningV1ProvidersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetProvisioningV1ProvidersProviderNameVolumeTypesBadRequest

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

Bad Request

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesBadRequest

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesBadRequest() *GetProvisioningV1ProvidersProviderNameVolumeTypesBadRequest

NewGetProvisioningV1ProvidersProviderNameVolumeTypesBadRequest creates a GetProvisioningV1ProvidersProviderNameVolumeTypesBadRequest with default headers values

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesBadRequest) Error

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesBadRequest) GetPayload

type GetProvisioningV1ProvidersProviderNameVolumeTypesInternalServerError

type GetProvisioningV1ProvidersProviderNameVolumeTypesInternalServerError struct {
	Payload *models.ErrrErrorResponse
}
GetProvisioningV1ProvidersProviderNameVolumeTypesInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesInternalServerError

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesInternalServerError() *GetProvisioningV1ProvidersProviderNameVolumeTypesInternalServerError

NewGetProvisioningV1ProvidersProviderNameVolumeTypesInternalServerError creates a GetProvisioningV1ProvidersProviderNameVolumeTypesInternalServerError with default headers values

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesInternalServerError) Error

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesInternalServerError) GetPayload

type GetProvisioningV1ProvidersProviderNameVolumeTypesNotFound

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

Not Found

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesNotFound

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesNotFound() *GetProvisioningV1ProvidersProviderNameVolumeTypesNotFound

NewGetProvisioningV1ProvidersProviderNameVolumeTypesNotFound creates a GetProvisioningV1ProvidersProviderNameVolumeTypesNotFound with default headers values

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesNotFound) Error

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesNotFound) GetPayload

type GetProvisioningV1ProvidersProviderNameVolumeTypesOK

type GetProvisioningV1ProvidersProviderNameVolumeTypesOK struct {
	Payload []*models.V1VolumeTypeResponse
}
GetProvisioningV1ProvidersProviderNameVolumeTypesOK describes a response with status code 200, with default header values.

OK

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesOK

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesOK() *GetProvisioningV1ProvidersProviderNameVolumeTypesOK

NewGetProvisioningV1ProvidersProviderNameVolumeTypesOK creates a GetProvisioningV1ProvidersProviderNameVolumeTypesOK with default headers values

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesOK) Error

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesOK) GetPayload

type GetProvisioningV1ProvidersProviderNameVolumeTypesParams

type GetProvisioningV1ProvidersProviderNameVolumeTypesParams struct {

	/* PageOrder.

	   page_order
	*/
	PageOrder *string

	/* PageSize.

	   page_size

	   Default: 10
	*/
	PageSize *int64

	/* PageToken.

	   page_token
	*/
	PageToken *string

	/* ProviderName.

	   provider name
	*/
	ProviderName string

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

GetProvisioningV1ProvidersProviderNameVolumeTypesParams contains all the parameters to send to the API endpoint

for the get provisioning v1 providers provider name volume types operation.

Typically these are written to a http.Request.

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesParams

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesParams() *GetProvisioningV1ProvidersProviderNameVolumeTypesParams

NewGetProvisioningV1ProvidersProviderNameVolumeTypesParams creates a new GetProvisioningV1ProvidersProviderNameVolumeTypesParams object, with the default timeout for this client.

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

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

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesParamsWithContext

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesParamsWithContext(ctx context.Context) *GetProvisioningV1ProvidersProviderNameVolumeTypesParams

NewGetProvisioningV1ProvidersProviderNameVolumeTypesParamsWithContext creates a new GetProvisioningV1ProvidersProviderNameVolumeTypesParams object with the ability to set a context for a request.

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesParamsWithHTTPClient

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesParamsWithHTTPClient(client *http.Client) *GetProvisioningV1ProvidersProviderNameVolumeTypesParams

NewGetProvisioningV1ProvidersProviderNameVolumeTypesParamsWithHTTPClient creates a new GetProvisioningV1ProvidersProviderNameVolumeTypesParams object with the ability to set a custom HTTPClient for a request.

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesParamsWithTimeout

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesParamsWithTimeout(timeout time.Duration) *GetProvisioningV1ProvidersProviderNameVolumeTypesParams

NewGetProvisioningV1ProvidersProviderNameVolumeTypesParamsWithTimeout creates a new GetProvisioningV1ProvidersProviderNameVolumeTypesParams object with the ability to set a timeout on a request.

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesParams) SetContext

SetContext adds the context to the get provisioning v1 providers provider name volume types params

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesParams) SetDefaults

SetDefaults hydrates default values in the get provisioning v1 providers provider name volume types params (not the query body).

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

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get provisioning v1 providers provider name volume types params

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesParams) SetPageOrder

SetPageOrder adds the pageOrder to the get provisioning v1 providers provider name volume types params

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesParams) SetPageSize

SetPageSize adds the pageSize to the get provisioning v1 providers provider name volume types params

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesParams) SetPageToken

SetPageToken adds the pageToken to the get provisioning v1 providers provider name volume types params

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesParams) SetProviderName

func (o *GetProvisioningV1ProvidersProviderNameVolumeTypesParams) SetProviderName(providerName string)

SetProviderName adds the providerName to the get provisioning v1 providers provider name volume types params

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesParams) SetTimeout

SetTimeout adds the timeout to the get provisioning v1 providers provider name volume types params

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesParams) WithContext

WithContext adds the context to the get provisioning v1 providers provider name volume types params

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesParams) WithDefaults

WithDefaults hydrates default values in the get provisioning v1 providers provider name volume types params (not the query body).

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

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get provisioning v1 providers provider name volume types params

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesParams) WithPageOrder

WithPageOrder adds the pageOrder to the get provisioning v1 providers provider name volume types params

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesParams) WithPageSize

WithPageSize adds the pageSize to the get provisioning v1 providers provider name volume types params

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesParams) WithPageToken

WithPageToken adds the pageToken to the get provisioning v1 providers provider name volume types params

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesParams) WithProviderName

WithProviderName adds the providerName to the get provisioning v1 providers provider name volume types params

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesParams) WithTimeout

WithTimeout adds the timeout to the get provisioning v1 providers provider name volume types params

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetProvisioningV1ProvidersProviderNameVolumeTypesReader

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

GetProvisioningV1ProvidersProviderNameVolumeTypesReader is a Reader for the GetProvisioningV1ProvidersProviderNameVolumeTypes structure.

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetProvisioningV1ProvidersProviderNameVolumeTypesUnauthorized

type GetProvisioningV1ProvidersProviderNameVolumeTypesUnauthorized struct {
	Payload *models.ErrrErrorResponse
}
GetProvisioningV1ProvidersProviderNameVolumeTypesUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesUnauthorized

func NewGetProvisioningV1ProvidersProviderNameVolumeTypesUnauthorized() *GetProvisioningV1ProvidersProviderNameVolumeTypesUnauthorized

NewGetProvisioningV1ProvidersProviderNameVolumeTypesUnauthorized creates a GetProvisioningV1ProvidersProviderNameVolumeTypesUnauthorized with default headers values

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesUnauthorized) Error

func (*GetProvisioningV1ProvidersProviderNameVolumeTypesUnauthorized) GetPayload

type GetProvisioningV1ProvidersReader

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

GetProvisioningV1ProvidersReader is a Reader for the GetProvisioningV1Providers structure.

func (*GetProvisioningV1ProvidersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetProvisioningV1ProvidersUnauthorized

type GetProvisioningV1ProvidersUnauthorized struct {
	Payload *models.ErrrErrorResponse
}
GetProvisioningV1ProvidersUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetProvisioningV1ProvidersUnauthorized

func NewGetProvisioningV1ProvidersUnauthorized() *GetProvisioningV1ProvidersUnauthorized

NewGetProvisioningV1ProvidersUnauthorized creates a GetProvisioningV1ProvidersUnauthorized with default headers values

func (*GetProvisioningV1ProvidersUnauthorized) Error

func (*GetProvisioningV1ProvidersUnauthorized) GetPayload

type GetProvisioningV1RegionsBadRequest

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

Bad Request

func NewGetProvisioningV1RegionsBadRequest

func NewGetProvisioningV1RegionsBadRequest() *GetProvisioningV1RegionsBadRequest

NewGetProvisioningV1RegionsBadRequest creates a GetProvisioningV1RegionsBadRequest with default headers values

func (*GetProvisioningV1RegionsBadRequest) Error

func (*GetProvisioningV1RegionsBadRequest) GetPayload

type GetProvisioningV1RegionsInternalServerError

type GetProvisioningV1RegionsInternalServerError struct {
	Payload *models.ErrrErrorResponse
}
GetProvisioningV1RegionsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetProvisioningV1RegionsInternalServerError

func NewGetProvisioningV1RegionsInternalServerError() *GetProvisioningV1RegionsInternalServerError

NewGetProvisioningV1RegionsInternalServerError creates a GetProvisioningV1RegionsInternalServerError with default headers values

func (*GetProvisioningV1RegionsInternalServerError) Error

func (*GetProvisioningV1RegionsInternalServerError) GetPayload

type GetProvisioningV1RegionsOK

type GetProvisioningV1RegionsOK struct {
	Payload []*models.V1Region
}
GetProvisioningV1RegionsOK describes a response with status code 200, with default header values.

OK

func NewGetProvisioningV1RegionsOK

func NewGetProvisioningV1RegionsOK() *GetProvisioningV1RegionsOK

NewGetProvisioningV1RegionsOK creates a GetProvisioningV1RegionsOK with default headers values

func (*GetProvisioningV1RegionsOK) Error

func (*GetProvisioningV1RegionsOK) GetPayload

func (o *GetProvisioningV1RegionsOK) GetPayload() []*models.V1Region

type GetProvisioningV1RegionsParams

type GetProvisioningV1RegionsParams struct {

	/* PageOrder.

	   page_order
	*/
	PageOrder *string

	/* PageSize.

	   page_size

	   Default: 10
	*/
	PageSize *int64

	/* PageToken.

	   page_token
	*/
	PageToken *string

	/* Provider.

	   Provider
	*/
	Provider *string

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

GetProvisioningV1RegionsParams contains all the parameters to send to the API endpoint

for the get provisioning v1 regions operation.

Typically these are written to a http.Request.

func NewGetProvisioningV1RegionsParams

func NewGetProvisioningV1RegionsParams() *GetProvisioningV1RegionsParams

NewGetProvisioningV1RegionsParams creates a new GetProvisioningV1RegionsParams object, with the default timeout for this client.

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

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

func NewGetProvisioningV1RegionsParamsWithContext

func NewGetProvisioningV1RegionsParamsWithContext(ctx context.Context) *GetProvisioningV1RegionsParams

NewGetProvisioningV1RegionsParamsWithContext creates a new GetProvisioningV1RegionsParams object with the ability to set a context for a request.

func NewGetProvisioningV1RegionsParamsWithHTTPClient

func NewGetProvisioningV1RegionsParamsWithHTTPClient(client *http.Client) *GetProvisioningV1RegionsParams

NewGetProvisioningV1RegionsParamsWithHTTPClient creates a new GetProvisioningV1RegionsParams object with the ability to set a custom HTTPClient for a request.

func NewGetProvisioningV1RegionsParamsWithTimeout

func NewGetProvisioningV1RegionsParamsWithTimeout(timeout time.Duration) *GetProvisioningV1RegionsParams

NewGetProvisioningV1RegionsParamsWithTimeout creates a new GetProvisioningV1RegionsParams object with the ability to set a timeout on a request.

func (*GetProvisioningV1RegionsParams) SetContext

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

SetContext adds the context to the get provisioning v1 regions params

func (*GetProvisioningV1RegionsParams) SetDefaults

func (o *GetProvisioningV1RegionsParams) SetDefaults()

SetDefaults hydrates default values in the get provisioning v1 regions params (not the query body).

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

func (*GetProvisioningV1RegionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get provisioning v1 regions params

func (*GetProvisioningV1RegionsParams) SetPageOrder

func (o *GetProvisioningV1RegionsParams) SetPageOrder(pageOrder *string)

SetPageOrder adds the pageOrder to the get provisioning v1 regions params

func (*GetProvisioningV1RegionsParams) SetPageSize

func (o *GetProvisioningV1RegionsParams) SetPageSize(pageSize *int64)

SetPageSize adds the pageSize to the get provisioning v1 regions params

func (*GetProvisioningV1RegionsParams) SetPageToken

func (o *GetProvisioningV1RegionsParams) SetPageToken(pageToken *string)

SetPageToken adds the pageToken to the get provisioning v1 regions params

func (*GetProvisioningV1RegionsParams) SetProvider

func (o *GetProvisioningV1RegionsParams) SetProvider(provider *string)

SetProvider adds the provider to the get provisioning v1 regions params

func (*GetProvisioningV1RegionsParams) SetTimeout

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

SetTimeout adds the timeout to the get provisioning v1 regions params

func (*GetProvisioningV1RegionsParams) WithContext

WithContext adds the context to the get provisioning v1 regions params

func (*GetProvisioningV1RegionsParams) WithDefaults

WithDefaults hydrates default values in the get provisioning v1 regions params (not the query body).

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

func (*GetProvisioningV1RegionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get provisioning v1 regions params

func (*GetProvisioningV1RegionsParams) WithPageOrder

WithPageOrder adds the pageOrder to the get provisioning v1 regions params

func (*GetProvisioningV1RegionsParams) WithPageSize

WithPageSize adds the pageSize to the get provisioning v1 regions params

func (*GetProvisioningV1RegionsParams) WithPageToken

WithPageToken adds the pageToken to the get provisioning v1 regions params

func (*GetProvisioningV1RegionsParams) WithProvider

WithProvider adds the provider to the get provisioning v1 regions params

func (*GetProvisioningV1RegionsParams) WithTimeout

WithTimeout adds the timeout to the get provisioning v1 regions params

func (*GetProvisioningV1RegionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetProvisioningV1RegionsReader

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

GetProvisioningV1RegionsReader is a Reader for the GetProvisioningV1Regions structure.

func (*GetProvisioningV1RegionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetProvisioningV1RegionsUnauthorized

type GetProvisioningV1RegionsUnauthorized struct {
	Payload *models.ErrrErrorResponse
}
GetProvisioningV1RegionsUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetProvisioningV1RegionsUnauthorized

func NewGetProvisioningV1RegionsUnauthorized() *GetProvisioningV1RegionsUnauthorized

NewGetProvisioningV1RegionsUnauthorized creates a GetProvisioningV1RegionsUnauthorized with default headers values

func (*GetProvisioningV1RegionsUnauthorized) Error

func (*GetProvisioningV1RegionsUnauthorized) GetPayload

type GetProvisioningV1ServiceTypesBadRequest

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

Bad Request

func NewGetProvisioningV1ServiceTypesBadRequest

func NewGetProvisioningV1ServiceTypesBadRequest() *GetProvisioningV1ServiceTypesBadRequest

NewGetProvisioningV1ServiceTypesBadRequest creates a GetProvisioningV1ServiceTypesBadRequest with default headers values

func (*GetProvisioningV1ServiceTypesBadRequest) Error

func (*GetProvisioningV1ServiceTypesBadRequest) GetPayload

type GetProvisioningV1ServiceTypesInternalServerError

type GetProvisioningV1ServiceTypesInternalServerError struct {
	Payload *models.ErrrErrorResponse
}
GetProvisioningV1ServiceTypesInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetProvisioningV1ServiceTypesInternalServerError

func NewGetProvisioningV1ServiceTypesInternalServerError() *GetProvisioningV1ServiceTypesInternalServerError

NewGetProvisioningV1ServiceTypesInternalServerError creates a GetProvisioningV1ServiceTypesInternalServerError with default headers values

func (*GetProvisioningV1ServiceTypesInternalServerError) Error

func (*GetProvisioningV1ServiceTypesInternalServerError) GetPayload

type GetProvisioningV1ServiceTypesOK

type GetProvisioningV1ServiceTypesOK struct {
	Payload []*models.V1ServiceType
}
GetProvisioningV1ServiceTypesOK describes a response with status code 200, with default header values.

OK

func NewGetProvisioningV1ServiceTypesOK

func NewGetProvisioningV1ServiceTypesOK() *GetProvisioningV1ServiceTypesOK

NewGetProvisioningV1ServiceTypesOK creates a GetProvisioningV1ServiceTypesOK with default headers values

func (*GetProvisioningV1ServiceTypesOK) Error

func (*GetProvisioningV1ServiceTypesOK) GetPayload

type GetProvisioningV1ServiceTypesParams

type GetProvisioningV1ServiceTypesParams struct {

	/* PageOrder.

	   page_order
	*/
	PageOrder *string

	/* PageSize.

	   page_size

	   Default: 10
	*/
	PageSize *int64

	/* PageToken.

	   page_token
	*/
	PageToken *string

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

GetProvisioningV1ServiceTypesParams contains all the parameters to send to the API endpoint

for the get provisioning v1 service types operation.

Typically these are written to a http.Request.

func NewGetProvisioningV1ServiceTypesParams

func NewGetProvisioningV1ServiceTypesParams() *GetProvisioningV1ServiceTypesParams

NewGetProvisioningV1ServiceTypesParams creates a new GetProvisioningV1ServiceTypesParams object, with the default timeout for this client.

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

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

func NewGetProvisioningV1ServiceTypesParamsWithContext

func NewGetProvisioningV1ServiceTypesParamsWithContext(ctx context.Context) *GetProvisioningV1ServiceTypesParams

NewGetProvisioningV1ServiceTypesParamsWithContext creates a new GetProvisioningV1ServiceTypesParams object with the ability to set a context for a request.

func NewGetProvisioningV1ServiceTypesParamsWithHTTPClient

func NewGetProvisioningV1ServiceTypesParamsWithHTTPClient(client *http.Client) *GetProvisioningV1ServiceTypesParams

NewGetProvisioningV1ServiceTypesParamsWithHTTPClient creates a new GetProvisioningV1ServiceTypesParams object with the ability to set a custom HTTPClient for a request.

func NewGetProvisioningV1ServiceTypesParamsWithTimeout

func NewGetProvisioningV1ServiceTypesParamsWithTimeout(timeout time.Duration) *GetProvisioningV1ServiceTypesParams

NewGetProvisioningV1ServiceTypesParamsWithTimeout creates a new GetProvisioningV1ServiceTypesParams object with the ability to set a timeout on a request.

func (*GetProvisioningV1ServiceTypesParams) SetContext

SetContext adds the context to the get provisioning v1 service types params

func (*GetProvisioningV1ServiceTypesParams) SetDefaults

func (o *GetProvisioningV1ServiceTypesParams) SetDefaults()

SetDefaults hydrates default values in the get provisioning v1 service types params (not the query body).

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

func (*GetProvisioningV1ServiceTypesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get provisioning v1 service types params

func (*GetProvisioningV1ServiceTypesParams) SetPageOrder

func (o *GetProvisioningV1ServiceTypesParams) SetPageOrder(pageOrder *string)

SetPageOrder adds the pageOrder to the get provisioning v1 service types params

func (*GetProvisioningV1ServiceTypesParams) SetPageSize

func (o *GetProvisioningV1ServiceTypesParams) SetPageSize(pageSize *int64)

SetPageSize adds the pageSize to the get provisioning v1 service types params

func (*GetProvisioningV1ServiceTypesParams) SetPageToken

func (o *GetProvisioningV1ServiceTypesParams) SetPageToken(pageToken *string)

SetPageToken adds the pageToken to the get provisioning v1 service types params

func (*GetProvisioningV1ServiceTypesParams) SetTimeout

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

SetTimeout adds the timeout to the get provisioning v1 service types params

func (*GetProvisioningV1ServiceTypesParams) WithContext

WithContext adds the context to the get provisioning v1 service types params

func (*GetProvisioningV1ServiceTypesParams) WithDefaults

WithDefaults hydrates default values in the get provisioning v1 service types params (not the query body).

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

func (*GetProvisioningV1ServiceTypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get provisioning v1 service types params

func (*GetProvisioningV1ServiceTypesParams) WithPageOrder

WithPageOrder adds the pageOrder to the get provisioning v1 service types params

func (*GetProvisioningV1ServiceTypesParams) WithPageSize

WithPageSize adds the pageSize to the get provisioning v1 service types params

func (*GetProvisioningV1ServiceTypesParams) WithPageToken

WithPageToken adds the pageToken to the get provisioning v1 service types params

func (*GetProvisioningV1ServiceTypesParams) WithTimeout

WithTimeout adds the timeout to the get provisioning v1 service types params

func (*GetProvisioningV1ServiceTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetProvisioningV1ServiceTypesReader

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

GetProvisioningV1ServiceTypesReader is a Reader for the GetProvisioningV1ServiceTypes structure.

func (*GetProvisioningV1ServiceTypesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetProvisioningV1ServiceTypesUnauthorized

type GetProvisioningV1ServiceTypesUnauthorized struct {
	Payload *models.ErrrErrorResponse
}
GetProvisioningV1ServiceTypesUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetProvisioningV1ServiceTypesUnauthorized

func NewGetProvisioningV1ServiceTypesUnauthorized() *GetProvisioningV1ServiceTypesUnauthorized

NewGetProvisioningV1ServiceTypesUnauthorized creates a GetProvisioningV1ServiceTypesUnauthorized with default headers values

func (*GetProvisioningV1ServiceTypesUnauthorized) Error

func (*GetProvisioningV1ServiceTypesUnauthorized) GetPayload

type GetProvisioningV1SizesBadRequest

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

Bad Request

func NewGetProvisioningV1SizesBadRequest

func NewGetProvisioningV1SizesBadRequest() *GetProvisioningV1SizesBadRequest

NewGetProvisioningV1SizesBadRequest creates a GetProvisioningV1SizesBadRequest with default headers values

func (*GetProvisioningV1SizesBadRequest) Error

func (*GetProvisioningV1SizesBadRequest) GetPayload

type GetProvisioningV1SizesInternalServerError

type GetProvisioningV1SizesInternalServerError struct {
	Payload *models.ErrrErrorResponse
}
GetProvisioningV1SizesInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetProvisioningV1SizesInternalServerError

func NewGetProvisioningV1SizesInternalServerError() *GetProvisioningV1SizesInternalServerError

NewGetProvisioningV1SizesInternalServerError creates a GetProvisioningV1SizesInternalServerError with default headers values

func (*GetProvisioningV1SizesInternalServerError) Error

func (*GetProvisioningV1SizesInternalServerError) GetPayload

type GetProvisioningV1SizesOK

type GetProvisioningV1SizesOK struct {
	Payload []*models.V1Size
}
GetProvisioningV1SizesOK describes a response with status code 200, with default header values.

OK

func NewGetProvisioningV1SizesOK

func NewGetProvisioningV1SizesOK() *GetProvisioningV1SizesOK

NewGetProvisioningV1SizesOK creates a GetProvisioningV1SizesOK with default headers values

func (*GetProvisioningV1SizesOK) Error

func (o *GetProvisioningV1SizesOK) Error() string

func (*GetProvisioningV1SizesOK) GetPayload

func (o *GetProvisioningV1SizesOK) GetPayload() []*models.V1Size

type GetProvisioningV1SizesParams

type GetProvisioningV1SizesParams struct {

	/* PageOrder.

	   page_order
	*/
	PageOrder *string

	/* PageSize.

	   page_size

	   Default: 10
	*/
	PageSize *int64

	/* PageToken.

	   page_token
	*/
	PageToken *string

	/* Provider.

	   Provider
	*/
	Provider *string

	/* ServiceType.

	   ServiceType
	*/
	ServiceType *string

	/* Tier.

	   Tier
	*/
	Tier *string

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

GetProvisioningV1SizesParams contains all the parameters to send to the API endpoint

for the get provisioning v1 sizes operation.

Typically these are written to a http.Request.

func NewGetProvisioningV1SizesParams

func NewGetProvisioningV1SizesParams() *GetProvisioningV1SizesParams

NewGetProvisioningV1SizesParams creates a new GetProvisioningV1SizesParams object, with the default timeout for this client.

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

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

func NewGetProvisioningV1SizesParamsWithContext

func NewGetProvisioningV1SizesParamsWithContext(ctx context.Context) *GetProvisioningV1SizesParams

NewGetProvisioningV1SizesParamsWithContext creates a new GetProvisioningV1SizesParams object with the ability to set a context for a request.

func NewGetProvisioningV1SizesParamsWithHTTPClient

func NewGetProvisioningV1SizesParamsWithHTTPClient(client *http.Client) *GetProvisioningV1SizesParams

NewGetProvisioningV1SizesParamsWithHTTPClient creates a new GetProvisioningV1SizesParams object with the ability to set a custom HTTPClient for a request.

func NewGetProvisioningV1SizesParamsWithTimeout

func NewGetProvisioningV1SizesParamsWithTimeout(timeout time.Duration) *GetProvisioningV1SizesParams

NewGetProvisioningV1SizesParamsWithTimeout creates a new GetProvisioningV1SizesParams object with the ability to set a timeout on a request.

func (*GetProvisioningV1SizesParams) SetContext

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

SetContext adds the context to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) SetDefaults

func (o *GetProvisioningV1SizesParams) SetDefaults()

SetDefaults hydrates default values in the get provisioning v1 sizes params (not the query body).

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

func (*GetProvisioningV1SizesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) SetPageOrder

func (o *GetProvisioningV1SizesParams) SetPageOrder(pageOrder *string)

SetPageOrder adds the pageOrder to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) SetPageSize

func (o *GetProvisioningV1SizesParams) SetPageSize(pageSize *int64)

SetPageSize adds the pageSize to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) SetPageToken

func (o *GetProvisioningV1SizesParams) SetPageToken(pageToken *string)

SetPageToken adds the pageToken to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) SetProvider

func (o *GetProvisioningV1SizesParams) SetProvider(provider *string)

SetProvider adds the provider to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) SetServiceType

func (o *GetProvisioningV1SizesParams) SetServiceType(serviceType *string)

SetServiceType adds the serviceType to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) SetTier

func (o *GetProvisioningV1SizesParams) SetTier(tier *string)

SetTier adds the tier to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) SetTimeout

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

SetTimeout adds the timeout to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) WithContext

WithContext adds the context to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) WithDefaults

WithDefaults hydrates default values in the get provisioning v1 sizes params (not the query body).

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

func (*GetProvisioningV1SizesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) WithPageOrder

WithPageOrder adds the pageOrder to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) WithPageSize

WithPageSize adds the pageSize to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) WithPageToken

WithPageToken adds the pageToken to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) WithProvider

WithProvider adds the provider to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) WithServiceType

func (o *GetProvisioningV1SizesParams) WithServiceType(serviceType *string) *GetProvisioningV1SizesParams

WithServiceType adds the serviceType to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) WithTier

WithTier adds the tier to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) WithTimeout

WithTimeout adds the timeout to the get provisioning v1 sizes params

func (*GetProvisioningV1SizesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetProvisioningV1SizesReader

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

GetProvisioningV1SizesReader is a Reader for the GetProvisioningV1Sizes structure.

func (*GetProvisioningV1SizesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetProvisioningV1SizesUnauthorized

type GetProvisioningV1SizesUnauthorized struct {
	Payload *models.ErrrErrorResponse
}
GetProvisioningV1SizesUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetProvisioningV1SizesUnauthorized

func NewGetProvisioningV1SizesUnauthorized() *GetProvisioningV1SizesUnauthorized

NewGetProvisioningV1SizesUnauthorized creates a GetProvisioningV1SizesUnauthorized with default headers values

func (*GetProvisioningV1SizesUnauthorized) Error

func (*GetProvisioningV1SizesUnauthorized) GetPayload

type GetProvisioningV1TiersBadRequest

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

Bad Request

func NewGetProvisioningV1TiersBadRequest

func NewGetProvisioningV1TiersBadRequest() *GetProvisioningV1TiersBadRequest

NewGetProvisioningV1TiersBadRequest creates a GetProvisioningV1TiersBadRequest with default headers values

func (*GetProvisioningV1TiersBadRequest) Error

func (*GetProvisioningV1TiersBadRequest) GetPayload

type GetProvisioningV1TiersInternalServerError

type GetProvisioningV1TiersInternalServerError struct {
	Payload *models.ErrrErrorResponse
}
GetProvisioningV1TiersInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetProvisioningV1TiersInternalServerError

func NewGetProvisioningV1TiersInternalServerError() *GetProvisioningV1TiersInternalServerError

NewGetProvisioningV1TiersInternalServerError creates a GetProvisioningV1TiersInternalServerError with default headers values

func (*GetProvisioningV1TiersInternalServerError) Error

func (*GetProvisioningV1TiersInternalServerError) GetPayload

type GetProvisioningV1TiersOK

type GetProvisioningV1TiersOK struct {
	Payload []*models.V1Tier
}
GetProvisioningV1TiersOK describes a response with status code 200, with default header values.

OK

func NewGetProvisioningV1TiersOK

func NewGetProvisioningV1TiersOK() *GetProvisioningV1TiersOK

NewGetProvisioningV1TiersOK creates a GetProvisioningV1TiersOK with default headers values

func (*GetProvisioningV1TiersOK) Error

func (o *GetProvisioningV1TiersOK) Error() string

func (*GetProvisioningV1TiersOK) GetPayload

func (o *GetProvisioningV1TiersOK) GetPayload() []*models.V1Tier

type GetProvisioningV1TiersParams

type GetProvisioningV1TiersParams struct {

	/* PageOrder.

	   page_order
	*/
	PageOrder *string

	/* PageSize.

	   page_size

	   Default: 10
	*/
	PageSize *int64

	/* PageToken.

	   page_token
	*/
	PageToken *string

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

GetProvisioningV1TiersParams contains all the parameters to send to the API endpoint

for the get provisioning v1 tiers operation.

Typically these are written to a http.Request.

func NewGetProvisioningV1TiersParams

func NewGetProvisioningV1TiersParams() *GetProvisioningV1TiersParams

NewGetProvisioningV1TiersParams creates a new GetProvisioningV1TiersParams object, with the default timeout for this client.

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

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

func NewGetProvisioningV1TiersParamsWithContext

func NewGetProvisioningV1TiersParamsWithContext(ctx context.Context) *GetProvisioningV1TiersParams

NewGetProvisioningV1TiersParamsWithContext creates a new GetProvisioningV1TiersParams object with the ability to set a context for a request.

func NewGetProvisioningV1TiersParamsWithHTTPClient

func NewGetProvisioningV1TiersParamsWithHTTPClient(client *http.Client) *GetProvisioningV1TiersParams

NewGetProvisioningV1TiersParamsWithHTTPClient creates a new GetProvisioningV1TiersParams object with the ability to set a custom HTTPClient for a request.

func NewGetProvisioningV1TiersParamsWithTimeout

func NewGetProvisioningV1TiersParamsWithTimeout(timeout time.Duration) *GetProvisioningV1TiersParams

NewGetProvisioningV1TiersParamsWithTimeout creates a new GetProvisioningV1TiersParams object with the ability to set a timeout on a request.

func (*GetProvisioningV1TiersParams) SetContext

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

SetContext adds the context to the get provisioning v1 tiers params

func (*GetProvisioningV1TiersParams) SetDefaults

func (o *GetProvisioningV1TiersParams) SetDefaults()

SetDefaults hydrates default values in the get provisioning v1 tiers params (not the query body).

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

func (*GetProvisioningV1TiersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get provisioning v1 tiers params

func (*GetProvisioningV1TiersParams) SetPageOrder

func (o *GetProvisioningV1TiersParams) SetPageOrder(pageOrder *string)

SetPageOrder adds the pageOrder to the get provisioning v1 tiers params

func (*GetProvisioningV1TiersParams) SetPageSize

func (o *GetProvisioningV1TiersParams) SetPageSize(pageSize *int64)

SetPageSize adds the pageSize to the get provisioning v1 tiers params

func (*GetProvisioningV1TiersParams) SetPageToken

func (o *GetProvisioningV1TiersParams) SetPageToken(pageToken *string)

SetPageToken adds the pageToken to the get provisioning v1 tiers params

func (*GetProvisioningV1TiersParams) SetTimeout

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

SetTimeout adds the timeout to the get provisioning v1 tiers params

func (*GetProvisioningV1TiersParams) WithContext

WithContext adds the context to the get provisioning v1 tiers params

func (*GetProvisioningV1TiersParams) WithDefaults

WithDefaults hydrates default values in the get provisioning v1 tiers params (not the query body).

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

func (*GetProvisioningV1TiersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get provisioning v1 tiers params

func (*GetProvisioningV1TiersParams) WithPageOrder

WithPageOrder adds the pageOrder to the get provisioning v1 tiers params

func (*GetProvisioningV1TiersParams) WithPageSize

WithPageSize adds the pageSize to the get provisioning v1 tiers params

func (*GetProvisioningV1TiersParams) WithPageToken

WithPageToken adds the pageToken to the get provisioning v1 tiers params

func (*GetProvisioningV1TiersParams) WithTimeout

WithTimeout adds the timeout to the get provisioning v1 tiers params

func (*GetProvisioningV1TiersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetProvisioningV1TiersReader

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

GetProvisioningV1TiersReader is a Reader for the GetProvisioningV1Tiers structure.

func (*GetProvisioningV1TiersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetProvisioningV1TiersUnauthorized

type GetProvisioningV1TiersUnauthorized struct {
	Payload *models.ErrrErrorResponse
}
GetProvisioningV1TiersUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetProvisioningV1TiersUnauthorized

func NewGetProvisioningV1TiersUnauthorized() *GetProvisioningV1TiersUnauthorized

NewGetProvisioningV1TiersUnauthorized creates a GetProvisioningV1TiersUnauthorized with default headers values

func (*GetProvisioningV1TiersUnauthorized) Error

func (*GetProvisioningV1TiersUnauthorized) GetPayload

type GetProvisioningV1TopologiesBadRequest

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

Bad Request

func NewGetProvisioningV1TopologiesBadRequest

func NewGetProvisioningV1TopologiesBadRequest() *GetProvisioningV1TopologiesBadRequest

NewGetProvisioningV1TopologiesBadRequest creates a GetProvisioningV1TopologiesBadRequest with default headers values

func (*GetProvisioningV1TopologiesBadRequest) Error

func (*GetProvisioningV1TopologiesBadRequest) GetPayload

type GetProvisioningV1TopologiesInternalServerError

type GetProvisioningV1TopologiesInternalServerError struct {
	Payload *models.ErrrErrorResponse
}
GetProvisioningV1TopologiesInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetProvisioningV1TopologiesInternalServerError

func NewGetProvisioningV1TopologiesInternalServerError() *GetProvisioningV1TopologiesInternalServerError

NewGetProvisioningV1TopologiesInternalServerError creates a GetProvisioningV1TopologiesInternalServerError with default headers values

func (*GetProvisioningV1TopologiesInternalServerError) Error

func (*GetProvisioningV1TopologiesInternalServerError) GetPayload

type GetProvisioningV1TopologiesOK

type GetProvisioningV1TopologiesOK struct {
	Payload []*models.V1Topology
}
GetProvisioningV1TopologiesOK describes a response with status code 200, with default header values.

OK

func NewGetProvisioningV1TopologiesOK

func NewGetProvisioningV1TopologiesOK() *GetProvisioningV1TopologiesOK

NewGetProvisioningV1TopologiesOK creates a GetProvisioningV1TopologiesOK with default headers values

func (*GetProvisioningV1TopologiesOK) Error

func (*GetProvisioningV1TopologiesOK) GetPayload

func (o *GetProvisioningV1TopologiesOK) GetPayload() []*models.V1Topology

type GetProvisioningV1TopologiesParams

type GetProvisioningV1TopologiesParams struct {

	/* PageOrder.

	   page_order
	*/
	PageOrder *string

	/* PageSize.

	   page_size

	   Default: 10
	*/
	PageSize *int64

	/* PageToken.

	   page_token
	*/
	PageToken *string

	/* ServiceType.

	   Service Type
	*/
	ServiceType string

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

GetProvisioningV1TopologiesParams contains all the parameters to send to the API endpoint

for the get provisioning v1 topologies operation.

Typically these are written to a http.Request.

func NewGetProvisioningV1TopologiesParams

func NewGetProvisioningV1TopologiesParams() *GetProvisioningV1TopologiesParams

NewGetProvisioningV1TopologiesParams creates a new GetProvisioningV1TopologiesParams object, with the default timeout for this client.

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

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

func NewGetProvisioningV1TopologiesParamsWithContext

func NewGetProvisioningV1TopologiesParamsWithContext(ctx context.Context) *GetProvisioningV1TopologiesParams

NewGetProvisioningV1TopologiesParamsWithContext creates a new GetProvisioningV1TopologiesParams object with the ability to set a context for a request.

func NewGetProvisioningV1TopologiesParamsWithHTTPClient

func NewGetProvisioningV1TopologiesParamsWithHTTPClient(client *http.Client) *GetProvisioningV1TopologiesParams

NewGetProvisioningV1TopologiesParamsWithHTTPClient creates a new GetProvisioningV1TopologiesParams object with the ability to set a custom HTTPClient for a request.

func NewGetProvisioningV1TopologiesParamsWithTimeout

func NewGetProvisioningV1TopologiesParamsWithTimeout(timeout time.Duration) *GetProvisioningV1TopologiesParams

NewGetProvisioningV1TopologiesParamsWithTimeout creates a new GetProvisioningV1TopologiesParams object with the ability to set a timeout on a request.

func (*GetProvisioningV1TopologiesParams) SetContext

SetContext adds the context to the get provisioning v1 topologies params

func (*GetProvisioningV1TopologiesParams) SetDefaults

func (o *GetProvisioningV1TopologiesParams) SetDefaults()

SetDefaults hydrates default values in the get provisioning v1 topologies params (not the query body).

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

func (*GetProvisioningV1TopologiesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get provisioning v1 topologies params

func (*GetProvisioningV1TopologiesParams) SetPageOrder

func (o *GetProvisioningV1TopologiesParams) SetPageOrder(pageOrder *string)

SetPageOrder adds the pageOrder to the get provisioning v1 topologies params

func (*GetProvisioningV1TopologiesParams) SetPageSize

func (o *GetProvisioningV1TopologiesParams) SetPageSize(pageSize *int64)

SetPageSize adds the pageSize to the get provisioning v1 topologies params

func (*GetProvisioningV1TopologiesParams) SetPageToken

func (o *GetProvisioningV1TopologiesParams) SetPageToken(pageToken *string)

SetPageToken adds the pageToken to the get provisioning v1 topologies params

func (*GetProvisioningV1TopologiesParams) SetServiceType

func (o *GetProvisioningV1TopologiesParams) SetServiceType(serviceType string)

SetServiceType adds the serviceType to the get provisioning v1 topologies params

func (*GetProvisioningV1TopologiesParams) SetTimeout

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

SetTimeout adds the timeout to the get provisioning v1 topologies params

func (*GetProvisioningV1TopologiesParams) WithContext

WithContext adds the context to the get provisioning v1 topologies params

func (*GetProvisioningV1TopologiesParams) WithDefaults

WithDefaults hydrates default values in the get provisioning v1 topologies params (not the query body).

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

func (*GetProvisioningV1TopologiesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get provisioning v1 topologies params

func (*GetProvisioningV1TopologiesParams) WithPageOrder

WithPageOrder adds the pageOrder to the get provisioning v1 topologies params

func (*GetProvisioningV1TopologiesParams) WithPageSize

WithPageSize adds the pageSize to the get provisioning v1 topologies params

func (*GetProvisioningV1TopologiesParams) WithPageToken

WithPageToken adds the pageToken to the get provisioning v1 topologies params

func (*GetProvisioningV1TopologiesParams) WithServiceType

WithServiceType adds the serviceType to the get provisioning v1 topologies params

func (*GetProvisioningV1TopologiesParams) WithTimeout

WithTimeout adds the timeout to the get provisioning v1 topologies params

func (*GetProvisioningV1TopologiesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetProvisioningV1TopologiesReader

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

GetProvisioningV1TopologiesReader is a Reader for the GetProvisioningV1Topologies structure.

func (*GetProvisioningV1TopologiesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetProvisioningV1TopologiesUnauthorized

type GetProvisioningV1TopologiesUnauthorized struct {
	Payload *models.ErrrErrorResponse
}
GetProvisioningV1TopologiesUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetProvisioningV1TopologiesUnauthorized

func NewGetProvisioningV1TopologiesUnauthorized() *GetProvisioningV1TopologiesUnauthorized

NewGetProvisioningV1TopologiesUnauthorized creates a GetProvisioningV1TopologiesUnauthorized with default headers values

func (*GetProvisioningV1TopologiesUnauthorized) Error

func (*GetProvisioningV1TopologiesUnauthorized) GetPayload

type GetProvisioningV1VersionsBadRequest

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

Bad Request

func NewGetProvisioningV1VersionsBadRequest

func NewGetProvisioningV1VersionsBadRequest() *GetProvisioningV1VersionsBadRequest

NewGetProvisioningV1VersionsBadRequest creates a GetProvisioningV1VersionsBadRequest with default headers values

func (*GetProvisioningV1VersionsBadRequest) Error

func (*GetProvisioningV1VersionsBadRequest) GetPayload

type GetProvisioningV1VersionsInternalServerError

type GetProvisioningV1VersionsInternalServerError struct {
	Payload *models.ErrrErrorResponse
}
GetProvisioningV1VersionsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetProvisioningV1VersionsInternalServerError

func NewGetProvisioningV1VersionsInternalServerError() *GetProvisioningV1VersionsInternalServerError

NewGetProvisioningV1VersionsInternalServerError creates a GetProvisioningV1VersionsInternalServerError with default headers values

func (*GetProvisioningV1VersionsInternalServerError) Error

func (*GetProvisioningV1VersionsInternalServerError) GetPayload

type GetProvisioningV1VersionsOK

type GetProvisioningV1VersionsOK struct {
	Payload []*models.V1Version
}
GetProvisioningV1VersionsOK describes a response with status code 200, with default header values.

OK

func NewGetProvisioningV1VersionsOK

func NewGetProvisioningV1VersionsOK() *GetProvisioningV1VersionsOK

NewGetProvisioningV1VersionsOK creates a GetProvisioningV1VersionsOK with default headers values

func (*GetProvisioningV1VersionsOK) Error

func (*GetProvisioningV1VersionsOK) GetPayload

func (o *GetProvisioningV1VersionsOK) GetPayload() []*models.V1Version

type GetProvisioningV1VersionsParams

type GetProvisioningV1VersionsParams struct {

	/* PageOrder.

	   page_order
	*/
	PageOrder *string

	/* PageSize.

	   page_size

	   Default: 10
	*/
	PageSize *int64

	/* PageToken.

	   page_token
	*/
	PageToken *string

	/* Topology.

	   topology name
	*/
	Topology *string

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

GetProvisioningV1VersionsParams contains all the parameters to send to the API endpoint

for the get provisioning v1 versions operation.

Typically these are written to a http.Request.

func NewGetProvisioningV1VersionsParams

func NewGetProvisioningV1VersionsParams() *GetProvisioningV1VersionsParams

NewGetProvisioningV1VersionsParams creates a new GetProvisioningV1VersionsParams object, with the default timeout for this client.

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

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

func NewGetProvisioningV1VersionsParamsWithContext

func NewGetProvisioningV1VersionsParamsWithContext(ctx context.Context) *GetProvisioningV1VersionsParams

NewGetProvisioningV1VersionsParamsWithContext creates a new GetProvisioningV1VersionsParams object with the ability to set a context for a request.

func NewGetProvisioningV1VersionsParamsWithHTTPClient

func NewGetProvisioningV1VersionsParamsWithHTTPClient(client *http.Client) *GetProvisioningV1VersionsParams

NewGetProvisioningV1VersionsParamsWithHTTPClient creates a new GetProvisioningV1VersionsParams object with the ability to set a custom HTTPClient for a request.

func NewGetProvisioningV1VersionsParamsWithTimeout

func NewGetProvisioningV1VersionsParamsWithTimeout(timeout time.Duration) *GetProvisioningV1VersionsParams

NewGetProvisioningV1VersionsParamsWithTimeout creates a new GetProvisioningV1VersionsParams object with the ability to set a timeout on a request.

func (*GetProvisioningV1VersionsParams) SetContext

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

SetContext adds the context to the get provisioning v1 versions params

func (*GetProvisioningV1VersionsParams) SetDefaults

func (o *GetProvisioningV1VersionsParams) SetDefaults()

SetDefaults hydrates default values in the get provisioning v1 versions params (not the query body).

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

func (*GetProvisioningV1VersionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get provisioning v1 versions params

func (*GetProvisioningV1VersionsParams) SetPageOrder

func (o *GetProvisioningV1VersionsParams) SetPageOrder(pageOrder *string)

SetPageOrder adds the pageOrder to the get provisioning v1 versions params

func (*GetProvisioningV1VersionsParams) SetPageSize

func (o *GetProvisioningV1VersionsParams) SetPageSize(pageSize *int64)

SetPageSize adds the pageSize to the get provisioning v1 versions params

func (*GetProvisioningV1VersionsParams) SetPageToken

func (o *GetProvisioningV1VersionsParams) SetPageToken(pageToken *string)

SetPageToken adds the pageToken to the get provisioning v1 versions params

func (*GetProvisioningV1VersionsParams) SetTimeout

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

SetTimeout adds the timeout to the get provisioning v1 versions params

func (*GetProvisioningV1VersionsParams) SetTopology

func (o *GetProvisioningV1VersionsParams) SetTopology(topology *string)

SetTopology adds the topology to the get provisioning v1 versions params

func (*GetProvisioningV1VersionsParams) WithContext

WithContext adds the context to the get provisioning v1 versions params

func (*GetProvisioningV1VersionsParams) WithDefaults

WithDefaults hydrates default values in the get provisioning v1 versions params (not the query body).

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

func (*GetProvisioningV1VersionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get provisioning v1 versions params

func (*GetProvisioningV1VersionsParams) WithPageOrder

WithPageOrder adds the pageOrder to the get provisioning v1 versions params

func (*GetProvisioningV1VersionsParams) WithPageSize

WithPageSize adds the pageSize to the get provisioning v1 versions params

func (*GetProvisioningV1VersionsParams) WithPageToken

WithPageToken adds the pageToken to the get provisioning v1 versions params

func (*GetProvisioningV1VersionsParams) WithTimeout

WithTimeout adds the timeout to the get provisioning v1 versions params

func (*GetProvisioningV1VersionsParams) WithTopology

WithTopology adds the topology to the get provisioning v1 versions params

func (*GetProvisioningV1VersionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetProvisioningV1VersionsReader

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

GetProvisioningV1VersionsReader is a Reader for the GetProvisioningV1Versions structure.

func (*GetProvisioningV1VersionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetProvisioningV1VersionsUnauthorized

type GetProvisioningV1VersionsUnauthorized struct {
	Payload *models.ErrrErrorResponse
}
GetProvisioningV1VersionsUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetProvisioningV1VersionsUnauthorized

func NewGetProvisioningV1VersionsUnauthorized() *GetProvisioningV1VersionsUnauthorized

NewGetProvisioningV1VersionsUnauthorized creates a GetProvisioningV1VersionsUnauthorized with default headers values

func (*GetProvisioningV1VersionsUnauthorized) Error

func (*GetProvisioningV1VersionsUnauthorized) GetPayload

Jump to

Keyboard shortcuts

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