gcp

package
v2.21.15 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 2023 License: Apache-2.0 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 gcp API

func (*Client) ListGCPDiskTypes

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

ListGCPDiskTypes Lists disk types from GCP

func (*Client) ListGCPDiskTypesNoCredentials

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

ListGCPDiskTypesNoCredentials Lists disk types from GCP

func (*Client) ListGCPDiskTypesNoCredentialsV2

func (a *Client) ListGCPDiskTypesNoCredentialsV2(params *ListGCPDiskTypesNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPDiskTypesNoCredentialsV2OK, error)

ListGCPDiskTypesNoCredentialsV2 Lists disk types from GCP

func (*Client) ListGCPNetworks

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

ListGCPNetworks Lists networks from GCP

func (*Client) ListGCPNetworksNoCredentials

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

ListGCPNetworksNoCredentials Lists available GCP networks

func (*Client) ListGCPNetworksNoCredentialsV2

func (a *Client) ListGCPNetworksNoCredentialsV2(params *ListGCPNetworksNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPNetworksNoCredentialsV2OK, error)

ListGCPNetworksNoCredentialsV2 Lists available GCP networks

func (*Client) ListGCPSizes

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

ListGCPSizes Lists machine sizes from GCP

func (*Client) ListGCPSizesNoCredentials

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

ListGCPSizesNoCredentials Lists machine sizes from GCP

func (*Client) ListGCPSizesNoCredentialsV2

func (a *Client) ListGCPSizesNoCredentialsV2(params *ListGCPSizesNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPSizesNoCredentialsV2OK, error)

ListGCPSizesNoCredentialsV2 Lists machine sizes from GCP

func (*Client) ListGCPSubnetworks

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

ListGCPSubnetworks Lists subnetworks from GCP

func (*Client) ListGCPSubnetworksNoCredentials

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

ListGCPSubnetworksNoCredentials Lists available GCP subnetworks

func (*Client) ListGCPSubnetworksNoCredentialsV2

func (a *Client) ListGCPSubnetworksNoCredentialsV2(params *ListGCPSubnetworksNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPSubnetworksNoCredentialsV2OK, error)

ListGCPSubnetworksNoCredentialsV2 Lists available GCP subnetworks

func (*Client) ListGCPZones

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

ListGCPZones Lists available GCP zones

func (*Client) ListGCPZonesNoCredentials

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

ListGCPZonesNoCredentials Lists available GCP zones

func (*Client) ListGCPZonesNoCredentialsV2

func (a *Client) ListGCPZonesNoCredentialsV2(params *ListGCPZonesNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPZonesNoCredentialsV2OK, error)

ListGCPZonesNoCredentialsV2 Lists available GCP zones

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption added in v2.18.0

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	ListGCPDiskTypes(params *ListGCPDiskTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPDiskTypesOK, error)

	ListGCPDiskTypesNoCredentials(params *ListGCPDiskTypesNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPDiskTypesNoCredentialsOK, error)

	ListGCPDiskTypesNoCredentialsV2(params *ListGCPDiskTypesNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPDiskTypesNoCredentialsV2OK, error)

	ListGCPNetworks(params *ListGCPNetworksParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPNetworksOK, error)

	ListGCPNetworksNoCredentials(params *ListGCPNetworksNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPNetworksNoCredentialsOK, error)

	ListGCPNetworksNoCredentialsV2(params *ListGCPNetworksNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPNetworksNoCredentialsV2OK, error)

	ListGCPSizes(params *ListGCPSizesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPSizesOK, error)

	ListGCPSizesNoCredentials(params *ListGCPSizesNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPSizesNoCredentialsOK, error)

	ListGCPSizesNoCredentialsV2(params *ListGCPSizesNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPSizesNoCredentialsV2OK, error)

	ListGCPSubnetworks(params *ListGCPSubnetworksParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPSubnetworksOK, error)

	ListGCPSubnetworksNoCredentials(params *ListGCPSubnetworksNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPSubnetworksNoCredentialsOK, error)

	ListGCPSubnetworksNoCredentialsV2(params *ListGCPSubnetworksNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPSubnetworksNoCredentialsV2OK, error)

	ListGCPZones(params *ListGCPZonesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPZonesOK, error)

	ListGCPZonesNoCredentials(params *ListGCPZonesNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPZonesNoCredentialsOK, error)

	ListGCPZonesNoCredentialsV2(params *ListGCPZonesNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGCPZonesNoCredentialsV2OK, 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 gcp API client.

type ListGCPDiskTypesDefault

type ListGCPDiskTypesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListGCPDiskTypesDefault describes a response with status code -1, 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 describes a response with status code -1, 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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewListGCPDiskTypesNoCredentialsParamsWithContext

func NewListGCPDiskTypesNoCredentialsParamsWithContext(ctx context.Context) *ListGCPDiskTypesNoCredentialsParams

NewListGCPDiskTypesNoCredentialsParamsWithContext creates a new ListGCPDiskTypesNoCredentialsParams object with 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 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 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) SetDefaults added in v2.18.0

