v1platform_resources

package
v1.999.999-b11 Latest Latest
Warning

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

Go to latest
Published: May 7, 2020 License: Apache-2.0, BSD-2-Clause Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for v1platform resources API

func New

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

New creates a new v1platform resources API client.

func (*Client) GetAccessConfigs

func (a *Client) GetAccessConfigs(params *GetAccessConfigsParams) (*GetAccessConfigsOK, error)

GetAccessConfigs retrieves access configs with properties

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 retrieves 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) GetEncryptionKeys

func (a *Client) GetEncryptionKeys(params *GetEncryptionKeysParams) (*GetEncryptionKeysOK, error)

GetEncryptionKeys retrieves encryption keys with properties

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 retrieves 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 retrieves 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) GetNoSQLTables

func (a *Client) GetNoSQLTables(params *GetNoSQLTablesParams) (*GetNoSQLTablesOK, error)

GetNoSQLTables retrieves nosql tables

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 retrieves 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 retrieves 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 retrieves securitygroups properties

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

func (*Client) GetRegionsByCredential

func (a *Client) GetRegionsByCredential(params *GetRegionsByCredentialParams) (*GetRegionsByCredentialOK, error)

GetRegionsByCredential retrieves 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) GetTagSpecifications

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

GetTagSpecifications retrieves tag specifications

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

func (*Client) GetVMTypesByCredential

func (a *Client) GetVMTypesByCredential(params *GetVMTypesByCredentialParams) (*GetVMTypesByCredentialOK, error)

GetVMTypesByCredential retrieves 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) SetTransport

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

SetTransport changes the transport on the client

type GetAccessConfigsOK

type GetAccessConfigsOK struct {
	Payload *model.PlatformAccessConfigsResponse
}

GetAccessConfigsOK handles this case with default header values.

successful operation

func NewGetAccessConfigsOK

func NewGetAccessConfigsOK() *GetAccessConfigsOK

NewGetAccessConfigsOK creates a GetAccessConfigsOK with default headers values

func (*GetAccessConfigsOK) Error

func (o *GetAccessConfigsOK) Error() string

type GetAccessConfigsParams

