aws

package
Version: v2.14.5+incompatible Latest Latest
Warning

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

Go to latest
Published: Sep 1, 2020 License: Apache-2.0 Imports: 10 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for aws API

func (*Client) ListAWSSizes

func (a *Client) ListAWSSizes(params *ListAWSSizesParams, authInfo runtime.ClientAuthInfoWriter) (*ListAWSSizesOK, error)

ListAWSSizes lists available a w s sizes

func (*Client) ListAWSSizesNoCredentials

func (a *Client) ListAWSSizesNoCredentials(params *ListAWSSizesNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter) (*ListAWSSizesNoCredentialsOK, error)

ListAWSSizesNoCredentials Lists available AWS sizes

func (*Client) ListAWSSubnets

func (a *Client) ListAWSSubnets(params *ListAWSSubnetsParams, authInfo runtime.ClientAuthInfoWriter) (*ListAWSSubnetsOK, error)

ListAWSSubnets Lists available AWS subnets

func (*Client) ListAWSSubnetsNoCredentials

func (a *Client) ListAWSSubnetsNoCredentials(params *ListAWSSubnetsNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter) (*ListAWSSubnetsNoCredentialsOK, error)

ListAWSSubnetsNoCredentials Lists available AWS subnets

func (*Client) ListAWSVPCS

func (a *Client) ListAWSVPCS(params *ListAWSVPCSParams, authInfo runtime.ClientAuthInfoWriter) (*ListAWSVPCSOK, error)

