sqlserverflex

package module
v1.16.0 Latest Latest
Warning

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

Go to latest
Published: Jul 8, 2026 License: Apache-2.0 Imports: 23 Imported by: 1

Documentation

Overview

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Index

Constants

This section is empty.

Variables

View Source
var AllowedBackupSortEnumValues = []BackupSort{
	"end_time.desc",
	"end_time.asc",
	"index.desc",
	"index.asc",
	"name.desc",
	"name.asc",
	"retained_until.desc",
	"retained_until.asc",
	"size.desc",
	"size.asc",
	"type.desc",
	"type.asc",
}

All allowed values of BackupSort enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedDatabaseSortEnumValues = []DatabaseSort{
	"created_at.desc",
	"created_at.asc",
	"database_id.desc",
	"database_id.asc",
	"database_name.desc",
	"database_name.asc",
	"database_owner.desc",
	"database_owner.asc",
	"index.asc",
	"index.desc",
}

All allowed values of DatabaseSort enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedFlavorSortEnumValues = []FlavorSort{
	"index.desc",
	"index.asc",
	"cpu.desc",
	"cpu.asc",
	"flavor_description.asc",
	"flavor_description.desc",
	"id.desc",
	"id.asc",
	"size_max.desc",
	"size_max.asc",
	"ram.desc",
	"ram.asc",
	"size_min.desc",
	"size_min.asc",
	"storage_class.asc",
	"storage_class.desc",
	"node_type.asc",
	"node_type.desc",
}

All allowed values of FlavorSort enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedInstanceEditionEnumValues = []InstanceEdition{
	"Standard",
	"EnterpriseCore",
	"developer",
}

All allowed values of InstanceEdition enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedInstanceNetworkAccessScopeEnumValues = []InstanceNetworkAccessScope{
	"PUBLIC",
	"SNA",
}

All allowed values of InstanceNetworkAccessScope enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedInstanceSortEnumValues = []InstanceSort{
	"index.desc",
	"index.asc",
	"id.desc",
	"id.asc",
	"is_deletable.desc",
	"is_deletable.asc",
	"name.asc",
	"name.desc",
	"state.asc",
	"state.desc",
}

All allowed values of InstanceSort enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedInstanceVersionEnumValues = []InstanceVersion{
	"2022",
}

All allowed values of InstanceVersion enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedInstanceVersionOptEnumValues = []InstanceVersionOpt{
	"2022",
}

All allowed values of InstanceVersionOpt enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedReplicasEnumValues = []Replicas{
	1,
	3,
}

All allowed values of Replicas enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedSourceBackupTypesEnumValues = []SourceBackupTypes{
	"BACKUP",
}

All allowed values of SourceBackup enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedSourceExternalS3TypesEnumValues = []SourceExternalS3Types{
	"EXTERNAL_S3",
}

All allowed values of SourceExternalS3 enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedStateEnumValues = []State{
	"READY",
	"PENDING",
	"PROGRESSING",
	"FAILURE",
	"UNKNOWN",
	"TERMINATING",
}

All allowed values of State enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedUserSortEnumValues = []UserSort{
	"id.asc",
	"id.desc",
	"index.desc",
	"index.asc",
	"name.desc",
	"name.asc",
	"status.desc",
	"status.asc",
}

All allowed values of UserSort enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewConfiguration

func NewConfiguration() *config.Configuration

NewConfiguration returns a new Configuration object Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func ParameterValueToString deprecated

func ParameterValueToString(obj interface{}, key string) string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Types

type APIClient

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

APIClient manages communication with the STACKIT MSSQL Service API API v3.0.0 In most cases there should be only one, shared, APIClient. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAPIClient

func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)

NewAPIClient creates a new API client. Optionally receives configuration options Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateDatabase deprecated

func (a *APIClient) CreateDatabase(ctx context.Context, projectId string, region string, instanceId string) ApiCreateDatabaseRequest

CreateDatabase: Create Database

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@return ApiCreateDatabaseRequest

func (*APIClient) CreateDatabaseExecute deprecated

func (a *APIClient) CreateDatabaseExecute(ctx context.Context, projectId string, region string, instanceId string) (*CreateDatabaseResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateInstance deprecated

func (a *APIClient) CreateInstance(ctx context.Context, projectId string, region string) ApiCreateInstanceRequest

CreateInstance: Create Instance

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@return ApiCreateInstanceRequest

func (*APIClient) CreateInstanceExecute deprecated

func (a *APIClient) CreateInstanceExecute(ctx context.Context, projectId string, region string) (*CreateInstanceResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateUser deprecated

func (a *APIClient) CreateUser(ctx context.Context, projectId string, region string, instanceId string) ApiCreateUserRequest

CreateUser: Create User

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@return ApiCreateUserRequest

func (*APIClient) CreateUserExecute deprecated

func (a *APIClient) CreateUserExecute(ctx context.Context, projectId string, region string, instanceId string) (*CreateUserResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteDatabase deprecated

func (a *APIClient) DeleteDatabase(ctx context.Context, projectId string, region string, instanceId string, databaseName string) ApiDeleteDatabaseRequest

DeleteDatabase: Delete Database

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@param databaseName The name of the database.
@return ApiDeleteDatabaseRequest

func (*APIClient) DeleteDatabaseExecute deprecated

func (a *APIClient) DeleteDatabaseExecute(ctx context.Context, projectId string, region string, instanceId string, databaseName string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteInstance deprecated

func (a *APIClient) DeleteInstance(ctx context.Context, projectId string, region string, instanceId string) ApiDeleteInstanceRequest

DeleteInstance: Delete Instance

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@return ApiDeleteInstanceRequest

func (*APIClient) DeleteInstanceExecute deprecated

func (a *APIClient) DeleteInstanceExecute(ctx context.Context, projectId string, region string, instanceId string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteUser deprecated

func (a *APIClient) DeleteUser(ctx context.Context, projectId string, region string, instanceId string, userId int64) ApiDeleteUserRequest

DeleteUser: Delete User

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@param userId The ID of the user.
@return ApiDeleteUserRequest

func (*APIClient) DeleteUserExecute deprecated

func (a *APIClient) DeleteUserExecute(ctx context.Context, projectId string, region string, instanceId string, userId int64) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetBackup deprecated

func (a *APIClient) GetBackup(ctx context.Context, projectId string, region string, instanceId string, backupId int64) ApiGetBackupRequest

GetBackup: Get specific backup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@param backupId The ID of the backup.
@return ApiGetBackupRequest

func (*APIClient) GetBackupExecute deprecated

func (a *APIClient) GetBackupExecute(ctx context.Context, projectId string, region string, instanceId string, backupId int64) (*GetBackupResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *config.Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetDatabase deprecated

func (a *APIClient) GetDatabase(ctx context.Context, projectId string, region string, instanceId string, databaseName string) ApiGetDatabaseRequest

GetDatabase: Get Database

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@param databaseName The name of the database.
@return ApiGetDatabaseRequest

func (*APIClient) GetDatabaseExecute deprecated

func (a *APIClient) GetDatabaseExecute(ctx context.Context, projectId string, region string, instanceId string, databaseName string) (*GetDatabaseResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetInstance deprecated

func (a *APIClient) GetInstance(ctx context.Context, projectId string, region string, instanceId string) ApiGetInstanceRequest

GetInstance: Get Specific Instance

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@return ApiGetInstanceRequest

func (*APIClient) GetInstanceExecute deprecated

func (a *APIClient) GetInstanceExecute(ctx context.Context, projectId string, region string, instanceId string) (*GetInstanceResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetUser deprecated

func (a *APIClient) GetUser(ctx context.Context, projectId string, region string, instanceId string, userId int64) ApiGetUserRequest

GetUser: Get User

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@param userId The ID of the user.
@return ApiGetUserRequest

func (*APIClient) GetUserExecute deprecated

func (a *APIClient) GetUserExecute(ctx context.Context, projectId string, region string, instanceId string, userId int64) (*GetUserResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListBackups deprecated

func (a *APIClient) ListBackups(ctx context.Context, projectId string, region string, instanceId string) ApiListBackupsRequest

ListBackups: List backups

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@return ApiListBackupsRequest

func (*APIClient) ListBackupsExecute deprecated

func (a *APIClient) ListBackupsExecute(ctx context.Context, projectId string, region string, instanceId string) (*ListBackupResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListCollations deprecated

func (a *APIClient) ListCollations(ctx context.Context, projectId string, region string, instanceId string) ApiListCollationsRequest

ListCollations: Get database collation list

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@return ApiListCollationsRequest

func (*APIClient) ListCollationsExecute deprecated

func (a *APIClient) ListCollationsExecute(ctx context.Context, projectId string, region string, instanceId string) (*ListCollationsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListCompatibilities deprecated added in v1.16.0

func (a *APIClient) ListCompatibilities(ctx context.Context, projectId string, region string, instanceId string) ApiListCompatibilitiesRequest

ListCompatibilities: Get database compatibility list

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@return ApiListCompatibilitiesRequest

func (*APIClient) ListCompatibilitiesExecute deprecated added in v1.16.0

func (a *APIClient) ListCompatibilitiesExecute(ctx context.Context, projectId string, region string, instanceId string) (*ListCompatibilityResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListCurrentRunningRestoreJobs deprecated added in v1.16.0

func (a *APIClient) ListCurrentRunningRestoreJobs(ctx context.Context, projectId string, region string, instanceId string) ApiListCurrentRunningRestoreJobsRequest

ListCurrentRunningRestoreJobs: List current running restore jobs

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@return ApiListCurrentRunningRestoreJobsRequest

func (*APIClient) ListCurrentRunningRestoreJobsExecute deprecated added in v1.16.0

func (a *APIClient) ListCurrentRunningRestoreJobsExecute(ctx context.Context, projectId string, region string, instanceId string) (*ListCurrentRunningRestoreJobs, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListDatabases deprecated

func (a *APIClient) ListDatabases(ctx context.Context, projectId string, region string, instanceId string) ApiListDatabasesRequest

ListDatabases: List Databases

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@return ApiListDatabasesRequest

func (*APIClient) ListDatabasesExecute deprecated

func (a *APIClient) ListDatabasesExecute(ctx context.Context, projectId string, region string, instanceId string) (*ListDatabasesResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListFlavors deprecated

func (a *APIClient) ListFlavors(ctx context.Context, projectId string, region string) ApiListFlavorsRequest

ListFlavors: Get Flavors

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@return ApiListFlavorsRequest

func (*APIClient) ListFlavorsExecute deprecated

func (a *APIClient) ListFlavorsExecute(ctx context.Context, projectId string, region string) (*ListFlavorsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListInstances deprecated

func (a *APIClient) ListInstances(ctx context.Context, projectId string, region string) ApiListInstancesRequest

ListInstances: List Instances

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@return ApiListInstancesRequest

func (*APIClient) ListInstancesExecute deprecated

func (a *APIClient) ListInstancesExecute(ctx context.Context, projectId string, region string) (*ListInstancesResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListRoles deprecated

func (a *APIClient) ListRoles(ctx context.Context, projectId string, region string, instanceId string) ApiListRolesRequest

ListRoles: List Roles

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@return ApiListRolesRequest

func (*APIClient) ListRolesExecute deprecated

func (a *APIClient) ListRolesExecute(ctx context.Context, projectId string, region string, instanceId string) (*ListRolesResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListStorages deprecated

func (a *APIClient) ListStorages(ctx context.Context, projectId string, region string, flavorId string) ApiListStoragesRequest

ListStorages: Get Storages

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param flavorId The id of an instance flavor.
@return ApiListStoragesRequest

func (*APIClient) ListStoragesExecute deprecated

func (a *APIClient) ListStoragesExecute(ctx context.Context, projectId string, region string, flavorId string) (*ListStoragesResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListUsers deprecated

func (a *APIClient) ListUsers(ctx context.Context, projectId string, region string, instanceId string) ApiListUsersRequest

ListUsers: List Users

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@return ApiListUsersRequest

func (*APIClient) ListUsersExecute deprecated

func (a *APIClient) ListUsersExecute(ctx context.Context, projectId string, region string, instanceId string) (*ListUserResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListVersions deprecated

func (a *APIClient) ListVersions(ctx context.Context, projectId string, region string) ApiListVersionsRequest

ListVersions: Get Versions

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@return ApiListVersionsRequest

func (*APIClient) ListVersionsExecute deprecated

func (a *APIClient) ListVersionsExecute(ctx context.Context, projectId string, region string) (*ListVersionsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) PartialUpdateInstance deprecated

func (a *APIClient) PartialUpdateInstance(ctx context.Context, projectId string, region string, instanceId string) ApiPartialUpdateInstanceRequest

PartialUpdateInstance: Update Instance Partially

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@return ApiPartialUpdateInstanceRequest

func (*APIClient) PartialUpdateInstanceExecute deprecated

func (a *APIClient) PartialUpdateInstanceExecute(ctx context.Context, projectId string, region string, instanceId string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ResetUser deprecated

func (a *APIClient) ResetUser(ctx context.Context, projectId string, region string, instanceId string, userId int64) ApiResetUserRequest

ResetUser: Reset User

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@param userId The ID of the user.
@return ApiResetUserRequest

func (*APIClient) ResetUserExecute deprecated

func (a *APIClient) ResetUserExecute(ctx context.Context, projectId string, region string, instanceId string, userId int64) (*ResetUserResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) RestoreDatabaseFromBackup deprecated added in v1.16.0

func (a *APIClient) RestoreDatabaseFromBackup(ctx context.Context, projectId string, region string, instanceId string) ApiRestoreDatabaseFromBackupRequest

RestoreDatabaseFromBackup: Create a Restore Operation

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@return ApiRestoreDatabaseFromBackupRequest

func (*APIClient) RestoreDatabaseFromBackupExecute deprecated added in v1.16.0

func (a *APIClient) RestoreDatabaseFromBackupExecute(ctx context.Context, projectId string, region string, instanceId string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) TriggerBackup deprecated added in v1.16.0

func (a *APIClient) TriggerBackup(ctx context.Context, projectId string, region string, instanceId string, databaseName string) ApiTriggerBackupRequest

TriggerBackup: Trigger backup for a specific Database

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@param databaseName The name of the database.
@return ApiTriggerBackupRequest

func (*APIClient) TriggerBackupExecute deprecated added in v1.16.0

func (a *APIClient) TriggerBackupExecute(ctx context.Context, projectId string, region string, instanceId string, databaseName string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) TriggerRestore deprecated added in v1.16.0

func (a *APIClient) TriggerRestore(ctx context.Context, projectId string, region string, instanceId string, databaseName string) ApiTriggerRestoreRequest

TriggerRestore: Trigger restore for a specific Database

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@param databaseName The name of the database.
@return ApiTriggerRestoreRequest

func (*APIClient) TriggerRestoreExecute deprecated added in v1.16.0

func (a *APIClient) TriggerRestoreExecute(ctx context.Context, projectId string, region string, instanceId string, databaseName string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateInstance deprecated

func (a *APIClient) UpdateInstance(ctx context.Context, projectId string, region string, instanceId string) ApiUpdateInstanceRequest

UpdateInstance: Update Instance

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@return ApiUpdateInstanceRequest

func (*APIClient) UpdateInstanceExecute deprecated

func (a *APIClient) UpdateInstanceExecute(ctx context.Context, projectId string, region string, instanceId string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateInstanceProtection deprecated added in v1.16.0

func (a *APIClient) UpdateInstanceProtection(ctx context.Context, projectId string, region string, instanceId string) ApiUpdateInstanceProtectionRequest

UpdateInstanceProtection: Protect Instance

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The STACKIT project ID.
@param region The region which should be addressed
@param instanceId The ID of the instance.
@return ApiUpdateInstanceProtectionRequest

func (*APIClient) UpdateInstanceProtectionExecute deprecated added in v1.16.0

func (a *APIClient) UpdateInstanceProtectionExecute(ctx context.Context, projectId string, region string, instanceId string) (*UpdateInstanceProtectionResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateDatabaseRequest deprecated

type ApiCreateDatabaseRequest interface {
	// The request body containing the information for the new database.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateDatabasePayload(createDatabasePayload CreateDatabasePayload) ApiCreateDatabaseRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CreateDatabaseResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateInstanceRequest deprecated

type ApiCreateInstanceRequest interface {
	// The request body with the parameters for the instance creation. Every parameter is required.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CreateInstanceResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateUserRequest deprecated

type ApiCreateUserRequest interface {
	// The request body containing the user details.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateUserPayload(createUserPayload CreateUserPayload) ApiCreateUserRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CreateUserResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteDatabaseRequest deprecated

type ApiDeleteDatabaseRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() error
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteInstanceRequest deprecated

type ApiDeleteInstanceRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() error
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteUserRequest deprecated

type ApiDeleteUserRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() error
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetBackupRequest deprecated

type ApiGetBackupRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*GetBackupResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetDatabaseRequest deprecated

type ApiGetDatabaseRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*GetDatabaseResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetInstanceRequest deprecated

type ApiGetInstanceRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*GetInstanceResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetUserRequest deprecated

type ApiGetUserRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*GetUserResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListBackupsRequest deprecated

type ApiListBackupsRequest interface {
	// Number of the page of items list to be returned.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Page(page int64) ApiListBackupsRequest
	// Number of items to be returned on each page.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Size(size int64) ApiListBackupsRequest
	// Sorting of the backups to be returned on each page.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Sort(sort BackupSort) ApiListBackupsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListBackupResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListCollationsRequest deprecated

type ApiListCollationsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListCollationsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListCompatibilitiesRequest deprecated added in v1.16.0

type ApiListCompatibilitiesRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListCompatibilityResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListCurrentRunningRestoreJobsRequest deprecated added in v1.16.0

type ApiListCurrentRunningRestoreJobsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListCurrentRunningRestoreJobs, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListDatabasesRequest deprecated

type ApiListDatabasesRequest interface {
	// Number of the page of items list to be returned.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Page(page int64) ApiListDatabasesRequest
	// Number of items to be returned on each page.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Size(size int64) ApiListDatabasesRequest
	// Sorting of the databases to be returned on each page.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Sort(sort DatabaseSort) ApiListDatabasesRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListDatabasesResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListFlavorsRequest deprecated

type ApiListFlavorsRequest interface {
	// Number of the page of items list to be returned.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Page(page int64) ApiListFlavorsRequest
	// Number of items to be returned on each page.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Size(size int64) ApiListFlavorsRequest
	// Sorting of the flavors to be returned on each page.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Sort(sort FlavorSort) ApiListFlavorsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListFlavorsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListInstancesRequest deprecated

type ApiListInstancesRequest interface {
	// Number of the page of items list to be returned.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Page(page int64) ApiListInstancesRequest
	// Number of items to be returned on each page.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Size(size int64) ApiListInstancesRequest
	// Sorting of the items to be returned on each page.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Sort(sort InstanceSort) ApiListInstancesRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListInstancesResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListRolesRequest deprecated

type ApiListRolesRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListRolesResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListStoragesRequest deprecated

type ApiListStoragesRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListStoragesResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListUsersRequest deprecated

type ApiListUsersRequest interface {
	// Number of the page of items list to be returned.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Page(page int64) ApiListUsersRequest
	// Number of items to be returned on each page.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Size(size int64) ApiListUsersRequest
	// Sorting of the users to be returned on each page.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Sort(sort UserSort) ApiListUsersRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListUserResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListVersionsRequest deprecated

type ApiListVersionsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListVersionsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiPartialUpdateInstanceRequest deprecated

type ApiPartialUpdateInstanceRequest interface {
	// The request body with the parameters for updating the instance.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PartialUpdateInstancePayload(partialUpdateInstancePayload PartialUpdateInstancePayload) ApiPartialUpdateInstanceRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() error
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiResetUserRequest deprecated

type ApiResetUserRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ResetUserResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiRestoreDatabaseFromBackupRequest deprecated added in v1.16.0

type ApiRestoreDatabaseFromBackupRequest interface {
	// The restore operation payload.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	RestoreDatabaseFromBackupPayload(restoreDatabaseFromBackupPayload RestoreDatabaseFromBackupPayload) ApiRestoreDatabaseFromBackupRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() error
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiTriggerBackupRequest deprecated added in v1.16.0

type ApiTriggerBackupRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() error
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiTriggerRestoreRequest deprecated added in v1.16.0

type ApiTriggerRestoreRequest interface {
	// The request body with the parameters for the database restore.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	TriggerRestorePayload(triggerRestorePayload TriggerRestorePayload) ApiTriggerRestoreRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() error
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateInstanceProtectionRequest deprecated added in v1.16.0

type ApiUpdateInstanceProtectionRequest interface {
	// The request body with flag isDeletable. Parameter is required.
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateInstanceProtectionPayload(updateInstanceProtectionPayload UpdateInstanceProtectionPayload) ApiUpdateInstanceProtectionRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*UpdateInstanceProtectionResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateInstanceRequest deprecated

type ApiUpdateInstanceRequest interface {
	// The request body with the parameters for updating the instance
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateInstancePayload(updateInstancePayload UpdateInstancePayload) ApiUpdateInstanceRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() error
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRunningRestore added in v1.16.0

type BackupRunningRestore struct {
	// the command that was executed
	// REQUIRED
	Command BackupRunningRestoreGetCommandAttributeType `json:"command" required:"true"`
	// the name of the database that is being restored
	// REQUIRED
	DatabaseName BackupRunningRestoreGetDatabaseNameAttributeType `json:"database_name" required:"true"`
	// the projected time when the restore should be completed
	// REQUIRED
	EstimatedCompletionTime BackupRunningRestoreGetEstimatedCompletionTimeAttributeType `json:"estimated_completion_time" required:"true"`
	// the percentage of the current running restore job
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	PercentComplete BackupRunningRestoreGetPercentCompleteAttributeType `json:"percent_complete" required:"true"`
	// the start time of the current running restore job
	// REQUIRED
	StartTime BackupRunningRestoreGetStartTimeAttributeType `json:"start_time" required:"true"`
}

BackupRunningRestore struct for BackupRunningRestore Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewBackupRunningRestore added in v1.16.0

NewBackupRunningRestore instantiates a new BackupRunningRestore object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewBackupRunningRestoreWithDefaults added in v1.16.0

func NewBackupRunningRestoreWithDefaults() *BackupRunningRestore

NewBackupRunningRestoreWithDefaults instantiates a new BackupRunningRestore object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRunningRestore) GetCommand added in v1.16.0

GetCommand returns the Command field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRunningRestore) GetCommandOk added in v1.16.0

GetCommandOk returns a tuple with the Command field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRunningRestore) GetDatabaseName added in v1.16.0

GetDatabaseName returns the DatabaseName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRunningRestore) GetDatabaseNameOk added in v1.16.0

func (o *BackupRunningRestore) GetDatabaseNameOk() (ret BackupRunningRestoreGetDatabaseNameRetType, ok bool)

GetDatabaseNameOk returns a tuple with the DatabaseName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRunningRestore) GetEstimatedCompletionTime added in v1.16.0

GetEstimatedCompletionTime returns the EstimatedCompletionTime field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRunningRestore) GetEstimatedCompletionTimeOk added in v1.16.0

func (o *BackupRunningRestore) GetEstimatedCompletionTimeOk() (ret BackupRunningRestoreGetEstimatedCompletionTimeRetType, ok bool)

GetEstimatedCompletionTimeOk returns a tuple with the EstimatedCompletionTime field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRunningRestore) GetPercentComplete added in v1.16.0

GetPercentComplete returns the PercentComplete field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRunningRestore) GetPercentCompleteOk added in v1.16.0

func (o *BackupRunningRestore) GetPercentCompleteOk() (ret BackupRunningRestoreGetPercentCompleteRetType, ok bool)

GetPercentCompleteOk returns a tuple with the PercentComplete field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRunningRestore) GetStartTime added in v1.16.0

GetStartTime returns the StartTime field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRunningRestore) GetStartTimeOk added in v1.16.0

GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRunningRestore) SetCommand added in v1.16.0

SetCommand sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRunningRestore) SetDatabaseName added in v1.16.0

SetDatabaseName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRunningRestore) SetEstimatedCompletionTime added in v1.16.0

SetEstimatedCompletionTime sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRunningRestore) SetPercentComplete added in v1.16.0

SetPercentComplete sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRunningRestore) SetStartTime added in v1.16.0

SetStartTime sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (BackupRunningRestore) ToMap deprecated added in v1.16.0

func (o BackupRunningRestore) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRunningRestoreGetCommandArgType deprecated added in v1.16.0

type BackupRunningRestoreGetCommandArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRunningRestoreGetCommandAttributeType added in v1.16.0

type BackupRunningRestoreGetCommandAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRunningRestoreGetCommandRetType deprecated added in v1.16.0

type BackupRunningRestoreGetCommandRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRunningRestoreGetDatabaseNameArgType deprecated added in v1.16.0

type BackupRunningRestoreGetDatabaseNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRunningRestoreGetDatabaseNameAttributeType added in v1.16.0

type BackupRunningRestoreGetDatabaseNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRunningRestoreGetDatabaseNameRetType deprecated added in v1.16.0

type BackupRunningRestoreGetDatabaseNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRunningRestoreGetEstimatedCompletionTimeArgType deprecated added in v1.16.0

type BackupRunningRestoreGetEstimatedCompletionTimeArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRunningRestoreGetEstimatedCompletionTimeAttributeType added in v1.16.0

type BackupRunningRestoreGetEstimatedCompletionTimeAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRunningRestoreGetEstimatedCompletionTimeRetType deprecated added in v1.16.0

type BackupRunningRestoreGetEstimatedCompletionTimeRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRunningRestoreGetPercentCompleteArgType deprecated added in v1.16.0

type BackupRunningRestoreGetPercentCompleteArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRunningRestoreGetPercentCompleteAttributeType added in v1.16.0

type BackupRunningRestoreGetPercentCompleteAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRunningRestoreGetPercentCompleteRetType deprecated added in v1.16.0

type BackupRunningRestoreGetPercentCompleteRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRunningRestoreGetStartTimeArgType deprecated added in v1.16.0

type BackupRunningRestoreGetStartTimeArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRunningRestoreGetStartTimeAttributeType added in v1.16.0

type BackupRunningRestoreGetStartTimeAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRunningRestoreGetStartTimeRetType deprecated added in v1.16.0

type BackupRunningRestoreGetStartTimeRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupSort added in v1.16.0

type BackupSort string

BackupSort the model 'BackupSort' Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	BACKUPSORT_END_TIME_DESC BackupSort = "end_time.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	BACKUPSORT_END_TIME_ASC BackupSort = "end_time.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	BACKUPSORT_INDEX_DESC BackupSort = "index.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	BACKUPSORT_INDEX_ASC BackupSort = "index.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	BACKUPSORT_NAME_DESC BackupSort = "name.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	BACKUPSORT_NAME_ASC BackupSort = "name.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	BACKUPSORT_RETAINED_UNTIL_DESC BackupSort = "retained_until.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	BACKUPSORT_RETAINED_UNTIL_ASC BackupSort = "retained_until.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	BACKUPSORT_SIZE_DESC BackupSort = "size.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	BACKUPSORT_SIZE_ASC BackupSort = "size.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	BACKUPSORT_TYPE_DESC BackupSort = "type.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	BACKUPSORT_TYPE_ASC BackupSort = "type.asc"
)

List of backup.sort

func NewBackupSortFromValue added in v1.16.0

func NewBackupSortFromValue(v string) (*BackupSort, error)

NewBackupSortFromValue returns a pointer to a valid BackupSort for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (BackupSort) IsValid added in v1.16.0

func (v BackupSort) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (BackupSort) Ptr added in v1.16.0

func (v BackupSort) Ptr() *BackupSort

Ptr returns reference to backup.sort value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupSort) UnmarshalJSON deprecated added in v1.16.0

func (v *BackupSort) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabasePayload

type CreateDatabasePayload struct {
	// The collation of the database.  This database collation should match the *collation_name* of one of the collations given by the **Get database collation list** endpoint.
	Collation CreateDatabasePayloadGetCollationAttributeType `json:"collation,omitempty"`
	// CompatibilityLevel of the Database.
	// Can be cast to int32 without loss of precision.
	Compatibility CreateDatabasePayloadGetCompatibilityAttributeType `json:"compatibility,omitempty"`
	// The name of the database.
	// REQUIRED
	Name CreateDatabasePayloadGetNameAttributeType `json:"name" required:"true"`
	// The owner of the database.
	// REQUIRED
	Owner CreateDatabasePayloadGetOwnerAttributeType `json:"owner" required:"true"`
}

CreateDatabasePayload struct for CreateDatabasePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateDatabasePayload added in v0.8.0

NewCreateDatabasePayload instantiates a new CreateDatabasePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateDatabasePayloadWithDefaults added in v0.8.0

func NewCreateDatabasePayloadWithDefaults() *CreateDatabasePayload

NewCreateDatabasePayloadWithDefaults instantiates a new CreateDatabasePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateDatabasePayload) GetCollation added in v1.16.0

GetCollation returns the Collation field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateDatabasePayload) GetCollationOk added in v1.16.0

GetCollationOk returns a tuple with the Collation field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateDatabasePayload) GetCompatibility added in v1.16.0

GetCompatibility returns the Compatibility field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateDatabasePayload) GetCompatibilityOk added in v1.16.0

GetCompatibilityOk returns a tuple with the Compatibility field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateDatabasePayload) GetName added in v0.8.0

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateDatabasePayload) GetNameOk added in v0.8.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateDatabasePayload) GetOwner added in v1.16.0

GetOwner returns the Owner field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateDatabasePayload) GetOwnerOk added in v1.16.0

GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateDatabasePayload) HasCollation added in v1.16.0

func (o *CreateDatabasePayload) HasCollation() bool

HasCollation returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateDatabasePayload) HasCompatibility added in v1.16.0

func (o *CreateDatabasePayload) HasCompatibility() bool

HasCompatibility returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateDatabasePayload) SetCollation added in v1.16.0

SetCollation gets a reference to the given string and assigns it to the Collation field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateDatabasePayload) SetCompatibility added in v1.16.0

SetCompatibility gets a reference to the given int64 and assigns it to the Compatibility field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateDatabasePayload) SetName added in v0.8.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateDatabasePayload) SetOwner added in v1.16.0

SetOwner sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateDatabasePayload) ToMap deprecated added in v0.8.0

func (o CreateDatabasePayload) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabasePayloadGetCollationArgType deprecated added in v1.16.0

type CreateDatabasePayloadGetCollationArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabasePayloadGetCollationAttributeType added in v1.16.0

type CreateDatabasePayloadGetCollationAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabasePayloadGetCollationRetType deprecated added in v1.16.0

type CreateDatabasePayloadGetCollationRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabasePayloadGetCompatibilityArgType deprecated added in v1.16.0

type CreateDatabasePayloadGetCompatibilityArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabasePayloadGetCompatibilityAttributeType added in v1.16.0

type CreateDatabasePayloadGetCompatibilityAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabasePayloadGetCompatibilityRetType deprecated added in v1.16.0

type CreateDatabasePayloadGetCompatibilityRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabasePayloadGetNameArgType deprecated added in v1.0.1

type CreateDatabasePayloadGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabasePayloadGetNameAttributeType added in v1.0.1

type CreateDatabasePayloadGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabasePayloadGetNameRetType deprecated added in v1.0.1

type CreateDatabasePayloadGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabasePayloadGetOwnerArgType deprecated added in v1.16.0

type CreateDatabasePayloadGetOwnerArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabasePayloadGetOwnerAttributeType added in v1.16.0

type CreateDatabasePayloadGetOwnerAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabasePayloadGetOwnerRetType deprecated added in v1.16.0

type CreateDatabasePayloadGetOwnerRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabaseRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateDatabaseRequest) CreateDatabasePayload added in v1.2.0

func (r CreateDatabaseRequest) CreateDatabasePayload(createDatabasePayload CreateDatabasePayload) ApiCreateDatabaseRequest

The request body containing the information for the new database. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateDatabaseRequest) Execute deprecated added in v1.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabaseResponse

type CreateDatabaseResponse struct {
	// The id of the database.
	// REQUIRED
	Id CreateDatabaseResponseGetIdAttributeType `json:"id" required:"true"`
}

CreateDatabaseResponse struct for CreateDatabaseResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateDatabaseResponse added in v0.8.0

func NewCreateDatabaseResponse(id CreateDatabaseResponseGetIdArgType) *CreateDatabaseResponse

NewCreateDatabaseResponse instantiates a new CreateDatabaseResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateDatabaseResponseWithDefaults added in v0.8.0

func NewCreateDatabaseResponseWithDefaults() *CreateDatabaseResponse

NewCreateDatabaseResponseWithDefaults instantiates a new CreateDatabaseResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateDatabaseResponse) GetId added in v0.8.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateDatabaseResponse) GetIdOk added in v0.8.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateDatabaseResponse) SetId added in v0.8.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateDatabaseResponse) ToMap deprecated added in v0.8.0

func (o CreateDatabaseResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabaseResponseGetIdArgType deprecated added in v1.0.1

type CreateDatabaseResponseGetIdArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabaseResponseGetIdAttributeType added in v1.0.1

type CreateDatabaseResponseGetIdAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateDatabaseResponseGetIdRetType deprecated added in v1.0.1

type CreateDatabaseResponseGetIdRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayload

type CreateInstancePayload struct {
	// The schedule for on what time and how often the database backup will be created. The schedule is written as a cron schedule.
	// REQUIRED
	BackupSchedule CreateInstancePayloadGetBackupScheduleAttributeType `json:"backupSchedule" required:"true"`
	Encryption     CreateInstancePayloadGetEncryptionAttributeType     `json:"encryption,omitempty"`
	// The id of the instance flavor.
	// REQUIRED
	FlavorId CreateInstancePayloadGetFlavorIdAttributeType `json:"flavorId" required:"true"`
	// A dictionary of user-defined key-value pairs used to categorize or organize the resource.  **Rules for Keys:** * Must be between 1 and 63 characters long. * Must begin and end with an alphanumeric character (`[a-z0-9A-Z]`). * May contain dashes (`-`), underscores (`_`), and dots (`.`). * **Regex:** `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$` * **Restriction:** The prefix `stackit-` is strictly reserved and cannot be used.  **Rules for Values:** * Must be between 0 (empty string) and 63 characters long. * If not empty, must begin and end with an alphanumeric character. * May contain dashes (`-`), underscores (`_`), and dots (`.`). * **Regex:** `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`
	Labels CreateInstancePayloadGetLabelsAttributeType `json:"labels,omitempty"`
	// The name of the instance.
	// REQUIRED
	Name CreateInstancePayloadGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	Network CreateInstancePayloadGetNetworkAttributeType `json:"network" required:"true"`
	// The days for how long the backup files should be stored before cleaned up. 30 to 90
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	RetentionDays CreateInstancePayloadGetRetentionDaysAttributeType `json:"retentionDays" required:"true"`
	// REQUIRED
	Storage CreateInstancePayloadGetStorageAttributeType `json:"storage" required:"true"`
	// REQUIRED
	Version CreateInstancePayloadGetVersionAttributeType `json:"version" required:"true"`
}

CreateInstancePayload struct for CreateInstancePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateInstancePayload added in v0.8.0

NewCreateInstancePayload instantiates a new CreateInstancePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateInstancePayloadWithDefaults added in v0.8.0

func NewCreateInstancePayloadWithDefaults() *CreateInstancePayload

NewCreateInstancePayloadWithDefaults instantiates a new CreateInstancePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetBackupSchedule added in v0.8.0

GetBackupSchedule returns the BackupSchedule field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetBackupScheduleOk added in v0.8.0

GetBackupScheduleOk returns a tuple with the BackupSchedule field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetEncryption added in v1.16.0

GetEncryption returns the Encryption field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetEncryptionOk added in v1.16.0

GetEncryptionOk returns a tuple with the Encryption field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetFlavorId added in v0.8.0

GetFlavorId returns the FlavorId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetFlavorIdOk added in v0.8.0

GetFlavorIdOk returns a tuple with the FlavorId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetLabels added in v0.8.0

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetLabelsOk added in v0.8.0

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetName added in v0.8.0

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetNameOk added in v0.8.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetNetwork added in v1.16.0

GetNetwork returns the Network field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetNetworkOk added in v1.16.0

GetNetworkOk returns a tuple with the Network field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetRetentionDays added in v1.16.0

GetRetentionDays returns the RetentionDays field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetRetentionDaysOk added in v1.16.0

GetRetentionDaysOk returns a tuple with the RetentionDays field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetStorage added in v0.8.0

GetStorage returns the Storage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetStorageOk added in v0.8.0

GetStorageOk returns a tuple with the Storage field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetVersion added in v0.8.0

GetVersion returns the Version field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetVersionOk added in v0.8.0

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) HasEncryption added in v1.16.0

func (o *CreateInstancePayload) HasEncryption() bool

HasEncryption returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) HasLabels added in v0.8.0

