Versions in this module Expand all Collapse all v1 v1.0.0 Mar 28, 2024 Changes in this version + const DefaultIonosBasePath + const DefaultIonosServerUrl + const IonosApiUrlEnvVar + const IonosLogLevelEnvVar + const IonosPasswordEnvVar + const IonosPinnedCertEnvVar + const IonosTokenEnvVar + const IonosUsernameEnvVar + const RequestStatusDone + const RequestStatusFailed + const RequestStatusQueued + const RequestStatusRunning + const Version + var ContextAPIKeys = contextKey("apiKeys") + var ContextAccessToken = contextKey("accesstoken") + var ContextBasicAuth = contextKey("basic") + var ContextHttpSignatureAuth = contextKey("httpsignature") + var ContextOAuth2 = contextKey("token") + var ContextOperationServerIndices = contextKey("serverOperationIndices") + var ContextOperationServerVariables = contextKey("serverOperationVariables") + var ContextServerIndex = contextKey("serverIndex") + var ContextServerVariables = contextKey("serverVariables") + var LogLevelMap = map[string]LogLevel + func AddPinnedCert(transport *http.Transport, pkFingerprint string) + func CacheExpires(r *http.Response) time.Time + func IsNil(i interface{}) bool + func PtrBool(v bool) *bool + func PtrFloat32(v float32) *float32 + func PtrFloat64(v float64) *float64 + func PtrInt(v int) *int + func PtrInt32(v int32) *int32 + func PtrInt64(v int64) *int64 + func PtrString(v string) *string + func PtrTime(v time.Time) *time.Time + func SliceToValueDefault[T any](ptrSlice *[]T) []T + func ToBool(ptr *bool) bool + func ToBoolDefault(ptr *bool) bool + func ToBoolSlice(ptrSlice *[]bool) []bool + func ToByte(ptr *byte) byte + func ToByteDefault(ptr *byte) byte + func ToByteSlice(ptrSlice *[]byte) []byte + func ToFloat32(ptr *float32) float32 + func ToFloat32Default(ptr *float32) float32 + func ToFloat32Slice(ptrSlice *[]float32) []float32 + func ToFloat64(ptr *float64) float64 + func ToFloat64Default(ptr *float64) float64 + func ToFloat64Slice(ptrSlice *[]float64) []float64 + func ToInt(ptr *int) int + func ToInt16(ptr *int16) int16 + func ToInt16Default(ptr *int16) int16 + func ToInt16Slice(ptrSlice *[]int16) []int16 + func ToInt32(ptr *int32) int32 + func ToInt32Default(ptr *int32) int32 + func ToInt32Slice(ptrSlice *[]int32) []int32 + func ToInt64(ptr *int64) int64 + func ToInt64Default(ptr *int64) int64 + func ToInt64Slice(ptrSlice *[]int64) []int64 + func ToInt8(ptr *int8) int8 + func ToInt8Default(ptr *int8) int8 + func ToInt8Slice(ptrSlice *[]int8) []int8 + func ToIntDefault(ptr *int) int + func ToIntSlice(ptrSlice *[]int) []int + func ToPtr[T any](v T) *T + func ToString(ptr *string) string + func ToStringDefault(ptr *string) string + func ToStringSlice(ptrSlice *[]string) []string + func ToTime(ptr *time.Time) time.Time + func ToTimeDefault(ptr *time.Time) time.Time + func ToTimeSlice(ptrSlice *[]time.Time) []time.Time + func ToUint(ptr *uint) uint + func ToUint16(ptr *uint16) uint16 + func ToUint16Default(ptr *uint16) uint16 + func ToUint16Slice(ptrSlice *[]uint16) []uint16 + func ToUint32(ptr *uint32) uint32 + func ToUint32Default(ptr *uint32) uint32 + func ToUint32Slice(ptrSlice *[]uint32) []uint32 + func ToUint64(ptr *uint64) uint64 + func ToUint64Default(ptr *uint64) uint64 + func ToUint64Slice(ptrSlice *[]uint64) []uint64 + func ToUint8(ptr *uint8) uint8 + func ToUint8Default(ptr *uint8) uint8 + func ToUint8Slice(ptrSlice *[]uint8) []uint8 + func ToUintDefault(ptr *uint) uint + func ToUintSlice(ptrSlice *[]uint) []uint + func ToValueDefault[T any](ptr *T) T + func ToValue[T any](ptr *T) T + type APIClient struct + BackupsApi *BackupsApiService + ClustersApi *ClustersApiService + func NewAPIClient(cfg *Configuration) *APIClient + func (c *APIClient) GetConfig() *Configuration + type APIKey struct + Key string + Prefix string + type APIResponse struct + Message string + Method string + Operation string + Payload []byte + RequestTime time.Duration + RequestURL string + func NewAPIResponse(r *http.Response) *APIResponse + func NewAPIResponseWithError(errorMessage string) *APIResponse + func (resp *APIResponse) HttpNotFound() bool + func (resp *APIResponse) LogInfo() + type ApiBackupsFindByIdRequest struct + ApiService *BackupsApiService + func (r ApiBackupsFindByIdRequest) Execute() (BackupResponse, *APIResponse, error) + type ApiBackupsGetRequest struct + ApiService *BackupsApiService + func (r ApiBackupsGetRequest) Execute() (BackupList, *APIResponse, error) + func (r ApiBackupsGetRequest) Limit(limit int32) ApiBackupsGetRequest + func (r ApiBackupsGetRequest) Offset(offset int32) ApiBackupsGetRequest + type ApiClusterBackupsGetRequest struct + ApiService *BackupsApiService + func (r ApiClusterBackupsGetRequest) Execute() (BackupList, *APIResponse, error) + func (r ApiClusterBackupsGetRequest) Limit(limit int32) ApiClusterBackupsGetRequest + func (r ApiClusterBackupsGetRequest) Offset(offset int32) ApiClusterBackupsGetRequest + type ApiClustersDeleteRequest struct + ApiService *ClustersApiService + func (r ApiClustersDeleteRequest) Execute() (ClusterResponse, *APIResponse, error) + type ApiClustersFindByIdRequest struct + ApiService *ClustersApiService + func (r ApiClustersFindByIdRequest) Execute() (ClusterResponse, *APIResponse, error) + type ApiClustersGetRequest struct + ApiService *ClustersApiService + func (r ApiClustersGetRequest) Execute() (ClusterList, *APIResponse, error) + func (r ApiClustersGetRequest) FilterName(filterName string) ApiClustersGetRequest + func (r ApiClustersGetRequest) Limit(limit int32) ApiClustersGetRequest + func (r ApiClustersGetRequest) Offset(offset int32) ApiClustersGetRequest + type ApiClustersPostRequest struct + ApiService *ClustersApiService + func (r ApiClustersPostRequest) CreateClusterRequest(createClusterRequest CreateClusterRequest) ApiClustersPostRequest + func (r ApiClustersPostRequest) Execute() (ClusterResponse, *APIResponse, error) + type Backup struct + BaseBackups *[]BaseBackup + ClusterId *string + EarliestRecoveryTargetTime *IonosTime + Size *int32 + func NewBackup() *Backup + func NewBackupWithDefaults() *Backup + func (o *Backup) GetBaseBackups() *[]BaseBackup + func (o *Backup) GetBaseBackupsOk() (*[]BaseBackup, bool) + func (o *Backup) GetClusterId() *string + func (o *Backup) GetClusterIdOk() (*string, bool) + func (o *Backup) GetEarliestRecoveryTargetTime() *time.Time + func (o *Backup) GetEarliestRecoveryTargetTimeOk() (*time.Time, bool) + func (o *Backup) GetSize() *int32 + func (o *Backup) GetSizeOk() (*int32, bool) + func (o *Backup) HasBaseBackups() bool + func (o *Backup) HasClusterId() bool + func (o *Backup) HasEarliestRecoveryTargetTime() bool + func (o *Backup) HasSize() bool + func (o *Backup) SetBaseBackups(v []BaseBackup) + func (o *Backup) SetClusterId(v string) + func (o *Backup) SetEarliestRecoveryTargetTime(v time.Time) + func (o *Backup) SetSize(v int32) + func (o Backup) MarshalJSON() ([]byte, error) + type BackupList struct + Id *string + Items *[]BackupResponse + Limit *int32 + Links *PaginationLinks + Offset *int32 + Total *int32 + func NewBackupList() *BackupList + func NewBackupListWithDefaults() *BackupList + func (o *BackupList) GetId() *string + func (o *BackupList) GetIdOk() (*string, bool) + func (o *BackupList) GetItems() *[]BackupResponse + func (o *BackupList) GetItemsOk() (*[]BackupResponse, bool) + func (o *BackupList) GetLimit() *int32 + func (o *BackupList) GetLimitOk() (*int32, bool) + func (o *BackupList) GetLinks() *PaginationLinks + func (o *BackupList) GetLinksOk() (*PaginationLinks, bool) + func (o *BackupList) GetOffset() *int32 + func (o *BackupList) GetOffsetOk() (*int32, bool) + func (o *BackupList) GetTotal() *int32 + func (o *BackupList) GetTotalOk() (*int32, bool) + func (o *BackupList) HasId() bool + func (o *BackupList) HasItems() bool + func (o *BackupList) HasLimit() bool + func (o *BackupList) HasLinks() bool + func (o *BackupList) HasOffset() bool + func (o *BackupList) HasTotal() bool + func (o *BackupList) SetId(v string) + func (o *BackupList) SetItems(v []BackupResponse) + func (o *BackupList) SetLimit(v int32) + func (o *BackupList) SetLinks(v PaginationLinks) + func (o *BackupList) SetOffset(v int32) + func (o *BackupList) SetTotal(v int32) + func (o BackupList) MarshalJSON() ([]byte, error) + type BackupListAllOf struct + Id *string + Items *[]BackupResponse + func NewBackupListAllOf() *BackupListAllOf + func NewBackupListAllOfWithDefaults() *BackupListAllOf + func (o *BackupListAllOf) GetId() *string + func (o *BackupListAllOf) GetIdOk() (*string, bool) + func (o *BackupListAllOf) GetItems() *[]BackupResponse + func (o *BackupListAllOf) GetItemsOk() (*[]BackupResponse, bool) + func (o *BackupListAllOf) HasId() bool + func (o *BackupListAllOf) HasItems() bool + func (o *BackupListAllOf) SetId(v string) + func (o *BackupListAllOf) SetItems(v []BackupResponse) + func (o BackupListAllOf) MarshalJSON() ([]byte, error) + type BackupResponse struct + Id *string + Properties *Backup + func NewBackupResponse() *BackupResponse + func NewBackupResponseWithDefaults() *BackupResponse + func (o *BackupResponse) GetId() *string + func (o *BackupResponse) GetIdOk() (*string, bool) + func (o *BackupResponse) GetProperties() *Backup + func (o *BackupResponse) GetPropertiesOk() (*Backup, bool) + func (o *BackupResponse) HasId() bool + func (o *BackupResponse) HasProperties() bool + func (o *BackupResponse) SetId(v string) + func (o *BackupResponse) SetProperties(v Backup) + func (o BackupResponse) MarshalJSON() ([]byte, error) + type BackupsApiService service + func (a *BackupsApiService) BackupsFindById(ctx _context.Context, backupId string) ApiBackupsFindByIdRequest + func (a *BackupsApiService) BackupsFindByIdExecute(r ApiBackupsFindByIdRequest) (BackupResponse, *APIResponse, error) + func (a *BackupsApiService) BackupsGet(ctx _context.Context) ApiBackupsGetRequest + func (a *BackupsApiService) BackupsGetExecute(r ApiBackupsGetRequest) (BackupList, *APIResponse, error) + func (a *BackupsApiService) ClusterBackupsGet(ctx _context.Context, clusterId string) ApiClusterBackupsGetRequest + func (a *BackupsApiService) ClusterBackupsGetExecute(r ApiClusterBackupsGetRequest) (BackupList, *APIResponse, error) + type BaseBackup struct + Created *IonosTime + Size *int32 + func NewBaseBackup() *BaseBackup + func NewBaseBackupWithDefaults() *BaseBackup + func (o *BaseBackup) GetCreated() *time.Time + func (o *BaseBackup) GetCreatedOk() (*time.Time, bool) + func (o *BaseBackup) GetSize() *int32 + func (o *BaseBackup) GetSizeOk() (*int32, bool) + func (o *BaseBackup) HasCreated() bool + func (o *BaseBackup) HasSize() bool + func (o *BaseBackup) SetCreated(v time.Time) + func (o *BaseBackup) SetSize(v int32) + func (o BaseBackup) MarshalJSON() ([]byte, error) + type BasicAuth struct + Password string + UserName string + type ClusterList struct + Id *string + Items *[]ClusterResponse + Limit *int32 + Links *PaginationLinks + Offset *int32 + Total *int32 + func NewClusterList() *ClusterList + func NewClusterListWithDefaults() *ClusterList + func (o *ClusterList) GetId() *string + func (o *ClusterList) GetIdOk() (*string, bool) + func (o *ClusterList) GetItems() *[]ClusterResponse + func (o *ClusterList) GetItemsOk() (*[]ClusterResponse, bool) + func (o *ClusterList) GetLimit() *int32 + func (o *ClusterList) GetLimitOk() (*int32, bool) + func (o *ClusterList) GetLinks() *PaginationLinks + func (o *ClusterList) GetLinksOk() (*PaginationLinks, bool) + func (o *ClusterList) GetOffset() *int32 + func (o *ClusterList) GetOffsetOk() (*int32, bool) + func (o *ClusterList) GetTotal() *int32 + func (o *ClusterList) GetTotalOk() (*int32, bool) + func (o *ClusterList) HasId() bool + func (o *ClusterList) HasItems() bool + func (o *ClusterList) HasLimit() bool + func (o *ClusterList) HasLinks() bool + func (o *ClusterList) HasOffset() bool + func (o *ClusterList) HasTotal() bool + func (o *ClusterList) SetId(v string) + func (o *ClusterList) SetItems(v []ClusterResponse) + func (o *ClusterList) SetLimit(v int32) + func (o *ClusterList) SetLinks(v PaginationLinks) + func (o *ClusterList) SetOffset(v int32) + func (o *ClusterList) SetTotal(v int32) + func (o ClusterList) MarshalJSON() ([]byte, error) + type ClusterListAllOf struct + Id *string + Items *[]ClusterResponse + func NewClusterListAllOf() *ClusterListAllOf + func NewClusterListAllOfWithDefaults() *ClusterListAllOf + func (o *ClusterListAllOf) GetId() *string + func (o *ClusterListAllOf) GetIdOk() (*string, bool) + func (o *ClusterListAllOf) GetItems() *[]ClusterResponse + func (o *ClusterListAllOf) GetItemsOk() (*[]ClusterResponse, bool) + func (o *ClusterListAllOf) HasId() bool + func (o *ClusterListAllOf) HasItems() bool + func (o *ClusterListAllOf) SetId(v string) + func (o *ClusterListAllOf) SetItems(v []ClusterResponse) + func (o ClusterListAllOf) MarshalJSON() ([]byte, error) + type ClusterMetadata struct + CreatedBy *string + CreatedByUserId *string + CreatedDate *IonosTime + LastModifiedBy *string + LastModifiedByUserId *string + LastModifiedDate *IonosTime + State *State + func NewClusterMetadata() *ClusterMetadata + func NewClusterMetadataWithDefaults() *ClusterMetadata + func (o *ClusterMetadata) GetCreatedBy() *string + func (o *ClusterMetadata) GetCreatedByOk() (*string, bool) + func (o *ClusterMetadata) GetCreatedByUserId() *string + func (o *ClusterMetadata) GetCreatedByUserIdOk() (*string, bool) + func (o *ClusterMetadata) GetCreatedDate() *time.Time + func (o *ClusterMetadata) GetCreatedDateOk() (*time.Time, bool) + func (o *ClusterMetadata) GetLastModifiedBy() *string + func (o *ClusterMetadata) GetLastModifiedByOk() (*string, bool) + func (o *ClusterMetadata) GetLastModifiedByUserId() *string + func (o *ClusterMetadata) GetLastModifiedByUserIdOk() (*string, bool) + func (o *ClusterMetadata) GetLastModifiedDate() *time.Time + func (o *ClusterMetadata) GetLastModifiedDateOk() (*time.Time, bool) + func (o *ClusterMetadata) GetState() *State + func (o *ClusterMetadata) GetStateOk() (*State, bool) + func (o *ClusterMetadata) HasCreatedBy() bool + func (o *ClusterMetadata) HasCreatedByUserId() bool + func (o *ClusterMetadata) HasCreatedDate() bool + func (o *ClusterMetadata) HasLastModifiedBy() bool + func (o *ClusterMetadata) HasLastModifiedByUserId() bool + func (o *ClusterMetadata) HasLastModifiedDate() bool + func (o *ClusterMetadata) HasState() bool + func (o *ClusterMetadata) SetCreatedBy(v string) + func (o *ClusterMetadata) SetCreatedByUserId(v string) + func (o *ClusterMetadata) SetCreatedDate(v time.Time) + func (o *ClusterMetadata) SetLastModifiedBy(v string) + func (o *ClusterMetadata) SetLastModifiedByUserId(v string) + func (o *ClusterMetadata) SetLastModifiedDate(v time.Time) + func (o *ClusterMetadata) SetState(v State) + func (o ClusterMetadata) MarshalJSON() ([]byte, error) + type ClusterProperties struct + Connections *[]Connection + Cores *int32 + DisplayName *string + DnsName *string + Instances *int32 + MaintenanceWindow *MaintenanceWindow + MariadbVersion *MariadbVersion + Ram *int32 + StorageSize *int32 + func NewClusterProperties() *ClusterProperties + func NewClusterPropertiesWithDefaults() *ClusterProperties + func (o *ClusterProperties) GetConnections() *[]Connection + func (o *ClusterProperties) GetConnectionsOk() (*[]Connection, bool) + func (o *ClusterProperties) GetCores() *int32 + func (o *ClusterProperties) GetCoresOk() (*int32, bool) + func (o *ClusterProperties) GetDisplayName() *string + func (o *ClusterProperties) GetDisplayNameOk() (*string, bool) + func (o *ClusterProperties) GetDnsName() *string + func (o *ClusterProperties) GetDnsNameOk() (*string, bool) + func (o *ClusterProperties) GetInstances() *int32 + func (o *ClusterProperties) GetInstancesOk() (*int32, bool) + func (o *ClusterProperties) GetMaintenanceWindow() *MaintenanceWindow + func (o *ClusterProperties) GetMaintenanceWindowOk() (*MaintenanceWindow, bool) + func (o *ClusterProperties) GetMariadbVersion() *MariadbVersion + func (o *ClusterProperties) GetMariadbVersionOk() (*MariadbVersion, bool) + func (o *ClusterProperties) GetRam() *int32 + func (o *ClusterProperties) GetRamOk() (*int32, bool) + func (o *ClusterProperties) GetStorageSize() *int32 + func (o *ClusterProperties) GetStorageSizeOk() (*int32, bool) + func (o *ClusterProperties) HasConnections() bool + func (o *ClusterProperties) HasCores() bool + func (o *ClusterProperties) HasDisplayName() bool + func (o *ClusterProperties) HasDnsName() bool + func (o *ClusterProperties) HasInstances() bool + func (o *ClusterProperties) HasMaintenanceWindow() bool + func (o *ClusterProperties) HasMariadbVersion() bool + func (o *ClusterProperties) HasRam() bool + func (o *ClusterProperties) HasStorageSize() bool + func (o *ClusterProperties) SetConnections(v []Connection) + func (o *ClusterProperties) SetCores(v int32) + func (o *ClusterProperties) SetDisplayName(v string) + func (o *ClusterProperties) SetDnsName(v string) + func (o *ClusterProperties) SetInstances(v int32) + func (o *ClusterProperties) SetMaintenanceWindow(v MaintenanceWindow) + func (o *ClusterProperties) SetMariadbVersion(v MariadbVersion) + func (o *ClusterProperties) SetRam(v int32) + func (o *ClusterProperties) SetStorageSize(v int32) + func (o ClusterProperties) MarshalJSON() ([]byte, error) + type ClusterResponse struct + Id *string + Metadata *ClusterMetadata + Properties *ClusterProperties + func NewClusterResponse() *ClusterResponse + func NewClusterResponseWithDefaults() *ClusterResponse + func (o *ClusterResponse) GetId() *string + func (o *ClusterResponse) GetIdOk() (*string, bool) + func (o *ClusterResponse) GetMetadata() *ClusterMetadata + func (o *ClusterResponse) GetMetadataOk() (*ClusterMetadata, bool) + func (o *ClusterResponse) GetProperties() *ClusterProperties + func (o *ClusterResponse) GetPropertiesOk() (*ClusterProperties, bool) + func (o *ClusterResponse) HasId() bool + func (o *ClusterResponse) HasMetadata() bool + func (o *ClusterResponse) HasProperties() bool + func (o *ClusterResponse) SetId(v string) + func (o *ClusterResponse) SetMetadata(v ClusterMetadata) + func (o *ClusterResponse) SetProperties(v ClusterProperties) + func (o ClusterResponse) MarshalJSON() ([]byte, error) + type ClustersApiService service + func (a *ClustersApiService) ClustersDelete(ctx _context.Context, clusterId string) ApiClustersDeleteRequest + func (a *ClustersApiService) ClustersDeleteExecute(r ApiClustersDeleteRequest) (ClusterResponse, *APIResponse, error) + func (a *ClustersApiService) ClustersFindById(ctx _context.Context, clusterId string) ApiClustersFindByIdRequest + func (a *ClustersApiService) ClustersFindByIdExecute(r ApiClustersFindByIdRequest) (ClusterResponse, *APIResponse, error) + func (a *ClustersApiService) ClustersGet(ctx _context.Context) ApiClustersGetRequest + func (a *ClustersApiService) ClustersGetExecute(r ApiClustersGetRequest) (ClusterList, *APIResponse, error) + func (a *ClustersApiService) ClustersPost(ctx _context.Context) ApiClustersPostRequest + func (a *ClustersApiService) ClustersPostExecute(r ApiClustersPostRequest) (ClusterResponse, *APIResponse, error) + type ClustersGet400Response struct + HttpStatus *int32 + Messages *[]ErrorMessage + func NewClustersGet400Response(httpStatus int32, messages []ErrorMessage) *ClustersGet400Response + func NewClustersGet400ResponseWithDefaults() *ClustersGet400Response + func (o *ClustersGet400Response) GetHttpStatus() *int32 + func (o *ClustersGet400Response) GetHttpStatusOk() (*int32, bool) + func (o *ClustersGet400Response) GetMessages() *[]ErrorMessage + func (o *ClustersGet400Response) GetMessagesOk() (*[]ErrorMessage, bool) + func (o *ClustersGet400Response) HasHttpStatus() bool + func (o *ClustersGet400Response) HasMessages() bool + func (o *ClustersGet400Response) SetHttpStatus(v int32) + func (o *ClustersGet400Response) SetMessages(v []ErrorMessage) + func (o ClustersGet400Response) MarshalJSON() ([]byte, error) + type ClustersGet401Response struct + HttpStatus *int32 + Messages *[]ErrorMessage + func NewClustersGet401Response(httpStatus int32, messages []ErrorMessage) *ClustersGet401Response + func NewClustersGet401ResponseWithDefaults() *ClustersGet401Response + func (o *ClustersGet401Response) GetHttpStatus() *int32 + func (o *ClustersGet401Response) GetHttpStatusOk() (*int32, bool) + func (o *ClustersGet401Response) GetMessages() *[]ErrorMessage + func (o *ClustersGet401Response) GetMessagesOk() (*[]ErrorMessage, bool) + func (o *ClustersGet401Response) HasHttpStatus() bool + func (o *ClustersGet401Response) HasMessages() bool + func (o *ClustersGet401Response) SetHttpStatus(v int32) + func (o *ClustersGet401Response) SetMessages(v []ErrorMessage) + func (o ClustersGet401Response) MarshalJSON() ([]byte, error) + type ClustersGet403Response struct + HttpStatus *int32 + Messages *[]ErrorMessage + func NewClustersGet403Response(httpStatus int32, messages []ErrorMessage) *ClustersGet403Response + func NewClustersGet403ResponseWithDefaults() *ClustersGet403Response + func (o *ClustersGet403Response) GetHttpStatus() *int32 + func (o *ClustersGet403Response) GetHttpStatusOk() (*int32, bool) + func (o *ClustersGet403Response) GetMessages() *[]ErrorMessage + func (o *ClustersGet403Response) GetMessagesOk() (*[]ErrorMessage, bool) + func (o *ClustersGet403Response) HasHttpStatus() bool + func (o *ClustersGet403Response) HasMessages() bool + func (o *ClustersGet403Response) SetHttpStatus(v int32) + func (o *ClustersGet403Response) SetMessages(v []ErrorMessage) + func (o ClustersGet403Response) MarshalJSON() ([]byte, error) + type ClustersGet404Response struct + HttpStatus *int32 + Messages *[]ErrorMessage + func NewClustersGet404Response(httpStatus int32, messages []ErrorMessage) *ClustersGet404Response + func NewClustersGet404ResponseWithDefaults() *ClustersGet404Response + func (o *ClustersGet404Response) GetHttpStatus() *int32 + func (o *ClustersGet404Response) GetHttpStatusOk() (*int32, bool) + func (o *ClustersGet404Response) GetMessages() *[]ErrorMessage + func (o *ClustersGet404Response) GetMessagesOk() (*[]ErrorMessage, bool) + func (o *ClustersGet404Response) HasHttpStatus() bool + func (o *ClustersGet404Response) HasMessages() bool + func (o *ClustersGet404Response) SetHttpStatus(v int32) + func (o *ClustersGet404Response) SetMessages(v []ErrorMessage) + func (o ClustersGet404Response) MarshalJSON() ([]byte, error) + type ClustersGet405Response struct + HttpStatus *int32 + Messages *[]ErrorMessage + func NewClustersGet405Response(httpStatus int32, messages []ErrorMessage) *ClustersGet405Response + func NewClustersGet405ResponseWithDefaults() *ClustersGet405Response + func (o *ClustersGet405Response) GetHttpStatus() *int32 + func (o *ClustersGet405Response) GetHttpStatusOk() (*int32, bool) + func (o *ClustersGet405Response) GetMessages() *[]ErrorMessage + func (o *ClustersGet405Response) GetMessagesOk() (*[]ErrorMessage, bool) + func (o *ClustersGet405Response) HasHttpStatus() bool + func (o *ClustersGet405Response) HasMessages() bool + func (o *ClustersGet405Response) SetHttpStatus(v int32) + func (o *ClustersGet405Response) SetMessages(v []ErrorMessage) + func (o ClustersGet405Response) MarshalJSON() ([]byte, error) + type ClustersGet415Response struct + HttpStatus *int32 + Messages *[]ErrorMessage + func NewClustersGet415Response(httpStatus int32, messages []ErrorMessage) *ClustersGet415Response + func NewClustersGet415ResponseWithDefaults() *ClustersGet415Response + func (o *ClustersGet415Response) GetHttpStatus() *int32 + func (o *ClustersGet415Response) GetHttpStatusOk() (*int32, bool) + func (o *ClustersGet415Response) GetMessages() *[]ErrorMessage + func (o *ClustersGet415Response) GetMessagesOk() (*[]ErrorMessage, bool) + func (o *ClustersGet415Response) HasHttpStatus() bool + func (o *ClustersGet415Response) HasMessages() bool + func (o *ClustersGet415Response) SetHttpStatus(v int32) + func (o *ClustersGet415Response) SetMessages(v []ErrorMessage) + func (o ClustersGet415Response) MarshalJSON() ([]byte, error) + type ClustersGet422Response struct + HttpStatus *int32 + Messages *[]ErrorMessage + func NewClustersGet422Response(httpStatus int32, messages []ErrorMessage) *ClustersGet422Response + func NewClustersGet422ResponseWithDefaults() *ClustersGet422Response + func (o *ClustersGet422Response) GetHttpStatus() *int32 + func (o *ClustersGet422Response) GetHttpStatusOk() (*int32, bool) + func (o *ClustersGet422Response) GetMessages() *[]ErrorMessage + func (o *ClustersGet422Response) GetMessagesOk() (*[]ErrorMessage, bool) + func (o *ClustersGet422Response) HasHttpStatus() bool + func (o *ClustersGet422Response) HasMessages() bool + func (o *ClustersGet422Response) SetHttpStatus(v int32) + func (o *ClustersGet422Response) SetMessages(v []ErrorMessage) + func (o ClustersGet422Response) MarshalJSON() ([]byte, error) + type ClustersGet429Response struct + HttpStatus *int32 + Messages *[]ErrorMessage + func NewClustersGet429Response(httpStatus int32, messages []ErrorMessage) *ClustersGet429Response + func NewClustersGet429ResponseWithDefaults() *ClustersGet429Response + func (o *ClustersGet429Response) GetHttpStatus() *int32 + func (o *ClustersGet429Response) GetHttpStatusOk() (*int32, bool) + func (o *ClustersGet429Response) GetMessages() *[]ErrorMessage + func (o *ClustersGet429Response) GetMessagesOk() (*[]ErrorMessage, bool) + func (o *ClustersGet429Response) HasHttpStatus() bool + func (o *ClustersGet429Response) HasMessages() bool + func (o *ClustersGet429Response) SetHttpStatus(v int32) + func (o *ClustersGet429Response) SetMessages(v []ErrorMessage) + func (o ClustersGet429Response) MarshalJSON() ([]byte, error) + type ClustersGet500Response struct + HttpStatus *int32 + Messages *[]ErrorMessage + func NewClustersGet500Response(httpStatus int32, messages []ErrorMessage) *ClustersGet500Response + func NewClustersGet500ResponseWithDefaults() *ClustersGet500Response + func (o *ClustersGet500Response) GetHttpStatus() *int32 + func (o *ClustersGet500Response) GetHttpStatusOk() (*int32, bool) + func (o *ClustersGet500Response) GetMessages() *[]ErrorMessage + func (o *ClustersGet500Response) GetMessagesOk() (*[]ErrorMessage, bool) + func (o *ClustersGet500Response) HasHttpStatus() bool + func (o *ClustersGet500Response) HasMessages() bool + func (o *ClustersGet500Response) SetHttpStatus(v int32) + func (o *ClustersGet500Response) SetMessages(v []ErrorMessage) + func (o ClustersGet500Response) MarshalJSON() ([]byte, error) + type ClustersGet503Response struct + HttpStatus *int32 + Messages *[]ErrorMessage + func NewClustersGet503Response(httpStatus int32, messages []ErrorMessage) *ClustersGet503Response + func NewClustersGet503ResponseWithDefaults() *ClustersGet503Response + func (o *ClustersGet503Response) GetHttpStatus() *int32 + func (o *ClustersGet503Response) GetHttpStatusOk() (*int32, bool) + func (o *ClustersGet503Response) GetMessages() *[]ErrorMessage + func (o *ClustersGet503Response) GetMessagesOk() (*[]ErrorMessage, bool) + func (o *ClustersGet503Response) HasHttpStatus() bool + func (o *ClustersGet503Response) HasMessages() bool + func (o *ClustersGet503Response) SetHttpStatus(v int32) + func (o *ClustersGet503Response) SetMessages(v []ErrorMessage) + func (o ClustersGet503Response) MarshalJSON() ([]byte, error) + type Configuration struct + Debug bool + DefaultHeader map[string]string + DefaultQueryParams url.Values + HTTPClient *http.Client + Host string + LogLevel LogLevel + Logger Logger + MaxRetries int + MaxWaitTime time.Duration + OperationServers map[string]ServerConfigurations + Password string + Scheme string + Servers ServerConfigurations + Token string + UserAgent string + Username string + WaitTime time.Duration + func NewConfiguration(username, password, token, hostUrl string) *Configuration + func NewConfigurationFromEnv() *Configuration + func (c *Configuration) AddDefaultHeader(key string, value string) + func (c *Configuration) AddDefaultQueryParam(key string, value string) + func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error) + func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error) + type Connection struct + Cidr *string + DatacenterId *string + LanId *string + func NewConnection(datacenterId string, lanId string, cidr string) *Connection + func NewConnectionWithDefaults() *Connection + func (o *Connection) GetCidr() *string + func (o *Connection) GetCidrOk() (*string, bool) + func (o *Connection) GetDatacenterId() *string + func (o *Connection) GetDatacenterIdOk() (*string, bool) + func (o *Connection) GetLanId() *string + func (o *Connection) GetLanIdOk() (*string, bool) + func (o *Connection) HasCidr() bool + func (o *Connection) HasDatacenterId() bool + func (o *Connection) HasLanId() bool + func (o *Connection) SetCidr(v string) + func (o *Connection) SetDatacenterId(v string) + func (o *Connection) SetLanId(v string) + func (o Connection) MarshalJSON() ([]byte, error) + type CreateClusterProperties struct + Connections *[]Connection + Cores *int32 + Credentials *DBUser + DisplayName *string + Instances *int32 + MaintenanceWindow *MaintenanceWindow + MariadbVersion *MariadbVersion + Ram *int32 + StorageSize *int32 + func NewCreateClusterProperties(mariadbVersion MariadbVersion, instances int32, cores int32, ram int32, ...) *CreateClusterProperties + func NewCreateClusterPropertiesWithDefaults() *CreateClusterProperties + func (o *CreateClusterProperties) GetConnections() *[]Connection + func (o *CreateClusterProperties) GetConnectionsOk() (*[]Connection, bool) + func (o *CreateClusterProperties) GetCores() *int32 + func (o *CreateClusterProperties) GetCoresOk() (*int32, bool) + func (o *CreateClusterProperties) GetCredentials() *DBUser + func (o *CreateClusterProperties) GetCredentialsOk() (*DBUser, bool) + func (o *CreateClusterProperties) GetDisplayName() *string + func (o *CreateClusterProperties) GetDisplayNameOk() (*string, bool) + func (o *CreateClusterProperties) GetInstances() *int32 + func (o *CreateClusterProperties) GetInstancesOk() (*int32, bool) + func (o *CreateClusterProperties) GetMaintenanceWindow() *MaintenanceWindow + func (o *CreateClusterProperties) GetMaintenanceWindowOk() (*MaintenanceWindow, bool) + func (o *CreateClusterProperties) GetMariadbVersion() *MariadbVersion + func (o *CreateClusterProperties) GetMariadbVersionOk() (*MariadbVersion, bool) + func (o *CreateClusterProperties) GetRam() *int32 + func (o *CreateClusterProperties) GetRamOk() (*int32, bool) + func (o *CreateClusterProperties) GetStorageSize() *int32 + func (o *CreateClusterProperties) GetStorageSizeOk() (*int32, bool) + func (o *CreateClusterProperties) HasConnections() bool + func (o *CreateClusterProperties) HasCores() bool + func (o *CreateClusterProperties) HasCredentials() bool + func (o *CreateClusterProperties) HasDisplayName() bool + func (o *CreateClusterProperties) HasInstances() bool + func (o *CreateClusterProperties) HasMaintenanceWindow() bool + func (o *CreateClusterProperties) HasMariadbVersion() bool + func (o *CreateClusterProperties) HasRam() bool + func (o *CreateClusterProperties) HasStorageSize() bool + func (o *CreateClusterProperties) SetConnections(v []Connection) + func (o *CreateClusterProperties) SetCores(v int32) + func (o *CreateClusterProperties) SetCredentials(v DBUser) + func (o *CreateClusterProperties) SetDisplayName(v string) + func (o *CreateClusterProperties) SetInstances(v int32) + func (o *CreateClusterProperties) SetMaintenanceWindow(v MaintenanceWindow) + func (o *CreateClusterProperties) SetMariadbVersion(v MariadbVersion) + func (o *CreateClusterProperties) SetRam(v int32) + func (o *CreateClusterProperties) SetStorageSize(v int32) + func (o CreateClusterProperties) MarshalJSON() ([]byte, error) + type CreateClusterRequest struct + Properties *CreateClusterProperties + func NewCreateClusterRequest() *CreateClusterRequest + func NewCreateClusterRequestWithDefaults() *CreateClusterRequest + func (o *CreateClusterRequest) GetProperties() *CreateClusterProperties + func (o *CreateClusterRequest) GetPropertiesOk() (*CreateClusterProperties, bool) + func (o *CreateClusterRequest) HasProperties() bool + func (o *CreateClusterRequest) SetProperties(v CreateClusterProperties) + func (o CreateClusterRequest) MarshalJSON() ([]byte, error) + type DBUser struct + Password *string + Username *string + func NewDBUser(username string, password string) *DBUser + func NewDBUserWithDefaults() *DBUser + func (o *DBUser) GetPassword() *string + func (o *DBUser) GetPasswordOk() (*string, bool) + func (o *DBUser) GetUsername() *string + func (o *DBUser) GetUsernameOk() (*string, bool) + func (o *DBUser) HasPassword() bool + func (o *DBUser) HasUsername() bool + func (o *DBUser) SetPassword(v string) + func (o *DBUser) SetUsername(v string) + func (o DBUser) MarshalJSON() ([]byte, error) + type DayOfTheWeek string + const DAYOFTHEWEEK_FRIDAY + const DAYOFTHEWEEK_MONDAY + const DAYOFTHEWEEK_SATURDAY + const DAYOFTHEWEEK_SUNDAY + const DAYOFTHEWEEK_THURSDAY + const DAYOFTHEWEEK_TUESDAY + const DAYOFTHEWEEK_WEDNESDAY + func (v *DayOfTheWeek) UnmarshalJSON(src []byte) error + func (v DayOfTheWeek) Ptr() *DayOfTheWeek + type ErrorMessage struct + ErrorCode *string + Message *string + func NewErrorMessage() *ErrorMessage + func NewErrorMessageWithDefaults() *ErrorMessage + func (o *ErrorMessage) GetErrorCode() *string + func (o *ErrorMessage) GetErrorCodeOk() (*string, bool) + func (o *ErrorMessage) GetMessage() *string + func (o *ErrorMessage) GetMessageOk() (*string, bool) + func (o *ErrorMessage) HasErrorCode() bool + func (o *ErrorMessage) HasMessage() bool + func (o *ErrorMessage) SetErrorCode(v string) + func (o *ErrorMessage) SetMessage(v string) + func (o ErrorMessage) MarshalJSON() ([]byte, error) + type GenericOpenAPIError struct + func NewGenericOpenAPIError(message string, body []byte, model interface{}, statusCode int) *GenericOpenAPIError + func (e *GenericOpenAPIError) SetBody(body []byte) + func (e *GenericOpenAPIError) SetError(error string) + func (e *GenericOpenAPIError) SetModel(model interface{}) + func (e *GenericOpenAPIError) SetStatusCode(statusCode int) + func (e GenericOpenAPIError) Body() []byte + func (e GenericOpenAPIError) Error() string + func (e GenericOpenAPIError) Model() interface{} + func (e GenericOpenAPIError) StatusCode() int + type IonosTime struct + func (t *IonosTime) UnmarshalJSON(data []byte) error + type LogLevel uint + const Debug + const Off + const Trace + func (l *LogLevel) Get() LogLevel + func (l *LogLevel) Satisfies(v LogLevel) bool + type Logger interface + Printf func(format string, args ...interface{}) + func NewDefaultLogger() Logger + type MaintenanceWindow struct + DayOfTheWeek *DayOfTheWeek + Time *string + func NewMaintenanceWindow(time string, dayOfTheWeek DayOfTheWeek) *MaintenanceWindow + func NewMaintenanceWindowWithDefaults() *MaintenanceWindow + func (o *MaintenanceWindow) GetDayOfTheWeek() *DayOfTheWeek + func (o *MaintenanceWindow) GetDayOfTheWeekOk() (*DayOfTheWeek, bool) + func (o *MaintenanceWindow) GetTime() *string + func (o *MaintenanceWindow) GetTimeOk() (*string, bool) + func (o *MaintenanceWindow) HasDayOfTheWeek() bool + func (o *MaintenanceWindow) HasTime() bool + func (o *MaintenanceWindow) SetDayOfTheWeek(v DayOfTheWeek) + func (o *MaintenanceWindow) SetTime(v string) + func (o MaintenanceWindow) MarshalJSON() ([]byte, error) + type MariadbVersion string + const MARIADBVERSION__11 + const MARIADBVERSION__6 + func (v *MariadbVersion) UnmarshalJSON(src []byte) error + func (v MariadbVersion) Ptr() *MariadbVersion + type NullableBackup struct + func NewNullableBackup(val *Backup) *NullableBackup + func (v *NullableBackup) Set(val *Backup) + func (v *NullableBackup) UnmarshalJSON(src []byte) error + func (v *NullableBackup) Unset() + func (v NullableBackup) Get() *Backup + func (v NullableBackup) IsSet() bool + func (v NullableBackup) MarshalJSON() ([]byte, error) + type NullableBackupList struct + func NewNullableBackupList(val *BackupList) *NullableBackupList + func (v *NullableBackupList) Set(val *BackupList) + func (v *NullableBackupList) UnmarshalJSON(src []byte) error + func (v *NullableBackupList) Unset() + func (v NullableBackupList) Get() *BackupList + func (v NullableBackupList) IsSet() bool + func (v NullableBackupList) MarshalJSON() ([]byte, error) + type NullableBackupListAllOf struct + func NewNullableBackupListAllOf(val *BackupListAllOf) *NullableBackupListAllOf + func (v *NullableBackupListAllOf) Set(val *BackupListAllOf) + func (v *NullableBackupListAllOf) UnmarshalJSON(src []byte) error + func (v *NullableBackupListAllOf) Unset() + func (v NullableBackupListAllOf) Get() *BackupListAllOf + func (v NullableBackupListAllOf) IsSet() bool + func (v NullableBackupListAllOf) MarshalJSON() ([]byte, error) + type NullableBackupResponse struct + func NewNullableBackupResponse(val *BackupResponse) *NullableBackupResponse + func (v *NullableBackupResponse) Set(val *BackupResponse) + func (v *NullableBackupResponse) UnmarshalJSON(src []byte) error + func (v *NullableBackupResponse) Unset() + func (v NullableBackupResponse) Get() *BackupResponse + func (v NullableBackupResponse) IsSet() bool + func (v NullableBackupResponse) MarshalJSON() ([]byte, error) + type NullableBaseBackup struct + func NewNullableBaseBackup(val *BaseBackup) *NullableBaseBackup + func (v *NullableBaseBackup) Set(val *BaseBackup) + func (v *NullableBaseBackup) UnmarshalJSON(src []byte) error + func (v *NullableBaseBackup) Unset() + func (v NullableBaseBackup) Get() *BaseBackup + func (v NullableBaseBackup) IsSet() bool + func (v NullableBaseBackup) MarshalJSON() ([]byte, error) + type NullableBool struct + func NewNullableBool(val *bool) *NullableBool + func (v *NullableBool) Set(val *bool) + func (v *NullableBool) UnmarshalJSON(src []byte) error + func (v *NullableBool) Unset() + func (v NullableBool) Get() *bool + func (v NullableBool) IsSet() bool + func (v NullableBool) MarshalJSON() ([]byte, error) + type NullableClusterList struct + func NewNullableClusterList(val *ClusterList) *NullableClusterList + func (v *NullableClusterList) Set(val *ClusterList) + func (v *NullableClusterList) UnmarshalJSON(src []byte) error + func (v *NullableClusterList) Unset() + func (v NullableClusterList) Get() *ClusterList + func (v NullableClusterList) IsSet() bool + func (v NullableClusterList) MarshalJSON() ([]byte, error) + type NullableClusterListAllOf struct + func NewNullableClusterListAllOf(val *ClusterListAllOf) *NullableClusterListAllOf + func (v *NullableClusterListAllOf) Set(val *ClusterListAllOf) + func (v *NullableClusterListAllOf) UnmarshalJSON(src []byte) error + func (v *NullableClusterListAllOf) Unset() + func (v NullableClusterListAllOf) Get() *ClusterListAllOf + func (v NullableClusterListAllOf) IsSet() bool + func (v NullableClusterListAllOf) MarshalJSON() ([]byte, error) + type NullableClusterMetadata struct + func NewNullableClusterMetadata(val *ClusterMetadata) *NullableClusterMetadata + func (v *NullableClusterMetadata) Set(val *ClusterMetadata) + func (v *NullableClusterMetadata) UnmarshalJSON(src []byte) error + func (v *NullableClusterMetadata) Unset() + func (v NullableClusterMetadata) Get() *ClusterMetadata + func (v NullableClusterMetadata) IsSet() bool + func (v NullableClusterMetadata) MarshalJSON() ([]byte, error) + type NullableClusterProperties struct + func NewNullableClusterProperties(val *ClusterProperties) *NullableClusterProperties + func (v *NullableClusterProperties) Set(val *ClusterProperties) + func (v *NullableClusterProperties) UnmarshalJSON(src []byte) error + func (v *NullableClusterProperties) Unset() + func (v NullableClusterProperties) Get() *ClusterProperties + func (v NullableClusterProperties) IsSet() bool + func (v NullableClusterProperties) MarshalJSON() ([]byte, error) + type NullableClusterResponse struct + func NewNullableClusterResponse(val *ClusterResponse) *NullableClusterResponse + func (v *NullableClusterResponse) Set(val *ClusterResponse) + func (v *NullableClusterResponse) UnmarshalJSON(src []byte) error + func (v *NullableClusterResponse) Unset() + func (v NullableClusterResponse) Get() *ClusterResponse + func (v NullableClusterResponse) IsSet() bool + func (v NullableClusterResponse) MarshalJSON() ([]byte, error) + type NullableClustersGet400Response struct + func NewNullableClustersGet400Response(val *ClustersGet400Response) *NullableClustersGet400Response + func (v *NullableClustersGet400Response) Set(val *ClustersGet400Response) + func (v *NullableClustersGet400Response) UnmarshalJSON(src []byte) error + func (v *NullableClustersGet400Response) Unset() + func (v NullableClustersGet400Response) Get() *ClustersGet400Response + func (v NullableClustersGet400Response) IsSet() bool + func (v NullableClustersGet400Response) MarshalJSON() ([]byte, error) + type NullableClustersGet401Response struct + func NewNullableClustersGet401Response(val *ClustersGet401Response) *NullableClustersGet401Response + func (v *NullableClustersGet401Response) Set(val *ClustersGet401Response) + func (v *NullableClustersGet401Response) UnmarshalJSON(src []byte) error + func (v *NullableClustersGet401Response) Unset() + func (v NullableClustersGet401Response) Get() *ClustersGet401Response + func (v NullableClustersGet401Response) IsSet() bool + func (v NullableClustersGet401Response) MarshalJSON() ([]byte, error) + type NullableClustersGet403Response struct + func NewNullableClustersGet403Response(val *ClustersGet403Response) *NullableClustersGet403Response + func (v *NullableClustersGet403Response) Set(val *ClustersGet403Response) + func (v *NullableClustersGet403Response) UnmarshalJSON(src []byte) error + func (v *NullableClustersGet403Response) Unset() + func (v NullableClustersGet403Response) Get() *ClustersGet403Response + func (v NullableClustersGet403Response) IsSet() bool + func (v NullableClustersGet403Response) MarshalJSON() ([]byte, error) + type NullableClustersGet404Response struct + func NewNullableClustersGet404Response(val *ClustersGet404Response) *NullableClustersGet404Response + func (v *NullableClustersGet404Response) Set(val *ClustersGet404Response) + func (v *NullableClustersGet404Response) UnmarshalJSON(src []byte) error + func (v *NullableClustersGet404Response) Unset() + func (v NullableClustersGet404Response) Get() *ClustersGet404Response + func (v NullableClustersGet404Response) IsSet() bool + func (v NullableClustersGet404Response) MarshalJSON() ([]byte, error) + type NullableClustersGet405Response struct + func NewNullableClustersGet405Response(val *ClustersGet405Response) *NullableClustersGet405Response + func (v *NullableClustersGet405Response) Set(val *ClustersGet405Response) + func (v *NullableClustersGet405Response) UnmarshalJSON(src []byte) error + func (v *NullableClustersGet405Response) Unset() + func (v NullableClustersGet405Response) Get() *ClustersGet405Response + func (v NullableClustersGet405Response) IsSet() bool + func (v NullableClustersGet405Response) MarshalJSON() ([]byte, error) + type NullableClustersGet415Response struct + func NewNullableClustersGet415Response(val *ClustersGet415Response) *NullableClustersGet415Response + func (v *NullableClustersGet415Response) Set(val *ClustersGet415Response) + func (v *NullableClustersGet415Response) UnmarshalJSON(src []byte) error + func (v *NullableClustersGet415Response) Unset() + func (v NullableClustersGet415Response) Get() *ClustersGet415Response + func (v NullableClustersGet415Response) IsSet() bool + func (v NullableClustersGet415Response) MarshalJSON() ([]byte, error) + type NullableClustersGet422Response struct + func NewNullableClustersGet422Response(val *ClustersGet422Response) *NullableClustersGet422Response + func (v *NullableClustersGet422Response) Set(val *ClustersGet422Response) + func (v *NullableClustersGet422Response) UnmarshalJSON(src []byte) error + func (v *NullableClustersGet422Response) Unset() + func (v NullableClustersGet422Response) Get() *ClustersGet422Response + func (v NullableClustersGet422Response) IsSet() bool + func (v NullableClustersGet422Response) MarshalJSON() ([]byte, error) + type NullableClustersGet429Response struct + func NewNullableClustersGet429Response(val *ClustersGet429Response) *NullableClustersGet429Response + func (v *NullableClustersGet429Response) Set(val *ClustersGet429Response) + func (v *NullableClustersGet429Response) UnmarshalJSON(src []byte) error + func (v *NullableClustersGet429Response) Unset() + func (v NullableClustersGet429Response) Get() *ClustersGet429Response + func (v NullableClustersGet429Response) IsSet() bool + func (v NullableClustersGet429Response) MarshalJSON() ([]byte, error) + type NullableClustersGet500Response struct + func NewNullableClustersGet500Response(val *ClustersGet500Response) *NullableClustersGet500Response + func (v *NullableClustersGet500Response) Set(val *ClustersGet500Response) + func (v *NullableClustersGet500Response) UnmarshalJSON(src []byte) error + func (v *NullableClustersGet500Response) Unset() + func (v NullableClustersGet500Response) Get() *ClustersGet500Response + func (v NullableClustersGet500Response) IsSet() bool + func (v NullableClustersGet500Response) MarshalJSON() ([]byte, error) + type NullableClustersGet503Response struct + func NewNullableClustersGet503Response(val *ClustersGet503Response) *NullableClustersGet503Response + func (v *NullableClustersGet503Response) Set(val *ClustersGet503Response) + func (v *NullableClustersGet503Response) UnmarshalJSON(src []byte) error + func (v *NullableClustersGet503Response) Unset() + func (v NullableClustersGet503Response) Get() *ClustersGet503Response + func (v NullableClustersGet503Response) IsSet() bool + func (v NullableClustersGet503Response) MarshalJSON() ([]byte, error) + type NullableConnection struct + func NewNullableConnection(val *Connection) *NullableConnection + func (v *NullableConnection) Set(val *Connection) + func (v *NullableConnection) UnmarshalJSON(src []byte) error + func (v *NullableConnection) Unset() + func (v NullableConnection) Get() *Connection + func (v NullableConnection) IsSet() bool + func (v NullableConnection) MarshalJSON() ([]byte, error) + type NullableCreateClusterProperties struct + func NewNullableCreateClusterProperties(val *CreateClusterProperties) *NullableCreateClusterProperties + func (v *NullableCreateClusterProperties) Set(val *CreateClusterProperties) + func (v *NullableCreateClusterProperties) UnmarshalJSON(src []byte) error + func (v *NullableCreateClusterProperties) Unset() + func (v NullableCreateClusterProperties) Get() *CreateClusterProperties + func (v NullableCreateClusterProperties) IsSet() bool + func (v NullableCreateClusterProperties) MarshalJSON() ([]byte, error) + type NullableCreateClusterRequest struct + func NewNullableCreateClusterRequest(val *CreateClusterRequest) *NullableCreateClusterRequest + func (v *NullableCreateClusterRequest) Set(val *CreateClusterRequest) + func (v *NullableCreateClusterRequest) UnmarshalJSON(src []byte) error + func (v *NullableCreateClusterRequest) Unset() + func (v NullableCreateClusterRequest) Get() *CreateClusterRequest + func (v NullableCreateClusterRequest) IsSet() bool + func (v NullableCreateClusterRequest) MarshalJSON() ([]byte, error) + type NullableDBUser struct + func NewNullableDBUser(val *DBUser) *NullableDBUser + func (v *NullableDBUser) Set(val *DBUser) + func (v *NullableDBUser) UnmarshalJSON(src []byte) error + func (v *NullableDBUser) Unset() + func (v NullableDBUser) Get() *DBUser + func (v NullableDBUser) IsSet() bool + func (v NullableDBUser) MarshalJSON() ([]byte, error) + type NullableDayOfTheWeek struct + func NewNullableDayOfTheWeek(val *DayOfTheWeek) *NullableDayOfTheWeek + func (v *NullableDayOfTheWeek) Set(val *DayOfTheWeek) + func (v *NullableDayOfTheWeek) UnmarshalJSON(src []byte) error + func (v *NullableDayOfTheWeek) Unset() + func (v NullableDayOfTheWeek) Get() *DayOfTheWeek + func (v NullableDayOfTheWeek) IsSet() bool + func (v NullableDayOfTheWeek) MarshalJSON() ([]byte, error) + type NullableErrorMessage struct + func NewNullableErrorMessage(val *ErrorMessage) *NullableErrorMessage + func (v *NullableErrorMessage) Set(val *ErrorMessage) + func (v *NullableErrorMessage) UnmarshalJSON(src []byte) error + func (v *NullableErrorMessage) Unset() + func (v NullableErrorMessage) Get() *ErrorMessage + func (v NullableErrorMessage) IsSet() bool + func (v NullableErrorMessage) MarshalJSON() ([]byte, error) + type NullableFloat32 struct + func NewNullableFloat32(val *float32) *NullableFloat32 + func (v *NullableFloat32) Set(val *float32) + func (v *NullableFloat32) UnmarshalJSON(src []byte) error + func (v *NullableFloat32) Unset() + func (v NullableFloat32) Get() *float32 + func (v NullableFloat32) IsSet() bool + func (v NullableFloat32) MarshalJSON() ([]byte, error) + type NullableFloat64 struct + func NewNullableFloat64(val *float64) *NullableFloat64 + func (v *NullableFloat64) Set(val *float64) + func (v *NullableFloat64) UnmarshalJSON(src []byte) error + func (v *NullableFloat64) Unset() + func (v NullableFloat64) Get() *float64 + func (v NullableFloat64) IsSet() bool + func (v NullableFloat64) MarshalJSON() ([]byte, error) + type NullableInt struct + func NewNullableInt(val *int) *NullableInt + func (v *NullableInt) Set(val *int) + func (v *NullableInt) UnmarshalJSON(src []byte) error + func (v *NullableInt) Unset() + func (v NullableInt) Get() *int + func (v NullableInt) IsSet() bool + func (v NullableInt) MarshalJSON() ([]byte, error) + type NullableInt32 struct + func NewNullableInt32(val *int32) *NullableInt32 + func (v *NullableInt32) Set(val *int32) + func (v *NullableInt32) UnmarshalJSON(src []byte) error + func (v *NullableInt32) Unset() + func (v NullableInt32) Get() *int32 + func (v NullableInt32) IsSet() bool + func (v NullableInt32) MarshalJSON() ([]byte, error) + type NullableInt64 struct + func NewNullableInt64(val *int64) *NullableInt64 + func (v *NullableInt64) Set(val *int64) + func (v *NullableInt64) UnmarshalJSON(src []byte) error + func (v *NullableInt64) Unset() + func (v NullableInt64) Get() *int64 + func (v NullableInt64) IsSet() bool + func (v NullableInt64) MarshalJSON() ([]byte, error) + type NullableMaintenanceWindow struct + func NewNullableMaintenanceWindow(val *MaintenanceWindow) *NullableMaintenanceWindow + func (v *NullableMaintenanceWindow) Set(val *MaintenanceWindow) + func (v *NullableMaintenanceWindow) UnmarshalJSON(src []byte) error + func (v *NullableMaintenanceWindow) Unset() + func (v NullableMaintenanceWindow) Get() *MaintenanceWindow + func (v NullableMaintenanceWindow) IsSet() bool + func (v NullableMaintenanceWindow) MarshalJSON() ([]byte, error) + type NullableMariadbVersion struct + func NewNullableMariadbVersion(val *MariadbVersion) *NullableMariadbVersion + func (v *NullableMariadbVersion) Set(val *MariadbVersion) + func (v *NullableMariadbVersion) UnmarshalJSON(src []byte) error + func (v *NullableMariadbVersion) Unset() + func (v NullableMariadbVersion) Get() *MariadbVersion + func (v NullableMariadbVersion) IsSet() bool + func (v NullableMariadbVersion) MarshalJSON() ([]byte, error) + type NullablePagination struct + func NewNullablePagination(val *Pagination) *NullablePagination + func (v *NullablePagination) Set(val *Pagination) + func (v *NullablePagination) UnmarshalJSON(src []byte) error + func (v *NullablePagination) Unset() + func (v NullablePagination) Get() *Pagination + func (v NullablePagination) IsSet() bool + func (v NullablePagination) MarshalJSON() ([]byte, error) + type NullablePaginationLinks struct + func NewNullablePaginationLinks(val *PaginationLinks) *NullablePaginationLinks + func (v *NullablePaginationLinks) Set(val *PaginationLinks) + func (v *NullablePaginationLinks) UnmarshalJSON(src []byte) error + func (v *NullablePaginationLinks) Unset() + func (v NullablePaginationLinks) Get() *PaginationLinks + func (v NullablePaginationLinks) IsSet() bool + func (v NullablePaginationLinks) MarshalJSON() ([]byte, error) + type NullableState struct + func NewNullableState(val *State) *NullableState + func (v *NullableState) Set(val *State) + func (v *NullableState) UnmarshalJSON(src []byte) error + func (v *NullableState) Unset() + func (v NullableState) Get() *State + func (v NullableState) IsSet() bool + func (v NullableState) MarshalJSON() ([]byte, error) + type NullableString struct + func NewNullableString(val *string) *NullableString + func (v *NullableString) Set(val *string) + func (v *NullableString) UnmarshalJSON(src []byte) error + func (v *NullableString) Unset() + func (v NullableString) Get() *string + func (v NullableString) IsSet() bool + func (v NullableString) MarshalJSON() ([]byte, error) + type NullableTime struct + func NewNullableTime(val *time.Time) *NullableTime + func (v *NullableTime) Set(val *time.Time) + func (v *NullableTime) UnmarshalJSON(src []byte) error + func (v *NullableTime) Unset() + func (v NullableTime) Get() *time.Time + func (v NullableTime) IsSet() bool + func (v NullableTime) MarshalJSON() ([]byte, error) + type Pagination struct + Limit *int32 + Links *PaginationLinks + Offset *int32 + Total *int32 + func NewPagination() *Pagination + func NewPaginationWithDefaults() *Pagination + func (o *Pagination) GetLimit() *int32 + func (o *Pagination) GetLimitOk() (*int32, bool) + func (o *Pagination) GetLinks() *PaginationLinks + func (o *Pagination) GetLinksOk() (*PaginationLinks, bool) + func (o *Pagination) GetOffset() *int32 + func (o *Pagination) GetOffsetOk() (*int32, bool) + func (o *Pagination) GetTotal() *int32 + func (o *Pagination) GetTotalOk() (*int32, bool) + func (o *Pagination) HasLimit() bool + func (o *Pagination) HasLinks() bool + func (o *Pagination) HasOffset() bool + func (o *Pagination) HasTotal() bool + func (o *Pagination) SetLimit(v int32) + func (o *Pagination) SetLinks(v PaginationLinks) + func (o *Pagination) SetOffset(v int32) + func (o *Pagination) SetTotal(v int32) + func (o Pagination) MarshalJSON() ([]byte, error) + type PaginationLinks struct + Next *string + Prev *string + Self *string + func NewPaginationLinks() *PaginationLinks + func NewPaginationLinksWithDefaults() *PaginationLinks + func (o *PaginationLinks) GetNext() *string + func (o *PaginationLinks) GetNextOk() (*string, bool) + func (o *PaginationLinks) GetPrev() *string + func (o *PaginationLinks) GetPrevOk() (*string, bool) + func (o *PaginationLinks) GetSelf() *string + func (o *PaginationLinks) GetSelfOk() (*string, bool) + func (o *PaginationLinks) HasNext() bool + func (o *PaginationLinks) HasPrev() bool + func (o *PaginationLinks) HasSelf() bool + func (o *PaginationLinks) SetNext(v string) + func (o *PaginationLinks) SetPrev(v string) + func (o *PaginationLinks) SetSelf(v string) + func (o PaginationLinks) MarshalJSON() ([]byte, error) + type ServerConfiguration struct + Description string + URL string + Variables map[string]ServerVariable + type ServerConfigurations []ServerConfiguration + func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error) + type ServerVariable struct + DefaultValue string + Description string + EnumValues []string + type State string + const STATE_AVAILABLE + const STATE_BUSY + const STATE_DEGRADED + const STATE_DESTROYING + const STATE_FAILED + const STATE_UNKNOWN + func (v *State) UnmarshalJSON(src []byte) error + func (v State) Ptr() *State + type TLSDial func(ctx context.Context, network, addr string) (net.Conn, error)