ListAWSVPCS Lists available AWS vpc's

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	ListAWSSizes(params *ListAWSSizesParams, authInfo runtime.ClientAuthInfoWriter) (*ListAWSSizesOK, error)

	ListAWSSizesNoCredentials(params *ListAWSSizesNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter) (*ListAWSSizesNoCredentialsOK, error)

	ListAWSSubnets(params *ListAWSSubnetsParams, authInfo runtime.ClientAuthInfoWriter) (*ListAWSSubnetsOK, error)

	ListAWSSubnetsNoCredentials(params *ListAWSSubnetsNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter) (*ListAWSSubnetsNoCredentialsOK, error)

	ListAWSVPCS(params *ListAWSVPCSParams, authInfo runtime.ClientAuthInfoWriter) (*ListAWSVPCSOK, 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 aws API client.

type ListAWSSizesDefault

type ListAWSSizesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListAWSSizesDefault handles this case with default header values.

errorResponse

func NewListAWSSizesDefault

func NewListAWSSizesDefault(code int) *ListAWSSizesDefault

NewListAWSSizesDefault creates a ListAWSSizesDefault with default headers values

func (*ListAWSSizesDefault) Code

func (o *ListAWSSizesDefault) Code() int

Code gets the status code for the list a w s sizes default response

func (*ListAWSSizesDefault) Error

func (o *ListAWSSizesDefault) Error() string

func (*ListAWSSizesDefault) GetPayload

func (o *ListAWSSizesDefault) GetPayload() *models.ErrorResponse

type ListAWSSizesNoCredentialsDefault

type ListAWSSizesNoCredentialsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListAWSSizesNoCredentialsDefault handles this case with default header values.

errorResponse

func NewListAWSSizesNoCredentialsDefault

func NewListAWSSizesNoCredentialsDefault(code int) *ListAWSSizesNoCredentialsDefault

NewListAWSSizesNoCredentialsDefault creates a ListAWSSizesNoCredentialsDefault with default headers values

func (*ListAWSSizesNoCredentialsDefault) Code

Code gets the status code for the list a w s sizes no credentials default response

func (*ListAWSSizesNoCredentialsDefault) Error

func (*ListAWSSizesNoCredentialsDefault) GetPayload

type ListAWSSizesNoCredentialsOK

type ListAWSSizesNoCredentialsOK struct {
	Payload models.AWSSizeList
}

ListAWSSizesNoCredentialsOK handles this case with default header values.

AWSSizeList

func NewListAWSSizesNoCredentialsOK

func NewListAWSSizesNoCredentialsOK() *ListAWSSizesNoCredentialsOK

NewListAWSSizesNoCredentialsOK creates a ListAWSSizesNoCredentialsOK with default headers values

func (*ListAWSSizesNoCredentialsOK) Error

func (*ListAWSSizesNoCredentialsOK) GetPayload

type ListAWSSizesNoCredentialsParams

type ListAWSSizesNoCredentialsParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

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

ListAWSSizesNoCredentialsParams contains all the parameters to send to the API endpoint for the list a w s sizes no credentials operation typically these are written to a http.Request

func NewListAWSSizesNoCredentialsParams

func NewListAWSSizesNoCredentialsParams() *ListAWSSizesNoCredentialsParams

NewListAWSSizesNoCredentialsParams creates a new ListAWSSizesNoCredentialsParams object with the default values initialized.

func NewListAWSSizesNoCredentialsParamsWithContext

func NewListAWSSizesNoCredentialsParamsWithContext(ctx context.Context) *ListAWSSizesNoCredentialsParams

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

func NewListAWSSizesNoCredentialsParamsWithHTTPClient

func NewListAWSSizesNoCredentialsParamsWithHTTPClient(client *http.Client) *ListAWSSizesNoCredentialsParams

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

func NewListAWSSizesNoCredentialsParamsWithTimeout

func NewListAWSSizesNoCredentialsParamsWithTimeout(timeout time.Duration) *ListAWSSizesNoCredentialsParams

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

func (*ListAWSSizesNoCredentialsParams) SetClusterID

func (o *ListAWSSizesNoCredentialsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list a w s sizes no credentials params

func (*ListAWSSizesNoCredentialsParams) SetContext

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

SetContext adds the context to the list a w s sizes no credentials params

func (*ListAWSSizesNoCredentialsParams) SetDC

SetDC adds the dc to the list a w s sizes no credentials params

func (*ListAWSSizesNoCredentialsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list a w s sizes no credentials params

func (*ListAWSSizesNoCredentialsParams) SetProjectID

func (o *ListAWSSizesNoCredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list a w s sizes no credentials params

func (*ListAWSSizesNoCredentialsParams) SetTimeout

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

SetTimeout adds the timeout to the list a w s sizes no credentials params

func (*ListAWSSizesNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list a w s sizes no credentials params

func (*ListAWSSizesNoCredentialsParams) WithContext

WithContext adds the context to the list a w s sizes no credentials params

func (*ListAWSSizesNoCredentialsParams) WithDC

WithDC adds the dc to the list a w s sizes no credentials params

func (*ListAWSSizesNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list a w s sizes no credentials params

func (*ListAWSSizesNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list a w s sizes no credentials params

func (*ListAWSSizesNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list a w s sizes no credentials params

func (*ListAWSSizesNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAWSSizesNoCredentialsReader

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

ListAWSSizesNoCredentialsReader is a Reader for the ListAWSSizesNoCredentials structure.

func (*ListAWSSizesNoCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListAWSSizesOK

type ListAWSSizesOK struct {
	Payload models.AWSSizeList
}

ListAWSSizesOK handles this case with default header values.

AWSSizeList

func NewListAWSSizesOK

func NewListAWSSizesOK() *ListAWSSizesOK

NewListAWSSizesOK creates a ListAWSSizesOK with default headers values

func (*ListAWSSizesOK) Error

func (o *ListAWSSizesOK) Error() string

func (*ListAWSSizesOK) GetPayload

func (o *ListAWSSizesOK) GetPayload() models.AWSSizeList

type ListAWSSizesParams

type ListAWSSizesParams struct {

	/*Region*/
	Region *string

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

ListAWSSizesParams contains all the parameters to send to the API endpoint for the list a w s sizes operation typically these are written to a http.Request

func NewListAWSSizesParams

func NewListAWSSizesParams() *ListAWSSizesParams

NewListAWSSizesParams creates a new ListAWSSizesParams object with the default values initialized.

func NewListAWSSizesParamsWithContext

func NewListAWSSizesParamsWithContext(ctx context.Context) *ListAWSSizesParams

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

func NewListAWSSizesParamsWithHTTPClient

func NewListAWSSizesParamsWithHTTPClient(client *http.Client) *ListAWSSizesParams

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

func NewListAWSSizesParamsWithTimeout

func NewListAWSSizesParamsWithTimeout(timeout time.Duration) *ListAWSSizesParams

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

func (*ListAWSSizesParams) SetContext

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

SetContext adds the context to the list a w s sizes params

func (*ListAWSSizesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list a w s sizes params

func (*ListAWSSizesParams) SetRegion

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

SetRegion adds the region to the list a w s sizes params

func (*ListAWSSizesParams) SetTimeout

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

SetTimeout adds the timeout to the list a w s sizes params

func (*ListAWSSizesParams) WithContext

WithContext adds the context to the list a w s sizes params

func (*ListAWSSizesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list a w s sizes params

func (*ListAWSSizesParams) WithRegion

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

WithRegion adds the region to the list a w s sizes params

func (*ListAWSSizesParams) WithTimeout

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

WithTimeout adds the timeout to the list a w s sizes params

func (*ListAWSSizesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListAWSSizesReader

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

ListAWSSizesReader is a Reader for the ListAWSSizes structure.

func (*ListAWSSizesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListAWSSubnetsDefault

type ListAWSSubnetsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListAWSSubnetsDefault handles this case with default header values.

errorResponse

func NewListAWSSubnetsDefault

func NewListAWSSubnetsDefault(code int) *ListAWSSubnetsDefault

NewListAWSSubnetsDefault creates a ListAWSSubnetsDefault with default headers values

func (*ListAWSSubnetsDefault) Code

func (o *ListAWSSubnetsDefault) Code() int

Code gets the status code for the list a w s subnets default response

func (*ListAWSSubnetsDefault) Error

func (o *ListAWSSubnetsDefault) Error() string

func (*ListAWSSubnetsDefault) GetPayload

func (o *ListAWSSubnetsDefault) GetPayload() *models.ErrorResponse

type ListAWSSubnetsNoCredentialsDefault

type ListAWSSubnetsNoCredentialsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListAWSSubnetsNoCredentialsDefault handles this case with default header values.

errorResponse

func NewListAWSSubnetsNoCredentialsDefault

func NewListAWSSubnetsNoCredentialsDefault(code int) *ListAWSSubnetsNoCredentialsDefault

NewListAWSSubnetsNoCredentialsDefault creates a ListAWSSubnetsNoCredentialsDefault with default headers values

func (*ListAWSSubnetsNoCredentialsDefault) Code

Code gets the status code for the list a w s subnets no credentials default response

func (*ListAWSSubnetsNoCredentialsDefault) Error

func (*ListAWSSubnetsNoCredentialsDefault) GetPayload

type ListAWSSubnetsNoCredentialsOK

type ListAWSSubnetsNoCredentialsOK struct {
	Payload models.AWSSubnetList
}

ListAWSSubnetsNoCredentialsOK handles this case with default header values.

AWSSubnetList

func NewListAWSSubnetsNoCredentialsOK

func NewListAWSSubnetsNoCredentialsOK() *ListAWSSubnetsNoCredentialsOK

NewListAWSSubnetsNoCredentialsOK creates a ListAWSSubnetsNoCredentialsOK with default headers values

func (*ListAWSSubnetsNoCredentialsOK) Error

func (*ListAWSSubnetsNoCredentialsOK) GetPayload

type ListAWSSubnetsNoCredentialsParams

type ListAWSSubnetsNoCredentialsParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

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

ListAWSSubnetsNoCredentialsParams contains all the parameters to send to the API endpoint for the list a w s subnets no credentials operation typically these are written to a http.Request

func NewListAWSSubnetsNoCredentialsParams

func NewListAWSSubnetsNoCredentialsParams() *ListAWSSubnetsNoCredentialsParams

NewListAWSSubnetsNoCredentialsParams creates a new ListAWSSubnetsNoCredentialsParams object with the default values initialized.

func NewListAWSSubnetsNoCredentialsParamsWithContext

func NewListAWSSubnetsNoCredentialsParamsWithContext(ctx context.Context) *ListAWSSubnetsNoCredentialsParams

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

func NewListAWSSubnetsNoCredentialsParamsWithHTTPClient

func NewListAWSSubnetsNoCredentialsParamsWithHTTPClient(client *http.Client) *ListAWSSubnetsNoCredentialsParams

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

func NewListAWSSubnetsNoCredentialsParamsWithTimeout

func NewListAWSSubnetsNoCredentialsParamsWithTimeout(timeout time.Duration) *ListAWSSubnetsNoCredentialsParams

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

func (*ListAWSSubnetsNoCredentialsParams) SetClusterID

func (o *ListAWSSubnetsNoCredentialsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list a w s subnets no credentials params

func (*ListAWSSubnetsNoCredentialsParams) SetContext

SetContext adds the context to the list a w s subnets no credentials params

func (*ListAWSSubnetsNoCredentialsParams) SetDC

SetDC adds the dc to the list a w s subnets no credentials params

func (*ListAWSSubnetsNoCredentialsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list a w s subnets no credentials params

func (*ListAWSSubnetsNoCredentialsParams) SetProjectID

func (o *ListAWSSubnetsNoCredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list a w s subnets no credentials params

func (*ListAWSSubnetsNoCredentialsParams) SetTimeout

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

SetTimeout adds the timeout to the list a w s subnets no credentials params

func (*ListAWSSubnetsNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list a w s subnets no credentials params

func (*ListAWSSubnetsNoCredentialsParams) WithContext

WithContext adds the context to the list a w s subnets no credentials params

func (*ListAWSSubnetsNoCredentialsParams) WithDC

WithDC adds the dc to the list a w s subnets no credentials params

func (*ListAWSSubnetsNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list a w s subnets no credentials params

func (*ListAWSSubnetsNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list a w s subnets no credentials params

func (*ListAWSSubnetsNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list a w s subnets no credentials params

func (*ListAWSSubnetsNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAWSSubnetsNoCredentialsReader

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

ListAWSSubnetsNoCredentialsReader is a Reader for the ListAWSSubnetsNoCredentials structure.

func (*ListAWSSubnetsNoCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListAWSSubnetsOK

type ListAWSSubnetsOK struct {
	Payload models.AWSSubnetList
}

ListAWSSubnetsOK handles this case with default header values.

AWSSubnetList

func NewListAWSSubnetsOK

func NewListAWSSubnetsOK() *ListAWSSubnetsOK

NewListAWSSubnetsOK creates a ListAWSSubnetsOK with default headers values

func (*ListAWSSubnetsOK) Error

func (o *ListAWSSubnetsOK) Error() string

func (*ListAWSSubnetsOK) GetPayload

func (o *ListAWSSubnetsOK) GetPayload() models.AWSSubnetList

type ListAWSSubnetsParams

type ListAWSSubnetsParams struct {

	/*AccessKeyID*/
	AccessKeyID *string
	/*Credential*/
	Credential *string
	/*SecretAccessKey*/
	SecretAccessKey *string
	/*Dc*/
	DC string
	/*Vpc*/
	VPC *string

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

ListAWSSubnetsParams contains all the parameters to send to the API endpoint for the list a w s subnets operation typically these are written to a http.Request

func NewListAWSSubnetsParams

func NewListAWSSubnetsParams() *ListAWSSubnetsParams

NewListAWSSubnetsParams creates a new ListAWSSubnetsParams object with the default values initialized.

func NewListAWSSubnetsParamsWithContext

func NewListAWSSubnetsParamsWithContext(ctx context.Context) *ListAWSSubnetsParams

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

func NewListAWSSubnetsParamsWithHTTPClient

func NewListAWSSubnetsParamsWithHTTPClient(client *http.Client) *ListAWSSubnetsParams

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

func NewListAWSSubnetsParamsWithTimeout

func NewListAWSSubnetsParamsWithTimeout(timeout time.Duration) *ListAWSSubnetsParams

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

func (*ListAWSSubnetsParams) SetAccessKeyID

func (o *ListAWSSubnetsParams) SetAccessKeyID(accessKeyID *string)

SetAccessKeyID adds the accessKeyId to the list a w s subnets params

func (*ListAWSSubnetsParams) SetContext

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

SetContext adds the context to the list a w s subnets params

func (*ListAWSSubnetsParams) SetCredential

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

SetCredential adds the credential to the list a w s subnets params

func (*ListAWSSubnetsParams) SetDC

func (o *ListAWSSubnetsParams) SetDC(dc string)

SetDC adds the dc to the list a w s subnets params

func (*ListAWSSubnetsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list a w s subnets params

func (*ListAWSSubnetsParams) SetSecretAccessKey

func (o *ListAWSSubnetsParams) SetSecretAccessKey(secretAccessKey *string)

SetSecretAccessKey adds the secretAccessKey to the list a w s subnets params

func (*ListAWSSubnetsParams) SetTimeout

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

SetTimeout adds the timeout to the list a w s subnets params

func (*ListAWSSubnetsParams) SetVPC

func (o *ListAWSSubnetsParams) SetVPC(vpc *string)

SetVPC adds the vpc to the list a w s subnets params

func (*ListAWSSubnetsParams) WithAccessKeyID

func (o *ListAWSSubnetsParams) WithAccessKeyID(accessKeyID *string) *ListAWSSubnetsParams

WithAccessKeyID adds the accessKeyID to the list a w s subnets params

func (*ListAWSSubnetsParams) WithContext

WithContext adds the context to the list a w s subnets params

func (*ListAWSSubnetsParams) WithCredential

func (o *ListAWSSubnetsParams) WithCredential(credential *string) *ListAWSSubnetsParams

WithCredential adds the credential to the list a w s subnets params

func (*ListAWSSubnetsParams) WithDC

WithDC adds the dc to the list a w s subnets params

func (*ListAWSSubnetsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list a w s subnets params

func (*ListAWSSubnetsParams) WithSecretAccessKey

func (o *ListAWSSubnetsParams) WithSecretAccessKey(secretAccessKey *string) *ListAWSSubnetsParams

WithSecretAccessKey adds the secretAccessKey to the list a w s subnets params

func (*ListAWSSubnetsParams) WithTimeout

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

WithTimeout adds the timeout to the list a w s subnets params

func (*ListAWSSubnetsParams) WithVPC

WithVPC adds the vpc to the list a w s subnets params

func (*ListAWSSubnetsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListAWSSubnetsReader

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

ListAWSSubnetsReader is a Reader for the ListAWSSubnets structure.

func (*ListAWSSubnetsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListAWSVPCSDefault

type ListAWSVPCSDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListAWSVPCSDefault handles this case with default header values.

errorResponse

func NewListAWSVPCSDefault

func NewListAWSVPCSDefault(code int) *ListAWSVPCSDefault

NewListAWSVPCSDefault creates a ListAWSVPCSDefault with default headers values

func (*ListAWSVPCSDefault) Code

func (o *ListAWSVPCSDefault) Code() int

Code gets the status code for the list a w s v p c s default response

func (*ListAWSVPCSDefault) Error

func (o *ListAWSVPCSDefault) Error() string

func (*ListAWSVPCSDefault) GetPayload

func (o *ListAWSVPCSDefault) GetPayload() *models.ErrorResponse

type ListAWSVPCSOK

type ListAWSVPCSOK struct {
	Payload models.AWSVPCList
}

ListAWSVPCSOK handles this case with default header values.

AWSVPCList

func NewListAWSVPCSOK

func NewListAWSVPCSOK() *ListAWSVPCSOK

NewListAWSVPCSOK creates a ListAWSVPCSOK with default headers values

func (*ListAWSVPCSOK) Error

func (o *ListAWSVPCSOK) Error() string

func (*ListAWSVPCSOK) GetPayload

func (o *ListAWSVPCSOK) GetPayload() models.AWSVPCList

type ListAWSVPCSParams

type ListAWSVPCSParams struct {

	/*AccessKeyID*/
	AccessKeyID *string
	/*Credential*/
	Credential *string
	/*SecretAccessKey*/
	SecretAccessKey *string
	/*Dc*/
	DC string

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

ListAWSVPCSParams contains all the parameters to send to the API endpoint for the list a w s v p c s operation typically these are written to a http.Request

func NewListAWSVPCSParams

func NewListAWSVPCSParams() *ListAWSVPCSParams

NewListAWSVPCSParams creates a new ListAWSVPCSParams object with the default values initialized.

func NewListAWSVPCSParamsWithContext

func NewListAWSVPCSParamsWithContext(ctx context.Context) *ListAWSVPCSParams

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

func NewListAWSVPCSParamsWithHTTPClient

func NewListAWSVPCSParamsWithHTTPClient(client *http.Client) *ListAWSVPCSParams

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

func NewListAWSVPCSParamsWithTimeout

func NewListAWSVPCSParamsWithTimeout(timeout time.Duration) *ListAWSVPCSParams

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

func (*ListAWSVPCSParams) SetAccessKeyID

func (o *ListAWSVPCSParams) SetAccessKeyID(accessKeyID *string)

SetAccessKeyID adds the accessKeyId to the list a w s v p c s params

func (*ListAWSVPCSParams) SetContext

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

SetContext adds the context to the list a w s v p c s params

func (*ListAWSVPCSParams) SetCredential

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

SetCredential adds the credential to the list a w s v p c s params

func (*ListAWSVPCSParams) SetDC

func (o *ListAWSVPCSParams) SetDC(dc string)

SetDC adds the dc to the list a w s v p c s params

func (*ListAWSVPCSParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list a w s v p c s params

func (*ListAWSVPCSParams) SetSecretAccessKey

func (o *ListAWSVPCSParams) SetSecretAccessKey(secretAccessKey *string)

SetSecretAccessKey adds the secretAccessKey to the list a w s v p c s params

func (*ListAWSVPCSParams) SetTimeout

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

SetTimeout adds the timeout to the list a w s v p c s params

func (*ListAWSVPCSParams) WithAccessKeyID

func (o *ListAWSVPCSParams) WithAccessKeyID(accessKeyID *string) *ListAWSVPCSParams

WithAccessKeyID adds the accessKeyID to the list a w s v p c s params

func (*ListAWSVPCSParams) WithContext

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

WithContext adds the context to the list a w s v p c s params

func (*ListAWSVPCSParams) WithCredential

func (o *ListAWSVPCSParams) WithCredential(credential *string) *ListAWSVPCSParams

WithCredential adds the credential to the list a w s v p c s params

func (*ListAWSVPCSParams) WithDC

WithDC adds the dc to the list a w s v p c s params

func (*ListAWSVPCSParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list a w s v p c s params

func (*ListAWSVPCSParams) WithSecretAccessKey

func (o *ListAWSVPCSParams) WithSecretAccessKey(secretAccessKey *string) *ListAWSVPCSParams

WithSecretAccessKey adds the secretAccessKey to the list a w s v p c s params

func (*ListAWSVPCSParams) WithTimeout

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

WithTimeout adds the timeout to the list a w s v p c s params

func (*ListAWSVPCSParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListAWSVPCSReader

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

ListAWSVPCSReader is a Reader for the ListAWSVPCS structure.

func (*ListAWSVPCSReader) ReadResponse

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