type GetAccessConfigsParams struct {

	/*AccessConfigType*/
	AccessConfigType *string
	/*AvailabilityZone*/
	AvailabilityZone *string
	/*CredentialCrn*/
	CredentialCrn *string
	/*CredentialName*/
	CredentialName *string
	/*PlatformVariant*/
	PlatformVariant *string
	/*Region*/
	Region *string

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

GetAccessConfigsParams contains all the parameters to send to the API endpoint for the get access configs operation typically these are written to a http.Request

func NewGetAccessConfigsParams

func NewGetAccessConfigsParams() *GetAccessConfigsParams

NewGetAccessConfigsParams creates a new GetAccessConfigsParams object with the default values initialized.

func NewGetAccessConfigsParamsWithContext

func NewGetAccessConfigsParamsWithContext(ctx context.Context) *GetAccessConfigsParams

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

func NewGetAccessConfigsParamsWithHTTPClient

func NewGetAccessConfigsParamsWithHTTPClient(client *http.Client) *GetAccessConfigsParams

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

func NewGetAccessConfigsParamsWithTimeout

func NewGetAccessConfigsParamsWithTimeout(timeout time.Duration) *GetAccessConfigsParams

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

func (*GetAccessConfigsParams) SetAccessConfigType

func (o *GetAccessConfigsParams) SetAccessConfigType(accessConfigType *string)

SetAccessConfigType adds the accessConfigType to the get access configs params

func (*GetAccessConfigsParams) SetAvailabilityZone

func (o *GetAccessConfigsParams) SetAvailabilityZone(availabilityZone *string)

SetAvailabilityZone adds the availabilityZone to the get access configs params

func (*GetAccessConfigsParams) SetContext

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

SetContext adds the context to the get access configs params

func (*GetAccessConfigsParams) SetCredentialCrn

func (o *GetAccessConfigsParams) SetCredentialCrn(credentialCrn *string)

SetCredentialCrn adds the credentialCrn to the get access configs params

func (*GetAccessConfigsParams) SetCredentialName

func (o *GetAccessConfigsParams) SetCredentialName(credentialName *string)

SetCredentialName adds the credentialName to the get access configs params

func (*GetAccessConfigsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get access configs params

func (*GetAccessConfigsParams) SetPlatformVariant

func (o *GetAccessConfigsParams) SetPlatformVariant(platformVariant *string)

SetPlatformVariant adds the platformVariant to the get access configs params

func (*GetAccessConfigsParams) SetRegion

func (o *GetAccessConfigsParams) SetRegion(region *string)

SetRegion adds the region to the get access configs params

func (*GetAccessConfigsParams) SetTimeout

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

SetTimeout adds the timeout to the get access configs params

func (*GetAccessConfigsParams) WithAccessConfigType

func (o *GetAccessConfigsParams) WithAccessConfigType(accessConfigType *string) *GetAccessConfigsParams

WithAccessConfigType adds the accessConfigType to the get access configs params

func (*GetAccessConfigsParams) WithAvailabilityZone

func (o *GetAccessConfigsParams) WithAvailabilityZone(availabilityZone *string) *GetAccessConfigsParams

WithAvailabilityZone adds the availabilityZone to the get access configs params

func (*GetAccessConfigsParams) WithContext

WithContext adds the context to the get access configs params

func (*GetAccessConfigsParams) WithCredentialCrn

func (o *GetAccessConfigsParams) WithCredentialCrn(credentialCrn *string) *GetAccessConfigsParams

WithCredentialCrn adds the credentialCrn to the get access configs params

func (*GetAccessConfigsParams) WithCredentialName

func (o *GetAccessConfigsParams) WithCredentialName(credentialName *string) *GetAccessConfigsParams

WithCredentialName adds the credentialName to the get access configs params

func (*GetAccessConfigsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get access configs params

func (*GetAccessConfigsParams) WithPlatformVariant

func (o *GetAccessConfigsParams) WithPlatformVariant(platformVariant *string) *GetAccessConfigsParams

WithPlatformVariant adds the platformVariant to the get access configs params

func (*GetAccessConfigsParams) WithRegion

func (o *GetAccessConfigsParams) WithRegion(region *string) *GetAccessConfigsParams

WithRegion adds the region to the get access configs params

func (*GetAccessConfigsParams) WithTimeout

WithTimeout adds the timeout to the get access configs params

func (*GetAccessConfigsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAccessConfigsReader

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

GetAccessConfigsReader is a Reader for the GetAccessConfigs structure.

func (*GetAccessConfigsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDisktypesOK

type GetDisktypesOK struct {
	Payload *model.PlatformDisksResponse
}

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 GetEncryptionKeysOK

type GetEncryptionKeysOK struct {
	Payload *model.PlatformEncryptionKeysResponse
}

GetEncryptionKeysOK handles this case with default header values.

successful operation

func NewGetEncryptionKeysOK

func NewGetEncryptionKeysOK() *GetEncryptionKeysOK

NewGetEncryptionKeysOK creates a GetEncryptionKeysOK with default headers values

func (*GetEncryptionKeysOK) Error

func (o *GetEncryptionKeysOK) Error() string

type GetEncryptionKeysParams

type GetEncryptionKeysParams struct {

	/*AvailabilityZone*/
	AvailabilityZone *string
	/*CredentialCrn*/
	CredentialCrn *string
	/*CredentialName*/
	CredentialName *string
	/*PlatformVariant*/
	PlatformVariant *string
	/*Region*/
	Region *string

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

GetEncryptionKeysParams contains all the parameters to send to the API endpoint for the get encryption keys operation typically these are written to a http.Request

func NewGetEncryptionKeysParams

func NewGetEncryptionKeysParams() *GetEncryptionKeysParams

NewGetEncryptionKeysParams creates a new GetEncryptionKeysParams object with the default values initialized.

func NewGetEncryptionKeysParamsWithContext

func NewGetEncryptionKeysParamsWithContext(ctx context.Context) *GetEncryptionKeysParams

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

func NewGetEncryptionKeysParamsWithHTTPClient

func NewGetEncryptionKeysParamsWithHTTPClient(client *http.Client) *GetEncryptionKeysParams

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

func NewGetEncryptionKeysParamsWithTimeout

func NewGetEncryptionKeysParamsWithTimeout(timeout time.Duration) *GetEncryptionKeysParams

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

func (*GetEncryptionKeysParams) SetAvailabilityZone

func (o *GetEncryptionKeysParams) SetAvailabilityZone(availabilityZone *string)

SetAvailabilityZone adds the availabilityZone to the get encryption keys params

func (*GetEncryptionKeysParams) SetContext

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

SetContext adds the context to the get encryption keys params

func (*GetEncryptionKeysParams) SetCredentialCrn

func (o *GetEncryptionKeysParams) SetCredentialCrn(credentialCrn *string)

SetCredentialCrn adds the credentialCrn to the get encryption keys params

func (*GetEncryptionKeysParams) SetCredentialName

func (o *GetEncryptionKeysParams) SetCredentialName(credentialName *string)

SetCredentialName adds the credentialName to the get encryption keys params

func (*GetEncryptionKeysParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get encryption keys params

func (*GetEncryptionKeysParams) SetPlatformVariant

func (o *GetEncryptionKeysParams) SetPlatformVariant(platformVariant *string)

SetPlatformVariant adds the platformVariant to the get encryption keys params

func (*GetEncryptionKeysParams) SetRegion

func (o *GetEncryptionKeysParams) SetRegion(region *string)

SetRegion adds the region to the get encryption keys params

func (*GetEncryptionKeysParams) SetTimeout

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

SetTimeout adds the timeout to the get encryption keys params

func (*GetEncryptionKeysParams) WithAvailabilityZone

func (o *GetEncryptionKeysParams) WithAvailabilityZone(availabilityZone *string) *GetEncryptionKeysParams

WithAvailabilityZone adds the availabilityZone to the get encryption keys params

func (*GetEncryptionKeysParams) WithContext

WithContext adds the context to the get encryption keys params

func (*GetEncryptionKeysParams) WithCredentialCrn

func (o *GetEncryptionKeysParams) WithCredentialCrn(credentialCrn *string) *GetEncryptionKeysParams

WithCredentialCrn adds the credentialCrn to the get encryption keys params

func (*GetEncryptionKeysParams) WithCredentialName

func (o *GetEncryptionKeysParams) WithCredentialName(credentialName *string) *GetEncryptionKeysParams

WithCredentialName adds the credentialName to the get encryption keys params

func (*GetEncryptionKeysParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get encryption keys params

func (*GetEncryptionKeysParams) WithPlatformVariant

func (o *GetEncryptionKeysParams) WithPlatformVariant(platformVariant *string) *GetEncryptionKeysParams

WithPlatformVariant adds the platformVariant to the get encryption keys params

func (*GetEncryptionKeysParams) WithRegion

func (o *GetEncryptionKeysParams) WithRegion(region *string) *GetEncryptionKeysParams

WithRegion adds the region to the get encryption keys params

func (*GetEncryptionKeysParams) WithTimeout

WithTimeout adds the timeout to the get encryption keys params

func (*GetEncryptionKeysParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetEncryptionKeysReader

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

GetEncryptionKeysReader is a Reader for the GetEncryptionKeys structure.

func (*GetEncryptionKeysReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetGatewaysCredentialIDOK

type GetGatewaysCredentialIDOK struct {
	Payload *model.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 {

	/*AvailabilityZone*/
	AvailabilityZone *string
	/*CredentialCrn*/
	CredentialCrn *string
	/*CredentialName*/
	CredentialName *string
	/*PlatformVariant*/
	PlatformVariant *string
	/*Region*/
	Region *string

	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) SetAvailabilityZone

func (o *GetGatewaysCredentialIDParams) SetAvailabilityZone(availabilityZone *string)

SetAvailabilityZone adds the availabilityZone 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) SetCredentialCrn

func (o *GetGatewaysCredentialIDParams) SetCredentialCrn(credentialCrn *string)

SetCredentialCrn adds the credentialCrn to the get gateways credential Id params

func (*GetGatewaysCredentialIDParams) SetCredentialName

func (o *GetGatewaysCredentialIDParams) SetCredentialName(credentialName *string)

SetCredentialName adds the credentialName 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) SetPlatformVariant

func (o *GetGatewaysCredentialIDParams) SetPlatformVariant(platformVariant *string)

SetPlatformVariant adds the platformVariant to the get gateways credential Id params

func (*GetGatewaysCredentialIDParams) SetRegion

func (o *GetGatewaysCredentialIDParams) SetRegion(region *string)

SetRegion adds the region 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) WithAvailabilityZone

func (o *GetGatewaysCredentialIDParams) WithAvailabilityZone(availabilityZone *string) *GetGatewaysCredentialIDParams

WithAvailabilityZone adds the availabilityZone to the get gateways credential Id params

func (*GetGatewaysCredentialIDParams) WithContext

WithContext adds the context to the get gateways credential Id params

func (*GetGatewaysCredentialIDParams) WithCredentialCrn

func (o *GetGatewaysCredentialIDParams) WithCredentialCrn(credentialCrn *string) *GetGatewaysCredentialIDParams

WithCredentialCrn adds the credentialCrn to the get gateways credential Id params

func (*GetGatewaysCredentialIDParams) WithCredentialName

func (o *GetGatewaysCredentialIDParams) WithCredentialName(credentialName *string) *GetGatewaysCredentialIDParams

WithCredentialName adds the credentialName to the get gateways credential Id params

func (*GetGatewaysCredentialIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get gateways credential Id params

func (*GetGatewaysCredentialIDParams) WithPlatformVariant

func (o *GetGatewaysCredentialIDParams) WithPlatformVariant(platformVariant *string) *GetGatewaysCredentialIDParams

WithPlatformVariant adds the platformVariant to the get gateways credential Id params

func (*GetGatewaysCredentialIDParams) WithRegion

WithRegion adds the region 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 *model.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 {

	/*AvailabilityZone*/
	AvailabilityZone *string
	/*CredentialCrn*/
	CredentialCrn *string
	/*CredentialName*/
	CredentialName *string
	/*PlatformVariant*/
	PlatformVariant *string
	/*Region*/
	Region *string

	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) SetAvailabilityZone

func (o *GetIPPoolsCredentialIDParams) SetAvailabilityZone(availabilityZone *string)

SetAvailabilityZone adds the availabilityZone 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) SetCredentialCrn

func (o *GetIPPoolsCredentialIDParams) SetCredentialCrn(credentialCrn *string)

SetCredentialCrn adds the credentialCrn to the get Ip pools credential Id params

func (*GetIPPoolsCredentialIDParams) SetCredentialName

func (o *GetIPPoolsCredentialIDParams) SetCredentialName(credentialName *string)

SetCredentialName adds the credentialName 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) SetPlatformVariant

func (o *GetIPPoolsCredentialIDParams) SetPlatformVariant(platformVariant *string)

SetPlatformVariant adds the platformVariant to the get Ip pools credential Id params

func (*GetIPPoolsCredentialIDParams) SetRegion

func (o *GetIPPoolsCredentialIDParams) SetRegion(region *string)

SetRegion adds the region 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) WithAvailabilityZone

func (o *GetIPPoolsCredentialIDParams) WithAvailabilityZone(availabilityZone *string) *GetIPPoolsCredentialIDParams

WithAvailabilityZone adds the availabilityZone 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) WithCredentialCrn

func (o *GetIPPoolsCredentialIDParams) WithCredentialCrn(credentialCrn *string) *GetIPPoolsCredentialIDParams

WithCredentialCrn adds the credentialCrn to the get Ip pools credential Id params

func (*GetIPPoolsCredentialIDParams) WithCredentialName

func (o *GetIPPoolsCredentialIDParams) WithCredentialName(credentialName *string) *GetIPPoolsCredentialIDParams

WithCredentialName adds the credentialName 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) WithPlatformVariant

func (o *GetIPPoolsCredentialIDParams) WithPlatformVariant(platformVariant *string) *GetIPPoolsCredentialIDParams

WithPlatformVariant adds the platformVariant to the get Ip pools credential Id params

func (*GetIPPoolsCredentialIDParams) WithRegion

WithRegion adds the region 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 GetNoSQLTablesOK

type GetNoSQLTablesOK struct {
	Payload *model.PlatformNoSQLTablesResponse
}

GetNoSQLTablesOK handles this case with default header values.

successful operation

func NewGetNoSQLTablesOK

func NewGetNoSQLTablesOK() *GetNoSQLTablesOK

NewGetNoSQLTablesOK creates a GetNoSQLTablesOK with default headers values

func (*GetNoSQLTablesOK) Error

func (o *GetNoSQLTablesOK) Error() string

type GetNoSQLTablesParams

type GetNoSQLTablesParams struct {

	/*AvailabilityZone*/
	AvailabilityZone *string
	/*CredentialCrn*/
	CredentialCrn *string
	/*CredentialName*/
	CredentialName *string
	/*PlatformVariant*/
	PlatformVariant *string
	/*Region*/
	Region *string

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

GetNoSQLTablesParams contains all the parameters to send to the API endpoint for the get no Sql tables operation typically these are written to a http.Request

func NewGetNoSQLTablesParams

func NewGetNoSQLTablesParams() *GetNoSQLTablesParams

NewGetNoSQLTablesParams creates a new GetNoSQLTablesParams object with the default values initialized.

func NewGetNoSQLTablesParamsWithContext

func NewGetNoSQLTablesParamsWithContext(ctx context.Context) *GetNoSQLTablesParams

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

func NewGetNoSQLTablesParamsWithHTTPClient

func NewGetNoSQLTablesParamsWithHTTPClient(client *http.Client) *GetNoSQLTablesParams

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

func NewGetNoSQLTablesParamsWithTimeout

func NewGetNoSQLTablesParamsWithTimeout(timeout time.Duration) *GetNoSQLTablesParams

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

func (*GetNoSQLTablesParams) SetAvailabilityZone

func (o *GetNoSQLTablesParams) SetAvailabilityZone(availabilityZone *string)

SetAvailabilityZone adds the availabilityZone to the get no Sql tables params

func (*GetNoSQLTablesParams) SetContext

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

SetContext adds the context to the get no Sql tables params

func (*GetNoSQLTablesParams) SetCredentialCrn

func (o *GetNoSQLTablesParams) SetCredentialCrn(credentialCrn *string)

SetCredentialCrn adds the credentialCrn to the get no Sql tables params

func (*GetNoSQLTablesParams) SetCredentialName

func (o *GetNoSQLTablesParams) SetCredentialName(credentialName *string)

SetCredentialName adds the credentialName to the get no Sql tables params

func (*GetNoSQLTablesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get no Sql tables params

func (*GetNoSQLTablesParams) SetPlatformVariant

func (o *GetNoSQLTablesParams) SetPlatformVariant(platformVariant *string)

SetPlatformVariant adds the platformVariant to the get no Sql tables params

func (*GetNoSQLTablesParams) SetRegion

func (o *GetNoSQLTablesParams) SetRegion(region *string)

SetRegion adds the region to the get no Sql tables params

func (*GetNoSQLTablesParams) SetTimeout

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

SetTimeout adds the timeout to the get no Sql tables params

func (*GetNoSQLTablesParams) WithAvailabilityZone

func (o *GetNoSQLTablesParams) WithAvailabilityZone(availabilityZone *string) *GetNoSQLTablesParams

WithAvailabilityZone adds the availabilityZone to the get no Sql tables params

func (*GetNoSQLTablesParams) WithContext

WithContext adds the context to the get no Sql tables params

func (*GetNoSQLTablesParams) WithCredentialCrn

func (o *GetNoSQLTablesParams) WithCredentialCrn(credentialCrn *string) *GetNoSQLTablesParams

WithCredentialCrn adds the credentialCrn to the get no Sql tables params

func (*GetNoSQLTablesParams) WithCredentialName

func (o *GetNoSQLTablesParams) WithCredentialName(credentialName *string) *GetNoSQLTablesParams

WithCredentialName adds the credentialName to the get no Sql tables params

func (*GetNoSQLTablesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get no Sql tables params

func (*GetNoSQLTablesParams) WithPlatformVariant

func (o *GetNoSQLTablesParams) WithPlatformVariant(platformVariant *string) *GetNoSQLTablesParams

WithPlatformVariant adds the platformVariant to the get no Sql tables params

func (*GetNoSQLTablesParams) WithRegion

func (o *GetNoSQLTablesParams) WithRegion(region *string) *GetNoSQLTablesParams

WithRegion adds the region to the get no Sql tables params

func (*GetNoSQLTablesParams) WithTimeout

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

WithTimeout adds the timeout to the get no Sql tables params

func (*GetNoSQLTablesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetNoSQLTablesReader

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

GetNoSQLTablesReader is a Reader for the GetNoSQLTables structure.

func (*GetNoSQLTablesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPlatformNetworksOK

type GetPlatformNetworksOK struct {
	Payload *model.PlatformNetworksResponse
}

GetPlatformNetworksOK handles this case with default header values.

successful operation

func NewGetPlatformNetworksOK

func NewGetPlatformNetworksOK() *GetPlatformNetworksOK

NewGetPlatformNetworksOK creates a GetPlatformNetworksOK with default headers values

func (*GetPlatformNetworksOK) Error

func (o *GetPlatformNetworksOK) Error() string

type GetPlatformNetworksParams

type GetPlatformNetworksParams struct {

	/*AvailabilityZone*/
	AvailabilityZone *string
	/*CredentialCrn*/
	CredentialCrn *string
	/*CredentialName*/
	CredentialName *string
	/*PlatformVariant*/
	PlatformVariant *string
	/*Region*/
	Region *string

	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) SetAvailabilityZone

func (o *GetPlatformNetworksParams) SetAvailabilityZone(availabilityZone *string)

SetAvailabilityZone adds the availabilityZone 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) SetCredentialCrn

func (o *GetPlatformNetworksParams) SetCredentialCrn(credentialCrn *string)

SetCredentialCrn adds the credentialCrn to the get platform networks params

func (*GetPlatformNetworksParams) SetCredentialName

func (o *GetPlatformNetworksParams) SetCredentialName(credentialName *string)

SetCredentialName adds the credentialName 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) SetPlatformVariant

func (o *GetPlatformNetworksParams) SetPlatformVariant(platformVariant *string)

SetPlatformVariant adds the platformVariant to the get platform networks params

func (*GetPlatformNetworksParams) SetRegion

func (o *GetPlatformNetworksParams) SetRegion(region *string)

SetRegion adds the region 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) WithAvailabilityZone

func (o *GetPlatformNetworksParams) WithAvailabilityZone(availabilityZone *string) *GetPlatformNetworksParams

WithAvailabilityZone adds the availabilityZone to the get platform networks params

func (*GetPlatformNetworksParams) WithContext

WithContext adds the context to the get platform networks params

func (*GetPlatformNetworksParams) WithCredentialCrn

func (o *GetPlatformNetworksParams) WithCredentialCrn(credentialCrn *string) *GetPlatformNetworksParams

WithCredentialCrn adds the credentialCrn to the get platform networks params

func (*GetPlatformNetworksParams) WithCredentialName

func (o *GetPlatformNetworksParams) WithCredentialName(credentialName *string) *GetPlatformNetworksParams

WithCredentialName adds the credentialName 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) WithPlatformVariant

func (o *GetPlatformNetworksParams) WithPlatformVariant(platformVariant *string) *GetPlatformNetworksParams

WithPlatformVariant adds the platformVariant to the get platform networks params

func (*GetPlatformNetworksParams) WithRegion

WithRegion adds the region 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
}

GetPlatformNetworksReader is a Reader for the GetPlatformNetworks structure.

func (*GetPlatformNetworksReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPlatformSShKeysOK

type GetPlatformSShKeysOK struct {
	Payload *model.PlatformSSHKeysResponse
}

GetPlatformSShKeysOK handles this case with default header values.

successful operation

func NewGetPlatformSShKeysOK

func NewGetPlatformSShKeysOK() *GetPlatformSShKeysOK

NewGetPlatformSShKeysOK creates a GetPlatformSShKeysOK with default headers values

func (*GetPlatformSShKeysOK) Error

func (o *GetPlatformSShKeysOK) Error() string

type GetPlatformSShKeysParams

type GetPlatformSShKeysParams struct {

	/*AvailabilityZone*/
	AvailabilityZone *string
	/*CredentialCrn*/
	CredentialCrn *string
	/*CredentialName*/
	CredentialName *string
	/*PlatformVariant*/
	PlatformVariant *string
	/*Region*/
	Region *string

	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) SetAvailabilityZone

func (o *GetPlatformSShKeysParams) SetAvailabilityZone(availabilityZone *string)

SetAvailabilityZone adds the availabilityZone 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) SetCredentialCrn

func (o *GetPlatformSShKeysParams) SetCredentialCrn(credentialCrn *string)

SetCredentialCrn adds the credentialCrn to the get platform s sh keys params

func (*GetPlatformSShKeysParams) SetCredentialName

func (o *GetPlatformSShKeysParams) SetCredentialName(credentialName *string)

SetCredentialName adds the credentialName 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) SetPlatformVariant

func (o *GetPlatformSShKeysParams) SetPlatformVariant(platformVariant *string)

SetPlatformVariant adds the platformVariant to the get platform s sh keys params

func (*GetPlatformSShKeysParams) SetRegion

func (o *GetPlatformSShKeysParams) SetRegion(region *string)

SetRegion adds the region 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) WithAvailabilityZone

func (o *GetPlatformSShKeysParams) WithAvailabilityZone(availabilityZone *string) *GetPlatformSShKeysParams

WithAvailabilityZone adds the availabilityZone 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) WithCredentialCrn

func (o *GetPlatformSShKeysParams) WithCredentialCrn(credentialCrn *string) *GetPlatformSShKeysParams

WithCredentialCrn adds the credentialCrn to the get platform s sh keys params

func (*GetPlatformSShKeysParams) WithCredentialName

func (o *GetPlatformSShKeysParams) WithCredentialName(credentialName *string) *GetPlatformSShKeysParams

WithCredentialName adds the credentialName 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) WithPlatformVariant