func (o *ListGCPDiskTypesNoCredentialsParams) SetDefaults()

SetDefaults hydrates default values in the list g c p disk types no credentials params (not the query body).

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

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) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list g c p disk types no credentials params (not the query body).

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

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 ListGCPDiskTypesNoCredentialsV2Default

type ListGCPDiskTypesNoCredentialsV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListGCPDiskTypesNoCredentialsV2Default describes a response with status code -1, with default header values.

errorResponse

func NewListGCPDiskTypesNoCredentialsV2Default

func NewListGCPDiskTypesNoCredentialsV2Default(code int) *ListGCPDiskTypesNoCredentialsV2Default

NewListGCPDiskTypesNoCredentialsV2Default creates a ListGCPDiskTypesNoCredentialsV2Default with default headers values

func (*ListGCPDiskTypesNoCredentialsV2Default) Code

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

func (*ListGCPDiskTypesNoCredentialsV2Default) Error

func (*ListGCPDiskTypesNoCredentialsV2Default) GetPayload

type ListGCPDiskTypesNoCredentialsV2OK

type ListGCPDiskTypesNoCredentialsV2OK struct {
	Payload models.GCPDiskTypeList
}
ListGCPDiskTypesNoCredentialsV2OK describes a response with status code 200, with default header values.

GCPDiskTypeList

func NewListGCPDiskTypesNoCredentialsV2OK

func NewListGCPDiskTypesNoCredentialsV2OK() *ListGCPDiskTypesNoCredentialsV2OK

NewListGCPDiskTypesNoCredentialsV2OK creates a ListGCPDiskTypesNoCredentialsV2OK with default headers values

func (*ListGCPDiskTypesNoCredentialsV2OK) Error

func (*ListGCPDiskTypesNoCredentialsV2OK) GetPayload

type ListGCPDiskTypesNoCredentialsV2Params

type ListGCPDiskTypesNoCredentialsV2Params struct {

	// Zone.
	Zone *string

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListGCPDiskTypesNoCredentialsV2Params contains all the parameters to send to the API endpoint

for the list g c p disk types no credentials v2 operation.

Typically these are written to a http.Request.

func NewListGCPDiskTypesNoCredentialsV2Params

func NewListGCPDiskTypesNoCredentialsV2Params() *ListGCPDiskTypesNoCredentialsV2Params

NewListGCPDiskTypesNoCredentialsV2Params creates a new ListGCPDiskTypesNoCredentialsV2Params object, with the default timeout for this client.

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

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

func NewListGCPDiskTypesNoCredentialsV2ParamsWithContext

func NewListGCPDiskTypesNoCredentialsV2ParamsWithContext(ctx context.Context) *ListGCPDiskTypesNoCredentialsV2Params

NewListGCPDiskTypesNoCredentialsV2ParamsWithContext creates a new ListGCPDiskTypesNoCredentialsV2Params object with the ability to set a context for a request.

func NewListGCPDiskTypesNoCredentialsV2ParamsWithHTTPClient

func NewListGCPDiskTypesNoCredentialsV2ParamsWithHTTPClient(client *http.Client) *ListGCPDiskTypesNoCredentialsV2Params

NewListGCPDiskTypesNoCredentialsV2ParamsWithHTTPClient creates a new ListGCPDiskTypesNoCredentialsV2Params object with the ability to set a custom HTTPClient for a request.

func NewListGCPDiskTypesNoCredentialsV2ParamsWithTimeout

func NewListGCPDiskTypesNoCredentialsV2ParamsWithTimeout(timeout time.Duration) *ListGCPDiskTypesNoCredentialsV2Params

NewListGCPDiskTypesNoCredentialsV2ParamsWithTimeout creates a new ListGCPDiskTypesNoCredentialsV2Params object with the ability to set a timeout on a request.

func (*ListGCPDiskTypesNoCredentialsV2Params) SetClusterID

func (o *ListGCPDiskTypesNoCredentialsV2Params) SetClusterID(clusterID string)

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

func (*ListGCPDiskTypesNoCredentialsV2Params) SetContext

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

func (*ListGCPDiskTypesNoCredentialsV2Params) SetDefaults added in v2.18.0

func (o *ListGCPDiskTypesNoCredentialsV2Params) SetDefaults()

SetDefaults hydrates default values in the list g c p disk types no credentials v2 params (not the query body).

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

func (*ListGCPDiskTypesNoCredentialsV2Params) SetHTTPClient

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

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

func (*ListGCPDiskTypesNoCredentialsV2Params) SetProjectID

func (o *ListGCPDiskTypesNoCredentialsV2Params) SetProjectID(projectID string)

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

func (*ListGCPDiskTypesNoCredentialsV2Params) SetTimeout

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

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

func (*ListGCPDiskTypesNoCredentialsV2Params) SetZone

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

func (*ListGCPDiskTypesNoCredentialsV2Params) WithClusterID

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

func (*ListGCPDiskTypesNoCredentialsV2Params) WithContext

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

func (*ListGCPDiskTypesNoCredentialsV2Params) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list g c p disk types no credentials v2 params (not the query body).

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

func (*ListGCPDiskTypesNoCredentialsV2Params) WithHTTPClient

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

func (*ListGCPDiskTypesNoCredentialsV2Params) WithProjectID

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

func (*ListGCPDiskTypesNoCredentialsV2Params) WithTimeout

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

func (*ListGCPDiskTypesNoCredentialsV2Params) WithZone

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

func (*ListGCPDiskTypesNoCredentialsV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGCPDiskTypesNoCredentialsV2Reader

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

ListGCPDiskTypesNoCredentialsV2Reader is a Reader for the ListGCPDiskTypesNoCredentialsV2 structure.

func (*ListGCPDiskTypesNoCredentialsV2Reader) ReadResponse

func (o *ListGCPDiskTypesNoCredentialsV2Reader) 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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewListGCPDiskTypesParamsWithContext

func NewListGCPDiskTypesParamsWithContext(ctx context.Context) *ListGCPDiskTypesParams

NewListGCPDiskTypesParamsWithContext creates a new ListGCPDiskTypesParams object with 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 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 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) SetDefaults added in v2.18.0

func (o *ListGCPDiskTypesParams) SetDefaults()

SetDefaults hydrates default values in the list g c p disk types params (not the query body).

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

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) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list g c p disk types params (not the query body).

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

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 describes a response with status code -1, 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 describes a response with status code -1, 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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewListGCPNetworksNoCredentialsParamsWithContext