func (o *CreateInstancePayload) HasLabels() bool

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) SetBackupSchedule added in v0.8.0

SetBackupSchedule sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) SetEncryption added in v1.16.0

SetEncryption gets a reference to the given InstanceEncryption and assigns it to the Encryption field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) SetFlavorId added in v0.8.0

SetFlavorId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) SetLabels added in v0.8.0

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) SetName added in v0.8.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) SetNetwork added in v1.16.0

SetNetwork sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) SetRetentionDays added in v1.16.0

SetRetentionDays sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) SetStorage added in v0.8.0

SetStorage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) SetVersion added in v0.8.0

SetVersion sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateInstancePayload) ToMap deprecated added in v0.8.0

func (o CreateInstancePayload) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetBackupScheduleArgType deprecated added in v1.0.1

type CreateInstancePayloadGetBackupScheduleArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetBackupScheduleAttributeType added in v1.0.1

type CreateInstancePayloadGetBackupScheduleAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetBackupScheduleRetType deprecated added in v1.0.1

type CreateInstancePayloadGetBackupScheduleRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetEncryptionArgType deprecated added in v1.16.0

type CreateInstancePayloadGetEncryptionArgType = InstanceEncryption

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetEncryptionAttributeType added in v1.16.0

type CreateInstancePayloadGetEncryptionAttributeType = *InstanceEncryption

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetEncryptionRetType deprecated added in v1.16.0

type CreateInstancePayloadGetEncryptionRetType = InstanceEncryption

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetFlavorIdArgType deprecated added in v1.0.1

type CreateInstancePayloadGetFlavorIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetFlavorIdAttributeType added in v1.0.1

type CreateInstancePayloadGetFlavorIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetFlavorIdRetType deprecated added in v1.0.1

type CreateInstancePayloadGetFlavorIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetLabelsArgType deprecated added in v1.0.1

type CreateInstancePayloadGetLabelsArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetLabelsAttributeType added in v1.0.1

type CreateInstancePayloadGetLabelsAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetLabelsRetType deprecated added in v1.0.1

type CreateInstancePayloadGetLabelsRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetNameArgType deprecated added in v1.0.1

type CreateInstancePayloadGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetNameAttributeType added in v1.0.1

type CreateInstancePayloadGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetNameRetType deprecated added in v1.0.1

type CreateInstancePayloadGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetNetworkArgType deprecated added in v1.16.0

type CreateInstancePayloadGetNetworkArgType = CreateInstancePayloadNetwork

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetNetworkAttributeType added in v1.16.0

type CreateInstancePayloadGetNetworkAttributeType = *CreateInstancePayloadNetwork

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetNetworkRetType deprecated added in v1.16.0

type CreateInstancePayloadGetNetworkRetType = CreateInstancePayloadNetwork

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetRetentionDaysArgType deprecated added in v1.16.0

type CreateInstancePayloadGetRetentionDaysArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetRetentionDaysAttributeType added in v1.16.0

type CreateInstancePayloadGetRetentionDaysAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetRetentionDaysRetType deprecated added in v1.16.0

type CreateInstancePayloadGetRetentionDaysRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetStorageArgType deprecated added in v1.0.1

type CreateInstancePayloadGetStorageArgType = StorageCreate

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetStorageAttributeType added in v1.0.1

type CreateInstancePayloadGetStorageAttributeType = *StorageCreate

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetStorageRetType deprecated added in v1.0.1

type CreateInstancePayloadGetStorageRetType = StorageCreate

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetVersionArgType deprecated added in v1.0.1

type CreateInstancePayloadGetVersionArgType = InstanceVersion

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetVersionAttributeType added in v1.0.1

type CreateInstancePayloadGetVersionAttributeType = *InstanceVersion

isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetVersionRetType deprecated added in v1.0.1

type CreateInstancePayloadGetVersionRetType = InstanceVersion

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadNetwork added in v1.16.0

type CreateInstancePayloadNetwork struct {
	AccessScope CreateInstancePayloadNetworkGetAccessScopeAttributeType `json:"accessScope,omitempty"`
	// List of IPV4 cidr.
	// REQUIRED
	Acl CreateInstancePayloadNetworkGetAclAttributeType `json:"acl" required:"true"`
}

CreateInstancePayloadNetwork the network configuration of the instance. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateInstancePayloadNetwork added in v1.16.0

func NewCreateInstancePayloadNetwork(acl CreateInstancePayloadNetworkGetAclArgType) *CreateInstancePayloadNetwork

NewCreateInstancePayloadNetwork instantiates a new CreateInstancePayloadNetwork object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateInstancePayloadNetworkWithDefaults added in v1.16.0

func NewCreateInstancePayloadNetworkWithDefaults() *CreateInstancePayloadNetwork

NewCreateInstancePayloadNetworkWithDefaults instantiates a new CreateInstancePayloadNetwork object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayloadNetwork) GetAccessScope added in v1.16.0

GetAccessScope returns the AccessScope field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayloadNetwork) GetAccessScopeOk added in v1.16.0

GetAccessScopeOk returns a tuple with the AccessScope field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayloadNetwork) GetAcl added in v1.16.0

GetAcl returns the Acl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayloadNetwork) GetAclOk added in v1.16.0

GetAclOk returns a tuple with the Acl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayloadNetwork) HasAccessScope added in v1.16.0

func (o *CreateInstancePayloadNetwork) HasAccessScope() bool

HasAccessScope returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayloadNetwork) SetAccessScope added in v1.16.0

SetAccessScope gets a reference to the given InstanceNetworkAccessScope and assigns it to the AccessScope field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayloadNetwork) SetAcl added in v1.16.0

SetAcl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateInstancePayloadNetwork) ToMap deprecated added in v1.16.0

func (o CreateInstancePayloadNetwork) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadNetworkGetAccessScopeArgType deprecated added in v1.16.0

type CreateInstancePayloadNetworkGetAccessScopeArgType = InstanceNetworkAccessScope

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadNetworkGetAccessScopeAttributeType added in v1.16.0

type CreateInstancePayloadNetworkGetAccessScopeAttributeType = *InstanceNetworkAccessScope

isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadNetworkGetAccessScopeRetType deprecated added in v1.16.0

type CreateInstancePayloadNetworkGetAccessScopeRetType = InstanceNetworkAccessScope

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadNetworkGetAclArgType deprecated added in v1.16.0

type CreateInstancePayloadNetworkGetAclArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadNetworkGetAclAttributeType added in v1.16.0

type CreateInstancePayloadNetworkGetAclAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadNetworkGetAclRetType deprecated added in v1.16.0

type CreateInstancePayloadNetworkGetAclRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstanceRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateInstanceRequest) CreateInstancePayload added in v1.2.0

func (r CreateInstanceRequest) CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest

The request body with the parameters for the instance creation. Every parameter is required. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateInstanceRequest) Execute deprecated added in v1.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstanceResponse

type CreateInstanceResponse struct {
	// The ID of the instance.
	// REQUIRED
	Id CreateInstanceResponseGetIdAttributeType `json:"id" required:"true"`
}

CreateInstanceResponse struct for CreateInstanceResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateInstanceResponse added in v0.8.0

func NewCreateInstanceResponse(id CreateInstanceResponseGetIdArgType) *CreateInstanceResponse

NewCreateInstanceResponse instantiates a new CreateInstanceResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateInstanceResponseWithDefaults added in v0.8.0

func NewCreateInstanceResponseWithDefaults() *CreateInstanceResponse

NewCreateInstanceResponseWithDefaults instantiates a new CreateInstanceResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstanceResponse) GetId added in v0.8.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstanceResponse) GetIdOk added in v0.8.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstanceResponse) SetId added in v0.8.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateInstanceResponse) ToMap deprecated added in v0.8.0

func (o CreateInstanceResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstanceResponseGetIdArgType deprecated added in v1.0.1

type CreateInstanceResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstanceResponseGetIdAttributeType added in v1.0.1

type CreateInstanceResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstanceResponseGetIdRetType deprecated added in v1.0.1

type CreateInstanceResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserPayload

type CreateUserPayload struct {
	// The default database for a user of the instance.
	DefaultDatabase CreateUserPayloadGetDefaultDatabaseAttributeType `json:"default_database,omitempty"`
	// A list containing the user roles for the instance. A list with the valid user roles can be retrieved using the List Roles endpoint.
	// REQUIRED
	Roles CreateUserPayloadGetRolesAttributeType `json:"roles" required:"true"`
	// The name of the user.
	// REQUIRED
	Username CreateUserPayloadGetUsernameAttributeType `json:"username" required:"true"`
}

CreateUserPayload struct for CreateUserPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateUserPayload added in v0.8.0

NewCreateUserPayload instantiates a new CreateUserPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateUserPayloadWithDefaults added in v0.8.0

func NewCreateUserPayloadWithDefaults() *CreateUserPayload

NewCreateUserPayloadWithDefaults instantiates a new CreateUserPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserPayload) GetDefaultDatabase added in v0.8.0

func (o *CreateUserPayload) GetDefaultDatabase() (res CreateUserPayloadGetDefaultDatabaseRetType)

GetDefaultDatabase returns the DefaultDatabase field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserPayload) GetDefaultDatabaseOk added in v0.8.0

func (o *CreateUserPayload) GetDefaultDatabaseOk() (ret CreateUserPayloadGetDefaultDatabaseRetType, ok bool)

GetDefaultDatabaseOk returns a tuple with the DefaultDatabase field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserPayload) GetRoles added in v0.8.0

GetRoles returns the Roles field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserPayload) GetRolesOk added in v0.8.0

func (o *CreateUserPayload) GetRolesOk() (ret CreateUserPayloadGetRolesRetType, ok bool)

GetRolesOk returns a tuple with the Roles field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserPayload) GetUsername added in v0.8.0

GetUsername returns the Username field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserPayload) GetUsernameOk added in v0.8.0

func (o *CreateUserPayload) GetUsernameOk() (ret CreateUserPayloadGetUsernameRetType, ok bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserPayload) HasDefaultDatabase added in v0.8.0

func (o *CreateUserPayload) HasDefaultDatabase() bool

HasDefaultDatabase returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserPayload) SetDefaultDatabase added in v0.8.0

SetDefaultDatabase gets a reference to the given string and assigns it to the DefaultDatabase field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserPayload) SetRoles added in v0.8.0

SetRoles sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserPayload) SetUsername added in v0.8.0

SetUsername sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateUserPayload) ToMap deprecated added in v0.8.0

func (o CreateUserPayload) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserPayloadGetDefaultDatabaseArgType deprecated added in v1.0.1

type CreateUserPayloadGetDefaultDatabaseArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserPayloadGetDefaultDatabaseAttributeType added in v1.0.1

type CreateUserPayloadGetDefaultDatabaseAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserPayloadGetDefaultDatabaseRetType deprecated added in v1.0.1

type CreateUserPayloadGetDefaultDatabaseRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserPayloadGetRolesArgType deprecated added in v1.0.1

type CreateUserPayloadGetRolesArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserPayloadGetRolesAttributeType added in v1.0.1

type CreateUserPayloadGetRolesAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserPayloadGetRolesRetType deprecated added in v1.0.1

type CreateUserPayloadGetRolesRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserPayloadGetUsernameArgType deprecated added in v1.0.1

type CreateUserPayloadGetUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserPayloadGetUsernameAttributeType added in v1.0.1

type CreateUserPayloadGetUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserPayloadGetUsernameRetType deprecated added in v1.0.1

type CreateUserPayloadGetUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateUserRequest) CreateUserPayload added in v1.2.0

func (r CreateUserRequest) CreateUserPayload(createUserPayload CreateUserPayload) ApiCreateUserRequest

The request body containing the user details. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateUserRequest) Execute deprecated added in v1.2.0

func (r CreateUserRequest) Execute() (*CreateUserResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponse

type CreateUserResponse struct {
	// The default database for a user of the instance.
	// REQUIRED
	DefaultDatabase CreateUserResponseGetDefaultDatabaseAttributeType `json:"default_database" required:"true"`
	// The host of the instance in which the user belongs to.
	// REQUIRED
	Host CreateUserResponseGetHostAttributeType `json:"host" required:"true"`
	// The ID of the user.
	// REQUIRED
	Id CreateUserResponseGetIdAttributeType `json:"id" required:"true"`
	// The password for the user.
	// REQUIRED
	Password CreateUserResponseGetPasswordAttributeType `json:"password" required:"true"`
	// The port of the instance in which the user belongs to.
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	Port CreateUserResponseGetPortAttributeType `json:"port" required:"true"`
	// REQUIRED
	Roles CreateUserResponseGetRolesAttributeType `json:"roles" required:"true"`
	// The current status of the user.
	// REQUIRED
	Status CreateUserResponseGetStatusAttributeType `json:"status" required:"true"`
	// The connection string for the user to the instance.
	// REQUIRED
	Uri CreateUserResponseGetUriAttributeType `json:"uri" required:"true"`
	// The name of the user.
	// REQUIRED
	Username CreateUserResponseGetUsernameAttributeType `json:"username" required:"true"`
}

CreateUserResponse struct for CreateUserResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateUserResponse added in v0.8.0

NewCreateUserResponse instantiates a new CreateUserResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateUserResponseWithDefaults added in v0.8.0

func NewCreateUserResponseWithDefaults() *CreateUserResponse

NewCreateUserResponseWithDefaults instantiates a new CreateUserResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetDefaultDatabase added in v1.16.0

GetDefaultDatabase returns the DefaultDatabase field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetDefaultDatabaseOk added in v1.16.0

func (o *CreateUserResponse) GetDefaultDatabaseOk() (ret CreateUserResponseGetDefaultDatabaseRetType, ok bool)

GetDefaultDatabaseOk returns a tuple with the DefaultDatabase field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetHost added in v1.16.0

GetHost returns the Host field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetHostOk added in v1.16.0

func (o *CreateUserResponse) GetHostOk() (ret CreateUserResponseGetHostRetType, ok bool)

GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetId added in v1.16.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetIdOk added in v1.16.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetPassword added in v1.16.0

GetPassword returns the Password field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetPasswordOk added in v1.16.0

func (o *CreateUserResponse) GetPasswordOk() (ret CreateUserResponseGetPasswordRetType, ok bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetPort added in v1.16.0

GetPort returns the Port field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetPortOk added in v1.16.0

func (o *CreateUserResponse) GetPortOk() (ret CreateUserResponseGetPortRetType, ok bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetRoles added in v1.16.0

GetRoles returns the Roles field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetRolesOk added in v1.16.0

func (o *CreateUserResponse) GetRolesOk() (ret CreateUserResponseGetRolesRetType, ok bool)

GetRolesOk returns a tuple with the Roles field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetStatus added in v1.16.0

GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetStatusOk added in v1.16.0

func (o *CreateUserResponse) GetStatusOk() (ret CreateUserResponseGetStatusRetType, ok bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetUri added in v1.16.0

GetUri returns the Uri field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetUriOk added in v1.16.0

GetUriOk returns a tuple with the Uri field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetUsername added in v1.16.0

GetUsername returns the Username field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) GetUsernameOk added in v1.16.0

func (o *CreateUserResponse) GetUsernameOk() (ret CreateUserResponseGetUsernameRetType, ok bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) SetDefaultDatabase added in v1.16.0

SetDefaultDatabase sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) SetHost added in v1.16.0

SetHost sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) SetId added in v1.16.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) SetPassword added in v1.16.0

SetPassword sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) SetPort added in v1.16.0

SetPort sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) SetRoles added in v1.16.0

SetRoles sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) SetStatus added in v1.16.0

SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) SetUri added in v1.16.0

SetUri sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUserResponse) SetUsername added in v1.16.0

SetUsername sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateUserResponse) ToMap deprecated added in v0.8.0

func (o CreateUserResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetDefaultDatabaseArgType deprecated added in v1.16.0

type CreateUserResponseGetDefaultDatabaseArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetDefaultDatabaseAttributeType added in v1.16.0

type CreateUserResponseGetDefaultDatabaseAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetDefaultDatabaseRetType deprecated added in v1.16.0

type CreateUserResponseGetDefaultDatabaseRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetHostArgType deprecated added in v1.16.0

type CreateUserResponseGetHostArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetHostAttributeType added in v1.16.0

type CreateUserResponseGetHostAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetHostRetType deprecated added in v1.16.0

type CreateUserResponseGetHostRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetIdArgType deprecated added in v1.16.0

type CreateUserResponseGetIdArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetIdAttributeType added in v1.16.0

type CreateUserResponseGetIdAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetIdRetType deprecated added in v1.16.0

type CreateUserResponseGetIdRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetPasswordArgType deprecated added in v1.16.0

type CreateUserResponseGetPasswordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetPasswordAttributeType added in v1.16.0

type CreateUserResponseGetPasswordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetPasswordRetType deprecated added in v1.16.0

type CreateUserResponseGetPasswordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetPortArgType deprecated added in v1.16.0

type CreateUserResponseGetPortArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetPortAttributeType added in v1.16.0

type CreateUserResponseGetPortAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetPortRetType deprecated added in v1.16.0

type CreateUserResponseGetPortRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetRolesArgType deprecated added in v1.16.0

type CreateUserResponseGetRolesArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetRolesAttributeType added in v1.16.0

type CreateUserResponseGetRolesAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetRolesRetType deprecated added in v1.16.0

type CreateUserResponseGetRolesRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetStatusArgType deprecated added in v1.16.0

type CreateUserResponseGetStatusArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetStatusAttributeType added in v1.16.0

type CreateUserResponseGetStatusAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetStatusRetType deprecated added in v1.16.0

type CreateUserResponseGetStatusRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetUriArgType deprecated added in v1.16.0

type CreateUserResponseGetUriArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetUriAttributeType added in v1.16.0

type CreateUserResponseGetUriAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetUriRetType deprecated added in v1.16.0

type CreateUserResponseGetUriRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetUsernameArgType deprecated added in v1.16.0

type CreateUserResponseGetUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetUsernameAttributeType added in v1.16.0

type CreateUserResponseGetUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUserResponseGetUsernameRetType deprecated added in v1.16.0

type CreateUserResponseGetUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseGetcollation added in v1.16.0

type DatabaseGetcollation struct {
	CollationName DatabaseGetcollationGetCollationNameAttributeType `json:"collation_name,omitempty"`
	Description   DatabaseGetcollationGetDescriptionAttributeType   `json:"description,omitempty"`
}

DatabaseGetcollation struct for DatabaseGetcollation Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewDatabaseGetcollation added in v1.16.0

func NewDatabaseGetcollation() *DatabaseGetcollation

NewDatabaseGetcollation instantiates a new DatabaseGetcollation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewDatabaseGetcollationWithDefaults added in v1.16.0

func NewDatabaseGetcollationWithDefaults() *DatabaseGetcollation

NewDatabaseGetcollationWithDefaults instantiates a new DatabaseGetcollation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseGetcollation) GetCollationName added in v1.16.0

GetCollationName returns the CollationName field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseGetcollation) GetCollationNameOk added in v1.16.0

func (o *DatabaseGetcollation) GetCollationNameOk() (ret DatabaseGetcollationGetCollationNameRetType, ok bool)

GetCollationNameOk returns a tuple with the CollationName field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseGetcollation) GetDescription added in v1.16.0

GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseGetcollation) GetDescriptionOk added in v1.16.0

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseGetcollation) HasCollationName added in v1.16.0

func (o *DatabaseGetcollation) HasCollationName() bool

HasCollationName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseGetcollation) HasDescription added in v1.16.0

func (o *DatabaseGetcollation) HasDescription() bool

HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseGetcollation) SetCollationName added in v1.16.0

SetCollationName gets a reference to the given string and assigns it to the CollationName field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseGetcollation) SetDescription added in v1.16.0

SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DatabaseGetcollation) ToMap deprecated added in v1.16.0

func (o DatabaseGetcollation) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseGetcollationGetCollationNameArgType deprecated added in v1.16.0

type DatabaseGetcollationGetCollationNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseGetcollationGetCollationNameAttributeType added in v1.16.0

type DatabaseGetcollationGetCollationNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseGetcollationGetCollationNameRetType deprecated added in v1.16.0

type DatabaseGetcollationGetCollationNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseGetcollationGetDescriptionArgType deprecated added in v1.16.0

type DatabaseGetcollationGetDescriptionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseGetcollationGetDescriptionAttributeType added in v1.16.0

type DatabaseGetcollationGetDescriptionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseGetcollationGetDescriptionRetType deprecated added in v1.16.0

type DatabaseGetcollationGetDescriptionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseGetcompatibility added in v1.16.0

type DatabaseGetcompatibility struct {
	// Can be cast to int32 without loss of precision.
	CompatibilityLevel DatabaseGetcompatibilityGetCompatibilityLevelAttributeType `json:"compatibility_level,omitempty"`
	Description        DatabaseGetcompatibilityGetDescriptionAttributeType        `json:"description,omitempty"`
}

DatabaseGetcompatibility struct for DatabaseGetcompatibility Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewDatabaseGetcompatibility added in v1.16.0

func NewDatabaseGetcompatibility() *DatabaseGetcompatibility

NewDatabaseGetcompatibility instantiates a new DatabaseGetcompatibility object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewDatabaseGetcompatibilityWithDefaults added in v1.16.0

func NewDatabaseGetcompatibilityWithDefaults() *DatabaseGetcompatibility

NewDatabaseGetcompatibilityWithDefaults instantiates a new DatabaseGetcompatibility object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseGetcompatibility) GetCompatibilityLevel added in v1.16.0

GetCompatibilityLevel returns the CompatibilityLevel field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseGetcompatibility) GetCompatibilityLevelOk added in v1.16.0

GetCompatibilityLevelOk returns a tuple with the CompatibilityLevel field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseGetcompatibility) GetDescription added in v1.16.0

GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseGetcompatibility) GetDescriptionOk added in v1.16.0

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseGetcompatibility) HasCompatibilityLevel added in v1.16.0

func (o *DatabaseGetcompatibility) HasCompatibilityLevel() bool

HasCompatibilityLevel returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseGetcompatibility) HasDescription added in v1.16.0

func (o *DatabaseGetcompatibility) HasDescription() bool

HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseGetcompatibility) SetCompatibilityLevel added in v1.16.0

SetCompatibilityLevel gets a reference to the given int64 and assigns it to the CompatibilityLevel field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseGetcompatibility) SetDescription added in v1.16.0

SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DatabaseGetcompatibility) ToMap deprecated added in v1.16.0

func (o DatabaseGetcompatibility) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseGetcompatibilityGetCompatibilityLevelArgType deprecated added in v1.16.0

type DatabaseGetcompatibilityGetCompatibilityLevelArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseGetcompatibilityGetCompatibilityLevelAttributeType added in v1.16.0

type DatabaseGetcompatibilityGetCompatibilityLevelAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseGetcompatibilityGetCompatibilityLevelRetType deprecated added in v1.16.0

type DatabaseGetcompatibilityGetCompatibilityLevelRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseGetcompatibilityGetDescriptionArgType deprecated added in v1.16.0

type DatabaseGetcompatibilityGetDescriptionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseGetcompatibilityGetDescriptionAttributeType added in v1.16.0

type DatabaseGetcompatibilityGetDescriptionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseGetcompatibilityGetDescriptionRetType deprecated added in v1.16.0

type DatabaseGetcompatibilityGetDescriptionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseRoles added in v1.16.0

type DatabaseRoles struct {
	// The name of the database.
	// REQUIRED
	Name DatabaseRolesGetNameAttributeType `json:"name" required:"true"`
	// The name and the roles for a database
	// REQUIRED
	Roles DatabaseRolesGetRolesAttributeType `json:"roles" required:"true"`
}

DatabaseRoles The name and the roles for a database for a user. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewDatabaseRoles added in v1.16.0

NewDatabaseRoles instantiates a new DatabaseRoles object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewDatabaseRolesWithDefaults added in v1.16.0

func NewDatabaseRolesWithDefaults() *DatabaseRoles

NewDatabaseRolesWithDefaults instantiates a new DatabaseRoles object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseRoles) GetName added in v1.16.0

func (o *DatabaseRoles) GetName() (ret DatabaseRolesGetNameRetType)

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseRoles) GetNameOk added in v1.16.0

func (o *DatabaseRoles) GetNameOk() (ret DatabaseRolesGetNameRetType, ok bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseRoles) GetRoles added in v1.16.0

func (o *DatabaseRoles) GetRoles() (ret DatabaseRolesGetRolesRetType)

GetRoles returns the Roles field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseRoles) GetRolesOk added in v1.16.0

func (o *DatabaseRoles) GetRolesOk() (ret DatabaseRolesGetRolesRetType, ok bool)

GetRolesOk returns a tuple with the Roles field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseRoles) SetName added in v1.16.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseRoles) SetRoles added in v1.16.0

SetRoles sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DatabaseRoles) ToMap deprecated added in v1.16.0

func (o DatabaseRoles) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseRolesGetNameArgType deprecated added in v1.16.0

type DatabaseRolesGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseRolesGetNameAttributeType added in v1.16.0

type DatabaseRolesGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseRolesGetNameRetType deprecated added in v1.16.0

type DatabaseRolesGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseRolesGetRolesArgType deprecated added in v1.16.0

type DatabaseRolesGetRolesArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseRolesGetRolesAttributeType added in v1.16.0

type DatabaseRolesGetRolesAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseRolesGetRolesRetType deprecated added in v1.16.0

type DatabaseRolesGetRolesRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DatabaseSort added in v1.16.0

type DatabaseSort string

DatabaseSort the model 'DatabaseSort' Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	DATABASESORT_CREATED_AT_DESC DatabaseSort = "created_at.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	DATABASESORT_CREATED_AT_ASC DatabaseSort = "created_at.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	DATABASESORT_DATABASE_ID_DESC DatabaseSort = "database_id.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	DATABASESORT_DATABASE_ID_ASC DatabaseSort = "database_id.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	DATABASESORT_DATABASE_NAME_DESC DatabaseSort = "database_name.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	DATABASESORT_DATABASE_NAME_ASC DatabaseSort = "database_name.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	DATABASESORT_DATABASE_OWNER_DESC DatabaseSort = "database_owner.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	DATABASESORT_DATABASE_OWNER_ASC DatabaseSort = "database_owner.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	DATABASESORT_INDEX_ASC DatabaseSort = "index.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	DATABASESORT_INDEX_DESC DatabaseSort = "index.desc"
)

List of database.sort

func NewDatabaseSortFromValue added in v1.16.0

func NewDatabaseSortFromValue(v string) (*DatabaseSort, error)

NewDatabaseSortFromValue returns a pointer to a valid DatabaseSort for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DatabaseSort) IsValid added in v1.16.0

func (v DatabaseSort) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DatabaseSort) Ptr added in v1.16.0

func (v DatabaseSort) Ptr() *DatabaseSort

Ptr returns reference to database.sort value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DatabaseSort) UnmarshalJSON deprecated added in v1.16.0

func (v *DatabaseSort) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DefaultApi deprecated added in v1.2.0