func (o *GetPlatformSShKeysParams) WithPlatformVariant(platformVariant *string) *GetPlatformSShKeysParams

WithPlatformVariant adds the platformVariant to the get platform s sh keys params

func (*GetPlatformSShKeysParams) WithRegion

WithRegion adds the region 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
}

GetPlatformSShKeysReader is a Reader for the GetPlatformSShKeys structure.

func (*GetPlatformSShKeysReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPlatformSecurityGroupsOK

type GetPlatformSecurityGroupsOK struct {
	Payload *model.PlatformSecurityGroupsResponse
}

GetPlatformSecurityGroupsOK handles this case with default header values.

successful operation

func NewGetPlatformSecurityGroupsOK

func NewGetPlatformSecurityGroupsOK() *GetPlatformSecurityGroupsOK

NewGetPlatformSecurityGroupsOK creates a GetPlatformSecurityGroupsOK with default headers values

func (*GetPlatformSecurityGroupsOK) Error

type GetPlatformSecurityGroupsParams

type GetPlatformSecurityGroupsParams struct {

	/*AvailabilityZone*/
	AvailabilityZone *string
	/*CredentialCrn*/
	CredentialCrn *string
	/*CredentialName*/
	CredentialName *string
	/*PlatformVariant*/
	PlatformVariant *string
	/*Region*/
	Region *string

	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) SetAvailabilityZone

func (o *GetPlatformSecurityGroupsParams) SetAvailabilityZone(availabilityZone *string)

SetAvailabilityZone adds the availabilityZone 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) SetCredentialCrn