func NewListGCPNetworksNoCredentialsParamsWithContext(ctx context.Context) *ListGCPNetworksNoCredentialsParams

NewListGCPNetworksNoCredentialsParamsWithContext creates a new ListGCPNetworksNoCredentialsParams object with 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 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 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) SetDefaults added in v2.18.0

func (o *ListGCPNetworksNoCredentialsParams) SetDefaults()

SetDefaults hydrates default values in the list g c p networks no credentials params (not the query body).

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

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) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list g c p networks no credentials params (not the query body).

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

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 ListGCPNetworksNoCredentialsV2Default

type ListGCPNetworksNoCredentialsV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListGCPNetworksNoCredentialsV2Default describes a response with status code -1, with default header values.

errorResponse

func NewListGCPNetworksNoCredentialsV2Default

func NewListGCPNetworksNoCredentialsV2Default(code int) *ListGCPNetworksNoCredentialsV2Default

NewListGCPNetworksNoCredentialsV2Default creates a ListGCPNetworksNoCredentialsV2Default with default headers values

func (*ListGCPNetworksNoCredentialsV2Default) Code

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

func (*ListGCPNetworksNoCredentialsV2Default) Error

func (*ListGCPNetworksNoCredentialsV2Default) GetPayload

type ListGCPNetworksNoCredentialsV2OK

type ListGCPNetworksNoCredentialsV2OK struct {
	Payload models.GCPNetworkList
}
ListGCPNetworksNoCredentialsV2OK describes a response with status code 200, with default header values.

GCPNetworkList

func NewListGCPNetworksNoCredentialsV2OK

func NewListGCPNetworksNoCredentialsV2OK() *ListGCPNetworksNoCredentialsV2OK

NewListGCPNetworksNoCredentialsV2OK creates a ListGCPNetworksNoCredentialsV2OK with default headers values

func (*ListGCPNetworksNoCredentialsV2OK) Error

func (*ListGCPNetworksNoCredentialsV2OK) GetPayload

type ListGCPNetworksNoCredentialsV2Params

type ListGCPNetworksNoCredentialsV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListGCPNetworksNoCredentialsV2Params contains all the parameters to send to the API endpoint

for the list g c p networks no credentials v2 operation.

Typically these are written to a http.Request.

func NewListGCPNetworksNoCredentialsV2Params

func NewListGCPNetworksNoCredentialsV2Params() *ListGCPNetworksNoCredentialsV2Params

