gke

package
v0.0.0-...-b339f66 Latest Latest
Warning

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

Go to latest
Published: Oct 10, 2022 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 gke API

func (*Client) ListGKEClusterDiskTypes

func (a *Client) ListGKEClusterDiskTypes(params *ListGKEClusterDiskTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEClusterDiskTypesOK, error)

ListGKEClusterDiskTypes gets g k e cluster machine disk types

func (*Client) ListGKEClusterImages

func (a *Client) ListGKEClusterImages(params *ListGKEClusterImagesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEClusterImagesOK, error)

ListGKEClusterImages gets g k e cluster images

func (*Client) ListGKEClusterSizes

func (a *Client) ListGKEClusterSizes(params *ListGKEClusterSizesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEClusterSizesOK, error)

ListGKEClusterSizes gets g k e cluster machine sizes

func (*Client) ListGKEClusterZones

func (a *Client) ListGKEClusterZones(params *ListGKEClusterZonesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEClusterZonesOK, error)

ListGKEClusterZones gets g k e cluster zones

func (*Client) ListGKEDiskTypes

func (a *Client) ListGKEDiskTypes(params *ListGKEDiskTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEDiskTypesOK, error)

ListGKEDiskTypes gets g k e machine disk types

func (*Client) ListGKEImages

func (a *Client) ListGKEImages(params *ListGKEImagesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEImagesOK, error)

ListGKEImages Lists GKE image types

func (*Client) ListGKEVMSizes

func (a *Client) ListGKEVMSizes(params *ListGKEVMSizesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEVMSizesOK, error)

ListGKEVMSizes Lists GKE vmsizes

func (*Client) ListGKEVersions

func (a *Client) ListGKEVersions(params *ListGKEVersionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEVersionsOK, error)

ListGKEVersions Lists GKE versions

func (*Client) ListGKEZones

func (a *Client) ListGKEZones(params *ListGKEZonesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEZonesOK, error)

ListGKEZones Lists GKE zones

func (*Client) ListProjectGKEDiskTypes

func (a *Client) ListProjectGKEDiskTypes(params *ListProjectGKEDiskTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListProjectGKEDiskTypesOK, error)

ListProjectGKEDiskTypes lists g k e machine disk types

func (*Client) ListProjectGKEImages

func (a *Client) ListProjectGKEImages(params *ListProjectGKEImagesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListProjectGKEImagesOK, error)

ListProjectGKEImages lists g k e image types

func (*Client) ListProjectGKEVMSizes

func (a *Client) ListProjectGKEVMSizes(params *ListProjectGKEVMSizesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListProjectGKEVMSizesOK, error)

ListProjectGKEVMSizes lists g k e VM sizes

func (*Client) ListProjectGKEVersions

func (a *Client) ListProjectGKEVersions(params *ListProjectGKEVersionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListProjectGKEVersionsOK, error)

ListProjectGKEVersions lists g k e versions

func (*Client) ListProjectGKEZones

func (a *Client) ListProjectGKEZones(params *ListProjectGKEZonesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListProjectGKEZonesOK, error)

ListProjectGKEZones lists g k e zones

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) ValidateGKECredentials

func (a *Client) ValidateGKECredentials(params *ValidateGKECredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ValidateGKECredentialsOK, error)

ValidateGKECredentials Validates GKE credentials

func (*Client) ValidateProjectGKECredentials

func (a *Client) ValidateProjectGKECredentials(params *ValidateProjectGKECredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ValidateProjectGKECredentialsOK, error)