func (o *GetPlatformSecurityGroupsParams) SetCredentialCrn(credentialCrn *string)

SetCredentialCrn adds the credentialCrn to the get platform security groups params

func (*GetPlatformSecurityGroupsParams) SetCredentialName

func (o *GetPlatformSecurityGroupsParams) SetCredentialName(credentialName *string)

SetCredentialName adds the credentialName 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) SetPlatformVariant

func (o *GetPlatformSecurityGroupsParams) SetPlatformVariant(platformVariant *string)

SetPlatformVariant adds the platformVariant to the get platform security groups params

func (*GetPlatformSecurityGroupsParams) SetRegion

func (o *GetPlatformSecurityGroupsParams) SetRegion(region *string)

SetRegion adds the region 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) WithAvailabilityZone

func (o *GetPlatformSecurityGroupsParams) WithAvailabilityZone(availabilityZone *string) *GetPlatformSecurityGroupsParams

WithAvailabilityZone adds the availabilityZone to the get platform security groups params

func (*GetPlatformSecurityGroupsParams) WithContext

WithContext adds the context to the get platform security groups params

func (*GetPlatformSecurityGroupsParams) WithCredentialCrn

func (o *GetPlatformSecurityGroupsParams) WithCredentialCrn(credentialCrn *string) *GetPlatformSecurityGroupsParams