NewListGCPNetworksNoCredentialsV2Params creates a new ListGCPNetworksNoCredentialsV2Params object, with the default timeout for this client.

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

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

func NewListGCPNetworksNoCredentialsV2ParamsWithContext

func NewListGCPNetworksNoCredentialsV2ParamsWithContext(ctx context.Context) *ListGCPNetworksNoCredentialsV2Params

NewListGCPNetworksNoCredentialsV2ParamsWithContext creates a new ListGCPNetworksNoCredentialsV2Params object with the ability to set a context for a request.

func NewListGCPNetworksNoCredentialsV2ParamsWithHTTPClient

func NewListGCPNetworksNoCredentialsV2ParamsWithHTTPClient(client *http.Client) *ListGCPNetworksNoCredentialsV2Params

NewListGCPNetworksNoCredentialsV2ParamsWithHTTPClient creates a new ListGCPNetworksNoCredentialsV2Params object with the ability to set a custom HTTPClient for a request.

func NewListGCPNetworksNoCredentialsV2ParamsWithTimeout

func NewListGCPNetworksNoCredentialsV2ParamsWithTimeout(timeout time.Duration) *ListGCPNetworksNoCredentialsV2Params

NewListGCPNetworksNoCredentialsV2ParamsWithTimeout creates a new ListGCPNetworksNoCredentialsV2Params object with the ability to set a timeout on a request.

func (*ListGCPNetworksNoCredentialsV2Params) SetClusterID

func (o *ListGCPNetworksNoCredentialsV2Params) SetClusterID(clusterID string)

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

func (*ListGCPNetworksNoCredentialsV2Params) SetContext

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

func (*ListGCPNetworksNoCredentialsV2Params) SetDefaults added in v2.18.0

func (o *ListGCPNetworksNoCredentialsV2Params) SetDefaults()

SetDefaults hydrates default values in the list g c p networks no credentials v2 params (not the query body).

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

func (*ListGCPNetworksNoCredentialsV2Params) SetHTTPClient

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

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

func (*ListGCPNetworksNoCredentialsV2Params) SetProjectID

func (o *ListGCPNetworksNoCredentialsV2Params) SetProjectID(projectID string)

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

func (*ListGCPNetworksNoCredentialsV2Params) SetTimeout

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

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

func (*ListGCPNetworksNoCredentialsV2Params) WithClusterID

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

func (*ListGCPNetworksNoCredentialsV2Params) WithContext

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

func (*ListGCPNetworksNoCredentialsV2Params) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list g c p networks no credentials v2 params (not the query body).

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

func (*ListGCPNetworksNoCredentialsV2Params) WithHTTPClient

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

func (*ListGCPNetworksNoCredentialsV2Params) WithProjectID

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

func (*ListGCPNetworksNoCredentialsV2Params) WithTimeout

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

func (*ListGCPNetworksNoCredentialsV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGCPNetworksNoCredentialsV2Reader

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

ListGCPNetworksNoCredentialsV2Reader is a Reader for the ListGCPNetworksNoCredentialsV2 structure.

func (*ListGCPNetworksNoCredentialsV2Reader) ReadResponse

func (o *ListGCPNetworksNoCredentialsV2Reader) 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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewListGCPNetworksParamsWithContext

func NewListGCPNetworksParamsWithContext(ctx context.Context) *ListGCPNetworksParams

NewListGCPNetworksParamsWithContext creates a new ListGCPNetworksParams object with 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 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 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) SetDefaults added in v2.18.0

func (o *ListGCPNetworksParams) SetDefaults()

SetDefaults hydrates default values in the list g c p networks params (not the query body).

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

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) WithDefaults added in v2.18.0

func (o *ListGCPNetworksParams) WithDefaults() *ListGCPNetworksParams

WithDefaults hydrates default values in the list g c p networks params (not the query body).

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

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 describes a response with status code -1, 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 describes a response with status code -1, 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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewListGCPSizesNoCredentialsParamsWithContext

func NewListGCPSizesNoCredentialsParamsWithContext(ctx context.Context) *ListGCPSizesNoCredentialsParams

NewListGCPSizesNoCredentialsParamsWithContext creates a new ListGCPSizesNoCredentialsParams object with 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 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 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) SetDefaults added in v2.18.0

func (o *ListGCPSizesNoCredentialsParams) SetDefaults()

SetDefaults hydrates default values in the list g c p sizes no credentials params (not the query body).

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

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) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list g c p sizes no credentials params (not the query body).

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

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 ListGCPSizesNoCredentialsV2Default

type ListGCPSizesNoCredentialsV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListGCPSizesNoCredentialsV2Default describes a response with status code -1, with default header values.

