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 + ClustersApi *ClustersApiService + LogsApi *LogsApiService + MetadataApi *MetadataApiService + RestoresApi *RestoresApiService + SnapshotsApi *SnapshotsApiService + TemplatesApi *TemplatesApiService + UsersApi *UsersApiService + 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 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 ApiClustersLogsGetRequest struct + ApiService *LogsApiService + func (r ApiClustersLogsGetRequest) Direction(direction string) ApiClustersLogsGetRequest + func (r ApiClustersLogsGetRequest) End(end time.Time) ApiClustersLogsGetRequest + func (r ApiClustersLogsGetRequest) Execute() (ClusterLogs, *shared.APIResponse, error) + func (r ApiClustersLogsGetRequest) Limit(limit int32) ApiClustersLogsGetRequest + func (r ApiClustersLogsGetRequest) Start(start time.Time) ApiClustersLogsGetRequest + 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 ApiClustersRestorePostRequest struct + ApiService *RestoresApiService + func (r ApiClustersRestorePostRequest) CreateRestoreRequest(createRestoreRequest CreateRestoreRequest) ApiClustersRestorePostRequest + func (r ApiClustersRestorePostRequest) Execute() (*shared.APIResponse, error) + type ApiClustersSnapshotsGetRequest struct + ApiService *SnapshotsApiService + func (r ApiClustersSnapshotsGetRequest) Execute() (SnapshotList, *shared.APIResponse, error) + type ApiClustersUsersDeleteRequest struct + ApiService *UsersApiService + func (r ApiClustersUsersDeleteRequest) Execute() (User, *shared.APIResponse, error) + type ApiClustersUsersFindByIdRequest struct + ApiService *UsersApiService + func (r ApiClustersUsersFindByIdRequest) Execute() (User, *shared.APIResponse, error) + type ApiClustersUsersGetRequest struct + ApiService *UsersApiService + func (r ApiClustersUsersGetRequest) Execute() (UsersList, *shared.APIResponse, error) + type ApiClustersUsersPatchRequest struct + ApiService *UsersApiService + func (r ApiClustersUsersPatchRequest) Execute() (User, *shared.APIResponse, error) + func (r ApiClustersUsersPatchRequest) PatchUserRequest(patchUserRequest PatchUserRequest) ApiClustersUsersPatchRequest + type ApiClustersUsersPostRequest struct + ApiService *UsersApiService + func (r ApiClustersUsersPostRequest) Execute() (User, *shared.APIResponse, error) + func (r ApiClustersUsersPostRequest) User(user User) ApiClustersUsersPostRequest + 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 ApiTemplatesGetRequest struct + ApiService *TemplatesApiService + func (r ApiTemplatesGetRequest) Execute() (TemplateList, *shared.APIResponse, 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 + ConnectionString *string + Connections *[]Connection + DisplayName *string + Instances *int32 + Location *string + MaintenanceWindow *MaintenanceWindow + MongoDBVersion *string + TemplateID *string + func NewClusterProperties() *ClusterProperties + func NewClusterPropertiesWithDefaults() *ClusterProperties + func (o *ClusterProperties) GetConnectionString() *string + func (o *ClusterProperties) GetConnectionStringOk() (*string, bool) + func (o *ClusterProperties) GetConnections() *[]Connection + func (o *ClusterProperties) GetConnectionsOk() (*[]Connection, 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) GetMongoDBVersion() *string + func (o *ClusterProperties) GetMongoDBVersionOk() (*string, bool) + func (o *ClusterProperties) GetTemplateID() *string + func (o *ClusterProperties) GetTemplateIDOk() (*string, bool) + func (o *ClusterProperties) HasConnectionString() bool + func (o *ClusterProperties) HasConnections() bool + func (o *ClusterProperties) HasDisplayName() bool + func (o *ClusterProperties) HasInstances() bool + func (o *ClusterProperties) HasLocation() bool + func (o *ClusterProperties) HasMaintenanceWindow() bool + func (o *ClusterProperties) HasMongoDBVersion() bool + func (o *ClusterProperties) HasTemplateID() bool + func (o *ClusterProperties) SetConnectionString(v string) + func (o *ClusterProperties) SetConnections(v []Connection) + 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) SetMongoDBVersion(v string) + func (o *ClusterProperties) SetTemplateID(v string) + 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) 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) + type Connection struct + CidrList *[]string + DatacenterId *string + LanId *string + func NewConnection(datacenterId string, lanId string, cidrList []string) *Connection + func NewConnectionWithDefaults() *Connection + func (o *Connection) GetCidrList() *[]string + func (o *Connection) GetCidrListOk() (*[]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) HasCidrList() bool + func (o *Connection) HasDatacenterId() bool + func (o *Connection) HasLanId() bool + func (o *Connection) SetCidrList(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 + DisplayName *string + Instances *int32 + Location *string + MaintenanceWindow *MaintenanceWindow + MongoDBVersion *string + TemplateID *string + func NewCreateClusterProperties(templateID string, instances int32, connections []Connection, location string, ...) *CreateClusterProperties + func NewCreateClusterPropertiesWithDefaults() *CreateClusterProperties + func (o *CreateClusterProperties) GetConnections() *[]Connection + func (o *CreateClusterProperties) GetConnectionsOk() (*[]Connection, 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) GetLocation() *string + func (o *CreateClusterProperties) GetLocationOk() (*string, bool) + func (o *CreateClusterProperties) GetMaintenanceWindow() *MaintenanceWindow + func (o *CreateClusterProperties) GetMaintenanceWindowOk() (*MaintenanceWindow, bool) + func (o *CreateClusterProperties) GetMongoDBVersion() *string + func (o *CreateClusterProperties) GetMongoDBVersionOk() (*string, bool) + func (o *CreateClusterProperties) GetTemplateID() *string + func (o *CreateClusterProperties) GetTemplateIDOk() (*string, bool) + func (o *CreateClusterProperties) HasConnections() bool + func (o *CreateClusterProperties) HasDisplayName() bool + func (o *CreateClusterProperties) HasInstances() bool + func (o *CreateClusterProperties) HasLocation() bool + func (o *CreateClusterProperties) HasMaintenanceWindow() bool + func (o *CreateClusterProperties) HasMongoDBVersion() bool + func (o *CreateClusterProperties) HasTemplateID() bool + func (o *CreateClusterProperties) SetConnections(v []Connection) + func (o *CreateClusterProperties) SetDisplayName(v string) + func (o *CreateClusterProperties) SetInstances(v int32) + func (o *CreateClusterProperties) SetLocation(v string) + func (o *CreateClusterProperties) SetMaintenanceWindow(v MaintenanceWindow) + func (o *CreateClusterProperties) SetMongoDBVersion(v string) + func (o *CreateClusterProperties) SetTemplateID(v string) + 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 + SnapshotId *string + func NewCreateRestoreRequest(snapshotId string) *CreateRestoreRequest + func NewCreateRestoreRequestWithDefaults() *CreateRestoreRequest + func (o *CreateRestoreRequest) GetSnapshotId() *string + func (o *CreateRestoreRequest) GetSnapshotIdOk() (*string, bool) + func (o *CreateRestoreRequest) HasSnapshotId() bool + func (o *CreateRestoreRequest) SetSnapshotId(v string) + func (o CreateRestoreRequest) 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 Health string + const HEALTH_DEGRADED + const HEALTH_HEALTHY + const HEALTH_UNHEALTHY + const HEALTH_UNKNOWN + func (v *Health) UnmarshalJSON(src []byte) error + func (v Health) Ptr() *Health + type IonosTime struct + func (t *IonosTime) UnmarshalJSON(data []byte) error + type LogsApiService service + func (a *LogsApiService) ClustersLogsGet(ctx _context.Context, clusterId string) ApiClustersLogsGetRequest + func (a *LogsApiService) ClustersLogsGetExecute(r ApiClustersLogsGetRequest) (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 + Health *Health + 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) GetHealth() *Health + func (o *Metadata) GetHealthOk() (*Health, 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) HasHealth() 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) SetHealth(v Health) + 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 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 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 NullableHealth struct + func NewNullableHealth(val *Health) *NullableHealth + func (v *NullableHealth) Set(val *Health) + func (v *NullableHealth) UnmarshalJSON(src []byte) error + func (v *NullableHealth) Unset() + func (v NullableHealth) Get() *Health + func (v NullableHealth) IsSet() bool + func (v NullableHealth) 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 NullablePatchUserProperties struct + func NewNullablePatchUserProperties(val *PatchUserProperties) *NullablePatchUserProperties + func (v *NullablePatchUserProperties) Set(val *PatchUserProperties) + func (v *NullablePatchUserProperties) UnmarshalJSON(src []byte) error + func (v *NullablePatchUserProperties) Unset() + func (v NullablePatchUserProperties) Get() *PatchUserProperties + func (v NullablePatchUserProperties) IsSet() bool + func (v NullablePatchUserProperties) MarshalJSON() ([]byte, error) + type NullablePatchUserRequest struct + func NewNullablePatchUserRequest(val *PatchUserRequest) *NullablePatchUserRequest + func (v *NullablePatchUserRequest) Set(val *PatchUserRequest) + func (v *NullablePatchUserRequest) UnmarshalJSON(src []byte) error + func (v *NullablePatchUserRequest) Unset() + func (v NullablePatchUserRequest) Get() *PatchUserRequest + func (v NullablePatchUserRequest) IsSet() bool + func (v NullablePatchUserRequest) 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 NullableSnapshotList struct + func NewNullableSnapshotList(val *SnapshotList) *NullableSnapshotList + func (v *NullableSnapshotList) Set(val *SnapshotList) + func (v *NullableSnapshotList) UnmarshalJSON(src []byte) error + func (v *NullableSnapshotList) Unset() + func (v NullableSnapshotList) Get() *SnapshotList + func (v NullableSnapshotList) IsSet() bool + func (v NullableSnapshotList) MarshalJSON() ([]byte, error) + type NullableSnapshotListAllOf struct + func NewNullableSnapshotListAllOf(val *SnapshotListAllOf) *NullableSnapshotListAllOf + func (v *NullableSnapshotListAllOf) Set(val *SnapshotListAllOf) + func (v *NullableSnapshotListAllOf) UnmarshalJSON(src []byte) error + func (v *NullableSnapshotListAllOf) Unset() + func (v NullableSnapshotListAllOf) Get() *SnapshotListAllOf + func (v NullableSnapshotListAllOf) IsSet() bool + func (v NullableSnapshotListAllOf) MarshalJSON() ([]byte, error) + type NullableSnapshotProperties struct + func NewNullableSnapshotProperties(val *SnapshotProperties) *NullableSnapshotProperties + func (v *NullableSnapshotProperties) Set(val *SnapshotProperties) + func (v *NullableSnapshotProperties) UnmarshalJSON(src []byte) error + func (v *NullableSnapshotProperties) Unset() + func (v NullableSnapshotProperties) Get() *SnapshotProperties + func (v NullableSnapshotProperties) IsSet() bool + func (v NullableSnapshotProperties) MarshalJSON() ([]byte, error) + type NullableSnapshotResponse struct + func NewNullableSnapshotResponse(val *SnapshotResponse) *NullableSnapshotResponse + func (v *NullableSnapshotResponse) Set(val *SnapshotResponse) + func (v *NullableSnapshotResponse) UnmarshalJSON(src []byte) error + func (v *NullableSnapshotResponse) Unset() + func (v NullableSnapshotResponse) Get() *SnapshotResponse + func (v NullableSnapshotResponse) IsSet() bool + func (v NullableSnapshotResponse) 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 NullableTemplateList struct + func NewNullableTemplateList(val *TemplateList) *NullableTemplateList + func (v *NullableTemplateList) Set(val *TemplateList) + func (v *NullableTemplateList) UnmarshalJSON(src []byte) error + func (v *NullableTemplateList) Unset() + func (v NullableTemplateList) Get() *TemplateList + func (v NullableTemplateList) IsSet() bool + func (v NullableTemplateList) MarshalJSON() ([]byte, error) + type NullableTemplateListAllOf struct + func NewNullableTemplateListAllOf(val *TemplateListAllOf) *NullableTemplateListAllOf + func (v *NullableTemplateListAllOf) Set(val *TemplateListAllOf) + func (v *NullableTemplateListAllOf) UnmarshalJSON(src []byte) error + func (v *NullableTemplateListAllOf) Unset() + func (v NullableTemplateListAllOf) Get() *TemplateListAllOf + func (v NullableTemplateListAllOf) IsSet() bool + func (v NullableTemplateListAllOf) MarshalJSON() ([]byte, error) + type NullableTemplateResponse struct + func NewNullableTemplateResponse(val *TemplateResponse) *NullableTemplateResponse + func (v *NullableTemplateResponse) Set(val *TemplateResponse) + func (v *NullableTemplateResponse) UnmarshalJSON(src []byte) error + func (v *NullableTemplateResponse) Unset() + func (v NullableTemplateResponse) Get() *TemplateResponse + func (v NullableTemplateResponse) IsSet() bool + func (v NullableTemplateResponse) MarshalJSON() ([]byte, error) + type NullableUser struct + func NewNullableUser(val *User) *NullableUser + func (v *NullableUser) Set(val *User) + func (v *NullableUser) UnmarshalJSON(src []byte) error + func (v *NullableUser) Unset() + func (v NullableUser) Get() *User + func (v NullableUser) IsSet() bool + func (v NullableUser) MarshalJSON() ([]byte, error) + type NullableUserMetadata struct + func NewNullableUserMetadata(val *UserMetadata) *NullableUserMetadata + func (v *NullableUserMetadata) Set(val *UserMetadata) + func (v *NullableUserMetadata) UnmarshalJSON(src []byte) error + func (v *NullableUserMetadata) Unset() + func (v NullableUserMetadata) Get() *UserMetadata + func (v NullableUserMetadata) IsSet() bool + func (v NullableUserMetadata) MarshalJSON() ([]byte, error) + type NullableUserProperties struct + func NewNullableUserProperties(val *UserProperties) *NullableUserProperties + func (v *NullableUserProperties) Set(val *UserProperties) + func (v *NullableUserProperties) UnmarshalJSON(src []byte) error + func (v *NullableUserProperties) Unset() + func (v NullableUserProperties) Get() *UserProperties + func (v NullableUserProperties) IsSet() bool + func (v NullableUserProperties) MarshalJSON() ([]byte, error) + type NullableUserRoles struct + func NewNullableUserRoles(val *UserRoles) *NullableUserRoles + func (v *NullableUserRoles) Set(val *UserRoles) + func (v *NullableUserRoles) UnmarshalJSON(src []byte) error + func (v *NullableUserRoles) Unset() + func (v NullableUserRoles) Get() *UserRoles + func (v NullableUserRoles) IsSet() bool + func (v NullableUserRoles) MarshalJSON() ([]byte, error) + type NullableUsersList struct + func NewNullableUsersList(val *UsersList) *NullableUsersList + func (v *NullableUsersList) Set(val *UsersList) + func (v *NullableUsersList) UnmarshalJSON(src []byte) error + func (v *NullableUsersList) Unset() + func (v NullableUsersList) Get() *UsersList + func (v NullableUsersList) IsSet() bool + func (v NullableUsersList) 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 + DisplayName *string + Instances *int32 + MaintenanceWindow *MaintenanceWindow + TemplateID *string + func NewPatchClusterProperties() *PatchClusterProperties + func NewPatchClusterPropertiesWithDefaults() *PatchClusterProperties + func (o *PatchClusterProperties) GetConnections() *[]Connection + func (o *PatchClusterProperties) GetConnectionsOk() (*[]Connection, 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) GetTemplateID() *string + func (o *PatchClusterProperties) GetTemplateIDOk() (*string, bool) + func (o *PatchClusterProperties) HasConnections() bool + func (o *PatchClusterProperties) HasDisplayName() bool + func (o *PatchClusterProperties) HasInstances() bool + func (o *PatchClusterProperties) HasMaintenanceWindow() bool + func (o *PatchClusterProperties) HasTemplateID() bool + func (o *PatchClusterProperties) SetConnections(v []Connection) + func (o *PatchClusterProperties) SetDisplayName(v string) + func (o *PatchClusterProperties) SetInstances(v int32) + func (o *PatchClusterProperties) SetMaintenanceWindow(v MaintenanceWindow) + func (o *PatchClusterProperties) SetTemplateID(v string) + 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 PatchUserProperties struct + Password *string + Roles *[]UserRoles + func NewPatchUserProperties() *PatchUserProperties + func NewPatchUserPropertiesWithDefaults() *PatchUserProperties + func (o *PatchUserProperties) GetPassword() *string + func (o *PatchUserProperties) GetPasswordOk() (*string, bool) + func (o *PatchUserProperties) GetRoles() *[]UserRoles + func (o *PatchUserProperties) GetRolesOk() (*[]UserRoles, bool) + func (o *PatchUserProperties) HasPassword() bool + func (o *PatchUserProperties) HasRoles() bool + func (o *PatchUserProperties) SetPassword(v string) + func (o *PatchUserProperties) SetRoles(v []UserRoles) + func (o PatchUserProperties) MarshalJSON() ([]byte, error) + type PatchUserRequest struct + Metadata *UserMetadata + Properties *PatchUserProperties + func NewPatchUserRequest() *PatchUserRequest + func NewPatchUserRequestWithDefaults() *PatchUserRequest + func (o *PatchUserRequest) GetMetadata() *UserMetadata + func (o *PatchUserRequest) GetMetadataOk() (*UserMetadata, bool) + func (o *PatchUserRequest) GetProperties() *PatchUserProperties + func (o *PatchUserRequest) GetPropertiesOk() (*PatchUserProperties, bool) + func (o *PatchUserRequest) HasMetadata() bool + func (o *PatchUserRequest) HasProperties() bool + func (o *PatchUserRequest) SetMetadata(v UserMetadata) + func (o *PatchUserRequest) SetProperties(v PatchUserProperties) + func (o PatchUserRequest) MarshalJSON() ([]byte, error) + type ResourceType string + const RESOURCETYPE_CLUSTER + const RESOURCETYPE_COLLECTION + const RESOURCETYPE_SNAPSHOT + const RESOURCETYPE_USER + func (v *ResourceType) UnmarshalJSON(src []byte) error + func (v ResourceType) Ptr() *ResourceType + type RestoresApiService service + func (a *RestoresApiService) ClustersRestorePost(ctx _context.Context, clusterId string) ApiClustersRestorePostRequest + func (a *RestoresApiService) ClustersRestorePostExecute(r ApiClustersRestorePostRequest) (*shared.APIResponse, error) + type SnapshotList struct + Id *string + Items *[]SnapshotResponse + Limit *int32 + Links *PaginationLinks + Offset *int32 + Type *ResourceType + func NewSnapshotList() *SnapshotList + func NewSnapshotListWithDefaults() *SnapshotList + func (o *SnapshotList) GetId() *string + func (o *SnapshotList) GetIdOk() (*string, bool) + func (o *SnapshotList) GetItems() *[]SnapshotResponse + func (o *SnapshotList) GetItemsOk() (*[]SnapshotResponse, bool) + func (o *SnapshotList) GetLimit() *int32 + func (o *SnapshotList) GetLimitOk() (*int32, bool) + func (o *SnapshotList) GetLinks() *PaginationLinks + func (o *SnapshotList) GetLinksOk() (*PaginationLinks, bool) + func (o *SnapshotList) GetOffset() *int32 + func (o *SnapshotList) GetOffsetOk() (*int32, bool) + func (o *SnapshotList) GetType() *ResourceType + func (o *SnapshotList) GetTypeOk() (*ResourceType, bool) + func (o *SnapshotList) HasId() bool + func (o *SnapshotList) HasItems() bool + func (o *SnapshotList) HasLimit() bool + func (o *SnapshotList) HasLinks() bool + func (o *SnapshotList) HasOffset() bool + func (o *SnapshotList) HasType() bool + func (o *SnapshotList) SetId(v string) + func (o *SnapshotList) SetItems(v []SnapshotResponse) + func (o *SnapshotList) SetLimit(v int32) + func (o *SnapshotList) SetLinks(v PaginationLinks) + func (o *SnapshotList) SetOffset(v int32) + func (o *SnapshotList) SetType(v ResourceType) + func (o SnapshotList) MarshalJSON() ([]byte, error) + type SnapshotListAllOf struct + Id *string + Items *[]SnapshotResponse + Type *ResourceType + func NewSnapshotListAllOf() *SnapshotListAllOf + func NewSnapshotListAllOfWithDefaults() *SnapshotListAllOf + func (o *SnapshotListAllOf) GetId() *string + func (o *SnapshotListAllOf) GetIdOk() (*string, bool) + func (o *SnapshotListAllOf) GetItems() *[]SnapshotResponse + func (o *SnapshotListAllOf) GetItemsOk() (*[]SnapshotResponse, bool) + func (o *SnapshotListAllOf) GetType() *ResourceType + func (o *SnapshotListAllOf) GetTypeOk() (*ResourceType, bool) + func (o *SnapshotListAllOf) HasId() bool + func (o *SnapshotListAllOf) HasItems() bool + func (o *SnapshotListAllOf) HasType() bool + func (o *SnapshotListAllOf) SetId(v string) + func (o *SnapshotListAllOf) SetItems(v []SnapshotResponse) + func (o *SnapshotListAllOf) SetType(v ResourceType) + func (o SnapshotListAllOf) MarshalJSON() ([]byte, error) + type SnapshotProperties struct + CreationTime *IonosTime + Size *int32 + Version *string + func NewSnapshotProperties() *SnapshotProperties + func NewSnapshotPropertiesWithDefaults() *SnapshotProperties + func (o *SnapshotProperties) GetCreationTime() *time.Time + func (o *SnapshotProperties) GetCreationTimeOk() (*time.Time, bool) + func (o *SnapshotProperties) GetSize() *int32 + func (o *SnapshotProperties) GetSizeOk() (*int32, bool) + func (o *SnapshotProperties) GetVersion() *string + func (o *SnapshotProperties) GetVersionOk() (*string, bool) + func (o *SnapshotProperties) HasCreationTime() bool + func (o *SnapshotProperties) HasSize() bool + func (o *SnapshotProperties) HasVersion() bool + func (o *SnapshotProperties) SetCreationTime(v time.Time) + func (o *SnapshotProperties) SetSize(v int32) + func (o *SnapshotProperties) SetVersion(v string) + func (o SnapshotProperties) MarshalJSON() ([]byte, error) + type SnapshotResponse struct + Id *string + Properties *SnapshotProperties + Type *ResourceType + func NewSnapshotResponse() *SnapshotResponse + func NewSnapshotResponseWithDefaults() *SnapshotResponse + func (o *SnapshotResponse) GetId() *string + func (o *SnapshotResponse) GetIdOk() (*string, bool) + func (o *SnapshotResponse) GetProperties() *SnapshotProperties + func (o *SnapshotResponse) GetPropertiesOk() (*SnapshotProperties, bool) + func (o *SnapshotResponse) GetType() *ResourceType + func (o *SnapshotResponse) GetTypeOk() (*ResourceType, bool) + func (o *SnapshotResponse) HasId() bool + func (o *SnapshotResponse) HasProperties() bool + func (o *SnapshotResponse) HasType() bool + func (o *SnapshotResponse) SetId(v string) + func (o *SnapshotResponse) SetProperties(v SnapshotProperties) + func (o *SnapshotResponse) SetType(v ResourceType) + func (o SnapshotResponse) MarshalJSON() ([]byte, error) + type SnapshotsApiService service + func (a *SnapshotsApiService) ClustersSnapshotsGet(ctx _context.Context, clusterId string) ApiClustersSnapshotsGetRequest + func (a *SnapshotsApiService) ClustersSnapshotsGetExecute(r ApiClustersSnapshotsGetRequest) (SnapshotList, *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 TLSDial func(ctx context.Context, network, addr string) (net.Conn, error) + type TemplateList struct + Id *string + Items *[]TemplateResponse + Limit *int32 + Links *PaginationLinks + Offset *int32 + Type *ResourceType + func NewTemplateList() *TemplateList + func NewTemplateListWithDefaults() *TemplateList + func (o *TemplateList) GetId() *string + func (o *TemplateList) GetIdOk() (*string, bool) + func (o *TemplateList) GetItems() *[]TemplateResponse + func (o *TemplateList) GetItemsOk() (*[]TemplateResponse, bool) + func (o *TemplateList) GetLimit() *int32 + func (o *TemplateList) GetLimitOk() (*int32, bool) + func (o *TemplateList) GetLinks() *PaginationLinks + func (o *TemplateList) GetLinksOk() (*PaginationLinks, bool) + func (o *TemplateList) GetOffset() *int32 + func (o *TemplateList) GetOffsetOk() (*int32, bool) + func (o *TemplateList) GetType() *ResourceType + func (o *TemplateList) GetTypeOk() (*ResourceType, bool) + func (o *TemplateList) HasId() bool + func (o *TemplateList) HasItems() bool + func (o *TemplateList) HasLimit() bool + func (o *TemplateList) HasLinks() bool + func (o *TemplateList) HasOffset() bool + func (o *TemplateList) HasType() bool + func (o *TemplateList) SetId(v string) + func (o *TemplateList) SetItems(v []TemplateResponse) + func (o *TemplateList) SetLimit(v int32) + func (o *TemplateList) SetLinks(v PaginationLinks) + func (o *TemplateList) SetOffset(v int32) + func (o *TemplateList) SetType(v ResourceType) + func (o TemplateList) MarshalJSON() ([]byte, error) + type TemplateListAllOf struct + Id *string + Items *[]TemplateResponse + Type *ResourceType + func NewTemplateListAllOf() *TemplateListAllOf + func NewTemplateListAllOfWithDefaults() *TemplateListAllOf + func (o *TemplateListAllOf) GetId() *string + func (o *TemplateListAllOf) GetIdOk() (*string, bool) + func (o *TemplateListAllOf) GetItems() *[]TemplateResponse + func (o *TemplateListAllOf) GetItemsOk() (*[]TemplateResponse, bool) + func (o *TemplateListAllOf) GetType() *ResourceType + func (o *TemplateListAllOf) GetTypeOk() (*ResourceType, bool) + func (o *TemplateListAllOf) HasId() bool + func (o *TemplateListAllOf) HasItems() bool + func (o *TemplateListAllOf) HasType() bool + func (o *TemplateListAllOf) SetId(v string) + func (o *TemplateListAllOf) SetItems(v []TemplateResponse) + func (o *TemplateListAllOf) SetType(v ResourceType) + func (o TemplateListAllOf) MarshalJSON() ([]byte, error) + type TemplateResponse struct + Cores *int32 + Edition *string + Id *string + Name *string + Ram *int32 + StorageSize *int32 + func NewTemplateResponse() *TemplateResponse + func NewTemplateResponseWithDefaults() *TemplateResponse + func (o *TemplateResponse) GetCores() *int32 + func (o *TemplateResponse) GetCoresOk() (*int32, bool) + func (o *TemplateResponse) GetEdition() *string + func (o *TemplateResponse) GetEditionOk() (*string, bool) + func (o *TemplateResponse) GetId() *string + func (o *TemplateResponse) GetIdOk() (*string, bool) + func (o *TemplateResponse) GetName() *string + func (o *TemplateResponse) GetNameOk() (*string, bool) + func (o *TemplateResponse) GetRam() *int32 + func (o *TemplateResponse) GetRamOk() (*int32, bool) + func (o *TemplateResponse) GetStorageSize() *int32 + func (o *TemplateResponse) GetStorageSizeOk() (*int32, bool) + func (o *TemplateResponse) HasCores() bool + func (o *TemplateResponse) HasEdition() bool + func (o *TemplateResponse) HasId() bool + func (o *TemplateResponse) HasName() bool + func (o *TemplateResponse) HasRam() bool + func (o *TemplateResponse) HasStorageSize() bool + func (o *TemplateResponse) SetCores(v int32) + func (o *TemplateResponse) SetEdition(v string) + func (o *TemplateResponse) SetId(v string) + func (o *TemplateResponse) SetName(v string) + func (o *TemplateResponse) SetRam(v int32) + func (o *TemplateResponse) SetStorageSize(v int32) + func (o TemplateResponse) MarshalJSON() ([]byte, error) + type TemplatesApiService service + func (a *TemplatesApiService) TemplatesGet(ctx _context.Context) ApiTemplatesGetRequest + func (a *TemplatesApiService) TemplatesGetExecute(r ApiTemplatesGetRequest) (TemplateList, *shared.APIResponse, error) + type User struct + Metadata *UserMetadata + Properties *UserProperties + Type *ResourceType + func NewUser() *User + func NewUserWithDefaults() *User + func (o *User) GetMetadata() *UserMetadata + func (o *User) GetMetadataOk() (*UserMetadata, bool) + func (o *User) GetProperties() *UserProperties + func (o *User) GetPropertiesOk() (*UserProperties, bool) + func (o *User) GetType() *ResourceType + func (o *User) GetTypeOk() (*ResourceType, bool) + func (o *User) HasMetadata() bool + func (o *User) HasProperties() bool + func (o *User) HasType() bool + func (o *User) SetMetadata(v UserMetadata) + func (o *User) SetProperties(v UserProperties) + func (o *User) SetType(v ResourceType) + func (o User) MarshalJSON() ([]byte, error) + type UserMetadata struct + CreatedBy *string + CreatedByUserId *string + CreatedDate *IonosTime + State *string + func NewUserMetadata() *UserMetadata + func NewUserMetadataWithDefaults() *UserMetadata + func (o *UserMetadata) GetCreatedBy() *string + func (o *UserMetadata) GetCreatedByOk() (*string, bool) + func (o *UserMetadata) GetCreatedByUserId() *string + func (o *UserMetadata) GetCreatedByUserIdOk() (*string, bool) + func (o *UserMetadata) GetCreatedDate() *time.Time + func (o *UserMetadata) GetCreatedDateOk() (*time.Time, bool) + func (o *UserMetadata) GetState() *string + func (o *UserMetadata) GetStateOk() (*string, bool) + func (o *UserMetadata) HasCreatedBy() bool + func (o *UserMetadata) HasCreatedByUserId() bool + func (o *UserMetadata) HasCreatedDate() bool + func (o *UserMetadata) HasState() bool + func (o *UserMetadata) SetCreatedBy(v string) + func (o *UserMetadata) SetCreatedByUserId(v string) + func (o *UserMetadata) SetCreatedDate(v time.Time) + func (o *UserMetadata) SetState(v string) + func (o UserMetadata) MarshalJSON() ([]byte, error) + type UserProperties struct + Password *string + Roles *[]UserRoles + Username *string + func NewUserProperties(username string, password string) *UserProperties + func NewUserPropertiesWithDefaults() *UserProperties + func (o *UserProperties) GetPassword() *string + func (o *UserProperties) GetPasswordOk() (*string, bool) + func (o *UserProperties) GetRoles() *[]UserRoles + func (o *UserProperties) GetRolesOk() (*[]UserRoles, bool) + func (o *UserProperties) GetUsername() *string + func (o *UserProperties) GetUsernameOk() (*string, bool) + func (o *UserProperties) HasPassword() bool + func (o *UserProperties) HasRoles() bool + func (o *UserProperties) HasUsername() bool + func (o *UserProperties) SetPassword(v string) + func (o *UserProperties) SetRoles(v []UserRoles) + func (o *UserProperties) SetUsername(v string) + func (o UserProperties) MarshalJSON() ([]byte, error) + type UserRoles struct + Database *string + Role *string + func NewUserRoles() *UserRoles + func NewUserRolesWithDefaults() *UserRoles + func (o *UserRoles) GetDatabase() *string + func (o *UserRoles) GetDatabaseOk() (*string, bool) + func (o *UserRoles) GetRole() *string + func (o *UserRoles) GetRoleOk() (*string, bool) + func (o *UserRoles) HasDatabase() bool + func (o *UserRoles) HasRole() bool + func (o *UserRoles) SetDatabase(v string) + func (o *UserRoles) SetRole(v string) + func (o UserRoles) MarshalJSON() ([]byte, error) + type UsersApiService service + func (a *UsersApiService) ClustersUsersDelete(ctx _context.Context, clusterId string, username string) ApiClustersUsersDeleteRequest + func (a *UsersApiService) ClustersUsersDeleteExecute(r ApiClustersUsersDeleteRequest) (User, *shared.APIResponse, error) + func (a *UsersApiService) ClustersUsersFindById(ctx _context.Context, clusterId string, username string) ApiClustersUsersFindByIdRequest + func (a *UsersApiService) ClustersUsersFindByIdExecute(r ApiClustersUsersFindByIdRequest) (User, *shared.APIResponse, error) + func (a *UsersApiService) ClustersUsersGet(ctx _context.Context, clusterId string) ApiClustersUsersGetRequest + func (a *UsersApiService) ClustersUsersGetExecute(r ApiClustersUsersGetRequest) (UsersList, *shared.APIResponse, error) + func (a *UsersApiService) ClustersUsersPatch(ctx _context.Context, clusterId string, username string) ApiClustersUsersPatchRequest + func (a *UsersApiService) ClustersUsersPatchExecute(r ApiClustersUsersPatchRequest) (User, *shared.APIResponse, error) + func (a *UsersApiService) ClustersUsersPost(ctx _context.Context, clusterId string) ApiClustersUsersPostRequest + func (a *UsersApiService) ClustersUsersPostExecute(r ApiClustersUsersPostRequest) (User, *shared.APIResponse, error) + type UsersList struct + Id *string + Items *[]User + Type *ResourceType + func NewUsersList() *UsersList + func NewUsersListWithDefaults() *UsersList + func (o *UsersList) GetId() *string + func (o *UsersList) GetIdOk() (*string, bool) + func (o *UsersList) GetItems() *[]User + func (o *UsersList) GetItemsOk() (*[]User, bool) + func (o *UsersList) GetType() *ResourceType + func (o *UsersList) GetTypeOk() (*ResourceType, bool) + func (o *UsersList) HasId() bool + func (o *UsersList) HasItems() bool + func (o *UsersList) HasType() bool + func (o *UsersList) SetId(v string) + func (o *UsersList) SetItems(v []User) + func (o *UsersList) SetType(v ResourceType) + func (o UsersList) MarshalJSON() ([]byte, error)