package
0.5.1
Repository: https://github.com/do87/oapi-codegen.git
Documentation: pkg.go.dev

# Functions

Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewCreateOrUpdateClusterRequest calls the generic CreateOrUpdateCluster builder with application/json body.
NewCreateOrUpdateClusterRequestWithBody generates requests for CreateOrUpdateCluster with any type of body.
NewDeleteClusterRequest generates requests for DeleteCluster.
NewGetClusterRequest generates requests for GetCluster.
NewListClustersRequest generates requests for ListClusters.
NewTriggerClusterHibernationRequest generates requests for TriggerClusterHibernation.
NewTriggerClusterMaintenanceRequest generates requests for TriggerClusterMaintenance.
NewTriggerClusterReconciliationRequest generates requests for TriggerClusterReconciliation.
NewTriggerClusterWakeupRequest generates requests for TriggerClusterWakeup.

# Constants

No description provided by the author
Defines values for CRIName.
Defines values for CRIName.
Defines values for TaintEffect.
Defines values for TaintEffect.
Defines values for TaintEffect.
Defines values for RuntimeErrorCode.
Defines values for RuntimeErrorCode.
Defines values for RuntimeErrorCode.
Defines values for RuntimeErrorCode.
Defines values for RuntimeErrorCode.
Defines values for RuntimeErrorCode.
Defines values for RuntimeErrorCode.
Defines values for RuntimeErrorCode.
Defines values for RuntimeErrorCode.
Defines values for ClusterStatusState.
Defines values for ClusterStatusState.
Defines values for ClusterStatusState.
Defines values for ClusterStatusState.
Defines values for ClusterStatusState.
Defines values for ClusterStatusState.
Defines values for ClusterStatusState.
Defines values for ClusterStatusState.
Defines values for ClusterStatusState.

# Structs

Argus defines model for Argus.
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
Cluster defines model for Cluster.
Clusters defines model for Clusters.
ClusterStatus defines model for ClusterStatus.
No description provided by the author
CRI defines model for CRI.
No description provided by the author
Extension defines model for Extension.
No description provided by the author
Hibernation defines model for Hibernation.
HibernationSchedule defines model for HibernationSchedule.
Image For valid names and versions please take a look at /provider-options machineImages.
Kubernetes For valid versions please take a look at /provider-options kubernetesVersions.
No description provided by the author
Machine defines model for Machine.
Maintenance defines model for Maintenance.
MaintenanceAutoUpdate defines model for MaintenanceAutoUpdate.
Nodepool defines model for Nodepool.
RuntimeError defines model for RuntimeError.
SkeServiceCreateOrUpdateClusterRequest defines model for SkeService_CreateOrUpdateCluster_request.
Taint defines model for Taint.
TimeWindow defines model for TimeWindow.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Volume defines model for Volume.

# Interfaces

The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.

# Type aliases

ClusterStatusState defines model for ClusterStatusState.
CreateOrUpdateClusterJSONRequestBody defines body for CreateOrUpdateCluster for application/json ContentType.
CRIName defines model for CRI.Name.
RequestEditorFn is the function signature for the RequestEditor callback function.
RuntimeErrorCode - Code: "SKE_UNSPECIFIED" Message: "An error occurred.
TaintEffect defines model for Taint.Effect.