errorResponse

func NewListGCPSizesNoCredentialsV2Default

func NewListGCPSizesNoCredentialsV2Default(code int) *ListGCPSizesNoCredentialsV2Default

NewListGCPSizesNoCredentialsV2Default creates a ListGCPSizesNoCredentialsV2Default with default headers values

func (*ListGCPSizesNoCredentialsV2Default) Code

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

func (*ListGCPSizesNoCredentialsV2Default) Error

func (*ListGCPSizesNoCredentialsV2Default) GetPayload

type ListGCPSizesNoCredentialsV2OK

type ListGCPSizesNoCredentialsV2OK struct {
	Payload models.GCPMachineSizeList
}
ListGCPSizesNoCredentialsV2OK describes a response with status code 200, with default header values.

GCPMachineSizeList

func NewListGCPSizesNoCredentialsV2OK

func NewListGCPSizesNoCredentialsV2OK() *ListGCPSizesNoCredentialsV2OK

NewListGCPSizesNoCredentialsV2OK creates a ListGCPSizesNoCredentialsV2OK with default headers values

func (*ListGCPSizesNoCredentialsV2OK) Error

func (*ListGCPSizesNoCredentialsV2OK) GetPayload

type ListGCPSizesNoCredentialsV2Params

type ListGCPSizesNoCredentialsV2Params struct {

	// Zone.
	Zone *string

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListGCPSizesNoCredentialsV2Params contains all the parameters to send to the API endpoint

for the list g c p sizes no credentials v2 operation.

Typically these are written to a http.Request.

func NewListGCPSizesNoCredentialsV2Params

func NewListGCPSizesNoCredentialsV2Params() *ListGCPSizesNoCredentialsV2Params

NewListGCPSizesNoCredentialsV2Params creates a new ListGCPSizesNoCredentialsV2Params object, with the default timeout for this client.

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

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

func NewListGCPSizesNoCredentialsV2ParamsWithContext

func NewListGCPSizesNoCredentialsV2ParamsWithContext(ctx context.Context) *ListGCPSizesNoCredentialsV2Params

NewListGCPSizesNoCredentialsV2ParamsWithContext creates a new ListGCPSizesNoCredentialsV2Params object with the ability to set a context for a request.

func NewListGCPSizesNoCredentialsV2ParamsWithHTTPClient

func NewListGCPSizesNoCredentialsV2ParamsWithHTTPClient(client *http.Client) *ListGCPSizesNoCredentialsV2Params

NewListGCPSizesNoCredentialsV2ParamsWithHTTPClient creates a new ListGCPSizesNoCredentialsV2Params object with the ability to set a custom HTTPClient for a request.

func NewListGCPSizesNoCredentialsV2ParamsWithTimeout

func NewListGCPSizesNoCredentialsV2ParamsWithTimeout(timeout time.Duration) *ListGCPSizesNoCredentialsV2Params

NewListGCPSizesNoCredentialsV2ParamsWithTimeout creates a new ListGCPSizesNoCredentialsV2Params object with the ability to set a timeout on a request.

func (*ListGCPSizesNoCredentialsV2Params) SetClusterID

func (o *ListGCPSizesNoCredentialsV2Params) SetClusterID(clusterID string)

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

func (*ListGCPSizesNoCredentialsV2Params) SetContext

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

func (*ListGCPSizesNoCredentialsV2Params) SetDefaults added in v2.18.0

func (o *ListGCPSizesNoCredentialsV2Params) SetDefaults()

SetDefaults hydrates default values in the list g c p sizes no credentials v2 params (not the query body).

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

func (*ListGCPSizesNoCredentialsV2Params) SetHTTPClient

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

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

func (*ListGCPSizesNoCredentialsV2Params) SetProjectID

func (o *ListGCPSizesNoCredentialsV2Params) SetProjectID(projectID string)

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

func (*ListGCPSizesNoCredentialsV2Params) SetTimeout

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

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

func (*ListGCPSizesNoCredentialsV2Params) SetZone

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

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

func (*ListGCPSizesNoCredentialsV2Params) WithClusterID

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

func (*ListGCPSizesNoCredentialsV2Params) WithContext

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

func (*ListGCPSizesNoCredentialsV2Params) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list g c p sizes no credentials v2 params (not the query body).

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

func (*ListGCPSizesNoCredentialsV2Params) WithHTTPClient

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

func (*ListGCPSizesNoCredentialsV2Params) WithProjectID

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

func (*ListGCPSizesNoCredentialsV2Params) WithTimeout

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

func (*ListGCPSizesNoCredentialsV2Params) WithZone

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

func (*ListGCPSizesNoCredentialsV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGCPSizesNoCredentialsV2Reader

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

ListGCPSizesNoCredentialsV2Reader is a Reader for the ListGCPSizesNoCredentialsV2 structure.

func (*ListGCPSizesNoCredentialsV2Reader) ReadResponse

func (o *ListGCPSizesNoCredentialsV2Reader) 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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewListGCPSizesParamsWithContext

func NewListGCPSizesParamsWithContext(ctx context.Context) *ListGCPSizesParams

NewListGCPSizesParamsWithContext creates a new ListGCPSizesParams object with 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 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 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) SetDefaults added in v2.18.0

func (o *ListGCPSizesParams) SetDefaults()

SetDefaults hydrates default values in the list g c p sizes params (not the query body).

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

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) WithDefaults added in v2.18.0