ValidateProjectGKECredentials validates g k e credentials

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	ListGKEClusterDiskTypes(params *ListGKEClusterDiskTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEClusterDiskTypesOK, error)

	ListGKEClusterImages(params *ListGKEClusterImagesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEClusterImagesOK, error)

	ListGKEClusterSizes(params *ListGKEClusterSizesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEClusterSizesOK, error)

	ListGKEClusterZones(params *ListGKEClusterZonesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEClusterZonesOK, error)

	ListGKEDiskTypes(params *ListGKEDiskTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEDiskTypesOK, error)

	ListGKEImages(params *ListGKEImagesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEImagesOK, error)

	ListGKEVMSizes(params *ListGKEVMSizesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEVMSizesOK, error)

	ListGKEVersions(params *ListGKEVersionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEVersionsOK, error)

	ListGKEZones(params *ListGKEZonesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEZonesOK, error)

	ListProjectGKEDiskTypes(params *ListProjectGKEDiskTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListProjectGKEDiskTypesOK, error)

	ListProjectGKEImages(params *ListProjectGKEImagesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListProjectGKEImagesOK, error)

	ListProjectGKEVMSizes(params *ListProjectGKEVMSizesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListProjectGKEVMSizesOK, error)

	ListProjectGKEVersions(params *ListProjectGKEVersionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListProjectGKEVersionsOK, error)

	ListProjectGKEZones(params *ListProjectGKEZonesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListProjectGKEZonesOK, error)

	ValidateGKECredentials(params *ValidateGKECredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ValidateGKECredentialsOK, error)

	ValidateProjectGKECredentials(params *ValidateProjectGKECredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ValidateProjectGKECredentialsOK, 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 gke API client.

type ListGKEClusterDiskTypesDefault

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

ListGKEClusterDiskTypesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListGKEClusterDiskTypesDefault

func NewListGKEClusterDiskTypesDefault(code int) *ListGKEClusterDiskTypesDefault

NewListGKEClusterDiskTypesDefault creates a ListGKEClusterDiskTypesDefault with default headers values

func (*ListGKEClusterDiskTypesDefault) Code

Code gets the status code for the list g k e cluster disk types default response

func (*ListGKEClusterDiskTypesDefault) Error

func (*ListGKEClusterDiskTypesDefault) GetPayload

func (*ListGKEClusterDiskTypesDefault) IsClientError

func (o *ListGKEClusterDiskTypesDefault) IsClientError() bool

IsClientError returns true when this list g k e cluster disk types default response has a 4xx status code

func (*ListGKEClusterDiskTypesDefault) IsCode

func (o *ListGKEClusterDiskTypesDefault) IsCode(code int) bool

IsCode returns true when this list g k e cluster disk types default response a status code equal to that given

func (*ListGKEClusterDiskTypesDefault) IsRedirect

func (o *ListGKEClusterDiskTypesDefault) IsRedirect() bool

IsRedirect returns true when this list g k e cluster disk types default response has a 3xx status code

func (*ListGKEClusterDiskTypesDefault) IsServerError

func (o *ListGKEClusterDiskTypesDefault) IsServerError() bool

IsServerError returns true when this list g k e cluster disk types default response has a 5xx status code

func (*ListGKEClusterDiskTypesDefault) IsSuccess

func (o *ListGKEClusterDiskTypesDefault) IsSuccess() bool

IsSuccess returns true when this list g k e cluster disk types default response has a 2xx status code

func (*ListGKEClusterDiskTypesDefault) String

type ListGKEClusterDiskTypesForbidden

type ListGKEClusterDiskTypesForbidden struct {
}

ListGKEClusterDiskTypesForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListGKEClusterDiskTypesForbidden

func NewListGKEClusterDiskTypesForbidden() *ListGKEClusterDiskTypesForbidden

NewListGKEClusterDiskTypesForbidden creates a ListGKEClusterDiskTypesForbidden with default headers values

func (*ListGKEClusterDiskTypesForbidden) Error

func (*ListGKEClusterDiskTypesForbidden) IsClientError

func (o *ListGKEClusterDiskTypesForbidden) IsClientError() bool

IsClientError returns true when this list g k e cluster disk types forbidden response has a 4xx status code

func (*ListGKEClusterDiskTypesForbidden) IsCode

func (o *ListGKEClusterDiskTypesForbidden) IsCode(code int) bool

IsCode returns true when this list g k e cluster disk types forbidden response a status code equal to that given

func (*ListGKEClusterDiskTypesForbidden) IsRedirect

func (o *ListGKEClusterDiskTypesForbidden) IsRedirect() bool

IsRedirect returns true when this list g k e cluster disk types forbidden response has a 3xx status code

func (*ListGKEClusterDiskTypesForbidden) IsServerError

func (o *ListGKEClusterDiskTypesForbidden) IsServerError() bool

IsServerError returns true when this list g k e cluster disk types forbidden response has a 5xx status code

func (*ListGKEClusterDiskTypesForbidden) IsSuccess

func (o *ListGKEClusterDiskTypesForbidden) IsSuccess() bool

IsSuccess returns true when this list g k e cluster disk types forbidden response has a 2xx status code

func (*ListGKEClusterDiskTypesForbidden) String

type ListGKEClusterDiskTypesOK

type ListGKEClusterDiskTypesOK struct {
	Payload models.GCPDiskTypeList
}

ListGKEClusterDiskTypesOK describes a response with status code 200, with default header values.

GCPDiskTypeList

func NewListGKEClusterDiskTypesOK

func NewListGKEClusterDiskTypesOK() *ListGKEClusterDiskTypesOK

NewListGKEClusterDiskTypesOK creates a ListGKEClusterDiskTypesOK with default headers values

func (*ListGKEClusterDiskTypesOK) Error

func (o *ListGKEClusterDiskTypesOK) Error() string

func (*ListGKEClusterDiskTypesOK) GetPayload

func (*ListGKEClusterDiskTypesOK) IsClientError

func (o *ListGKEClusterDiskTypesOK) IsClientError() bool

IsClientError returns true when this list g k e cluster disk types o k response has a 4xx status code

func (*ListGKEClusterDiskTypesOK) IsCode

func (o *ListGKEClusterDiskTypesOK) IsCode(code int) bool

IsCode returns true when this list g k e cluster disk types o k response a status code equal to that given

func (*ListGKEClusterDiskTypesOK) IsRedirect

func (o *ListGKEClusterDiskTypesOK) IsRedirect() bool

IsRedirect returns true when this list g k e cluster disk types o k response has a 3xx status code

func (*ListGKEClusterDiskTypesOK) IsServerError

func (o *ListGKEClusterDiskTypesOK) IsServerError() bool

IsServerError returns true when this list g k e cluster disk types o k response has a 5xx status code

func (*ListGKEClusterDiskTypesOK) IsSuccess

func (o *ListGKEClusterDiskTypesOK) IsSuccess() bool

IsSuccess returns true when this list g k e cluster disk types o k response has a 2xx status code

func (*ListGKEClusterDiskTypesOK) String

func (o *ListGKEClusterDiskTypesOK) String() string

type ListGKEClusterDiskTypesParams

type ListGKEClusterDiskTypesParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListGKEClusterDiskTypesParams contains all the parameters to send to the API endpoint

for the list g k e cluster disk types operation.

Typically these are written to a http.Request.

func NewListGKEClusterDiskTypesParams

func NewListGKEClusterDiskTypesParams() *ListGKEClusterDiskTypesParams

NewListGKEClusterDiskTypesParams creates a new ListGKEClusterDiskTypesParams 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 NewListGKEClusterDiskTypesParamsWithContext

func NewListGKEClusterDiskTypesParamsWithContext(ctx context.Context) *ListGKEClusterDiskTypesParams

NewListGKEClusterDiskTypesParamsWithContext creates a new ListGKEClusterDiskTypesParams object with the ability to set a context for a request.

func NewListGKEClusterDiskTypesParamsWithHTTPClient

func NewListGKEClusterDiskTypesParamsWithHTTPClient(client *http.Client) *ListGKEClusterDiskTypesParams

NewListGKEClusterDiskTypesParamsWithHTTPClient creates a new ListGKEClusterDiskTypesParams object with the ability to set a custom HTTPClient for a request.

func NewListGKEClusterDiskTypesParamsWithTimeout

func NewListGKEClusterDiskTypesParamsWithTimeout(timeout time.Duration) *ListGKEClusterDiskTypesParams

NewListGKEClusterDiskTypesParamsWithTimeout creates a new ListGKEClusterDiskTypesParams object with the ability to set a timeout on a request.

func (*ListGKEClusterDiskTypesParams) SetClusterID

func (o *ListGKEClusterDiskTypesParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list g k e cluster disk types params

func (*ListGKEClusterDiskTypesParams) SetContext

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

SetContext adds the context to the list g k e cluster disk types params

func (*ListGKEClusterDiskTypesParams) SetDefaults

func (o *ListGKEClusterDiskTypesParams) SetDefaults()

SetDefaults hydrates default values in the list g k e cluster disk types params (not the query body).

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

func (*ListGKEClusterDiskTypesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g k e cluster disk types params

func (*ListGKEClusterDiskTypesParams) SetProjectID

func (o *ListGKEClusterDiskTypesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list g k e cluster disk types params

func (*ListGKEClusterDiskTypesParams) SetTimeout

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

SetTimeout adds the timeout to the list g k e cluster disk types params

func (*ListGKEClusterDiskTypesParams) WithClusterID

WithClusterID adds the clusterID to the list g k e cluster disk types params

func (*ListGKEClusterDiskTypesParams) WithContext

WithContext adds the context to the list g k e cluster disk types params

func (*ListGKEClusterDiskTypesParams) WithDefaults

WithDefaults hydrates default values in the list g k e cluster disk types params (not the query body).

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

func (*ListGKEClusterDiskTypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list g k e cluster disk types params

func (*ListGKEClusterDiskTypesParams) WithProjectID

WithProjectID adds the projectID to the list g k e cluster disk types params

func (*ListGKEClusterDiskTypesParams) WithTimeout

WithTimeout adds the timeout to the list g k e cluster disk types params

func (*ListGKEClusterDiskTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGKEClusterDiskTypesReader

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

ListGKEClusterDiskTypesReader is a Reader for the ListGKEClusterDiskTypes structure.

func (*ListGKEClusterDiskTypesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGKEClusterDiskTypesUnauthorized

type ListGKEClusterDiskTypesUnauthorized struct {
}

ListGKEClusterDiskTypesUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListGKEClusterDiskTypesUnauthorized

func NewListGKEClusterDiskTypesUnauthorized() *ListGKEClusterDiskTypesUnauthorized

NewListGKEClusterDiskTypesUnauthorized creates a ListGKEClusterDiskTypesUnauthorized with default headers values

func (*ListGKEClusterDiskTypesUnauthorized) Error

func (*ListGKEClusterDiskTypesUnauthorized) IsClientError

func (o *ListGKEClusterDiskTypesUnauthorized) IsClientError() bool

IsClientError returns true when this list g k e cluster disk types unauthorized response has a 4xx status code

func (*ListGKEClusterDiskTypesUnauthorized) IsCode

IsCode returns true when this list g k e cluster disk types unauthorized response a status code equal to that given

func (*ListGKEClusterDiskTypesUnauthorized) IsRedirect

func (o *ListGKEClusterDiskTypesUnauthorized) IsRedirect() bool

IsRedirect returns true when this list g k e cluster disk types unauthorized response has a 3xx status code

func (*ListGKEClusterDiskTypesUnauthorized) IsServerError

func (o *ListGKEClusterDiskTypesUnauthorized) IsServerError() bool

IsServerError returns true when this list g k e cluster disk types unauthorized response has a 5xx status code

func (*ListGKEClusterDiskTypesUnauthorized) IsSuccess

IsSuccess returns true when this list g k e cluster disk types unauthorized response has a 2xx status code

func (*ListGKEClusterDiskTypesUnauthorized) String

type ListGKEClusterImagesDefault

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

ListGKEClusterImagesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListGKEClusterImagesDefault

func NewListGKEClusterImagesDefault(code int) *ListGKEClusterImagesDefault

NewListGKEClusterImagesDefault creates a ListGKEClusterImagesDefault with default headers values

func (*ListGKEClusterImagesDefault) Code

func (o *ListGKEClusterImagesDefault) Code() int

Code gets the status code for the list g k e cluster images default response

func (*ListGKEClusterImagesDefault) Error

func (*ListGKEClusterImagesDefault) GetPayload

func (*ListGKEClusterImagesDefault) IsClientError

func (o *ListGKEClusterImagesDefault) IsClientError() bool

IsClientError returns true when this list g k e cluster images default response has a 4xx status code

func (*ListGKEClusterImagesDefault) IsCode

func (o *ListGKEClusterImagesDefault) IsCode(code int) bool

IsCode returns true when this list g k e cluster images default response a status code equal to that given

func (*ListGKEClusterImagesDefault) IsRedirect

func (o *ListGKEClusterImagesDefault) IsRedirect() bool

IsRedirect returns true when this list g k e cluster images default response has a 3xx status code

func (*ListGKEClusterImagesDefault) IsServerError

func (o *ListGKEClusterImagesDefault) IsServerError() bool

IsServerError returns true when this list g k e cluster images default response has a 5xx status code

func (*ListGKEClusterImagesDefault) IsSuccess

func (o *ListGKEClusterImagesDefault) IsSuccess() bool

IsSuccess returns true when this list g k e cluster images default response has a 2xx status code

func (*ListGKEClusterImagesDefault) String

func (o *ListGKEClusterImagesDefault) String() string

type ListGKEClusterImagesForbidden

type ListGKEClusterImagesForbidden struct {
}

ListGKEClusterImagesForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListGKEClusterImagesForbidden

func NewListGKEClusterImagesForbidden() *ListGKEClusterImagesForbidden

NewListGKEClusterImagesForbidden creates a ListGKEClusterImagesForbidden with default headers values

func (*ListGKEClusterImagesForbidden) Error

func (*ListGKEClusterImagesForbidden) IsClientError

func (o *ListGKEClusterImagesForbidden) IsClientError() bool

IsClientError returns true when this list g k e cluster images forbidden response has a 4xx status code

func (*ListGKEClusterImagesForbidden) IsCode

func (o *ListGKEClusterImagesForbidden) IsCode(code int) bool

IsCode returns true when this list g k e cluster images forbidden response a status code equal to that given

func (*ListGKEClusterImagesForbidden) IsRedirect

func (o *ListGKEClusterImagesForbidden) IsRedirect() bool

IsRedirect returns true when this list g k e cluster images forbidden response has a 3xx status code

func (*ListGKEClusterImagesForbidden) IsServerError

func (o *ListGKEClusterImagesForbidden) IsServerError() bool

IsServerError returns true when this list g k e cluster images forbidden response has a 5xx status code

func (*ListGKEClusterImagesForbidden) IsSuccess

func (o *ListGKEClusterImagesForbidden) IsSuccess() bool

IsSuccess returns true when this list g k e cluster images forbidden response has a 2xx status code

func (*ListGKEClusterImagesForbidden) String

type ListGKEClusterImagesOK

type ListGKEClusterImagesOK struct {
	Payload models.GKEImageList
}

ListGKEClusterImagesOK describes a response with status code 200, with default header values.

GKEImageList

func NewListGKEClusterImagesOK

func NewListGKEClusterImagesOK() *ListGKEClusterImagesOK

NewListGKEClusterImagesOK creates a ListGKEClusterImagesOK with default headers values

func (*ListGKEClusterImagesOK) Error

func (o *ListGKEClusterImagesOK) Error() string

func (*ListGKEClusterImagesOK) GetPayload

func (o *ListGKEClusterImagesOK) GetPayload() models.GKEImageList

func (*ListGKEClusterImagesOK) IsClientError

func (o *ListGKEClusterImagesOK) IsClientError() bool

IsClientError returns true when this list g k e cluster images o k response has a 4xx status code

func (*ListGKEClusterImagesOK) IsCode

func (o *ListGKEClusterImagesOK) IsCode(code int) bool

IsCode returns true when this list g k e cluster images o k response a status code equal to that given

func (*ListGKEClusterImagesOK) IsRedirect

func (o *ListGKEClusterImagesOK) IsRedirect() bool

IsRedirect returns true when this list g k e cluster images o k response has a 3xx status code

func (*ListGKEClusterImagesOK) IsServerError

func (o *ListGKEClusterImagesOK) IsServerError() bool

IsServerError returns true when this list g k e cluster images o k response has a 5xx status code

func (*ListGKEClusterImagesOK) IsSuccess

func (o *ListGKEClusterImagesOK) IsSuccess() bool

IsSuccess returns true when this list g k e cluster images o k response has a 2xx status code

func (*ListGKEClusterImagesOK) String

func (o *ListGKEClusterImagesOK) String() string

type ListGKEClusterImagesParams

type ListGKEClusterImagesParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListGKEClusterImagesParams contains all the parameters to send to the API endpoint

for the list g k e cluster images operation.

Typically these are written to a http.Request.

func NewListGKEClusterImagesParams

func NewListGKEClusterImagesParams() *ListGKEClusterImagesParams

NewListGKEClusterImagesParams creates a new ListGKEClusterImagesParams 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 NewListGKEClusterImagesParamsWithContext

func NewListGKEClusterImagesParamsWithContext(ctx context.Context) *ListGKEClusterImagesParams

NewListGKEClusterImagesParamsWithContext creates a new ListGKEClusterImagesParams object with the ability to set a context for a request.

func NewListGKEClusterImagesParamsWithHTTPClient

func NewListGKEClusterImagesParamsWithHTTPClient(client *http.Client) *ListGKEClusterImagesParams

NewListGKEClusterImagesParamsWithHTTPClient creates a new ListGKEClusterImagesParams object with the ability to set a custom HTTPClient for a request.

func NewListGKEClusterImagesParamsWithTimeout

func NewListGKEClusterImagesParamsWithTimeout(timeout time.Duration) *ListGKEClusterImagesParams

NewListGKEClusterImagesParamsWithTimeout creates a new ListGKEClusterImagesParams object with the ability to set a timeout on a request.

func (*ListGKEClusterImagesParams) SetClusterID

func (o *ListGKEClusterImagesParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list g k e cluster images params

func (*ListGKEClusterImagesParams) SetContext

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

SetContext adds the context to the list g k e cluster images params

func (*ListGKEClusterImagesParams) SetDefaults

func (o *ListGKEClusterImagesParams) SetDefaults()

SetDefaults hydrates default values in the list g k e cluster images params (not the query body).

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

func (*ListGKEClusterImagesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g k e cluster images params

func (*ListGKEClusterImagesParams) SetProjectID

func (o *ListGKEClusterImagesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list g k e cluster images params

func (*ListGKEClusterImagesParams) SetTimeout

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

SetTimeout adds the timeout to the list g k e cluster images params

func (*ListGKEClusterImagesParams) WithClusterID

func (o *ListGKEClusterImagesParams) WithClusterID(clusterID string) *ListGKEClusterImagesParams

WithClusterID adds the clusterID to the list g k e cluster images params

func (*ListGKEClusterImagesParams) WithContext

WithContext adds the context to the list g k e cluster images params

func (*ListGKEClusterImagesParams) WithDefaults

WithDefaults hydrates default values in the list g k e cluster images params (not the query body).

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

func (*ListGKEClusterImagesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list g k e cluster images params

func (*ListGKEClusterImagesParams) WithProjectID

func (o *ListGKEClusterImagesParams) WithProjectID(projectID string) *ListGKEClusterImagesParams

WithProjectID adds the projectID to the list g k e cluster images params

func (*ListGKEClusterImagesParams) WithTimeout

WithTimeout adds the timeout to the list g k e cluster images params

func (*ListGKEClusterImagesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGKEClusterImagesReader

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

ListGKEClusterImagesReader is a Reader for the ListGKEClusterImages structure.

func (*ListGKEClusterImagesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGKEClusterImagesUnauthorized

type ListGKEClusterImagesUnauthorized struct {
}

ListGKEClusterImagesUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListGKEClusterImagesUnauthorized

func NewListGKEClusterImagesUnauthorized() *ListGKEClusterImagesUnauthorized

NewListGKEClusterImagesUnauthorized creates a ListGKEClusterImagesUnauthorized with default headers values

func (*ListGKEClusterImagesUnauthorized) Error

func (*ListGKEClusterImagesUnauthorized) IsClientError

func (o *ListGKEClusterImagesUnauthorized) IsClientError() bool

IsClientError returns true when this list g k e cluster images unauthorized response has a 4xx status code

func (*ListGKEClusterImagesUnauthorized) IsCode

func (o *ListGKEClusterImagesUnauthorized) IsCode(code int) bool

IsCode returns true when this list g k e cluster images unauthorized response a status code equal to that given

func (*ListGKEClusterImagesUnauthorized) IsRedirect

func (o *ListGKEClusterImagesUnauthorized) IsRedirect() bool

IsRedirect returns true when this list g k e cluster images unauthorized response has a 3xx status code

func (*ListGKEClusterImagesUnauthorized) IsServerError

func (o *ListGKEClusterImagesUnauthorized) IsServerError() bool

IsServerError returns true when this list g k e cluster images unauthorized response has a 5xx status code

func (*ListGKEClusterImagesUnauthorized) IsSuccess

func (o *ListGKEClusterImagesUnauthorized) IsSuccess() bool

IsSuccess returns true when this list g k e cluster images unauthorized response has a 2xx status code

func (*ListGKEClusterImagesUnauthorized) String

type ListGKEClusterSizesDefault

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

ListGKEClusterSizesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListGKEClusterSizesDefault

func NewListGKEClusterSizesDefault(code int) *ListGKEClusterSizesDefault

NewListGKEClusterSizesDefault creates a ListGKEClusterSizesDefault with default headers values

func (*ListGKEClusterSizesDefault) Code

func (o *ListGKEClusterSizesDefault) Code() int

Code gets the status code for the list g k e cluster sizes default response

func (*ListGKEClusterSizesDefault) Error

func (*ListGKEClusterSizesDefault) GetPayload

func (*ListGKEClusterSizesDefault) IsClientError

func (o *ListGKEClusterSizesDefault) IsClientError() bool

IsClientError returns true when this list g k e cluster sizes default response has a 4xx status code

func (*ListGKEClusterSizesDefault) IsCode

func (o *ListGKEClusterSizesDefault) IsCode(code int) bool

IsCode returns true when this list g k e cluster sizes default response a status code equal to that given

func (*ListGKEClusterSizesDefault) IsRedirect

func (o *ListGKEClusterSizesDefault) IsRedirect() bool

IsRedirect returns true when this list g k e cluster sizes default response has a 3xx status code

func (*ListGKEClusterSizesDefault) IsServerError

func (o *ListGKEClusterSizesDefault) IsServerError() bool

IsServerError returns true when this list g k e cluster sizes default response has a 5xx status code

func (*ListGKEClusterSizesDefault) IsSuccess

func (o *ListGKEClusterSizesDefault) IsSuccess() bool

IsSuccess returns true when this list g k e cluster sizes default response has a 2xx status code

func (*ListGKEClusterSizesDefault) String

func (o *ListGKEClusterSizesDefault) String() string

type ListGKEClusterSizesForbidden

type ListGKEClusterSizesForbidden struct {
}

ListGKEClusterSizesForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListGKEClusterSizesForbidden

func NewListGKEClusterSizesForbidden() *ListGKEClusterSizesForbidden

NewListGKEClusterSizesForbidden creates a ListGKEClusterSizesForbidden with default headers values

func (*ListGKEClusterSizesForbidden) Error

func (*ListGKEClusterSizesForbidden) IsClientError

func (o *ListGKEClusterSizesForbidden) IsClientError() bool

IsClientError returns true when this list g k e cluster sizes forbidden response has a 4xx status code

func (*ListGKEClusterSizesForbidden) IsCode

func (o *ListGKEClusterSizesForbidden) IsCode(code int) bool

IsCode returns true when this list g k e cluster sizes forbidden response a status code equal to that given

func (*ListGKEClusterSizesForbidden) IsRedirect

func (o *ListGKEClusterSizesForbidden) IsRedirect() bool

IsRedirect returns true when this list g k e cluster sizes forbidden response has a 3xx status code

func (*ListGKEClusterSizesForbidden) IsServerError

func (o *ListGKEClusterSizesForbidden) IsServerError() bool

IsServerError returns true when this list g k e cluster sizes forbidden response has a 5xx status code

func (*ListGKEClusterSizesForbidden) IsSuccess

func (o *ListGKEClusterSizesForbidden) IsSuccess() bool

IsSuccess returns true when this list g k e cluster sizes forbidden response has a 2xx status code

func (*ListGKEClusterSizesForbidden) String

type ListGKEClusterSizesOK

type ListGKEClusterSizesOK struct {
	Payload models.GCPMachineSizeList
}

ListGKEClusterSizesOK describes a response with status code 200, with default header values.

GCPMachineSizeList

func NewListGKEClusterSizesOK

func NewListGKEClusterSizesOK() *ListGKEClusterSizesOK

NewListGKEClusterSizesOK creates a ListGKEClusterSizesOK with default headers values

func (*ListGKEClusterSizesOK) Error

func (o *ListGKEClusterSizesOK) Error() string

func (*ListGKEClusterSizesOK) GetPayload

func (*ListGKEClusterSizesOK) IsClientError

func (o *ListGKEClusterSizesOK) IsClientError() bool

IsClientError returns true when this list g k e cluster sizes o k response has a 4xx status code

func (*ListGKEClusterSizesOK) IsCode

func (o *ListGKEClusterSizesOK) IsCode(code int) bool

IsCode returns true when this list g k e cluster sizes o k response a status code equal to that given

func (*ListGKEClusterSizesOK) IsRedirect

func (o *ListGKEClusterSizesOK) IsRedirect() bool

IsRedirect returns true when this list g k e cluster sizes o k response has a 3xx status code

func (*ListGKEClusterSizesOK) IsServerError

func (o *ListGKEClusterSizesOK) IsServerError() bool

IsServerError returns true when this list g k e cluster sizes o k response has a 5xx status code

func (*ListGKEClusterSizesOK) IsSuccess

func (o *ListGKEClusterSizesOK) IsSuccess() bool

IsSuccess returns true when this list g k e cluster sizes o k response has a 2xx status code

func (*ListGKEClusterSizesOK) String

func (o *ListGKEClusterSizesOK) String() string

type ListGKEClusterSizesParams

type ListGKEClusterSizesParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListGKEClusterSizesParams contains all the parameters to send to the API endpoint

for the list g k e cluster sizes operation.

Typically these are written to a http.Request.

func NewListGKEClusterSizesParams

func NewListGKEClusterSizesParams() *ListGKEClusterSizesParams

NewListGKEClusterSizesParams creates a new ListGKEClusterSizesParams 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 NewListGKEClusterSizesParamsWithContext

func NewListGKEClusterSizesParamsWithContext(ctx context.Context) *ListGKEClusterSizesParams

NewListGKEClusterSizesParamsWithContext creates a new ListGKEClusterSizesParams object with the ability to set a context for a request.

func NewListGKEClusterSizesParamsWithHTTPClient

func NewListGKEClusterSizesParamsWithHTTPClient(client *http.Client) *ListGKEClusterSizesParams

NewListGKEClusterSizesParamsWithHTTPClient creates a new ListGKEClusterSizesParams object with the ability to set a custom HTTPClient for a request.

func NewListGKEClusterSizesParamsWithTimeout

func NewListGKEClusterSizesParamsWithTimeout(timeout time.Duration) *ListGKEClusterSizesParams

NewListGKEClusterSizesParamsWithTimeout creates a new ListGKEClusterSizesParams object with the ability to set a timeout on a request.

func (*ListGKEClusterSizesParams) SetClusterID

func (o *ListGKEClusterSizesParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list g k e cluster sizes params

func (*ListGKEClusterSizesParams) SetContext

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

SetContext adds the context to the list g k e cluster sizes params

func (*ListGKEClusterSizesParams) SetDefaults

func (o *ListGKEClusterSizesParams) SetDefaults()

SetDefaults hydrates default values in the list g k e cluster sizes params (not the query body).

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

func (*ListGKEClusterSizesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g k e cluster sizes params

func (*ListGKEClusterSizesParams) SetProjectID

func (o *ListGKEClusterSizesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list g k e cluster sizes params

func (*ListGKEClusterSizesParams) SetTimeout

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

SetTimeout adds the timeout to the list g k e cluster sizes params

func (*ListGKEClusterSizesParams) WithClusterID

func (o *ListGKEClusterSizesParams) WithClusterID(clusterID string) *ListGKEClusterSizesParams

WithClusterID adds the clusterID to the list g k e cluster sizes params

func (*ListGKEClusterSizesParams) WithContext

WithContext adds the context to the list g k e cluster sizes params

func (*ListGKEClusterSizesParams) WithDefaults

WithDefaults hydrates default values in the list g k e cluster sizes params (not the query body).

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

func (*ListGKEClusterSizesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list g k e cluster sizes params

func (*ListGKEClusterSizesParams) WithProjectID

func (o *ListGKEClusterSizesParams) WithProjectID(projectID string) *ListGKEClusterSizesParams

WithProjectID adds the projectID to the list g k e cluster sizes params

func (*ListGKEClusterSizesParams) WithTimeout

WithTimeout adds the timeout to the list g k e cluster sizes params

func (*ListGKEClusterSizesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGKEClusterSizesReader

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

ListGKEClusterSizesReader is a Reader for the ListGKEClusterSizes structure.

func (*ListGKEClusterSizesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGKEClusterSizesUnauthorized

type ListGKEClusterSizesUnauthorized struct {
}

ListGKEClusterSizesUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListGKEClusterSizesUnauthorized

func NewListGKEClusterSizesUnauthorized() *ListGKEClusterSizesUnauthorized

NewListGKEClusterSizesUnauthorized creates a ListGKEClusterSizesUnauthorized with default headers values

func (*ListGKEClusterSizesUnauthorized) Error

func (*ListGKEClusterSizesUnauthorized) IsClientError

func (o *ListGKEClusterSizesUnauthorized) IsClientError() bool

IsClientError returns true when this list g k e cluster sizes unauthorized response has a 4xx status code

func (*ListGKEClusterSizesUnauthorized) IsCode

func (o *ListGKEClusterSizesUnauthorized) IsCode(code int) bool

IsCode returns true when this list g k e cluster sizes unauthorized response a status code equal to that given

func (*ListGKEClusterSizesUnauthorized) IsRedirect

func (o *ListGKEClusterSizesUnauthorized) IsRedirect() bool

IsRedirect returns true when this list g k e cluster sizes unauthorized response has a 3xx status code

func (*ListGKEClusterSizesUnauthorized) IsServerError

func (o *ListGKEClusterSizesUnauthorized) IsServerError() bool

IsServerError returns true when this list g k e cluster sizes unauthorized response has a 5xx status code

func (*ListGKEClusterSizesUnauthorized) IsSuccess

func (o *ListGKEClusterSizesUnauthorized) IsSuccess() bool

IsSuccess returns true when this list g k e cluster sizes unauthorized response has a 2xx status code

func (*ListGKEClusterSizesUnauthorized) String

type ListGKEClusterZonesDefault

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

ListGKEClusterZonesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListGKEClusterZonesDefault

func NewListGKEClusterZonesDefault(code int) *ListGKEClusterZonesDefault

NewListGKEClusterZonesDefault creates a ListGKEClusterZonesDefault with default headers values

func (*ListGKEClusterZonesDefault) Code

func (o *ListGKEClusterZonesDefault) Code() int

Code gets the status code for the list g k e cluster zones default response

func (*ListGKEClusterZonesDefault) Error

func (*ListGKEClusterZonesDefault) GetPayload

func (*ListGKEClusterZonesDefault) IsClientError

func (o *ListGKEClusterZonesDefault) IsClientError() bool

IsClientError returns true when this list g k e cluster zones default response has a 4xx status code

func (*ListGKEClusterZonesDefault) IsCode

func (o *ListGKEClusterZonesDefault) IsCode(code int) bool

IsCode returns true when this list g k e cluster zones default response a status code equal to that given

func (*ListGKEClusterZonesDefault) IsRedirect

func (o *ListGKEClusterZonesDefault) IsRedirect() bool

IsRedirect returns true when this list g k e cluster zones default response has a 3xx status code

func (*ListGKEClusterZonesDefault) IsServerError

func (o *ListGKEClusterZonesDefault) IsServerError() bool

IsServerError returns true when this list g k e cluster zones default response has a 5xx status code

func (*ListGKEClusterZonesDefault) IsSuccess

func (o *ListGKEClusterZonesDefault) IsSuccess() bool

IsSuccess returns true when this list g k e cluster zones default response has a 2xx status code

func (*ListGKEClusterZonesDefault) String

func (o *ListGKEClusterZonesDefault) String() string

type ListGKEClusterZonesForbidden

type ListGKEClusterZonesForbidden struct {
}

ListGKEClusterZonesForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListGKEClusterZonesForbidden

func NewListGKEClusterZonesForbidden() *ListGKEClusterZonesForbidden

NewListGKEClusterZonesForbidden creates a ListGKEClusterZonesForbidden with default headers values

func (*ListGKEClusterZonesForbidden) Error

func (*ListGKEClusterZonesForbidden) IsClientError

func (o *ListGKEClusterZonesForbidden) IsClientError() bool

IsClientError returns true when this list g k e cluster zones forbidden response has a 4xx status code

func (*ListGKEClusterZonesForbidden) IsCode

func (o *ListGKEClusterZonesForbidden) IsCode(code int) bool

IsCode returns true when this list g k e cluster zones forbidden response a status code equal to that given

func (*ListGKEClusterZonesForbidden) IsRedirect

func (o *ListGKEClusterZonesForbidden) IsRedirect() bool

IsRedirect returns true when this list g k e cluster zones forbidden response has a 3xx status code

func (*ListGKEClusterZonesForbidden) IsServerError

func (o *ListGKEClusterZonesForbidden) IsServerError() bool

IsServerError returns true when this list g k e cluster zones forbidden response has a 5xx status code

func (*ListGKEClusterZonesForbidden) IsSuccess

func (o *ListGKEClusterZonesForbidden) IsSuccess() bool

IsSuccess returns true when this list g k e cluster zones forbidden response has a 2xx status code

func (*ListGKEClusterZonesForbidden) String

type ListGKEClusterZonesOK

type ListGKEClusterZonesOK struct {
	Payload models.GKEZoneList
}

ListGKEClusterZonesOK describes a response with status code 200, with default header values.

GKEZoneList

func NewListGKEClusterZonesOK

func NewListGKEClusterZonesOK() *ListGKEClusterZonesOK

NewListGKEClusterZonesOK creates a ListGKEClusterZonesOK with default headers values

func (*ListGKEClusterZonesOK) Error

func (o *ListGKEClusterZonesOK) Error() string

func (*ListGKEClusterZonesOK) GetPayload

func (o *ListGKEClusterZonesOK) GetPayload() models.GKEZoneList

func (*ListGKEClusterZonesOK) IsClientError

func (o *ListGKEClusterZonesOK) IsClientError() bool

IsClientError returns true when this list g k e cluster zones o k response has a 4xx status code

func (*ListGKEClusterZonesOK) IsCode

func (o *ListGKEClusterZonesOK) IsCode(code int) bool

IsCode returns true when this list g k e cluster zones o k response a status code equal to that given

func (*ListGKEClusterZonesOK) IsRedirect

func (o *ListGKEClusterZonesOK) IsRedirect() bool

IsRedirect returns true when this list g k e cluster zones o k response has a 3xx status code

func (*ListGKEClusterZonesOK) IsServerError

func (o *ListGKEClusterZonesOK) IsServerError() bool

IsServerError returns true when this list g k e cluster zones o k response has a 5xx status code

func (*ListGKEClusterZonesOK) IsSuccess

func (o *ListGKEClusterZonesOK) IsSuccess() bool

IsSuccess returns true when this list g k e cluster zones o k response has a 2xx status code

func (*ListGKEClusterZonesOK) String

func (o *ListGKEClusterZonesOK) String() string

type ListGKEClusterZonesParams

type ListGKEClusterZonesParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListGKEClusterZonesParams contains all the parameters to send to the API endpoint

for the list g k e cluster zones operation.

Typically these are written to a http.Request.

func NewListGKEClusterZonesParams

func NewListGKEClusterZonesParams() *ListGKEClusterZonesParams

NewListGKEClusterZonesParams creates a new ListGKEClusterZonesParams 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 NewListGKEClusterZonesParamsWithContext

func NewListGKEClusterZonesParamsWithContext(ctx context.Context) *ListGKEClusterZonesParams

NewListGKEClusterZonesParamsWithContext creates a new ListGKEClusterZonesParams object with the ability to set a context for a request.

func NewListGKEClusterZonesParamsWithHTTPClient

func NewListGKEClusterZonesParamsWithHTTPClient(client *http.Client) *ListGKEClusterZonesParams

NewListGKEClusterZonesParamsWithHTTPClient creates a new ListGKEClusterZonesParams object with the ability to set a custom HTTPClient for a request.

func NewListGKEClusterZonesParamsWithTimeout

func NewListGKEClusterZonesParamsWithTimeout(timeout time.Duration) *ListGKEClusterZonesParams

NewListGKEClusterZonesParamsWithTimeout creates a new ListGKEClusterZonesParams object with the ability to set a timeout on a request.

func (*ListGKEClusterZonesParams) SetClusterID

func (o *ListGKEClusterZonesParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list g k e cluster zones params

func (*ListGKEClusterZonesParams) SetContext

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

SetContext adds the context to the list g k e cluster zones params

func (*ListGKEClusterZonesParams) SetDefaults

func (o *ListGKEClusterZonesParams) SetDefaults()

SetDefaults hydrates default values in the list g k e cluster zones params (not the query body).

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

func (*ListGKEClusterZonesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g k e cluster zones params

func (*ListGKEClusterZonesParams) SetProjectID

func (o *ListGKEClusterZonesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list g k e cluster zones params

func (*ListGKEClusterZonesParams) SetTimeout

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

SetTimeout adds the timeout to the list g k e cluster zones params

func (*ListGKEClusterZonesParams) WithClusterID

func (o *ListGKEClusterZonesParams) WithClusterID(clusterID string) *ListGKEClusterZonesParams

WithClusterID adds the clusterID to the list g k e cluster zones params

func (*ListGKEClusterZonesParams) WithContext

WithContext adds the context to the list g k e cluster zones params

func (*ListGKEClusterZonesParams) WithDefaults

WithDefaults hydrates default values in the list g k e cluster zones params (not the query body).

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

func (*ListGKEClusterZonesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list g k e cluster zones params

func (*ListGKEClusterZonesParams) WithProjectID

func (o *ListGKEClusterZonesParams) WithProjectID(projectID string) *ListGKEClusterZonesParams

WithProjectID adds the projectID to the list g k e cluster zones params

func (*ListGKEClusterZonesParams) WithTimeout

WithTimeout adds the timeout to the list g k e cluster zones params

func (*ListGKEClusterZonesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGKEClusterZonesReader

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

ListGKEClusterZonesReader is a Reader for the ListGKEClusterZones structure.

func (*ListGKEClusterZonesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGKEClusterZonesUnauthorized

type ListGKEClusterZonesUnauthorized struct {
}

ListGKEClusterZonesUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListGKEClusterZonesUnauthorized

func NewListGKEClusterZonesUnauthorized() *ListGKEClusterZonesUnauthorized

NewListGKEClusterZonesUnauthorized creates a ListGKEClusterZonesUnauthorized with default headers values

func (*ListGKEClusterZonesUnauthorized) Error

func (*ListGKEClusterZonesUnauthorized) IsClientError

func (o *ListGKEClusterZonesUnauthorized) IsClientError() bool

IsClientError returns true when this list g k e cluster zones unauthorized response has a 4xx status code

func (*ListGKEClusterZonesUnauthorized) IsCode

func (o *ListGKEClusterZonesUnauthorized) IsCode(code int) bool

IsCode returns true when this list g k e cluster zones unauthorized response a status code equal to that given

func (*ListGKEClusterZonesUnauthorized) IsRedirect

func (o *ListGKEClusterZonesUnauthorized) IsRedirect() bool

IsRedirect returns true when this list g k e cluster zones unauthorized response has a 3xx status code

func (*ListGKEClusterZonesUnauthorized) IsServerError

func (o *ListGKEClusterZonesUnauthorized) IsServerError() bool

IsServerError returns true when this list g k e cluster zones unauthorized response has a 5xx status code

func (*ListGKEClusterZonesUnauthorized) IsSuccess

func (o *ListGKEClusterZonesUnauthorized) IsSuccess() bool

IsSuccess returns true when this list g k e cluster zones unauthorized response has a 2xx status code

func (*ListGKEClusterZonesUnauthorized) String

type ListGKEDiskTypesDefault

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

ListGKEDiskTypesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListGKEDiskTypesDefault

func NewListGKEDiskTypesDefault(code int) *ListGKEDiskTypesDefault

NewListGKEDiskTypesDefault creates a ListGKEDiskTypesDefault with default headers values

func (*ListGKEDiskTypesDefault) Code

func (o *ListGKEDiskTypesDefault) Code() int

Code gets the status code for the list g k e disk types default response

func (*ListGKEDiskTypesDefault) Error

func (o *ListGKEDiskTypesDefault) Error() string

func (*ListGKEDiskTypesDefault) GetPayload

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

func (*ListGKEDiskTypesDefault) IsClientError

func (o *ListGKEDiskTypesDefault) IsClientError() bool

IsClientError returns true when this list g k e disk types default response has a 4xx status code

func (*ListGKEDiskTypesDefault) IsCode

func (o *ListGKEDiskTypesDefault) IsCode(code int) bool

IsCode returns true when this list g k e disk types default response a status code equal to that given

func (*ListGKEDiskTypesDefault) IsRedirect

func (o *ListGKEDiskTypesDefault) IsRedirect() bool

IsRedirect returns true when this list g k e disk types default response has a 3xx status code

func (*ListGKEDiskTypesDefault) IsServerError

func (o *ListGKEDiskTypesDefault) IsServerError() bool

IsServerError returns true when this list g k e disk types default response has a 5xx status code

func (*ListGKEDiskTypesDefault) IsSuccess

func (o *ListGKEDiskTypesDefault) IsSuccess() bool

IsSuccess returns true when this list g k e disk types default response has a 2xx status code

func (*ListGKEDiskTypesDefault) String

func (o *ListGKEDiskTypesDefault) String() string

type ListGKEDiskTypesOK

type ListGKEDiskTypesOK struct {
	Payload models.GKEDiskTypeList
}

ListGKEDiskTypesOK describes a response with status code 200, with default header values.

GKEDiskTypeList

func NewListGKEDiskTypesOK

func NewListGKEDiskTypesOK() *ListGKEDiskTypesOK

NewListGKEDiskTypesOK creates a ListGKEDiskTypesOK with default headers values

func (*ListGKEDiskTypesOK) Error

func (o *ListGKEDiskTypesOK) Error() string

func (*ListGKEDiskTypesOK) GetPayload

func (o *ListGKEDiskTypesOK) GetPayload() models.GKEDiskTypeList

func (*ListGKEDiskTypesOK) IsClientError

func (o *ListGKEDiskTypesOK) IsClientError() bool

IsClientError returns true when this list g k e disk types o k response has a 4xx status code

func (*ListGKEDiskTypesOK) IsCode

func (o *ListGKEDiskTypesOK) IsCode(code int) bool

IsCode returns true when this list g k e disk types o k response a status code equal to that given

func (*ListGKEDiskTypesOK) IsRedirect

func (o *ListGKEDiskTypesOK) IsRedirect() bool

IsRedirect returns true when this list g k e disk types o k response has a 3xx status code

func (*ListGKEDiskTypesOK) IsServerError

func (o *ListGKEDiskTypesOK) IsServerError() bool

IsServerError returns true when this list g k e disk types o k response has a 5xx status code

func (*ListGKEDiskTypesOK) IsSuccess

func (o *ListGKEDiskTypesOK) IsSuccess() bool

IsSuccess returns true when this list g k e disk types o k response has a 2xx status code

func (*ListGKEDiskTypesOK) String

func (o *ListGKEDiskTypesOK) String() string

type ListGKEDiskTypesParams

type ListGKEDiskTypesParams struct {

	/* Credential.

	   The credential name used in the preset for the GCP provider
	*/
	Credential *string

	/* ServiceAccount.

	   The plain GCP service account
	*/
	ServiceAccount *string

	/* Zone.

	   The zone name
	*/
	Zone *string

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

ListGKEDiskTypesParams contains all the parameters to send to the API endpoint

for the list g k e disk types operation.

Typically these are written to a http.Request.

func NewListGKEDiskTypesParams

func NewListGKEDiskTypesParams() *ListGKEDiskTypesParams

NewListGKEDiskTypesParams creates a new ListGKEDiskTypesParams 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 NewListGKEDiskTypesParamsWithContext

func NewListGKEDiskTypesParamsWithContext(ctx context.Context) *ListGKEDiskTypesParams

NewListGKEDiskTypesParamsWithContext creates a new ListGKEDiskTypesParams object with the ability to set a context for a request.

func NewListGKEDiskTypesParamsWithHTTPClient

func NewListGKEDiskTypesParamsWithHTTPClient(client *http.Client) *ListGKEDiskTypesParams

NewListGKEDiskTypesParamsWithHTTPClient creates a new ListGKEDiskTypesParams object with the ability to set a custom HTTPClient for a request.

func NewListGKEDiskTypesParamsWithTimeout

func NewListGKEDiskTypesParamsWithTimeout(timeout time.Duration) *ListGKEDiskTypesParams

NewListGKEDiskTypesParamsWithTimeout creates a new ListGKEDiskTypesParams object with the ability to set a timeout on a request.

func (*ListGKEDiskTypesParams) SetContext

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

SetContext adds the context to the list g k e disk types params

func (*ListGKEDiskTypesParams) SetCredential

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

SetCredential adds the credential to the list g k e disk types params

func (*ListGKEDiskTypesParams) SetDefaults

func (o *ListGKEDiskTypesParams) SetDefaults()

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

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

func (*ListGKEDiskTypesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g k e disk types params

func (*ListGKEDiskTypesParams) SetServiceAccount

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

SetServiceAccount adds the serviceAccount to the list g k e disk types params

func (*ListGKEDiskTypesParams) SetTimeout

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

SetTimeout adds the timeout to the list g k e disk types params

func (*ListGKEDiskTypesParams) SetZone

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

SetZone adds the zone to the list g k e disk types params

func (*ListGKEDiskTypesParams) WithContext

WithContext adds the context to the list g k e disk types params

func (*ListGKEDiskTypesParams) WithCredential

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

WithCredential adds the credential to the list g k e disk types params

func (*ListGKEDiskTypesParams) WithDefaults

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

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

func (*ListGKEDiskTypesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list g k e disk types params

func (*ListGKEDiskTypesParams) WithServiceAccount

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

WithServiceAccount adds the serviceAccount to the list g k e disk types params

func (*ListGKEDiskTypesParams) WithTimeout

WithTimeout adds the timeout to the list g k e disk types params

func (*ListGKEDiskTypesParams) WithZone

WithZone adds the zone to the list g k e disk types params

func (*ListGKEDiskTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGKEDiskTypesReader

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

ListGKEDiskTypesReader is a Reader for the ListGKEDiskTypes structure.

func (*ListGKEDiskTypesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGKEImagesDefault

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

ListGKEImagesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListGKEImagesDefault

func NewListGKEImagesDefault(code int) *ListGKEImagesDefault

NewListGKEImagesDefault creates a ListGKEImagesDefault with default headers values

func (*ListGKEImagesDefault) Code

func (o *ListGKEImagesDefault) Code() int

Code gets the status code for the list g k e images default response

func (*ListGKEImagesDefault) Error

func (o *ListGKEImagesDefault) Error() string

func (*ListGKEImagesDefault) GetPayload

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

func (*ListGKEImagesDefault) IsClientError

func (o *ListGKEImagesDefault) IsClientError() bool

IsClientError returns true when this list g k e images default response has a 4xx status code

func (*ListGKEImagesDefault) IsCode

func (o *ListGKEImagesDefault) IsCode(code int) bool

IsCode returns true when this list g k e images default response a status code equal to that given

func (*ListGKEImagesDefault) IsRedirect

func (o *ListGKEImagesDefault) IsRedirect() bool

IsRedirect returns true when this list g k e images default response has a 3xx status code

func (*ListGKEImagesDefault) IsServerError

func (o *ListGKEImagesDefault) IsServerError() bool

IsServerError returns true when this list g k e images default response has a 5xx status code

func (*ListGKEImagesDefault) IsSuccess

func (o *ListGKEImagesDefault) IsSuccess() bool

IsSuccess returns true when this list g k e images default response has a 2xx status code

func (*ListGKEImagesDefault) String

func (o *ListGKEImagesDefault) String() string

type ListGKEImagesOK

type ListGKEImagesOK struct {
	Payload models.GKEImageList
}

ListGKEImagesOK describes a response with status code 200, with default header values.

GKEImageList

func NewListGKEImagesOK

func NewListGKEImagesOK() *ListGKEImagesOK

NewListGKEImagesOK creates a ListGKEImagesOK with default headers values

func (*ListGKEImagesOK) Error

func (o *ListGKEImagesOK) Error() string

func (*ListGKEImagesOK) GetPayload

func (o *ListGKEImagesOK) GetPayload() models.GKEImageList

func (*ListGKEImagesOK) IsClientError

func (o *ListGKEImagesOK) IsClientError() bool

IsClientError returns true when this list g k e images o k response has a 4xx status code

func (*ListGKEImagesOK) IsCode

func (o *ListGKEImagesOK) IsCode(code int) bool

IsCode returns true when this list g k e images o k response a status code equal to that given

func (*ListGKEImagesOK) IsRedirect

func (o *ListGKEImagesOK) IsRedirect() bool

IsRedirect returns true when this list g k e images o k response has a 3xx status code

func (*ListGKEImagesOK) IsServerError

func (o *ListGKEImagesOK) IsServerError() bool

IsServerError returns true when this list g k e images o k response has a 5xx status code

func (*ListGKEImagesOK) IsSuccess

func (o *ListGKEImagesOK) IsSuccess() bool

IsSuccess returns true when this list g k e images o k response has a 2xx status code

func (*ListGKEImagesOK) String

func (o *ListGKEImagesOK) String() string

type ListGKEImagesParams

type ListGKEImagesParams struct {

	/* Credential.

	   The credential name used in the preset for the GCP provider
	*/
	Credential *string

	/* ServiceAccount.

	   The plain GCP service account
	*/
	ServiceAccount *string

	/* Zone.

	   The zone name
	*/
	Zone *string

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

ListGKEImagesParams contains all the parameters to send to the API endpoint

for the list g k e images operation.

Typically these are written to a http.Request.

func NewListGKEImagesParams

func NewListGKEImagesParams() *ListGKEImagesParams

NewListGKEImagesParams creates a new ListGKEImagesParams 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 NewListGKEImagesParamsWithContext

func NewListGKEImagesParamsWithContext(ctx context.Context) *ListGKEImagesParams

NewListGKEImagesParamsWithContext creates a new ListGKEImagesParams object with the ability to set a context for a request.

func NewListGKEImagesParamsWithHTTPClient

func NewListGKEImagesParamsWithHTTPClient(client *http.Client) *ListGKEImagesParams

NewListGKEImagesParamsWithHTTPClient creates a new ListGKEImagesParams object with the ability to set a custom HTTPClient for a request.

func NewListGKEImagesParamsWithTimeout

func NewListGKEImagesParamsWithTimeout(timeout time.Duration) *ListGKEImagesParams

NewListGKEImagesParamsWithTimeout creates a new ListGKEImagesParams object with the ability to set a timeout on a request.

func (*ListGKEImagesParams) SetContext

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

SetContext adds the context to the list g k e images params

func (*ListGKEImagesParams) SetCredential

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

SetCredential adds the credential to the list g k e images params

func (*ListGKEImagesParams) SetDefaults

func (o *ListGKEImagesParams) SetDefaults()

SetDefaults hydrates default values in the list g k e images params (not the query body).

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

func (*ListGKEImagesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g k e images params

func (*ListGKEImagesParams) SetServiceAccount

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

SetServiceAccount adds the serviceAccount to the list g k e images params

func (*ListGKEImagesParams) SetTimeout

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

SetTimeout adds the timeout to the list g k e images params

func (*ListGKEImagesParams) SetZone

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

SetZone adds the zone to the list g k e images params

func (*ListGKEImagesParams) WithContext

WithContext adds the context to the list g k e images params

func (*ListGKEImagesParams) WithCredential

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

WithCredential adds the credential to the list g k e images params

func (*ListGKEImagesParams) WithDefaults

func (o *ListGKEImagesParams) WithDefaults() *ListGKEImagesParams

WithDefaults hydrates default values in the list g k e images params (not the query body).

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

func (*ListGKEImagesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list g k e images params

func (*ListGKEImagesParams) WithServiceAccount

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

WithServiceAccount adds the serviceAccount to the list g k e images params

func (*ListGKEImagesParams) WithTimeout

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

WithTimeout adds the timeout to the list g k e images params

func (*ListGKEImagesParams) WithZone

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

WithZone adds the zone to the list g k e images params

func (*ListGKEImagesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListGKEImagesReader

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

ListGKEImagesReader is a Reader for the ListGKEImages structure.

func (*ListGKEImagesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGKEVMSizesDefault

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

ListGKEVMSizesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListGKEVMSizesDefault

func NewListGKEVMSizesDefault(code int) *ListGKEVMSizesDefault

NewListGKEVMSizesDefault creates a ListGKEVMSizesDefault with default headers values

func (*ListGKEVMSizesDefault) Code

func (o *ListGKEVMSizesDefault) Code() int

Code gets the status code for the list g k e VM sizes default response

func (*ListGKEVMSizesDefault) Error

func (o *ListGKEVMSizesDefault) Error() string

func (*ListGKEVMSizesDefault) GetPayload

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

func (*ListGKEVMSizesDefault) IsClientError

func (o *ListGKEVMSizesDefault) IsClientError() bool

IsClientError returns true when this list g k e VM sizes default response has a 4xx status code

func (*ListGKEVMSizesDefault) IsCode

func (o *ListGKEVMSizesDefault) IsCode(code int) bool

IsCode returns true when this list g k e VM sizes default response a status code equal to that given

func (*ListGKEVMSizesDefault) IsRedirect

func (o *ListGKEVMSizesDefault) IsRedirect() bool

IsRedirect returns true when this list g k e VM sizes default response has a 3xx status code

func (*ListGKEVMSizesDefault) IsServerError

func (o *ListGKEVMSizesDefault) IsServerError() bool

IsServerError returns true when this list g k e VM sizes default response has a 5xx status code

func (*ListGKEVMSizesDefault) IsSuccess

func (o *ListGKEVMSizesDefault) IsSuccess() bool

IsSuccess returns true when this list g k e VM sizes default response has a 2xx status code

func (*ListGKEVMSizesDefault) String

func (o *ListGKEVMSizesDefault) String() string

type ListGKEVMSizesOK

type ListGKEVMSizesOK struct {
	Payload models.GCPMachineSizeList
}

ListGKEVMSizesOK describes a response with status code 200, with default header values.

GCPMachineSizeList

func NewListGKEVMSizesOK

func NewListGKEVMSizesOK() *ListGKEVMSizesOK

NewListGKEVMSizesOK creates a ListGKEVMSizesOK with default headers values

func (*ListGKEVMSizesOK) Error

func (o *ListGKEVMSizesOK) Error() string

func (*ListGKEVMSizesOK) GetPayload

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

func (*ListGKEVMSizesOK) IsClientError

func (o *ListGKEVMSizesOK) IsClientError() bool

IsClientError returns true when this list g k e Vm sizes o k response has a 4xx status code

func (*ListGKEVMSizesOK) IsCode

func (o *ListGKEVMSizesOK) IsCode(code int) bool

IsCode returns true when this list g k e Vm sizes o k response a status code equal to that given

func (*ListGKEVMSizesOK) IsRedirect

func (o *ListGKEVMSizesOK) IsRedirect() bool

IsRedirect returns true when this list g k e Vm sizes o k response has a 3xx status code

func (*ListGKEVMSizesOK) IsServerError

func (o *ListGKEVMSizesOK) IsServerError() bool

IsServerError returns true when this list g k e Vm sizes o k response has a 5xx status code

func (*ListGKEVMSizesOK) IsSuccess

func (o *ListGKEVMSizesOK) IsSuccess() bool

IsSuccess returns true when this list g k e Vm sizes o k response has a 2xx status code

func (*ListGKEVMSizesOK) String

func (o *ListGKEVMSizesOK) String() string

type ListGKEVMSizesParams

type ListGKEVMSizesParams struct {

	/* Credential.

	   The credential name used in the preset for the GCP provider
	*/
	Credential *string

	/* ServiceAccount.

	   The plain GCP service account
	*/
	ServiceAccount *string

	/* Zone.

	   The zone name
	*/
	Zone *string

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

ListGKEVMSizesParams contains all the parameters to send to the API endpoint

for the list g k e VM sizes operation.

Typically these are written to a http.Request.

func NewListGKEVMSizesParams

func NewListGKEVMSizesParams() *ListGKEVMSizesParams

NewListGKEVMSizesParams creates a new ListGKEVMSizesParams 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 NewListGKEVMSizesParamsWithContext

func NewListGKEVMSizesParamsWithContext(ctx context.Context) *ListGKEVMSizesParams

NewListGKEVMSizesParamsWithContext creates a new ListGKEVMSizesParams object with the ability to set a context for a request.

func NewListGKEVMSizesParamsWithHTTPClient

func NewListGKEVMSizesParamsWithHTTPClient(client *http.Client) *ListGKEVMSizesParams

NewListGKEVMSizesParamsWithHTTPClient creates a new ListGKEVMSizesParams object with the ability to set a custom HTTPClient for a request.

func NewListGKEVMSizesParamsWithTimeout

func NewListGKEVMSizesParamsWithTimeout(timeout time.Duration) *ListGKEVMSizesParams

NewListGKEVMSizesParamsWithTimeout creates a new ListGKEVMSizesParams object with the ability to set a timeout on a request.

func (*ListGKEVMSizesParams) SetContext

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

SetContext adds the context to the list g k e VM sizes params

func (*ListGKEVMSizesParams) SetCredential

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

SetCredential adds the credential to the list g k e VM sizes params

func (*ListGKEVMSizesParams) SetDefaults

func (o *ListGKEVMSizesParams) SetDefaults()

SetDefaults hydrates default values in the list g k e VM sizes params (not the query body).

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

func (*ListGKEVMSizesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g k e VM sizes params

func (*ListGKEVMSizesParams) SetServiceAccount

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

SetServiceAccount adds the serviceAccount to the list g k e VM sizes params

func (*ListGKEVMSizesParams) SetTimeout

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

SetTimeout adds the timeout to the list g k e VM sizes params

func (*ListGKEVMSizesParams) SetZone

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

SetZone adds the zone to the list g k e VM sizes params

func (*ListGKEVMSizesParams) WithContext

WithContext adds the context to the list g k e VM sizes params

func (*ListGKEVMSizesParams) WithCredential

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

WithCredential adds the credential to the list g k e VM sizes params

func (*ListGKEVMSizesParams) WithDefaults

func (o *ListGKEVMSizesParams) WithDefaults() *ListGKEVMSizesParams

WithDefaults hydrates default values in the list g k e VM sizes params (not the query body).

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

func (*ListGKEVMSizesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list g k e VM sizes params

func (*ListGKEVMSizesParams) WithServiceAccount

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

WithServiceAccount adds the serviceAccount to the list g k e VM sizes params

func (*ListGKEVMSizesParams) WithTimeout

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

WithTimeout adds the timeout to the list g k e VM sizes params

func (*ListGKEVMSizesParams) WithZone

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

WithZone adds the zone to the list g k e VM sizes params

func (*ListGKEVMSizesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListGKEVMSizesReader

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

ListGKEVMSizesReader is a Reader for the ListGKEVMSizes structure.

func (*ListGKEVMSizesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGKEVersionsDefault

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

ListGKEVersionsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListGKEVersionsDefault

func NewListGKEVersionsDefault(code int) *ListGKEVersionsDefault

NewListGKEVersionsDefault creates a ListGKEVersionsDefault with default headers values

func (*ListGKEVersionsDefault) Code

func (o *ListGKEVersionsDefault) Code() int

Code gets the status code for the list g k e versions default response

func (*ListGKEVersionsDefault) Error

func (o *ListGKEVersionsDefault) Error() string

func (*ListGKEVersionsDefault) GetPayload

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

func (*ListGKEVersionsDefault) IsClientError

func (o *ListGKEVersionsDefault) IsClientError() bool

IsClientError returns true when this list g k e versions default response has a 4xx status code

func (*ListGKEVersionsDefault) IsCode

func (o *ListGKEVersionsDefault) IsCode(code int) bool

IsCode returns true when this list g k e versions default response a status code equal to that given

func (*ListGKEVersionsDefault) IsRedirect

func (o *ListGKEVersionsDefault) IsRedirect() bool

IsRedirect returns true when this list g k e versions default response has a 3xx status code

func (*ListGKEVersionsDefault) IsServerError

func (o *ListGKEVersionsDefault) IsServerError() bool

IsServerError returns true when this list g k e versions default response has a 5xx status code

func (*ListGKEVersionsDefault) IsSuccess

func (o *ListGKEVersionsDefault) IsSuccess() bool

IsSuccess returns true when this list g k e versions default response has a 2xx status code

func (*ListGKEVersionsDefault) String

func (o *ListGKEVersionsDefault) String() string

type ListGKEVersionsOK

type ListGKEVersionsOK struct {
	Payload []*models.MasterVersion
}

ListGKEVersionsOK describes a response with status code 200, with default header values.

MasterVersion

func NewListGKEVersionsOK

func NewListGKEVersionsOK() *ListGKEVersionsOK

NewListGKEVersionsOK creates a ListGKEVersionsOK with default headers values

func (*ListGKEVersionsOK) Error

func (o *ListGKEVersionsOK) Error() string

func (*ListGKEVersionsOK) GetPayload

func (o *ListGKEVersionsOK) GetPayload() []*models.MasterVersion

func (*ListGKEVersionsOK) IsClientError

func (o *ListGKEVersionsOK) IsClientError() bool

IsClientError returns true when this list g k e versions o k response has a 4xx status code

func (*ListGKEVersionsOK) IsCode

func (o *ListGKEVersionsOK) IsCode(code int) bool

IsCode returns true when this list g k e versions o k response a status code equal to that given

func (*ListGKEVersionsOK) IsRedirect

func (o *ListGKEVersionsOK) IsRedirect() bool

IsRedirect returns true when this list g k e versions o k response has a 3xx status code

func (*ListGKEVersionsOK) IsServerError

func (o *ListGKEVersionsOK) IsServerError() bool

IsServerError returns true when this list g k e versions o k response has a 5xx status code

func (*ListGKEVersionsOK) IsSuccess

func (o *ListGKEVersionsOK) IsSuccess() bool

IsSuccess returns true when this list g k e versions o k response has a 2xx status code

func (*ListGKEVersionsOK) String

func (o *ListGKEVersionsOK) String() string

type ListGKEVersionsParams

type ListGKEVersionsParams struct {

	/* Credential.

	   The credential name used in the preset for the GCP provider
	*/
	Credential *string

	/* Mode.

	     The Mode is how you want GKE Control plane version to be managed.
	Manual: Manually manage the version upgrades.
	Auto: automatically manage the cluster's control plane version.
	*/
	Mode *string

	/* ReleaseChannel.

	   The ReleaseChannel
	*/
	ReleaseChannel *string

	/* ServiceAccount.

	   The plain GCP service account
	*/
	ServiceAccount *string

	/* Zone.

	   The zone name
	*/
	Zone *string

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

ListGKEVersionsParams contains all the parameters to send to the API endpoint

for the list g k e versions operation.

Typically these are written to a http.Request.

func NewListGKEVersionsParams

func NewListGKEVersionsParams() *ListGKEVersionsParams

NewListGKEVersionsParams creates a new ListGKEVersionsParams 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 NewListGKEVersionsParamsWithContext

func NewListGKEVersionsParamsWithContext(ctx context.Context) *ListGKEVersionsParams

NewListGKEVersionsParamsWithContext creates a new ListGKEVersionsParams object with the ability to set a context for a request.

func NewListGKEVersionsParamsWithHTTPClient

func NewListGKEVersionsParamsWithHTTPClient(client *http.Client) *ListGKEVersionsParams

NewListGKEVersionsParamsWithHTTPClient creates a new ListGKEVersionsParams object with the ability to set a custom HTTPClient for a request.

func NewListGKEVersionsParamsWithTimeout

func NewListGKEVersionsParamsWithTimeout(timeout time.Duration) *ListGKEVersionsParams

NewListGKEVersionsParamsWithTimeout creates a new ListGKEVersionsParams object with the ability to set a timeout on a request.

func (*ListGKEVersionsParams) SetContext

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

SetContext adds the context to the list g k e versions params

func (*ListGKEVersionsParams) SetCredential

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

SetCredential adds the credential to the list g k e versions params

func (*ListGKEVersionsParams) SetDefaults

func (o *ListGKEVersionsParams) SetDefaults()

SetDefaults hydrates default values in the list g k e versions params (not the query body).

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

func (*ListGKEVersionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g k e versions params

func (*ListGKEVersionsParams) SetMode

func (o *ListGKEVersionsParams) SetMode(mode *string)

SetMode adds the mode to the list g k e versions params

func (*ListGKEVersionsParams) SetReleaseChannel

func (o *ListGKEVersionsParams) SetReleaseChannel(releaseChannel *string)

SetReleaseChannel adds the releaseChannel to the list g k e versions params

func (*ListGKEVersionsParams) SetServiceAccount

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

SetServiceAccount adds the serviceAccount to the list g k e versions params

func (*ListGKEVersionsParams) SetTimeout

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

SetTimeout adds the timeout to the list g k e versions params

func (*ListGKEVersionsParams) SetZone

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

SetZone adds the zone to the list g k e versions params

func (*ListGKEVersionsParams) WithContext

WithContext adds the context to the list g k e versions params

func (*ListGKEVersionsParams) WithCredential

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

WithCredential adds the credential to the list g k e versions params

func (*ListGKEVersionsParams) WithDefaults

func (o *ListGKEVersionsParams) WithDefaults() *ListGKEVersionsParams

WithDefaults hydrates default values in the list g k e versions params (not the query body).

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

func (*ListGKEVersionsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list g k e versions params

func (*ListGKEVersionsParams) WithMode

WithMode adds the mode to the list g k e versions params

func (*ListGKEVersionsParams) WithReleaseChannel

func (o *ListGKEVersionsParams) WithReleaseChannel(releaseChannel *string) *ListGKEVersionsParams

WithReleaseChannel adds the releaseChannel to the list g k e versions params

func (*ListGKEVersionsParams) WithServiceAccount

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

WithServiceAccount adds the serviceAccount to the list g k e versions params

func (*ListGKEVersionsParams) WithTimeout

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

WithTimeout adds the timeout to the list g k e versions params

func (*ListGKEVersionsParams) WithZone

WithZone adds the zone to the list g k e versions params

func (*ListGKEVersionsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListGKEVersionsReader

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

ListGKEVersionsReader is a Reader for the ListGKEVersions structure.

func (*ListGKEVersionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGKEZonesDefault

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

ListGKEZonesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListGKEZonesDefault

func NewListGKEZonesDefault(code int) *ListGKEZonesDefault

NewListGKEZonesDefault creates a ListGKEZonesDefault with default headers values

func (*ListGKEZonesDefault) Code

func (o *ListGKEZonesDefault) Code() int

Code gets the status code for the list g k e zones default response

func (*ListGKEZonesDefault) Error

func (o *ListGKEZonesDefault) Error() string

func (*ListGKEZonesDefault) GetPayload

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

func (*ListGKEZonesDefault) IsClientError

func (o *ListGKEZonesDefault) IsClientError() bool

IsClientError returns true when this list g k e zones default response has a 4xx status code

func (*ListGKEZonesDefault) IsCode

func (o *ListGKEZonesDefault) IsCode(code int) bool

IsCode returns true when this list g k e zones default response a status code equal to that given

func (*ListGKEZonesDefault) IsRedirect

func (o *ListGKEZonesDefault) IsRedirect() bool

IsRedirect returns true when this list g k e zones default response has a 3xx status code

func (*ListGKEZonesDefault) IsServerError

func (o *ListGKEZonesDefault) IsServerError() bool

IsServerError returns true when this list g k e zones default response has a 5xx status code

func (*ListGKEZonesDefault) IsSuccess

func (o *ListGKEZonesDefault) IsSuccess() bool

IsSuccess returns true when this list g k e zones default response has a 2xx status code

func (*ListGKEZonesDefault) String

func (o *ListGKEZonesDefault) String() string

type ListGKEZonesOK

type ListGKEZonesOK struct {
	Payload models.GKEZoneList
}

ListGKEZonesOK describes a response with status code 200, with default header values.

GKEZoneList

func NewListGKEZonesOK

func NewListGKEZonesOK() *ListGKEZonesOK

NewListGKEZonesOK creates a ListGKEZonesOK with default headers values

func (*ListGKEZonesOK) Error

func (o *ListGKEZonesOK) Error() string

func (*ListGKEZonesOK) GetPayload

func (o *ListGKEZonesOK) GetPayload() models.GKEZoneList

func (*ListGKEZonesOK) IsClientError

func (o *ListGKEZonesOK) IsClientError() bool

IsClientError returns true when this list g k e zones o k response has a 4xx status code

func (*ListGKEZonesOK) IsCode

func (o *ListGKEZonesOK) IsCode(code int) bool

IsCode returns true when this list g k e zones o k response a status code equal to that given

func (*ListGKEZonesOK) IsRedirect

func (o *ListGKEZonesOK) IsRedirect() bool

IsRedirect returns true when this list g k e zones o k response has a 3xx status code

func (*ListGKEZonesOK) IsServerError

func (o *ListGKEZonesOK) IsServerError() bool

IsServerError returns true when this list g k e zones o k response has a 5xx status code

func (*ListGKEZonesOK) IsSuccess

func (o *ListGKEZonesOK) IsSuccess() bool

IsSuccess returns true when this list g k e zones o k response has a 2xx status code

func (*ListGKEZonesOK) String

func (o *ListGKEZonesOK) String() string

type ListGKEZonesParams

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

ListGKEZonesParams contains all the parameters to send to the API endpoint

for the list g k e zones operation.

Typically these are written to a http.Request.

func NewListGKEZonesParams

func NewListGKEZonesParams() *ListGKEZonesParams

NewListGKEZonesParams creates a new ListGKEZonesParams 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 NewListGKEZonesParamsWithContext

func NewListGKEZonesParamsWithContext(ctx context.Context) *ListGKEZonesParams

NewListGKEZonesParamsWithContext creates a new ListGKEZonesParams object with the ability to set a context for a request.

func NewListGKEZonesParamsWithHTTPClient

func NewListGKEZonesParamsWithHTTPClient(client *http.Client) *ListGKEZonesParams

NewListGKEZonesParamsWithHTTPClient creates a new ListGKEZonesParams object with the ability to set a custom HTTPClient for a request.

func NewListGKEZonesParamsWithTimeout

func NewListGKEZonesParamsWithTimeout(timeout time.Duration) *ListGKEZonesParams

NewListGKEZonesParamsWithTimeout creates a new ListGKEZonesParams object with the ability to set a timeout on a request.

func (*ListGKEZonesParams) SetContext

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

SetContext adds the context to the list g k e zones params

func (*ListGKEZonesParams) SetDefaults

func (o *ListGKEZonesParams) SetDefaults()

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

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

func (*ListGKEZonesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list g k e zones params

func (*ListGKEZonesParams) SetTimeout

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

SetTimeout adds the timeout to the list g k e zones params

func (*ListGKEZonesParams) WithContext

WithContext adds the context to the list g k e zones params

func (*ListGKEZonesParams) WithDefaults

func (o *ListGKEZonesParams) WithDefaults() *ListGKEZonesParams

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

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

func (*ListGKEZonesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list g k e zones params

func (*ListGKEZonesParams) WithTimeout

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

WithTimeout adds the timeout to the list g k e zones params

func (*ListGKEZonesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListGKEZonesReader

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

ListGKEZonesReader is a Reader for the ListGKEZones structure.

func (*ListGKEZonesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListProjectGKEDiskTypesDefault

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

ListProjectGKEDiskTypesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListProjectGKEDiskTypesDefault

func NewListProjectGKEDiskTypesDefault(code int) *ListProjectGKEDiskTypesDefault

NewListProjectGKEDiskTypesDefault creates a ListProjectGKEDiskTypesDefault with default headers values

func (*ListProjectGKEDiskTypesDefault) Code

Code gets the status code for the list project g k e disk types default response

func (*ListProjectGKEDiskTypesDefault) Error

func (*ListProjectGKEDiskTypesDefault) GetPayload

func (*ListProjectGKEDiskTypesDefault) IsClientError

func (o *ListProjectGKEDiskTypesDefault) IsClientError() bool

IsClientError returns true when this list project g k e disk types default response has a 4xx status code

func (*ListProjectGKEDiskTypesDefault) IsCode

func (o *ListProjectGKEDiskTypesDefault) IsCode(code int) bool

IsCode returns true when this list project g k e disk types default response a status code equal to that given

func (*ListProjectGKEDiskTypesDefault) IsRedirect

func (o *ListProjectGKEDiskTypesDefault) IsRedirect() bool

IsRedirect returns true when this list project g k e disk types default response has a 3xx status code

func (*ListProjectGKEDiskTypesDefault) IsServerError

func (o *ListProjectGKEDiskTypesDefault) IsServerError() bool

IsServerError returns true when this list project g k e disk types default response has a 5xx status code

func (*ListProjectGKEDiskTypesDefault) IsSuccess

func (o *ListProjectGKEDiskTypesDefault) IsSuccess() bool

IsSuccess returns true when this list project g k e disk types default response has a 2xx status code

func (*ListProjectGKEDiskTypesDefault) String

type ListProjectGKEDiskTypesOK

type ListProjectGKEDiskTypesOK struct {
	Payload models.GKEDiskTypeList
}

ListProjectGKEDiskTypesOK describes a response with status code 200, with default header values.

GKEDiskTypeList

func NewListProjectGKEDiskTypesOK

func NewListProjectGKEDiskTypesOK() *ListProjectGKEDiskTypesOK

NewListProjectGKEDiskTypesOK creates a ListProjectGKEDiskTypesOK with default headers values

func (*ListProjectGKEDiskTypesOK) Error

func (o *ListProjectGKEDiskTypesOK) Error() string

func (*ListProjectGKEDiskTypesOK) GetPayload

func (*ListProjectGKEDiskTypesOK) IsClientError

func (o *ListProjectGKEDiskTypesOK) IsClientError() bool

IsClientError returns true when this list project g k e disk types o k response has a 4xx status code

func (*ListProjectGKEDiskTypesOK) IsCode

func (o *ListProjectGKEDiskTypesOK) IsCode(code int) bool

IsCode returns true when this list project g k e disk types o k response a status code equal to that given

func (*ListProjectGKEDiskTypesOK) IsRedirect

func (o *ListProjectGKEDiskTypesOK) IsRedirect() bool

IsRedirect returns true when this list project g k e disk types o k response has a 3xx status code

func (*ListProjectGKEDiskTypesOK) IsServerError

func (o *ListProjectGKEDiskTypesOK) IsServerError() bool

IsServerError returns true when this list project g k e disk types o k response has a 5xx status code

func (*ListProjectGKEDiskTypesOK) IsSuccess

func (o *ListProjectGKEDiskTypesOK) IsSuccess() bool

IsSuccess returns true when this list project g k e disk types o k response has a 2xx status code

func (*ListProjectGKEDiskTypesOK) String

func (o *ListProjectGKEDiskTypesOK) String() string

type ListProjectGKEDiskTypesParams

type ListProjectGKEDiskTypesParams struct {

	/* Credential.

	   The credential name used in the preset for the GCP provider
	*/
	Credential *string

	/* ServiceAccount.

	   The plain GCP service account
	*/
	ServiceAccount *string

	/* Zone.

	   The zone name
	*/
	Zone *string

	// ProjectID.
	ProjectID string

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

ListProjectGKEDiskTypesParams contains all the parameters to send to the API endpoint

for the list project g k e disk types operation.

Typically these are written to a http.Request.

func NewListProjectGKEDiskTypesParams

func NewListProjectGKEDiskTypesParams() *ListProjectGKEDiskTypesParams

NewListProjectGKEDiskTypesParams creates a new ListProjectGKEDiskTypesParams 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 NewListProjectGKEDiskTypesParamsWithContext

func NewListProjectGKEDiskTypesParamsWithContext(ctx context.Context) *ListProjectGKEDiskTypesParams

NewListProjectGKEDiskTypesParamsWithContext creates a new ListProjectGKEDiskTypesParams object with the ability to set a context for a request.

func NewListProjectGKEDiskTypesParamsWithHTTPClient

func NewListProjectGKEDiskTypesParamsWithHTTPClient(client *http.Client) *ListProjectGKEDiskTypesParams

NewListProjectGKEDiskTypesParamsWithHTTPClient creates a new ListProjectGKEDiskTypesParams object with the ability to set a custom HTTPClient for a request.

func NewListProjectGKEDiskTypesParamsWithTimeout

func NewListProjectGKEDiskTypesParamsWithTimeout(timeout time.Duration) *ListProjectGKEDiskTypesParams

NewListProjectGKEDiskTypesParamsWithTimeout creates a new ListProjectGKEDiskTypesParams object with the ability to set a timeout on a request.

func (*ListProjectGKEDiskTypesParams) SetContext

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

SetContext adds the context to the list project g k e disk types params

func (*ListProjectGKEDiskTypesParams) SetCredential

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

SetCredential adds the credential to the list project g k e disk types params

func (*ListProjectGKEDiskTypesParams) SetDefaults

func (o *ListProjectGKEDiskTypesParams) SetDefaults()

SetDefaults hydrates default values in the list project g k e disk types params (not the query body).

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

func (*ListProjectGKEDiskTypesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list project g k e disk types params

func (*ListProjectGKEDiskTypesParams) SetProjectID

func (o *ListProjectGKEDiskTypesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list project g k e disk types params

func (*ListProjectGKEDiskTypesParams) SetServiceAccount

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

SetServiceAccount adds the serviceAccount to the list project g k e disk types params

func (*ListProjectGKEDiskTypesParams) SetTimeout

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

SetTimeout adds the timeout to the list project g k e disk types params

func (*ListProjectGKEDiskTypesParams) SetZone

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

SetZone adds the zone to the list project g k e disk types params

func (*ListProjectGKEDiskTypesParams) WithContext

WithContext adds the context to the list project g k e disk types params

func (*ListProjectGKEDiskTypesParams) WithCredential

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

WithCredential adds the credential to the list project g k e disk types params

func (*ListProjectGKEDiskTypesParams) WithDefaults

WithDefaults hydrates default values in the list project g k e disk types params (not the query body).

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

func (*ListProjectGKEDiskTypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list project g k e disk types params

func (*ListProjectGKEDiskTypesParams) WithProjectID

WithProjectID adds the projectID to the list project g k e disk types params

func (*ListProjectGKEDiskTypesParams) WithServiceAccount

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

WithServiceAccount adds the serviceAccount to the list project g k e disk types params

func (*ListProjectGKEDiskTypesParams) WithTimeout

WithTimeout adds the timeout to the list project g k e disk types params

func (*ListProjectGKEDiskTypesParams) WithZone

WithZone adds the zone to the list project g k e disk types params

func (*ListProjectGKEDiskTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListProjectGKEDiskTypesReader

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

ListProjectGKEDiskTypesReader is a Reader for the ListProjectGKEDiskTypes structure.

func (*ListProjectGKEDiskTypesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListProjectGKEImagesDefault

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

ListProjectGKEImagesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListProjectGKEImagesDefault

func NewListProjectGKEImagesDefault(code int) *ListProjectGKEImagesDefault

NewListProjectGKEImagesDefault creates a ListProjectGKEImagesDefault with default headers values

func (*ListProjectGKEImagesDefault) Code

func (o *ListProjectGKEImagesDefault) Code() int

Code gets the status code for the list project g k e images default response

func (*ListProjectGKEImagesDefault) Error

func (*ListProjectGKEImagesDefault) GetPayload

func (*ListProjectGKEImagesDefault) IsClientError

func (o *ListProjectGKEImagesDefault) IsClientError() bool

IsClientError returns true when this list project g k e images default response has a 4xx status code

func (*ListProjectGKEImagesDefault) IsCode

func (o *ListProjectGKEImagesDefault) IsCode(code int) bool

IsCode returns true when this list project g k e images default response a status code equal to that given

func (*ListProjectGKEImagesDefault) IsRedirect

func (o *ListProjectGKEImagesDefault) IsRedirect() bool

IsRedirect returns true when this list project g k e images default response has a 3xx status code

func (*ListProjectGKEImagesDefault) IsServerError

func (o *ListProjectGKEImagesDefault) IsServerError() bool

IsServerError returns true when this list project g k e images default response has a 5xx status code

func (*ListProjectGKEImagesDefault) IsSuccess

func (o *ListProjectGKEImagesDefault) IsSuccess() bool

IsSuccess returns true when this list project g k e images default response has a 2xx status code

func (*ListProjectGKEImagesDefault) String

func (o *ListProjectGKEImagesDefault) String() string

type ListProjectGKEImagesOK

type ListProjectGKEImagesOK struct {
	Payload models.GKEImageList
}

ListProjectGKEImagesOK describes a response with status code 200, with default header values.

GKEImageList

func NewListProjectGKEImagesOK

func NewListProjectGKEImagesOK() *ListProjectGKEImagesOK

NewListProjectGKEImagesOK creates a ListProjectGKEImagesOK with default headers values

func (*ListProjectGKEImagesOK) Error

func (o *ListProjectGKEImagesOK) Error() string

func (*ListProjectGKEImagesOK) GetPayload

func (o *ListProjectGKEImagesOK) GetPayload() models.GKEImageList

func (*ListProjectGKEImagesOK) IsClientError

func (o *ListProjectGKEImagesOK) IsClientError() bool

IsClientError returns true when this list project g k e images o k response has a 4xx status code

func (*ListProjectGKEImagesOK) IsCode

func (o *ListProjectGKEImagesOK) IsCode(code int) bool

IsCode returns true when this list project g k e images o k response a status code equal to that given

func (*ListProjectGKEImagesOK) IsRedirect

func (o *ListProjectGKEImagesOK) IsRedirect() bool

IsRedirect returns true when this list project g k e images o k response has a 3xx status code

func (*ListProjectGKEImagesOK) IsServerError

func (o *ListProjectGKEImagesOK) IsServerError() bool

IsServerError returns true when this list project g k e images o k response has a 5xx status code

func (*ListProjectGKEImagesOK) IsSuccess

func (o *ListProjectGKEImagesOK) IsSuccess() bool

IsSuccess returns true when this list project g k e images o k response has a 2xx status code

func (*ListProjectGKEImagesOK) String

func (o *ListProjectGKEImagesOK) String() string

type ListProjectGKEImagesParams

type ListProjectGKEImagesParams struct {

	/* Credential.

	   The credential name used in the preset for the GCP provider
	*/
	Credential *string

	/* ServiceAccount.

	   The plain GCP service account
	*/
	ServiceAccount *string

	/* Zone.

	   The zone name
	*/
	Zone *string

	// ProjectID.
	ProjectID string

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

ListProjectGKEImagesParams contains all the parameters to send to the API endpoint

for the list project g k e images operation.

Typically these are written to a http.Request.

func NewListProjectGKEImagesParams

func NewListProjectGKEImagesParams() *ListProjectGKEImagesParams

NewListProjectGKEImagesParams creates a new ListProjectGKEImagesParams 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 NewListProjectGKEImagesParamsWithContext

func NewListProjectGKEImagesParamsWithContext(ctx context.Context) *ListProjectGKEImagesParams

NewListProjectGKEImagesParamsWithContext creates a new ListProjectGKEImagesParams object with the ability to set a context for a request.

func NewListProjectGKEImagesParamsWithHTTPClient

func NewListProjectGKEImagesParamsWithHTTPClient(client *http.Client) *ListProjectGKEImagesParams

NewListProjectGKEImagesParamsWithHTTPClient creates a new ListProjectGKEImagesParams object with the ability to set a custom HTTPClient for a request.

func NewListProjectGKEImagesParamsWithTimeout

func NewListProjectGKEImagesParamsWithTimeout(timeout time.Duration) *ListProjectGKEImagesParams

NewListProjectGKEImagesParamsWithTimeout creates a new ListProjectGKEImagesParams object with the ability to set a timeout on a request.

func (*ListProjectGKEImagesParams) SetContext

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

SetContext adds the context to the list project g k e images params

func (*ListProjectGKEImagesParams) SetCredential

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

SetCredential adds the credential to the list project g k e images params

func (*ListProjectGKEImagesParams) SetDefaults

func (o *ListProjectGKEImagesParams) SetDefaults()

SetDefaults hydrates default values in the list project g k e images params (not the query body).

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

func (*ListProjectGKEImagesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list project g k e images params

func (*ListProjectGKEImagesParams) SetProjectID

func (o *ListProjectGKEImagesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list project g k e images params

func (*ListProjectGKEImagesParams) SetServiceAccount

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

SetServiceAccount adds the serviceAccount to the list project g k e images params

func (*ListProjectGKEImagesParams) SetTimeout

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

SetTimeout adds the timeout to the list project g k e images params

func (*ListProjectGKEImagesParams) SetZone

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

SetZone adds the zone to the list project g k e images params

func (*ListProjectGKEImagesParams) WithContext

WithContext adds the context to the list project g k e images params

func (*ListProjectGKEImagesParams) WithCredential

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

WithCredential adds the credential to the list project g k e images params

func (*ListProjectGKEImagesParams) WithDefaults

WithDefaults hydrates default values in the list project g k e images params (not the query body).

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

func (*ListProjectGKEImagesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list project g k e images params

func (*ListProjectGKEImagesParams) WithProjectID

func (o *ListProjectGKEImagesParams) WithProjectID(projectID string) *ListProjectGKEImagesParams

WithProjectID adds the projectID to the list project g k e images params

func (*ListProjectGKEImagesParams) WithServiceAccount

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

WithServiceAccount adds the serviceAccount to the list project g k e images params

func (*ListProjectGKEImagesParams) WithTimeout

WithTimeout adds the timeout to the list project g k e images params

func (*ListProjectGKEImagesParams) WithZone

WithZone adds the zone to the list project g k e images params

func (*ListProjectGKEImagesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListProjectGKEImagesReader

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

ListProjectGKEImagesReader is a Reader for the ListProjectGKEImages structure.

func (*ListProjectGKEImagesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListProjectGKEVMSizesDefault

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

ListProjectGKEVMSizesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListProjectGKEVMSizesDefault

func NewListProjectGKEVMSizesDefault(code int) *ListProjectGKEVMSizesDefault

NewListProjectGKEVMSizesDefault creates a ListProjectGKEVMSizesDefault with default headers values

func (*ListProjectGKEVMSizesDefault) Code

Code gets the status code for the list project g k e VM sizes default response

func (*ListProjectGKEVMSizesDefault) Error

func (*ListProjectGKEVMSizesDefault) GetPayload

func (*ListProjectGKEVMSizesDefault) IsClientError

func (o *ListProjectGKEVMSizesDefault) IsClientError() bool

IsClientError returns true when this list project g k e VM sizes default response has a 4xx status code

func (*ListProjectGKEVMSizesDefault) IsCode

func (o *ListProjectGKEVMSizesDefault) IsCode(code int) bool

IsCode returns true when this list project g k e VM sizes default response a status code equal to that given

func (*ListProjectGKEVMSizesDefault) IsRedirect

func (o *ListProjectGKEVMSizesDefault) IsRedirect() bool

IsRedirect returns true when this list project g k e VM sizes default response has a 3xx status code

func (*ListProjectGKEVMSizesDefault) IsServerError

func (o *ListProjectGKEVMSizesDefault) IsServerError() bool

IsServerError returns true when this list project g k e VM sizes default response has a 5xx status code

func (*ListProjectGKEVMSizesDefault) IsSuccess

func (o *ListProjectGKEVMSizesDefault) IsSuccess() bool

IsSuccess returns true when this list project g k e VM sizes default response has a 2xx status code

func (*ListProjectGKEVMSizesDefault) String

type ListProjectGKEVMSizesOK

type ListProjectGKEVMSizesOK struct {
	Payload models.GCPMachineSizeList
}

ListProjectGKEVMSizesOK describes a response with status code 200, with default header values.

GCPMachineSizeList

func NewListProjectGKEVMSizesOK

func NewListProjectGKEVMSizesOK() *ListProjectGKEVMSizesOK

NewListProjectGKEVMSizesOK creates a ListProjectGKEVMSizesOK with default headers values

func (*ListProjectGKEVMSizesOK) Error

func (o *ListProjectGKEVMSizesOK) Error() string

func (*ListProjectGKEVMSizesOK) GetPayload

func (*ListProjectGKEVMSizesOK) IsClientError

func (o *ListProjectGKEVMSizesOK) IsClientError() bool

IsClientError returns true when this list project g k e Vm sizes o k response has a 4xx status code

func (*ListProjectGKEVMSizesOK) IsCode

func (o *ListProjectGKEVMSizesOK) IsCode(code int) bool

IsCode returns true when this list project g k e Vm sizes o k response a status code equal to that given

func (*ListProjectGKEVMSizesOK) IsRedirect

func (o *ListProjectGKEVMSizesOK) IsRedirect() bool

IsRedirect returns true when this list project g k e Vm sizes o k response has a 3xx status code

func (*ListProjectGKEVMSizesOK) IsServerError

func (o *ListProjectGKEVMSizesOK) IsServerError() bool

IsServerError returns true when this list project g k e Vm sizes o k response has a 5xx status code

func (*ListProjectGKEVMSizesOK) IsSuccess

func (o *ListProjectGKEVMSizesOK) IsSuccess() bool

IsSuccess returns true when this list project g k e Vm sizes o k response has a 2xx status code

func (*ListProjectGKEVMSizesOK) String

func (o *ListProjectGKEVMSizesOK) String() string

type ListProjectGKEVMSizesParams

type ListProjectGKEVMSizesParams struct {

	/* Credential.

	   The credential name used in the preset for the GCP provider
	*/
	Credential *string

	/* ServiceAccount.

	   The plain GCP service account
	*/
	ServiceAccount *string

	/* Zone.

	   The zone name
	*/
	Zone *string

	// ProjectID.
	ProjectID string

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

ListProjectGKEVMSizesParams contains all the parameters to send to the API endpoint

for the list project g k e VM sizes operation.

Typically these are written to a http.Request.

func NewListProjectGKEVMSizesParams

func NewListProjectGKEVMSizesParams() *ListProjectGKEVMSizesParams

NewListProjectGKEVMSizesParams creates a new ListProjectGKEVMSizesParams 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 NewListProjectGKEVMSizesParamsWithContext

func NewListProjectGKEVMSizesParamsWithContext(ctx context.Context) *ListProjectGKEVMSizesParams

NewListProjectGKEVMSizesParamsWithContext creates a new ListProjectGKEVMSizesParams object with the ability to set a context for a request.

func NewListProjectGKEVMSizesParamsWithHTTPClient

func NewListProjectGKEVMSizesParamsWithHTTPClient(client *http.Client) *ListProjectGKEVMSizesParams

NewListProjectGKEVMSizesParamsWithHTTPClient creates a new ListProjectGKEVMSizesParams object with the ability to set a custom HTTPClient for a request.

func NewListProjectGKEVMSizesParamsWithTimeout

func NewListProjectGKEVMSizesParamsWithTimeout(timeout time.Duration) *ListProjectGKEVMSizesParams

NewListProjectGKEVMSizesParamsWithTimeout creates a new ListProjectGKEVMSizesParams object with the ability to set a timeout on a request.

func (*ListProjectGKEVMSizesParams) SetContext

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

SetContext adds the context to the list project g k e VM sizes params

func (*ListProjectGKEVMSizesParams) SetCredential

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

SetCredential adds the credential to the list project g k e VM sizes params

func (*ListProjectGKEVMSizesParams) SetDefaults

func (o *ListProjectGKEVMSizesParams) SetDefaults()

SetDefaults hydrates default values in the list project g k e VM sizes params (not the query body).

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

func (*ListProjectGKEVMSizesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list project g k e VM sizes params

func (*ListProjectGKEVMSizesParams) SetProjectID

func (o *ListProjectGKEVMSizesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list project g k e VM sizes params

func (*ListProjectGKEVMSizesParams) SetServiceAccount

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

SetServiceAccount adds the serviceAccount to the list project g k e VM sizes params

func (*ListProjectGKEVMSizesParams) SetTimeout

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

SetTimeout adds the timeout to the list project g k e VM sizes params

func (*ListProjectGKEVMSizesParams) SetZone

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

SetZone adds the zone to the list project g k e VM sizes params

func (*ListProjectGKEVMSizesParams) WithContext

WithContext adds the context to the list project g k e VM sizes params

func (*ListProjectGKEVMSizesParams) WithCredential

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

WithCredential adds the credential to the list project g k e VM sizes params

func (*ListProjectGKEVMSizesParams) WithDefaults

WithDefaults hydrates default values in the list project g k e VM sizes params (not the query body).

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

func (*ListProjectGKEVMSizesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list project g k e VM sizes params

func (*ListProjectGKEVMSizesParams) WithProjectID

func (o *ListProjectGKEVMSizesParams) WithProjectID(projectID string) *ListProjectGKEVMSizesParams

WithProjectID adds the projectID to the list project g k e VM sizes params

func (*ListProjectGKEVMSizesParams) WithServiceAccount

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

WithServiceAccount adds the serviceAccount to the list project g k e VM sizes params

func (*ListProjectGKEVMSizesParams) WithTimeout

WithTimeout adds the timeout to the list project g k e VM sizes params

func (*ListProjectGKEVMSizesParams) WithZone

WithZone adds the zone to the list project g k e VM sizes params

func (*ListProjectGKEVMSizesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListProjectGKEVMSizesReader

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

ListProjectGKEVMSizesReader is a Reader for the ListProjectGKEVMSizes structure.

func (*ListProjectGKEVMSizesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListProjectGKEVersionsDefault

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

ListProjectGKEVersionsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListProjectGKEVersionsDefault

func NewListProjectGKEVersionsDefault(code int) *ListProjectGKEVersionsDefault

NewListProjectGKEVersionsDefault creates a ListProjectGKEVersionsDefault with default headers values

func (*ListProjectGKEVersionsDefault) Code

Code gets the status code for the list project g k e versions default response

func (*ListProjectGKEVersionsDefault) Error

func (*ListProjectGKEVersionsDefault) GetPayload

func (*ListProjectGKEVersionsDefault) IsClientError

func (o *ListProjectGKEVersionsDefault) IsClientError() bool

IsClientError returns true when this list project g k e versions default response has a 4xx status code

func (*ListProjectGKEVersionsDefault) IsCode

func (o *ListProjectGKEVersionsDefault) IsCode(code int) bool

IsCode returns true when this list project g k e versions default response a status code equal to that given

func (*ListProjectGKEVersionsDefault) IsRedirect

func (o *ListProjectGKEVersionsDefault) IsRedirect() bool

IsRedirect returns true when this list project g k e versions default response has a 3xx status code

func (*ListProjectGKEVersionsDefault) IsServerError

func (o *ListProjectGKEVersionsDefault) IsServerError() bool

IsServerError returns true when this list project g k e versions default response has a 5xx status code

func (*ListProjectGKEVersionsDefault) IsSuccess

func (o *ListProjectGKEVersionsDefault) IsSuccess() bool

IsSuccess returns true when this list project g k e versions default response has a 2xx status code

func (*ListProjectGKEVersionsDefault) String

type ListProjectGKEVersionsOK

type ListProjectGKEVersionsOK struct {
	Payload []*models.MasterVersion
}

ListProjectGKEVersionsOK describes a response with status code 200, with default header values.

MasterVersion

func NewListProjectGKEVersionsOK

func NewListProjectGKEVersionsOK() *ListProjectGKEVersionsOK

NewListProjectGKEVersionsOK creates a ListProjectGKEVersionsOK with default headers values

func (*ListProjectGKEVersionsOK) Error

func (o *ListProjectGKEVersionsOK) Error() string

func (*ListProjectGKEVersionsOK) GetPayload

func (o *ListProjectGKEVersionsOK) GetPayload() []*models.MasterVersion

func (*ListProjectGKEVersionsOK) IsClientError

func (o *ListProjectGKEVersionsOK) IsClientError() bool

IsClientError returns true when this list project g k e versions o k response has a 4xx status code

func (*ListProjectGKEVersionsOK) IsCode

func (o *ListProjectGKEVersionsOK) IsCode(code int) bool

IsCode returns true when this list project g k e versions o k response a status code equal to that given

func (*ListProjectGKEVersionsOK) IsRedirect

func (o *ListProjectGKEVersionsOK) IsRedirect() bool

IsRedirect returns true when this list project g k e versions o k response has a 3xx status code

func (*ListProjectGKEVersionsOK) IsServerError

func (o *ListProjectGKEVersionsOK) IsServerError() bool

IsServerError returns true when this list project g k e versions o k response has a 5xx status code

func (*ListProjectGKEVersionsOK) IsSuccess

func (o *ListProjectGKEVersionsOK) IsSuccess() bool

IsSuccess returns true when this list project g k e versions o k response has a 2xx status code

func (*ListProjectGKEVersionsOK) String

func (o *ListProjectGKEVersionsOK) String() string

type ListProjectGKEVersionsParams

type ListProjectGKEVersionsParams struct {

	/* Credential.

	   The credential name used in the preset for the GCP provider
	*/
	Credential *string

	/* Mode.

	     The Mode is how you want GKE Control plane version to be managed.
	Manual: Manually manage the version upgrades.
	Auto: automatically manage the cluster's control plane version.
	*/
	Mode *string

	/* ReleaseChannel.

	   The ReleaseChannel
	*/
	ReleaseChannel *string

	/* ServiceAccount.

	   The plain GCP service account
	*/
	ServiceAccount *string

	/* Zone.

	   The zone name
	*/
	Zone *string

	// ProjectID.
	ProjectID string

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

ListProjectGKEVersionsParams contains all the parameters to send to the API endpoint

for the list project g k e versions operation.

Typically these are written to a http.Request.

func NewListProjectGKEVersionsParams

func NewListProjectGKEVersionsParams() *ListProjectGKEVersionsParams

NewListProjectGKEVersionsParams creates a new ListProjectGKEVersionsParams 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 NewListProjectGKEVersionsParamsWithContext

func NewListProjectGKEVersionsParamsWithContext(ctx context.Context) *ListProjectGKEVersionsParams

NewListProjectGKEVersionsParamsWithContext creates a new ListProjectGKEVersionsParams object with the ability to set a context for a request.

func NewListProjectGKEVersionsParamsWithHTTPClient

func NewListProjectGKEVersionsParamsWithHTTPClient(client *http.Client) *ListProjectGKEVersionsParams

NewListProjectGKEVersionsParamsWithHTTPClient creates a new ListProjectGKEVersionsParams object with the ability to set a custom HTTPClient for a request.

func NewListProjectGKEVersionsParamsWithTimeout

func NewListProjectGKEVersionsParamsWithTimeout(timeout time.Duration) *ListProjectGKEVersionsParams

NewListProjectGKEVersionsParamsWithTimeout creates a new ListProjectGKEVersionsParams object with the ability to set a timeout on a request.

func (*ListProjectGKEVersionsParams) SetContext

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

SetContext adds the context to the list project g k e versions params

func (*ListProjectGKEVersionsParams) SetCredential

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

SetCredential adds the credential to the list project g k e versions params

func (*ListProjectGKEVersionsParams) SetDefaults

func (o *ListProjectGKEVersionsParams) SetDefaults()

SetDefaults hydrates default values in the list project g k e versions params (not the query body).

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

func (*ListProjectGKEVersionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list project g k e versions params

func (*ListProjectGKEVersionsParams) SetMode

func (o *ListProjectGKEVersionsParams) SetMode(mode *string)

SetMode adds the mode to the list project g k e versions params

func (*ListProjectGKEVersionsParams) SetProjectID

func (o *ListProjectGKEVersionsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list project g k e versions params

func (*ListProjectGKEVersionsParams) SetReleaseChannel

func (o *ListProjectGKEVersionsParams) SetReleaseChannel(releaseChannel *string)

SetReleaseChannel adds the releaseChannel to the list project g k e versions params

func (*ListProjectGKEVersionsParams) SetServiceAccount

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

SetServiceAccount adds the serviceAccount to the list project g k e versions params

func (*ListProjectGKEVersionsParams) SetTimeout

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

SetTimeout adds the timeout to the list project g k e versions params

func (*ListProjectGKEVersionsParams) SetZone

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

SetZone adds the zone to the list project g k e versions params

func (*ListProjectGKEVersionsParams) WithContext

WithContext adds the context to the list project g k e versions params

func (*ListProjectGKEVersionsParams) WithCredential

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

WithCredential adds the credential to the list project g k e versions params

func (*ListProjectGKEVersionsParams) WithDefaults

WithDefaults hydrates default values in the list project g k e versions params (not the query body).

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

func (*ListProjectGKEVersionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list project g k e versions params

func (*ListProjectGKEVersionsParams) WithMode

WithMode adds the mode to the list project g k e versions params

func (*ListProjectGKEVersionsParams) WithProjectID

WithProjectID adds the projectID to the list project g k e versions params

func (*ListProjectGKEVersionsParams) WithReleaseChannel

func (o *ListProjectGKEVersionsParams) WithReleaseChannel(releaseChannel *string) *ListProjectGKEVersionsParams

WithReleaseChannel adds the releaseChannel to the list project g k e versions params

func (*ListProjectGKEVersionsParams) WithServiceAccount

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

WithServiceAccount adds the serviceAccount to the list project g k e versions params

func (*ListProjectGKEVersionsParams) WithTimeout

WithTimeout adds the timeout to the list project g k e versions params

func (*ListProjectGKEVersionsParams) WithZone

WithZone adds the zone to the list project g k e versions params

func (*ListProjectGKEVersionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListProjectGKEVersionsReader

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

ListProjectGKEVersionsReader is a Reader for the ListProjectGKEVersions structure.

func (*ListProjectGKEVersionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListProjectGKEZonesDefault

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

ListProjectGKEZonesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListProjectGKEZonesDefault

func NewListProjectGKEZonesDefault(code int) *ListProjectGKEZonesDefault

NewListProjectGKEZonesDefault creates a ListProjectGKEZonesDefault with default headers values

func (*ListProjectGKEZonesDefault) Code

func (o *ListProjectGKEZonesDefault) Code() int

Code gets the status code for the list project g k e zones default response

func (*ListProjectGKEZonesDefault) Error

func (*ListProjectGKEZonesDefault) GetPayload

func (*ListProjectGKEZonesDefault) IsClientError

func (o *ListProjectGKEZonesDefault) IsClientError() bool

IsClientError returns true when this list project g k e zones default response has a 4xx status code

func (*ListProjectGKEZonesDefault) IsCode

func (o *ListProjectGKEZonesDefault) IsCode(code int) bool

IsCode returns true when this list project g k e zones default response a status code equal to that given

func (*ListProjectGKEZonesDefault) IsRedirect

func (o *ListProjectGKEZonesDefault) IsRedirect() bool

IsRedirect returns true when this list project g k e zones default response has a 3xx status code

func (*ListProjectGKEZonesDefault) IsServerError

func (o *ListProjectGKEZonesDefault) IsServerError() bool

IsServerError returns true when this list project g k e zones default response has a 5xx status code

func (*ListProjectGKEZonesDefault) IsSuccess

func (o *ListProjectGKEZonesDefault) IsSuccess() bool

IsSuccess returns true when this list project g k e zones default response has a 2xx status code

func (*ListProjectGKEZonesDefault) String

func (o *ListProjectGKEZonesDefault) String() string

type ListProjectGKEZonesOK

type ListProjectGKEZonesOK struct {
	Payload models.GKEZoneList
}

ListProjectGKEZonesOK describes a response with status code 200, with default header values.

GKEZoneList

func NewListProjectGKEZonesOK

func NewListProjectGKEZonesOK() *ListProjectGKEZonesOK

NewListProjectGKEZonesOK creates a ListProjectGKEZonesOK with default headers values

func (*ListProjectGKEZonesOK) Error

func (o *ListProjectGKEZonesOK) Error() string

func (*ListProjectGKEZonesOK) GetPayload

func (o *ListProjectGKEZonesOK) GetPayload() models.GKEZoneList

func (*ListProjectGKEZonesOK) IsClientError

func (o *ListProjectGKEZonesOK) IsClientError() bool

IsClientError returns true when this list project g k e zones o k response has a 4xx status code

func (*ListProjectGKEZonesOK) IsCode

func (o *ListProjectGKEZonesOK) IsCode(code int) bool

IsCode returns true when this list project g k e zones o k response a status code equal to that given

func (*ListProjectGKEZonesOK) IsRedirect

func (o *ListProjectGKEZonesOK) IsRedirect() bool

IsRedirect returns true when this list project g k e zones o k response has a 3xx status code

func (*ListProjectGKEZonesOK) IsServerError

func (o *ListProjectGKEZonesOK) IsServerError() bool

IsServerError returns true when this list project g k e zones o k response has a 5xx status code

func (*ListProjectGKEZonesOK) IsSuccess

func (o *ListProjectGKEZonesOK) IsSuccess() bool

IsSuccess returns true when this list project g k e zones o k response has a 2xx status code

func (*ListProjectGKEZonesOK) String

func (o *ListProjectGKEZonesOK) String() string

type ListProjectGKEZonesParams

type ListProjectGKEZonesParams struct {

	/* Credential.

	   The credential name used in the preset for the GCP provider
	*/
	Credential *string

	/* ServiceAccount.

	   The plain GCP service account
	*/
	ServiceAccount *string

	// ProjectID.
	ProjectID string

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

ListProjectGKEZonesParams contains all the parameters to send to the API endpoint

for the list project g k e zones operation.

Typically these are written to a http.Request.

func NewListProjectGKEZonesParams

func NewListProjectGKEZonesParams() *ListProjectGKEZonesParams

NewListProjectGKEZonesParams creates a new ListProjectGKEZonesParams 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 NewListProjectGKEZonesParamsWithContext

func NewListProjectGKEZonesParamsWithContext(ctx context.Context) *ListProjectGKEZonesParams

NewListProjectGKEZonesParamsWithContext creates a new ListProjectGKEZonesParams object with the ability to set a context for a request.

func NewListProjectGKEZonesParamsWithHTTPClient

func NewListProjectGKEZonesParamsWithHTTPClient(client *http.Client) *ListProjectGKEZonesParams

NewListProjectGKEZonesParamsWithHTTPClient creates a new ListProjectGKEZonesParams object with the ability to set a custom HTTPClient for a request.

func NewListProjectGKEZonesParamsWithTimeout

func NewListProjectGKEZonesParamsWithTimeout(timeout time.Duration) *ListProjectGKEZonesParams

NewListProjectGKEZonesParamsWithTimeout creates a new ListProjectGKEZonesParams object with the ability to set a timeout on a request.

func (*ListProjectGKEZonesParams) SetContext

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

SetContext adds the context to the list project g k e zones params

func (*ListProjectGKEZonesParams) SetCredential

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

SetCredential adds the credential to the list project g k e zones params

func (*ListProjectGKEZonesParams) SetDefaults

func (o *ListProjectGKEZonesParams) SetDefaults()

SetDefaults hydrates default values in the list project g k e zones params (not the query body).

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

func (*ListProjectGKEZonesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list project g k e zones params

func (*ListProjectGKEZonesParams) SetProjectID

func (o *ListProjectGKEZonesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list project g k e zones params

func (*ListProjectGKEZonesParams) SetServiceAccount

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

SetServiceAccount adds the serviceAccount to the list project g k e zones params

func (*ListProjectGKEZonesParams) SetTimeout

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

SetTimeout adds the timeout to the list project g k e zones params

func (*ListProjectGKEZonesParams) WithContext

WithContext adds the context to the list project g k e zones params

func (*ListProjectGKEZonesParams) WithCredential

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

WithCredential adds the credential to the list project g k e zones params

func (*ListProjectGKEZonesParams) WithDefaults

WithDefaults hydrates default values in the list project g k e zones params (not the query body).

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

func (*ListProjectGKEZonesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list project g k e zones params

func (*ListProjectGKEZonesParams) WithProjectID

func (o *ListProjectGKEZonesParams) WithProjectID(projectID string) *ListProjectGKEZonesParams

WithProjectID adds the projectID to the list project g k e zones params

func (*ListProjectGKEZonesParams) WithServiceAccount

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

WithServiceAccount adds the serviceAccount to the list project g k e zones params

func (*ListProjectGKEZonesParams) WithTimeout

WithTimeout adds the timeout to the list project g k e zones params

func (*ListProjectGKEZonesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListProjectGKEZonesReader

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

ListProjectGKEZonesReader is a Reader for the ListProjectGKEZones structure.

func (*ListProjectGKEZonesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateGKECredentialsDefault

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

ValidateGKECredentialsDefault describes a response with status code -1, with default header values.

errorResponse

func NewValidateGKECredentialsDefault

func NewValidateGKECredentialsDefault(code int) *ValidateGKECredentialsDefault

NewValidateGKECredentialsDefault creates a ValidateGKECredentialsDefault with default headers values

func (*ValidateGKECredentialsDefault) Code

Code gets the status code for the validate g k e credentials default response

func (*ValidateGKECredentialsDefault) Error

func (*ValidateGKECredentialsDefault) GetPayload

func (*ValidateGKECredentialsDefault) IsClientError

func (o *ValidateGKECredentialsDefault) IsClientError() bool

IsClientError returns true when this validate g k e credentials default response has a 4xx status code

func (*ValidateGKECredentialsDefault) IsCode

func (o *ValidateGKECredentialsDefault) IsCode(code int) bool

IsCode returns true when this validate g k e credentials default response a status code equal to that given

func (*ValidateGKECredentialsDefault) IsRedirect

func (o *ValidateGKECredentialsDefault) IsRedirect() bool

IsRedirect returns true when this validate g k e credentials default response has a 3xx status code

func (*ValidateGKECredentialsDefault) IsServerError

func (o *ValidateGKECredentialsDefault) IsServerError() bool

IsServerError returns true when this validate g k e credentials default response has a 5xx status code

func (*ValidateGKECredentialsDefault) IsSuccess

func (o *ValidateGKECredentialsDefault) IsSuccess() bool

IsSuccess returns true when this validate g k e credentials default response has a 2xx status code

func (*ValidateGKECredentialsDefault) String

type ValidateGKECredentialsOK

type ValidateGKECredentialsOK struct {
}

ValidateGKECredentialsOK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewValidateGKECredentialsOK

func NewValidateGKECredentialsOK() *ValidateGKECredentialsOK

NewValidateGKECredentialsOK creates a ValidateGKECredentialsOK with default headers values

func (*ValidateGKECredentialsOK) Error

func (o *ValidateGKECredentialsOK) Error() string

func (*ValidateGKECredentialsOK) IsClientError

func (o *ValidateGKECredentialsOK) IsClientError() bool

IsClientError returns true when this validate g k e credentials o k response has a 4xx status code

func (*ValidateGKECredentialsOK) IsCode

func (o *ValidateGKECredentialsOK) IsCode(code int) bool

IsCode returns true when this validate g k e credentials o k response a status code equal to that given

func (*ValidateGKECredentialsOK) IsRedirect

func (o *ValidateGKECredentialsOK) IsRedirect() bool

IsRedirect returns true when this validate g k e credentials o k response has a 3xx status code

func (*ValidateGKECredentialsOK) IsServerError

func (o *ValidateGKECredentialsOK) IsServerError() bool

IsServerError returns true when this validate g k e credentials o k response has a 5xx status code

func (*ValidateGKECredentialsOK) IsSuccess

func (o *ValidateGKECredentialsOK) IsSuccess() bool

IsSuccess returns true when this validate g k e credentials o k response has a 2xx status code

func (*ValidateGKECredentialsOK) String

func (o *ValidateGKECredentialsOK) String() string

type ValidateGKECredentialsParams

type ValidateGKECredentialsParams struct {

	/* Credential.

	   The credential name used in the preset for the GCP provider
	*/
	Credential *string

	/* ServiceAccount.

	   The plain GCP service account
	*/
	ServiceAccount *string

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

ValidateGKECredentialsParams contains all the parameters to send to the API endpoint

for the validate g k e credentials operation.

Typically these are written to a http.Request.

func NewValidateGKECredentialsParams

func NewValidateGKECredentialsParams() *ValidateGKECredentialsParams

NewValidateGKECredentialsParams creates a new ValidateGKECredentialsParams 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 NewValidateGKECredentialsParamsWithContext

func NewValidateGKECredentialsParamsWithContext(ctx context.Context) *ValidateGKECredentialsParams

NewValidateGKECredentialsParamsWithContext creates a new ValidateGKECredentialsParams object with the ability to set a context for a request.

func NewValidateGKECredentialsParamsWithHTTPClient

func NewValidateGKECredentialsParamsWithHTTPClient(client *http.Client) *ValidateGKECredentialsParams

NewValidateGKECredentialsParamsWithHTTPClient creates a new ValidateGKECredentialsParams object with the ability to set a custom HTTPClient for a request.

func NewValidateGKECredentialsParamsWithTimeout

func NewValidateGKECredentialsParamsWithTimeout(timeout time.Duration) *ValidateGKECredentialsParams

NewValidateGKECredentialsParamsWithTimeout creates a new ValidateGKECredentialsParams object with the ability to set a timeout on a request.

func (*ValidateGKECredentialsParams) SetContext

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

SetContext adds the context to the validate g k e credentials params

func (*ValidateGKECredentialsParams) SetCredential

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

SetCredential adds the credential to the validate g k e credentials params

func (*ValidateGKECredentialsParams) SetDefaults

func (o *ValidateGKECredentialsParams) SetDefaults()

SetDefaults hydrates default values in the validate g k e credentials params (not the query body).

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

func (*ValidateGKECredentialsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate g k e credentials params

func (*ValidateGKECredentialsParams) SetServiceAccount

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

SetServiceAccount adds the serviceAccount to the validate g k e credentials params

func (*ValidateGKECredentialsParams) SetTimeout

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

SetTimeout adds the timeout to the validate g k e credentials params

func (*ValidateGKECredentialsParams) WithContext

WithContext adds the context to the validate g k e credentials params

func (*ValidateGKECredentialsParams) WithCredential

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

WithCredential adds the credential to the validate g k e credentials params

func (*ValidateGKECredentialsParams) WithDefaults

WithDefaults hydrates default values in the validate g k e credentials params (not the query body).

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

func (*ValidateGKECredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate g k e credentials params

func (*ValidateGKECredentialsParams) WithServiceAccount

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

WithServiceAccount adds the serviceAccount to the validate g k e credentials params

func (*ValidateGKECredentialsParams) WithTimeout

WithTimeout adds the timeout to the validate g k e credentials params

func (*ValidateGKECredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateGKECredentialsReader

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

ValidateGKECredentialsReader is a Reader for the ValidateGKECredentials structure.

func (*ValidateGKECredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateProjectGKECredentialsDefault

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

ValidateProjectGKECredentialsDefault describes a response with status code -1, with default header values.

errorResponse

func NewValidateProjectGKECredentialsDefault

func NewValidateProjectGKECredentialsDefault(code int) *ValidateProjectGKECredentialsDefault

NewValidateProjectGKECredentialsDefault creates a ValidateProjectGKECredentialsDefault with default headers values

func (*ValidateProjectGKECredentialsDefault) Code

Code gets the status code for the validate project g k e credentials default response

func (*ValidateProjectGKECredentialsDefault) Error

func (*ValidateProjectGKECredentialsDefault) GetPayload

func (*ValidateProjectGKECredentialsDefault) IsClientError

func (o *ValidateProjectGKECredentialsDefault) IsClientError() bool

IsClientError returns true when this validate project g k e credentials default response has a 4xx status code

func (*ValidateProjectGKECredentialsDefault) IsCode

IsCode returns true when this validate project g k e credentials default response a status code equal to that given

func (*ValidateProjectGKECredentialsDefault) IsRedirect

IsRedirect returns true when this validate project g k e credentials default response has a 3xx status code

func (*ValidateProjectGKECredentialsDefault) IsServerError

func (o *ValidateProjectGKECredentialsDefault) IsServerError() bool

IsServerError returns true when this validate project g k e credentials default response has a 5xx status code

func (*ValidateProjectGKECredentialsDefault) IsSuccess

IsSuccess returns true when this validate project g k e credentials default response has a 2xx status code

func (*ValidateProjectGKECredentialsDefault) String

type ValidateProjectGKECredentialsOK

type ValidateProjectGKECredentialsOK struct {
}

ValidateProjectGKECredentialsOK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewValidateProjectGKECredentialsOK

func NewValidateProjectGKECredentialsOK() *ValidateProjectGKECredentialsOK

NewValidateProjectGKECredentialsOK creates a ValidateProjectGKECredentialsOK with default headers values

func (*ValidateProjectGKECredentialsOK) Error

func (*ValidateProjectGKECredentialsOK) IsClientError

func (o *ValidateProjectGKECredentialsOK) IsClientError() bool

IsClientError returns true when this validate project g k e credentials o k response has a 4xx status code

func (*ValidateProjectGKECredentialsOK) IsCode

func (o *ValidateProjectGKECredentialsOK) IsCode(code int) bool

IsCode returns true when this validate project g k e credentials o k response a status code equal to that given

func (*ValidateProjectGKECredentialsOK) IsRedirect

func (o *ValidateProjectGKECredentialsOK) IsRedirect() bool

IsRedirect returns true when this validate project g k e credentials o k response has a 3xx status code

func (*ValidateProjectGKECredentialsOK) IsServerError

func (o *ValidateProjectGKECredentialsOK) IsServerError() bool

IsServerError returns true when this validate project g k e credentials o k response has a 5xx status code

func (*ValidateProjectGKECredentialsOK) IsSuccess

func (o *ValidateProjectGKECredentialsOK) IsSuccess() bool

IsSuccess returns true when this validate project g k e credentials o k response has a 2xx status code

func (*ValidateProjectGKECredentialsOK) String

type ValidateProjectGKECredentialsParams

type ValidateProjectGKECredentialsParams struct {

	/* Credential.

	   The credential name used in the preset for the GCP provider
	*/
	Credential *string

	/* ServiceAccount.

	   The plain GCP service account
	*/
	ServiceAccount *string

	// ProjectID.
	ProjectID string

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

ValidateProjectGKECredentialsParams contains all the parameters to send to the API endpoint

for the validate project g k e credentials operation.

Typically these are written to a http.Request.

func NewValidateProjectGKECredentialsParams

func NewValidateProjectGKECredentialsParams() *ValidateProjectGKECredentialsParams

NewValidateProjectGKECredentialsParams creates a new ValidateProjectGKECredentialsParams 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 NewValidateProjectGKECredentialsParamsWithContext

func NewValidateProjectGKECredentialsParamsWithContext(ctx context.Context) *ValidateProjectGKECredentialsParams

NewValidateProjectGKECredentialsParamsWithContext creates a new ValidateProjectGKECredentialsParams object with the ability to set a context for a request.

func NewValidateProjectGKECredentialsParamsWithHTTPClient

func NewValidateProjectGKECredentialsParamsWithHTTPClient(client *http.Client) *ValidateProjectGKECredentialsParams

NewValidateProjectGKECredentialsParamsWithHTTPClient creates a new ValidateProjectGKECredentialsParams object with the ability to set a custom HTTPClient for a request.

func NewValidateProjectGKECredentialsParamsWithTimeout

func NewValidateProjectGKECredentialsParamsWithTimeout(timeout time.Duration) *ValidateProjectGKECredentialsParams

NewValidateProjectGKECredentialsParamsWithTimeout creates a new ValidateProjectGKECredentialsParams object with the ability to set a timeout on a request.

func (*ValidateProjectGKECredentialsParams) SetContext

SetContext adds the context to the validate project g k e credentials params

func (*ValidateProjectGKECredentialsParams) SetCredential

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

SetCredential adds the credential to the validate project g k e credentials params

func (*ValidateProjectGKECredentialsParams) SetDefaults

func (o *ValidateProjectGKECredentialsParams) SetDefaults()

SetDefaults hydrates default values in the validate project g k e credentials params (not the query body).

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

func (*ValidateProjectGKECredentialsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate project g k e credentials params

func (*ValidateProjectGKECredentialsParams) SetProjectID

func (o *ValidateProjectGKECredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the validate project g k e credentials params

func (*ValidateProjectGKECredentialsParams) SetServiceAccount

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

SetServiceAccount adds the serviceAccount to the validate project g k e credentials params

func (*ValidateProjectGKECredentialsParams) SetTimeout

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

SetTimeout adds the timeout to the validate project g k e credentials params

func (*ValidateProjectGKECredentialsParams) WithContext

WithContext adds the context to the validate project g k e credentials params

func (*ValidateProjectGKECredentialsParams) WithCredential

WithCredential adds the credential to the validate project g k e credentials params

func (*ValidateProjectGKECredentialsParams) WithDefaults

WithDefaults hydrates default values in the validate project g k e credentials params (not the query body).

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

func (*ValidateProjectGKECredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate project g k e credentials params

func (*ValidateProjectGKECredentialsParams) WithProjectID

WithProjectID adds the projectID to the validate project g k e credentials params

func (*ValidateProjectGKECredentialsParams) WithServiceAccount

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

WithServiceAccount adds the serviceAccount to the validate project g k e credentials params

func (*ValidateProjectGKECredentialsParams) WithTimeout

WithTimeout adds the timeout to the validate project g k e credentials params

func (*ValidateProjectGKECredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateProjectGKECredentialsReader

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

ValidateProjectGKECredentialsReader is a Reader for the ValidateProjectGKECredentials structure.

func (*ValidateProjectGKECredentialsReader) ReadResponse

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