WithCredentialCrn adds the credentialCrn to the get platform security groups params

func (*GetPlatformSecurityGroupsParams) WithCredentialName

func (o *GetPlatformSecurityGroupsParams) WithCredentialName(credentialName *string) *GetPlatformSecurityGroupsParams

WithCredentialName adds the credentialName to the get platform security groups params

func (*GetPlatformSecurityGroupsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get platform security groups params

func (*GetPlatformSecurityGroupsParams) WithPlatformVariant

func (o *GetPlatformSecurityGroupsParams) WithPlatformVariant(platformVariant *string) *GetPlatformSecurityGroupsParams

WithPlatformVariant adds the platformVariant to the get platform security groups params

func (*GetPlatformSecurityGroupsParams) WithRegion

WithRegion adds the region 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
}

GetPlatformSecurityGroupsReader is a Reader for the GetPlatformSecurityGroups structure.

func (*GetPlatformSecurityGroupsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRegionsByCredentialOK

type GetRegionsByCredentialOK struct {
	Payload *model.CompactRegionV1Response
}

GetRegionsByCredentialOK handles this case with default header values.

successful operation

func NewGetRegionsByCredentialOK

func NewGetRegionsByCredentialOK() *GetRegionsByCredentialOK

NewGetRegionsByCredentialOK creates a GetRegionsByCredentialOK with default headers values

func (*GetRegionsByCredentialOK) Error

func (o *GetRegionsByCredentialOK) Error() string

type GetRegionsByCredentialParams

type GetRegionsByCredentialParams struct {

	/*AvailabilityZone*/
	AvailabilityZone *string
	/*CredentialCrn*/
	CredentialCrn *string
	/*CredentialName*/
	CredentialName *string
	/*PlatformVariant*/
	PlatformVariant *string
	/*Region*/
	Region *string

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

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

func NewGetRegionsByCredentialParams

func NewGetRegionsByCredentialParams() *GetRegionsByCredentialParams

NewGetRegionsByCredentialParams creates a new GetRegionsByCredentialParams object with the default values initialized.

func NewGetRegionsByCredentialParamsWithContext

func NewGetRegionsByCredentialParamsWithContext(ctx context.Context) *GetRegionsByCredentialParams

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

func NewGetRegionsByCredentialParamsWithHTTPClient

func NewGetRegionsByCredentialParamsWithHTTPClient(client *http.Client) *GetRegionsByCredentialParams

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

func NewGetRegionsByCredentialParamsWithTimeout

func NewGetRegionsByCredentialParamsWithTimeout(timeout time.Duration) *GetRegionsByCredentialParams

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

func (*GetRegionsByCredentialParams) SetAvailabilityZone

func (o *GetRegionsByCredentialParams) SetAvailabilityZone(availabilityZone *string)

SetAvailabilityZone adds the availabilityZone to the get regions by credential params

func (*GetRegionsByCredentialParams) SetContext

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

SetContext adds the context to the get regions by credential params

func (*GetRegionsByCredentialParams) SetCredentialCrn

func (o *GetRegionsByCredentialParams) SetCredentialCrn(credentialCrn *string)

SetCredentialCrn adds the credentialCrn to the get regions by credential params

func (*GetRegionsByCredentialParams) SetCredentialName

func (o *GetRegionsByCredentialParams) SetCredentialName(credentialName *string)

SetCredentialName adds the credentialName to the get regions by credential params

func (*GetRegionsByCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get regions by credential params

func (*GetRegionsByCredentialParams) SetPlatformVariant

func (o *GetRegionsByCredentialParams) SetPlatformVariant(platformVariant *string)

SetPlatformVariant adds the platformVariant to the get regions by credential params

func (*GetRegionsByCredentialParams) SetRegion

func (o *GetRegionsByCredentialParams) SetRegion(region *string)

SetRegion adds the region to the get regions by credential params

func (*GetRegionsByCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the get regions by credential params

func (*GetRegionsByCredentialParams) WithAvailabilityZone

func (o *GetRegionsByCredentialParams) WithAvailabilityZone(availabilityZone *string) *GetRegionsByCredentialParams

WithAvailabilityZone adds the availabilityZone to the get regions by credential params

func (*GetRegionsByCredentialParams) WithContext

WithContext adds the context to the get regions by credential params

func (*GetRegionsByCredentialParams) WithCredentialCrn

func (o *GetRegionsByCredentialParams) WithCredentialCrn(credentialCrn *string) *GetRegionsByCredentialParams

WithCredentialCrn adds the credentialCrn to the get regions by credential params

func (*GetRegionsByCredentialParams) WithCredentialName

func (o *GetRegionsByCredentialParams) WithCredentialName(credentialName *string) *GetRegionsByCredentialParams

WithCredentialName adds the credentialName to the get regions by credential params

func (*GetRegionsByCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get regions by credential params

func (*GetRegionsByCredentialParams) WithPlatformVariant

func (o *GetRegionsByCredentialParams) WithPlatformVariant(platformVariant *string) *GetRegionsByCredentialParams

WithPlatformVariant adds the platformVariant to the get regions by credential params

func (*GetRegionsByCredentialParams) WithRegion

WithRegion adds the region to the get regions by credential params

func (*GetRegionsByCredentialParams) WithTimeout

WithTimeout adds the timeout to the get regions by credential params

func (*GetRegionsByCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRegionsByCredentialReader

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

GetRegionsByCredentialReader is a Reader for the GetRegionsByCredential structure.

func (*GetRegionsByCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetTagSpecificationsOK

type GetTagSpecificationsOK struct {
	Payload *model.TagSpecificationsResponse
}

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 GetVMTypesByCredentialOK

type GetVMTypesByCredentialOK struct {
	Payload *model.PlatformVmtypesResponse
}

GetVMTypesByCredentialOK handles this case with default header values.

successful operation

func NewGetVMTypesByCredentialOK

func NewGetVMTypesByCredentialOK() *GetVMTypesByCredentialOK

NewGetVMTypesByCredentialOK creates a GetVMTypesByCredentialOK with default headers values

func (*GetVMTypesByCredentialOK) Error

func (o *GetVMTypesByCredentialOK) Error() string

type GetVMTypesByCredentialParams

type GetVMTypesByCredentialParams struct {

	/*AvailabilityZone*/
	AvailabilityZone *string
	/*CredentialCrn*/
	CredentialCrn *string
	/*CredentialName*/
	CredentialName *string
	/*PlatformVariant*/
	PlatformVariant *string
	/*Region*/
	Region *string
	/*ResourceType*/
	ResourceType *string

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

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

func NewGetVMTypesByCredentialParams

func NewGetVMTypesByCredentialParams() *GetVMTypesByCredentialParams

NewGetVMTypesByCredentialParams creates a new GetVMTypesByCredentialParams object with the default values initialized.

func NewGetVMTypesByCredentialParamsWithContext

func NewGetVMTypesByCredentialParamsWithContext(ctx context.Context) *GetVMTypesByCredentialParams

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

func NewGetVMTypesByCredentialParamsWithHTTPClient

func NewGetVMTypesByCredentialParamsWithHTTPClient(client *http.Client) *GetVMTypesByCredentialParams

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

func NewGetVMTypesByCredentialParamsWithTimeout

func NewGetVMTypesByCredentialParamsWithTimeout(timeout time.Duration) *GetVMTypesByCredentialParams

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

func (*GetVMTypesByCredentialParams) SetAvailabilityZone

func (o *GetVMTypesByCredentialParams) SetAvailabilityZone(availabilityZone *string)

SetAvailabilityZone adds the availabilityZone to the get Vm types by credential params

func (*GetVMTypesByCredentialParams) SetContext

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

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

func (*GetVMTypesByCredentialParams) SetCredentialCrn

func (o *GetVMTypesByCredentialParams) SetCredentialCrn(credentialCrn *string)

SetCredentialCrn adds the credentialCrn to the get Vm types by credential params

func (*GetVMTypesByCredentialParams) SetCredentialName

func (o *GetVMTypesByCredentialParams) SetCredentialName(credentialName *string)

SetCredentialName adds the credentialName to the get Vm types by credential params

func (*GetVMTypesByCredentialParams) SetHTTPClient

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

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

func (*GetVMTypesByCredentialParams) SetPlatformVariant

func (o *GetVMTypesByCredentialParams) SetPlatformVariant(platformVariant *string)

SetPlatformVariant adds the platformVariant to the get Vm types by credential params

func (*GetVMTypesByCredentialParams) SetRegion

func (o *GetVMTypesByCredentialParams) SetRegion(region *string)

SetRegion adds the region to the get Vm types by credential params

func (*GetVMTypesByCredentialParams) SetResourceType

func (o *GetVMTypesByCredentialParams) SetResourceType(resourceType *string)

SetResourceType adds the resourceType to the get Vm types by credential params

func (*GetVMTypesByCredentialParams) SetTimeout

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

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

func (*GetVMTypesByCredentialParams) WithAvailabilityZone

func (o *GetVMTypesByCredentialParams) WithAvailabilityZone(availabilityZone *string) *GetVMTypesByCredentialParams

WithAvailabilityZone adds the availabilityZone to the get Vm types by credential params

func (*GetVMTypesByCredentialParams) WithContext

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

func (*GetVMTypesByCredentialParams) WithCredentialCrn

func (o *GetVMTypesByCredentialParams) WithCredentialCrn(credentialCrn *string) *GetVMTypesByCredentialParams

WithCredentialCrn adds the credentialCrn to the get Vm types by credential params

func (*GetVMTypesByCredentialParams) WithCredentialName

func (o *GetVMTypesByCredentialParams) WithCredentialName(credentialName *string) *GetVMTypesByCredentialParams

WithCredentialName adds the credentialName to the get Vm types by credential params

func (*GetVMTypesByCredentialParams) WithHTTPClient

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

func (*GetVMTypesByCredentialParams) WithPlatformVariant

func (o *GetVMTypesByCredentialParams) WithPlatformVariant(platformVariant *string) *GetVMTypesByCredentialParams

WithPlatformVariant adds the platformVariant to the get Vm types by credential params

func (*GetVMTypesByCredentialParams) WithRegion

WithRegion adds the region to the get Vm types by credential params

func (*GetVMTypesByCredentialParams) WithResourceType

func (o *GetVMTypesByCredentialParams) WithResourceType(resourceType *string) *GetVMTypesByCredentialParams

WithResourceType adds the resourceType to the get Vm types by credential params

func (*GetVMTypesByCredentialParams) WithTimeout

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

func (*GetVMTypesByCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVMTypesByCredentialReader

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

GetVMTypesByCredentialReader is a Reader for the GetVMTypesByCredential structure.

func (*GetVMTypesByCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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