func (o *ListGCPSizesParams) WithDefaults() *ListGCPSizesParams

WithDefaults hydrates default values in the list g c p sizes params (not the query body).

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

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 describes a response with status code -1, 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 describes a response with status code -1, 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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewListGCPSubnetworksNoCredentialsParamsWithContext

func NewListGCPSubnetworksNoCredentialsParamsWithContext(ctx context.Context) *ListGCPSubnetworksNoCredentialsParams

NewListGCPSubnetworksNoCredentialsParamsWithContext creates a new ListGCPSubnetworksNoCredentialsParams object with 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 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 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) SetDefaults added in v2.18.0

func (o *ListGCPSubnetworksNoCredentialsParams) SetDefaults()

SetDefaults hydrates default values in the list g c p subnetworks no credentials params (not the query body).

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

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) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list g c p subnetworks no credentials params (not the query body).

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

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 ListGCPSubnetworksNoCredentialsV2Default

type ListGCPSubnetworksNoCredentialsV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListGCPSubnetworksNoCredentialsV2Default describes a response with status code -1, with default header values.

errorResponse

func NewListGCPSubnetworksNoCredentialsV2Default

func NewListGCPSubnetworksNoCredentialsV2Default(code int) *ListGCPSubnetworksNoCredentialsV2Default

NewListGCPSubnetworksNoCredentialsV2Default creates a ListGCPSubnetworksNoCredentialsV2Default with default headers values

func (*ListGCPSubnetworksNoCredentialsV2Default) Code

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

func (*ListGCPSubnetworksNoCredentialsV2Default) Error

func (*ListGCPSubnetworksNoCredentialsV2Default) GetPayload

type ListGCPSubnetworksNoCredentialsV2OK

type ListGCPSubnetworksNoCredentialsV2OK struct {
	Payload models.GCPSubnetworkList
}
ListGCPSubnetworksNoCredentialsV2OK describes a response with status code 200, with default header values.

GCPSubnetworkList

func NewListGCPSubnetworksNoCredentialsV2OK

func NewListGCPSubnetworksNoCredentialsV2OK() *ListGCPSubnetworksNoCredentialsV2OK

NewListGCPSubnetworksNoCredentialsV2OK creates a ListGCPSubnetworksNoCredentialsV2OK with default headers values

func (*ListGCPSubnetworksNoCredentialsV2OK) Error

func (*ListGCPSubnetworksNoCredentialsV2OK) GetPayload

type ListGCPSubnetworksNoCredentialsV2Params