type DefaultApi interface {
	/*
		CreateDatabase Create Database
		Create database for a user. Note: The name of a valid user must be provided in the 'options' map field using the key 'owner'

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ApiCreateDatabaseRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateDatabase(ctx context.Context, projectId string, region string, instanceId string) ApiCreateDatabaseRequest
	/*
		CreateDatabaseExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return CreateDatabaseResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateDatabaseExecute(ctx context.Context, projectId string, region string, instanceId string) (*CreateDatabaseResponse, error)
	/*
		CreateInstance Create Instance
		Create a new instance of a sqlserver database instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@return ApiCreateInstanceRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateInstance(ctx context.Context, projectId string, region string) ApiCreateInstanceRequest
	/*
		CreateInstanceExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@return CreateInstanceResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateInstanceExecute(ctx context.Context, projectId string, region string) (*CreateInstanceResponse, error)
	/*
		CreateUser Create User
		Create user for an instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ApiCreateUserRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateUser(ctx context.Context, projectId string, region string, instanceId string) ApiCreateUserRequest
	/*
		CreateUserExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return CreateUserResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateUserExecute(ctx context.Context, projectId string, region string, instanceId string) (*CreateUserResponse, error)
	/*
		DeleteDatabase Delete Database
		Delete database for an instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@param databaseName The name of the database.
		@return ApiDeleteDatabaseRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteDatabase(ctx context.Context, projectId string, region string, instanceId string, databaseName string) ApiDeleteDatabaseRequest
	/*
		DeleteDatabaseExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteDatabaseExecute(ctx context.Context, projectId string, region string, instanceId string, databaseName string) error
	/*
		DeleteInstance Delete Instance
		Delete an available sqlserver instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ApiDeleteInstanceRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteInstance(ctx context.Context, projectId string, region string, instanceId string) ApiDeleteInstanceRequest
	/*
		DeleteInstanceExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteInstanceExecute(ctx context.Context, projectId string, region string, instanceId string) error
	/*
		DeleteUser Delete User
		Delete an user from a specific instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@param userId The ID of the user.
		@return ApiDeleteUserRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteUser(ctx context.Context, projectId string, region string, instanceId string, userId int64) ApiDeleteUserRequest
	/*
		DeleteUserExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteUserExecute(ctx context.Context, projectId string, region string, instanceId string, userId int64) error
	/*
		GetBackup Get specific backup
		Get information about a specific backup for an instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@param backupId The ID of the backup.
		@return ApiGetBackupRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetBackup(ctx context.Context, projectId string, region string, instanceId string, backupId int64) ApiGetBackupRequest
	/*
		GetBackupExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@param backupId The ID of the backup.
		@return GetBackupResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetBackupExecute(ctx context.Context, projectId string, region string, instanceId string, backupId int64) (*GetBackupResponse, error)
	/*
		GetDatabase Get Database
		Get specific available database

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@param databaseName The name of the database.
		@return ApiGetDatabaseRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetDatabase(ctx context.Context, projectId string, region string, instanceId string, databaseName string) ApiGetDatabaseRequest
	/*
		GetDatabaseExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@param databaseName The name of the database.
		@return GetDatabaseResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetDatabaseExecute(ctx context.Context, projectId string, region string, instanceId string, databaseName string) (*GetDatabaseResponse, error)
	/*
		GetInstance Get Specific Instance
		Get information about a specific available instance

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ApiGetInstanceRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetInstance(ctx context.Context, projectId string, region string, instanceId string) ApiGetInstanceRequest
	/*
		GetInstanceExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return GetInstanceResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetInstanceExecute(ctx context.Context, projectId string, region string, instanceId string) (*GetInstanceResponse, error)
	/*
		GetUser Get User
		Get a specific available user for an instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@param userId The ID of the user.
		@return ApiGetUserRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetUser(ctx context.Context, projectId string, region string, instanceId string, userId int64) ApiGetUserRequest
	/*
		GetUserExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@param userId The ID of the user.
		@return GetUserResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetUserExecute(ctx context.Context, projectId string, region string, instanceId string, userId int64) (*GetUserResponse, error)
	/*
		ListBackups List backups
		List all backups which are available for a specific instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ApiListBackupsRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListBackups(ctx context.Context, projectId string, region string, instanceId string) ApiListBackupsRequest
	/*
		ListBackupsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ListBackupResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListBackupsExecute(ctx context.Context, projectId string, region string, instanceId string) (*ListBackupResponse, error)
	/*
		ListCollations Get database collation list
		Returns a list of collations for an instance

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ApiListCollationsRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListCollations(ctx context.Context, projectId string, region string, instanceId string) ApiListCollationsRequest
	/*
		ListCollationsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ListCollationsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListCollationsExecute(ctx context.Context, projectId string, region string, instanceId string) (*ListCollationsResponse, error)
	/*
		ListCompatibilities Get database compatibility list
		Returns a list of compatibility levels for creating a new database

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ApiListCompatibilitiesRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListCompatibilities(ctx context.Context, projectId string, region string, instanceId string) ApiListCompatibilitiesRequest
	/*
		ListCompatibilitiesExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ListCompatibilityResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListCompatibilitiesExecute(ctx context.Context, projectId string, region string, instanceId string) (*ListCompatibilityResponse, error)
	/*
		ListCurrentRunningRestoreJobs List current running restore jobs
		List all currently running restore jobs which are available for a specific instance

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ApiListCurrentRunningRestoreJobsRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListCurrentRunningRestoreJobs(ctx context.Context, projectId string, region string, instanceId string) ApiListCurrentRunningRestoreJobsRequest
	/*
		ListCurrentRunningRestoreJobsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ListCurrentRunningRestoreJobs

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListCurrentRunningRestoreJobsExecute(ctx context.Context, projectId string, region string, instanceId string) (*ListCurrentRunningRestoreJobs, error)
	/*
		ListDatabases List Databases
		List available databases for an instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ApiListDatabasesRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListDatabases(ctx context.Context, projectId string, region string, instanceId string) ApiListDatabasesRequest
	/*
		ListDatabasesExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ListDatabasesResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListDatabasesExecute(ctx context.Context, projectId string, region string, instanceId string) (*ListDatabasesResponse, error)
	/*
		ListFlavors Get Flavors
		Get all available flavors for a project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@return ApiListFlavorsRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListFlavors(ctx context.Context, projectId string, region string) ApiListFlavorsRequest
	/*
		ListFlavorsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@return ListFlavorsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListFlavorsExecute(ctx context.Context, projectId string, region string) (*ListFlavorsResponse, error)
	/*
		ListInstances List Instances
		List all available instances for your project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@return ApiListInstancesRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListInstances(ctx context.Context, projectId string, region string) ApiListInstancesRequest
	/*
		ListInstancesExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@return ListInstancesResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListInstancesExecute(ctx context.Context, projectId string, region string) (*ListInstancesResponse, error)
	/*
		ListRoles List Roles
		List available roles for an instance that can be assigned to a user

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ApiListRolesRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListRoles(ctx context.Context, projectId string, region string, instanceId string) ApiListRolesRequest
	/*
		ListRolesExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ListRolesResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListRolesExecute(ctx context.Context, projectId string, region string, instanceId string) (*ListRolesResponse, error)
	/*
		ListStorages Get Storages
		Get available storages for a specific flavor

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param flavorId The id of an instance flavor.
		@return ApiListStoragesRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListStorages(ctx context.Context, projectId string, region string, flavorId string) ApiListStoragesRequest
	/*
		ListStoragesExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param flavorId The id of an instance flavor.
		@return ListStoragesResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListStoragesExecute(ctx context.Context, projectId string, region string, flavorId string) (*ListStoragesResponse, error)
	/*
		ListUsers List Users
		List available users for an instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ApiListUsersRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListUsers(ctx context.Context, projectId string, region string, instanceId string) ApiListUsersRequest
	/*
		ListUsersExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ListUserResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListUsersExecute(ctx context.Context, projectId string, region string, instanceId string) (*ListUserResponse, error)
	/*
		ListVersions Get Versions
		Get the sqlserver available versions for the project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@return ApiListVersionsRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListVersions(ctx context.Context, projectId string, region string) ApiListVersionsRequest
	/*
		ListVersionsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@return ListVersionsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListVersionsExecute(ctx context.Context, projectId string, region string) (*ListVersionsResponse, error)
	/*
		PartialUpdateInstance Update Instance Partially
		Update an available instance of a mssql database. No fields are required.

		**Please note that any changes applied via PUT or PATCH requests will initiate a reboot of the SQL Server Flex Instance.**


		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ApiPartialUpdateInstanceRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateInstance(ctx context.Context, projectId string, region string, instanceId string) ApiPartialUpdateInstanceRequest
	/*
		PartialUpdateInstanceExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateInstanceExecute(ctx context.Context, projectId string, region string, instanceId string) error
	/*
		ResetUser Reset User
		Reset an user from an specific instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@param userId The ID of the user.
		@return ApiResetUserRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ResetUser(ctx context.Context, projectId string, region string, instanceId string, userId int64) ApiResetUserRequest
	/*
		ResetUserExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@param userId The ID of the user.
		@return ResetUserResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ResetUserExecute(ctx context.Context, projectId string, region string, instanceId string, userId int64) (*ResetUserResponse, error)
	/*
		RestoreDatabaseFromBackup Create a Restore Operation
		Triggers a new restore operation for the specified instance.
		The request body defines the source
		(e.g., internal backup, external S3) and the target database.


		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ApiRestoreDatabaseFromBackupRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	RestoreDatabaseFromBackup(ctx context.Context, projectId string, region string, instanceId string) ApiRestoreDatabaseFromBackupRequest
	/*
		RestoreDatabaseFromBackupExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	RestoreDatabaseFromBackupExecute(ctx context.Context, projectId string, region string, instanceId string) error
	/*
		TriggerBackup Trigger backup for a specific Database
		Trigger backup for a specific database

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@param databaseName The name of the database.
		@return ApiTriggerBackupRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	TriggerBackup(ctx context.Context, projectId string, region string, instanceId string, databaseName string) ApiTriggerBackupRequest
	/*
		TriggerBackupExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	TriggerBackupExecute(ctx context.Context, projectId string, region string, instanceId string, databaseName string) error
	/*
		TriggerRestore Trigger restore for a specific Database
		Trigger restore for a specific Database

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@param databaseName The name of the database.
		@return ApiTriggerRestoreRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	TriggerRestore(ctx context.Context, projectId string, region string, instanceId string, databaseName string) ApiTriggerRestoreRequest
	/*
		TriggerRestoreExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	TriggerRestoreExecute(ctx context.Context, projectId string, region string, instanceId string, databaseName string) error
	/*
		UpdateInstance Update Instance
		Updates an available instance of a sqlserver database

		**Please note that any changes applied via PUT or PATCH requests will initiate a reboot of the SQL Server Flex Instance.**


		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ApiUpdateInstanceRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateInstance(ctx context.Context, projectId string, region string, instanceId string) ApiUpdateInstanceRequest
	/*
		UpdateInstanceExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateInstanceExecute(ctx context.Context, projectId string, region string, instanceId string) error
	/*
		UpdateInstanceProtection Protect Instance
		Toggle the deletion protection for an instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return ApiUpdateInstanceProtectionRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateInstanceProtection(ctx context.Context, projectId string, region string, instanceId string) ApiUpdateInstanceProtectionRequest
	/*
		UpdateInstanceProtectionExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The STACKIT project ID.
		@param region The region which should be addressed
		@param instanceId The ID of the instance.
		@return UpdateInstanceProtectionResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateInstanceProtectionExecute(ctx context.Context, projectId string, region string, instanceId string) (*UpdateInstanceProtectionResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteDatabaseRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteDatabaseRequest) Execute deprecated added in v1.2.0

func (r DeleteDatabaseRequest) Execute() error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteInstanceRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteInstanceRequest) Execute deprecated added in v1.2.0

func (r DeleteInstanceRequest) Execute() error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteUserRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteUserRequest) Execute deprecated added in v1.2.0

func (r DeleteUserRequest) Execute() error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Error added in v1.16.0

type Error struct {
	// The http error code of the error.
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	Code ErrorGetCodeAttributeType `json:"code" required:"true"`
	// More detailed information about the error.
	// REQUIRED
	Message ErrorGetMessageAttributeType `json:"message" required:"true"`
	// The trace id of the request.
	// REQUIRED
	TraceId ErrorGetTraceIdAttributeType `json:"traceId" required:"true"`
	// Describes in which state the api was when the error happened.
	// REQUIRED
	Type ErrorGetTypeAttributeType `json:"type" required:"true"`
}

Error struct for Error Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewError added in v1.16.0

NewError instantiates a new Error object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewErrorWithDefaults added in v1.16.0

func NewErrorWithDefaults() *Error

NewErrorWithDefaults instantiates a new Error object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetCode added in v1.16.0

func (o *Error) GetCode() (ret ErrorGetCodeRetType)

GetCode returns the Code field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetCodeOk added in v1.16.0

func (o *Error) GetCodeOk() (ret ErrorGetCodeRetType, ok bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetMessage added in v1.16.0

func (o *Error) GetMessage() (ret ErrorGetMessageRetType)

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetMessageOk added in v1.16.0

func (o *Error) GetMessageOk() (ret ErrorGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetTraceId added in v1.16.0

func (o *Error) GetTraceId() (ret ErrorGetTraceIdRetType)

GetTraceId returns the TraceId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetTraceIdOk added in v1.16.0

func (o *Error) GetTraceIdOk() (ret ErrorGetTraceIdRetType, ok bool)

GetTraceIdOk returns a tuple with the TraceId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetType added in v1.16.0

func (o *Error) GetType() (ret ErrorGetTypeRetType)

GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetTypeOk added in v1.16.0

func (o *Error) GetTypeOk() (ret ErrorGetTypeRetType, ok bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) SetCode added in v1.16.0

func (o *Error) SetCode(v ErrorGetCodeRetType)

SetCode sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) SetMessage added in v1.16.0

func (o *Error) SetMessage(v ErrorGetMessageRetType)

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) SetTraceId added in v1.16.0

func (o *Error) SetTraceId(v ErrorGetTraceIdRetType)

SetTraceId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) SetType added in v1.16.0

func (o *Error) SetType(v ErrorGetTypeRetType)

SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Error) ToMap deprecated added in v1.16.0

func (o Error) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetCodeArgType deprecated added in v1.16.0

type ErrorGetCodeArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetCodeAttributeType added in v1.16.0

type ErrorGetCodeAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetCodeRetType deprecated added in v1.16.0

type ErrorGetCodeRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetMessageArgType deprecated added in v1.16.0

type ErrorGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetMessageAttributeType added in v1.16.0

type ErrorGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetMessageRetType deprecated added in v1.16.0

type ErrorGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetTraceIdArgType deprecated added in v1.16.0

type ErrorGetTraceIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetTraceIdAttributeType added in v1.16.0

type ErrorGetTraceIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetTraceIdRetType deprecated added in v1.16.0

type ErrorGetTraceIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetTypeArgType deprecated added in v1.16.0

type ErrorGetTypeArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetTypeAttributeType added in v1.16.0

type ErrorGetTypeAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetTypeRetType deprecated added in v1.16.0

type ErrorGetTypeRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ExternalS3 added in v1.16.0

type ExternalS3 struct {
	// The s3 access key id
	// REQUIRED
	S3AccessKey ExternalS3GetS3AccessKeyAttributeType `json:"s3_access_key" required:"true"`
	// The s3 access secret
	// REQUIRED
	S3AccessSecret ExternalS3GetS3AccessSecretAttributeType `json:"s3_access_secret" required:"true"`
	// The s3 bucket address
	// REQUIRED
	S3Bucket ExternalS3GetS3BucketAttributeType `json:"s3_bucket" required:"true"`
	// The backup files from which the database should be restored
	// REQUIRED
	S3Files ExternalS3GetS3FilesAttributeType `json:"s3_files" required:"true"`
}

ExternalS3 The external S3 information Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewExternalS3 added in v1.16.0

NewExternalS3 instantiates a new ExternalS3 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewExternalS3WithDefaults added in v1.16.0

func NewExternalS3WithDefaults() *ExternalS3

NewExternalS3WithDefaults instantiates a new ExternalS3 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ExternalS3) GetS3AccessKey added in v1.16.0

func (o *ExternalS3) GetS3AccessKey() (ret ExternalS3GetS3AccessKeyRetType)

GetS3AccessKey returns the S3AccessKey field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ExternalS3) GetS3AccessKeyOk added in v1.16.0

func (o *ExternalS3) GetS3AccessKeyOk() (ret ExternalS3GetS3AccessKeyRetType, ok bool)

GetS3AccessKeyOk returns a tuple with the S3AccessKey field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ExternalS3) GetS3AccessSecret added in v1.16.0

func (o *ExternalS3) GetS3AccessSecret() (ret ExternalS3GetS3AccessSecretRetType)

GetS3AccessSecret returns the S3AccessSecret field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ExternalS3) GetS3AccessSecretOk added in v1.16.0

func (o *ExternalS3) GetS3AccessSecretOk() (ret ExternalS3GetS3AccessSecretRetType, ok bool)

GetS3AccessSecretOk returns a tuple with the S3AccessSecret field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ExternalS3) GetS3Bucket added in v1.16.0

func (o *ExternalS3) GetS3Bucket() (ret ExternalS3GetS3BucketRetType)

GetS3Bucket returns the S3Bucket field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ExternalS3) GetS3BucketOk added in v1.16.0

func (o *ExternalS3) GetS3BucketOk() (ret ExternalS3GetS3BucketRetType, ok bool)

GetS3BucketOk returns a tuple with the S3Bucket field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ExternalS3) GetS3Files added in v1.16.0

func (o *ExternalS3) GetS3Files() (ret ExternalS3GetS3FilesRetType)

GetS3Files returns the S3Files field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ExternalS3) GetS3FilesOk added in v1.16.0

func (o *ExternalS3) GetS3FilesOk() (ret ExternalS3GetS3FilesRetType, ok bool)

GetS3FilesOk returns a tuple with the S3Files field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ExternalS3) SetS3AccessKey added in v1.16.0

func (o *ExternalS3) SetS3AccessKey(v ExternalS3GetS3AccessKeyRetType)

SetS3AccessKey sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ExternalS3) SetS3AccessSecret added in v1.16.0

func (o *ExternalS3) SetS3AccessSecret(v ExternalS3GetS3AccessSecretRetType)

SetS3AccessSecret sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ExternalS3) SetS3Bucket added in v1.16.0

func (o *ExternalS3) SetS3Bucket(v ExternalS3GetS3BucketRetType)

SetS3Bucket sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ExternalS3) SetS3Files added in v1.16.0

func (o *ExternalS3) SetS3Files(v ExternalS3GetS3FilesRetType)

SetS3Files sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ExternalS3) ToMap deprecated added in v1.16.0

func (o ExternalS3) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ExternalS3GetS3AccessKeyArgType deprecated added in v1.16.0

type ExternalS3GetS3AccessKeyArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ExternalS3GetS3AccessKeyAttributeType added in v1.16.0

type ExternalS3GetS3AccessKeyAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ExternalS3GetS3AccessKeyRetType deprecated added in v1.16.0

type ExternalS3GetS3AccessKeyRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ExternalS3GetS3AccessSecretArgType deprecated added in v1.16.0

type ExternalS3GetS3AccessSecretArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ExternalS3GetS3AccessSecretAttributeType added in v1.16.0

type ExternalS3GetS3AccessSecretAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ExternalS3GetS3AccessSecretRetType deprecated added in v1.16.0

type ExternalS3GetS3AccessSecretRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ExternalS3GetS3BucketArgType deprecated added in v1.16.0

type ExternalS3GetS3BucketArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ExternalS3GetS3BucketAttributeType added in v1.16.0

type ExternalS3GetS3BucketAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ExternalS3GetS3BucketRetType deprecated added in v1.16.0

type ExternalS3GetS3BucketRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ExternalS3GetS3FilesArgType deprecated added in v1.16.0

type ExternalS3GetS3FilesArgType = []S3fileInfo

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ExternalS3GetS3FilesAttributeType added in v1.16.0

type ExternalS3GetS3FilesAttributeType = *[]S3fileInfo

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ExternalS3GetS3FilesRetType deprecated added in v1.16.0

type ExternalS3GetS3FilesRetType = []S3fileInfo

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorSort added in v1.16.0

type FlavorSort string

FlavorSort the model 'FlavorSort' Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_INDEX_DESC FlavorSort = "index.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_INDEX_ASC FlavorSort = "index.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_CPU_DESC FlavorSort = "cpu.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_CPU_ASC FlavorSort = "cpu.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_FLAVOR_DESCRIPTION_ASC FlavorSort = "flavor_description.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_FLAVOR_DESCRIPTION_DESC FlavorSort = "flavor_description.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_ID_DESC FlavorSort = "id.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_ID_ASC FlavorSort = "id.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_SIZE_MAX_DESC FlavorSort = "size_max.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_SIZE_MAX_ASC FlavorSort = "size_max.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_RAM_DESC FlavorSort = "ram.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_RAM_ASC FlavorSort = "ram.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_SIZE_MIN_DESC FlavorSort = "size_min.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_SIZE_MIN_ASC FlavorSort = "size_min.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_STORAGE_CLASS_ASC FlavorSort = "storage_class.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_STORAGE_CLASS_DESC FlavorSort = "storage_class.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_NODE_TYPE_ASC FlavorSort = "node_type.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	FLAVORSORT_NODE_TYPE_DESC FlavorSort = "node_type.desc"
)

List of flavor.sort

func NewFlavorSortFromValue added in v1.16.0

func NewFlavorSortFromValue(v string) (*FlavorSort, error)

NewFlavorSortFromValue returns a pointer to a valid FlavorSort for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (FlavorSort) IsValid added in v1.16.0

func (v FlavorSort) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (FlavorSort) Ptr added in v1.16.0

func (v FlavorSort) Ptr() *FlavorSort

Ptr returns reference to flavor.sort value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FlavorSort) UnmarshalJSON deprecated added in v1.16.0

func (v *FlavorSort) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorStorageClassesStorageClass added in v1.16.0

type FlavorStorageClassesStorageClass struct {
	// REQUIRED
	Class FlavorStorageClassesStorageClassGetClassAttributeType `json:"class" required:"true"`
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	MaxIoPerSec FlavorStorageClassesStorageClassGetMaxIoPerSecAttributeType `json:"maxIoPerSec" required:"true"`
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	MaxThroughInMb FlavorStorageClassesStorageClassGetMaxThroughInMbAttributeType `json:"maxThroughInMb" required:"true"`
}

FlavorStorageClassesStorageClass a storageClass defines how efficient the storage can work Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewFlavorStorageClassesStorageClass added in v1.16.0

NewFlavorStorageClassesStorageClass instantiates a new FlavorStorageClassesStorageClass object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewFlavorStorageClassesStorageClassWithDefaults added in v1.16.0

func NewFlavorStorageClassesStorageClassWithDefaults() *FlavorStorageClassesStorageClass

NewFlavorStorageClassesStorageClassWithDefaults instantiates a new FlavorStorageClassesStorageClass object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FlavorStorageClassesStorageClass) GetClass added in v1.16.0

GetClass returns the Class field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FlavorStorageClassesStorageClass) GetClassOk added in v1.16.0

GetClassOk returns a tuple with the Class field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FlavorStorageClassesStorageClass) GetMaxIoPerSec added in v1.16.0

GetMaxIoPerSec returns the MaxIoPerSec field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FlavorStorageClassesStorageClass) GetMaxIoPerSecOk added in v1.16.0

GetMaxIoPerSecOk returns a tuple with the MaxIoPerSec field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FlavorStorageClassesStorageClass) GetMaxThroughInMb added in v1.16.0

GetMaxThroughInMb returns the MaxThroughInMb field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FlavorStorageClassesStorageClass) GetMaxThroughInMbOk added in v1.16.0

GetMaxThroughInMbOk returns a tuple with the MaxThroughInMb field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FlavorStorageClassesStorageClass) SetClass added in v1.16.0

SetClass sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FlavorStorageClassesStorageClass) SetMaxIoPerSec added in v1.16.0

SetMaxIoPerSec sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FlavorStorageClassesStorageClass) SetMaxThroughInMb added in v1.16.0

SetMaxThroughInMb sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (FlavorStorageClassesStorageClass) ToMap deprecated added in v1.16.0

func (o FlavorStorageClassesStorageClass) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorStorageClassesStorageClassGetClassArgType deprecated added in v1.16.0

type FlavorStorageClassesStorageClassGetClassArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorStorageClassesStorageClassGetClassAttributeType added in v1.16.0

type FlavorStorageClassesStorageClassGetClassAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorStorageClassesStorageClassGetClassRetType deprecated added in v1.16.0

type FlavorStorageClassesStorageClassGetClassRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorStorageClassesStorageClassGetMaxIoPerSecArgType deprecated added in v1.16.0

type FlavorStorageClassesStorageClassGetMaxIoPerSecArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorStorageClassesStorageClassGetMaxIoPerSecAttributeType added in v1.16.0

type FlavorStorageClassesStorageClassGetMaxIoPerSecAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorStorageClassesStorageClassGetMaxIoPerSecRetType deprecated added in v1.16.0

type FlavorStorageClassesStorageClassGetMaxIoPerSecRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorStorageClassesStorageClassGetMaxThroughInMbArgType deprecated added in v1.16.0

type FlavorStorageClassesStorageClassGetMaxThroughInMbArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorStorageClassesStorageClassGetMaxThroughInMbAttributeType added in v1.16.0

type FlavorStorageClassesStorageClassGetMaxThroughInMbAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorStorageClassesStorageClassGetMaxThroughInMbRetType deprecated added in v1.16.0

type FlavorStorageClassesStorageClassGetMaxThroughInMbRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorStorageRange added in v1.16.0

type FlavorStorageRange struct {
	// maximum storage which can be ordered for the flavor in Gigabyte.
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	Max FlavorStorageRangeGetMaxAttributeType `json:"max" required:"true"`
	// minimum storage which is required to order in Gigabyte.
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	Min FlavorStorageRangeGetMinAttributeType `json:"min" required:"true"`
}

FlavorStorageRange range of maximum and minimum storage which can be ordered for the flavor in Gigabyte. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewFlavorStorageRange added in v1.16.0

NewFlavorStorageRange instantiates a new FlavorStorageRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewFlavorStorageRangeWithDefaults added in v1.16.0

func NewFlavorStorageRangeWithDefaults() *FlavorStorageRange

NewFlavorStorageRangeWithDefaults instantiates a new FlavorStorageRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FlavorStorageRange) GetMax added in v1.16.0

GetMax returns the Max field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FlavorStorageRange) GetMaxOk added in v1.16.0

GetMaxOk returns a tuple with the Max field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FlavorStorageRange) GetMin added in v1.16.0

GetMin returns the Min field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FlavorStorageRange) GetMinOk added in v1.16.0

GetMinOk returns a tuple with the Min field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FlavorStorageRange) SetMax added in v1.16.0

SetMax sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*FlavorStorageRange) SetMin added in v1.16.0

SetMin sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (FlavorStorageRange) ToMap deprecated added in v1.16.0

func (o FlavorStorageRange) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorStorageRangeGetMaxArgType deprecated added in v1.16.0

type FlavorStorageRangeGetMaxArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorStorageRangeGetMaxAttributeType added in v1.16.0

type FlavorStorageRangeGetMaxAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorStorageRangeGetMaxRetType deprecated added in v1.16.0

type FlavorStorageRangeGetMaxRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorStorageRangeGetMinArgType deprecated added in v1.16.0

type FlavorStorageRangeGetMinArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorStorageRangeGetMinAttributeType added in v1.16.0

type FlavorStorageRangeGetMinAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type FlavorStorageRangeGetMinRetType deprecated added in v1.16.0

type FlavorStorageRangeGetMinRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetBackupRequest) Execute deprecated added in v1.2.0

func (r GetBackupRequest) Execute() (*GetBackupResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponse

type GetBackupResponse struct {
	// The time when the backup was completed in RFC3339 format.
	// REQUIRED
	CompletionTime GetBackupResponseGetCompletionTimeAttributeType `json:"completionTime" required:"true"`
	// The ID of the backup.
	// REQUIRED
	Id GetBackupResponseGetIdAttributeType `json:"id" required:"true"`
	// The name of the backup.
	// REQUIRED
	Name GetBackupResponseGetNameAttributeType `json:"name" required:"true"`
	// The time until the backup will be retained.
	// REQUIRED
	RetainedUntil GetBackupResponseGetRetainedUntilAttributeType `json:"retainedUntil" required:"true"`
	// The size of the backup in bytes.
	// REQUIRED
	Size GetBackupResponseGetSizeAttributeType `json:"size" required:"true"`
	// The type of the backup, which can be automated or manual triggered.
	// REQUIRED
	Type GetBackupResponseGetTypeAttributeType `json:"type" required:"true"`
}

GetBackupResponse struct for GetBackupResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetBackupResponse added in v0.8.0

NewGetBackupResponse instantiates a new GetBackupResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetBackupResponseWithDefaults added in v0.8.0

func NewGetBackupResponseWithDefaults() *GetBackupResponse

NewGetBackupResponseWithDefaults instantiates a new GetBackupResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) GetCompletionTime added in v1.16.0

func (o *GetBackupResponse) GetCompletionTime() (ret GetBackupResponseGetCompletionTimeRetType)

GetCompletionTime returns the CompletionTime field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) GetCompletionTimeOk added in v1.16.0

func (o *GetBackupResponse) GetCompletionTimeOk() (ret GetBackupResponseGetCompletionTimeRetType, ok bool)

GetCompletionTimeOk returns a tuple with the CompletionTime field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) GetId added in v0.8.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) GetIdOk added in v0.8.0

func (o *GetBackupResponse) GetIdOk() (ret GetBackupResponseGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) GetName added in v0.8.0

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) GetNameOk added in v0.8.0

func (o *GetBackupResponse) GetNameOk() (ret GetBackupResponseGetNameRetType, ok bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) GetRetainedUntil added in v1.16.0

func (o *GetBackupResponse) GetRetainedUntil() (ret GetBackupResponseGetRetainedUntilRetType)

GetRetainedUntil returns the RetainedUntil field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) GetRetainedUntilOk added in v1.16.0

func (o *GetBackupResponse) GetRetainedUntilOk() (ret GetBackupResponseGetRetainedUntilRetType, ok bool)

GetRetainedUntilOk returns a tuple with the RetainedUntil field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) GetSize added in v0.8.0

GetSize returns the Size field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) GetSizeOk added in v0.8.0

func (o *GetBackupResponse) GetSizeOk() (ret GetBackupResponseGetSizeRetType, ok bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) GetType added in v1.16.0

GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) GetTypeOk added in v1.16.0

func (o *GetBackupResponse) GetTypeOk() (ret GetBackupResponseGetTypeRetType, ok bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) SetCompletionTime added in v1.16.0

SetCompletionTime sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) SetId added in v0.8.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) SetName added in v0.8.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) SetRetainedUntil added in v1.16.0

SetRetainedUntil sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) SetSize added in v0.8.0

SetSize sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetBackupResponse) SetType added in v1.16.0

SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetBackupResponse) ToMap deprecated added in v0.8.0

func (o GetBackupResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetCompletionTimeArgType deprecated added in v1.16.0

type GetBackupResponseGetCompletionTimeArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetCompletionTimeAttributeType added in v1.16.0

type GetBackupResponseGetCompletionTimeAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetCompletionTimeRetType deprecated added in v1.16.0

type GetBackupResponseGetCompletionTimeRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetIdArgType deprecated added in v1.0.1

type GetBackupResponseGetIdArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetIdAttributeType added in v1.0.1

type GetBackupResponseGetIdAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetIdRetType deprecated added in v1.0.1

type GetBackupResponseGetIdRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetNameArgType deprecated added in v1.0.1

type GetBackupResponseGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetNameAttributeType added in v1.0.1

type GetBackupResponseGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetNameRetType deprecated added in v1.0.1

type GetBackupResponseGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetRetainedUntilArgType deprecated added in v1.16.0

type GetBackupResponseGetRetainedUntilArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetRetainedUntilAttributeType added in v1.16.0

type GetBackupResponseGetRetainedUntilAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetRetainedUntilRetType deprecated added in v1.16.0

type GetBackupResponseGetRetainedUntilRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetSizeArgType deprecated added in v1.0.1

type GetBackupResponseGetSizeArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetSizeAttributeType added in v1.0.1

type GetBackupResponseGetSizeAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetSizeRetType deprecated added in v1.0.1

type GetBackupResponseGetSizeRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetTypeArgType deprecated added in v1.16.0

type GetBackupResponseGetTypeArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetTypeAttributeType added in v1.16.0

type GetBackupResponseGetTypeAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetBackupResponseGetTypeRetType deprecated added in v1.16.0

type GetBackupResponseGetTypeRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetDatabaseRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetDatabaseRequest) Execute deprecated added in v1.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetDatabaseResponse

type GetDatabaseResponse struct {
	// The collation of the database.  This database collation should match the *collation_name* of one of the collations given by the **Get database collation list** endpoint.
	// REQUIRED
	CollationName GetDatabaseResponseGetCollationNameAttributeType `json:"collationName" required:"true"`
	// CompatibilityLevel of the Database.
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	CompatibilityLevel GetDatabaseResponseGetCompatibilityLevelAttributeType `json:"compatibilityLevel" required:"true"`
	// The id of the database.
	// REQUIRED
	Id GetDatabaseResponseGetIdAttributeType `json:"id" required:"true"`
	// The name of the database.
	// REQUIRED
	Name GetDatabaseResponseGetNameAttributeType `json:"name" required:"true"`
	// The owner of the database.
	// REQUIRED
	Owner GetDatabaseResponseGetOwnerAttributeType `json:"owner" required:"true"`
}

GetDatabaseResponse struct for GetDatabaseResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetDatabaseResponse added in v0.8.0

NewGetDatabaseResponse instantiates a new GetDatabaseResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetDatabaseResponseWithDefaults added in v0.8.0

func NewGetDatabaseResponseWithDefaults() *GetDatabaseResponse

NewGetDatabaseResponseWithDefaults instantiates a new GetDatabaseResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetDatabaseResponse) GetCollationName added in v1.16.0

GetCollationName returns the CollationName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetDatabaseResponse) GetCollationNameOk added in v1.16.0

func (o *GetDatabaseResponse) GetCollationNameOk() (ret GetDatabaseResponseGetCollationNameRetType, ok bool)

GetCollationNameOk returns a tuple with the CollationName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetDatabaseResponse) GetCompatibilityLevel added in v1.16.0

GetCompatibilityLevel returns the CompatibilityLevel field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetDatabaseResponse) GetCompatibilityLevelOk added in v1.16.0

func (o *GetDatabaseResponse) GetCompatibilityLevelOk() (ret GetDatabaseResponseGetCompatibilityLevelRetType, ok bool)

GetCompatibilityLevelOk returns a tuple with the CompatibilityLevel field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetDatabaseResponse) GetId added in v1.16.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetDatabaseResponse) GetIdOk added in v1.16.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetDatabaseResponse) GetName added in v1.16.0

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetDatabaseResponse) GetNameOk added in v1.16.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetDatabaseResponse) GetOwner added in v1.16.0

GetOwner returns the Owner field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetDatabaseResponse) GetOwnerOk added in v1.16.0

GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetDatabaseResponse) SetCollationName added in v1.16.0

SetCollationName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetDatabaseResponse) SetCompatibilityLevel added in v1.16.0

SetCompatibilityLevel sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetDatabaseResponse) SetId added in v1.16.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetDatabaseResponse) SetName added in v1.16.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetDatabaseResponse) SetOwner added in v1.16.0

SetOwner sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetDatabaseResponse) ToMap deprecated added in v0.8.0

func (o GetDatabaseResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetDatabaseResponseGetCollationNameArgType deprecated added in v1.16.0

type GetDatabaseResponseGetCollationNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetDatabaseResponseGetCollationNameAttributeType added in v1.16.0

type GetDatabaseResponseGetCollationNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetDatabaseResponseGetCollationNameRetType deprecated added in v1.16.0

type GetDatabaseResponseGetCollationNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetDatabaseResponseGetCompatibilityLevelArgType deprecated added in v1.16.0

type GetDatabaseResponseGetCompatibilityLevelArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetDatabaseResponseGetCompatibilityLevelAttributeType added in v1.16.0

type GetDatabaseResponseGetCompatibilityLevelAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetDatabaseResponseGetCompatibilityLevelRetType deprecated added in v1.16.0

type GetDatabaseResponseGetCompatibilityLevelRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetDatabaseResponseGetIdArgType deprecated added in v1.16.0

type GetDatabaseResponseGetIdArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetDatabaseResponseGetIdAttributeType added in v1.16.0

type GetDatabaseResponseGetIdAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetDatabaseResponseGetIdRetType deprecated added in v1.16.0

type GetDatabaseResponseGetIdRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetDatabaseResponseGetNameArgType deprecated added in v1.16.0

type GetDatabaseResponseGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetDatabaseResponseGetNameAttributeType added in v1.16.0

type GetDatabaseResponseGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetDatabaseResponseGetNameRetType deprecated added in v1.16.0

type GetDatabaseResponseGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetDatabaseResponseGetOwnerArgType deprecated added in v1.16.0

type GetDatabaseResponseGetOwnerArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetDatabaseResponseGetOwnerAttributeType added in v1.16.0

type GetDatabaseResponseGetOwnerAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetDatabaseResponseGetOwnerRetType deprecated added in v1.16.0

type GetDatabaseResponseGetOwnerRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetInstanceRequest) Execute deprecated added in v1.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponse

type GetInstanceResponse struct {
	// The schedule for on what time and how often the database backup will be created. The schedule is written as a cron schedule.
	// REQUIRED
	BackupSchedule GetInstanceResponseGetBackupScheduleAttributeType `json:"backupSchedule" required:"true"`
	// REQUIRED
	Edition    GetInstanceResponseGetEditionAttributeType    `json:"edition" required:"true"`
	Encryption GetInstanceResponseGetEncryptionAttributeType `json:"encryption,omitempty"`
	// The id of the instance flavor.
	// REQUIRED
	FlavorId GetInstanceResponseGetFlavorIdAttributeType `json:"flavorId" required:"true"`
	// The ID of the instance.
	// REQUIRED
	Id GetInstanceResponseGetIdAttributeType `json:"id" required:"true"`
	// Whether the instance can be deleted or not.
	// REQUIRED
	IsDeletable GetInstanceResponsegetIsDeletableAttributeType `json:"isDeletable" required:"true"`
	// A dictionary of user-defined key-value pairs used to categorize or organize the resource.  **Rules for Keys:** * Must be between 1 and 63 characters long. * Must begin and end with an alphanumeric character (`[a-z0-9A-Z]`). * May contain dashes (`-`), underscores (`_`), and dots (`.`). * **Regex:** `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$` * **Restriction:** The prefix `stackit-` is strictly reserved and cannot be used.  **Rules for Values:** * Must be between 0 (empty string) and 63 characters long. * If not empty, must begin and end with an alphanumeric character. * May contain dashes (`-`), underscores (`_`), and dots (`.`). * **Regex:** `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`
	Labels GetInstanceResponseGetLabelsAttributeType `json:"labels,omitempty"`
	// The name of the instance.
	// REQUIRED
	Name GetInstanceResponseGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	Network GetInstanceResponseGetNetworkAttributeType `json:"network" required:"true"`
	// REQUIRED
	Replicas GetInstanceResponseGetReplicasAttributeType `json:"replicas" required:"true"`
	// The days for how long the backup files should be stored before cleaned up. 30 to 90
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	RetentionDays GetInstanceResponseGetRetentionDaysAttributeType `json:"retentionDays" required:"true"`
	// REQUIRED
	State GetInstanceResponseGetStateAttributeType `json:"state" required:"true"`
	// REQUIRED
	Storage GetInstanceResponseGetStorageAttributeType `json:"storage" required:"true"`
	// REQUIRED
	Version GetInstanceResponseGetVersionAttributeType `json:"version" required:"true"`
}

GetInstanceResponse struct for GetInstanceResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetInstanceResponse added in v0.8.0

NewGetInstanceResponse instantiates a new GetInstanceResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetInstanceResponseWithDefaults added in v0.8.0

func NewGetInstanceResponseWithDefaults() *GetInstanceResponse

NewGetInstanceResponseWithDefaults instantiates a new GetInstanceResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetBackupSchedule added in v1.16.0

GetBackupSchedule returns the BackupSchedule field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetBackupScheduleOk added in v1.16.0

func (o *GetInstanceResponse) GetBackupScheduleOk() (ret GetInstanceResponseGetBackupScheduleRetType, ok bool)

GetBackupScheduleOk returns a tuple with the BackupSchedule field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetEdition added in v1.16.0

GetEdition returns the Edition field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetEditionOk added in v1.16.0

GetEditionOk returns a tuple with the Edition field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetEncryption added in v1.16.0

GetEncryption returns the Encryption field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetEncryptionOk added in v1.16.0

func (o *GetInstanceResponse) GetEncryptionOk() (ret GetInstanceResponseGetEncryptionRetType, ok bool)

GetEncryptionOk returns a tuple with the Encryption field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetFlavorId added in v1.16.0

GetFlavorId returns the FlavorId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetFlavorIdOk added in v1.16.0

func (o *GetInstanceResponse) GetFlavorIdOk() (ret GetInstanceResponseGetFlavorIdRetType, ok bool)

GetFlavorIdOk returns a tuple with the FlavorId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetId added in v1.16.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetIdOk added in v1.16.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetIsDeletable added in v1.16.0

GetIsDeletable returns the IsDeletable field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetIsDeletableOk added in v1.16.0

func (o *GetInstanceResponse) GetIsDeletableOk() (ret GetInstanceResponsegetIsDeletableRetType, ok bool)

GetIsDeletableOk returns a tuple with the IsDeletable field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetLabels added in v1.16.0

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetLabelsOk added in v1.16.0

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetName added in v1.16.0

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetNameOk added in v1.16.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetNetwork added in v1.16.0

GetNetwork returns the Network field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetNetworkOk added in v1.16.0

GetNetworkOk returns a tuple with the Network field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetReplicas added in v1.16.0

GetReplicas returns the Replicas field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetReplicasOk added in v1.16.0

func (o *GetInstanceResponse) GetReplicasOk() (ret GetInstanceResponseGetReplicasRetType, ok bool)

GetReplicasOk returns a tuple with the Replicas field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetRetentionDays added in v1.16.0

GetRetentionDays returns the RetentionDays field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetRetentionDaysOk added in v1.16.0

func (o *GetInstanceResponse) GetRetentionDaysOk() (ret GetInstanceResponseGetRetentionDaysRetType, ok bool)

GetRetentionDaysOk returns a tuple with the RetentionDays field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetState added in v1.16.0

GetState returns the State field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetStateOk added in v1.16.0

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetStorage added in v1.16.0

GetStorage returns the Storage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetStorageOk added in v1.16.0

GetStorageOk returns a tuple with the Storage field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetVersion added in v1.16.0

GetVersion returns the Version field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetVersionOk added in v1.16.0

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) HasEncryption added in v1.16.0

func (o *GetInstanceResponse) HasEncryption() bool

HasEncryption returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) HasLabels added in v1.16.0

func (o *GetInstanceResponse) HasLabels() bool

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetBackupSchedule added in v1.16.0

SetBackupSchedule sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetEdition added in v1.16.0

SetEdition sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetEncryption added in v1.16.0

SetEncryption gets a reference to the given InstanceEncryption and assigns it to the Encryption field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetFlavorId added in v1.16.0

SetFlavorId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetId added in v1.16.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetIsDeletable added in v1.16.0

SetIsDeletable sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetLabels added in v1.16.0

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetName added in v1.16.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetNetwork added in v1.16.0

SetNetwork sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetReplicas added in v1.16.0

SetReplicas sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetRetentionDays added in v1.16.0

SetRetentionDays sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetState added in v1.16.0

SetState sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetStorage added in v1.16.0

SetStorage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetVersion added in v1.16.0

SetVersion sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetInstanceResponse) ToMap deprecated added in v0.8.0

func (o GetInstanceResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetBackupScheduleArgType deprecated added in v1.16.0

type GetInstanceResponseGetBackupScheduleArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetBackupScheduleAttributeType added in v1.16.0

type GetInstanceResponseGetBackupScheduleAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetBackupScheduleRetType deprecated added in v1.16.0

type GetInstanceResponseGetBackupScheduleRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetEditionArgType deprecated added in v1.16.0

type GetInstanceResponseGetEditionArgType = InstanceEdition

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetEditionAttributeType added in v1.16.0

type GetInstanceResponseGetEditionAttributeType = *InstanceEdition

isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetEditionRetType deprecated added in v1.16.0

type GetInstanceResponseGetEditionRetType = InstanceEdition

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetEncryptionArgType deprecated added in v1.16.0

type GetInstanceResponseGetEncryptionArgType = InstanceEncryption

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetEncryptionAttributeType added in v1.16.0

type GetInstanceResponseGetEncryptionAttributeType = *InstanceEncryption

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetEncryptionRetType deprecated added in v1.16.0

type GetInstanceResponseGetEncryptionRetType = InstanceEncryption

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetFlavorIdArgType deprecated added in v1.16.0

type GetInstanceResponseGetFlavorIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetFlavorIdAttributeType added in v1.16.0

type GetInstanceResponseGetFlavorIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetFlavorIdRetType deprecated added in v1.16.0

type GetInstanceResponseGetFlavorIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetIdArgType deprecated added in v1.16.0

type GetInstanceResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetIdAttributeType added in v1.16.0

type GetInstanceResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetIdRetType deprecated added in v1.16.0

type GetInstanceResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetLabelsArgType deprecated added in v1.16.0

type GetInstanceResponseGetLabelsArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetLabelsAttributeType added in v1.16.0

type GetInstanceResponseGetLabelsAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetLabelsRetType deprecated added in v1.16.0

type GetInstanceResponseGetLabelsRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetNameArgType deprecated added in v1.16.0

type GetInstanceResponseGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetNameAttributeType added in v1.16.0

type GetInstanceResponseGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetNameRetType deprecated added in v1.16.0

type GetInstanceResponseGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetNetworkArgType deprecated added in v1.16.0

type GetInstanceResponseGetNetworkArgType = InstanceNetwork

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetNetworkAttributeType added in v1.16.0

type GetInstanceResponseGetNetworkAttributeType = *InstanceNetwork

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetNetworkRetType deprecated added in v1.16.0

type GetInstanceResponseGetNetworkRetType = InstanceNetwork

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetReplicasArgType deprecated added in v1.16.0

type GetInstanceResponseGetReplicasArgType = Replicas

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetReplicasAttributeType added in v1.16.0

type GetInstanceResponseGetReplicasAttributeType = *Replicas

isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetReplicasRetType deprecated added in v1.16.0

type GetInstanceResponseGetReplicasRetType = Replicas

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetRetentionDaysArgType deprecated added in v1.16.0

type GetInstanceResponseGetRetentionDaysArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetRetentionDaysAttributeType added in v1.16.0

type GetInstanceResponseGetRetentionDaysAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetRetentionDaysRetType deprecated added in v1.16.0

type GetInstanceResponseGetRetentionDaysRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetStateArgType deprecated added in v1.16.0

type GetInstanceResponseGetStateArgType = State

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetStateAttributeType added in v1.16.0

type GetInstanceResponseGetStateAttributeType = *State

isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetStateRetType deprecated added in v1.16.0

type GetInstanceResponseGetStateRetType = State

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetStorageArgType deprecated added in v1.16.0

type GetInstanceResponseGetStorageArgType = Storage

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetStorageAttributeType added in v1.16.0

type GetInstanceResponseGetStorageAttributeType = *Storage

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetStorageRetType deprecated added in v1.16.0

type GetInstanceResponseGetStorageRetType = Storage

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetVersionArgType deprecated added in v1.16.0

type GetInstanceResponseGetVersionArgType = InstanceVersion

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetVersionAttributeType added in v1.16.0

type GetInstanceResponseGetVersionAttributeType = *InstanceVersion

isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetVersionRetType deprecated added in v1.16.0

type GetInstanceResponseGetVersionRetType = InstanceVersion

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponsegetIsDeletableArgType deprecated added in v1.16.0

type GetInstanceResponsegetIsDeletableArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponsegetIsDeletableAttributeType added in v1.16.0

type GetInstanceResponsegetIsDeletableAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponsegetIsDeletableRetType deprecated added in v1.16.0

type GetInstanceResponsegetIsDeletableRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetUserRequest) Execute deprecated added in v1.2.0

func (r GetUserRequest) Execute() (*GetUserResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponse

type GetUserResponse struct {
	// The default database for a user of the instance.
	// REQUIRED
	DefaultDatabase GetUserResponseGetDefaultDatabaseAttributeType `json:"default_database" required:"true"`
	// The host of the instance in which the user belongs to.
	// REQUIRED
	Host GetUserResponseGetHostAttributeType `json:"host" required:"true"`
	// The ID of the user.
	// REQUIRED
	Id GetUserResponseGetIdAttributeType `json:"id" required:"true"`
	// The port of the instance in which the user belongs to.
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	Port GetUserResponseGetPortAttributeType `json:"port" required:"true"`
	// A list of user roles.
	// REQUIRED
	Roles GetUserResponseGetRolesAttributeType `json:"roles" required:"true"`
	// The current status of the user.
	// REQUIRED
	Status GetUserResponseGetStatusAttributeType `json:"status" required:"true"`
	// The name of the user.
	// REQUIRED
	Username GetUserResponseGetUsernameAttributeType `json:"username" required:"true"`
}

GetUserResponse struct for GetUserResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetUserResponse added in v0.8.0

NewGetUserResponse instantiates a new GetUserResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetUserResponseWithDefaults added in v0.8.0

func NewGetUserResponseWithDefaults() *GetUserResponse

NewGetUserResponseWithDefaults instantiates a new GetUserResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) GetDefaultDatabase added in v1.16.0

func (o *GetUserResponse) GetDefaultDatabase() (ret GetUserResponseGetDefaultDatabaseRetType)

GetDefaultDatabase returns the DefaultDatabase field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) GetDefaultDatabaseOk added in v1.16.0

func (o *GetUserResponse) GetDefaultDatabaseOk() (ret GetUserResponseGetDefaultDatabaseRetType, ok bool)

GetDefaultDatabaseOk returns a tuple with the DefaultDatabase field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) GetHost added in v1.16.0

GetHost returns the Host field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) GetHostOk added in v1.16.0

func (o *GetUserResponse) GetHostOk() (ret GetUserResponseGetHostRetType, ok bool)

GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) GetId added in v1.16.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) GetIdOk added in v1.16.0

func (o *GetUserResponse) GetIdOk() (ret GetUserResponseGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) GetPort added in v1.16.0

GetPort returns the Port field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) GetPortOk added in v1.16.0

func (o *GetUserResponse) GetPortOk() (ret GetUserResponseGetPortRetType, ok bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) GetRoles added in v1.16.0

func (o *GetUserResponse) GetRoles() (ret GetUserResponseGetRolesRetType)

GetRoles returns the Roles field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) GetRolesOk added in v1.16.0

func (o *GetUserResponse) GetRolesOk() (ret GetUserResponseGetRolesRetType, ok bool)

GetRolesOk returns a tuple with the Roles field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) GetStatus added in v1.16.0

func (o *GetUserResponse) GetStatus() (ret GetUserResponseGetStatusRetType)

GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) GetStatusOk added in v1.16.0

func (o *GetUserResponse) GetStatusOk() (ret GetUserResponseGetStatusRetType, ok bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) GetUsername added in v1.16.0

func (o *GetUserResponse) GetUsername() (ret GetUserResponseGetUsernameRetType)

GetUsername returns the Username field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) GetUsernameOk added in v1.16.0

func (o *GetUserResponse) GetUsernameOk() (ret GetUserResponseGetUsernameRetType, ok bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) SetDefaultDatabase added in v1.16.0

SetDefaultDatabase sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) SetHost added in v1.16.0

SetHost sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) SetId added in v1.16.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) SetPort added in v1.16.0

SetPort sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) SetRoles added in v1.16.0

SetRoles sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) SetStatus added in v1.16.0

SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUserResponse) SetUsername added in v1.16.0

SetUsername sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetUserResponse) ToMap deprecated added in v0.8.0

func (o GetUserResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetDefaultDatabaseArgType deprecated added in v1.16.0

type GetUserResponseGetDefaultDatabaseArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetDefaultDatabaseAttributeType added in v1.16.0

type GetUserResponseGetDefaultDatabaseAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetDefaultDatabaseRetType deprecated added in v1.16.0

type GetUserResponseGetDefaultDatabaseRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetHostArgType deprecated added in v1.16.0

type GetUserResponseGetHostArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetHostAttributeType added in v1.16.0

type GetUserResponseGetHostAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetHostRetType deprecated added in v1.16.0

type GetUserResponseGetHostRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetIdArgType deprecated added in v1.16.0

type GetUserResponseGetIdArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetIdAttributeType added in v1.16.0

type GetUserResponseGetIdAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetIdRetType deprecated added in v1.16.0

type GetUserResponseGetIdRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetPortArgType deprecated added in v1.16.0

type GetUserResponseGetPortArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetPortAttributeType added in v1.16.0

type GetUserResponseGetPortAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetPortRetType deprecated added in v1.16.0

type GetUserResponseGetPortRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetRolesArgType deprecated added in v1.16.0

type GetUserResponseGetRolesArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetRolesAttributeType added in v1.16.0

type GetUserResponseGetRolesAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetRolesRetType deprecated added in v1.16.0

type GetUserResponseGetRolesRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetStatusArgType deprecated added in v1.16.0

type GetUserResponseGetStatusArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetStatusAttributeType added in v1.16.0

type GetUserResponseGetStatusAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetStatusRetType deprecated added in v1.16.0

type GetUserResponseGetStatusRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetUsernameArgType deprecated added in v1.16.0

type GetUserResponseGetUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetUsernameAttributeType added in v1.16.0

type GetUserResponseGetUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUserResponseGetUsernameRetType deprecated added in v1.16.0

type GetUserResponseGetUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceEdition added in v1.16.0

type InstanceEdition string

InstanceEdition Edition of the MSSQL server instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCEEDITION_STANDARD InstanceEdition = "Standard"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCEEDITION_ENTERPRISE_CORE InstanceEdition = "EnterpriseCore"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCEEDITION_DEVELOPER InstanceEdition = "developer"
)

List of instance.edition

func NewInstanceEditionFromValue added in v1.16.0

func NewInstanceEditionFromValue(v string) (*InstanceEdition, error)

NewInstanceEditionFromValue returns a pointer to a valid InstanceEdition for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (InstanceEdition) IsValid added in v1.16.0

func (v InstanceEdition) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (InstanceEdition) Ptr added in v1.16.0

Ptr returns reference to instance.edition value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceEdition) UnmarshalJSON deprecated added in v1.16.0

func (v *InstanceEdition) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceEncryption added in v1.16.0

type InstanceEncryption struct {
	// The key identifier
	// REQUIRED
	KekKeyId InstanceEncryptionGetKekKeyIdAttributeType `json:"kekKeyId" required:"true"`
	// The keyring identifier
	// REQUIRED
	KekKeyRingId InstanceEncryptionGetKekKeyRingIdAttributeType `json:"kekKeyRingId" required:"true"`
	// The key version
	// REQUIRED
	KekKeyVersion InstanceEncryptionGetKekKeyVersionAttributeType `json:"kekKeyVersion" required:"true"`
	// REQUIRED
	ServiceAccount InstanceEncryptionGetServiceAccountAttributeType `json:"serviceAccount" required:"true"`
}

InstanceEncryption this defines which key to use for storage encryption Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewInstanceEncryption added in v1.16.0

NewInstanceEncryption instantiates a new InstanceEncryption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewInstanceEncryptionWithDefaults added in v1.16.0

func NewInstanceEncryptionWithDefaults() *InstanceEncryption

NewInstanceEncryptionWithDefaults instantiates a new InstanceEncryption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceEncryption) GetKekKeyId added in v1.16.0

GetKekKeyId returns the KekKeyId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceEncryption) GetKekKeyIdOk added in v1.16.0

func (o *InstanceEncryption) GetKekKeyIdOk() (ret InstanceEncryptionGetKekKeyIdRetType, ok bool)

GetKekKeyIdOk returns a tuple with the KekKeyId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceEncryption) GetKekKeyRingId added in v1.16.0

GetKekKeyRingId returns the KekKeyRingId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceEncryption) GetKekKeyRingIdOk added in v1.16.0

func (o *InstanceEncryption) GetKekKeyRingIdOk() (ret InstanceEncryptionGetKekKeyRingIdRetType, ok bool)

GetKekKeyRingIdOk returns a tuple with the KekKeyRingId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceEncryption) GetKekKeyVersion added in v1.16.0

GetKekKeyVersion returns the KekKeyVersion field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceEncryption) GetKekKeyVersionOk added in v1.16.0

func (o *InstanceEncryption) GetKekKeyVersionOk() (ret InstanceEncryptionGetKekKeyVersionRetType, ok bool)

GetKekKeyVersionOk returns a tuple with the KekKeyVersion field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceEncryption) GetServiceAccount added in v1.16.0

GetServiceAccount returns the ServiceAccount field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceEncryption) GetServiceAccountOk added in v1.16.0

func (o *InstanceEncryption) GetServiceAccountOk() (ret InstanceEncryptionGetServiceAccountRetType, ok bool)

GetServiceAccountOk returns a tuple with the ServiceAccount field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceEncryption) SetKekKeyId added in v1.16.0

SetKekKeyId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceEncryption) SetKekKeyRingId added in v1.16.0

SetKekKeyRingId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceEncryption) SetKekKeyVersion added in v1.16.0

SetKekKeyVersion sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceEncryption) SetServiceAccount added in v1.16.0

SetServiceAccount sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (InstanceEncryption) ToMap deprecated added in v1.16.0

func (o InstanceEncryption) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceEncryptionGetKekKeyIdArgType deprecated added in v1.16.0

type InstanceEncryptionGetKekKeyIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceEncryptionGetKekKeyIdAttributeType added in v1.16.0

type InstanceEncryptionGetKekKeyIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceEncryptionGetKekKeyIdRetType deprecated added in v1.16.0

type InstanceEncryptionGetKekKeyIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceEncryptionGetKekKeyRingIdArgType deprecated added in v1.16.0

type InstanceEncryptionGetKekKeyRingIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceEncryptionGetKekKeyRingIdAttributeType added in v1.16.0

type InstanceEncryptionGetKekKeyRingIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceEncryptionGetKekKeyRingIdRetType deprecated added in v1.16.0

type InstanceEncryptionGetKekKeyRingIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceEncryptionGetKekKeyVersionArgType deprecated added in v1.16.0

type InstanceEncryptionGetKekKeyVersionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceEncryptionGetKekKeyVersionAttributeType added in v1.16.0

type InstanceEncryptionGetKekKeyVersionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceEncryptionGetKekKeyVersionRetType deprecated added in v1.16.0

type InstanceEncryptionGetKekKeyVersionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceEncryptionGetServiceAccountArgType deprecated added in v1.16.0

type InstanceEncryptionGetServiceAccountArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceEncryptionGetServiceAccountAttributeType added in v1.16.0

type InstanceEncryptionGetServiceAccountAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceEncryptionGetServiceAccountRetType deprecated added in v1.16.0

type InstanceEncryptionGetServiceAccountRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceNetwork added in v1.16.0

type InstanceNetwork struct {
	AccessScope InstanceNetworkGetAccessScopeAttributeType `json:"accessScope,omitempty"`
	// List of IPV4 cidr.
	Acl             InstanceNetworkGetAclAttributeType             `json:"acl,omitempty"`
	InstanceAddress InstanceNetworkGetInstanceAddressAttributeType `json:"instanceAddress,omitempty"`
	RouterAddress   InstanceNetworkGetRouterAddressAttributeType   `json:"routerAddress,omitempty"`
}

InstanceNetwork The access configuration of the instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewInstanceNetwork added in v1.16.0

func NewInstanceNetwork() *InstanceNetwork

NewInstanceNetwork instantiates a new InstanceNetwork object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewInstanceNetworkWithDefaults added in v1.16.0

func NewInstanceNetworkWithDefaults() *InstanceNetwork

NewInstanceNetworkWithDefaults instantiates a new InstanceNetwork object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceNetwork) GetAccessScope added in v1.16.0

func (o *InstanceNetwork) GetAccessScope() (res InstanceNetworkGetAccessScopeRetType)

GetAccessScope returns the AccessScope field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceNetwork) GetAccessScopeOk added in v1.16.0

func (o *InstanceNetwork) GetAccessScopeOk() (ret InstanceNetworkGetAccessScopeRetType, ok bool)

GetAccessScopeOk returns a tuple with the AccessScope field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceNetwork) GetAcl added in v1.16.0

GetAcl returns the Acl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceNetwork) GetAclOk added in v1.16.0

func (o *InstanceNetwork) GetAclOk() (ret InstanceNetworkGetAclRetType, ok bool)

GetAclOk returns a tuple with the Acl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceNetwork) GetInstanceAddress added in v1.16.0

func (o *InstanceNetwork) GetInstanceAddress() (res InstanceNetworkGetInstanceAddressRetType)

GetInstanceAddress returns the InstanceAddress field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceNetwork) GetInstanceAddressOk added in v1.16.0

func (o *InstanceNetwork) GetInstanceAddressOk() (ret InstanceNetworkGetInstanceAddressRetType, ok bool)

GetInstanceAddressOk returns a tuple with the InstanceAddress field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceNetwork) GetRouterAddress added in v1.16.0

func (o *InstanceNetwork) GetRouterAddress() (res InstanceNetworkGetRouterAddressRetType)

GetRouterAddress returns the RouterAddress field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceNetwork) GetRouterAddressOk added in v1.16.0

func (o *InstanceNetwork) GetRouterAddressOk() (ret InstanceNetworkGetRouterAddressRetType, ok bool)

GetRouterAddressOk returns a tuple with the RouterAddress field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceNetwork) HasAccessScope added in v1.16.0

func (o *InstanceNetwork) HasAccessScope() bool

HasAccessScope returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceNetwork) HasAcl added in v1.16.0

func (o *InstanceNetwork) HasAcl() bool

HasAcl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceNetwork) HasInstanceAddress added in v1.16.0

func (o *InstanceNetwork) HasInstanceAddress() bool

HasInstanceAddress returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceNetwork) HasRouterAddress added in v1.16.0

func (o *InstanceNetwork) HasRouterAddress() bool

HasRouterAddress returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceNetwork) SetAccessScope added in v1.16.0

SetAccessScope gets a reference to the given InstanceNetworkAccessScope and assigns it to the AccessScope field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceNetwork) SetAcl added in v1.16.0

SetAcl gets a reference to the given []string and assigns it to the Acl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceNetwork) SetInstanceAddress added in v1.16.0

SetInstanceAddress gets a reference to the given string and assigns it to the InstanceAddress field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceNetwork) SetRouterAddress added in v1.16.0

SetRouterAddress gets a reference to the given string and assigns it to the RouterAddress field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (InstanceNetwork) ToMap deprecated added in v1.16.0

func (o InstanceNetwork) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceNetworkAccessScope added in v1.16.0

type InstanceNetworkAccessScope string

InstanceNetworkAccessScope The network access scope of the instance ⚠️ **Note:** This feature is in private preview. Supplying this object is only permitted for enabled accounts. If your account does not have access, the request will be rejected. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCENETWORKACCESSSCOPE_PUBLIC InstanceNetworkAccessScope = "PUBLIC"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCENETWORKACCESSSCOPE_SNA InstanceNetworkAccessScope = "SNA"
)

List of instance.network.accessScope

func NewInstanceNetworkAccessScopeFromValue added in v1.16.0

func NewInstanceNetworkAccessScopeFromValue(v string) (*InstanceNetworkAccessScope, error)

NewInstanceNetworkAccessScopeFromValue returns a pointer to a valid InstanceNetworkAccessScope for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (InstanceNetworkAccessScope) IsValid added in v1.16.0

func (v InstanceNetworkAccessScope) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (InstanceNetworkAccessScope) Ptr added in v1.16.0

Ptr returns reference to instance.network.accessScope value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceNetworkAccessScope) UnmarshalJSON deprecated added in v1.16.0

func (v *InstanceNetworkAccessScope) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceNetworkGetAccessScopeArgType deprecated added in v1.16.0

type InstanceNetworkGetAccessScopeArgType = InstanceNetworkAccessScope

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceNetworkGetAccessScopeAttributeType added in v1.16.0

type InstanceNetworkGetAccessScopeAttributeType = *InstanceNetworkAccessScope

isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceNetworkGetAccessScopeRetType deprecated added in v1.16.0

type InstanceNetworkGetAccessScopeRetType = InstanceNetworkAccessScope

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceNetworkGetAclArgType deprecated added in v1.16.0

type InstanceNetworkGetAclArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceNetworkGetAclAttributeType added in v1.16.0

type InstanceNetworkGetAclAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceNetworkGetAclRetType deprecated added in v1.16.0

type InstanceNetworkGetAclRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceNetworkGetInstanceAddressArgType deprecated added in v1.16.0

type InstanceNetworkGetInstanceAddressArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceNetworkGetInstanceAddressAttributeType added in v1.16.0

type InstanceNetworkGetInstanceAddressAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceNetworkGetInstanceAddressRetType deprecated added in v1.16.0

type InstanceNetworkGetInstanceAddressRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceNetworkGetRouterAddressArgType deprecated added in v1.16.0

type InstanceNetworkGetRouterAddressArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceNetworkGetRouterAddressAttributeType added in v1.16.0

type InstanceNetworkGetRouterAddressAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceNetworkGetRouterAddressRetType deprecated added in v1.16.0

type InstanceNetworkGetRouterAddressRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSort added in v1.16.0

type InstanceSort string

InstanceSort the model 'InstanceSort' Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESORT_INDEX_DESC InstanceSort = "index.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESORT_INDEX_ASC InstanceSort = "index.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESORT_ID_DESC InstanceSort = "id.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESORT_ID_ASC InstanceSort = "id.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESORT_IS_DELETABLE_DESC InstanceSort = "is_deletable.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESORT_IS_DELETABLE_ASC InstanceSort = "is_deletable.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESORT_NAME_ASC InstanceSort = "name.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESORT_NAME_DESC InstanceSort = "name.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESORT_STATE_ASC InstanceSort = "state.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESORT_STATE_DESC InstanceSort = "state.desc"
)

List of instance.sort

func NewInstanceSortFromValue added in v1.16.0

func NewInstanceSortFromValue(v string) (*InstanceSort, error)

NewInstanceSortFromValue returns a pointer to a valid InstanceSort for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (InstanceSort) IsValid added in v1.16.0

func (v InstanceSort) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (InstanceSort) Ptr added in v1.16.0

func (v InstanceSort) Ptr() *InstanceSort

Ptr returns reference to instance.sort value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSort) UnmarshalJSON deprecated added in v1.16.0

func (v *InstanceSort) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceVersion added in v1.16.0

type InstanceVersion string

InstanceVersion The sqlserver version used for the instance. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCEVERSION__2022 InstanceVersion = "2022"
)

List of instance.version

func NewInstanceVersionFromValue added in v1.16.0

func NewInstanceVersionFromValue(v string) (*InstanceVersion, error)

NewInstanceVersionFromValue returns a pointer to a valid InstanceVersion for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (InstanceVersion) IsValid added in v1.16.0

func (v InstanceVersion) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (InstanceVersion) Ptr added in v1.16.0

Ptr returns reference to instance.version value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceVersion) UnmarshalJSON deprecated added in v1.16.0

func (v *InstanceVersion) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceVersionOpt added in v1.16.0

type InstanceVersionOpt string

InstanceVersionOpt the model 'InstanceVersionOpt' Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCEVERSIONOPT__2022 InstanceVersionOpt = "2022"
)

List of instance.version.opt

func NewInstanceVersionOptFromValue added in v1.16.0

func NewInstanceVersionOptFromValue(v string) (*InstanceVersionOpt, error)

NewInstanceVersionOptFromValue returns a pointer to a valid InstanceVersionOpt for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (InstanceVersionOpt) IsValid added in v1.16.0

func (v InstanceVersionOpt) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (InstanceVersionOpt) Ptr added in v1.16.0

Ptr returns reference to instance.version.opt value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceVersionOpt) UnmarshalJSON deprecated added in v1.16.0

func (v *InstanceVersionOpt) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackup added in v1.16.0

type ListBackup struct {
	// The time when the backup was completed in RFC3339 format.
	// REQUIRED
	CompletionTime ListBackupGetCompletionTimeAttributeType `json:"completionTime" required:"true"`
	// The ID of the backup.
	// REQUIRED
	Id ListBackupGetIdAttributeType `json:"id" required:"true"`
	// The name of the backup.
	// REQUIRED
	Name ListBackupGetNameAttributeType `json:"name" required:"true"`
	// The time until the backup will be retained.
	// REQUIRED
	RetainedUntil ListBackupGetRetainedUntilAttributeType `json:"retainedUntil" required:"true"`
	// The size of the backup in bytes.
	// REQUIRED
	Size ListBackupGetSizeAttributeType `json:"size" required:"true"`
	// The type of the backup, which can be automated or manual triggered.
	// REQUIRED
	Type ListBackupGetTypeAttributeType `json:"type" required:"true"`
}

ListBackup struct for ListBackup Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListBackup added in v1.16.0

NewListBackup instantiates a new ListBackup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListBackupWithDefaults added in v1.16.0

func NewListBackupWithDefaults() *ListBackup

NewListBackupWithDefaults instantiates a new ListBackup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) GetCompletionTime added in v1.16.0

func (o *ListBackup) GetCompletionTime() (ret ListBackupGetCompletionTimeRetType)

GetCompletionTime returns the CompletionTime field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) GetCompletionTimeOk added in v1.16.0

func (o *ListBackup) GetCompletionTimeOk() (ret ListBackupGetCompletionTimeRetType, ok bool)

GetCompletionTimeOk returns a tuple with the CompletionTime field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) GetId added in v1.16.0

func (o *ListBackup) GetId() (ret ListBackupGetIdRetType)

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) GetIdOk added in v1.16.0

func (o *ListBackup) GetIdOk() (ret ListBackupGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) GetName added in v1.16.0

func (o *ListBackup) GetName() (ret ListBackupGetNameRetType)

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) GetNameOk added in v1.16.0

func (o *ListBackup) GetNameOk() (ret ListBackupGetNameRetType, ok bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) GetRetainedUntil added in v1.16.0

func (o *ListBackup) GetRetainedUntil() (ret ListBackupGetRetainedUntilRetType)

GetRetainedUntil returns the RetainedUntil field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) GetRetainedUntilOk added in v1.16.0

func (o *ListBackup) GetRetainedUntilOk() (ret ListBackupGetRetainedUntilRetType, ok bool)

GetRetainedUntilOk returns a tuple with the RetainedUntil field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) GetSize added in v1.16.0

func (o *ListBackup) GetSize() (ret ListBackupGetSizeRetType)

GetSize returns the Size field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) GetSizeOk added in v1.16.0

func (o *ListBackup) GetSizeOk() (ret ListBackupGetSizeRetType, ok bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) GetType added in v1.16.0

func (o *ListBackup) GetType() (ret ListBackupGetTypeRetType)

GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) GetTypeOk added in v1.16.0

func (o *ListBackup) GetTypeOk() (ret ListBackupGetTypeRetType, ok bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) SetCompletionTime added in v1.16.0

func (o *ListBackup) SetCompletionTime(v ListBackupGetCompletionTimeRetType)

SetCompletionTime sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) SetId added in v1.16.0

func (o *ListBackup) SetId(v ListBackupGetIdRetType)

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) SetName added in v1.16.0

func (o *ListBackup) SetName(v ListBackupGetNameRetType)

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) SetRetainedUntil added in v1.16.0

func (o *ListBackup) SetRetainedUntil(v ListBackupGetRetainedUntilRetType)

SetRetainedUntil sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) SetSize added in v1.16.0

func (o *ListBackup) SetSize(v ListBackupGetSizeRetType)

SetSize sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackup) SetType added in v1.16.0

func (o *ListBackup) SetType(v ListBackupGetTypeRetType)

SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListBackup) ToMap deprecated added in v1.16.0

func (o ListBackup) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetCompletionTimeArgType deprecated added in v1.16.0

type ListBackupGetCompletionTimeArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetCompletionTimeAttributeType added in v1.16.0

type ListBackupGetCompletionTimeAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetCompletionTimeRetType deprecated added in v1.16.0

type ListBackupGetCompletionTimeRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetIdArgType deprecated added in v1.16.0

type ListBackupGetIdArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetIdAttributeType added in v1.16.0

type ListBackupGetIdAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetIdRetType deprecated added in v1.16.0

type ListBackupGetIdRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetNameArgType deprecated added in v1.16.0

type ListBackupGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetNameAttributeType added in v1.16.0

type ListBackupGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetNameRetType deprecated added in v1.16.0

type ListBackupGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetRetainedUntilArgType deprecated added in v1.16.0

type ListBackupGetRetainedUntilArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetRetainedUntilAttributeType added in v1.16.0

type ListBackupGetRetainedUntilAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetRetainedUntilRetType deprecated added in v1.16.0

type ListBackupGetRetainedUntilRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetSizeArgType deprecated added in v1.16.0

type ListBackupGetSizeArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetSizeAttributeType added in v1.16.0

type ListBackupGetSizeAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetSizeRetType deprecated added in v1.16.0

type ListBackupGetSizeRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetTypeArgType deprecated added in v1.16.0

type ListBackupGetTypeArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetTypeAttributeType added in v1.16.0

type ListBackupGetTypeAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupGetTypeRetType deprecated added in v1.16.0

type ListBackupGetTypeRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupResponse added in v1.16.0

type ListBackupResponse struct {
	// The list containing the information about the backups.
	// REQUIRED
	Backups ListBackupResponseGetBackupsAttributeType `json:"backups" required:"true"`
	// REQUIRED
	Pagination ListBackupResponseGetPaginationAttributeType `json:"pagination" required:"true"`
}

ListBackupResponse struct for ListBackupResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListBackupResponse added in v1.16.0

NewListBackupResponse instantiates a new ListBackupResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListBackupResponseWithDefaults added in v1.16.0

func NewListBackupResponseWithDefaults() *ListBackupResponse

NewListBackupResponseWithDefaults instantiates a new ListBackupResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackupResponse) GetBackups added in v1.16.0

GetBackups returns the Backups field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackupResponse) GetBackupsOk added in v1.16.0

func (o *ListBackupResponse) GetBackupsOk() (ret ListBackupResponseGetBackupsRetType, ok bool)

GetBackupsOk returns a tuple with the Backups field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackupResponse) GetPagination added in v1.16.0

GetPagination returns the Pagination field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackupResponse) GetPaginationOk added in v1.16.0

func (o *ListBackupResponse) GetPaginationOk() (ret ListBackupResponseGetPaginationRetType, ok bool)

GetPaginationOk returns a tuple with the Pagination field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackupResponse) SetBackups added in v1.16.0

SetBackups sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackupResponse) SetPagination added in v1.16.0

SetPagination sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListBackupResponse) ToMap deprecated added in v1.16.0

func (o ListBackupResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupResponseGetBackupsArgType deprecated added in v1.16.0

type ListBackupResponseGetBackupsArgType = []ListBackupsResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupResponseGetBackupsAttributeType added in v1.16.0

type ListBackupResponseGetBackupsAttributeType = *[]ListBackupsResponse

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupResponseGetBackupsRetType deprecated added in v1.16.0

type ListBackupResponseGetBackupsRetType = []ListBackupsResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupResponseGetPaginationArgType deprecated added in v1.16.0

type ListBackupResponseGetPaginationArgType = Pagination

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupResponseGetPaginationAttributeType added in v1.16.0

type ListBackupResponseGetPaginationAttributeType = *Pagination

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupResponseGetPaginationRetType deprecated added in v1.16.0

type ListBackupResponseGetPaginationRetType = Pagination

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupsRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListBackupsRequest) Execute deprecated added in v1.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListBackupsRequest) Page added in v1.16.0

Number of the page of items list to be returned. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListBackupsRequest) Size added in v1.16.0

Number of items to be returned on each page. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListBackupsRequest) Sort added in v1.16.0

Sorting of the backups to be returned on each page. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupsResponse

type ListBackupsResponse struct {
	// List of the backups beloning to that database
	// REQUIRED
	Backups ListBackupsResponseGetBackupsAttributeType `json:"backups" required:"true"`
	// Name of the database the backups belong to
	// REQUIRED
	DatabaseName ListBackupsResponseGetDatabaseNameAttributeType `json:"databaseName" required:"true"`
}

ListBackupsResponse struct for ListBackupsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListBackupsResponse added in v0.8.0

NewListBackupsResponse instantiates a new ListBackupsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListBackupsResponseWithDefaults added in v0.8.0

func NewListBackupsResponseWithDefaults() *ListBackupsResponse

NewListBackupsResponseWithDefaults instantiates a new ListBackupsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackupsResponse) GetBackups added in v1.16.0

GetBackups returns the Backups field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackupsResponse) GetBackupsOk added in v1.16.0

GetBackupsOk returns a tuple with the Backups field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackupsResponse) GetDatabaseName added in v1.16.0

GetDatabaseName returns the DatabaseName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackupsResponse) GetDatabaseNameOk added in v1.16.0

func (o *ListBackupsResponse) GetDatabaseNameOk() (ret ListBackupsResponseGetDatabaseNameRetType, ok bool)

GetDatabaseNameOk returns a tuple with the DatabaseName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackupsResponse) SetBackups added in v1.16.0

SetBackups sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListBackupsResponse) SetDatabaseName added in v1.16.0

SetDatabaseName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListBackupsResponse) ToMap deprecated added in v0.8.0

func (o ListBackupsResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupsResponseGetBackupsArgType deprecated added in v1.16.0

type ListBackupsResponseGetBackupsArgType = []ListBackup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupsResponseGetBackupsAttributeType added in v1.16.0

type ListBackupsResponseGetBackupsAttributeType = *[]ListBackup

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupsResponseGetBackupsRetType deprecated added in v1.16.0

type ListBackupsResponseGetBackupsRetType = []ListBackup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupsResponseGetDatabaseNameArgType deprecated added in v1.16.0

type ListBackupsResponseGetDatabaseNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupsResponseGetDatabaseNameAttributeType added in v1.16.0

type ListBackupsResponseGetDatabaseNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupsResponseGetDatabaseNameRetType deprecated added in v1.16.0

type ListBackupsResponseGetDatabaseNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCollationsRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListCollationsRequest) Execute deprecated added in v1.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCollationsResponse

type ListCollationsResponse struct {
	// List of collations available for the instance.
	// REQUIRED
	Collations ListCollationsResponseGetCollationsAttributeType `json:"collations" required:"true"`
}

ListCollationsResponse struct for ListCollationsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListCollationsResponse added in v0.8.0

func NewListCollationsResponse(collations ListCollationsResponseGetCollationsArgType) *ListCollationsResponse

NewListCollationsResponse instantiates a new ListCollationsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListCollationsResponseWithDefaults added in v0.8.0

func NewListCollationsResponseWithDefaults() *ListCollationsResponse

NewListCollationsResponseWithDefaults instantiates a new ListCollationsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListCollationsResponse) GetCollations added in v0.8.0

GetCollations returns the Collations field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListCollationsResponse) GetCollationsOk added in v0.8.0

GetCollationsOk returns a tuple with the Collations field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListCollationsResponse) SetCollations added in v0.8.0

SetCollations sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListCollationsResponse) ToMap deprecated added in v0.8.0

func (o ListCollationsResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCollationsResponseGetCollationsArgType deprecated added in v1.0.1

type ListCollationsResponseGetCollationsArgType = []DatabaseGetcollation

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCollationsResponseGetCollationsAttributeType added in v1.0.1

type ListCollationsResponseGetCollationsAttributeType = *[]DatabaseGetcollation

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCollationsResponseGetCollationsRetType deprecated added in v1.0.1

type ListCollationsResponseGetCollationsRetType = []DatabaseGetcollation

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCompatibilitiesRequest deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListCompatibilitiesRequest) Execute deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCompatibilityResponse

type ListCompatibilityResponse struct {
	// List of compatibilities available for a d
	// REQUIRED
	Compatibilities ListCompatibilityResponseGetCompatibilitiesAttributeType `json:"compatibilities" required:"true"`
}

ListCompatibilityResponse struct for ListCompatibilityResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListCompatibilityResponse added in v0.8.0

func NewListCompatibilityResponse(compatibilities ListCompatibilityResponseGetCompatibilitiesArgType) *ListCompatibilityResponse

NewListCompatibilityResponse instantiates a new ListCompatibilityResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListCompatibilityResponseWithDefaults added in v0.8.0

func NewListCompatibilityResponseWithDefaults() *ListCompatibilityResponse

NewListCompatibilityResponseWithDefaults instantiates a new ListCompatibilityResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListCompatibilityResponse) GetCompatibilities added in v0.8.0

GetCompatibilities returns the Compatibilities field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListCompatibilityResponse) GetCompatibilitiesOk added in v0.8.0

GetCompatibilitiesOk returns a tuple with the Compatibilities field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListCompatibilityResponse) SetCompatibilities added in v0.8.0

SetCompatibilities sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListCompatibilityResponse) ToMap deprecated added in v0.8.0

func (o ListCompatibilityResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCompatibilityResponseGetCompatibilitiesArgType deprecated added in v1.0.1

type ListCompatibilityResponseGetCompatibilitiesArgType = []DatabaseGetcompatibility

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCompatibilityResponseGetCompatibilitiesAttributeType added in v1.0.1

type ListCompatibilityResponseGetCompatibilitiesAttributeType = *[]DatabaseGetcompatibility

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCompatibilityResponseGetCompatibilitiesRetType deprecated added in v1.0.1

type ListCompatibilityResponseGetCompatibilitiesRetType = []DatabaseGetcompatibility

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCurrentRunningRestoreJobs added in v1.16.0

type ListCurrentRunningRestoreJobs struct {
	// List of the currently running Restore jobs
	// REQUIRED
	RunningRestores ListCurrentRunningRestoreJobsGetRunningRestoresAttributeType `json:"runningRestores" required:"true"`
}

ListCurrentRunningRestoreJobs struct for ListCurrentRunningRestoreJobs Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListCurrentRunningRestoreJobs added in v1.16.0

func NewListCurrentRunningRestoreJobs(runningRestores ListCurrentRunningRestoreJobsGetRunningRestoresArgType) *ListCurrentRunningRestoreJobs

NewListCurrentRunningRestoreJobs instantiates a new ListCurrentRunningRestoreJobs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListCurrentRunningRestoreJobsWithDefaults added in v1.16.0

func NewListCurrentRunningRestoreJobsWithDefaults() *ListCurrentRunningRestoreJobs

NewListCurrentRunningRestoreJobsWithDefaults instantiates a new ListCurrentRunningRestoreJobs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListCurrentRunningRestoreJobs) GetRunningRestores added in v1.16.0

GetRunningRestores returns the RunningRestores field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListCurrentRunningRestoreJobs) GetRunningRestoresOk added in v1.16.0

GetRunningRestoresOk returns a tuple with the RunningRestores field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListCurrentRunningRestoreJobs) SetRunningRestores added in v1.16.0

SetRunningRestores sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListCurrentRunningRestoreJobs) ToMap deprecated added in v1.16.0

func (o ListCurrentRunningRestoreJobs) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCurrentRunningRestoreJobsGetRunningRestoresArgType deprecated added in v1.16.0

type ListCurrentRunningRestoreJobsGetRunningRestoresArgType = []BackupRunningRestore

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCurrentRunningRestoreJobsGetRunningRestoresAttributeType added in v1.16.0

type ListCurrentRunningRestoreJobsGetRunningRestoresAttributeType = *[]BackupRunningRestore

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCurrentRunningRestoreJobsGetRunningRestoresRetType deprecated added in v1.16.0

type ListCurrentRunningRestoreJobsGetRunningRestoresRetType = []BackupRunningRestore

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCurrentRunningRestoreJobsRequest deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListCurrentRunningRestoreJobsRequest) Execute deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabase added in v1.16.0

type ListDatabase struct {
	// The date when the database was created in RFC3339 format.
	// REQUIRED
	Created ListDatabaseGetCreatedAttributeType `json:"created" required:"true"`
	// The id of the database.
	// REQUIRED
	Id ListDatabaseGetIdAttributeType `json:"id" required:"true"`
	// The name of the database.
	// REQUIRED
	Name ListDatabaseGetNameAttributeType `json:"name" required:"true"`
	// The owner of the database.
	// REQUIRED
	Owner ListDatabaseGetOwnerAttributeType `json:"owner" required:"true"`
}

ListDatabase struct for ListDatabase Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListDatabase added in v1.16.0

NewListDatabase instantiates a new ListDatabase object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListDatabaseWithDefaults added in v1.16.0

func NewListDatabaseWithDefaults() *ListDatabase

NewListDatabaseWithDefaults instantiates a new ListDatabase object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabase) GetCreated added in v1.16.0

func (o *ListDatabase) GetCreated() (ret ListDatabaseGetCreatedRetType)

GetCreated returns the Created field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabase) GetCreatedOk added in v1.16.0

func (o *ListDatabase) GetCreatedOk() (ret ListDatabaseGetCreatedRetType, ok bool)

GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabase) GetId added in v1.16.0

func (o *ListDatabase) GetId() (ret ListDatabaseGetIdRetType)

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabase) GetIdOk added in v1.16.0

func (o *ListDatabase) GetIdOk() (ret ListDatabaseGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabase) GetName added in v1.16.0

func (o *ListDatabase) GetName() (ret ListDatabaseGetNameRetType)

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabase) GetNameOk added in v1.16.0

func (o *ListDatabase) GetNameOk() (ret ListDatabaseGetNameRetType, ok bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabase) GetOwner added in v1.16.0

func (o *ListDatabase) GetOwner() (ret ListDatabaseGetOwnerRetType)

GetOwner returns the Owner field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabase) GetOwnerOk added in v1.16.0

func (o *ListDatabase) GetOwnerOk() (ret ListDatabaseGetOwnerRetType, ok bool)

GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabase) SetCreated added in v1.16.0

SetCreated sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabase) SetId added in v1.16.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabase) SetName added in v1.16.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabase) SetOwner added in v1.16.0

SetOwner sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListDatabase) ToMap deprecated added in v1.16.0

func (o ListDatabase) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabaseGetCreatedArgType deprecated added in v1.16.0

type ListDatabaseGetCreatedArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabaseGetCreatedAttributeType added in v1.16.0

type ListDatabaseGetCreatedAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabaseGetCreatedRetType deprecated added in v1.16.0

type ListDatabaseGetCreatedRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabaseGetIdArgType deprecated added in v1.16.0

type ListDatabaseGetIdArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabaseGetIdAttributeType added in v1.16.0

type ListDatabaseGetIdAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabaseGetIdRetType deprecated added in v1.16.0

type ListDatabaseGetIdRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabaseGetNameArgType deprecated added in v1.16.0

type ListDatabaseGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabaseGetNameAttributeType added in v1.16.0

type ListDatabaseGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabaseGetNameRetType deprecated added in v1.16.0

type ListDatabaseGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabaseGetOwnerArgType deprecated added in v1.16.0

type ListDatabaseGetOwnerArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabaseGetOwnerAttributeType added in v1.16.0

type ListDatabaseGetOwnerAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabaseGetOwnerRetType deprecated added in v1.16.0

type ListDatabaseGetOwnerRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabasesRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListDatabasesRequest) Execute deprecated added in v1.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListDatabasesRequest) Page added in v1.16.0

Number of the page of items list to be returned. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListDatabasesRequest) Size added in v1.16.0

Number of items to be returned on each page. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListDatabasesRequest) Sort added in v1.16.0

Sorting of the databases to be returned on each page. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabasesResponse

type ListDatabasesResponse struct {
	// A list containing all databases for the instance.
	// REQUIRED
	Databases ListDatabasesResponseGetDatabasesAttributeType `json:"databases" required:"true"`
	// REQUIRED
	Pagination ListDatabasesResponseGetPaginationAttributeType `json:"pagination" required:"true"`
}

ListDatabasesResponse struct for ListDatabasesResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListDatabasesResponse added in v0.8.0

NewListDatabasesResponse instantiates a new ListDatabasesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListDatabasesResponseWithDefaults added in v0.8.0

func NewListDatabasesResponseWithDefaults() *ListDatabasesResponse

NewListDatabasesResponseWithDefaults instantiates a new ListDatabasesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabasesResponse) GetDatabases added in v0.8.0

GetDatabases returns the Databases field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabasesResponse) GetDatabasesOk added in v0.8.0

GetDatabasesOk returns a tuple with the Databases field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabasesResponse) GetPagination added in v1.16.0

GetPagination returns the Pagination field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabasesResponse) GetPaginationOk added in v1.16.0

GetPaginationOk returns a tuple with the Pagination field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabasesResponse) SetDatabases added in v0.8.0

SetDatabases sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListDatabasesResponse) SetPagination added in v1.16.0

SetPagination sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListDatabasesResponse) ToMap deprecated added in v0.8.0

func (o ListDatabasesResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabasesResponseGetDatabasesArgType deprecated added in v1.0.1

type ListDatabasesResponseGetDatabasesArgType = []ListDatabase

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabasesResponseGetDatabasesAttributeType added in v1.0.1

type ListDatabasesResponseGetDatabasesAttributeType = *[]ListDatabase

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabasesResponseGetDatabasesRetType deprecated added in v1.0.1

type ListDatabasesResponseGetDatabasesRetType = []ListDatabase

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabasesResponseGetPaginationArgType deprecated added in v1.16.0

type ListDatabasesResponseGetPaginationArgType = Pagination

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabasesResponseGetPaginationAttributeType added in v1.16.0

type ListDatabasesResponseGetPaginationAttributeType = *Pagination

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListDatabasesResponseGetPaginationRetType deprecated added in v1.16.0

type ListDatabasesResponseGetPaginationRetType = Pagination

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavors added in v1.16.0

type ListFlavors struct {
	// The cpu count of the instance.
	// REQUIRED
	Cpu ListFlavorsGetCpuAttributeType `json:"cpu" required:"true"`
	// The flavor description.
	// REQUIRED
	Description ListFlavorsGetDescriptionAttributeType `json:"description" required:"true"`
	// The id of the instance flavor.
	// REQUIRED
	Id ListFlavorsGetIdAttributeType `json:"id" required:"true"`
	// maximum storage which can be ordered for the flavor in Gigabyte.
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	MaxGB ListFlavorsGetMaxGBAttributeType `json:"maxGB" required:"true"`
	// The memory of the instance in Gibibyte.
	// REQUIRED
	Memory ListFlavorsGetMemoryAttributeType `json:"memory" required:"true"`
	// minimum storage which is required to order in Gigabyte.
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	MinGB ListFlavorsGetMinGBAttributeType `json:"minGB" required:"true"`
	// defines the nodeType it can be either single or HA
	// REQUIRED
	NodeType ListFlavorsGetNodeTypeAttributeType `json:"nodeType" required:"true"`
	// maximum storage which can be ordered for the flavor in Gigabyte.
	// REQUIRED
	StorageClasses ListFlavorsGetStorageClassesAttributeType `json:"storageClasses" required:"true"`
}

ListFlavors The flavor of the instance containing the technical features. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListFlavors added in v1.16.0

NewListFlavors instantiates a new ListFlavors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListFlavorsWithDefaults added in v1.16.0

func NewListFlavorsWithDefaults() *ListFlavors

NewListFlavorsWithDefaults instantiates a new ListFlavors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) GetCpu added in v1.16.0

func (o *ListFlavors) GetCpu() (ret ListFlavorsGetCpuRetType)

GetCpu returns the Cpu field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) GetCpuOk added in v1.16.0

func (o *ListFlavors) GetCpuOk() (ret ListFlavorsGetCpuRetType, ok bool)

GetCpuOk returns a tuple with the Cpu field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) GetDescription added in v1.16.0

func (o *ListFlavors) GetDescription() (ret ListFlavorsGetDescriptionRetType)

GetDescription returns the Description field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) GetDescriptionOk added in v1.16.0

func (o *ListFlavors) GetDescriptionOk() (ret ListFlavorsGetDescriptionRetType, ok bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) GetId added in v1.16.0

func (o *ListFlavors) GetId() (ret ListFlavorsGetIdRetType)

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) GetIdOk added in v1.16.0

func (o *ListFlavors) GetIdOk() (ret ListFlavorsGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) GetMaxGB added in v1.16.0

func (o *ListFlavors) GetMaxGB() (ret ListFlavorsGetMaxGBRetType)

GetMaxGB returns the MaxGB field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) GetMaxGBOk added in v1.16.0

func (o *ListFlavors) GetMaxGBOk() (ret ListFlavorsGetMaxGBRetType, ok bool)

GetMaxGBOk returns a tuple with the MaxGB field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) GetMemory added in v1.16.0

func (o *ListFlavors) GetMemory() (ret ListFlavorsGetMemoryRetType)

GetMemory returns the Memory field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) GetMemoryOk added in v1.16.0

func (o *ListFlavors) GetMemoryOk() (ret ListFlavorsGetMemoryRetType, ok bool)

GetMemoryOk returns a tuple with the Memory field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) GetMinGB added in v1.16.0

func (o *ListFlavors) GetMinGB() (ret ListFlavorsGetMinGBRetType)

GetMinGB returns the MinGB field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) GetMinGBOk added in v1.16.0

func (o *ListFlavors) GetMinGBOk() (ret ListFlavorsGetMinGBRetType, ok bool)

GetMinGBOk returns a tuple with the MinGB field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) GetNodeType added in v1.16.0

func (o *ListFlavors) GetNodeType() (ret ListFlavorsGetNodeTypeRetType)

GetNodeType returns the NodeType field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) GetNodeTypeOk added in v1.16.0

func (o *ListFlavors) GetNodeTypeOk() (ret ListFlavorsGetNodeTypeRetType, ok bool)

GetNodeTypeOk returns a tuple with the NodeType field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) GetStorageClasses added in v1.16.0

func (o *ListFlavors) GetStorageClasses() (ret ListFlavorsGetStorageClassesRetType)

GetStorageClasses returns the StorageClasses field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) GetStorageClassesOk added in v1.16.0

func (o *ListFlavors) GetStorageClassesOk() (ret ListFlavorsGetStorageClassesRetType, ok bool)

GetStorageClassesOk returns a tuple with the StorageClasses field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) SetCpu added in v1.16.0

SetCpu sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) SetDescription added in v1.16.0

func (o *ListFlavors) SetDescription(v ListFlavorsGetDescriptionRetType)

SetDescription sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) SetId added in v1.16.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) SetMaxGB added in v1.16.0

func (o *ListFlavors) SetMaxGB(v ListFlavorsGetMaxGBRetType)

SetMaxGB sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) SetMemory added in v1.16.0

func (o *ListFlavors) SetMemory(v ListFlavorsGetMemoryRetType)

SetMemory sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) SetMinGB added in v1.16.0

func (o *ListFlavors) SetMinGB(v ListFlavorsGetMinGBRetType)

SetMinGB sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) SetNodeType added in v1.16.0

func (o *ListFlavors) SetNodeType(v ListFlavorsGetNodeTypeRetType)

SetNodeType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavors) SetStorageClasses added in v1.16.0

func (o *ListFlavors) SetStorageClasses(v ListFlavorsGetStorageClassesRetType)

SetStorageClasses sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListFlavors) ToMap deprecated added in v1.16.0

func (o ListFlavors) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetCpuArgType deprecated added in v1.16.0

type ListFlavorsGetCpuArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetCpuAttributeType added in v1.16.0

type ListFlavorsGetCpuAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetCpuRetType deprecated added in v1.16.0

type ListFlavorsGetCpuRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetDescriptionArgType deprecated added in v1.16.0

type ListFlavorsGetDescriptionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetDescriptionAttributeType added in v1.16.0

type ListFlavorsGetDescriptionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetDescriptionRetType deprecated added in v1.16.0

type ListFlavorsGetDescriptionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetIdArgType deprecated added in v1.16.0

type ListFlavorsGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetIdAttributeType added in v1.16.0

type ListFlavorsGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetIdRetType deprecated added in v1.16.0

type ListFlavorsGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetMaxGBArgType deprecated added in v1.16.0

type ListFlavorsGetMaxGBArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetMaxGBAttributeType added in v1.16.0

type ListFlavorsGetMaxGBAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetMaxGBRetType deprecated added in v1.16.0

type ListFlavorsGetMaxGBRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetMemoryArgType deprecated added in v1.16.0

type ListFlavorsGetMemoryArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetMemoryAttributeType added in v1.16.0

type ListFlavorsGetMemoryAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetMemoryRetType deprecated added in v1.16.0

type ListFlavorsGetMemoryRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetMinGBArgType deprecated added in v1.16.0

type ListFlavorsGetMinGBArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetMinGBAttributeType added in v1.16.0

type ListFlavorsGetMinGBAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetMinGBRetType deprecated added in v1.16.0

type ListFlavorsGetMinGBRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetNodeTypeArgType deprecated added in v1.16.0

type ListFlavorsGetNodeTypeArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetNodeTypeAttributeType added in v1.16.0

type ListFlavorsGetNodeTypeAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetNodeTypeRetType deprecated added in v1.16.0

type ListFlavorsGetNodeTypeRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetStorageClassesArgType deprecated added in v1.16.0

type ListFlavorsGetStorageClassesArgType = []FlavorStorageClassesStorageClass

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetStorageClassesAttributeType added in v1.16.0

type ListFlavorsGetStorageClassesAttributeType = *[]FlavorStorageClassesStorageClass

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsGetStorageClassesRetType deprecated added in v1.16.0

type ListFlavorsGetStorageClassesRetType = []FlavorStorageClassesStorageClass

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListFlavorsRequest) Execute deprecated added in v1.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListFlavorsRequest) Page added in v1.16.0

Number of the page of items list to be returned. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListFlavorsRequest) Size added in v1.16.0

Number of items to be returned on each page. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListFlavorsRequest) Sort added in v1.16.0

Sorting of the flavors to be returned on each page. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsResponse

type ListFlavorsResponse struct {
	// List of flavors available for the project.
	// REQUIRED
	Flavors ListFlavorsResponseGetFlavorsAttributeType `json:"flavors" required:"true"`
	// REQUIRED
	Pagination ListFlavorsResponseGetPaginationAttributeType `json:"pagination" required:"true"`
}

ListFlavorsResponse struct for ListFlavorsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListFlavorsResponse added in v0.8.0

NewListFlavorsResponse instantiates a new ListFlavorsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListFlavorsResponseWithDefaults added in v0.8.0

func NewListFlavorsResponseWithDefaults() *ListFlavorsResponse

NewListFlavorsResponseWithDefaults instantiates a new ListFlavorsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavorsResponse) GetFlavors added in v0.8.0

GetFlavors returns the Flavors field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavorsResponse) GetFlavorsOk added in v0.8.0

GetFlavorsOk returns a tuple with the Flavors field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavorsResponse) GetPagination added in v1.16.0

GetPagination returns the Pagination field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavorsResponse) GetPaginationOk added in v1.16.0

func (o *ListFlavorsResponse) GetPaginationOk() (ret ListFlavorsResponseGetPaginationRetType, ok bool)

GetPaginationOk returns a tuple with the Pagination field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavorsResponse) SetFlavors added in v0.8.0

SetFlavors sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListFlavorsResponse) SetPagination added in v1.16.0

SetPagination sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListFlavorsResponse) ToMap deprecated added in v0.8.0

func (o ListFlavorsResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsResponseGetFlavorsArgType deprecated added in v1.0.1

type ListFlavorsResponseGetFlavorsArgType = []ListFlavors

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsResponseGetFlavorsAttributeType added in v1.0.1

type ListFlavorsResponseGetFlavorsAttributeType = *[]ListFlavors

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsResponseGetFlavorsRetType deprecated added in v1.0.1

type ListFlavorsResponseGetFlavorsRetType = []ListFlavors

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsResponseGetPaginationArgType deprecated added in v1.16.0

type ListFlavorsResponseGetPaginationArgType = Pagination

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsResponseGetPaginationAttributeType added in v1.16.0

type ListFlavorsResponseGetPaginationAttributeType = *Pagination

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListFlavorsResponseGetPaginationRetType deprecated added in v1.16.0

type ListFlavorsResponseGetPaginationRetType = Pagination

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstance added in v1.16.0

type ListInstance struct {
	// The ID of the instance.
	// REQUIRED
	Id ListInstanceGetIdAttributeType `json:"id" required:"true"`
	// Whether the instance can be deleted or not.
	// REQUIRED
	IsDeletable ListInstancegetIsDeletableAttributeType `json:"isDeletable" required:"true"`
	// The name of the instance.
	// REQUIRED
	Name ListInstanceGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	State ListInstanceGetStateAttributeType `json:"state" required:"true"`
}

ListInstance struct for ListInstance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListInstance added in v1.16.0

NewListInstance instantiates a new ListInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListInstanceWithDefaults added in v1.16.0

func NewListInstanceWithDefaults() *ListInstance

NewListInstanceWithDefaults instantiates a new ListInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstance) GetId added in v1.16.0

func (o *ListInstance) GetId() (ret ListInstanceGetIdRetType)

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstance) GetIdOk added in v1.16.0

func (o *ListInstance) GetIdOk() (ret ListInstanceGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstance) GetIsDeletable added in v1.16.0

func (o *ListInstance) GetIsDeletable() (ret ListInstancegetIsDeletableRetType)

GetIsDeletable returns the IsDeletable field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstance) GetIsDeletableOk added in v1.16.0

func (o *ListInstance) GetIsDeletableOk() (ret ListInstancegetIsDeletableRetType, ok bool)

GetIsDeletableOk returns a tuple with the IsDeletable field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstance) GetName added in v1.16.0

func (o *ListInstance) GetName() (ret ListInstanceGetNameRetType)

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstance) GetNameOk added in v1.16.0

func (o *ListInstance) GetNameOk() (ret ListInstanceGetNameRetType, ok bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstance) GetState added in v1.16.0

func (o *ListInstance) GetState() (ret ListInstanceGetStateRetType)

GetState returns the State field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstance) GetStateOk added in v1.16.0

func (o *ListInstance) GetStateOk() (ret ListInstanceGetStateRetType, ok bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstance) SetId added in v1.16.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstance) SetIsDeletable added in v1.16.0

func (o *ListInstance) SetIsDeletable(v ListInstancegetIsDeletableRetType)

SetIsDeletable sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstance) SetName added in v1.16.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstance) SetState added in v1.16.0

SetState sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListInstance) ToMap deprecated added in v1.16.0

func (o ListInstance) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstanceGetIdArgType deprecated added in v1.16.0

type ListInstanceGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstanceGetIdAttributeType added in v1.16.0

type ListInstanceGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstanceGetIdRetType deprecated added in v1.16.0

type ListInstanceGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstanceGetNameArgType deprecated added in v1.16.0

type ListInstanceGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstanceGetNameAttributeType added in v1.16.0

type ListInstanceGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstanceGetNameRetType deprecated added in v1.16.0

type ListInstanceGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstanceGetStateArgType deprecated added in v1.16.0

type ListInstanceGetStateArgType = State

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstanceGetStateAttributeType added in v1.16.0

type ListInstanceGetStateAttributeType = *State

isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstanceGetStateRetType deprecated added in v1.16.0

type ListInstanceGetStateRetType = State

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancegetIsDeletableArgType deprecated added in v1.16.0

type ListInstancegetIsDeletableArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancegetIsDeletableAttributeType added in v1.16.0

type ListInstancegetIsDeletableAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancegetIsDeletableRetType deprecated added in v1.16.0

type ListInstancegetIsDeletableRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancesRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListInstancesRequest) Execute deprecated added in v1.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListInstancesRequest) Page added in v1.16.0

Number of the page of items list to be returned. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListInstancesRequest) Size added in v1.16.0

Number of items to be returned on each page. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListInstancesRequest) Sort added in v1.16.0

Sorting of the items to be returned on each page. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancesResponse

type ListInstancesResponse struct {
	// List of owned instances and their current status.
	// REQUIRED
	Instances ListInstancesResponseGetInstancesAttributeType `json:"instances" required:"true"`
	// REQUIRED
	Pagination ListInstancesResponseGetPaginationAttributeType `json:"pagination" required:"true"`
}

ListInstancesResponse struct for ListInstancesResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListInstancesResponse added in v0.8.0

NewListInstancesResponse instantiates a new ListInstancesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListInstancesResponseWithDefaults added in v0.8.0

func NewListInstancesResponseWithDefaults() *ListInstancesResponse

NewListInstancesResponseWithDefaults instantiates a new ListInstancesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstancesResponse) GetInstances added in v1.16.0

GetInstances returns the Instances field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstancesResponse) GetInstancesOk added in v1.16.0

GetInstancesOk returns a tuple with the Instances field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstancesResponse) GetPagination added in v1.16.0

GetPagination returns the Pagination field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstancesResponse) GetPaginationOk added in v1.16.0

GetPaginationOk returns a tuple with the Pagination field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstancesResponse) SetInstances added in v1.16.0

SetInstances sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstancesResponse) SetPagination added in v1.16.0

SetPagination sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListInstancesResponse) ToMap deprecated added in v0.8.0

func (o ListInstancesResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancesResponseGetInstancesArgType deprecated added in v1.16.0

type ListInstancesResponseGetInstancesArgType = []ListInstance

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancesResponseGetInstancesAttributeType added in v1.16.0

type ListInstancesResponseGetInstancesAttributeType = *[]ListInstance

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancesResponseGetInstancesRetType deprecated added in v1.16.0

type ListInstancesResponseGetInstancesRetType = []ListInstance

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancesResponseGetPaginationArgType deprecated added in v1.16.0

type ListInstancesResponseGetPaginationArgType = Pagination

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancesResponseGetPaginationAttributeType added in v1.16.0

type ListInstancesResponseGetPaginationAttributeType = *Pagination

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancesResponseGetPaginationRetType deprecated added in v1.16.0

type ListInstancesResponseGetPaginationRetType = Pagination

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListRolesRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListRolesRequest) Execute deprecated added in v1.2.0

func (r ListRolesRequest) Execute() (*ListRolesResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListRolesResponse

type ListRolesResponse struct {
	// List of roles available for an instance.
	// REQUIRED
	Roles ListRolesResponseGetRolesAttributeType `json:"roles" required:"true"`
}

ListRolesResponse struct for ListRolesResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListRolesResponse added in v0.8.0

func NewListRolesResponse(roles ListRolesResponseGetRolesArgType) *ListRolesResponse

NewListRolesResponse instantiates a new ListRolesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListRolesResponseWithDefaults added in v0.8.0

func NewListRolesResponseWithDefaults() *ListRolesResponse

NewListRolesResponseWithDefaults instantiates a new ListRolesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListRolesResponse) GetRoles added in v0.8.0

GetRoles returns the Roles field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListRolesResponse) GetRolesOk added in v0.8.0

func (o *ListRolesResponse) GetRolesOk() (ret ListRolesResponseGetRolesRetType, ok bool)

GetRolesOk returns a tuple with the Roles field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListRolesResponse) SetRoles added in v0.8.0

SetRoles sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListRolesResponse) ToMap deprecated added in v0.8.0

func (o ListRolesResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListRolesResponseGetRolesArgType deprecated added in v1.0.1

type ListRolesResponseGetRolesArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListRolesResponseGetRolesAttributeType added in v1.0.1

type ListRolesResponseGetRolesAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListRolesResponseGetRolesRetType deprecated added in v1.0.1

type ListRolesResponseGetRolesRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListStoragesRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListStoragesRequest) Execute deprecated added in v1.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListStoragesResponse

type ListStoragesResponse struct {
	// maximum storage which can be ordered for the flavor in Gigabyte.
	// REQUIRED
	StorageClasses ListStoragesResponseGetStorageClassesAttributeType `json:"storageClasses" required:"true"`
	// REQUIRED
	StorageRange ListStoragesResponseGetStorageRangeAttributeType `json:"storageRange" required:"true"`
}

ListStoragesResponse struct for ListStoragesResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListStoragesResponse added in v0.8.0

NewListStoragesResponse instantiates a new ListStoragesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListStoragesResponseWithDefaults added in v0.8.0

func NewListStoragesResponseWithDefaults() *ListStoragesResponse

NewListStoragesResponseWithDefaults instantiates a new ListStoragesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListStoragesResponse) GetStorageClasses added in v0.8.0

GetStorageClasses returns the StorageClasses field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListStoragesResponse) GetStorageClassesOk added in v0.8.0

func (o *ListStoragesResponse) GetStorageClassesOk() (ret ListStoragesResponseGetStorageClassesRetType, ok bool)

GetStorageClassesOk returns a tuple with the StorageClasses field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListStoragesResponse) GetStorageRange added in v0.8.0

GetStorageRange returns the StorageRange field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListStoragesResponse) GetStorageRangeOk added in v0.8.0

func (o *ListStoragesResponse) GetStorageRangeOk() (ret ListStoragesResponseGetStorageRangeRetType, ok bool)

GetStorageRangeOk returns a tuple with the StorageRange field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListStoragesResponse) SetStorageClasses added in v0.8.0

SetStorageClasses sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListStoragesResponse) SetStorageRange added in v0.8.0

SetStorageRange sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListStoragesResponse) ToMap deprecated added in v0.8.0

func (o ListStoragesResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListStoragesResponseGetStorageClassesArgType deprecated added in v1.0.1

type ListStoragesResponseGetStorageClassesArgType = []FlavorStorageClassesStorageClass

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListStoragesResponseGetStorageClassesAttributeType added in v1.0.1

type ListStoragesResponseGetStorageClassesAttributeType = *[]FlavorStorageClassesStorageClass

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListStoragesResponseGetStorageClassesRetType deprecated added in v1.0.1

type ListStoragesResponseGetStorageClassesRetType = []FlavorStorageClassesStorageClass

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListStoragesResponseGetStorageRangeArgType deprecated added in v1.0.1

type ListStoragesResponseGetStorageRangeArgType = FlavorStorageRange

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListStoragesResponseGetStorageRangeAttributeType added in v1.0.1

type ListStoragesResponseGetStorageRangeAttributeType = *FlavorStorageRange

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListStoragesResponseGetStorageRangeRetType deprecated added in v1.0.1

type ListStoragesResponseGetStorageRangeRetType = FlavorStorageRange

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUser added in v1.16.0

type ListUser struct {
	// The ID of the user.
	// REQUIRED
	Id ListUserGetIdAttributeType `json:"id" required:"true"`
	// The current status of the user.
	// REQUIRED
	Status ListUserGetStatusAttributeType `json:"status" required:"true"`
	// The name of the user.
	// REQUIRED
	Username ListUserGetUsernameAttributeType `json:"username" required:"true"`
}

ListUser struct for ListUser Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListUser added in v1.16.0

NewListUser instantiates a new ListUser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListUserWithDefaults added in v1.16.0

func NewListUserWithDefaults() *ListUser

NewListUserWithDefaults instantiates a new ListUser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListUser) GetId added in v1.16.0

func (o *ListUser) GetId() (ret ListUserGetIdRetType)

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListUser) GetIdOk added in v1.16.0

func (o *ListUser) GetIdOk() (ret ListUserGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListUser) GetStatus added in v1.16.0

func (o *ListUser) GetStatus() (ret ListUserGetStatusRetType)

GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListUser) GetStatusOk added in v1.16.0

func (o *ListUser) GetStatusOk() (ret ListUserGetStatusRetType, ok bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListUser) GetUsername added in v1.16.0

func (o *ListUser) GetUsername() (ret ListUserGetUsernameRetType)

GetUsername returns the Username field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListUser) GetUsernameOk added in v1.16.0

func (o *ListUser) GetUsernameOk() (ret ListUserGetUsernameRetType, ok bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListUser) SetId added in v1.16.0

func (o *ListUser) SetId(v ListUserGetIdRetType)

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListUser) SetStatus added in v1.16.0

func (o *ListUser) SetStatus(v ListUserGetStatusRetType)

SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListUser) SetUsername added in v1.16.0

func (o *ListUser) SetUsername(v ListUserGetUsernameRetType)

SetUsername sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListUser) ToMap deprecated added in v1.16.0

func (o ListUser) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUserGetIdArgType deprecated added in v1.16.0

type ListUserGetIdArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUserGetIdAttributeType added in v1.16.0

type ListUserGetIdAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUserGetIdRetType deprecated added in v1.16.0

type ListUserGetIdRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUserGetStatusArgType deprecated added in v1.16.0

type ListUserGetStatusArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUserGetStatusAttributeType added in v1.16.0

type ListUserGetStatusAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUserGetStatusRetType deprecated added in v1.16.0

type ListUserGetStatusRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUserGetUsernameArgType deprecated added in v1.16.0

type ListUserGetUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUserGetUsernameAttributeType added in v1.16.0

type ListUserGetUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUserGetUsernameRetType deprecated added in v1.16.0

type ListUserGetUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUserResponse added in v1.16.0

type ListUserResponse struct {
	// REQUIRED
	Pagination ListUserResponseGetPaginationAttributeType `json:"pagination" required:"true"`
	// List of all users inside an instance
	// REQUIRED
	Users ListUserResponseGetUsersAttributeType `json:"users" required:"true"`
}

ListUserResponse struct for ListUserResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListUserResponse added in v1.16.0

NewListUserResponse instantiates a new ListUserResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListUserResponseWithDefaults added in v1.16.0

func NewListUserResponseWithDefaults() *ListUserResponse

NewListUserResponseWithDefaults instantiates a new ListUserResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListUserResponse) GetPagination added in v1.16.0

func (o *ListUserResponse) GetPagination() (ret ListUserResponseGetPaginationRetType)

GetPagination returns the Pagination field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListUserResponse) GetPaginationOk added in v1.16.0

func (o *ListUserResponse) GetPaginationOk() (ret ListUserResponseGetPaginationRetType, ok bool)

GetPaginationOk returns a tuple with the Pagination field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListUserResponse) GetUsers added in v1.16.0

GetUsers returns the Users field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListUserResponse) GetUsersOk added in v1.16.0

func (o *ListUserResponse) GetUsersOk() (ret ListUserResponseGetUsersRetType, ok bool)

GetUsersOk returns a tuple with the Users field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListUserResponse) SetPagination added in v1.16.0

SetPagination sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListUserResponse) SetUsers added in v1.16.0

SetUsers sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListUserResponse) ToMap deprecated added in v1.16.0

func (o ListUserResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUserResponseGetPaginationArgType deprecated added in v1.16.0

type ListUserResponseGetPaginationArgType = Pagination

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUserResponseGetPaginationAttributeType added in v1.16.0

type ListUserResponseGetPaginationAttributeType = *Pagination

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUserResponseGetPaginationRetType deprecated added in v1.16.0

type ListUserResponseGetPaginationRetType = Pagination

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUserResponseGetUsersArgType deprecated added in v1.16.0

type ListUserResponseGetUsersArgType = []ListUser

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUserResponseGetUsersAttributeType added in v1.16.0

type ListUserResponseGetUsersAttributeType = *[]ListUser

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUserResponseGetUsersRetType deprecated added in v1.16.0

type ListUserResponseGetUsersRetType = []ListUser

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUsersRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListUsersRequest) Execute deprecated added in v1.2.0

func (r ListUsersRequest) Execute() (*ListUserResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListUsersRequest) Page added in v1.16.0

Number of the page of items list to be returned. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListUsersRequest) Size added in v1.16.0

Number of items to be returned on each page. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListUsersRequest) Sort added in v1.16.0

Sorting of the users to be returned on each page. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListVersionsRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListVersionsRequest) Execute deprecated added in v1.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListVersionsResponse

type ListVersionsResponse struct {
	// A list containing available sqlserver versions.
	// REQUIRED
	Versions ListVersionsResponseGetVersionsAttributeType `json:"versions" required:"true"`
}

ListVersionsResponse struct for ListVersionsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListVersionsResponse added in v0.8.0

func NewListVersionsResponse(versions ListVersionsResponseGetVersionsArgType) *ListVersionsResponse

NewListVersionsResponse instantiates a new ListVersionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListVersionsResponseWithDefaults added in v0.8.0

func NewListVersionsResponseWithDefaults() *ListVersionsResponse

NewListVersionsResponseWithDefaults instantiates a new ListVersionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListVersionsResponse) GetVersions added in v0.8.0

GetVersions returns the Versions field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListVersionsResponse) GetVersionsOk added in v0.8.0

GetVersionsOk returns a tuple with the Versions field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListVersionsResponse) SetVersions added in v0.8.0

SetVersions sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListVersionsResponse) ToMap deprecated added in v0.8.0

func (o ListVersionsResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListVersionsResponseGetVersionsArgType deprecated added in v1.0.1

type ListVersionsResponseGetVersionsArgType = []Version

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListVersionsResponseGetVersionsAttributeType added in v1.0.1

type ListVersionsResponseGetVersionsAttributeType = *[]Version

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListVersionsResponseGetVersionsRetType deprecated added in v1.0.1

type ListVersionsResponseGetVersionsRetType = []Version

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MappedNullable deprecated

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableBackupRunningRestore deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableBackupRunningRestore deprecated added in v1.16.0

func NewNullableBackupRunningRestore(val *BackupRunningRestore) *NullableBackupRunningRestore

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupRunningRestore) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupRunningRestore) IsSet deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupRunningRestore) MarshalJSON deprecated added in v1.16.0

func (v NullableBackupRunningRestore) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupRunningRestore) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupRunningRestore) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableBackupRunningRestore) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupRunningRestore) Unset deprecated added in v1.16.0

func (v *NullableBackupRunningRestore) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableBackupSort deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableBackupSort deprecated added in v1.16.0

func NewNullableBackupSort(val *BackupSort) *NullableBackupSort

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupSort) Get deprecated added in v1.16.0

func (v NullableBackupSort) Get() *BackupSort

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupSort) IsSet deprecated added in v1.16.0

func (v NullableBackupSort) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupSort) MarshalJSON deprecated added in v1.16.0

func (v NullableBackupSort) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupSort) Set deprecated added in v1.16.0

func (v *NullableBackupSort) Set(val *BackupSort)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupSort) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableBackupSort) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupSort) Unset deprecated added in v1.16.0

func (v *NullableBackupSort) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableBool deprecated

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableBool deprecated

func NewNullableBool(val *bool) *NullableBool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBool) Get deprecated

func (v NullableBool) Get() *bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBool) IsSet deprecated

func (v NullableBool) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBool) MarshalJSON deprecated

func (v NullableBool) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBool) Set deprecated

func (v *NullableBool) Set(val *bool)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBool) UnmarshalJSON deprecated

func (v *NullableBool) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBool) Unset deprecated

func (v *NullableBool) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateDatabasePayload deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateDatabasePayload deprecated added in v0.8.0

func NewNullableCreateDatabasePayload(val *CreateDatabasePayload) *NullableCreateDatabasePayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateDatabasePayload) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateDatabasePayload) IsSet deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateDatabasePayload) MarshalJSON deprecated added in v0.8.0

func (v NullableCreateDatabasePayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateDatabasePayload) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateDatabasePayload) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableCreateDatabasePayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateDatabasePayload) Unset deprecated added in v0.8.0

func (v *NullableCreateDatabasePayload) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateDatabaseResponse deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateDatabaseResponse deprecated added in v0.8.0

func NewNullableCreateDatabaseResponse(val *CreateDatabaseResponse) *NullableCreateDatabaseResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateDatabaseResponse) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateDatabaseResponse) IsSet deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateDatabaseResponse) MarshalJSON deprecated added in v0.8.0

func (v NullableCreateDatabaseResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateDatabaseResponse) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateDatabaseResponse) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableCreateDatabaseResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateDatabaseResponse) Unset deprecated added in v0.8.0

func (v *NullableCreateDatabaseResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateInstancePayload deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateInstancePayload deprecated added in v0.8.0

func NewNullableCreateInstancePayload(val *CreateInstancePayload) *NullableCreateInstancePayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateInstancePayload) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateInstancePayload) IsSet deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateInstancePayload) MarshalJSON deprecated added in v0.8.0

func (v NullableCreateInstancePayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateInstancePayload) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateInstancePayload) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableCreateInstancePayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateInstancePayload) Unset deprecated added in v0.8.0

func (v *NullableCreateInstancePayload) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateInstancePayloadNetwork deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateInstancePayloadNetwork deprecated added in v1.16.0

func NewNullableCreateInstancePayloadNetwork(val *CreateInstancePayloadNetwork) *NullableCreateInstancePayloadNetwork

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateInstancePayloadNetwork) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateInstancePayloadNetwork) IsSet deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateInstancePayloadNetwork) MarshalJSON deprecated added in v1.16.0

func (v NullableCreateInstancePayloadNetwork) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateInstancePayloadNetwork) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateInstancePayloadNetwork) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableCreateInstancePayloadNetwork) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateInstancePayloadNetwork) Unset deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateInstanceResponse deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateInstanceResponse deprecated added in v0.8.0

func NewNullableCreateInstanceResponse(val *CreateInstanceResponse) *NullableCreateInstanceResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateInstanceResponse) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateInstanceResponse) IsSet deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateInstanceResponse) MarshalJSON deprecated added in v0.8.0

func (v NullableCreateInstanceResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateInstanceResponse) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateInstanceResponse) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableCreateInstanceResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateInstanceResponse) Unset deprecated added in v0.8.0

func (v *NullableCreateInstanceResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateUserPayload deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateUserPayload deprecated added in v0.8.0

func NewNullableCreateUserPayload(val *CreateUserPayload) *NullableCreateUserPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateUserPayload) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateUserPayload) IsSet deprecated added in v0.8.0

func (v NullableCreateUserPayload) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateUserPayload) MarshalJSON deprecated added in v0.8.0

func (v NullableCreateUserPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateUserPayload) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateUserPayload) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableCreateUserPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateUserPayload) Unset deprecated added in v0.8.0

func (v *NullableCreateUserPayload) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateUserResponse deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateUserResponse deprecated added in v0.8.0

func NewNullableCreateUserResponse(val *CreateUserResponse) *NullableCreateUserResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateUserResponse) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateUserResponse) IsSet deprecated added in v0.8.0

func (v NullableCreateUserResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateUserResponse) MarshalJSON deprecated added in v0.8.0

func (v NullableCreateUserResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateUserResponse) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateUserResponse) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableCreateUserResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateUserResponse) Unset deprecated added in v0.8.0

func (v *NullableCreateUserResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableDatabaseGetcollation deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableDatabaseGetcollation deprecated added in v1.16.0

func NewNullableDatabaseGetcollation(val *DatabaseGetcollation) *NullableDatabaseGetcollation

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableDatabaseGetcollation) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableDatabaseGetcollation) IsSet deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableDatabaseGetcollation) MarshalJSON deprecated added in v1.16.0

func (v NullableDatabaseGetcollation) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableDatabaseGetcollation) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableDatabaseGetcollation) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableDatabaseGetcollation) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableDatabaseGetcollation) Unset deprecated added in v1.16.0

func (v *NullableDatabaseGetcollation) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableDatabaseGetcompatibility deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableDatabaseGetcompatibility deprecated added in v1.16.0

func NewNullableDatabaseGetcompatibility(val *DatabaseGetcompatibility) *NullableDatabaseGetcompatibility

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableDatabaseGetcompatibility) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableDatabaseGetcompatibility) IsSet deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableDatabaseGetcompatibility) MarshalJSON deprecated added in v1.16.0

func (v NullableDatabaseGetcompatibility) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableDatabaseGetcompatibility) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableDatabaseGetcompatibility) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableDatabaseGetcompatibility) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableDatabaseGetcompatibility) Unset deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableDatabaseRoles deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableDatabaseRoles deprecated added in v1.16.0

func NewNullableDatabaseRoles(val *DatabaseRoles) *NullableDatabaseRoles

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableDatabaseRoles) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableDatabaseRoles) IsSet deprecated added in v1.16.0

func (v NullableDatabaseRoles) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableDatabaseRoles) MarshalJSON deprecated added in v1.16.0

func (v NullableDatabaseRoles) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableDatabaseRoles) Set deprecated added in v1.16.0

func (v *NullableDatabaseRoles) Set(val *DatabaseRoles)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableDatabaseRoles) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableDatabaseRoles) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableDatabaseRoles) Unset deprecated added in v1.16.0

func (v *NullableDatabaseRoles) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableDatabaseSort deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableDatabaseSort deprecated added in v1.16.0

func NewNullableDatabaseSort(val *DatabaseSort) *NullableDatabaseSort

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableDatabaseSort) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableDatabaseSort) IsSet deprecated added in v1.16.0

func (v NullableDatabaseSort) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableDatabaseSort) MarshalJSON deprecated added in v1.16.0

func (v NullableDatabaseSort) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableDatabaseSort) Set deprecated added in v1.16.0

func (v *NullableDatabaseSort) Set(val *DatabaseSort)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableDatabaseSort) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableDatabaseSort) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableDatabaseSort) Unset deprecated added in v1.16.0

func (v *NullableDatabaseSort) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableError deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableError deprecated added in v1.16.0

func NewNullableError(val *Error) *NullableError

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableError) Get deprecated added in v1.16.0

func (v NullableError) Get() *Error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableError) IsSet deprecated added in v1.16.0

func (v NullableError) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableError) MarshalJSON deprecated added in v1.16.0

func (v NullableError) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableError) Set deprecated added in v1.16.0

func (v *NullableError) Set(val *Error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableError) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableError) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableError) Unset deprecated added in v1.16.0

func (v *NullableError) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableExternalS3 deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableExternalS3 deprecated added in v1.16.0

func NewNullableExternalS3(val *ExternalS3) *NullableExternalS3

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableExternalS3) Get deprecated added in v1.16.0

func (v NullableExternalS3) Get() *ExternalS3

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableExternalS3) IsSet deprecated added in v1.16.0

func (v NullableExternalS3) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableExternalS3) MarshalJSON deprecated added in v1.16.0

func (v NullableExternalS3) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableExternalS3) Set deprecated added in v1.16.0

func (v *NullableExternalS3) Set(val *ExternalS3)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableExternalS3) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableExternalS3) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableExternalS3) Unset deprecated added in v1.16.0

func (v *NullableExternalS3) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableFlavorSort deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableFlavorSort deprecated added in v1.16.0

func NewNullableFlavorSort(val *FlavorSort) *NullableFlavorSort

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFlavorSort) Get deprecated added in v1.16.0

func (v NullableFlavorSort) Get() *FlavorSort

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFlavorSort) IsSet deprecated added in v1.16.0

func (v NullableFlavorSort) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFlavorSort) MarshalJSON deprecated added in v1.16.0

func (v NullableFlavorSort) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFlavorSort) Set deprecated added in v1.16.0

func (v *NullableFlavorSort) Set(val *FlavorSort)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFlavorSort) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableFlavorSort) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFlavorSort) Unset deprecated added in v1.16.0

func (v *NullableFlavorSort) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableFlavorStorageClassesStorageClass deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableFlavorStorageClassesStorageClass deprecated added in v1.16.0

func NewNullableFlavorStorageClassesStorageClass(val *FlavorStorageClassesStorageClass) *NullableFlavorStorageClassesStorageClass

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFlavorStorageClassesStorageClass) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFlavorStorageClassesStorageClass) IsSet deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFlavorStorageClassesStorageClass) MarshalJSON deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFlavorStorageClassesStorageClass) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFlavorStorageClassesStorageClass) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableFlavorStorageClassesStorageClass) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFlavorStorageClassesStorageClass) Unset deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableFlavorStorageRange deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableFlavorStorageRange deprecated added in v1.16.0

func NewNullableFlavorStorageRange(val *FlavorStorageRange) *NullableFlavorStorageRange

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFlavorStorageRange) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFlavorStorageRange) IsSet deprecated added in v1.16.0

func (v NullableFlavorStorageRange) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFlavorStorageRange) MarshalJSON deprecated added in v1.16.0

func (v NullableFlavorStorageRange) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFlavorStorageRange) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFlavorStorageRange) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableFlavorStorageRange) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFlavorStorageRange) Unset deprecated added in v1.16.0

func (v *NullableFlavorStorageRange) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableFloat32 deprecated

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableFloat32 deprecated

func NewNullableFloat32(val *float32) *NullableFloat32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat32) Get deprecated

func (v NullableFloat32) Get() *float32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat32) IsSet deprecated

func (v NullableFloat32) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat32) MarshalJSON deprecated

func (v NullableFloat32) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat32) Set deprecated

func (v *NullableFloat32) Set(val *float32)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat32) UnmarshalJSON deprecated

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat32) Unset deprecated

func (v *NullableFloat32) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableFloat64 deprecated

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableFloat64 deprecated

func NewNullableFloat64(val *float64) *NullableFloat64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat64) Get deprecated

func (v NullableFloat64) Get() *float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat64) IsSet deprecated

func (v NullableFloat64) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat64) MarshalJSON deprecated

func (v NullableFloat64) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat64) Set deprecated

func (v *NullableFloat64) Set(val *float64)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat64) UnmarshalJSON deprecated

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat64) Unset deprecated

func (v *NullableFloat64) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetBackupResponse deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetBackupResponse deprecated added in v0.8.0

func NewNullableGetBackupResponse(val *GetBackupResponse) *NullableGetBackupResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetBackupResponse) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetBackupResponse) IsSet deprecated added in v0.8.0

func (v NullableGetBackupResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetBackupResponse) MarshalJSON deprecated added in v0.8.0

func (v NullableGetBackupResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetBackupResponse) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetBackupResponse) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableGetBackupResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetBackupResponse) Unset deprecated added in v0.8.0

func (v *NullableGetBackupResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetDatabaseResponse deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetDatabaseResponse deprecated added in v0.8.0

func NewNullableGetDatabaseResponse(val *GetDatabaseResponse) *NullableGetDatabaseResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetDatabaseResponse) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetDatabaseResponse) IsSet deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetDatabaseResponse) MarshalJSON deprecated added in v0.8.0

func (v NullableGetDatabaseResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetDatabaseResponse) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetDatabaseResponse) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableGetDatabaseResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetDatabaseResponse) Unset deprecated added in v0.8.0

func (v *NullableGetDatabaseResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetInstanceResponse deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetInstanceResponse deprecated added in v0.8.0

func NewNullableGetInstanceResponse(val *GetInstanceResponse) *NullableGetInstanceResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetInstanceResponse) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetInstanceResponse) IsSet deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetInstanceResponse) MarshalJSON deprecated added in v0.8.0

func (v NullableGetInstanceResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetInstanceResponse) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetInstanceResponse) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableGetInstanceResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetInstanceResponse) Unset deprecated added in v0.8.0

func (v *NullableGetInstanceResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetUserResponse deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetUserResponse deprecated added in v0.8.0

func NewNullableGetUserResponse(val *GetUserResponse) *NullableGetUserResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetUserResponse) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetUserResponse) IsSet deprecated added in v0.8.0

func (v NullableGetUserResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetUserResponse) MarshalJSON deprecated added in v0.8.0

func (v NullableGetUserResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetUserResponse) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetUserResponse) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableGetUserResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetUserResponse) Unset deprecated added in v0.8.0

func (v *NullableGetUserResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInstanceEdition deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInstanceEdition deprecated added in v1.16.0

func NewNullableInstanceEdition(val *InstanceEdition) *NullableInstanceEdition

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceEdition) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceEdition) IsSet deprecated added in v1.16.0

func (v NullableInstanceEdition) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceEdition) MarshalJSON deprecated added in v1.16.0

func (v NullableInstanceEdition) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceEdition) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceEdition) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableInstanceEdition) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceEdition) Unset deprecated added in v1.16.0

func (v *NullableInstanceEdition) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInstanceEncryption deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInstanceEncryption deprecated added in v1.16.0

func NewNullableInstanceEncryption(val *InstanceEncryption) *NullableInstanceEncryption

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceEncryption) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceEncryption) IsSet deprecated added in v1.16.0

func (v NullableInstanceEncryption) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceEncryption) MarshalJSON deprecated added in v1.16.0

func (v NullableInstanceEncryption) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceEncryption) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceEncryption) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableInstanceEncryption) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceEncryption) Unset deprecated added in v1.16.0

func (v *NullableInstanceEncryption) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInstanceNetwork deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInstanceNetwork deprecated added in v1.16.0

func NewNullableInstanceNetwork(val *InstanceNetwork) *NullableInstanceNetwork

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceNetwork) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceNetwork) IsSet deprecated added in v1.16.0

func (v NullableInstanceNetwork) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceNetwork) MarshalJSON deprecated added in v1.16.0

func (v NullableInstanceNetwork) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceNetwork) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceNetwork) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableInstanceNetwork) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceNetwork) Unset deprecated added in v1.16.0

func (v *NullableInstanceNetwork) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInstanceNetworkAccessScope deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInstanceNetworkAccessScope deprecated added in v1.16.0

func NewNullableInstanceNetworkAccessScope(val *InstanceNetworkAccessScope) *NullableInstanceNetworkAccessScope

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceNetworkAccessScope) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceNetworkAccessScope) IsSet deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceNetworkAccessScope) MarshalJSON deprecated added in v1.16.0

func (v NullableInstanceNetworkAccessScope) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceNetworkAccessScope) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceNetworkAccessScope) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableInstanceNetworkAccessScope) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceNetworkAccessScope) Unset deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInstanceSort deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInstanceSort deprecated added in v1.16.0

func NewNullableInstanceSort(val *InstanceSort) *NullableInstanceSort

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceSort) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceSort) IsSet deprecated added in v1.16.0

func (v NullableInstanceSort) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceSort) MarshalJSON deprecated added in v1.16.0

func (v NullableInstanceSort) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceSort) Set deprecated added in v1.16.0

func (v *NullableInstanceSort) Set(val *InstanceSort)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceSort) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableInstanceSort) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceSort) Unset deprecated added in v1.16.0

func (v *NullableInstanceSort) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInstanceVersion deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInstanceVersion deprecated added in v1.16.0

func NewNullableInstanceVersion(val *InstanceVersion) *NullableInstanceVersion

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceVersion) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceVersion) IsSet deprecated added in v1.16.0

func (v NullableInstanceVersion) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceVersion) MarshalJSON deprecated added in v1.16.0

func (v NullableInstanceVersion) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceVersion) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceVersion) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableInstanceVersion) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceVersion) Unset deprecated added in v1.16.0

func (v *NullableInstanceVersion) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInstanceVersionOpt deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInstanceVersionOpt deprecated added in v1.16.0

func NewNullableInstanceVersionOpt(val *InstanceVersionOpt) *NullableInstanceVersionOpt

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceVersionOpt) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceVersionOpt) IsSet deprecated added in v1.16.0

func (v NullableInstanceVersionOpt) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceVersionOpt) MarshalJSON deprecated added in v1.16.0

func (v NullableInstanceVersionOpt) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceVersionOpt) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceVersionOpt) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableInstanceVersionOpt) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceVersionOpt) Unset deprecated added in v1.16.0

func (v *NullableInstanceVersionOpt) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInt deprecated

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInt deprecated

func NewNullableInt(val *int) *NullableInt

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt) Get deprecated

func (v NullableInt) Get() *int

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt) IsSet deprecated

func (v NullableInt) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt) MarshalJSON deprecated

func (v NullableInt) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt) Set deprecated

func (v *NullableInt) Set(val *int)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt) UnmarshalJSON deprecated

func (v *NullableInt) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt) Unset deprecated

func (v *NullableInt) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInt32 deprecated

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInt32 deprecated

func NewNullableInt32(val *int32) *NullableInt32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt32) Get deprecated

func (v NullableInt32) Get() *int32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt32) IsSet deprecated

func (v NullableInt32) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt32) MarshalJSON deprecated

func (v NullableInt32) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt32) Set deprecated

func (v *NullableInt32) Set(val *int32)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt32) UnmarshalJSON deprecated

func (v *NullableInt32) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt32) Unset deprecated

func (v *NullableInt32) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInt64 deprecated

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInt64 deprecated

func NewNullableInt64(val *int64) *NullableInt64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt64) Get deprecated

func (v NullableInt64) Get() *int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt64) IsSet deprecated

func (v NullableInt64) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt64) MarshalJSON deprecated

func (v NullableInt64) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt64) Set deprecated

func (v *NullableInt64) Set(val *int64)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt64) UnmarshalJSON deprecated

func (v *NullableInt64) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt64) Unset deprecated

func (v *NullableInt64) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListBackup deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListBackup deprecated added in v1.16.0

func NewNullableListBackup(val *ListBackup) *NullableListBackup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListBackup) Get deprecated added in v1.16.0

func (v NullableListBackup) Get() *ListBackup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListBackup) IsSet deprecated added in v1.16.0

func (v NullableListBackup) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListBackup) MarshalJSON deprecated added in v1.16.0

func (v NullableListBackup) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListBackup) Set deprecated added in v1.16.0

func (v *NullableListBackup) Set(val *ListBackup)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListBackup) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableListBackup) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListBackup) Unset deprecated added in v1.16.0

func (v *NullableListBackup) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListBackupResponse deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListBackupResponse deprecated added in v1.16.0

func NewNullableListBackupResponse(val *ListBackupResponse) *NullableListBackupResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListBackupResponse) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListBackupResponse) IsSet deprecated added in v1.16.0

func (v NullableListBackupResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListBackupResponse) MarshalJSON deprecated added in v1.16.0

func (v NullableListBackupResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListBackupResponse) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListBackupResponse) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableListBackupResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListBackupResponse) Unset deprecated added in v1.16.0

func (v *NullableListBackupResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListBackupsResponse deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListBackupsResponse deprecated added in v0.8.0

func NewNullableListBackupsResponse(val *ListBackupsResponse) *NullableListBackupsResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListBackupsResponse) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListBackupsResponse) IsSet deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListBackupsResponse) MarshalJSON deprecated added in v0.8.0

func (v NullableListBackupsResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListBackupsResponse) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListBackupsResponse) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableListBackupsResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListBackupsResponse) Unset deprecated added in v0.8.0

func (v *NullableListBackupsResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListCollationsResponse deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListCollationsResponse deprecated added in v0.8.0

func NewNullableListCollationsResponse(val *ListCollationsResponse) *NullableListCollationsResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListCollationsResponse) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListCollationsResponse) IsSet deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListCollationsResponse) MarshalJSON deprecated added in v0.8.0

func (v NullableListCollationsResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListCollationsResponse) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListCollationsResponse) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableListCollationsResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListCollationsResponse) Unset deprecated added in v0.8.0

func (v *NullableListCollationsResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListCompatibilityResponse deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListCompatibilityResponse deprecated added in v0.8.0

func NewNullableListCompatibilityResponse(val *ListCompatibilityResponse) *NullableListCompatibilityResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListCompatibilityResponse) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListCompatibilityResponse) IsSet deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListCompatibilityResponse) MarshalJSON deprecated added in v0.8.0

func (v NullableListCompatibilityResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListCompatibilityResponse) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListCompatibilityResponse) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableListCompatibilityResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListCompatibilityResponse) Unset deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListCurrentRunningRestoreJobs deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListCurrentRunningRestoreJobs deprecated added in v1.16.0

func NewNullableListCurrentRunningRestoreJobs(val *ListCurrentRunningRestoreJobs) *NullableListCurrentRunningRestoreJobs

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListCurrentRunningRestoreJobs) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListCurrentRunningRestoreJobs) IsSet deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListCurrentRunningRestoreJobs) MarshalJSON deprecated added in v1.16.0

func (v NullableListCurrentRunningRestoreJobs) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListCurrentRunningRestoreJobs) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListCurrentRunningRestoreJobs) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableListCurrentRunningRestoreJobs) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListCurrentRunningRestoreJobs) Unset deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListDatabase deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListDatabase deprecated added in v1.16.0

func NewNullableListDatabase(val *ListDatabase) *NullableListDatabase

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListDatabase) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListDatabase) IsSet deprecated added in v1.16.0

func (v NullableListDatabase) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListDatabase) MarshalJSON deprecated added in v1.16.0

func (v NullableListDatabase) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListDatabase) Set deprecated added in v1.16.0

func (v *NullableListDatabase) Set(val *ListDatabase)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListDatabase) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableListDatabase) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListDatabase) Unset deprecated added in v1.16.0

func (v *NullableListDatabase) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListDatabasesResponse deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListDatabasesResponse deprecated added in v0.8.0

func NewNullableListDatabasesResponse(val *ListDatabasesResponse) *NullableListDatabasesResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListDatabasesResponse) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListDatabasesResponse) IsSet deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListDatabasesResponse) MarshalJSON deprecated added in v0.8.0

func (v NullableListDatabasesResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListDatabasesResponse) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListDatabasesResponse) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableListDatabasesResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListDatabasesResponse) Unset deprecated added in v0.8.0

func (v *NullableListDatabasesResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListFlavors deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListFlavors deprecated added in v1.16.0

func NewNullableListFlavors(val *ListFlavors) *NullableListFlavors

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListFlavors) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListFlavors) IsSet deprecated added in v1.16.0

func (v NullableListFlavors) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListFlavors) MarshalJSON deprecated added in v1.16.0

func (v NullableListFlavors) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListFlavors) Set deprecated added in v1.16.0

func (v *NullableListFlavors) Set(val *ListFlavors)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListFlavors) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableListFlavors) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListFlavors) Unset deprecated added in v1.16.0

func (v *NullableListFlavors) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListFlavorsResponse deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListFlavorsResponse deprecated added in v0.8.0

func NewNullableListFlavorsResponse(val *ListFlavorsResponse) *NullableListFlavorsResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListFlavorsResponse) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListFlavorsResponse) IsSet deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListFlavorsResponse) MarshalJSON deprecated added in v0.8.0

func (v NullableListFlavorsResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListFlavorsResponse) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListFlavorsResponse) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableListFlavorsResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListFlavorsResponse) Unset deprecated added in v0.8.0

func (v *NullableListFlavorsResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListInstance deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListInstance deprecated added in v1.16.0

func NewNullableListInstance(val *ListInstance) *NullableListInstance

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListInstance) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListInstance) IsSet deprecated added in v1.16.0

func (v NullableListInstance) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListInstance) MarshalJSON deprecated added in v1.16.0

func (v NullableListInstance) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListInstance) Set deprecated added in v1.16.0

func (v *NullableListInstance) Set(val *ListInstance)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListInstance) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableListInstance) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListInstance) Unset deprecated added in v1.16.0

func (v *NullableListInstance) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListInstancesResponse deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListInstancesResponse deprecated added in v0.8.0

func NewNullableListInstancesResponse(val *ListInstancesResponse) *NullableListInstancesResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListInstancesResponse) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListInstancesResponse) IsSet deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListInstancesResponse) MarshalJSON deprecated added in v0.8.0

func (v NullableListInstancesResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListInstancesResponse) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListInstancesResponse) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableListInstancesResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListInstancesResponse) Unset deprecated added in v0.8.0

func (v *NullableListInstancesResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListRolesResponse deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListRolesResponse deprecated added in v0.8.0

func NewNullableListRolesResponse(val *ListRolesResponse) *NullableListRolesResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListRolesResponse) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListRolesResponse) IsSet deprecated added in v0.8.0

func (v NullableListRolesResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListRolesResponse) MarshalJSON deprecated added in v0.8.0

func (v NullableListRolesResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListRolesResponse) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListRolesResponse) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableListRolesResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListRolesResponse) Unset deprecated added in v0.8.0

func (v *NullableListRolesResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListStoragesResponse deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListStoragesResponse deprecated added in v0.8.0

func NewNullableListStoragesResponse(val *ListStoragesResponse) *NullableListStoragesResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListStoragesResponse) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListStoragesResponse) IsSet deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListStoragesResponse) MarshalJSON deprecated added in v0.8.0

func (v NullableListStoragesResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListStoragesResponse) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListStoragesResponse) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableListStoragesResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListStoragesResponse) Unset deprecated added in v0.8.0

func (v *NullableListStoragesResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListUser deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListUser deprecated added in v1.16.0

func NewNullableListUser(val *ListUser) *NullableListUser

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListUser) Get deprecated added in v1.16.0

func (v NullableListUser) Get() *ListUser

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListUser) IsSet deprecated added in v1.16.0

func (v NullableListUser) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListUser) MarshalJSON deprecated added in v1.16.0

func (v NullableListUser) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListUser) Set deprecated added in v1.16.0

func (v *NullableListUser) Set(val *ListUser)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListUser) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableListUser) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListUser) Unset deprecated added in v1.16.0

func (v *NullableListUser) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListUserResponse deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListUserResponse deprecated added in v1.16.0

func NewNullableListUserResponse(val *ListUserResponse) *NullableListUserResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListUserResponse) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListUserResponse) IsSet deprecated added in v1.16.0

func (v NullableListUserResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListUserResponse) MarshalJSON deprecated added in v1.16.0

func (v NullableListUserResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListUserResponse) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListUserResponse) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableListUserResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListUserResponse) Unset deprecated added in v1.16.0

func (v *NullableListUserResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListVersionsResponse deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListVersionsResponse deprecated added in v0.8.0

func NewNullableListVersionsResponse(val *ListVersionsResponse) *NullableListVersionsResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListVersionsResponse) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListVersionsResponse) IsSet deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListVersionsResponse) MarshalJSON deprecated added in v0.8.0

func (v NullableListVersionsResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListVersionsResponse) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListVersionsResponse) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableListVersionsResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListVersionsResponse) Unset deprecated added in v0.8.0

func (v *NullableListVersionsResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePagination deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePagination deprecated added in v1.16.0

func NewNullablePagination(val *Pagination) *NullablePagination

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePagination) Get deprecated added in v1.16.0

func (v NullablePagination) Get() *Pagination

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePagination) IsSet deprecated added in v1.16.0

func (v NullablePagination) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePagination) MarshalJSON deprecated added in v1.16.0

func (v NullablePagination) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePagination) Set deprecated added in v1.16.0

func (v *NullablePagination) Set(val *Pagination)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePagination) UnmarshalJSON deprecated added in v1.16.0

func (v *NullablePagination) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePagination) Unset deprecated added in v1.16.0

func (v *NullablePagination) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateInstancePayload deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateInstancePayload deprecated added in v0.8.0

func NewNullablePartialUpdateInstancePayload(val *PartialUpdateInstancePayload) *NullablePartialUpdateInstancePayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateInstancePayload) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateInstancePayload) IsSet deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateInstancePayload) MarshalJSON deprecated added in v0.8.0

func (v NullablePartialUpdateInstancePayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateInstancePayload) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateInstancePayload) UnmarshalJSON deprecated added in v0.8.0

func (v *NullablePartialUpdateInstancePayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateInstancePayload) Unset deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateInstancePayloadNetwork deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateInstancePayloadNetwork deprecated added in v1.16.0

func NewNullablePartialUpdateInstancePayloadNetwork(val *PartialUpdateInstancePayloadNetwork) *NullablePartialUpdateInstancePayloadNetwork

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateInstancePayloadNetwork) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateInstancePayloadNetwork) IsSet deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateInstancePayloadNetwork) MarshalJSON deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateInstancePayloadNetwork) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateInstancePayloadNetwork) UnmarshalJSON deprecated added in v1.16.0

func (v *NullablePartialUpdateInstancePayloadNetwork) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateInstancePayloadNetwork) Unset deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableReplicas deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableReplicas deprecated added in v1.16.0

func NewNullableReplicas(val *Replicas) *NullableReplicas

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableReplicas) Get deprecated added in v1.16.0

func (v NullableReplicas) Get() *Replicas

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableReplicas) IsSet deprecated added in v1.16.0

func (v NullableReplicas) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableReplicas) MarshalJSON deprecated added in v1.16.0

func (v NullableReplicas) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableReplicas) Set deprecated added in v1.16.0

func (v *NullableReplicas) Set(val *Replicas)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableReplicas) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableReplicas) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableReplicas) Unset deprecated added in v1.16.0

func (v *NullableReplicas) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableResetUserResponse deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableResetUserResponse deprecated added in v0.8.0

func NewNullableResetUserResponse(val *ResetUserResponse) *NullableResetUserResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableResetUserResponse) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableResetUserResponse) IsSet deprecated added in v0.8.0

func (v NullableResetUserResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableResetUserResponse) MarshalJSON deprecated added in v0.8.0

func (v NullableResetUserResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableResetUserResponse) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableResetUserResponse) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableResetUserResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableResetUserResponse) Unset deprecated added in v0.8.0

func (v *NullableResetUserResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableRestoreDatabaseFromBackupPayload deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableRestoreDatabaseFromBackupPayload deprecated added in v1.16.0

func NewNullableRestoreDatabaseFromBackupPayload(val *RestoreDatabaseFromBackupPayload) *NullableRestoreDatabaseFromBackupPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRestoreDatabaseFromBackupPayload) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRestoreDatabaseFromBackupPayload) IsSet deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRestoreDatabaseFromBackupPayload) MarshalJSON deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRestoreDatabaseFromBackupPayload) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRestoreDatabaseFromBackupPayload) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableRestoreDatabaseFromBackupPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRestoreDatabaseFromBackupPayload) Unset deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableRestoreDatabaseFromBackupPayloadSource deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableRestoreDatabaseFromBackupPayloadSource deprecated added in v1.16.0

func NewNullableRestoreDatabaseFromBackupPayloadSource(val *RestoreDatabaseFromBackupPayloadSource) *NullableRestoreDatabaseFromBackupPayloadSource

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRestoreDatabaseFromBackupPayloadSource) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRestoreDatabaseFromBackupPayloadSource) IsSet deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRestoreDatabaseFromBackupPayloadSource) MarshalJSON deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRestoreDatabaseFromBackupPayloadSource) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRestoreDatabaseFromBackupPayloadSource) UnmarshalJSON deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRestoreDatabaseFromBackupPayloadSource) Unset deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableS3fileInfo deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableS3fileInfo deprecated added in v1.16.0

func NewNullableS3fileInfo(val *S3fileInfo) *NullableS3fileInfo

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableS3fileInfo) Get deprecated added in v1.16.0

func (v NullableS3fileInfo) Get() *S3fileInfo

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableS3fileInfo) IsSet deprecated added in v1.16.0

func (v NullableS3fileInfo) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableS3fileInfo) MarshalJSON deprecated added in v1.16.0

func (v NullableS3fileInfo) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableS3fileInfo) Set deprecated added in v1.16.0

func (v *NullableS3fileInfo) Set(val *S3fileInfo)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableS3fileInfo) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableS3fileInfo) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableS3fileInfo) Unset deprecated added in v1.16.0

func (v *NullableS3fileInfo) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableSourceBackup deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableSourceBackup deprecated added in v1.16.0

func NewNullableSourceBackup(val *SourceBackup) *NullableSourceBackup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableSourceBackup) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableSourceBackup) IsSet deprecated added in v1.16.0

func (v NullableSourceBackup) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableSourceBackup) MarshalJSON deprecated added in v1.16.0

func (v NullableSourceBackup) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableSourceBackup) Set deprecated added in v1.16.0

func (v *NullableSourceBackup) Set(val *SourceBackup)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableSourceBackup) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableSourceBackup) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableSourceBackup) Unset deprecated added in v1.16.0

func (v *NullableSourceBackup) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableSourceBackupTypes deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableSourceBackupTypes deprecated added in v1.16.0

func NewNullableSourceBackupTypes(val *SourceBackupTypes) *NullableSourceBackupTypes

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableSourceBackupTypes) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableSourceBackupTypes) IsSet deprecated added in v1.16.0

func (v NullableSourceBackupTypes) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableSourceBackupTypes) MarshalJSON deprecated added in v1.16.0

func (v NullableSourceBackupTypes) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableSourceBackupTypes) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableSourceBackupTypes) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableSourceBackupTypes) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableSourceBackupTypes) Unset deprecated added in v1.16.0

func (v *NullableSourceBackupTypes) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableSourceExternalS3 deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableSourceExternalS3 deprecated added in v1.16.0

func NewNullableSourceExternalS3(val *SourceExternalS3) *NullableSourceExternalS3

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableSourceExternalS3) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableSourceExternalS3) IsSet deprecated added in v1.16.0

func (v NullableSourceExternalS3) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableSourceExternalS3) MarshalJSON deprecated added in v1.16.0

func (v NullableSourceExternalS3) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableSourceExternalS3) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableSourceExternalS3) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableSourceExternalS3) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableSourceExternalS3) Unset deprecated added in v1.16.0

func (v *NullableSourceExternalS3) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableSourceExternalS3Types deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableSourceExternalS3Types deprecated added in v1.16.0

func NewNullableSourceExternalS3Types(val *SourceExternalS3Types) *NullableSourceExternalS3Types

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableSourceExternalS3Types) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableSourceExternalS3Types) IsSet deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableSourceExternalS3Types) MarshalJSON deprecated added in v1.16.0

func (v NullableSourceExternalS3Types) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableSourceExternalS3Types) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableSourceExternalS3Types) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableSourceExternalS3Types) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableSourceExternalS3Types) Unset deprecated added in v1.16.0

func (v *NullableSourceExternalS3Types) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableState deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableState deprecated added in v1.16.0

func NewNullableState(val *State) *NullableState

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableState) Get deprecated added in v1.16.0

func (v NullableState) Get() *State

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableState) IsSet deprecated added in v1.16.0

func (v NullableState) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableState) MarshalJSON deprecated added in v1.16.0

func (v NullableState) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableState) Set deprecated added in v1.16.0

func (v *NullableState) Set(val *State)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableState) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableState) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableState) Unset deprecated added in v1.16.0

func (v *NullableState) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableStorage deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableStorage deprecated added in v0.8.0

func NewNullableStorage(val *Storage) *NullableStorage

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableStorage) Get deprecated added in v0.8.0

func (v NullableStorage) Get() *Storage

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableStorage) IsSet deprecated added in v0.8.0

func (v NullableStorage) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableStorage) MarshalJSON deprecated added in v0.8.0

func (v NullableStorage) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableStorage) Set deprecated added in v0.8.0

func (v *NullableStorage) Set(val *Storage)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableStorage) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableStorage) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableStorage) Unset deprecated added in v0.8.0

func (v *NullableStorage) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableStorageCreate deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableStorageCreate deprecated added in v1.16.0

func NewNullableStorageCreate(val *StorageCreate) *NullableStorageCreate

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableStorageCreate) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableStorageCreate) IsSet deprecated added in v1.16.0

func (v NullableStorageCreate) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableStorageCreate) MarshalJSON deprecated added in v1.16.0

func (v NullableStorageCreate) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableStorageCreate) Set deprecated added in v1.16.0

func (v *NullableStorageCreate) Set(val *StorageCreate)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableStorageCreate) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableStorageCreate) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableStorageCreate) Unset deprecated added in v1.16.0

func (v *NullableStorageCreate) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableStorageUpdate deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableStorageUpdate deprecated added in v1.16.0

func NewNullableStorageUpdate(val *StorageUpdate) *NullableStorageUpdate

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableStorageUpdate) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableStorageUpdate) IsSet deprecated added in v1.16.0

func (v NullableStorageUpdate) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableStorageUpdate) MarshalJSON deprecated added in v1.16.0

func (v NullableStorageUpdate) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableStorageUpdate) Set deprecated added in v1.16.0

func (v *NullableStorageUpdate) Set(val *StorageUpdate)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableStorageUpdate) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableStorageUpdate) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableStorageUpdate) Unset deprecated added in v1.16.0

func (v *NullableStorageUpdate) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableString deprecated

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableString deprecated

func NewNullableString(val *string) *NullableString

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableString) Get deprecated

func (v NullableString) Get() *string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableString) IsSet deprecated

func (v NullableString) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableString) MarshalJSON deprecated

func (v NullableString) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableString) Set deprecated

func (v *NullableString) Set(val *string)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableString) UnmarshalJSON deprecated

func (v *NullableString) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableString) Unset deprecated

func (v *NullableString) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableTime deprecated

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableTime deprecated

func NewNullableTime(val *time.Time) *NullableTime

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTime) Get deprecated

func (v NullableTime) Get() *time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTime) IsSet deprecated

func (v NullableTime) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTime) MarshalJSON deprecated

func (v NullableTime) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTime) Set deprecated

func (v *NullableTime) Set(val *time.Time)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTime) UnmarshalJSON deprecated

func (v *NullableTime) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTime) Unset deprecated

func (v *NullableTime) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableTriggerRestorePayload deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableTriggerRestorePayload deprecated added in v1.16.0

func NewNullableTriggerRestorePayload(val *TriggerRestorePayload) *NullableTriggerRestorePayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTriggerRestorePayload) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTriggerRestorePayload) IsSet deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTriggerRestorePayload) MarshalJSON deprecated added in v1.16.0

func (v NullableTriggerRestorePayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTriggerRestorePayload) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTriggerRestorePayload) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableTriggerRestorePayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTriggerRestorePayload) Unset deprecated added in v1.16.0

func (v *NullableTriggerRestorePayload) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateInstancePayload deprecated added in v0.8.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateInstancePayload deprecated added in v0.8.0

func NewNullableUpdateInstancePayload(val *UpdateInstancePayload) *NullableUpdateInstancePayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateInstancePayload) Get deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateInstancePayload) IsSet deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateInstancePayload) MarshalJSON deprecated added in v0.8.0

func (v NullableUpdateInstancePayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateInstancePayload) Set deprecated added in v0.8.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateInstancePayload) UnmarshalJSON deprecated added in v0.8.0

func (v *NullableUpdateInstancePayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateInstancePayload) Unset deprecated added in v0.8.0

func (v *NullableUpdateInstancePayload) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateInstancePayloadNetwork deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateInstancePayloadNetwork deprecated added in v1.16.0

func NewNullableUpdateInstancePayloadNetwork(val *UpdateInstancePayloadNetwork) *NullableUpdateInstancePayloadNetwork

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateInstancePayloadNetwork) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateInstancePayloadNetwork) IsSet deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateInstancePayloadNetwork) MarshalJSON deprecated added in v1.16.0

func (v NullableUpdateInstancePayloadNetwork) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateInstancePayloadNetwork) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateInstancePayloadNetwork) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableUpdateInstancePayloadNetwork) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateInstancePayloadNetwork) Unset deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateInstanceProtectionPayload deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateInstanceProtectionPayload deprecated added in v1.16.0

func NewNullableUpdateInstanceProtectionPayload(val *UpdateInstanceProtectionPayload) *NullableUpdateInstanceProtectionPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateInstanceProtectionPayload) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateInstanceProtectionPayload) IsSet deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateInstanceProtectionPayload) MarshalJSON deprecated added in v1.16.0

func (v NullableUpdateInstanceProtectionPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateInstanceProtectionPayload) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateInstanceProtectionPayload) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableUpdateInstanceProtectionPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateInstanceProtectionPayload) Unset deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateInstanceProtectionResponse deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateInstanceProtectionResponse deprecated added in v1.16.0

func NewNullableUpdateInstanceProtectionResponse(val *UpdateInstanceProtectionResponse) *NullableUpdateInstanceProtectionResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateInstanceProtectionResponse) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateInstanceProtectionResponse) IsSet deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateInstanceProtectionResponse) MarshalJSON deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateInstanceProtectionResponse) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateInstanceProtectionResponse) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableUpdateInstanceProtectionResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateInstanceProtectionResponse) Unset deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUserSort deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUserSort deprecated added in v1.16.0

func NewNullableUserSort(val *UserSort) *NullableUserSort

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUserSort) Get deprecated added in v1.16.0

func (v NullableUserSort) Get() *UserSort

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUserSort) IsSet deprecated added in v1.16.0

func (v NullableUserSort) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUserSort) MarshalJSON deprecated added in v1.16.0

func (v NullableUserSort) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUserSort) Set deprecated added in v1.16.0

func (v *NullableUserSort) Set(val *UserSort)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUserSort) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableUserSort) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUserSort) Unset deprecated added in v1.16.0

func (v *NullableUserSort) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableValidationError deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableValidationError deprecated added in v1.16.0

func NewNullableValidationError(val *ValidationError) *NullableValidationError

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableValidationError) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableValidationError) IsSet deprecated added in v1.16.0

func (v NullableValidationError) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableValidationError) MarshalJSON deprecated added in v1.16.0

func (v NullableValidationError) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableValidationError) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableValidationError) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableValidationError) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableValidationError) Unset deprecated added in v1.16.0

func (v *NullableValidationError) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableValidationErrorValidationInner deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableValidationErrorValidationInner deprecated added in v1.16.0

func NewNullableValidationErrorValidationInner(val *ValidationErrorValidationInner) *NullableValidationErrorValidationInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableValidationErrorValidationInner) Get deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableValidationErrorValidationInner) IsSet deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableValidationErrorValidationInner) MarshalJSON deprecated added in v1.16.0

func (v NullableValidationErrorValidationInner) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableValidationErrorValidationInner) Set deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableValidationErrorValidationInner) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableValidationErrorValidationInner) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableValidationErrorValidationInner) Unset deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableValue deprecated added in v1.0.1

type NullableValue[T any] struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableValue[T]) Get deprecated added in v1.0.1

func (v NullableValue[T]) Get() *T

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableValue[T]) IsSet deprecated added in v1.0.1

func (v NullableValue[T]) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableValue[T]) Set deprecated added in v1.0.1

func (v *NullableValue[T]) Set(val *T)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableValue[T]) Unset deprecated added in v1.0.1

func (v *NullableValue[T]) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableVersion deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableVersion deprecated added in v1.16.0

func NewNullableVersion(val *Version) *NullableVersion

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableVersion) Get deprecated added in v1.16.0

func (v NullableVersion) Get() *Version

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableVersion) IsSet deprecated added in v1.16.0

func (v NullableVersion) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableVersion) MarshalJSON deprecated added in v1.16.0

func (v NullableVersion) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableVersion) Set deprecated added in v1.16.0

func (v *NullableVersion) Set(val *Version)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableVersion) UnmarshalJSON deprecated added in v1.16.0

func (v *NullableVersion) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableVersion) Unset deprecated added in v1.16.0

func (v *NullableVersion) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Pagination added in v1.16.0

type Pagination struct {
	// REQUIRED
	Page PaginationGetPageAttributeType `json:"page" required:"true"`
	// REQUIRED
	Size PaginationGetSizeAttributeType `json:"size" required:"true"`
	// REQUIRED
	Sort PaginationGetSortAttributeType `json:"sort" required:"true"`
	// REQUIRED
	TotalPages PaginationGetTotalPagesAttributeType `json:"totalPages" required:"true"`
	// REQUIRED
	TotalRows PaginationGetTotalRowsAttributeType `json:"totalRows" required:"true"`
}

Pagination struct for Pagination Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPagination added in v1.16.0

NewPagination instantiates a new Pagination object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPaginationWithDefaults added in v1.16.0

func NewPaginationWithDefaults() *Pagination

NewPaginationWithDefaults instantiates a new Pagination object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Pagination) GetPage added in v1.16.0

func (o *Pagination) GetPage() (ret PaginationGetPageRetType)

GetPage returns the Page field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Pagination) GetPageOk added in v1.16.0

func (o *Pagination) GetPageOk() (ret PaginationGetPageRetType, ok bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Pagination) GetSize added in v1.16.0

func (o *Pagination) GetSize() (ret PaginationGetSizeRetType)

GetSize returns the Size field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Pagination) GetSizeOk added in v1.16.0

func (o *Pagination) GetSizeOk() (ret PaginationGetSizeRetType, ok bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Pagination) GetSort added in v1.16.0

func (o *Pagination) GetSort() (ret PaginationGetSortRetType)

GetSort returns the Sort field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Pagination) GetSortOk added in v1.16.0

func (o *Pagination) GetSortOk() (ret PaginationGetSortRetType, ok bool)

GetSortOk returns a tuple with the Sort field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Pagination) GetTotalPages added in v1.16.0

func (o *Pagination) GetTotalPages() (ret PaginationGetTotalPagesRetType)

GetTotalPages returns the TotalPages field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Pagination) GetTotalPagesOk added in v1.16.0

func (o *Pagination) GetTotalPagesOk() (ret PaginationGetTotalPagesRetType, ok bool)

GetTotalPagesOk returns a tuple with the TotalPages field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Pagination) GetTotalRows added in v1.16.0

func (o *Pagination) GetTotalRows() (ret PaginationGetTotalRowsRetType)

GetTotalRows returns the TotalRows field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Pagination) GetTotalRowsOk added in v1.16.0

func (o *Pagination) GetTotalRowsOk() (ret PaginationGetTotalRowsRetType, ok bool)

GetTotalRowsOk returns a tuple with the TotalRows field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Pagination) SetPage added in v1.16.0

func (o *Pagination) SetPage(v PaginationGetPageRetType)

SetPage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Pagination) SetSize added in v1.16.0

func (o *Pagination) SetSize(v PaginationGetSizeRetType)

SetSize sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Pagination) SetSort added in v1.16.0

func (o *Pagination) SetSort(v PaginationGetSortRetType)

SetSort sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Pagination) SetTotalPages added in v1.16.0

func (o *Pagination) SetTotalPages(v PaginationGetTotalPagesRetType)

SetTotalPages sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Pagination) SetTotalRows added in v1.16.0

func (o *Pagination) SetTotalRows(v PaginationGetTotalRowsRetType)

SetTotalRows sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Pagination) ToMap deprecated added in v1.16.0

func (o Pagination) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PaginationGetPageArgType deprecated added in v1.16.0

type PaginationGetPageArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PaginationGetPageAttributeType added in v1.16.0

type PaginationGetPageAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PaginationGetPageRetType deprecated added in v1.16.0

type PaginationGetPageRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PaginationGetSizeArgType deprecated added in v1.16.0

type PaginationGetSizeArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PaginationGetSizeAttributeType added in v1.16.0

type PaginationGetSizeAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PaginationGetSizeRetType deprecated added in v1.16.0

type PaginationGetSizeRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PaginationGetSortArgType deprecated added in v1.16.0

type PaginationGetSortArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PaginationGetSortAttributeType added in v1.16.0

type PaginationGetSortAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PaginationGetSortRetType deprecated added in v1.16.0

type PaginationGetSortRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PaginationGetTotalPagesArgType deprecated added in v1.16.0

type PaginationGetTotalPagesArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PaginationGetTotalPagesAttributeType added in v1.16.0

type PaginationGetTotalPagesAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PaginationGetTotalPagesRetType deprecated added in v1.16.0

type PaginationGetTotalPagesRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PaginationGetTotalRowsArgType deprecated added in v1.16.0

type PaginationGetTotalRowsArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PaginationGetTotalRowsAttributeType added in v1.16.0

type PaginationGetTotalRowsAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PaginationGetTotalRowsRetType deprecated added in v1.16.0

type PaginationGetTotalRowsRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayload

type PartialUpdateInstancePayload struct {
	// The schedule on which time the daily backup is being executed. The schedule is written as a cron schedule.
	BackupSchedule PartialUpdateInstancePayloadGetBackupScheduleAttributeType `json:"backupSchedule,omitempty"`
	// The id of the instance flavor.
	FlavorId PartialUpdateInstancePayloadGetFlavorIdAttributeType `json:"flavorId,omitempty"`
	// A dictionary of user-defined key-value pairs used to categorize or organize the resource.  **Rules for Keys:** * Must be between 1 and 63 characters long. * Must begin and end with an alphanumeric character (`[a-z0-9A-Z]`). * May contain dashes (`-`), underscores (`_`), and dots (`.`). * **Regex:** `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$` * **Restriction:** The prefix `stackit-` is strictly reserved and cannot be used.  **Rules for Values:** * Must be between 0 (empty string) and 63 characters long. * If not empty, must begin and end with an alphanumeric character. * May contain dashes (`-`), underscores (`_`), and dots (`.`). * **Regex:** `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`
	Labels PartialUpdateInstancePayloadGetLabelsAttributeType `json:"labels,omitempty"`
	// The name of the instance.
	Name    PartialUpdateInstancePayloadGetNameAttributeType    `json:"name,omitempty"`
	Network PartialUpdateInstancePayloadGetNetworkAttributeType `json:"network,omitempty"`
	// Can be cast to int32 without loss of precision.
	RetentionDays PartialUpdateInstancePayloadGetRetentionDaysAttributeType `json:"retentionDays,omitempty"`
	Storage       PartialUpdateInstancePayloadGetStorageAttributeType       `json:"storage,omitempty"`
	Version       PartialUpdateInstancePayloadGetVersionAttributeType       `json:"version,omitempty"`
}

PartialUpdateInstancePayload struct for PartialUpdateInstancePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateInstancePayload added in v0.8.0

func NewPartialUpdateInstancePayload() *PartialUpdateInstancePayload

NewPartialUpdateInstancePayload instantiates a new PartialUpdateInstancePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateInstancePayloadWithDefaults added in v0.8.0

func NewPartialUpdateInstancePayloadWithDefaults() *PartialUpdateInstancePayload

NewPartialUpdateInstancePayloadWithDefaults instantiates a new PartialUpdateInstancePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) GetBackupSchedule added in v0.8.0

GetBackupSchedule returns the BackupSchedule field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) GetBackupScheduleOk added in v0.8.0

GetBackupScheduleOk returns a tuple with the BackupSchedule field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) GetFlavorId added in v0.8.0

GetFlavorId returns the FlavorId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) GetFlavorIdOk added in v0.8.0

GetFlavorIdOk returns a tuple with the FlavorId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) GetLabels added in v0.8.0

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) GetLabelsOk added in v0.8.0

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) GetName added in v0.8.0

GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) GetNameOk added in v0.8.0

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) GetNetwork added in v1.16.0

GetNetwork returns the Network field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) GetNetworkOk added in v1.16.0

GetNetworkOk returns a tuple with the Network field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) GetRetentionDays added in v1.16.0

GetRetentionDays returns the RetentionDays field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) GetRetentionDaysOk added in v1.16.0

GetRetentionDaysOk returns a tuple with the RetentionDays field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) GetStorage added in v1.16.0

GetStorage returns the Storage field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) GetStorageOk added in v1.16.0

GetStorageOk returns a tuple with the Storage field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) GetVersion added in v0.8.0

GetVersion returns the Version field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) GetVersionOk added in v0.8.0

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) HasBackupSchedule added in v0.8.0

func (o *PartialUpdateInstancePayload) HasBackupSchedule() bool

HasBackupSchedule returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) HasFlavorId added in v0.8.0

func (o *PartialUpdateInstancePayload) HasFlavorId() bool

HasFlavorId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) HasLabels added in v0.8.0

func (o *PartialUpdateInstancePayload) HasLabels() bool

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) HasName added in v0.8.0

func (o *PartialUpdateInstancePayload) HasName() bool

HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) HasNetwork added in v1.16.0

func (o *PartialUpdateInstancePayload) HasNetwork() bool

HasNetwork returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) HasRetentionDays added in v1.16.0

func (o *PartialUpdateInstancePayload) HasRetentionDays() bool

HasRetentionDays returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) HasStorage added in v1.16.0

func (o *PartialUpdateInstancePayload) HasStorage() bool

HasStorage returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) HasVersion added in v0.8.0

func (o *PartialUpdateInstancePayload) HasVersion() bool

HasVersion returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) SetBackupSchedule added in v0.8.0

SetBackupSchedule gets a reference to the given string and assigns it to the BackupSchedule field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) SetFlavorId added in v0.8.0

SetFlavorId gets a reference to the given string and assigns it to the FlavorId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) SetLabels added in v0.8.0

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) SetName added in v0.8.0

SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) SetNetwork added in v1.16.0

SetNetwork gets a reference to the given PartialUpdateInstancePayloadNetwork and assigns it to the Network field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) SetRetentionDays added in v1.16.0

SetRetentionDays gets a reference to the given int64 and assigns it to the RetentionDays field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) SetStorage added in v1.16.0

SetStorage gets a reference to the given StorageUpdate and assigns it to the Storage field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayload) SetVersion added in v0.8.0

SetVersion gets a reference to the given InstanceVersionOpt and assigns it to the Version field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateInstancePayload) ToMap deprecated added in v0.8.0

func (o PartialUpdateInstancePayload) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetBackupScheduleArgType deprecated added in v1.0.1

type PartialUpdateInstancePayloadGetBackupScheduleArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetBackupScheduleAttributeType added in v1.0.1

type PartialUpdateInstancePayloadGetBackupScheduleAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetBackupScheduleRetType deprecated added in v1.0.1

type PartialUpdateInstancePayloadGetBackupScheduleRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetFlavorIdArgType deprecated added in v1.0.1

type PartialUpdateInstancePayloadGetFlavorIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetFlavorIdAttributeType added in v1.0.1

type PartialUpdateInstancePayloadGetFlavorIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetFlavorIdRetType deprecated added in v1.0.1

type PartialUpdateInstancePayloadGetFlavorIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetLabelsArgType deprecated added in v1.0.1

type PartialUpdateInstancePayloadGetLabelsArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetLabelsAttributeType added in v1.0.1

type PartialUpdateInstancePayloadGetLabelsAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetLabelsRetType deprecated added in v1.0.1

type PartialUpdateInstancePayloadGetLabelsRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetNameArgType deprecated added in v1.0.1

type PartialUpdateInstancePayloadGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetNameAttributeType added in v1.0.1

type PartialUpdateInstancePayloadGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetNameRetType deprecated added in v1.0.1

type PartialUpdateInstancePayloadGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetNetworkArgType deprecated added in v1.16.0

type PartialUpdateInstancePayloadGetNetworkArgType = PartialUpdateInstancePayloadNetwork

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetNetworkAttributeType added in v1.16.0

type PartialUpdateInstancePayloadGetNetworkAttributeType = *PartialUpdateInstancePayloadNetwork

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetNetworkRetType deprecated added in v1.16.0

type PartialUpdateInstancePayloadGetNetworkRetType = PartialUpdateInstancePayloadNetwork

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetRetentionDaysArgType deprecated added in v1.16.0

type PartialUpdateInstancePayloadGetRetentionDaysArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetRetentionDaysAttributeType added in v1.16.0

type PartialUpdateInstancePayloadGetRetentionDaysAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetRetentionDaysRetType deprecated added in v1.16.0

type PartialUpdateInstancePayloadGetRetentionDaysRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetStorageArgType deprecated added in v1.16.0

type PartialUpdateInstancePayloadGetStorageArgType = StorageUpdate

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetStorageAttributeType added in v1.16.0

type PartialUpdateInstancePayloadGetStorageAttributeType = *StorageUpdate

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetStorageRetType deprecated added in v1.16.0

type PartialUpdateInstancePayloadGetStorageRetType = StorageUpdate

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetVersionArgType deprecated added in v1.0.1

type PartialUpdateInstancePayloadGetVersionArgType = InstanceVersionOpt

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetVersionAttributeType added in v1.0.1

type PartialUpdateInstancePayloadGetVersionAttributeType = *InstanceVersionOpt

isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadGetVersionRetType deprecated added in v1.0.1

type PartialUpdateInstancePayloadGetVersionRetType = InstanceVersionOpt

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadNetwork added in v1.16.0

type PartialUpdateInstancePayloadNetwork struct {
	// List of IPV4 cidr.
	Acl PartialUpdateInstancePayloadNetworkGetAclAttributeType `json:"acl,omitempty"`
}

PartialUpdateInstancePayloadNetwork the network configuration of the instance. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateInstancePayloadNetwork added in v1.16.0

func NewPartialUpdateInstancePayloadNetwork() *PartialUpdateInstancePayloadNetwork

NewPartialUpdateInstancePayloadNetwork instantiates a new PartialUpdateInstancePayloadNetwork object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateInstancePayloadNetworkWithDefaults added in v1.16.0

func NewPartialUpdateInstancePayloadNetworkWithDefaults() *PartialUpdateInstancePayloadNetwork

NewPartialUpdateInstancePayloadNetworkWithDefaults instantiates a new PartialUpdateInstancePayloadNetwork object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayloadNetwork) GetAcl added in v1.16.0

GetAcl returns the Acl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayloadNetwork) GetAclOk added in v1.16.0

GetAclOk returns a tuple with the Acl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayloadNetwork) HasAcl added in v1.16.0

HasAcl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateInstancePayloadNetwork) SetAcl added in v1.16.0

SetAcl gets a reference to the given []string and assigns it to the Acl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateInstancePayloadNetwork) ToMap deprecated added in v1.16.0

func (o PartialUpdateInstancePayloadNetwork) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadNetworkGetAclArgType deprecated added in v1.16.0

type PartialUpdateInstancePayloadNetworkGetAclArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadNetworkGetAclAttributeType added in v1.16.0

type PartialUpdateInstancePayloadNetworkGetAclAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstancePayloadNetworkGetAclRetType deprecated added in v1.16.0

type PartialUpdateInstancePayloadNetworkGetAclRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateInstanceRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateInstanceRequest) Execute deprecated added in v1.2.0

func (r PartialUpdateInstanceRequest) Execute() error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateInstanceRequest) PartialUpdateInstancePayload added in v1.2.0

func (r PartialUpdateInstanceRequest) PartialUpdateInstancePayload(partialUpdateInstancePayload PartialUpdateInstancePayload) ApiPartialUpdateInstanceRequest

The request body with the parameters for updating the instance. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Replicas added in v1.16.0

type Replicas int32

Replicas How many replicas the instance should have. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	REPLICAS__1 Replicas = 1
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	REPLICAS__3 Replicas = 3
)

List of replicas

func NewReplicasFromValue added in v1.16.0

func NewReplicasFromValue(v int32) (*Replicas, error)

NewReplicasFromValue returns a pointer to a valid Replicas for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Replicas) IsValid added in v1.16.0

func (v Replicas) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Replicas) Ptr added in v1.16.0

func (v Replicas) Ptr() *Replicas

Ptr returns reference to replicas value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Replicas) UnmarshalJSON deprecated added in v1.16.0

func (v *Replicas) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ResetUserRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ResetUserRequest) Execute deprecated added in v1.2.0

func (r ResetUserRequest) Execute() (*ResetUserResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ResetUserResponse

type ResetUserResponse struct {
	// The password for the user.
	// REQUIRED
	Password ResetUserResponseGetPasswordAttributeType `json:"password" required:"true"`
	// The current status of the user.
	// REQUIRED
	Status ResetUserResponseGetStatusAttributeType `json:"status" required:"true"`
	// The connection string for the user to the instance.
	// REQUIRED
	Uri ResetUserResponseGetUriAttributeType `json:"uri" required:"true"`
	// The name of the user.
	// REQUIRED
	Username ResetUserResponseGetUsernameAttributeType `json:"username" required:"true"`
}

ResetUserResponse struct for ResetUserResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewResetUserResponse added in v0.8.0

NewResetUserResponse instantiates a new ResetUserResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewResetUserResponseWithDefaults added in v0.8.0

func NewResetUserResponseWithDefaults() *ResetUserResponse

NewResetUserResponseWithDefaults instantiates a new ResetUserResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ResetUserResponse) GetPassword added in v1.16.0

GetPassword returns the Password field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ResetUserResponse) GetPasswordOk added in v1.16.0

func (o *ResetUserResponse) GetPasswordOk() (ret ResetUserResponseGetPasswordRetType, ok bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ResetUserResponse) GetStatus added in v1.16.0

GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ResetUserResponse) GetStatusOk added in v1.16.0

func (o *ResetUserResponse) GetStatusOk() (ret ResetUserResponseGetStatusRetType, ok bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ResetUserResponse) GetUri added in v1.16.0

GetUri returns the Uri field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ResetUserResponse) GetUriOk added in v1.16.0

func (o *ResetUserResponse) GetUriOk() (ret ResetUserResponseGetUriRetType, ok bool)

GetUriOk returns a tuple with the Uri field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ResetUserResponse) GetUsername added in v1.16.0

GetUsername returns the Username field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ResetUserResponse) GetUsernameOk added in v1.16.0

func (o *ResetUserResponse) GetUsernameOk() (ret ResetUserResponseGetUsernameRetType, ok bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ResetUserResponse) SetPassword added in v1.16.0

SetPassword sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ResetUserResponse) SetStatus added in v1.16.0

SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ResetUserResponse) SetUri added in v1.16.0

SetUri sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ResetUserResponse) SetUsername added in v1.16.0

SetUsername sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ResetUserResponse) ToMap deprecated added in v0.8.0

func (o ResetUserResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ResetUserResponseGetPasswordArgType deprecated added in v1.16.0

type ResetUserResponseGetPasswordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ResetUserResponseGetPasswordAttributeType added in v1.16.0

type ResetUserResponseGetPasswordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ResetUserResponseGetPasswordRetType deprecated added in v1.16.0

type ResetUserResponseGetPasswordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ResetUserResponseGetStatusArgType deprecated added in v1.16.0

type ResetUserResponseGetStatusArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ResetUserResponseGetStatusAttributeType added in v1.16.0

type ResetUserResponseGetStatusAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ResetUserResponseGetStatusRetType deprecated added in v1.16.0

type ResetUserResponseGetStatusRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ResetUserResponseGetUriArgType deprecated added in v1.16.0

type ResetUserResponseGetUriArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ResetUserResponseGetUriAttributeType added in v1.16.0

type ResetUserResponseGetUriAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ResetUserResponseGetUriRetType deprecated added in v1.16.0

type ResetUserResponseGetUriRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ResetUserResponseGetUsernameArgType deprecated added in v1.16.0

type ResetUserResponseGetUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ResetUserResponseGetUsernameAttributeType added in v1.16.0

type ResetUserResponseGetUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ResetUserResponseGetUsernameRetType deprecated added in v1.16.0

type ResetUserResponseGetUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreDatabaseFromBackupPayload added in v1.16.0

type RestoreDatabaseFromBackupPayload struct {
	// The name of the database on the instance to be restore.
	// REQUIRED
	DatabaseName RestoreDatabaseFromBackupPayloadGetDatabaseNameAttributeType `json:"database_name" required:"true"`
	// REQUIRED
	Source RestoreDatabaseFromBackupPayloadGetSourceAttributeType `json:"source" required:"true"`
}

RestoreDatabaseFromBackupPayload Request to restore a database. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewRestoreDatabaseFromBackupPayload added in v1.16.0

NewRestoreDatabaseFromBackupPayload instantiates a new RestoreDatabaseFromBackupPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewRestoreDatabaseFromBackupPayloadWithDefaults added in v1.16.0

func NewRestoreDatabaseFromBackupPayloadWithDefaults() *RestoreDatabaseFromBackupPayload

NewRestoreDatabaseFromBackupPayloadWithDefaults instantiates a new RestoreDatabaseFromBackupPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RestoreDatabaseFromBackupPayload) GetDatabaseName added in v1.16.0

GetDatabaseName returns the DatabaseName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RestoreDatabaseFromBackupPayload) GetDatabaseNameOk added in v1.16.0

GetDatabaseNameOk returns a tuple with the DatabaseName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RestoreDatabaseFromBackupPayload) GetSource added in v1.16.0

GetSource returns the Source field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RestoreDatabaseFromBackupPayload) GetSourceOk added in v1.16.0

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RestoreDatabaseFromBackupPayload) SetDatabaseName added in v1.16.0

SetDatabaseName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RestoreDatabaseFromBackupPayload) SetSource added in v1.16.0

SetSource sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (RestoreDatabaseFromBackupPayload) ToMap deprecated added in v1.16.0

func (o RestoreDatabaseFromBackupPayload) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreDatabaseFromBackupPayloadGetDatabaseNameArgType deprecated added in v1.16.0

type RestoreDatabaseFromBackupPayloadGetDatabaseNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreDatabaseFromBackupPayloadGetDatabaseNameAttributeType added in v1.16.0

type RestoreDatabaseFromBackupPayloadGetDatabaseNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreDatabaseFromBackupPayloadGetDatabaseNameRetType deprecated added in v1.16.0

type RestoreDatabaseFromBackupPayloadGetDatabaseNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreDatabaseFromBackupPayloadGetSourceArgType deprecated added in v1.16.0

type RestoreDatabaseFromBackupPayloadGetSourceArgType = RestoreDatabaseFromBackupPayloadSource

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreDatabaseFromBackupPayloadGetSourceAttributeType added in v1.16.0

type RestoreDatabaseFromBackupPayloadGetSourceAttributeType = *RestoreDatabaseFromBackupPayloadSource

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreDatabaseFromBackupPayloadGetSourceRetType deprecated added in v1.16.0

type RestoreDatabaseFromBackupPayloadGetSourceRetType = RestoreDatabaseFromBackupPayloadSource

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreDatabaseFromBackupPayloadSource added in v1.16.0

type RestoreDatabaseFromBackupPayloadSource struct {
	SourceBackup     *SourceBackup
	SourceExternalS3 *SourceExternalS3
}

RestoreDatabaseFromBackupPayloadSource - The source of the restore. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func SourceBackupAsRestoreDatabaseFromBackupPayloadSource added in v1.16.0

func SourceBackupAsRestoreDatabaseFromBackupPayloadSource(v *SourceBackup) RestoreDatabaseFromBackupPayloadSource

SourceBackupAsRestoreDatabaseFromBackupPayloadSource is a convenience function that returns SourceBackup wrapped in RestoreDatabaseFromBackupPayloadSource Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func SourceExternalS3AsRestoreDatabaseFromBackupPayloadSource added in v1.16.0

func SourceExternalS3AsRestoreDatabaseFromBackupPayloadSource(v *SourceExternalS3) RestoreDatabaseFromBackupPayloadSource

SourceExternalS3AsRestoreDatabaseFromBackupPayloadSource is a convenience function that returns SourceExternalS3 wrapped in RestoreDatabaseFromBackupPayloadSource Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RestoreDatabaseFromBackupPayloadSource) GetActualInstance added in v1.16.0

func (obj *RestoreDatabaseFromBackupPayloadSource) GetActualInstance() interface{}

Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (RestoreDatabaseFromBackupPayloadSource) MarshalJSON added in v1.16.0

func (src RestoreDatabaseFromBackupPayloadSource) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*RestoreDatabaseFromBackupPayloadSource) UnmarshalJSON added in v1.16.0

func (dst *RestoreDatabaseFromBackupPayloadSource) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreDatabaseFromBackupRequest deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (RestoreDatabaseFromBackupRequest) Execute deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (RestoreDatabaseFromBackupRequest) RestoreDatabaseFromBackupPayload added in v1.16.0

func (r RestoreDatabaseFromBackupRequest) RestoreDatabaseFromBackupPayload(restoreDatabaseFromBackupPayload RestoreDatabaseFromBackupPayload) ApiRestoreDatabaseFromBackupRequest

The restore operation payload. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type S3fileInfo added in v1.16.0

type S3fileInfo struct {
	// The sequence number of the file
	// Can be cast to int32 without loss of precision.
	FileNumber S3fileInfoGetFileNumberAttributeType `json:"file_number,omitempty"`
	// The path to the file on the S3 bucket
	FilePath S3fileInfoGetFilePathAttributeType `json:"file_path,omitempty"`
}

S3fileInfo struct for S3fileInfo Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewS3fileInfo added in v1.16.0

func NewS3fileInfo() *S3fileInfo

NewS3fileInfo instantiates a new S3fileInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewS3fileInfoWithDefaults added in v1.16.0

func NewS3fileInfoWithDefaults() *S3fileInfo

NewS3fileInfoWithDefaults instantiates a new S3fileInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*S3fileInfo) GetFileNumber added in v1.16.0

func (o *S3fileInfo) GetFileNumber() (res S3fileInfoGetFileNumberRetType)

GetFileNumber returns the FileNumber field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*S3fileInfo) GetFileNumberOk added in v1.16.0

func (o *S3fileInfo) GetFileNumberOk() (ret S3fileInfoGetFileNumberRetType, ok bool)

GetFileNumberOk returns a tuple with the FileNumber field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*S3fileInfo) GetFilePath added in v1.16.0

func (o *S3fileInfo) GetFilePath() (res S3fileInfoGetFilePathRetType)

GetFilePath returns the FilePath field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*S3fileInfo) GetFilePathOk added in v1.16.0

func (o *S3fileInfo) GetFilePathOk() (ret S3fileInfoGetFilePathRetType, ok bool)

GetFilePathOk returns a tuple with the FilePath field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*S3fileInfo) HasFileNumber added in v1.16.0

func (o *S3fileInfo) HasFileNumber() bool

HasFileNumber returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*S3fileInfo) HasFilePath added in v1.16.0

func (o *S3fileInfo) HasFilePath() bool

HasFilePath returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*S3fileInfo) SetFileNumber added in v1.16.0

func (o *S3fileInfo) SetFileNumber(v S3fileInfoGetFileNumberRetType)

SetFileNumber gets a reference to the given int64 and assigns it to the FileNumber field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*S3fileInfo) SetFilePath added in v1.16.0

func (o *S3fileInfo) SetFilePath(v S3fileInfoGetFilePathRetType)

SetFilePath gets a reference to the given string and assigns it to the FilePath field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (S3fileInfo) ToMap deprecated added in v1.16.0

func (o S3fileInfo) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type S3fileInfoGetFileNumberArgType deprecated added in v1.16.0

type S3fileInfoGetFileNumberArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type S3fileInfoGetFileNumberAttributeType added in v1.16.0

type S3fileInfoGetFileNumberAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type S3fileInfoGetFileNumberRetType deprecated added in v1.16.0

type S3fileInfoGetFileNumberRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type S3fileInfoGetFilePathArgType deprecated added in v1.16.0

type S3fileInfoGetFilePathArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type S3fileInfoGetFilePathAttributeType added in v1.16.0

type S3fileInfoGetFilePathAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type S3fileInfoGetFilePathRetType deprecated added in v1.16.0

type S3fileInfoGetFilePathRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceBackup added in v1.16.0

type SourceBackup struct {
	// REQUIRED
	Type SourceBackupGetTypeAttributeType `json:"type" required:"true"`
}

SourceBackup Restore from an existing managed backup. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewSourceBackup added in v1.16.0

func NewSourceBackup(types SourceBackupGetTypeArgType) *SourceBackup

NewSourceBackup instantiates a new SourceBackup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewSourceBackupWithDefaults added in v1.16.0

func NewSourceBackupWithDefaults() *SourceBackup

NewSourceBackupWithDefaults instantiates a new SourceBackup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceBackup) GetType added in v1.16.0

func (o *SourceBackup) GetType() (ret SourceBackupGetTypeRetType)

GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceBackup) GetTypeOk added in v1.16.0

func (o *SourceBackup) GetTypeOk() (ret SourceBackupGetTypeRetType, ok bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceBackup) SetType added in v1.16.0

SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (SourceBackup) ToMap deprecated added in v1.16.0

func (o SourceBackup) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceBackupGetTypeArgType deprecated added in v1.16.0

type SourceBackupGetTypeArgType = SourceBackupTypes

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceBackupGetTypeAttributeType deprecated added in v1.16.0

type SourceBackupGetTypeAttributeType = *SourceBackupTypes

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceBackupGetTypeRetType deprecated added in v1.16.0

type SourceBackupGetTypeRetType = SourceBackupTypes

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceBackupTypes added in v1.16.0

type SourceBackupTypes string

SourceBackupTypes the model 'SourceBackup' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	SOURCEBACKUPTYPE_BACKUP SourceBackupTypes = "BACKUP"
)

List of Type

func NewSourceBackupTypesFromValue added in v1.16.0

func NewSourceBackupTypesFromValue(v SourceBackupTypes) (*SourceBackupTypes, error)

NewSourceBackupTypesFromValue returns a pointer to a valid SourceBackupTypes for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (SourceBackupTypes) IsValid added in v1.16.0

func (v SourceBackupTypes) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (SourceBackupTypes) Ptr added in v1.16.0

Ptr returns reference to TypeTypes value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceBackupTypes) UnmarshalJSON deprecated added in v1.16.0

func (v *SourceBackupTypes) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceExternalS3 added in v1.16.0

type SourceExternalS3 struct {
	// The owner of the database.
	// REQUIRED
	DatabaseOwner SourceExternalS3GetDatabaseOwnerAttributeType `json:"database_owner" required:"true"`
	// Logging guid to have a complete activity log over all sub stored procedures.
	LoggingGuid SourceExternalS3GetLoggingGuidAttributeType `json:"logging_guid,omitempty"`
	// REQUIRED
	S3Details SourceExternalS3GetS3DetailsAttributeType `json:"s3_details" required:"true"`
	// REQUIRED
	Type SourceExternalS3GetTypeAttributeType `json:"type" required:"true"`
}

SourceExternalS3 Restore from an external S3 backup file. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewSourceExternalS3 added in v1.16.0

NewSourceExternalS3 instantiates a new SourceExternalS3 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewSourceExternalS3WithDefaults added in v1.16.0

func NewSourceExternalS3WithDefaults() *SourceExternalS3

NewSourceExternalS3WithDefaults instantiates a new SourceExternalS3 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceExternalS3) GetDatabaseOwner added in v1.16.0

func (o *SourceExternalS3) GetDatabaseOwner() (ret SourceExternalS3GetDatabaseOwnerRetType)

GetDatabaseOwner returns the DatabaseOwner field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceExternalS3) GetDatabaseOwnerOk added in v1.16.0

func (o *SourceExternalS3) GetDatabaseOwnerOk() (ret SourceExternalS3GetDatabaseOwnerRetType, ok bool)

GetDatabaseOwnerOk returns a tuple with the DatabaseOwner field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceExternalS3) GetLoggingGuid added in v1.16.0

func (o *SourceExternalS3) GetLoggingGuid() (res SourceExternalS3GetLoggingGuidRetType)

GetLoggingGuid returns the LoggingGuid field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceExternalS3) GetLoggingGuidOk added in v1.16.0

func (o *SourceExternalS3) GetLoggingGuidOk() (ret SourceExternalS3GetLoggingGuidRetType, ok bool)

GetLoggingGuidOk returns a tuple with the LoggingGuid field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceExternalS3) GetS3Details added in v1.16.0

func (o *SourceExternalS3) GetS3Details() (ret SourceExternalS3GetS3DetailsRetType)

GetS3Details returns the S3Details field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceExternalS3) GetS3DetailsOk added in v1.16.0

func (o *SourceExternalS3) GetS3DetailsOk() (ret SourceExternalS3GetS3DetailsRetType, ok bool)

GetS3DetailsOk returns a tuple with the S3Details field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceExternalS3) GetType added in v1.16.0

GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceExternalS3) GetTypeOk added in v1.16.0

func (o *SourceExternalS3) GetTypeOk() (ret SourceExternalS3GetTypeRetType, ok bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceExternalS3) HasLoggingGuid added in v1.16.0

func (o *SourceExternalS3) HasLoggingGuid() bool

HasLoggingGuid returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceExternalS3) SetDatabaseOwner added in v1.16.0

SetDatabaseOwner sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceExternalS3) SetLoggingGuid added in v1.16.0

SetLoggingGuid gets a reference to the given string and assigns it to the LoggingGuid field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceExternalS3) SetS3Details added in v1.16.0

SetS3Details sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceExternalS3) SetType added in v1.16.0

SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (SourceExternalS3) ToMap deprecated added in v1.16.0

func (o SourceExternalS3) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceExternalS3GetDatabaseOwnerArgType deprecated added in v1.16.0

type SourceExternalS3GetDatabaseOwnerArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceExternalS3GetDatabaseOwnerAttributeType added in v1.16.0

type SourceExternalS3GetDatabaseOwnerAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceExternalS3GetDatabaseOwnerRetType deprecated added in v1.16.0

type SourceExternalS3GetDatabaseOwnerRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceExternalS3GetLoggingGuidArgType deprecated added in v1.16.0

type SourceExternalS3GetLoggingGuidArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceExternalS3GetLoggingGuidAttributeType added in v1.16.0

type SourceExternalS3GetLoggingGuidAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceExternalS3GetLoggingGuidRetType deprecated added in v1.16.0

type SourceExternalS3GetLoggingGuidRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceExternalS3GetS3DetailsArgType deprecated added in v1.16.0

type SourceExternalS3GetS3DetailsArgType = ExternalS3

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceExternalS3GetS3DetailsAttributeType added in v1.16.0

type SourceExternalS3GetS3DetailsAttributeType = *ExternalS3

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceExternalS3GetS3DetailsRetType deprecated added in v1.16.0

type SourceExternalS3GetS3DetailsRetType = ExternalS3

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceExternalS3GetTypeArgType deprecated added in v1.16.0

type SourceExternalS3GetTypeArgType = SourceExternalS3Types

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceExternalS3GetTypeAttributeType deprecated added in v1.16.0

type SourceExternalS3GetTypeAttributeType = *SourceExternalS3Types

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceExternalS3GetTypeRetType deprecated added in v1.16.0

type SourceExternalS3GetTypeRetType = SourceExternalS3Types

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SourceExternalS3Types added in v1.16.0

type SourceExternalS3Types string

SourceExternalS3Types the model 'SourceExternalS3' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	SOURCEEXTERNALS3TYPE_EXTERNAL_S3 SourceExternalS3Types = "EXTERNAL_S3"
)

List of Type

func NewSourceExternalS3TypesFromValue added in v1.16.0

func NewSourceExternalS3TypesFromValue(v SourceExternalS3Types) (*SourceExternalS3Types, error)

NewSourceExternalS3TypesFromValue returns a pointer to a valid SourceExternalS3Types for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (SourceExternalS3Types) IsValid added in v1.16.0

func (v SourceExternalS3Types) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (SourceExternalS3Types) Ptr added in v1.16.0

Ptr returns reference to TypeTypes value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SourceExternalS3Types) UnmarshalJSON deprecated added in v1.16.0

func (v *SourceExternalS3Types) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type State added in v1.16.0

type State string

State the model 'State' Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	STATE_READY State = "READY"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	STATE_PENDING State = "PENDING"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	STATE_PROGRESSING State = "PROGRESSING"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	STATE_FAILURE State = "FAILURE"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	STATE_UNKNOWN State = "UNKNOWN"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	STATE_TERMINATING State = "TERMINATING"
)

List of state

func NewStateFromValue added in v1.16.0

func NewStateFromValue(v string) (*State, error)

NewStateFromValue returns a pointer to a valid State for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (State) IsValid added in v1.16.0

func (v State) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (State) Ptr added in v1.16.0

func (v State) Ptr() *State

Ptr returns reference to state value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*State) UnmarshalJSON deprecated added in v1.16.0

func (v *State) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Storage

type Storage struct {
	// The storage class for the storage.
	Class StorageGetClassAttributeType `json:"class,omitempty"`
	// The storage size in Gigabytes.
	Size StorageGetSizeAttributeType `json:"size,omitempty"`
}

Storage The object containing information about the storage size and class. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewStorage added in v0.8.0

func NewStorage() *Storage

NewStorage instantiates a new Storage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewStorageWithDefaults added in v0.8.0

func NewStorageWithDefaults() *Storage

NewStorageWithDefaults instantiates a new Storage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Storage) GetClass added in v0.8.0

func (o *Storage) GetClass() (res StorageGetClassRetType)

GetClass returns the Class field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Storage) GetClassOk added in v0.8.0

func (o *Storage) GetClassOk() (ret StorageGetClassRetType, ok bool)

GetClassOk returns a tuple with the Class field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Storage) GetSize added in v0.8.0

func (o *Storage) GetSize() (res StorageGetSizeRetType)

GetSize returns the Size field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Storage) GetSizeOk added in v0.8.0

func (o *Storage) GetSizeOk() (ret StorageGetSizeRetType, ok bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Storage) HasClass added in v0.8.0

func (o *Storage) HasClass() bool

HasClass returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Storage) HasSize added in v0.8.0

func (o *Storage) HasSize() bool

HasSize returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Storage) SetClass added in v0.8.0

func (o *Storage) SetClass(v StorageGetClassRetType)

SetClass gets a reference to the given string and assigns it to the Class field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Storage) SetSize added in v0.8.0

func (o *Storage) SetSize(v StorageGetSizeRetType)

SetSize gets a reference to the given int64 and assigns it to the Size field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Storage) ToMap deprecated added in v0.8.0

func (o Storage) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageCreate added in v1.16.0

type StorageCreate struct {
	// The storage class for the storage.
	// REQUIRED
	Class StorageCreateGetClassAttributeType `json:"class" required:"true"`
	// The storage size in Gigabytes.
	// REQUIRED
	Size StorageCreateGetSizeAttributeType `json:"size" required:"true"`
}

StorageCreate The object containing information about the storage size and class. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewStorageCreate added in v1.16.0

NewStorageCreate instantiates a new StorageCreate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewStorageCreateWithDefaults added in v1.16.0

func NewStorageCreateWithDefaults() *StorageCreate

NewStorageCreateWithDefaults instantiates a new StorageCreate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StorageCreate) GetClass added in v1.16.0

func (o *StorageCreate) GetClass() (ret StorageCreateGetClassRetType)

GetClass returns the Class field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StorageCreate) GetClassOk added in v1.16.0

func (o *StorageCreate) GetClassOk() (ret StorageCreateGetClassRetType, ok bool)

GetClassOk returns a tuple with the Class field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StorageCreate) GetSize added in v1.16.0

func (o *StorageCreate) GetSize() (ret StorageCreateGetSizeRetType)

GetSize returns the Size field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StorageCreate) GetSizeOk added in v1.16.0

func (o *StorageCreate) GetSizeOk() (ret StorageCreateGetSizeRetType, ok bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StorageCreate) SetClass added in v1.16.0

SetClass sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StorageCreate) SetSize added in v1.16.0

SetSize sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (StorageCreate) ToMap deprecated added in v1.16.0

func (o StorageCreate) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageCreateGetClassArgType deprecated added in v1.16.0

type StorageCreateGetClassArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageCreateGetClassAttributeType added in v1.16.0

type StorageCreateGetClassAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageCreateGetClassRetType deprecated added in v1.16.0

type StorageCreateGetClassRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageCreateGetSizeArgType deprecated added in v1.16.0

type StorageCreateGetSizeArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageCreateGetSizeAttributeType added in v1.16.0

type StorageCreateGetSizeAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageCreateGetSizeRetType deprecated added in v1.16.0

type StorageCreateGetSizeRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageGetClassArgType deprecated added in v1.0.1

type StorageGetClassArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageGetClassAttributeType added in v1.0.1

type StorageGetClassAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageGetClassRetType deprecated added in v1.0.1

type StorageGetClassRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageGetSizeArgType deprecated added in v1.0.1

type StorageGetSizeArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageGetSizeAttributeType added in v1.0.1

type StorageGetSizeAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageGetSizeRetType deprecated added in v1.0.1

type StorageGetSizeRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageUpdate added in v1.16.0

type StorageUpdate struct {
	// The storage size in Gigabytes.
	Size StorageUpdateGetSizeAttributeType `json:"size,omitempty"`
}

StorageUpdate The object containing information about the storage size and class. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewStorageUpdate added in v1.16.0

func NewStorageUpdate() *StorageUpdate

NewStorageUpdate instantiates a new StorageUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewStorageUpdateWithDefaults added in v1.16.0

func NewStorageUpdateWithDefaults() *StorageUpdate

NewStorageUpdateWithDefaults instantiates a new StorageUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StorageUpdate) GetSize added in v1.16.0

func (o *StorageUpdate) GetSize() (res StorageUpdateGetSizeRetType)

GetSize returns the Size field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StorageUpdate) GetSizeOk added in v1.16.0

func (o *StorageUpdate) GetSizeOk() (ret StorageUpdateGetSizeRetType, ok bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StorageUpdate) HasSize added in v1.16.0

func (o *StorageUpdate) HasSize() bool

HasSize returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StorageUpdate) SetSize added in v1.16.0

SetSize gets a reference to the given int64 and assigns it to the Size field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (StorageUpdate) ToMap deprecated added in v1.16.0

func (o StorageUpdate) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageUpdateGetSizeArgType deprecated added in v1.16.0

type StorageUpdateGetSizeArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageUpdateGetSizeAttributeType added in v1.16.0

type StorageUpdateGetSizeAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageUpdateGetSizeRetType deprecated added in v1.16.0

type StorageUpdateGetSizeRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TriggerBackupRequest deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (TriggerBackupRequest) Execute deprecated added in v1.16.0

func (r TriggerBackupRequest) Execute() error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TriggerRestorePayload added in v1.16.0

type TriggerRestorePayload struct {
	// The name of the database.
	// REQUIRED
	Name TriggerRestorePayloadGetNameAttributeType `json:"name" required:"true"`
	// the time for the restore it will be calculated between first backup and last backup
	// REQUIRED
	RestoreDateTime TriggerRestorePayloadGetRestoreDateTimeAttributeType `json:"restoreDateTime" required:"true"`
}

TriggerRestorePayload struct for TriggerRestorePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewTriggerRestorePayload added in v1.16.0

NewTriggerRestorePayload instantiates a new TriggerRestorePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewTriggerRestorePayloadWithDefaults added in v1.16.0

func NewTriggerRestorePayloadWithDefaults() *TriggerRestorePayload

NewTriggerRestorePayloadWithDefaults instantiates a new TriggerRestorePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TriggerRestorePayload) GetName added in v1.16.0

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TriggerRestorePayload) GetNameOk added in v1.16.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TriggerRestorePayload) GetRestoreDateTime added in v1.16.0

GetRestoreDateTime returns the RestoreDateTime field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TriggerRestorePayload) GetRestoreDateTimeOk added in v1.16.0

GetRestoreDateTimeOk returns a tuple with the RestoreDateTime field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TriggerRestorePayload) SetName added in v1.16.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TriggerRestorePayload) SetRestoreDateTime added in v1.16.0

SetRestoreDateTime sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (TriggerRestorePayload) ToMap deprecated added in v1.16.0

func (o TriggerRestorePayload) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TriggerRestorePayloadGetNameArgType deprecated added in v1.16.0

type TriggerRestorePayloadGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TriggerRestorePayloadGetNameAttributeType added in v1.16.0

type TriggerRestorePayloadGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TriggerRestorePayloadGetNameRetType deprecated added in v1.16.0

type TriggerRestorePayloadGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TriggerRestorePayloadGetRestoreDateTimeArgType deprecated added in v1.16.0

type TriggerRestorePayloadGetRestoreDateTimeArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TriggerRestorePayloadGetRestoreDateTimeAttributeType added in v1.16.0

type TriggerRestorePayloadGetRestoreDateTimeAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TriggerRestorePayloadGetRestoreDateTimeRetType deprecated added in v1.16.0

type TriggerRestorePayloadGetRestoreDateTimeRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TriggerRestoreRequest deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (TriggerRestoreRequest) Execute deprecated added in v1.16.0

func (r TriggerRestoreRequest) Execute() error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (TriggerRestoreRequest) TriggerRestorePayload added in v1.16.0

func (r TriggerRestoreRequest) TriggerRestorePayload(triggerRestorePayload TriggerRestorePayload) ApiTriggerRestoreRequest

The request body with the parameters for the database restore. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayload

type UpdateInstancePayload struct {
	// The schedule for on what time and how often the database backup will be created. The schedule is written as a cron schedule.
	// REQUIRED
	BackupSchedule UpdateInstancePayloadGetBackupScheduleAttributeType `json:"backupSchedule" required:"true"`
	// The id of the instance flavor.
	// REQUIRED
	FlavorId UpdateInstancePayloadGetFlavorIdAttributeType `json:"flavorId" required:"true"`
	// A dictionary of user-defined key-value pairs used to categorize or organize the resource.  **Rules for Keys:** * Must be between 1 and 63 characters long. * Must begin and end with an alphanumeric character (`[a-z0-9A-Z]`). * May contain dashes (`-`), underscores (`_`), and dots (`.`). * **Regex:** `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$` * **Restriction:** The prefix `stackit-` is strictly reserved and cannot be used.  **Rules for Values:** * Must be between 0 (empty string) and 63 characters long. * If not empty, must begin and end with an alphanumeric character. * May contain dashes (`-`), underscores (`_`), and dots (`.`). * **Regex:** `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`
	Labels UpdateInstancePayloadGetLabelsAttributeType `json:"labels,omitempty"`
	// The name of the instance.
	// REQUIRED
	Name UpdateInstancePayloadGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	Network UpdateInstancePayloadGetNetworkAttributeType `json:"network" required:"true"`
	// The days for how long the backup files should be stored before cleaned up. 30 to 90
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	RetentionDays UpdateInstancePayloadGetRetentionDaysAttributeType `json:"retentionDays" required:"true"`
	// REQUIRED
	Storage UpdateInstancePayloadGetStorageAttributeType `json:"storage" required:"true"`
	// REQUIRED
	Version UpdateInstancePayloadGetVersionAttributeType `json:"version" required:"true"`
}

UpdateInstancePayload struct for UpdateInstancePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateInstancePayload added in v0.8.0

NewUpdateInstancePayload instantiates a new UpdateInstancePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateInstancePayloadWithDefaults added in v0.8.0

func NewUpdateInstancePayloadWithDefaults() *UpdateInstancePayload

NewUpdateInstancePayloadWithDefaults instantiates a new UpdateInstancePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetBackupSchedule added in v0.8.0

GetBackupSchedule returns the BackupSchedule field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetBackupScheduleOk added in v0.8.0

GetBackupScheduleOk returns a tuple with the BackupSchedule field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetFlavorId added in v0.8.0

GetFlavorId returns the FlavorId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetFlavorIdOk added in v0.8.0

GetFlavorIdOk returns a tuple with the FlavorId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetLabels added in v0.8.0

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetLabelsOk added in v0.8.0

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetName added in v0.8.0

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetNameOk added in v0.8.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetNetwork added in v1.16.0

GetNetwork returns the Network field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetNetworkOk added in v1.16.0

GetNetworkOk returns a tuple with the Network field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetRetentionDays added in v1.16.0

GetRetentionDays returns the RetentionDays field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetRetentionDaysOk added in v1.16.0

GetRetentionDaysOk returns a tuple with the RetentionDays field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetStorage added in v1.16.0

GetStorage returns the Storage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetStorageOk added in v1.16.0

GetStorageOk returns a tuple with the Storage field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetVersion added in v0.8.0

GetVersion returns the Version field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetVersionOk added in v0.8.0

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) HasLabels added in v1.16.0

func (o *UpdateInstancePayload) HasLabels() bool

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) SetBackupSchedule added in v0.8.0

SetBackupSchedule sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) SetFlavorId added in v0.8.0

SetFlavorId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) SetLabels added in v0.8.0

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) SetName added in v0.8.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) SetNetwork added in v1.16.0

SetNetwork sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) SetRetentionDays added in v1.16.0

SetRetentionDays sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) SetStorage added in v1.16.0

SetStorage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) SetVersion added in v0.8.0

SetVersion sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateInstancePayload) ToMap deprecated added in v0.8.0

func (o UpdateInstancePayload) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetBackupScheduleArgType deprecated added in v1.0.1

type UpdateInstancePayloadGetBackupScheduleArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetBackupScheduleAttributeType added in v1.0.1

type UpdateInstancePayloadGetBackupScheduleAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetBackupScheduleRetType deprecated added in v1.0.1

type UpdateInstancePayloadGetBackupScheduleRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetFlavorIdArgType deprecated added in v1.0.1

type UpdateInstancePayloadGetFlavorIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetFlavorIdAttributeType added in v1.0.1

type UpdateInstancePayloadGetFlavorIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetFlavorIdRetType deprecated added in v1.0.1

type UpdateInstancePayloadGetFlavorIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetLabelsArgType deprecated added in v1.0.1

type UpdateInstancePayloadGetLabelsArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetLabelsAttributeType added in v1.0.1

type UpdateInstancePayloadGetLabelsAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetLabelsRetType deprecated added in v1.0.1

type UpdateInstancePayloadGetLabelsRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetNameArgType deprecated added in v1.0.1

type UpdateInstancePayloadGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetNameAttributeType added in v1.0.1

type UpdateInstancePayloadGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetNameRetType deprecated added in v1.0.1

type UpdateInstancePayloadGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetNetworkArgType deprecated added in v1.16.0

type UpdateInstancePayloadGetNetworkArgType = UpdateInstancePayloadNetwork

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetNetworkAttributeType added in v1.16.0

type UpdateInstancePayloadGetNetworkAttributeType = *UpdateInstancePayloadNetwork

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetNetworkRetType deprecated added in v1.16.0

type UpdateInstancePayloadGetNetworkRetType = UpdateInstancePayloadNetwork

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetRetentionDaysArgType deprecated added in v1.16.0

type UpdateInstancePayloadGetRetentionDaysArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetRetentionDaysAttributeType added in v1.16.0

type UpdateInstancePayloadGetRetentionDaysAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetRetentionDaysRetType deprecated added in v1.16.0

type UpdateInstancePayloadGetRetentionDaysRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetStorageArgType deprecated added in v1.16.0

type UpdateInstancePayloadGetStorageArgType = StorageUpdate

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetStorageAttributeType added in v1.16.0

type UpdateInstancePayloadGetStorageAttributeType = *StorageUpdate

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetStorageRetType deprecated added in v1.16.0

type UpdateInstancePayloadGetStorageRetType = StorageUpdate

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetVersionArgType deprecated added in v1.0.1

type UpdateInstancePayloadGetVersionArgType = InstanceVersion

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetVersionAttributeType added in v1.0.1

type UpdateInstancePayloadGetVersionAttributeType = *InstanceVersion

isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetVersionRetType deprecated added in v1.0.1

type UpdateInstancePayloadGetVersionRetType = InstanceVersion

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadNetwork added in v1.16.0

type UpdateInstancePayloadNetwork struct {
	// List of IPV4 cidr.
	// REQUIRED
	Acl UpdateInstancePayloadNetworkGetAclAttributeType `json:"acl" required:"true"`
}

UpdateInstancePayloadNetwork the network configuration of the instance. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateInstancePayloadNetwork added in v1.16.0

func NewUpdateInstancePayloadNetwork(acl UpdateInstancePayloadNetworkGetAclArgType) *UpdateInstancePayloadNetwork

NewUpdateInstancePayloadNetwork instantiates a new UpdateInstancePayloadNetwork object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateInstancePayloadNetworkWithDefaults added in v1.16.0

func NewUpdateInstancePayloadNetworkWithDefaults() *UpdateInstancePayloadNetwork

NewUpdateInstancePayloadNetworkWithDefaults instantiates a new UpdateInstancePayloadNetwork object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayloadNetwork) GetAcl added in v1.16.0

GetAcl returns the Acl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayloadNetwork) GetAclOk added in v1.16.0

GetAclOk returns a tuple with the Acl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayloadNetwork) SetAcl added in v1.16.0

SetAcl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateInstancePayloadNetwork) ToMap deprecated added in v1.16.0

func (o UpdateInstancePayloadNetwork) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadNetworkGetAclArgType deprecated added in v1.16.0

type UpdateInstancePayloadNetworkGetAclArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadNetworkGetAclAttributeType added in v1.16.0

type UpdateInstancePayloadNetworkGetAclAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadNetworkGetAclRetType deprecated added in v1.16.0

type UpdateInstancePayloadNetworkGetAclRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstanceProtectionPayload added in v1.16.0

type UpdateInstanceProtectionPayload struct {
	// Protect instance from deletion.
	// REQUIRED
	IsDeletable UpdateInstanceProtectionPayloadgetIsDeletableAttributeType `json:"isDeletable" required:"true"`
}

UpdateInstanceProtectionPayload struct for UpdateInstanceProtectionPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateInstanceProtectionPayload added in v1.16.0

func NewUpdateInstanceProtectionPayload(isDeletable UpdateInstanceProtectionPayloadgetIsDeletableArgType) *UpdateInstanceProtectionPayload

NewUpdateInstanceProtectionPayload instantiates a new UpdateInstanceProtectionPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateInstanceProtectionPayloadWithDefaults added in v1.16.0

func NewUpdateInstanceProtectionPayloadWithDefaults() *UpdateInstanceProtectionPayload

NewUpdateInstanceProtectionPayloadWithDefaults instantiates a new UpdateInstanceProtectionPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstanceProtectionPayload) GetIsDeletable added in v1.16.0

GetIsDeletable returns the IsDeletable field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstanceProtectionPayload) GetIsDeletableOk added in v1.16.0

GetIsDeletableOk returns a tuple with the IsDeletable field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstanceProtectionPayload) SetIsDeletable added in v1.16.0

SetIsDeletable sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateInstanceProtectionPayload) ToMap deprecated added in v1.16.0

func (o UpdateInstanceProtectionPayload) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstanceProtectionPayloadgetIsDeletableArgType deprecated added in v1.16.0

type UpdateInstanceProtectionPayloadgetIsDeletableArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstanceProtectionPayloadgetIsDeletableAttributeType added in v1.16.0

type UpdateInstanceProtectionPayloadgetIsDeletableAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstanceProtectionPayloadgetIsDeletableRetType deprecated added in v1.16.0

type UpdateInstanceProtectionPayloadgetIsDeletableRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstanceProtectionRequest deprecated added in v1.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateInstanceProtectionRequest) Execute deprecated added in v1.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateInstanceProtectionRequest) UpdateInstanceProtectionPayload added in v1.16.0

func (r UpdateInstanceProtectionRequest) UpdateInstanceProtectionPayload(updateInstanceProtectionPayload UpdateInstanceProtectionPayload) ApiUpdateInstanceProtectionRequest

The request body with flag isDeletable. Parameter is required. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstanceProtectionResponse added in v1.16.0

type UpdateInstanceProtectionResponse struct {
	// Protect instance from deletion.
	// REQUIRED
	IsDeletable UpdateInstanceProtectionResponsegetIsDeletableAttributeType `json:"isDeletable" required:"true"`
}

UpdateInstanceProtectionResponse struct for UpdateInstanceProtectionResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateInstanceProtectionResponse added in v1.16.0

func NewUpdateInstanceProtectionResponse(isDeletable UpdateInstanceProtectionResponsegetIsDeletableArgType) *UpdateInstanceProtectionResponse

NewUpdateInstanceProtectionResponse instantiates a new UpdateInstanceProtectionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateInstanceProtectionResponseWithDefaults added in v1.16.0

func NewUpdateInstanceProtectionResponseWithDefaults() *UpdateInstanceProtectionResponse

NewUpdateInstanceProtectionResponseWithDefaults instantiates a new UpdateInstanceProtectionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstanceProtectionResponse) GetIsDeletable added in v1.16.0

GetIsDeletable returns the IsDeletable field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstanceProtectionResponse) GetIsDeletableOk added in v1.16.0

GetIsDeletableOk returns a tuple with the IsDeletable field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstanceProtectionResponse) SetIsDeletable added in v1.16.0

SetIsDeletable sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateInstanceProtectionResponse) ToMap deprecated added in v1.16.0

func (o UpdateInstanceProtectionResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstanceProtectionResponsegetIsDeletableArgType deprecated added in v1.16.0

type UpdateInstanceProtectionResponsegetIsDeletableArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstanceProtectionResponsegetIsDeletableAttributeType added in v1.16.0

type UpdateInstanceProtectionResponsegetIsDeletableAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstanceProtectionResponsegetIsDeletableRetType deprecated added in v1.16.0

type UpdateInstanceProtectionResponsegetIsDeletableRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstanceRequest deprecated added in v1.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateInstanceRequest) Execute deprecated added in v1.2.0

func (r UpdateInstanceRequest) Execute() error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateInstanceRequest) UpdateInstancePayload added in v1.2.0

func (r UpdateInstanceRequest) UpdateInstancePayload(updateInstancePayload UpdateInstancePayload) ApiUpdateInstanceRequest

The request body with the parameters for updating the instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserSort added in v1.16.0

type UserSort string

UserSort the model 'UserSort' Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	USERSORT_ID_ASC UserSort = "id.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	USERSORT_ID_DESC UserSort = "id.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	USERSORT_INDEX_DESC UserSort = "index.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	USERSORT_INDEX_ASC UserSort = "index.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	USERSORT_NAME_DESC UserSort = "name.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	USERSORT_NAME_ASC UserSort = "name.asc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	USERSORT_STATUS_DESC UserSort = "status.desc"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	USERSORT_STATUS_ASC UserSort = "status.asc"
)

List of user.sort

func NewUserSortFromValue added in v1.16.0

func NewUserSortFromValue(v string) (*UserSort, error)

NewUserSortFromValue returns a pointer to a valid UserSort for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UserSort) IsValid added in v1.16.0

func (v UserSort) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UserSort) Ptr added in v1.16.0

func (v UserSort) Ptr() *UserSort

Ptr returns reference to user.sort value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UserSort) UnmarshalJSON deprecated added in v1.16.0

func (v *UserSort) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ValidationError added in v1.16.0

type ValidationError struct {
	// the http error should be always 422 for validationError
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	Code ValidationErrorGetCodeAttributeType `json:"code" required:"true"`
	// errors for all fields where the error happened
	// REQUIRED
	Validation ValidationErrorGetValidationAttributeType `json:"validation" required:"true"`
}

ValidationError struct for ValidationError Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewValidationError added in v1.16.0

NewValidationError instantiates a new ValidationError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewValidationErrorWithDefaults added in v1.16.0

func NewValidationErrorWithDefaults() *ValidationError

NewValidationErrorWithDefaults instantiates a new ValidationError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ValidationError) GetCode added in v1.16.0

GetCode returns the Code field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ValidationError) GetCodeOk added in v1.16.0

func (o *ValidationError) GetCodeOk() (ret ValidationErrorGetCodeRetType, ok bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ValidationError) GetValidation added in v1.16.0

func (o *ValidationError) GetValidation() (ret ValidationErrorGetValidationRetType)

GetValidation returns the Validation field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ValidationError) GetValidationOk added in v1.16.0

func (o *ValidationError) GetValidationOk() (ret ValidationErrorGetValidationRetType, ok bool)

GetValidationOk returns a tuple with the Validation field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ValidationError) SetCode added in v1.16.0

SetCode sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ValidationError) SetValidation added in v1.16.0

SetValidation sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ValidationError) ToMap deprecated added in v1.16.0

func (o ValidationError) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ValidationErrorGetCodeArgType deprecated added in v1.16.0

type ValidationErrorGetCodeArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ValidationErrorGetCodeAttributeType added in v1.16.0

type ValidationErrorGetCodeAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ValidationErrorGetCodeRetType deprecated added in v1.16.0

type ValidationErrorGetCodeRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ValidationErrorGetValidationArgType deprecated added in v1.16.0

type ValidationErrorGetValidationArgType = []ValidationErrorValidationInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ValidationErrorGetValidationAttributeType added in v1.16.0

type ValidationErrorGetValidationAttributeType = *[]ValidationErrorValidationInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ValidationErrorGetValidationRetType deprecated added in v1.16.0

type ValidationErrorGetValidationRetType = []ValidationErrorValidationInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ValidationErrorValidationInner added in v1.16.0

type ValidationErrorValidationInner struct {
	// REQUIRED
	Field ValidationErrorValidationInnerGetFieldAttributeType `json:"field" required:"true"`
	// REQUIRED
	Message ValidationErrorValidationInnerGetMessageAttributeType `json:"message" required:"true"`
}

ValidationErrorValidationInner struct for ValidationErrorValidationInner Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewValidationErrorValidationInner added in v1.16.0

NewValidationErrorValidationInner instantiates a new ValidationErrorValidationInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewValidationErrorValidationInnerWithDefaults added in v1.16.0

func NewValidationErrorValidationInnerWithDefaults() *ValidationErrorValidationInner

NewValidationErrorValidationInnerWithDefaults instantiates a new ValidationErrorValidationInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ValidationErrorValidationInner) GetField added in v1.16.0

GetField returns the Field field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ValidationErrorValidationInner) GetFieldOk added in v1.16.0

GetFieldOk returns a tuple with the Field field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ValidationErrorValidationInner) GetMessage added in v1.16.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ValidationErrorValidationInner) GetMessageOk added in v1.16.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ValidationErrorValidationInner) SetField added in v1.16.0

SetField sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ValidationErrorValidationInner) SetMessage added in v1.16.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ValidationErrorValidationInner) ToMap deprecated added in v1.16.0

func (o ValidationErrorValidationInner) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ValidationErrorValidationInnerGetFieldArgType deprecated added in v1.16.0

type ValidationErrorValidationInnerGetFieldArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ValidationErrorValidationInnerGetFieldAttributeType added in v1.16.0

type ValidationErrorValidationInnerGetFieldAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ValidationErrorValidationInnerGetFieldRetType deprecated added in v1.16.0

type ValidationErrorValidationInnerGetFieldRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ValidationErrorValidationInnerGetMessageArgType deprecated added in v1.16.0

type ValidationErrorValidationInnerGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ValidationErrorValidationInnerGetMessageAttributeType added in v1.16.0

type ValidationErrorValidationInnerGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ValidationErrorValidationInnerGetMessageRetType deprecated added in v1.16.0

type ValidationErrorValidationInnerGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Version added in v1.16.0

type Version struct {
	// Flag if the version is a beta version. If set the version may contain bugs and is not fully tested.
	// REQUIRED
	Beta VersiongetBetaAttributeType `json:"beta" required:"true"`
	// Timestamp in RFC3339 format which says when the version will no longer be supported by STACKIT.
	// REQUIRED
	Deprecated VersionGetDeprecatedAttributeType `json:"deprecated" required:"true"`
	// Flag if the version is recommend by the STACKIT Team.
	// REQUIRED
	Recommend VersiongetRecommendAttributeType `json:"recommend" required:"true"`
	// The sqlserver version used for the instance.
	// REQUIRED
	Version VersionGetVersionAttributeType `json:"version" required:"true"`
}

Version The version of the sqlserver instance and more details. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewVersion added in v1.16.0

NewVersion instantiates a new Version object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewVersionWithDefaults added in v1.16.0

func NewVersionWithDefaults() *Version

NewVersionWithDefaults instantiates a new Version object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Version) GetBeta added in v1.16.0

func (o *Version) GetBeta() (ret VersiongetBetaRetType)

GetBeta returns the Beta field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Version) GetBetaOk added in v1.16.0

func (o *Version) GetBetaOk() (ret VersiongetBetaRetType, ok bool)

GetBetaOk returns a tuple with the Beta field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Version) GetDeprecated added in v1.16.0

func (o *Version) GetDeprecated() (ret VersionGetDeprecatedRetType)

GetDeprecated returns the Deprecated field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Version) GetDeprecatedOk added in v1.16.0

func (o *Version) GetDeprecatedOk() (ret VersionGetDeprecatedRetType, ok bool)

GetDeprecatedOk returns a tuple with the Deprecated field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Version) GetRecommend added in v1.16.0

func (o *Version) GetRecommend() (ret VersiongetRecommendRetType)

GetRecommend returns the Recommend field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Version) GetRecommendOk added in v1.16.0

func (o *Version) GetRecommendOk() (ret VersiongetRecommendRetType, ok bool)

GetRecommendOk returns a tuple with the Recommend field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Version) GetVersion added in v1.16.0

func (o *Version) GetVersion() (ret VersionGetVersionRetType)

GetVersion returns the Version field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Version) GetVersionOk added in v1.16.0

func (o *Version) GetVersionOk() (ret VersionGetVersionRetType, ok bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Version) SetBeta added in v1.16.0

func (o *Version) SetBeta(v VersiongetBetaRetType)

SetBeta sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Version) SetDeprecated added in v1.16.0

func (o *Version) SetDeprecated(v VersionGetDeprecatedRetType)

SetDeprecated sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Version) SetRecommend added in v1.16.0

func (o *Version) SetRecommend(v VersiongetRecommendRetType)

SetRecommend sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Version) SetVersion added in v1.16.0

func (o *Version) SetVersion(v VersionGetVersionRetType)

SetVersion sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Version) ToMap deprecated added in v1.16.0

func (o Version) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type VersionGetDeprecatedArgType deprecated added in v1.16.0

type VersionGetDeprecatedArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type VersionGetDeprecatedAttributeType added in v1.16.0

type VersionGetDeprecatedAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type VersionGetDeprecatedRetType deprecated added in v1.16.0

type VersionGetDeprecatedRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type VersionGetVersionArgType deprecated added in v1.16.0

type VersionGetVersionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type VersionGetVersionAttributeType added in v1.16.0

type VersionGetVersionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type VersionGetVersionRetType deprecated added in v1.16.0

type VersionGetVersionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type VersiongetBetaArgType deprecated added in v1.16.0

type VersiongetBetaArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type VersiongetBetaAttributeType added in v1.16.0

type VersiongetBetaAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type VersiongetBetaRetType deprecated added in v1.16.0

type VersiongetBetaRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type VersiongetRecommendArgType deprecated added in v1.16.0

type VersiongetRecommendArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type VersiongetRecommendAttributeType added in v1.16.0

type VersiongetRecommendAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type VersiongetRecommendRetType deprecated added in v1.16.0

type VersiongetRecommendRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Source Files

Directories

Path Synopsis
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Deprecated: Will be removed after 2026-09-30.
Deprecated: Will be removed after 2026-09-30.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL