gcp

package
v2.14.8+incompatible Latest Latest
Warning

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

Go to latest
Published: Oct 27, 2020 License: Apache-2.0 Imports: 10 Imported by: 22

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

func (*Client) ListGCPDiskTypes

func (a *Client) ListGCPDiskTypes(params *ListGCPDiskTypesParams, authInfo runtime.ClientAuthInfoWriter) (*ListGCPDiskTypesOK, error)

ListGCPDiskTypes Lists disk types from GCP

func (*Client) ListGCPDiskTypesNoCredentials

func (a *Client) ListGCPDiskTypesNoCredentials(params *ListGCPDiskTypesNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter) (*ListGCPDiskTypesNoCredentialsOK, error)

ListGCPDiskTypesNoCredentials Lists disk types from GCP

func (*Client) ListGCPNetworks

func (a *Client) ListGCPNetworks(params *ListGCPNetworksParams, authInfo runtime.ClientAuthInfoWriter) (*ListGCPNetworksOK, error)

ListGCPNetworks Lists networks from GCP

func (*Client) ListGCPNetworksNoCredentials

func (a *Client) ListGCPNetworksNoCredentials(params *ListGCPNetworksNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter) (*ListGCPNetworksNoCredentialsOK, error)

ListGCPNetworksNoCredentials Lists available GCP networks

func (*Client) ListGCPSizes

func (a *Client) ListGCPSizes(params *ListGCPSizesParams, authInfo runtime.ClientAuthInfoWriter) (*ListGCPSizesOK, error)

ListGCPSizes Lists machine sizes from GCP

func (*Client) ListGCPSizesNoCredentials

func (a *Client) ListGCPSizesNoCredentials(params *ListGCPSizesNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter) (*ListGCPSizesNoCredentialsOK, error)

ListGCPSizesNoCredentials Lists machine sizes from GCP

func (*Client) ListGCPSubnetworks

func (a *Client) ListGCPSubnetworks(params *ListGCPSubnetworksParams, authInfo runtime.ClientAuthInfoWriter) (*ListGCPSubnetworksOK, error)

ListGCPSubnetworks Lists subnetworks from GCP

func (*Client) ListGCPSubnetworksNoCredentials

func (a *Client) ListGCPSubnetworksNoCredentials(params *ListGCPSubnetworksNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter) (*ListGCPSubnetworksNoCredentialsOK, error)

ListGCPSubnetworksNoCredentials Lists available GCP subnetworks

func (*Client) ListGCPZones

func (a *Client) ListGCPZones(params *ListGCPZonesParams, authInfo runtime.ClientAuthInfoWriter) (*ListGCPZonesOK, error)

ListGCPZones Lists available GCP zones

func (*Client) ListGCPZonesNoCredentials

func (a *Client) ListGCPZonesNoCredentials(params *ListGCPZonesNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter) (*ListGCPZonesNoCredentialsOK, error)

ListGCPZonesNoCredentials Lists available GCP zones

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

ClientService is the interface for Client methods

func New

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

New creates a new gcp API client.

type ListGCPDiskTypesDefault

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

ListGCPDiskTypesDefault handles this case with default header values.

errorResponse

func NewListGCPDiskTypesDefault

func NewListGCPDiskTypesDefault(code int) *ListGCPDiskTypesDefault

NewListGCPDiskTypesDefault creates a ListGCPDiskTypesDefault with default headers values

func (*ListGCPDiskTypesDefault) Code

func (o *ListGCPDiskTypesDefault) Code() int

Code gets the status code for the list g c p disk types default response

func (*ListGCPDiskTypesDefault) Error

func (o *ListGCPDiskTypesDefault) Error() string

func (*ListGCPDiskTypesDefault) GetPayload

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

type ListGCPDiskTypesNoCredentialsDefault

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

ListGCPDiskTypesNoCredentialsDefault handles this case with default header values.

errorResponse

func NewListGCPDiskTypesNoCredentialsDefault

func NewListGCPDiskTypesNoCredentialsDefault(code int) *ListGCPDiskTypesNoCredentialsDefault

NewListGCPDiskTypesNoCredentialsDefault creates a ListGCPDiskTypesNoCredentialsDefault with default headers values

func (*ListGCPDiskTypesNoCredentialsDefault) Code

Code gets the status code for the list g c p disk types no credentials default response

func (*ListGCPDiskTypesNoCredentialsDefault) Error

func (*ListGCPDiskTypesNoCredentialsDefault) GetPayload

type ListGCPDiskTypesNoCredentialsOK

type ListGCPDiskTypesNoCredentialsOK struct {
	Payload models.GCPDiskTypeList
}

ListGCPDiskTypesNoCredentialsOK handles this case with default header values.

GCPDiskTypeList

func NewListGCPDiskTypesNoCredentialsOK

func NewListGCPDiskTypesNoCredentialsOK() *ListGCPDiskTypesNoCredentialsOK

NewListGCPDiskTypesNoCredentialsOK creates a ListGCPDiskTypesNoCredentialsOK with default headers values

func (*ListGCPDiskTypesNoCredentialsOK) Error

func (*ListGCPDiskTypesNoCredentialsOK) GetPayload

type ListGCPDiskTypesNoCredentialsParams

type ListGCPDiskTypesNoCredentialsParams struct {

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

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

ListGCPDiskTypesNoCredentialsParams contains all the parameters to send to the API endpoint for the list g c p disk types no credentials operation typically these are written to a http.Request

func NewListGCPDiskTypesNoCredentialsParams

func NewListGCPDiskTypesNoCredentialsParams() *ListGCPDiskTypesNoCredentialsParams

NewListGCPDiskTypesNoCredentialsParams creates a new ListGCPDiskTypesNoCredentialsParams object with the default values initialized.

func NewListGCPDiskTypesNoCredentialsParamsWithContext

func NewListGCPDiskTypesNoCredentialsParamsWithContext(ctx context.Context) *ListGCPDiskTypesNoCredentialsParams

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

func NewListGCPDiskTypesNoCredentialsParamsWithHTTPClient

func NewListGCPDiskTypesNoCredentialsParamsWithHTTPClient(client *http.Client) *ListGCPDiskTypesNoCredentialsParams

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

func NewListGCPDiskTypesNoCredentialsParamsWithTimeout

func NewListGCPDiskTypesNoCredentialsParamsWithTimeout(timeout time.Duration) *ListGCPDiskTypesNoCredentialsParams

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

func (*ListGCPDiskTypesNoCredentialsParams) SetClusterID

func (o *ListGCPDiskTypesNoCredentialsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list g c p disk types no credentials params

func (*ListGCPDiskTypesNoCredentialsParams) SetContext

SetContext adds the context to the list g c p disk types no credentials params

func (*ListGCPDiskTypesNoCredentialsParams) SetDC

SetDC adds the dc to the list g c p disk types no credentials params

func (*ListGCPDiskTypesNoCredentialsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g c p disk types no credentials params

func (*ListGCPDiskTypesNoCredentialsParams) SetProjectID

func (o *ListGCPDiskTypesNoCredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list g c p disk types no credentials params

func (*ListGCPDiskTypesNoCredentialsParams) SetTimeout

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

SetTimeout adds the timeout to the list g c p disk types no credentials params

func (*ListGCPDiskTypesNoCredentialsParams) SetZone

func (o *ListGCPDiskTypesNoCredentialsParams) SetZone(zone *string)

SetZone adds the zone to the list g c p disk types no credentials params

func (*ListGCPDiskTypesNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list g c p disk types no credentials params

func (*ListGCPDiskTypesNoCredentialsParams) WithContext

WithContext adds the context to the list g c p disk types no credentials params

func (*ListGCPDiskTypesNoCredentialsParams) WithDC

WithDC adds the dc to the list g c p disk types no credentials params

func (*ListGCPDiskTypesNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list g c p disk types no credentials params

func (*ListGCPDiskTypesNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list g c p disk types no credentials params

func (*ListGCPDiskTypesNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list g c p disk types no credentials params

func (*ListGCPDiskTypesNoCredentialsParams) WithZone

WithZone adds the zone to the list g c p disk types no credentials params

func (*ListGCPDiskTypesNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGCPDiskTypesNoCredentialsReader

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

ListGCPDiskTypesNoCredentialsReader is a Reader for the ListGCPDiskTypesNoCredentials structure.

func (*ListGCPDiskTypesNoCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGCPDiskTypesOK

type ListGCPDiskTypesOK struct {
	Payload models.GCPDiskTypeList
}

ListGCPDiskTypesOK handles this case with default header values.

GCPDiskTypeList

func NewListGCPDiskTypesOK

func NewListGCPDiskTypesOK() *ListGCPDiskTypesOK

NewListGCPDiskTypesOK creates a ListGCPDiskTypesOK with default headers values

func (*ListGCPDiskTypesOK) Error

func (o *ListGCPDiskTypesOK) Error() string

func (*ListGCPDiskTypesOK) GetPayload

func (o *ListGCPDiskTypesOK) GetPayload() models.GCPDiskTypeList

type ListGCPDiskTypesParams

type ListGCPDiskTypesParams struct {

	/*Credential*/
	Credential *string
	/*ServiceAccount*/
	ServiceAccount *string
	/*Zone*/
	Zone *string

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

ListGCPDiskTypesParams contains all the parameters to send to the API endpoint for the list g c p disk types operation typically these are written to a http.Request

func NewListGCPDiskTypesParams

func NewListGCPDiskTypesParams() *ListGCPDiskTypesParams

NewListGCPDiskTypesParams creates a new ListGCPDiskTypesParams object with the default values initialized.

func NewListGCPDiskTypesParamsWithContext

func NewListGCPDiskTypesParamsWithContext(ctx context.Context) *ListGCPDiskTypesParams

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

func NewListGCPDiskTypesParamsWithHTTPClient

func NewListGCPDiskTypesParamsWithHTTPClient(client *http.Client) *ListGCPDiskTypesParams

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

func NewListGCPDiskTypesParamsWithTimeout

func NewListGCPDiskTypesParamsWithTimeout(timeout time.Duration) *ListGCPDiskTypesParams

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

func (*ListGCPDiskTypesParams) SetContext

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

SetContext adds the context to the list g c p disk types params

func (*ListGCPDiskTypesParams) SetCredential

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

SetCredential adds the credential to the list g c p disk types params

func (*ListGCPDiskTypesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g c p disk types params

func (*ListGCPDiskTypesParams) SetServiceAccount

func (o *ListGCPDiskTypesParams) SetServiceAccount(serviceAccount *string)

SetServiceAccount adds the serviceAccount to the list g c p disk types params

func (*ListGCPDiskTypesParams) SetTimeout

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

SetTimeout adds the timeout to the list g c p disk types params

func (*ListGCPDiskTypesParams) SetZone

func (o *ListGCPDiskTypesParams) SetZone(zone *string)

SetZone adds the zone to the list g c p disk types params

func (*ListGCPDiskTypesParams) WithContext

WithContext adds the context to the list g c p disk types params

func (*ListGCPDiskTypesParams) WithCredential

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

WithCredential adds the credential to the list g c p disk types params

func (*ListGCPDiskTypesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list g c p disk types params

func (*ListGCPDiskTypesParams) WithServiceAccount

func (o *ListGCPDiskTypesParams) WithServiceAccount(serviceAccount *string) *ListGCPDiskTypesParams

WithServiceAccount adds the serviceAccount to the list g c p disk types params

func (*ListGCPDiskTypesParams) WithTimeout

WithTimeout adds the timeout to the list g c p disk types params

func (*ListGCPDiskTypesParams) WithZone

WithZone adds the zone to the list g c p disk types params

func (*ListGCPDiskTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGCPDiskTypesReader

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

ListGCPDiskTypesReader is a Reader for the ListGCPDiskTypes structure.

func (*ListGCPDiskTypesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGCPNetworksDefault

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

ListGCPNetworksDefault handles this case with default header values.

errorResponse

func NewListGCPNetworksDefault

func NewListGCPNetworksDefault(code int) *ListGCPNetworksDefault

NewListGCPNetworksDefault creates a ListGCPNetworksDefault with default headers values

func (*ListGCPNetworksDefault) Code

func (o *ListGCPNetworksDefault) Code() int

Code gets the status code for the list g c p networks default response

func (*ListGCPNetworksDefault) Error

func (o *ListGCPNetworksDefault) Error() string

func (*ListGCPNetworksDefault) GetPayload

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

type ListGCPNetworksNoCredentialsDefault

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

ListGCPNetworksNoCredentialsDefault handles this case with default header values.

errorResponse

func NewListGCPNetworksNoCredentialsDefault

func NewListGCPNetworksNoCredentialsDefault(code int) *ListGCPNetworksNoCredentialsDefault

NewListGCPNetworksNoCredentialsDefault creates a ListGCPNetworksNoCredentialsDefault with default headers values

func (*ListGCPNetworksNoCredentialsDefault) Code

Code gets the status code for the list g c p networks no credentials default response

func (*ListGCPNetworksNoCredentialsDefault) Error

func (*ListGCPNetworksNoCredentialsDefault) GetPayload

type ListGCPNetworksNoCredentialsOK

type ListGCPNetworksNoCredentialsOK struct {
	Payload models.GCPNetworkList
}

ListGCPNetworksNoCredentialsOK handles this case with default header values.

GCPNetworkList

func NewListGCPNetworksNoCredentialsOK

func NewListGCPNetworksNoCredentialsOK() *ListGCPNetworksNoCredentialsOK

NewListGCPNetworksNoCredentialsOK creates a ListGCPNetworksNoCredentialsOK with default headers values

func (*ListGCPNetworksNoCredentialsOK) Error

func (*ListGCPNetworksNoCredentialsOK) GetPayload

type ListGCPNetworksNoCredentialsParams

type ListGCPNetworksNoCredentialsParams struct {

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

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

ListGCPNetworksNoCredentialsParams contains all the parameters to send to the API endpoint for the list g c p networks no credentials operation typically these are written to a http.Request

func NewListGCPNetworksNoCredentialsParams

func NewListGCPNetworksNoCredentialsParams() *ListGCPNetworksNoCredentialsParams

NewListGCPNetworksNoCredentialsParams creates a new ListGCPNetworksNoCredentialsParams object with the default values initialized.

func NewListGCPNetworksNoCredentialsParamsWithContext

func NewListGCPNetworksNoCredentialsParamsWithContext(ctx context.Context) *ListGCPNetworksNoCredentialsParams

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

func NewListGCPNetworksNoCredentialsParamsWithHTTPClient

func NewListGCPNetworksNoCredentialsParamsWithHTTPClient(client *http.Client) *ListGCPNetworksNoCredentialsParams

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

func NewListGCPNetworksNoCredentialsParamsWithTimeout

func NewListGCPNetworksNoCredentialsParamsWithTimeout(timeout time.Duration) *ListGCPNetworksNoCredentialsParams

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

func (*ListGCPNetworksNoCredentialsParams) SetClusterID

func (o *ListGCPNetworksNoCredentialsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list g c p networks no credentials params

func (*ListGCPNetworksNoCredentialsParams) SetContext

SetContext adds the context to the list g c p networks no credentials params

func (*ListGCPNetworksNoCredentialsParams) SetDC

SetDC adds the dc to the list g c p networks no credentials params

func (*ListGCPNetworksNoCredentialsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g c p networks no credentials params

func (*ListGCPNetworksNoCredentialsParams) SetProjectID

func (o *ListGCPNetworksNoCredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list g c p networks no credentials params

func (*ListGCPNetworksNoCredentialsParams) SetTimeout

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

SetTimeout adds the timeout to the list g c p networks no credentials params

func (*ListGCPNetworksNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list g c p networks no credentials params

func (*ListGCPNetworksNoCredentialsParams) WithContext

WithContext adds the context to the list g c p networks no credentials params

func (*ListGCPNetworksNoCredentialsParams) WithDC

WithDC adds the dc to the list g c p networks no credentials params

func (*ListGCPNetworksNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list g c p networks no credentials params

func (*ListGCPNetworksNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list g c p networks no credentials params

func (*ListGCPNetworksNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list g c p networks no credentials params

func (*ListGCPNetworksNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGCPNetworksNoCredentialsReader

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

ListGCPNetworksNoCredentialsReader is a Reader for the ListGCPNetworksNoCredentials structure.

func (*ListGCPNetworksNoCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGCPNetworksOK

type ListGCPNetworksOK struct {
	Payload models.GCPNetworkList
}

ListGCPNetworksOK handles this case with default header values.

GCPNetworkList

func NewListGCPNetworksOK

func NewListGCPNetworksOK() *ListGCPNetworksOK

NewListGCPNetworksOK creates a ListGCPNetworksOK with default headers values

func (*ListGCPNetworksOK) Error

func (o *ListGCPNetworksOK) Error() string

func (*ListGCPNetworksOK) GetPayload

func (o *ListGCPNetworksOK) GetPayload() models.GCPNetworkList

type ListGCPNetworksParams

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

ListGCPNetworksParams contains all the parameters to send to the API endpoint for the list g c p networks operation typically these are written to a http.Request

func NewListGCPNetworksParams

func NewListGCPNetworksParams() *ListGCPNetworksParams

NewListGCPNetworksParams creates a new ListGCPNetworksParams object with the default values initialized.

func NewListGCPNetworksParamsWithContext

func NewListGCPNetworksParamsWithContext(ctx context.Context) *ListGCPNetworksParams

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

func NewListGCPNetworksParamsWithHTTPClient

func NewListGCPNetworksParamsWithHTTPClient(client *http.Client) *ListGCPNetworksParams

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

func NewListGCPNetworksParamsWithTimeout

func NewListGCPNetworksParamsWithTimeout(timeout time.Duration) *ListGCPNetworksParams

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

func (*ListGCPNetworksParams) SetContext

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

SetContext adds the context to the list g c p networks params

func (*ListGCPNetworksParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g c p networks params

func (*ListGCPNetworksParams) SetTimeout

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

SetTimeout adds the timeout to the list g c p networks params

func (*ListGCPNetworksParams) WithContext

WithContext adds the context to the list g c p networks params

func (*ListGCPNetworksParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list g c p networks params

func (*ListGCPNetworksParams) WithTimeout

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

WithTimeout adds the timeout to the list g c p networks params

func (*ListGCPNetworksParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListGCPNetworksReader

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

ListGCPNetworksReader is a Reader for the ListGCPNetworks structure.

func (*ListGCPNetworksReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGCPSizesDefault

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

ListGCPSizesDefault handles this case with default header values.

errorResponse

func NewListGCPSizesDefault

func NewListGCPSizesDefault(code int) *ListGCPSizesDefault

NewListGCPSizesDefault creates a ListGCPSizesDefault with default headers values

func (*ListGCPSizesDefault) Code

func (o *ListGCPSizesDefault) Code() int

Code gets the status code for the list g c p sizes default response

func (*ListGCPSizesDefault) Error

func (o *ListGCPSizesDefault) Error() string

func (*ListGCPSizesDefault) GetPayload

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

type ListGCPSizesNoCredentialsDefault

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

ListGCPSizesNoCredentialsDefault handles this case with default header values.

errorResponse

func NewListGCPSizesNoCredentialsDefault

func NewListGCPSizesNoCredentialsDefault(code int) *ListGCPSizesNoCredentialsDefault

NewListGCPSizesNoCredentialsDefault creates a ListGCPSizesNoCredentialsDefault with default headers values

func (*ListGCPSizesNoCredentialsDefault) Code

Code gets the status code for the list g c p sizes no credentials default response

func (*ListGCPSizesNoCredentialsDefault) Error

func (*ListGCPSizesNoCredentialsDefault) GetPayload

type ListGCPSizesNoCredentialsOK

type ListGCPSizesNoCredentialsOK struct {
	Payload models.GCPMachineSizeList
}

ListGCPSizesNoCredentialsOK handles this case with default header values.

GCPMachineSizeList

func NewListGCPSizesNoCredentialsOK

func NewListGCPSizesNoCredentialsOK() *ListGCPSizesNoCredentialsOK

NewListGCPSizesNoCredentialsOK creates a ListGCPSizesNoCredentialsOK with default headers values

func (*ListGCPSizesNoCredentialsOK) Error

func (*ListGCPSizesNoCredentialsOK) GetPayload

type ListGCPSizesNoCredentialsParams

type ListGCPSizesNoCredentialsParams struct {

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

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

ListGCPSizesNoCredentialsParams contains all the parameters to send to the API endpoint for the list g c p sizes no credentials operation typically these are written to a http.Request

func NewListGCPSizesNoCredentialsParams

func NewListGCPSizesNoCredentialsParams() *ListGCPSizesNoCredentialsParams

NewListGCPSizesNoCredentialsParams creates a new ListGCPSizesNoCredentialsParams object with the default values initialized.

func NewListGCPSizesNoCredentialsParamsWithContext

func NewListGCPSizesNoCredentialsParamsWithContext(ctx context.Context) *ListGCPSizesNoCredentialsParams

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

func NewListGCPSizesNoCredentialsParamsWithHTTPClient

func NewListGCPSizesNoCredentialsParamsWithHTTPClient(client *http.Client) *ListGCPSizesNoCredentialsParams

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

func NewListGCPSizesNoCredentialsParamsWithTimeout

func NewListGCPSizesNoCredentialsParamsWithTimeout(timeout time.Duration) *ListGCPSizesNoCredentialsParams

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

func (*ListGCPSizesNoCredentialsParams) SetClusterID

func (o *ListGCPSizesNoCredentialsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list g c p sizes no credentials params

func (*ListGCPSizesNoCredentialsParams) SetContext

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

SetContext adds the context to the list g c p sizes no credentials params

func (*ListGCPSizesNoCredentialsParams) SetDC

SetDC adds the dc to the list g c p sizes no credentials params

func (*ListGCPSizesNoCredentialsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g c p sizes no credentials params

func (*ListGCPSizesNoCredentialsParams) SetProjectID

func (o *ListGCPSizesNoCredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list g c p sizes no credentials params

func (*ListGCPSizesNoCredentialsParams) SetTimeout

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

SetTimeout adds the timeout to the list g c p sizes no credentials params

func (*ListGCPSizesNoCredentialsParams) SetZone

func (o *ListGCPSizesNoCredentialsParams) SetZone(zone *string)

SetZone adds the zone to the list g c p sizes no credentials params

func (*ListGCPSizesNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list g c p sizes no credentials params

func (*ListGCPSizesNoCredentialsParams) WithContext

WithContext adds the context to the list g c p sizes no credentials params

func (*ListGCPSizesNoCredentialsParams) WithDC

WithDC adds the dc to the list g c p sizes no credentials params

func (*ListGCPSizesNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list g c p sizes no credentials params

func (*ListGCPSizesNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list g c p sizes no credentials params

func (*ListGCPSizesNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list g c p sizes no credentials params

func (*ListGCPSizesNoCredentialsParams) WithZone

WithZone adds the zone to the list g c p sizes no credentials params

func (*ListGCPSizesNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGCPSizesNoCredentialsReader

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

ListGCPSizesNoCredentialsReader is a Reader for the ListGCPSizesNoCredentials structure.

func (*ListGCPSizesNoCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGCPSizesOK

type ListGCPSizesOK struct {
	Payload models.GCPMachineSizeList
}

ListGCPSizesOK handles this case with default header values.

GCPMachineSizeList

func NewListGCPSizesOK

func NewListGCPSizesOK() *ListGCPSizesOK

NewListGCPSizesOK creates a ListGCPSizesOK with default headers values

func (*ListGCPSizesOK) Error

func (o *ListGCPSizesOK) Error() string

func (*ListGCPSizesOK) GetPayload

func (o *ListGCPSizesOK) GetPayload() models.GCPMachineSizeList

type ListGCPSizesParams

type ListGCPSizesParams struct {

	/*Credential*/
	Credential *string
	/*ServiceAccount*/
	ServiceAccount *string
	/*Zone*/
	Zone *string

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

ListGCPSizesParams contains all the parameters to send to the API endpoint for the list g c p sizes operation typically these are written to a http.Request

func NewListGCPSizesParams

func NewListGCPSizesParams() *ListGCPSizesParams

NewListGCPSizesParams creates a new ListGCPSizesParams object with the default values initialized.

func NewListGCPSizesParamsWithContext

func NewListGCPSizesParamsWithContext(ctx context.Context) *ListGCPSizesParams

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

func NewListGCPSizesParamsWithHTTPClient

func NewListGCPSizesParamsWithHTTPClient(client *http.Client) *ListGCPSizesParams

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

func NewListGCPSizesParamsWithTimeout

func NewListGCPSizesParamsWithTimeout(timeout time.Duration) *ListGCPSizesParams

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

func (*ListGCPSizesParams) SetContext

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

SetContext adds the context to the list g c p sizes params

func (*ListGCPSizesParams) SetCredential

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

SetCredential adds the credential to the list g c p sizes params

func (*ListGCPSizesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g c p sizes params

func (*ListGCPSizesParams) SetServiceAccount

func (o *ListGCPSizesParams) SetServiceAccount(serviceAccount *string)

SetServiceAccount adds the serviceAccount to the list g c p sizes params

func (*ListGCPSizesParams) SetTimeout

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

SetTimeout adds the timeout to the list g c p sizes params

func (*ListGCPSizesParams) SetZone

func (o *ListGCPSizesParams) SetZone(zone *string)

SetZone adds the zone to the list g c p sizes params

func (*ListGCPSizesParams) WithContext

WithContext adds the context to the list g c p sizes params

func (*ListGCPSizesParams) WithCredential

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

WithCredential adds the credential to the list g c p sizes params

func (*ListGCPSizesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list g c p sizes params

func (*ListGCPSizesParams) WithServiceAccount

func (o *ListGCPSizesParams) WithServiceAccount(serviceAccount *string) *ListGCPSizesParams

WithServiceAccount adds the serviceAccount to the list g c p sizes params

func (*ListGCPSizesParams) WithTimeout

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

WithTimeout adds the timeout to the list g c p sizes params

func (*ListGCPSizesParams) WithZone

func (o *ListGCPSizesParams) WithZone(zone *string) *ListGCPSizesParams

WithZone adds the zone to the list g c p sizes params

func (*ListGCPSizesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListGCPSizesReader

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

ListGCPSizesReader is a Reader for the ListGCPSizes structure.

func (*ListGCPSizesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGCPSubnetworksDefault

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

ListGCPSubnetworksDefault handles this case with default header values.

errorResponse

func NewListGCPSubnetworksDefault

func NewListGCPSubnetworksDefault(code int) *ListGCPSubnetworksDefault

NewListGCPSubnetworksDefault creates a ListGCPSubnetworksDefault with default headers values

func (*ListGCPSubnetworksDefault) Code

func (o *ListGCPSubnetworksDefault) Code() int

Code gets the status code for the list g c p subnetworks default response

func (*ListGCPSubnetworksDefault) Error

func (o *ListGCPSubnetworksDefault) Error() string

func (*ListGCPSubnetworksDefault) GetPayload

type ListGCPSubnetworksNoCredentialsDefault

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

ListGCPSubnetworksNoCredentialsDefault handles this case with default header values.

errorResponse

func NewListGCPSubnetworksNoCredentialsDefault

func NewListGCPSubnetworksNoCredentialsDefault(code int) *ListGCPSubnetworksNoCredentialsDefault

NewListGCPSubnetworksNoCredentialsDefault creates a ListGCPSubnetworksNoCredentialsDefault with default headers values

func (*ListGCPSubnetworksNoCredentialsDefault) Code

Code gets the status code for the list g c p subnetworks no credentials default response

func (*ListGCPSubnetworksNoCredentialsDefault) Error

func (*ListGCPSubnetworksNoCredentialsDefault) GetPayload

type ListGCPSubnetworksNoCredentialsOK

type ListGCPSubnetworksNoCredentialsOK struct {
	Payload models.GCPSubnetworkList
}

ListGCPSubnetworksNoCredentialsOK handles this case with default header values.

GCPSubnetworkList

func NewListGCPSubnetworksNoCredentialsOK

func NewListGCPSubnetworksNoCredentialsOK() *ListGCPSubnetworksNoCredentialsOK

NewListGCPSubnetworksNoCredentialsOK creates a ListGCPSubnetworksNoCredentialsOK with default headers values

func (*ListGCPSubnetworksNoCredentialsOK) Error

func (*ListGCPSubnetworksNoCredentialsOK) GetPayload

type ListGCPSubnetworksNoCredentialsParams

type ListGCPSubnetworksNoCredentialsParams struct {

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

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

ListGCPSubnetworksNoCredentialsParams contains all the parameters to send to the API endpoint for the list g c p subnetworks no credentials operation typically these are written to a http.Request

func NewListGCPSubnetworksNoCredentialsParams

func NewListGCPSubnetworksNoCredentialsParams() *ListGCPSubnetworksNoCredentialsParams

NewListGCPSubnetworksNoCredentialsParams creates a new ListGCPSubnetworksNoCredentialsParams object with the default values initialized.

func NewListGCPSubnetworksNoCredentialsParamsWithContext

func NewListGCPSubnetworksNoCredentialsParamsWithContext(ctx context.Context) *ListGCPSubnetworksNoCredentialsParams

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

func NewListGCPSubnetworksNoCredentialsParamsWithHTTPClient

func NewListGCPSubnetworksNoCredentialsParamsWithHTTPClient(client *http.Client) *ListGCPSubnetworksNoCredentialsParams

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

func NewListGCPSubnetworksNoCredentialsParamsWithTimeout

func NewListGCPSubnetworksNoCredentialsParamsWithTimeout(timeout time.Duration) *ListGCPSubnetworksNoCredentialsParams

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

func (*ListGCPSubnetworksNoCredentialsParams) SetClusterID

func (o *ListGCPSubnetworksNoCredentialsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list g c p subnetworks no credentials params

func (*ListGCPSubnetworksNoCredentialsParams) SetContext

SetContext adds the context to the list g c p subnetworks no credentials params

func (*ListGCPSubnetworksNoCredentialsParams) SetDC

SetDC adds the dc to the list g c p subnetworks no credentials params

func (*ListGCPSubnetworksNoCredentialsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g c p subnetworks no credentials params

func (*ListGCPSubnetworksNoCredentialsParams) SetNetwork

func (o *ListGCPSubnetworksNoCredentialsParams) SetNetwork(network *string)

SetNetwork adds the network to the list g c p subnetworks no credentials params

func (*ListGCPSubnetworksNoCredentialsParams) SetProjectID

func (o *ListGCPSubnetworksNoCredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list g c p subnetworks no credentials params

func (*ListGCPSubnetworksNoCredentialsParams) SetTimeout

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

SetTimeout adds the timeout to the list g c p subnetworks no credentials params

func (*ListGCPSubnetworksNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list g c p subnetworks no credentials params

func (*ListGCPSubnetworksNoCredentialsParams) WithContext

WithContext adds the context to the list g c p subnetworks no credentials params

func (*ListGCPSubnetworksNoCredentialsParams) WithDC

WithDC adds the dc to the list g c p subnetworks no credentials params

func (*ListGCPSubnetworksNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list g c p subnetworks no credentials params

func (*ListGCPSubnetworksNoCredentialsParams) WithNetwork

WithNetwork adds the network to the list g c p subnetworks no credentials params

func (*ListGCPSubnetworksNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list g c p subnetworks no credentials params

func (*ListGCPSubnetworksNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list g c p subnetworks no credentials params

func (*ListGCPSubnetworksNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGCPSubnetworksNoCredentialsReader

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

ListGCPSubnetworksNoCredentialsReader is a Reader for the ListGCPSubnetworksNoCredentials structure.

func (*ListGCPSubnetworksNoCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGCPSubnetworksOK

type ListGCPSubnetworksOK struct {
	Payload models.GCPSubnetworkList
}

ListGCPSubnetworksOK handles this case with default header values.

GCPSubnetworkList

func NewListGCPSubnetworksOK

func NewListGCPSubnetworksOK() *ListGCPSubnetworksOK

NewListGCPSubnetworksOK creates a ListGCPSubnetworksOK with default headers values

func (*ListGCPSubnetworksOK) Error

func (o *ListGCPSubnetworksOK) Error() string

func (*ListGCPSubnetworksOK) GetPayload

type ListGCPSubnetworksParams

type ListGCPSubnetworksParams struct {

	/*Credential*/
	Credential *string
	/*Network*/
	Network *string
	/*ServiceAccount*/
	ServiceAccount *string
	/*Dc*/
	DC string

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

ListGCPSubnetworksParams contains all the parameters to send to the API endpoint for the list g c p subnetworks operation typically these are written to a http.Request

func NewListGCPSubnetworksParams

func NewListGCPSubnetworksParams() *ListGCPSubnetworksParams

NewListGCPSubnetworksParams creates a new ListGCPSubnetworksParams object with the default values initialized.

func NewListGCPSubnetworksParamsWithContext

func NewListGCPSubnetworksParamsWithContext(ctx context.Context) *ListGCPSubnetworksParams

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

func NewListGCPSubnetworksParamsWithHTTPClient

func NewListGCPSubnetworksParamsWithHTTPClient(client *http.Client) *ListGCPSubnetworksParams

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

func NewListGCPSubnetworksParamsWithTimeout

func NewListGCPSubnetworksParamsWithTimeout(timeout time.Duration) *ListGCPSubnetworksParams

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

func (*ListGCPSubnetworksParams) SetContext

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

SetContext adds the context to the list g c p subnetworks params

func (*ListGCPSubnetworksParams) SetCredential

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

SetCredential adds the credential to the list g c p subnetworks params

func (*ListGCPSubnetworksParams) SetDC

func (o *ListGCPSubnetworksParams) SetDC(dc string)

SetDC adds the dc to the list g c p subnetworks params

func (*ListGCPSubnetworksParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g c p subnetworks params

func (*ListGCPSubnetworksParams) SetNetwork

func (o *ListGCPSubnetworksParams) SetNetwork(network *string)

SetNetwork adds the network to the list g c p subnetworks params

func (*ListGCPSubnetworksParams) SetServiceAccount

func (o *ListGCPSubnetworksParams) SetServiceAccount(serviceAccount *string)

SetServiceAccount adds the serviceAccount to the list g c p subnetworks params

func (*ListGCPSubnetworksParams) SetTimeout

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

SetTimeout adds the timeout to the list g c p subnetworks params

func (*ListGCPSubnetworksParams) WithContext

WithContext adds the context to the list g c p subnetworks params

func (*ListGCPSubnetworksParams) WithCredential

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

WithCredential adds the credential to the list g c p subnetworks params

func (*ListGCPSubnetworksParams) WithDC

WithDC adds the dc to the list g c p subnetworks params

func (*ListGCPSubnetworksParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list g c p subnetworks params

func (*ListGCPSubnetworksParams) WithNetwork

func (o *ListGCPSubnetworksParams) WithNetwork(network *string) *ListGCPSubnetworksParams

WithNetwork adds the network to the list g c p subnetworks params

func (*ListGCPSubnetworksParams) WithServiceAccount

func (o *ListGCPSubnetworksParams) WithServiceAccount(serviceAccount *string) *ListGCPSubnetworksParams

WithServiceAccount adds the serviceAccount to the list g c p subnetworks params

func (*ListGCPSubnetworksParams) WithTimeout

WithTimeout adds the timeout to the list g c p subnetworks params

func (*ListGCPSubnetworksParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGCPSubnetworksReader

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

ListGCPSubnetworksReader is a Reader for the ListGCPSubnetworks structure.

func (*ListGCPSubnetworksReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGCPZonesDefault

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

ListGCPZonesDefault handles this case with default header values.

errorResponse

func NewListGCPZonesDefault

func NewListGCPZonesDefault(code int) *ListGCPZonesDefault

NewListGCPZonesDefault creates a ListGCPZonesDefault with default headers values

func (*ListGCPZonesDefault) Code

func (o *ListGCPZonesDefault) Code() int

Code gets the status code for the list g c p zones default response

func (*ListGCPZonesDefault) Error

func (o *ListGCPZonesDefault) Error() string

func (*ListGCPZonesDefault) GetPayload

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

type ListGCPZonesNoCredentialsDefault

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

ListGCPZonesNoCredentialsDefault handles this case with default header values.

errorResponse

func NewListGCPZonesNoCredentialsDefault

func NewListGCPZonesNoCredentialsDefault(code int) *ListGCPZonesNoCredentialsDefault

NewListGCPZonesNoCredentialsDefault creates a ListGCPZonesNoCredentialsDefault with default headers values

func (*ListGCPZonesNoCredentialsDefault) Code

Code gets the status code for the list g c p zones no credentials default response

func (*ListGCPZonesNoCredentialsDefault) Error

func (*ListGCPZonesNoCredentialsDefault) GetPayload

type ListGCPZonesNoCredentialsOK

type ListGCPZonesNoCredentialsOK struct {
	Payload models.GCPZoneList
}

ListGCPZonesNoCredentialsOK handles this case with default header values.

GCPZoneList

func NewListGCPZonesNoCredentialsOK

func NewListGCPZonesNoCredentialsOK() *ListGCPZonesNoCredentialsOK

NewListGCPZonesNoCredentialsOK creates a ListGCPZonesNoCredentialsOK with default headers values

func (*ListGCPZonesNoCredentialsOK) Error

func (*ListGCPZonesNoCredentialsOK) GetPayload

type ListGCPZonesNoCredentialsParams

type ListGCPZonesNoCredentialsParams struct {

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

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

ListGCPZonesNoCredentialsParams contains all the parameters to send to the API endpoint for the list g c p zones no credentials operation typically these are written to a http.Request

func NewListGCPZonesNoCredentialsParams

func NewListGCPZonesNoCredentialsParams() *ListGCPZonesNoCredentialsParams

NewListGCPZonesNoCredentialsParams creates a new ListGCPZonesNoCredentialsParams object with the default values initialized.

func NewListGCPZonesNoCredentialsParamsWithContext

func NewListGCPZonesNoCredentialsParamsWithContext(ctx context.Context) *ListGCPZonesNoCredentialsParams

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

func NewListGCPZonesNoCredentialsParamsWithHTTPClient

func NewListGCPZonesNoCredentialsParamsWithHTTPClient(client *http.Client) *ListGCPZonesNoCredentialsParams

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

func NewListGCPZonesNoCredentialsParamsWithTimeout

func NewListGCPZonesNoCredentialsParamsWithTimeout(timeout time.Duration) *ListGCPZonesNoCredentialsParams

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

func (*ListGCPZonesNoCredentialsParams) SetClusterID

func (o *ListGCPZonesNoCredentialsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list g c p zones no credentials params

func (*ListGCPZonesNoCredentialsParams) SetContext

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

SetContext adds the context to the list g c p zones no credentials params

func (*ListGCPZonesNoCredentialsParams) SetDC

SetDC adds the dc to the list g c p zones no credentials params

func (*ListGCPZonesNoCredentialsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g c p zones no credentials params

func (*ListGCPZonesNoCredentialsParams) SetProjectID

func (o *ListGCPZonesNoCredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list g c p zones no credentials params

func (*ListGCPZonesNoCredentialsParams) SetTimeout

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

SetTimeout adds the timeout to the list g c p zones no credentials params

func (*ListGCPZonesNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list g c p zones no credentials params

func (*ListGCPZonesNoCredentialsParams) WithContext

WithContext adds the context to the list g c p zones no credentials params

func (*ListGCPZonesNoCredentialsParams) WithDC

WithDC adds the dc to the list g c p zones no credentials params

func (*ListGCPZonesNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list g c p zones no credentials params

func (*ListGCPZonesNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list g c p zones no credentials params

func (*ListGCPZonesNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list g c p zones no credentials params

func (*ListGCPZonesNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGCPZonesNoCredentialsReader

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

ListGCPZonesNoCredentialsReader is a Reader for the ListGCPZonesNoCredentials structure.

func (*ListGCPZonesNoCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGCPZonesOK

type ListGCPZonesOK struct {
	Payload models.GCPZoneList
}

ListGCPZonesOK handles this case with default header values.

GCPZoneList

func NewListGCPZonesOK

func NewListGCPZonesOK() *ListGCPZonesOK

NewListGCPZonesOK creates a ListGCPZonesOK with default headers values

func (*ListGCPZonesOK) Error

func (o *ListGCPZonesOK) Error() string

func (*ListGCPZonesOK) GetPayload

func (o *ListGCPZonesOK) GetPayload() models.GCPZoneList

type ListGCPZonesParams

type ListGCPZonesParams struct {

	/*Credential*/
	Credential *string
	/*ServiceAccount*/
	ServiceAccount *string
	/*Dc*/
	DC string

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

ListGCPZonesParams contains all the parameters to send to the API endpoint for the list g c p zones operation typically these are written to a http.Request

func NewListGCPZonesParams

func NewListGCPZonesParams() *ListGCPZonesParams

NewListGCPZonesParams creates a new ListGCPZonesParams object with the default values initialized.

func NewListGCPZonesParamsWithContext

func NewListGCPZonesParamsWithContext(ctx context.Context) *ListGCPZonesParams

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

func NewListGCPZonesParamsWithHTTPClient

func NewListGCPZonesParamsWithHTTPClient(client *http.Client) *ListGCPZonesParams

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

func NewListGCPZonesParamsWithTimeout

func NewListGCPZonesParamsWithTimeout(timeout time.Duration) *ListGCPZonesParams

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

func (*ListGCPZonesParams) SetContext

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

SetContext adds the context to the list g c p zones params

func (*ListGCPZonesParams) SetCredential

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

SetCredential adds the credential to the list g c p zones params

func (*ListGCPZonesParams) SetDC

func (o *ListGCPZonesParams) SetDC(dc string)

SetDC adds the dc to the list g c p zones params

func (*ListGCPZonesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g c p zones params

func (*ListGCPZonesParams) SetServiceAccount

func (o *ListGCPZonesParams) SetServiceAccount(serviceAccount *string)

SetServiceAccount adds the serviceAccount to the list g c p zones params

func (*ListGCPZonesParams) SetTimeout

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

SetTimeout adds the timeout to the list g c p zones params

func (*ListGCPZonesParams) WithContext

WithContext adds the context to the list g c p zones params

func (*ListGCPZonesParams) WithCredential

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

WithCredential adds the credential to the list g c p zones params

func (*ListGCPZonesParams) WithDC

WithDC adds the dc to the list g c p zones params

func (*ListGCPZonesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list g c p zones params

func (*ListGCPZonesParams) WithServiceAccount

func (o *ListGCPZonesParams) WithServiceAccount(serviceAccount *string) *ListGCPZonesParams

WithServiceAccount adds the serviceAccount to the list g c p zones params

func (*ListGCPZonesParams) WithTimeout

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

WithTimeout adds the timeout to the list g c p zones params

func (*ListGCPZonesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListGCPZonesReader

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

ListGCPZonesReader is a Reader for the ListGCPZones structure.

func (*ListGCPZonesReader) ReadResponse

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