type ListGCPSubnetworksNoCredentialsV2Params struct {

	// Network.
	Network *string

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListGCPSubnetworksNoCredentialsV2Params contains all the parameters to send to the API endpoint

for the list g c p subnetworks no credentials v2 operation.

Typically these are written to a http.Request.

func NewListGCPSubnetworksNoCredentialsV2Params

func NewListGCPSubnetworksNoCredentialsV2Params() *ListGCPSubnetworksNoCredentialsV2Params

NewListGCPSubnetworksNoCredentialsV2Params creates a new ListGCPSubnetworksNoCredentialsV2Params object, with the default timeout for this client.

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

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

func NewListGCPSubnetworksNoCredentialsV2ParamsWithContext

func NewListGCPSubnetworksNoCredentialsV2ParamsWithContext(ctx context.Context) *ListGCPSubnetworksNoCredentialsV2Params

NewListGCPSubnetworksNoCredentialsV2ParamsWithContext creates a new ListGCPSubnetworksNoCredentialsV2Params object with the ability to set a context for a request.

func NewListGCPSubnetworksNoCredentialsV2ParamsWithHTTPClient

func NewListGCPSubnetworksNoCredentialsV2ParamsWithHTTPClient(client *http.Client) *ListGCPSubnetworksNoCredentialsV2Params

NewListGCPSubnetworksNoCredentialsV2ParamsWithHTTPClient creates a new ListGCPSubnetworksNoCredentialsV2Params object with the ability to set a custom HTTPClient for a request.

func NewListGCPSubnetworksNoCredentialsV2ParamsWithTimeout

func NewListGCPSubnetworksNoCredentialsV2ParamsWithTimeout(timeout time.Duration) *ListGCPSubnetworksNoCredentialsV2Params

NewListGCPSubnetworksNoCredentialsV2ParamsWithTimeout creates a new ListGCPSubnetworksNoCredentialsV2Params object with the ability to set a timeout on a request.

func (*ListGCPSubnetworksNoCredentialsV2Params) SetClusterID

func (o *ListGCPSubnetworksNoCredentialsV2Params) SetClusterID(clusterID string)

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

func (*ListGCPSubnetworksNoCredentialsV2Params) SetContext

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

func (*ListGCPSubnetworksNoCredentialsV2Params) SetDefaults added in v2.18.0

func (o *ListGCPSubnetworksNoCredentialsV2Params) SetDefaults()

SetDefaults hydrates default values in the list g c p subnetworks no credentials v2 params (not the query body).

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

func (*ListGCPSubnetworksNoCredentialsV2Params) SetHTTPClient

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

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

func (*ListGCPSubnetworksNoCredentialsV2Params) SetNetwork

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

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

func (*ListGCPSubnetworksNoCredentialsV2Params) SetProjectID

func (o *ListGCPSubnetworksNoCredentialsV2Params) SetProjectID(projectID string)

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

func (*ListGCPSubnetworksNoCredentialsV2Params) SetTimeout

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

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

func (*ListGCPSubnetworksNoCredentialsV2Params) WithClusterID

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

func (*ListGCPSubnetworksNoCredentialsV2Params) WithContext

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

func (*ListGCPSubnetworksNoCredentialsV2Params) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list g c p subnetworks no credentials v2 params (not the query body).

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

func (*ListGCPSubnetworksNoCredentialsV2Params) WithHTTPClient

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

func (*ListGCPSubnetworksNoCredentialsV2Params) WithNetwork

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

func (*ListGCPSubnetworksNoCredentialsV2Params) WithProjectID

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

func (*ListGCPSubnetworksNoCredentialsV2Params) WithTimeout

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

func (*ListGCPSubnetworksNoCredentialsV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGCPSubnetworksNoCredentialsV2Reader

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

ListGCPSubnetworksNoCredentialsV2Reader is a Reader for the ListGCPSubnetworksNoCredentialsV2 structure.

func (*ListGCPSubnetworksNoCredentialsV2Reader) ReadResponse

func (o *ListGCPSubnetworksNoCredentialsV2Reader) 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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewListGCPSubnetworksParamsWithContext

func NewListGCPSubnetworksParamsWithContext(ctx context.Context) *ListGCPSubnetworksParams

NewListGCPSubnetworksParamsWithContext creates a new ListGCPSubnetworksParams object with 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 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 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) SetDefaults added in v2.18.0

func (o *ListGCPSubnetworksParams) SetDefaults()

SetDefaults hydrates default values in the list g c p subnetworks params (not the query body).

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

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) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list g c p subnetworks params (not the query body).

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

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 describes a response with status code -1, 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 describes a response with status code -1, 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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewListGCPZonesNoCredentialsParamsWithContext

func NewListGCPZonesNoCredentialsParamsWithContext(ctx context.Context) *ListGCPZonesNoCredentialsParams

NewListGCPZonesNoCredentialsParamsWithContext creates a new ListGCPZonesNoCredentialsParams object with 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 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 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) SetDefaults added in v2.18.0

func (o *ListGCPZonesNoCredentialsParams) SetDefaults()

SetDefaults hydrates default values in the list g c p zones no credentials params (not the query body).

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

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) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list g c p zones no credentials params (not the query body).

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

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 ListGCPZonesNoCredentialsV2Default

type ListGCPZonesNoCredentialsV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListGCPZonesNoCredentialsV2Default describes a response with status code -1, with default header values.

errorResponse

func NewListGCPZonesNoCredentialsV2Default

func NewListGCPZonesNoCredentialsV2Default(code int) *ListGCPZonesNoCredentialsV2Default

NewListGCPZonesNoCredentialsV2Default creates a ListGCPZonesNoCredentialsV2Default with default headers values

func (*ListGCPZonesNoCredentialsV2Default) Code

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

func (*ListGCPZonesNoCredentialsV2Default) Error

func (*ListGCPZonesNoCredentialsV2Default) GetPayload

type ListGCPZonesNoCredentialsV2OK

type ListGCPZonesNoCredentialsV2OK struct {
	Payload models.GCPZoneList
}
ListGCPZonesNoCredentialsV2OK describes a response with status code 200, with default header values.

