Versions in this module Expand all Collapse all v0 v0.1.0 Feb 22, 2023 Changes in this version + const RequestStatusDone + const RequestStatusFailed + const RequestStatusQueued + const RequestStatusRunning + const Version + func AddPinnedCert(transport *http.Transport, pkFingerprint string) + func CacheExpires(r *http.Response) time.Time + type APIClient struct + BackupsApi *BackupsApiService + ClustersApi *ClustersApiService + LogsApi *LogsApiService + MetadataApi *MetadataApiService + RestoresApi *RestoresApiService + func NewAPIClient(cfg *shared.Configuration) *APIClient + func (c *APIClient) GetConfig() *shared.Configuration + type APIVersion struct + Name *string + SwaggerUrl *string + func NewAPIVersion() *APIVersion + func NewAPIVersionWithDefaults() *APIVersion + func (o *APIVersion) GetName() *string + func (o *APIVersion) GetNameOk() (*string, bool) + func (o *APIVersion) GetSwaggerUrl() *string + func (o *APIVersion) GetSwaggerUrlOk() (*string, bool) + func (o *APIVersion) HasName() bool + func (o *APIVersion) HasSwaggerUrl() bool + func (o *APIVersion) SetName(v string) + func (o *APIVersion) SetSwaggerUrl(v string) + func (o APIVersion) MarshalJSON() ([]byte, error) + type ApiClusterBackupsGetRequest struct + ApiService *BackupsApiService + func (r ApiClusterBackupsGetRequest) Execute() (ClusterBackupList, *shared.APIResponse, error) + type ApiClusterLogsGetRequest struct + ApiService *LogsApiService + func (r ApiClusterLogsGetRequest) Direction(direction string) ApiClusterLogsGetRequest + func (r ApiClusterLogsGetRequest) End(end time.Time) ApiClusterLogsGetRequest + func (r ApiClusterLogsGetRequest) Execute() (ClusterLogs, *shared.APIResponse, error) + func (r ApiClusterLogsGetRequest) Limit(limit int32) ApiClusterLogsGetRequest + func (r ApiClusterLogsGetRequest) Start(start time.Time) ApiClusterLogsGetRequest + type ApiClusterPostgresVersionsGetRequest struct + ApiService *ClustersApiService + func (r ApiClusterPostgresVersionsGetRequest) Execute() (PostgresVersionList, *shared.APIResponse, error) + type ApiClusterRestorePostRequest struct + ApiService *RestoresApiService + func (r ApiClusterRestorePostRequest) CreateRestoreRequest(createRestoreRequest CreateRestoreRequest) ApiClusterRestorePostRequest + func (r ApiClusterRestorePostRequest) Execute() (*shared.APIResponse, error) + type ApiClustersBackupsFindByIdRequest struct + ApiService *BackupsApiService + func (r ApiClustersBackupsFindByIdRequest) Execute() (BackupResponse, *shared.APIResponse, error) + type ApiClustersBackupsGetRequest struct + ApiService *BackupsApiService + func (r ApiClustersBackupsGetRequest) Execute() (ClusterBackupList, *shared.APIResponse, error) + type ApiClustersDeleteRequest struct + ApiService *ClustersApiService + func (r ApiClustersDeleteRequest) Execute() (ClusterResponse, *shared.APIResponse, error) + type ApiClustersFindByIdRequest struct + ApiService *ClustersApiService + func (r ApiClustersFindByIdRequest) Execute() (ClusterResponse, *shared.APIResponse, error) + type ApiClustersGetRequest struct + ApiService *ClustersApiService + func (r ApiClustersGetRequest) Execute() (ClusterList, *shared.APIResponse, error) + func (r ApiClustersGetRequest) FilterName(filterName string) ApiClustersGetRequest + type ApiClustersPatchRequest struct + ApiService *ClustersApiService + func (r ApiClustersPatchRequest) Execute() (ClusterResponse, *shared.APIResponse, error) + func (r ApiClustersPatchRequest) PatchClusterRequest(patchClusterRequest PatchClusterRequest) ApiClustersPatchRequest + type ApiClustersPostRequest struct + ApiService *ClustersApiService + func (r ApiClustersPostRequest) CreateClusterRequest(createClusterRequest CreateClusterRequest) ApiClustersPostRequest + func (r ApiClustersPostRequest) Execute() (ClusterResponse, *shared.APIResponse, error) + type ApiInfosVersionGetRequest struct + ApiService *MetadataApiService + func (r ApiInfosVersionGetRequest) Execute() (APIVersion, *shared.APIResponse, error) + type ApiInfosVersionsGetRequest struct + ApiService *MetadataApiService + func (r ApiInfosVersionsGetRequest) Execute() ([]APIVersion, *shared.APIResponse, error) + type ApiPostgresVersionsGetRequest struct + ApiService *ClustersApiService + func (r ApiPostgresVersionsGetRequest) Execute() (PostgresVersionList, *shared.APIResponse, error) + type BackupMetadata struct + CreatedDate *IonosTime + State *State + func NewBackupMetadata() *BackupMetadata + func NewBackupMetadataWithDefaults() *BackupMetadata + func (o *BackupMetadata) GetCreatedDate() *time.Time + func (o *BackupMetadata) GetCreatedDateOk() (*time.Time, bool) + func (o *BackupMetadata) GetState() *State + func (o *BackupMetadata) GetStateOk() (*State, bool) + func (o *BackupMetadata) HasCreatedDate() bool + func (o *BackupMetadata) HasState() bool + func (o *BackupMetadata) SetCreatedDate(v time.Time) + func (o *BackupMetadata) SetState(v State) + func (o BackupMetadata) MarshalJSON() ([]byte, error) + type BackupResponse struct + Id *string + Metadata *BackupMetadata + Properties *ClusterBackup + Type *ResourceType + func NewBackupResponse() *BackupResponse + func NewBackupResponseWithDefaults() *BackupResponse + func (o *BackupResponse) GetId() *string + func (o *BackupResponse) GetIdOk() (*string, bool) + func (o *BackupResponse) GetMetadata() *BackupMetadata + func (o *BackupResponse) GetMetadataOk() (*BackupMetadata, bool) + func (o *BackupResponse) GetProperties() *ClusterBackup + func (o *BackupResponse) GetPropertiesOk() (*ClusterBackup, bool) + func (o *BackupResponse) GetType() *ResourceType + func (o *BackupResponse) GetTypeOk() (*ResourceType, bool) + func (o *BackupResponse) HasId() bool + func (o *BackupResponse) HasMetadata() bool + func (o *BackupResponse) HasProperties() bool + func (o *BackupResponse) HasType() bool + func (o *BackupResponse) SetId(v string) + func (o *BackupResponse) SetMetadata(v BackupMetadata) + func (o *BackupResponse) SetProperties(v ClusterBackup) + func (o *BackupResponse) SetType(v ResourceType) + func (o BackupResponse) MarshalJSON() ([]byte, error) + type BackupsApiService service + func (a *BackupsApiService) ClusterBackupsGet(ctx _context.Context, clusterId string) ApiClusterBackupsGetRequest + func (a *BackupsApiService) ClusterBackupsGetExecute(r ApiClusterBackupsGetRequest) (ClusterBackupList, *shared.APIResponse, error) + func (a *BackupsApiService) ClustersBackupsFindById(ctx _context.Context, backupId string) ApiClustersBackupsFindByIdRequest + func (a *BackupsApiService) ClustersBackupsFindByIdExecute(r ApiClustersBackupsFindByIdRequest) (BackupResponse, *shared.APIResponse, error) + func (a *BackupsApiService) ClustersBackupsGet(ctx _context.Context) ApiClustersBackupsGetRequest + func (a *BackupsApiService) ClustersBackupsGetExecute(r ApiClustersBackupsGetRequest) (ClusterBackupList, *shared.APIResponse, error) + type ClusterBackup struct + ClusterId *string + EarliestRecoveryTargetTime *IonosTime + Id *string + IsActive *bool + Location *string + Size *int32 + Version *string + func NewClusterBackup() *ClusterBackup + func NewClusterBackupWithDefaults() *ClusterBackup + func (o *ClusterBackup) GetClusterId() *string + func (o *ClusterBackup) GetClusterIdOk() (*string, bool) + func (o *ClusterBackup) GetEarliestRecoveryTargetTime() *time.Time + func (o *ClusterBackup) GetEarliestRecoveryTargetTimeOk() (*time.Time, bool) + func (o *ClusterBackup) GetId() *string + func (o *ClusterBackup) GetIdOk() (*string, bool) + func (o *ClusterBackup) GetIsActive() *bool + func (o *ClusterBackup) GetIsActiveOk() (*bool, bool) + func (o *ClusterBackup) GetLocation() *string + func (o *ClusterBackup) GetLocationOk() (*string, bool) + func (o *ClusterBackup) GetSize() *int32 + func (o *ClusterBackup) GetSizeOk() (*int32, bool) + func (o *ClusterBackup) GetVersion() *string + func (o *ClusterBackup) GetVersionOk() (*string, bool) + func (o *ClusterBackup) HasClusterId() bool + func (o *ClusterBackup) HasEarliestRecoveryTargetTime() bool + func (o *ClusterBackup) HasId() bool + func (o *ClusterBackup) HasIsActive() bool + func (o *ClusterBackup) HasLocation() bool + func (o *ClusterBackup) HasSize() bool + func (o *ClusterBackup) HasVersion() bool + func (o *ClusterBackup) SetClusterId(v string) + func (o *ClusterBackup) SetEarliestRecoveryTargetTime(v time.Time) + func (o *ClusterBackup) SetId(v string) + func (o *ClusterBackup) SetIsActive(v bool) + func (o *ClusterBackup) SetLocation(v string) + func (o *ClusterBackup) SetSize(v int32) + func (o *ClusterBackup) SetVersion(v string) + func (o ClusterBackup) MarshalJSON() ([]byte, error) + type ClusterBackupList struct + Id *string + Items *[]BackupResponse + Limit *int32 + Links *PaginationLinks + Offset *int32 + Type *ResourceType + func NewClusterBackupList() *ClusterBackupList + func NewClusterBackupListWithDefaults() *ClusterBackupList + func (o *ClusterBackupList) GetId() *string + func (o *ClusterBackupList) GetIdOk() (*string, bool) + func (o *ClusterBackupList) GetItems() *[]BackupResponse + func (o *ClusterBackupList) GetItemsOk() (*[]BackupResponse, bool) + func (o *ClusterBackupList) GetLimit() *int32 + func (o *ClusterBackupList) GetLimitOk() (*int32, bool) + func (o *ClusterBackupList) GetLinks() *PaginationLinks + func (o *ClusterBackupList) GetLinksOk() (*PaginationLinks, bool) + func (o *ClusterBackupList) GetOffset() *int32 + func (o *ClusterBackupList) GetOffsetOk() (*int32, bool) + func (o *ClusterBackupList) GetType() *ResourceType + func (o *ClusterBackupList) GetTypeOk() (*ResourceType, bool) + func (o *ClusterBackupList) HasId() bool + func (o *ClusterBackupList) HasItems() bool + func (o *ClusterBackupList) HasLimit() bool + func (o *ClusterBackupList) HasLinks() bool + func (o *ClusterBackupList) HasOffset() bool + func (o *ClusterBackupList) HasType() bool + func (o *ClusterBackupList) SetId(v string) + func (o *ClusterBackupList) SetItems(v []BackupResponse) + func (o *ClusterBackupList) SetLimit(v int32) + func (o *ClusterBackupList) SetLinks(v PaginationLinks) + func (o *ClusterBackupList) SetOffset(v int32) + func (o *ClusterBackupList) SetType(v ResourceType) + func (o ClusterBackupList) MarshalJSON() ([]byte, error) + type ClusterBackupListAllOf struct + Id *string + Items *[]BackupResponse + Type *ResourceType + func NewClusterBackupListAllOf() *ClusterBackupListAllOf + func NewClusterBackupListAllOfWithDefaults() *ClusterBackupListAllOf + func (o *ClusterBackupListAllOf) GetId() *string + func (o *ClusterBackupListAllOf) GetIdOk() (*string, bool) + func (o *ClusterBackupListAllOf) GetItems() *[]BackupResponse + func (o *ClusterBackupListAllOf) GetItemsOk() (*[]BackupResponse, bool) + func (o *ClusterBackupListAllOf) GetType() *ResourceType + func (o *ClusterBackupListAllOf) GetTypeOk() (*ResourceType, bool) + func (o *ClusterBackupListAllOf) HasId() bool + func (o *ClusterBackupListAllOf) HasItems() bool + func (o *ClusterBackupListAllOf) HasType() bool + func (o *ClusterBackupListAllOf) SetId(v string) + func (o *ClusterBackupListAllOf) SetItems(v []BackupResponse) + func (o *ClusterBackupListAllOf) SetType(v ResourceType) + func (o ClusterBackupListAllOf) MarshalJSON() ([]byte, error) + type ClusterList struct + Id *string + Items *[]ClusterResponse + Limit *int32 + Links *PaginationLinks + Offset *int32 + Type *ResourceType + 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) GetType() *ResourceType + func (o *ClusterList) GetTypeOk() (*ResourceType, 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) HasType() 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) SetType(v ResourceType) + func (o ClusterList) MarshalJSON() ([]byte, error) + type ClusterListAllOf struct + Id *string + Items *[]ClusterResponse + Type *ResourceType + 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) GetType() *ResourceType + func (o *ClusterListAllOf) GetTypeOk() (*ResourceType, bool) + func (o *ClusterListAllOf) HasId() bool + func (o *ClusterListAllOf) HasItems() bool + func (o *ClusterListAllOf) HasType() bool + func (o *ClusterListAllOf) SetId(v string) + func (o *ClusterListAllOf) SetItems(v []ClusterResponse) + func (o *ClusterListAllOf) SetType(v ResourceType) + func (o ClusterListAllOf) MarshalJSON() ([]byte, error) + type ClusterLogs struct + Instances *[]ClusterLogsInstances + func NewClusterLogs() *ClusterLogs + func NewClusterLogsWithDefaults() *ClusterLogs + func (o *ClusterLogs) GetInstances() *[]ClusterLogsInstances + func (o *ClusterLogs) GetInstancesOk() (*[]ClusterLogsInstances, bool) + func (o *ClusterLogs) HasInstances() bool + func (o *ClusterLogs) SetInstances(v []ClusterLogsInstances) + func (o ClusterLogs) MarshalJSON() ([]byte, error) + type ClusterLogsInstances struct + Messages *[]ClusterLogsMessages + Name *string + func NewClusterLogsInstances() *ClusterLogsInstances + func NewClusterLogsInstancesWithDefaults() *ClusterLogsInstances + func (o *ClusterLogsInstances) GetMessages() *[]ClusterLogsMessages + func (o *ClusterLogsInstances) GetMessagesOk() (*[]ClusterLogsMessages, bool) + func (o *ClusterLogsInstances) GetName() *string + func (o *ClusterLogsInstances) GetNameOk() (*string, bool) + func (o *ClusterLogsInstances) HasMessages() bool + func (o *ClusterLogsInstances) HasName() bool + func (o *ClusterLogsInstances) SetMessages(v []ClusterLogsMessages) + func (o *ClusterLogsInstances) SetName(v string) + func (o ClusterLogsInstances) MarshalJSON() ([]byte, error) + type ClusterLogsMessages struct + Message *string + Time *IonosTime + func NewClusterLogsMessages() *ClusterLogsMessages + func NewClusterLogsMessagesWithDefaults() *ClusterLogsMessages + func (o *ClusterLogsMessages) GetMessage() *string + func (o *ClusterLogsMessages) GetMessageOk() (*string, bool) + func (o *ClusterLogsMessages) GetTime() *time.Time + func (o *ClusterLogsMessages) GetTimeOk() (*time.Time, bool) + func (o *ClusterLogsMessages) HasMessage() bool + func (o *ClusterLogsMessages) HasTime() bool + func (o *ClusterLogsMessages) SetMessage(v string) + func (o *ClusterLogsMessages) SetTime(v time.Time) + func (o ClusterLogsMessages) MarshalJSON() ([]byte, error) + type ClusterProperties struct + BackupLocation *string + Connections *[]Connection + Cores *int32 + DisplayName *string + Instances *int32 + Location *string + MaintenanceWindow *MaintenanceWindow + PostgresVersion *string + Ram *int32 + StorageSize *int32 + StorageType *StorageType + SynchronizationMode *SynchronizationMode + func NewClusterProperties() *ClusterProperties + func NewClusterPropertiesWithDefaults() *ClusterProperties + func (o *ClusterProperties) GetBackupLocation() *string + func (o *ClusterProperties) GetBackupLocationOk() (*string, bool) + 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) GetInstances() *int32 + func (o *ClusterProperties) GetInstancesOk() (*int32, bool) + func (o *ClusterProperties) GetLocation() *string + func (o *ClusterProperties) GetLocationOk() (*string, bool) + func (o *ClusterProperties) GetMaintenanceWindow() *MaintenanceWindow + func (o *ClusterProperties) GetMaintenanceWindowOk() (*MaintenanceWindow, bool) + func (o *ClusterProperties) GetPostgresVersion() *string + func (o *ClusterProperties) GetPostgresVersionOk() (*string, 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) GetStorageType() *StorageType + func (o *ClusterProperties) GetStorageTypeOk() (*StorageType, bool) + func (o *ClusterProperties) GetSynchronizationMode() *SynchronizationMode + func (o *ClusterProperties) GetSynchronizationModeOk() (*SynchronizationMode, bool) + func (o *ClusterProperties) HasBackupLocation() bool + func (o *ClusterProperties) HasConnections() bool + func (o *ClusterProperties) HasCores() bool + func (o *ClusterProperties) HasDisplayName() bool + func (o *ClusterProperties) HasInstances() bool + func (o *ClusterProperties) HasLocation() bool + func (o *ClusterProperties) HasMaintenanceWindow() bool + func (o *ClusterProperties) HasPostgresVersion() bool + func (o *ClusterProperties) HasRam() bool + func (o *ClusterProperties) HasStorageSize() bool + func (o *ClusterProperties) HasStorageType() bool + func (o *ClusterProperties) HasSynchronizationMode() bool + func (o *ClusterProperties) SetBackupLocation(v string) + func (o *ClusterProperties) SetConnections(v []Connection) + func (o *ClusterProperties) SetCores(v int32) + func (o *ClusterProperties) SetDisplayName(v string) + func (o *ClusterProperties) SetInstances(v int32) + func (o *ClusterProperties) SetLocation(v string) + func (o *ClusterProperties) SetMaintenanceWindow(v MaintenanceWindow) + func (o *ClusterProperties) SetPostgresVersion(v string) + func (o *ClusterProperties) SetRam(v int32) + func (o *ClusterProperties) SetStorageSize(v int32) + func (o *ClusterProperties) SetStorageType(v StorageType) + func (o *ClusterProperties) SetSynchronizationMode(v SynchronizationMode) + func (o ClusterProperties) MarshalJSON() ([]byte, error) + type ClusterResponse struct + Id *string + Metadata *Metadata + Properties *ClusterProperties + Type *ResourceType + func NewClusterResponse() *ClusterResponse + func NewClusterResponseWithDefaults() *ClusterResponse + func (o *ClusterResponse) GetId() *string + func (o *ClusterResponse) GetIdOk() (*string, bool) + func (o *ClusterResponse) GetMetadata() *Metadata + func (o *ClusterResponse) GetMetadataOk() (*Metadata, bool) + func (o *ClusterResponse) GetProperties() *ClusterProperties + func (o *ClusterResponse) GetPropertiesOk() (*ClusterProperties, bool) + func (o *ClusterResponse) GetType() *ResourceType + func (o *ClusterResponse) GetTypeOk() (*ResourceType, bool) + func (o *ClusterResponse) HasId() bool + func (o *ClusterResponse) HasMetadata() bool + func (o *ClusterResponse) HasProperties() bool + func (o *ClusterResponse) HasType() bool + func (o *ClusterResponse) SetId(v string) + func (o *ClusterResponse) SetMetadata(v Metadata) + func (o *ClusterResponse) SetProperties(v ClusterProperties) + func (o *ClusterResponse) SetType(v ResourceType) + func (o ClusterResponse) MarshalJSON() ([]byte, error) + type ClustersApiService service + func (a *ClustersApiService) ClusterPostgresVersionsGet(ctx _context.Context, clusterId string) ApiClusterPostgresVersionsGetRequest + func (a *ClustersApiService) ClusterPostgresVersionsGetExecute(r ApiClusterPostgresVersionsGetRequest) (PostgresVersionList, *shared.APIResponse, error) + func (a *ClustersApiService) ClustersDelete(ctx _context.Context, clusterId string) ApiClustersDeleteRequest + func (a *ClustersApiService) ClustersDeleteExecute(r ApiClustersDeleteRequest) (ClusterResponse, *shared.APIResponse, error) + func (a *ClustersApiService) ClustersFindById(ctx _context.Context, clusterId string) ApiClustersFindByIdRequest + func (a *ClustersApiService) ClustersFindByIdExecute(r ApiClustersFindByIdRequest) (ClusterResponse, *shared.APIResponse, error) + func (a *ClustersApiService) ClustersGet(ctx _context.Context) ApiClustersGetRequest + func (a *ClustersApiService) ClustersGetExecute(r ApiClustersGetRequest) (ClusterList, *shared.APIResponse, error) + func (a *ClustersApiService) ClustersPatch(ctx _context.Context, clusterId string) ApiClustersPatchRequest + func (a *ClustersApiService) ClustersPatchExecute(r ApiClustersPatchRequest) (ClusterResponse, *shared.APIResponse, error) + func (a *ClustersApiService) ClustersPost(ctx _context.Context) ApiClustersPostRequest + func (a *ClustersApiService) ClustersPostExecute(r ApiClustersPostRequest) (ClusterResponse, *shared.APIResponse, error) + func (a *ClustersApiService) PostgresVersionsGet(ctx _context.Context) ApiPostgresVersionsGetRequest + func (a *ClustersApiService) PostgresVersionsGetExecute(r ApiPostgresVersionsGetRequest) (PostgresVersionList, *shared.APIResponse, 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 + BackupLocation *string + Connections *[]Connection + Cores *int32 + Credentials *DBUser + DisplayName *string + FromBackup *CreateRestoreRequest + Instances *int32 + Location *string + MaintenanceWindow *MaintenanceWindow + PostgresVersion *string + Ram *int32 + StorageSize *int32 + StorageType *StorageType + SynchronizationMode *SynchronizationMode + func NewCreateClusterProperties(postgresVersion string, instances int32, cores int32, ram int32, ...) *CreateClusterProperties + func NewCreateClusterPropertiesWithDefaults() *CreateClusterProperties + func (o *CreateClusterProperties) GetBackupLocation() *string + func (o *CreateClusterProperties) GetBackupLocationOk() (*string, bool) + 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) GetFromBackup() *CreateRestoreRequest + func (o *CreateClusterProperties) GetFromBackupOk() (*CreateRestoreRequest, bool) + func (o *CreateClusterProperties) GetInstances() *int32 + func (o *CreateClusterProperties) GetInstancesOk() (*int32, bool) + func (o *CreateClusterProperties) GetLocation() *string + func (o *CreateClusterProperties) GetLocationOk() (*string, bool) + func (o *CreateClusterProperties) GetMaintenanceWindow() *MaintenanceWindow + func (o *CreateClusterProperties) GetMaintenanceWindowOk() (*MaintenanceWindow, bool) + func (o *CreateClusterProperties) GetPostgresVersion() *string + func (o *CreateClusterProperties) GetPostgresVersionOk() (*string, 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) GetStorageType() *StorageType + func (o *CreateClusterProperties) GetStorageTypeOk() (*StorageType, bool) + func (o *CreateClusterProperties) GetSynchronizationMode() *SynchronizationMode + func (o *CreateClusterProperties) GetSynchronizationModeOk() (*SynchronizationMode, bool) + func (o *CreateClusterProperties) HasBackupLocation() bool + func (o *CreateClusterProperties) HasConnections() bool + func (o *CreateClusterProperties) HasCores() bool + func (o *CreateClusterProperties) HasCredentials() bool + func (o *CreateClusterProperties) HasDisplayName() bool + func (o *CreateClusterProperties) HasFromBackup() bool + func (o *CreateClusterProperties) HasInstances() bool + func (o *CreateClusterProperties) HasLocation() bool + func (o *CreateClusterProperties) HasMaintenanceWindow() bool + func (o *CreateClusterProperties) HasPostgresVersion() bool + func (o *CreateClusterProperties) HasRam() bool + func (o *CreateClusterProperties) HasStorageSize() bool + func (o *CreateClusterProperties) HasStorageType() bool + func (o *CreateClusterProperties) HasSynchronizationMode() bool + func (o *CreateClusterProperties) SetBackupLocation(v string) + 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) SetFromBackup(v CreateRestoreRequest) + func (o *CreateClusterProperties) SetInstances(v int32) + func (o *CreateClusterProperties) SetLocation(v string) + func (o *CreateClusterProperties) SetMaintenanceWindow(v MaintenanceWindow) + func (o *CreateClusterProperties) SetPostgresVersion(v string) + func (o *CreateClusterProperties) SetRam(v int32) + func (o *CreateClusterProperties) SetStorageSize(v int32) + func (o *CreateClusterProperties) SetStorageType(v StorageType) + func (o *CreateClusterProperties) SetSynchronizationMode(v SynchronizationMode) + func (o CreateClusterProperties) MarshalJSON() ([]byte, error) + type CreateClusterRequest struct + Metadata *Metadata + Properties *CreateClusterProperties + func NewCreateClusterRequest() *CreateClusterRequest + func NewCreateClusterRequestWithDefaults() *CreateClusterRequest + func (o *CreateClusterRequest) GetMetadata() *Metadata + func (o *CreateClusterRequest) GetMetadataOk() (*Metadata, bool) + func (o *CreateClusterRequest) GetProperties() *CreateClusterProperties + func (o *CreateClusterRequest) GetPropertiesOk() (*CreateClusterProperties, bool) + func (o *CreateClusterRequest) HasMetadata() bool + func (o *CreateClusterRequest) HasProperties() bool + func (o *CreateClusterRequest) SetMetadata(v Metadata) + func (o *CreateClusterRequest) SetProperties(v CreateClusterProperties) + func (o CreateClusterRequest) MarshalJSON() ([]byte, error) + type CreateRestoreRequest struct + BackupId *string + RecoveryTargetTime *IonosTime + func NewCreateRestoreRequest(backupId string) *CreateRestoreRequest + func NewCreateRestoreRequestWithDefaults() *CreateRestoreRequest + func (o *CreateRestoreRequest) GetBackupId() *string + func (o *CreateRestoreRequest) GetBackupIdOk() (*string, bool) + func (o *CreateRestoreRequest) GetRecoveryTargetTime() *time.Time + func (o *CreateRestoreRequest) GetRecoveryTargetTimeOk() (*time.Time, bool) + func (o *CreateRestoreRequest) HasBackupId() bool + func (o *CreateRestoreRequest) HasRecoveryTargetTime() bool + func (o *CreateRestoreRequest) SetBackupId(v string) + func (o *CreateRestoreRequest) SetRecoveryTargetTime(v time.Time) + func (o CreateRestoreRequest) 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 ErrorResponse struct + HttpStatus *int32 + Messages *[]ErrorMessage + func NewErrorResponse() *ErrorResponse + func NewErrorResponseWithDefaults() *ErrorResponse + func (o *ErrorResponse) GetHttpStatus() *int32 + func (o *ErrorResponse) GetHttpStatusOk() (*int32, bool) + func (o *ErrorResponse) GetMessages() *[]ErrorMessage + func (o *ErrorResponse) GetMessagesOk() (*[]ErrorMessage, bool) + func (o *ErrorResponse) HasHttpStatus() bool + func (o *ErrorResponse) HasMessages() bool + func (o *ErrorResponse) SetHttpStatus(v int32) + func (o *ErrorResponse) SetMessages(v []ErrorMessage) + func (o ErrorResponse) MarshalJSON() ([]byte, error) + type IonosTime struct + func (t *IonosTime) UnmarshalJSON(data []byte) error + type LogsApiService service + func (a *LogsApiService) ClusterLogsGet(ctx _context.Context, clusterId string) ApiClusterLogsGetRequest + func (a *LogsApiService) ClusterLogsGetExecute(r ApiClusterLogsGetRequest) (ClusterLogs, *shared.APIResponse, error) + 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 Metadata struct + CreatedBy *string + CreatedByUserId *string + CreatedDate *IonosTime + LastModifiedBy *string + LastModifiedByUserId *string + LastModifiedDate *IonosTime + State *State + func NewMetadata() *Metadata + func NewMetadataWithDefaults() *Metadata + func (o *Metadata) GetCreatedBy() *string + func (o *Metadata) GetCreatedByOk() (*string, bool) + func (o *Metadata) GetCreatedByUserId() *string + func (o *Metadata) GetCreatedByUserIdOk() (*string, bool) + func (o *Metadata) GetCreatedDate() *time.Time + func (o *Metadata) GetCreatedDateOk() (*time.Time, bool) + func (o *Metadata) GetLastModifiedBy() *string + func (o *Metadata) GetLastModifiedByOk() (*string, bool) + func (o *Metadata) GetLastModifiedByUserId() *string + func (o *Metadata) GetLastModifiedByUserIdOk() (*string, bool) + func (o *Metadata) GetLastModifiedDate() *time.Time + func (o *Metadata) GetLastModifiedDateOk() (*time.Time, bool) + func (o *Metadata) GetState() *State + func (o *Metadata) GetStateOk() (*State, bool) + func (o *Metadata) HasCreatedBy() bool + func (o *Metadata) HasCreatedByUserId() bool + func (o *Metadata) HasCreatedDate() bool + func (o *Metadata) HasLastModifiedBy() bool + func (o *Metadata) HasLastModifiedByUserId() bool + func (o *Metadata) HasLastModifiedDate() bool + func (o *Metadata) HasState() bool + func (o *Metadata) SetCreatedBy(v string) + func (o *Metadata) SetCreatedByUserId(v string) + func (o *Metadata) SetCreatedDate(v time.Time) + func (o *Metadata) SetLastModifiedBy(v string) + func (o *Metadata) SetLastModifiedByUserId(v string) + func (o *Metadata) SetLastModifiedDate(v time.Time) + func (o *Metadata) SetState(v State) + func (o Metadata) MarshalJSON() ([]byte, error) + type MetadataApiService service + func (a *MetadataApiService) InfosVersionGet(ctx _context.Context) ApiInfosVersionGetRequest + func (a *MetadataApiService) InfosVersionGetExecute(r ApiInfosVersionGetRequest) (APIVersion, *shared.APIResponse, error) + func (a *MetadataApiService) InfosVersionsGet(ctx _context.Context) ApiInfosVersionsGetRequest + func (a *MetadataApiService) InfosVersionsGetExecute(r ApiInfosVersionsGetRequest) ([]APIVersion, *shared.APIResponse, error) + type NullableAPIVersion struct + func NewNullableAPIVersion(val *APIVersion) *NullableAPIVersion + func (v *NullableAPIVersion) Set(val *APIVersion) + func (v *NullableAPIVersion) UnmarshalJSON(src []byte) error + func (v *NullableAPIVersion) Unset() + func (v NullableAPIVersion) Get() *APIVersion + func (v NullableAPIVersion) IsSet() bool + func (v NullableAPIVersion) MarshalJSON() ([]byte, error) + type NullableBackupMetadata struct + func NewNullableBackupMetadata(val *BackupMetadata) *NullableBackupMetadata + func (v *NullableBackupMetadata) Set(val *BackupMetadata) + func (v *NullableBackupMetadata) UnmarshalJSON(src []byte) error + func (v *NullableBackupMetadata) Unset() + func (v NullableBackupMetadata) Get() *BackupMetadata + func (v NullableBackupMetadata) IsSet() bool + func (v NullableBackupMetadata) 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 NullableClusterBackup struct + func NewNullableClusterBackup(val *ClusterBackup) *NullableClusterBackup + func (v *NullableClusterBackup) Set(val *ClusterBackup) + func (v *NullableClusterBackup) UnmarshalJSON(src []byte) error + func (v *NullableClusterBackup) Unset() + func (v NullableClusterBackup) Get() *ClusterBackup + func (v NullableClusterBackup) IsSet() bool + func (v NullableClusterBackup) MarshalJSON() ([]byte, error) + type NullableClusterBackupList struct + func NewNullableClusterBackupList(val *ClusterBackupList) *NullableClusterBackupList + func (v *NullableClusterBackupList) Set(val *ClusterBackupList) + func (v *NullableClusterBackupList) UnmarshalJSON(src []byte) error + func (v *NullableClusterBackupList) Unset() + func (v NullableClusterBackupList) Get() *ClusterBackupList + func (v NullableClusterBackupList) IsSet() bool + func (v NullableClusterBackupList) MarshalJSON() ([]byte, error) + type NullableClusterBackupListAllOf struct + func NewNullableClusterBackupListAllOf(val *ClusterBackupListAllOf) *NullableClusterBackupListAllOf + func (v *NullableClusterBackupListAllOf) Set(val *ClusterBackupListAllOf) + func (v *NullableClusterBackupListAllOf) UnmarshalJSON(src []byte) error + func (v *NullableClusterBackupListAllOf) Unset() + func (v NullableClusterBackupListAllOf) Get() *ClusterBackupListAllOf + func (v NullableClusterBackupListAllOf) IsSet() bool + func (v NullableClusterBackupListAllOf) 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 NullableClusterLogs struct + func NewNullableClusterLogs(val *ClusterLogs) *NullableClusterLogs + func (v *NullableClusterLogs) Set(val *ClusterLogs) + func (v *NullableClusterLogs) UnmarshalJSON(src []byte) error + func (v *NullableClusterLogs) Unset() + func (v NullableClusterLogs) Get() *ClusterLogs + func (v NullableClusterLogs) IsSet() bool + func (v NullableClusterLogs) MarshalJSON() ([]byte, error) + type NullableClusterLogsInstances struct + func NewNullableClusterLogsInstances(val *ClusterLogsInstances) *NullableClusterLogsInstances + func (v *NullableClusterLogsInstances) Set(val *ClusterLogsInstances) + func (v *NullableClusterLogsInstances) UnmarshalJSON(src []byte) error + func (v *NullableClusterLogsInstances) Unset() + func (v NullableClusterLogsInstances) Get() *ClusterLogsInstances + func (v NullableClusterLogsInstances) IsSet() bool + func (v NullableClusterLogsInstances) MarshalJSON() ([]byte, error) + type NullableClusterLogsMessages struct + func NewNullableClusterLogsMessages(val *ClusterLogsMessages) *NullableClusterLogsMessages + func (v *NullableClusterLogsMessages) Set(val *ClusterLogsMessages) + func (v *NullableClusterLogsMessages) UnmarshalJSON(src []byte) error + func (v *NullableClusterLogsMessages) Unset() + func (v NullableClusterLogsMessages) Get() *ClusterLogsMessages + func (v NullableClusterLogsMessages) IsSet() bool + func (v NullableClusterLogsMessages) 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 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 NullableCreateRestoreRequest struct + func NewNullableCreateRestoreRequest(val *CreateRestoreRequest) *NullableCreateRestoreRequest + func (v *NullableCreateRestoreRequest) Set(val *CreateRestoreRequest) + func (v *NullableCreateRestoreRequest) UnmarshalJSON(src []byte) error + func (v *NullableCreateRestoreRequest) Unset() + func (v NullableCreateRestoreRequest) Get() *CreateRestoreRequest + func (v NullableCreateRestoreRequest) IsSet() bool + func (v NullableCreateRestoreRequest) 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 NullableErrorResponse struct + func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse + func (v *NullableErrorResponse) Set(val *ErrorResponse) + func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error + func (v *NullableErrorResponse) Unset() + func (v NullableErrorResponse) Get() *ErrorResponse + func (v NullableErrorResponse) IsSet() bool + func (v NullableErrorResponse) 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 NullableMetadata struct + func NewNullableMetadata(val *Metadata) *NullableMetadata + func (v *NullableMetadata) Set(val *Metadata) + func (v *NullableMetadata) UnmarshalJSON(src []byte) error + func (v *NullableMetadata) Unset() + func (v NullableMetadata) Get() *Metadata + func (v NullableMetadata) IsSet() bool + func (v NullableMetadata) 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 NullablePatchClusterProperties struct + func NewNullablePatchClusterProperties(val *PatchClusterProperties) *NullablePatchClusterProperties + func (v *NullablePatchClusterProperties) Set(val *PatchClusterProperties) + func (v *NullablePatchClusterProperties) UnmarshalJSON(src []byte) error + func (v *NullablePatchClusterProperties) Unset() + func (v NullablePatchClusterProperties) Get() *PatchClusterProperties + func (v NullablePatchClusterProperties) IsSet() bool + func (v NullablePatchClusterProperties) MarshalJSON() ([]byte, error) + type NullablePatchClusterRequest struct + func NewNullablePatchClusterRequest(val *PatchClusterRequest) *NullablePatchClusterRequest + func (v *NullablePatchClusterRequest) Set(val *PatchClusterRequest) + func (v *NullablePatchClusterRequest) UnmarshalJSON(src []byte) error + func (v *NullablePatchClusterRequest) Unset() + func (v NullablePatchClusterRequest) Get() *PatchClusterRequest + func (v NullablePatchClusterRequest) IsSet() bool + func (v NullablePatchClusterRequest) MarshalJSON() ([]byte, error) + type NullablePostgresVersionList struct + func NewNullablePostgresVersionList(val *PostgresVersionList) *NullablePostgresVersionList + func (v *NullablePostgresVersionList) Set(val *PostgresVersionList) + func (v *NullablePostgresVersionList) UnmarshalJSON(src []byte) error + func (v *NullablePostgresVersionList) Unset() + func (v NullablePostgresVersionList) Get() *PostgresVersionList + func (v NullablePostgresVersionList) IsSet() bool + func (v NullablePostgresVersionList) MarshalJSON() ([]byte, error) + type NullablePostgresVersionListData struct + func NewNullablePostgresVersionListData(val *PostgresVersionListData) *NullablePostgresVersionListData + func (v *NullablePostgresVersionListData) Set(val *PostgresVersionListData) + func (v *NullablePostgresVersionListData) UnmarshalJSON(src []byte) error + func (v *NullablePostgresVersionListData) Unset() + func (v NullablePostgresVersionListData) Get() *PostgresVersionListData + func (v NullablePostgresVersionListData) IsSet() bool + func (v NullablePostgresVersionListData) MarshalJSON() ([]byte, error) + type NullableResourceType struct + func NewNullableResourceType(val *ResourceType) *NullableResourceType + func (v *NullableResourceType) Set(val *ResourceType) + func (v *NullableResourceType) UnmarshalJSON(src []byte) error + func (v *NullableResourceType) Unset() + func (v NullableResourceType) Get() *ResourceType + func (v NullableResourceType) IsSet() bool + func (v NullableResourceType) 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 NullableStorageType struct + func NewNullableStorageType(val *StorageType) *NullableStorageType + func (v *NullableStorageType) Set(val *StorageType) + func (v *NullableStorageType) UnmarshalJSON(src []byte) error + func (v *NullableStorageType) Unset() + func (v NullableStorageType) Get() *StorageType + func (v NullableStorageType) IsSet() bool + func (v NullableStorageType) MarshalJSON() ([]byte, error) + type NullableSynchronizationMode struct + func NewNullableSynchronizationMode(val *SynchronizationMode) *NullableSynchronizationMode + func (v *NullableSynchronizationMode) Set(val *SynchronizationMode) + func (v *NullableSynchronizationMode) UnmarshalJSON(src []byte) error + func (v *NullableSynchronizationMode) Unset() + func (v NullableSynchronizationMode) Get() *SynchronizationMode + func (v NullableSynchronizationMode) IsSet() bool + func (v NullableSynchronizationMode) MarshalJSON() ([]byte, error) + type Pagination struct + Limit *int32 + Links *PaginationLinks + Offset *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) HasLimit() bool + func (o *Pagination) HasLinks() bool + func (o *Pagination) HasOffset() bool + func (o *Pagination) SetLimit(v int32) + func (o *Pagination) SetLinks(v PaginationLinks) + func (o *Pagination) SetOffset(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 PatchClusterProperties struct + Connections *[]Connection + Cores *int32 + DisplayName *string + Instances *int32 + MaintenanceWindow *MaintenanceWindow + PostgresVersion *string + Ram *int32 + StorageSize *int32 + func NewPatchClusterProperties() *PatchClusterProperties + func NewPatchClusterPropertiesWithDefaults() *PatchClusterProperties + func (o *PatchClusterProperties) GetConnections() *[]Connection + func (o *PatchClusterProperties) GetConnectionsOk() (*[]Connection, bool) + func (o *PatchClusterProperties) GetCores() *int32 + func (o *PatchClusterProperties) GetCoresOk() (*int32, bool) + func (o *PatchClusterProperties) GetDisplayName() *string + func (o *PatchClusterProperties) GetDisplayNameOk() (*string, bool) + func (o *PatchClusterProperties) GetInstances() *int32 + func (o *PatchClusterProperties) GetInstancesOk() (*int32, bool) + func (o *PatchClusterProperties) GetMaintenanceWindow() *MaintenanceWindow + func (o *PatchClusterProperties) GetMaintenanceWindowOk() (*MaintenanceWindow, bool) + func (o *PatchClusterProperties) GetPostgresVersion() *string + func (o *PatchClusterProperties) GetPostgresVersionOk() (*string, bool) + func (o *PatchClusterProperties) GetRam() *int32 + func (o *PatchClusterProperties) GetRamOk() (*int32, bool) + func (o *PatchClusterProperties) GetStorageSize() *int32 + func (o *PatchClusterProperties) GetStorageSizeOk() (*int32, bool) + func (o *PatchClusterProperties) HasConnections() bool + func (o *PatchClusterProperties) HasCores() bool + func (o *PatchClusterProperties) HasDisplayName() bool + func (o *PatchClusterProperties) HasInstances() bool + func (o *PatchClusterProperties) HasMaintenanceWindow() bool + func (o *PatchClusterProperties) HasPostgresVersion() bool + func (o *PatchClusterProperties) HasRam() bool + func (o *PatchClusterProperties) HasStorageSize() bool + func (o *PatchClusterProperties) SetConnections(v []Connection) + func (o *PatchClusterProperties) SetCores(v int32) + func (o *PatchClusterProperties) SetDisplayName(v string) + func (o *PatchClusterProperties) SetInstances(v int32) + func (o *PatchClusterProperties) SetMaintenanceWindow(v MaintenanceWindow) + func (o *PatchClusterProperties) SetPostgresVersion(v string) + func (o *PatchClusterProperties) SetRam(v int32) + func (o *PatchClusterProperties) SetStorageSize(v int32) + func (o PatchClusterProperties) MarshalJSON() ([]byte, error) + type PatchClusterRequest struct + Metadata *Metadata + Properties *PatchClusterProperties + func NewPatchClusterRequest() *PatchClusterRequest + func NewPatchClusterRequestWithDefaults() *PatchClusterRequest + func (o *PatchClusterRequest) GetMetadata() *Metadata + func (o *PatchClusterRequest) GetMetadataOk() (*Metadata, bool) + func (o *PatchClusterRequest) GetProperties() *PatchClusterProperties + func (o *PatchClusterRequest) GetPropertiesOk() (*PatchClusterProperties, bool) + func (o *PatchClusterRequest) HasMetadata() bool + func (o *PatchClusterRequest) HasProperties() bool + func (o *PatchClusterRequest) SetMetadata(v Metadata) + func (o *PatchClusterRequest) SetProperties(v PatchClusterProperties) + func (o PatchClusterRequest) MarshalJSON() ([]byte, error) + type PostgresVersionList struct + Data *[]PostgresVersionListData + func NewPostgresVersionList() *PostgresVersionList + func NewPostgresVersionListWithDefaults() *PostgresVersionList + func (o *PostgresVersionList) GetData() *[]PostgresVersionListData + func (o *PostgresVersionList) GetDataOk() (*[]PostgresVersionListData, bool) + func (o *PostgresVersionList) HasData() bool + func (o *PostgresVersionList) SetData(v []PostgresVersionListData) + func (o PostgresVersionList) MarshalJSON() ([]byte, error) + type PostgresVersionListData struct + Name *string + func NewPostgresVersionListData() *PostgresVersionListData + func NewPostgresVersionListDataWithDefaults() *PostgresVersionListData + func (o *PostgresVersionListData) GetName() *string + func (o *PostgresVersionListData) GetNameOk() (*string, bool) + func (o *PostgresVersionListData) HasName() bool + func (o *PostgresVersionListData) SetName(v string) + func (o PostgresVersionListData) MarshalJSON() ([]byte, error) + type ResourceType string + const RESOURCETYPE_BACKUP + const RESOURCETYPE_CLUSTER + const RESOURCETYPE_COLLECTION + func (v *ResourceType) UnmarshalJSON(src []byte) error + func (v ResourceType) Ptr() *ResourceType + type RestoresApiService service + func (a *RestoresApiService) ClusterRestorePost(ctx _context.Context, clusterId string) ApiClusterRestorePostRequest + func (a *RestoresApiService) ClusterRestorePostExecute(r ApiClusterRestorePostRequest) (*shared.APIResponse, error) + type State string + const STATE_AVAILABLE + const STATE_BUSY + const STATE_DESTROYING + const STATE_FAILED + const STATE_UNKNOWN + func (v *State) UnmarshalJSON(src []byte) error + func (v State) Ptr() *State + type StorageType string + const STORAGETYPE_HDD + const STORAGETYPE_SSD + const STORAGETYPE_SSD_PREMIUM + const STORAGETYPE_SSD_STANDARD + func (v *StorageType) UnmarshalJSON(src []byte) error + func (v StorageType) Ptr() *StorageType + type SynchronizationMode string + const SYNCHRONIZATIONMODE_ASYNCHRONOUS + const SYNCHRONIZATIONMODE_STRICTLY_SYNCHRONOUS + const SYNCHRONIZATIONMODE_SYNCHRONOUS + func (v *SynchronizationMode) UnmarshalJSON(src []byte) error + func (v SynchronizationMode) Ptr() *SynchronizationMode + type TLSDial func(ctx context.Context, network, addr string) (net.Conn, error)