GCPZoneList

func NewListGCPZonesNoCredentialsV2OK

func NewListGCPZonesNoCredentialsV2OK() *ListGCPZonesNoCredentialsV2OK

NewListGCPZonesNoCredentialsV2OK creates a ListGCPZonesNoCredentialsV2OK with default headers values

func (*ListGCPZonesNoCredentialsV2OK) Error

func (*ListGCPZonesNoCredentialsV2OK) GetPayload

type ListGCPZonesNoCredentialsV2Params

type ListGCPZonesNoCredentialsV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListGCPZonesNoCredentialsV2Params contains all the parameters to send to the API endpoint

for the list g c p zones no credentials v2 operation.

Typically these are written to a http.Request.

func NewListGCPZonesNoCredentialsV2Params

func NewListGCPZonesNoCredentialsV2Params() *ListGCPZonesNoCredentialsV2Params

NewListGCPZonesNoCredentialsV2Params creates a new ListGCPZonesNoCredentialsV2Params object, with the default timeout for this client.

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

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

func NewListGCPZonesNoCredentialsV2ParamsWithContext

func NewListGCPZonesNoCredentialsV2ParamsWithContext(ctx context.Context) *ListGCPZonesNoCredentialsV2Params

NewListGCPZonesNoCredentialsV2ParamsWithContext creates a new ListGCPZonesNoCredentialsV2Params object with the ability to set a context for a request.

func NewListGCPZonesNoCredentialsV2ParamsWithHTTPClient

func NewListGCPZonesNoCredentialsV2ParamsWithHTTPClient(client *http.Client) *ListGCPZonesNoCredentialsV2Params

NewListGCPZonesNoCredentialsV2ParamsWithHTTPClient creates a new ListGCPZonesNoCredentialsV2Params object with the ability to set a custom HTTPClient for a request.

func NewListGCPZonesNoCredentialsV2ParamsWithTimeout

func NewListGCPZonesNoCredentialsV2ParamsWithTimeout(timeout time.Duration) *ListGCPZonesNoCredentialsV2Params

NewListGCPZonesNoCredentialsV2ParamsWithTimeout creates a new ListGCPZonesNoCredentialsV2Params object with the ability to set a timeout on a request.

func (*ListGCPZonesNoCredentialsV2Params) SetClusterID

func (o *ListGCPZonesNoCredentialsV2Params) SetClusterID(clusterID string)

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

func (*ListGCPZonesNoCredentialsV2Params) SetContext

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

func (*ListGCPZonesNoCredentialsV2Params) SetDefaults added in v2.18.0

func (o *ListGCPZonesNoCredentialsV2Params) SetDefaults()

SetDefaults hydrates default values in the list g c p zones no credentials v2 params (not the query body).

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

func (*ListGCPZonesNoCredentialsV2Params) SetHTTPClient

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

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

func (*ListGCPZonesNoCredentialsV2Params) SetProjectID

func (o *ListGCPZonesNoCredentialsV2Params) SetProjectID(projectID string)

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

func (*ListGCPZonesNoCredentialsV2Params) SetTimeout

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

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

func (*ListGCPZonesNoCredentialsV2Params) WithClusterID

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

func (*ListGCPZonesNoCredentialsV2Params) WithContext

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

func (*ListGCPZonesNoCredentialsV2Params) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list g c p zones no credentials v2 params (not the query body).

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

func (*ListGCPZonesNoCredentialsV2Params) WithHTTPClient

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

func (*ListGCPZonesNoCredentialsV2Params) WithProjectID

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

func (*ListGCPZonesNoCredentialsV2Params) WithTimeout

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

func (*ListGCPZonesNoCredentialsV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGCPZonesNoCredentialsV2Reader

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

ListGCPZonesNoCredentialsV2Reader is a Reader for the ListGCPZonesNoCredentialsV2 structure.

func (*ListGCPZonesNoCredentialsV2Reader) ReadResponse

func (o *ListGCPZonesNoCredentialsV2Reader) 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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewListGCPZonesParamsWithContext

func NewListGCPZonesParamsWithContext(ctx context.Context) *ListGCPZonesParams

NewListGCPZonesParamsWithContext creates a new ListGCPZonesParams object with 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 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 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) SetDefaults added in v2.18.0

func (o *ListGCPZonesParams) SetDefaults()

SetDefaults hydrates default values in the list g c p zones params (not the query body).

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

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) WithDefaults added in v2.18.0

func (o *ListGCPZonesParams) WithDefaults() *ListGCPZonesParams

WithDefaults hydrates default values in the list g c p zones params (not the query body).

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

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