mongodbflex

package module
v1.6.0 Latest Latest
Warning

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

Go to latest
Published: Mar 10, 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

Index

Constants

This section is empty.

Variables

View Source
var AllowedInstanceListInstanceStatusEnumValues = []InstanceListInstanceStatus{
	"READY",
	"PENDING",
	"PROCESSING",
	"FAILED",
	"UNKNOWN",
}

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

View Source
var AllowedInstanceStatusEnumValues = []InstanceStatus{
	"READY",
	"PENDING",
	"PROCESSING",
	"FAILED",
	"UNKNOWN",
}

All allowed values of Instance 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 ACL

type ACL struct {
	Items ACLGetItemsAttributeType `json:"items,omitempty"`
}

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

func NewACL added in v0.16.0

func NewACL() *ACL

NewACL instantiates a new ACL 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 NewACLWithDefaults added in v0.16.0

func NewACLWithDefaults() *ACL

NewACLWithDefaults instantiates a new ACL 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 (*ACL) GetItems added in v0.16.0

func (o *ACL) GetItems() (res ACLGetItemsRetType)

GetItems returns the Items 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 (*ACL) GetItemsOk added in v0.16.0

func (o *ACL) GetItemsOk() (ret ACLGetItemsRetType, ok bool)

GetItemsOk returns a tuple with the Items 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 (*ACL) HasItems added in v0.16.0

func (o *ACL) HasItems() bool

HasItems 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 (*ACL) SetItems added in v0.16.0

func (o *ACL) SetItems(v ACLGetItemsRetType)

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

func (ACL) ToMap deprecated added in v0.16.0

func (o ACL) 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 ACLGetItemsArgType deprecated added in v0.18.1

type ACLGetItemsArgType = []string

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

type ACLGetItemsAttributeType added in v0.18.1

type ACLGetItemsAttributeType = *[]string

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

type ACLGetItemsRetType deprecated added in v0.18.1

type ACLGetItemsRetType = []string

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

type APIClient

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

APIClient manages communication with the STACKIT MongoDB Service API API v2.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) CloneInstance deprecated

func (a *APIClient) CloneInstance(ctx context.Context, projectId string, instanceId string, region string) ApiCloneInstanceRequest

CloneInstance: Clone 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 project id
@param instanceId instance id
@param region The region which should be addressed
@return ApiCloneInstanceRequest

func (*APIClient) CloneInstanceExecute deprecated

func (a *APIClient) CloneInstanceExecute(ctx context.Context, projectId string, instanceId string, region string) (*CloneInstanceResponse, 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 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, instanceId string, region 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 project id
@param instanceId instance id
@param region The region which should be addressed
@return ApiCreateUserRequest

func (*APIClient) CreateUserExecute deprecated

func (a *APIClient) CreateUserExecute(ctx context.Context, projectId string, instanceId string, region string) (*CreateUserResponse, 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, instanceId string, region 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 project id
@param instanceId instance id
@param region The region which should be addressed
@return ApiDeleteInstanceRequest

func (*APIClient) DeleteInstanceExecute deprecated

func (a *APIClient) DeleteInstanceExecute(ctx context.Context, projectId string, instanceId string, region 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, instanceId string, userId string, region string) 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 project id
@param instanceId instance id
@param userId user id
@param region The region which should be addressed
@return ApiDeleteUserRequest

func (*APIClient) DeleteUserExecute deprecated

func (a *APIClient) DeleteUserExecute(ctx context.Context, projectId string, instanceId string, userId string, region string) 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, instanceId string, backupId string, region string) ApiGetBackupRequest

GetBackup: Get 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 project id
@param instanceId instance id
@param backupId backup id
@param region The region which should be addressed
@return ApiGetBackupRequest

func (*APIClient) GetBackupExecute deprecated

func (a *APIClient) GetBackupExecute(ctx context.Context, projectId string, instanceId string, backupId string, region string) (*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) GetInstance deprecated

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

GetInstance: Get 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 project id
@param instanceId instance id
@param region The region which should be addressed
@return ApiGetInstanceRequest

func (*APIClient) GetInstanceExecute deprecated

func (a *APIClient) GetInstanceExecute(ctx context.Context, projectId string, instanceId string, region string) (*InstanceResponse, 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, instanceId string, userId string, region string) 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 project id
@param instanceId instance id
@param userId user id
@param region The region which should be addressed
@return ApiGetUserRequest

func (*APIClient) GetUserExecute deprecated

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

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

func (*APIClient) ListAdvisorSlowQueries deprecated added in v0.15.0

func (a *APIClient) ListAdvisorSlowQueries(ctx context.Context, projectId string, instanceId string, region string) ApiListAdvisorSlowQueriesRequest

ListAdvisorSlowQueries: Get slow queries

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 project id
@param instanceId instance id
@param region The region which should be addressed
@return ApiListAdvisorSlowQueriesRequest

func (*APIClient) ListAdvisorSlowQueriesExecute deprecated added in v0.15.0

func (a *APIClient) ListAdvisorSlowQueriesExecute(ctx context.Context, projectId string, instanceId string, region string) (*HandlersInstancesSlowQueriesResponse, 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, instanceId string, region string) ApiListBackupsRequest

ListBackups: List 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 project id
@param instanceId instance id
@param region The region which should be addressed
@return ApiListBackupsRequest

func (*APIClient) ListBackupsExecute deprecated

func (a *APIClient) ListBackupsExecute(ctx context.Context, projectId string, instanceId string, region string) (*ListBackupsResponse, 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: 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 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 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) ListMetrics deprecated

func (a *APIClient) ListMetrics(ctx context.Context, projectId string, instanceId string, metric string, region string) ApiListMetricsRequest

ListMetrics: Metrics

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 project id
@param instanceId instance id
@param metric metric type
@param region The region which should be addressed
@return ApiListMetricsRequest

func (*APIClient) ListMetricsExecute deprecated

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

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

func (*APIClient) ListRestoreJobs deprecated

func (a *APIClient) ListRestoreJobs(ctx context.Context, projectId string, instanceId string, region string) ApiListRestoreJobsRequest

ListRestoreJobs: List 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 project id
@param instanceId instance id
@param region The region which should be addressed
@return ApiListRestoreJobsRequest

func (*APIClient) ListRestoreJobsExecute deprecated

func (a *APIClient) ListRestoreJobsExecute(ctx context.Context, projectId string, instanceId string, region string) (*ListRestoreJobsResponse, 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, flavor string, region string) ApiListStoragesRequest

ListStorages: Get storage

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 project id
@param flavor flavor id
@param region The region which should be addressed
@return ApiListStoragesRequest

func (*APIClient) ListStoragesExecute deprecated

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

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

func (*APIClient) ListSuggestedIndexes deprecated added in v0.15.0

func (a *APIClient) ListSuggestedIndexes(ctx context.Context, projectId string, instanceId string, region string) ApiListSuggestedIndexesRequest

ListSuggestedIndexes: Get suggested indexes

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 project id
@param instanceId instance id
@param region The region which should be addressed
@return ApiListSuggestedIndexesRequest

func (*APIClient) ListSuggestedIndexesExecute deprecated added in v0.15.0

func (a *APIClient) ListSuggestedIndexesExecute(ctx context.Context, projectId string, instanceId string, region string) (*HandlersInstancesSuggestedIndexesResponse, 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, instanceId string, region 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 project id
@param instanceId instance id
@param region The region which should be addressed
@return ApiListUsersRequest

func (*APIClient) ListUsersExecute deprecated

func (a *APIClient) ListUsersExecute(ctx context.Context, projectId string, instanceId string, region string) (*ListUsersResponse, 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 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, instanceId string, region string) ApiPartialUpdateInstanceRequest

PartialUpdateInstance: Patch endpoint

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 project id
@param instanceId instance id
@param region The region which should be addressed
@return ApiPartialUpdateInstanceRequest

func (*APIClient) PartialUpdateInstanceExecute deprecated

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

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

func (*APIClient) PartialUpdateUser deprecated

func (a *APIClient) PartialUpdateUser(ctx context.Context, projectId string, instanceId string, userId string, region string) ApiPartialUpdateUserRequest

PartialUpdateUser: Update 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 project id
@param instanceId instance id
@param userId user id
@param region The region which should be addressed
@return ApiPartialUpdateUserRequest

func (*APIClient) PartialUpdateUserExecute deprecated

func (a *APIClient) PartialUpdateUserExecute(ctx context.Context, projectId string, instanceId string, userId string, region 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, instanceId string, userId string, region string) 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 project id
@param instanceId instance id
@param userId user id
@param region The region which should be addressed
@return ApiResetUserRequest

func (*APIClient) ResetUserExecute deprecated

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

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

func (*APIClient) RestoreInstance deprecated

func (a *APIClient) RestoreInstance(ctx context.Context, projectId string, instanceId string, region string) ApiRestoreInstanceRequest

RestoreInstance: Restore 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 project id
@param instanceId instance id
@param region The region which should be addressed
@return ApiRestoreInstanceRequest

func (*APIClient) RestoreInstanceExecute deprecated

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

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

func (*APIClient) UpdateBackupSchedule deprecated

func (a *APIClient) UpdateBackupSchedule(ctx context.Context, projectId string, instanceId string, region string) ApiUpdateBackupScheduleRequest

UpdateBackupSchedule: Update schedule

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 project id
@param instanceId instance id
@param region The region which should be addressed
@return ApiUpdateBackupScheduleRequest

func (*APIClient) UpdateBackupScheduleExecute deprecated

func (a *APIClient) UpdateBackupScheduleExecute(ctx context.Context, projectId string, instanceId string, region string) (*BackupSchedule, 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, instanceId string, region string) ApiUpdateInstanceRequest

UpdateInstance: Put endpoint

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 project id
@param instanceId instance id
@param region The region which should be addressed
@return ApiUpdateInstanceRequest

func (*APIClient) UpdateInstanceExecute deprecated

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

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

func (*APIClient) UpdateUser deprecated

func (a *APIClient) UpdateUser(ctx context.Context, projectId string, instanceId string, userId string, region string) ApiUpdateUserRequest

UpdateUser: Update 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 project id
@param instanceId instance id
@param userId user id
@param region The region which should be addressed
@return ApiUpdateUserRequest

func (*APIClient) UpdateUserExecute deprecated

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

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

type ApiCloneInstanceRequest deprecated

type ApiCloneInstanceRequest interface {
	// payload
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CloneInstancePayload(cloneInstancePayload CloneInstancePayload) ApiCloneInstanceRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CloneInstanceResponse, 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 {
	// payload
	// 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 {
	// payload
	// 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 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 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() (*InstanceResponse, 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 ApiListAdvisorSlowQueriesRequest deprecated added in v0.15.0

type ApiListAdvisorSlowQueriesRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*HandlersInstancesSlowQueriesResponse, 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 {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListBackupsResponse, 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 {
	// 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 {
	// instance tag
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Tag(tag string) 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 ApiListMetricsRequest deprecated

type ApiListMetricsRequest interface {
	// granularity
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Granularity(granularity string) ApiListMetricsRequest
	// period
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Period(period string) ApiListMetricsRequest
	// period start
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Start(start string) ApiListMetricsRequest
	// period end
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	End(end string) ApiListMetricsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListMetricsResponse, error)
}

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

type ApiListRestoreJobsRequest deprecated

type ApiListRestoreJobsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListRestoreJobsResponse, 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 ApiListSuggestedIndexesRequest deprecated added in v0.15.0

type ApiListSuggestedIndexesRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*HandlersInstancesSuggestedIndexesResponse, 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 {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListUsersResponse, 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 {
	// payload
	// 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() (*UpdateInstanceResponse, error)
}

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

type ApiPartialUpdateUserRequest deprecated

type ApiPartialUpdateUserRequest interface {
	// payload
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PartialUpdateUserPayload(partialUpdateUserPayload PartialUpdateUserPayload) ApiPartialUpdateUserRequest
	// 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() (*User, error)
}

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

type ApiRestoreInstanceRequest deprecated

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

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

type ApiUpdateBackupScheduleRequest deprecated

type ApiUpdateBackupScheduleRequest interface {
	// payload
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateBackupSchedulePayload(updateBackupSchedulePayload UpdateBackupSchedulePayload) ApiUpdateBackupScheduleRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*BackupSchedule, 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 {
	// payload
	// 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() (*UpdateInstanceResponse, error)
}

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

type ApiUpdateUserRequest deprecated

type ApiUpdateUserRequest interface {
	// payload
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateUserPayload(updateUserPayload UpdateUserPayload) ApiUpdateUserRequest
	// 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 Backup

type Backup struct {
	EndTime   BackupGetEndTimeAttributeType   `json:"endTime,omitempty"`
	Error     BackupGetErrorAttributeType     `json:"error,omitempty"`
	Id        BackupGetIdAttributeType        `json:"id,omitempty"`
	Labels    BackupGetLabelsAttributeType    `json:"labels,omitempty"`
	Name      BackupGetNameAttributeType      `json:"name,omitempty"`
	Options   BackupGetOptionsAttributeType   `json:"options,omitempty"`
	Size      BackupGetSizeAttributeType      `json:"size,omitempty"`
	StartTime BackupGetStartTimeAttributeType `json:"startTime,omitempty"`
}

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

func NewBackup added in v0.16.0

func NewBackup() *Backup

NewBackup instantiates a new Backup 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 NewBackupWithDefaults added in v0.16.0

func NewBackupWithDefaults() *Backup

NewBackupWithDefaults instantiates a new Backup 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 (*Backup) GetEndTime added in v0.16.0

func (o *Backup) GetEndTime() (res BackupGetEndTimeRetType)

GetEndTime returns the EndTime 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 (*Backup) GetEndTimeOk added in v0.16.0

func (o *Backup) GetEndTimeOk() (ret BackupGetEndTimeRetType, ok bool)

GetEndTimeOk returns a tuple with the EndTime 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 (*Backup) GetError added in v0.16.0

func (o *Backup) GetError() (res BackupGetErrorRetType)

GetError returns the Error 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 (*Backup) GetErrorOk added in v0.16.0

func (o *Backup) GetErrorOk() (ret BackupGetErrorRetType, ok bool)

GetErrorOk returns a tuple with the Error 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 (*Backup) GetId added in v0.16.0

func (o *Backup) GetId() (res BackupGetIdRetType)

GetId returns the Id 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 (*Backup) GetIdOk added in v0.16.0

func (o *Backup) GetIdOk() (ret BackupGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id 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 (*Backup) GetLabels added in v0.16.0

func (o *Backup) GetLabels() (res BackupGetLabelsRetType)

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 (*Backup) GetLabelsOk added in v0.16.0

func (o *Backup) GetLabelsOk() (ret BackupGetLabelsRetType, ok bool)

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 (*Backup) GetName added in v0.16.0

func (o *Backup) GetName() (res BackupGetNameRetType)

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 (*Backup) GetNameOk added in v0.16.0

func (o *Backup) GetNameOk() (ret BackupGetNameRetType, ok bool)

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 (*Backup) GetOptions added in v0.16.0

func (o *Backup) GetOptions() (res BackupGetOptionsRetType)

GetOptions returns the Options 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 (*Backup) GetOptionsOk added in v0.16.0

func (o *Backup) GetOptionsOk() (ret BackupGetOptionsRetType, ok bool)

GetOptionsOk returns a tuple with the Options 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 (*Backup) GetSize added in v0.16.0

func (o *Backup) GetSize() (res BackupGetSizeRetType)

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 (*Backup) GetSizeOk added in v0.16.0

func (o *Backup) GetSizeOk() (ret BackupGetSizeRetType, 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 (*Backup) GetStartTime added in v0.16.0

func (o *Backup) GetStartTime() (res BackupGetStartTimeRetType)

GetStartTime returns the StartTime 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 (*Backup) GetStartTimeOk added in v0.16.0

func (o *Backup) GetStartTimeOk() (ret BackupGetStartTimeRetType, ok bool)

GetStartTimeOk returns a tuple with the StartTime 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 (*Backup) HasEndTime added in v0.16.0

func (o *Backup) HasEndTime() bool

HasEndTime 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 (*Backup) HasError added in v0.16.0

func (o *Backup) HasError() bool

HasError 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 (*Backup) HasId added in v0.16.0

func (o *Backup) HasId() bool

HasId 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 (*Backup) HasLabels added in v0.16.0

func (o *Backup) 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 (*Backup) HasName added in v0.16.0

func (o *Backup) 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 (*Backup) HasOptions added in v0.16.0

func (o *Backup) HasOptions() bool

HasOptions 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 (*Backup) HasSize added in v0.16.0

func (o *Backup) 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 (*Backup) HasStartTime added in v0.16.0

func (o *Backup) HasStartTime() bool

HasStartTime 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 (*Backup) SetEndTime added in v0.16.0

func (o *Backup) SetEndTime(v BackupGetEndTimeRetType)

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

func (*Backup) SetError added in v0.16.0

func (o *Backup) SetError(v BackupGetErrorRetType)

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

func (*Backup) SetId added in v0.16.0

func (o *Backup) SetId(v BackupGetIdRetType)

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

func (*Backup) SetLabels added in v0.16.0

func (o *Backup) SetLabels(v BackupGetLabelsRetType)

SetLabels gets a reference to the given []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 (*Backup) SetName added in v0.16.0

func (o *Backup) SetName(v BackupGetNameRetType)

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 (*Backup) SetOptions added in v0.16.0

func (o *Backup) SetOptions(v BackupGetOptionsRetType)

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

func (*Backup) SetSize added in v0.16.0

func (o *Backup) SetSize(v BackupGetSizeRetType)

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 (*Backup) SetStartTime added in v0.16.0

func (o *Backup) SetStartTime(v BackupGetStartTimeRetType)

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

func (Backup) ToMap deprecated added in v0.16.0

func (o Backup) 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 BackupGetEndTimeArgType deprecated added in v0.18.1

type BackupGetEndTimeArgType = string

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

type BackupGetEndTimeAttributeType added in v0.18.1

type BackupGetEndTimeAttributeType = *string

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

type BackupGetEndTimeRetType deprecated added in v0.18.1

type BackupGetEndTimeRetType = string

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

type BackupGetErrorArgType deprecated added in v0.18.1

type BackupGetErrorArgType = string

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

type BackupGetErrorAttributeType added in v0.18.1

type BackupGetErrorAttributeType = *string

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

type BackupGetErrorRetType deprecated added in v0.18.1

type BackupGetErrorRetType = string

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

type BackupGetIdArgType deprecated added in v0.18.1

type BackupGetIdArgType = string

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

type BackupGetIdAttributeType added in v0.18.1

type BackupGetIdAttributeType = *string

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

type BackupGetIdRetType deprecated added in v0.18.1

type BackupGetIdRetType = string

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

type BackupGetLabelsArgType deprecated added in v0.18.1

type BackupGetLabelsArgType = []string

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

type BackupGetLabelsAttributeType added in v0.18.1

type BackupGetLabelsAttributeType = *[]string

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

type BackupGetLabelsRetType deprecated added in v0.18.1

type BackupGetLabelsRetType = []string

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

type BackupGetNameArgType deprecated added in v0.18.1

type BackupGetNameArgType = string

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

type BackupGetNameAttributeType added in v0.18.1

type BackupGetNameAttributeType = *string

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

type BackupGetNameRetType deprecated added in v0.18.1

type BackupGetNameRetType = string

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

type BackupGetOptionsArgType deprecated added in v0.18.1

type BackupGetOptionsArgType = map[string]string

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

type BackupGetOptionsAttributeType added in v0.18.1

type BackupGetOptionsAttributeType = *map[string]string

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

type BackupGetOptionsRetType deprecated added in v0.18.1

type BackupGetOptionsRetType = map[string]string

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

type BackupGetSizeArgType deprecated added in v0.18.1

type BackupGetSizeArgType = int64

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

type BackupGetSizeAttributeType added in v0.18.1

type BackupGetSizeAttributeType = *int64

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

type BackupGetSizeRetType deprecated added in v0.18.1

type BackupGetSizeRetType = int64

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

type BackupGetStartTimeArgType deprecated added in v0.18.1

type BackupGetStartTimeArgType = string

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

type BackupGetStartTimeAttributeType added in v0.18.1

type BackupGetStartTimeAttributeType = *string

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

type BackupGetStartTimeRetType deprecated added in v0.18.1

type BackupGetStartTimeRetType = string

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

type BackupSchedule

type BackupSchedule struct {
	BackupSchedule BackupScheduleGetBackupScheduleAttributeType `json:"backupSchedule,omitempty"`
	// Can be cast to int32 without loss of precision.
	DailySnapshotRetentionDays BackupScheduleGetDailySnapshotRetentionDaysAttributeType `json:"dailySnapshotRetentionDays,omitempty"`
	// Can be cast to int32 without loss of precision.
	MonthlySnapshotRetentionMonths BackupScheduleGetMonthlySnapshotRetentionMonthsAttributeType `json:"monthlySnapshotRetentionMonths,omitempty"`
	// Can be cast to int32 without loss of precision.
	PointInTimeWindowHours BackupScheduleGetPointInTimeWindowHoursAttributeType `json:"pointInTimeWindowHours,omitempty"`
	// Can be cast to int32 without loss of precision.
	SnapshotRetentionDays BackupScheduleGetSnapshotRetentionDaysAttributeType `json:"snapshotRetentionDays,omitempty"`
	// Can be cast to int32 without loss of precision.
	WeeklySnapshotRetentionWeeks BackupScheduleGetWeeklySnapshotRetentionWeeksAttributeType `json:"weeklySnapshotRetentionWeeks,omitempty"`
}

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

func NewBackupSchedule added in v0.16.0

func NewBackupSchedule() *BackupSchedule

NewBackupSchedule instantiates a new BackupSchedule 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 NewBackupScheduleWithDefaults added in v0.16.0

func NewBackupScheduleWithDefaults() *BackupSchedule

NewBackupScheduleWithDefaults instantiates a new BackupSchedule 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 (*BackupSchedule) GetBackupSchedule added in v0.16.0

func (o *BackupSchedule) GetBackupSchedule() (res BackupScheduleGetBackupScheduleRetType)

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 (*BackupSchedule) GetBackupScheduleOk added in v0.16.0

func (o *BackupSchedule) GetBackupScheduleOk() (ret BackupScheduleGetBackupScheduleRetType, ok bool)

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 (*BackupSchedule) GetDailySnapshotRetentionDays added in v0.16.0

func (o *BackupSchedule) GetDailySnapshotRetentionDays() (res BackupScheduleGetDailySnapshotRetentionDaysRetType)

GetDailySnapshotRetentionDays returns the DailySnapshotRetentionDays 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 (*BackupSchedule) GetDailySnapshotRetentionDaysOk added in v0.16.0

func (o *BackupSchedule) GetDailySnapshotRetentionDaysOk() (ret BackupScheduleGetDailySnapshotRetentionDaysRetType, ok bool)

GetDailySnapshotRetentionDaysOk returns a tuple with the DailySnapshotRetentionDays 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 (*BackupSchedule) GetMonthlySnapshotRetentionMonths added in v0.16.0

func (o *BackupSchedule) GetMonthlySnapshotRetentionMonths() (res BackupScheduleGetMonthlySnapshotRetentionMonthsRetType)

GetMonthlySnapshotRetentionMonths returns the MonthlySnapshotRetentionMonths 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 (*BackupSchedule) GetMonthlySnapshotRetentionMonthsOk added in v0.16.0

func (o *BackupSchedule) GetMonthlySnapshotRetentionMonthsOk() (ret BackupScheduleGetMonthlySnapshotRetentionMonthsRetType, ok bool)

GetMonthlySnapshotRetentionMonthsOk returns a tuple with the MonthlySnapshotRetentionMonths 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 (*BackupSchedule) GetPointInTimeWindowHours added in v0.16.0

func (o *BackupSchedule) GetPointInTimeWindowHours() (res BackupScheduleGetPointInTimeWindowHoursRetType)

GetPointInTimeWindowHours returns the PointInTimeWindowHours 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 (*BackupSchedule) GetPointInTimeWindowHoursOk added in v0.16.0

func (o *BackupSchedule) GetPointInTimeWindowHoursOk() (ret BackupScheduleGetPointInTimeWindowHoursRetType, ok bool)

GetPointInTimeWindowHoursOk returns a tuple with the PointInTimeWindowHours 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 (*BackupSchedule) GetSnapshotRetentionDays added in v0.16.0

func (o *BackupSchedule) GetSnapshotRetentionDays() (res BackupScheduleGetSnapshotRetentionDaysRetType)

GetSnapshotRetentionDays returns the SnapshotRetentionDays 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 (*BackupSchedule) GetSnapshotRetentionDaysOk added in v0.16.0

func (o *BackupSchedule) GetSnapshotRetentionDaysOk() (ret BackupScheduleGetSnapshotRetentionDaysRetType, ok bool)

GetSnapshotRetentionDaysOk returns a tuple with the SnapshotRetentionDays 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 (*BackupSchedule) GetWeeklySnapshotRetentionWeeks added in v0.16.0

func (o *BackupSchedule) GetWeeklySnapshotRetentionWeeks() (res BackupScheduleGetWeeklySnapshotRetentionWeeksRetType)

GetWeeklySnapshotRetentionWeeks returns the WeeklySnapshotRetentionWeeks 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 (*BackupSchedule) GetWeeklySnapshotRetentionWeeksOk added in v0.16.0

func (o *BackupSchedule) GetWeeklySnapshotRetentionWeeksOk() (ret BackupScheduleGetWeeklySnapshotRetentionWeeksRetType, ok bool)

GetWeeklySnapshotRetentionWeeksOk returns a tuple with the WeeklySnapshotRetentionWeeks 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 (*BackupSchedule) HasBackupSchedule added in v0.16.0

func (o *BackupSchedule) 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 (*BackupSchedule) HasDailySnapshotRetentionDays added in v0.16.0

func (o *BackupSchedule) HasDailySnapshotRetentionDays() bool

HasDailySnapshotRetentionDays 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 (*BackupSchedule) HasMonthlySnapshotRetentionMonths added in v0.16.0

func (o *BackupSchedule) HasMonthlySnapshotRetentionMonths() bool

HasMonthlySnapshotRetentionMonths 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 (*BackupSchedule) HasPointInTimeWindowHours added in v0.16.0

func (o *BackupSchedule) HasPointInTimeWindowHours() bool

HasPointInTimeWindowHours 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 (*BackupSchedule) HasSnapshotRetentionDays added in v0.16.0

func (o *BackupSchedule) HasSnapshotRetentionDays() bool

HasSnapshotRetentionDays 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 (*BackupSchedule) HasWeeklySnapshotRetentionWeeks added in v0.16.0

func (o *BackupSchedule) HasWeeklySnapshotRetentionWeeks() bool

HasWeeklySnapshotRetentionWeeks 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 (*BackupSchedule) SetBackupSchedule added in v0.16.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 (*BackupSchedule) SetDailySnapshotRetentionDays added in v0.16.0

func (o *BackupSchedule) SetDailySnapshotRetentionDays(v BackupScheduleGetDailySnapshotRetentionDaysRetType)

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

func (*BackupSchedule) SetMonthlySnapshotRetentionMonths added in v0.16.0

func (o *BackupSchedule) SetMonthlySnapshotRetentionMonths(v BackupScheduleGetMonthlySnapshotRetentionMonthsRetType)

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

func (*BackupSchedule) SetPointInTimeWindowHours added in v0.16.0

func (o *BackupSchedule) SetPointInTimeWindowHours(v BackupScheduleGetPointInTimeWindowHoursRetType)

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

func (*BackupSchedule) SetSnapshotRetentionDays added in v0.16.0

func (o *BackupSchedule) SetSnapshotRetentionDays(v BackupScheduleGetSnapshotRetentionDaysRetType)

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

func (*BackupSchedule) SetWeeklySnapshotRetentionWeeks added in v0.16.0

func (o *BackupSchedule) SetWeeklySnapshotRetentionWeeks(v BackupScheduleGetWeeklySnapshotRetentionWeeksRetType)

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

func (BackupSchedule) ToMap deprecated added in v0.16.0

func (o BackupSchedule) 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 BackupScheduleGetBackupScheduleArgType deprecated added in v0.18.1

type BackupScheduleGetBackupScheduleArgType = string

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

type BackupScheduleGetBackupScheduleAttributeType added in v0.18.1

type BackupScheduleGetBackupScheduleAttributeType = *string

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

type BackupScheduleGetBackupScheduleRetType deprecated added in v0.18.1

type BackupScheduleGetBackupScheduleRetType = string

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

type BackupScheduleGetDailySnapshotRetentionDaysArgType deprecated added in v0.18.1

type BackupScheduleGetDailySnapshotRetentionDaysArgType = int64

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

type BackupScheduleGetDailySnapshotRetentionDaysAttributeType added in v0.18.1

type BackupScheduleGetDailySnapshotRetentionDaysAttributeType = *int64

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

type BackupScheduleGetDailySnapshotRetentionDaysRetType deprecated added in v0.18.1

type BackupScheduleGetDailySnapshotRetentionDaysRetType = int64

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

type BackupScheduleGetMonthlySnapshotRetentionMonthsArgType deprecated added in v0.18.1

type BackupScheduleGetMonthlySnapshotRetentionMonthsArgType = int64

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

type BackupScheduleGetMonthlySnapshotRetentionMonthsAttributeType added in v0.18.1

type BackupScheduleGetMonthlySnapshotRetentionMonthsAttributeType = *int64

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

type BackupScheduleGetMonthlySnapshotRetentionMonthsRetType deprecated added in v0.18.1

type BackupScheduleGetMonthlySnapshotRetentionMonthsRetType = int64

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

type BackupScheduleGetPointInTimeWindowHoursArgType deprecated added in v0.18.1

type BackupScheduleGetPointInTimeWindowHoursArgType = int64

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

type BackupScheduleGetPointInTimeWindowHoursAttributeType added in v0.18.1

type BackupScheduleGetPointInTimeWindowHoursAttributeType = *int64

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

type BackupScheduleGetPointInTimeWindowHoursRetType deprecated added in v0.18.1

type BackupScheduleGetPointInTimeWindowHoursRetType = int64

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

type BackupScheduleGetSnapshotRetentionDaysArgType deprecated added in v0.18.1

type BackupScheduleGetSnapshotRetentionDaysArgType = int64

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

type BackupScheduleGetSnapshotRetentionDaysAttributeType added in v0.18.1

type BackupScheduleGetSnapshotRetentionDaysAttributeType = *int64

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

type BackupScheduleGetSnapshotRetentionDaysRetType deprecated added in v0.18.1

type BackupScheduleGetSnapshotRetentionDaysRetType = int64

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

type BackupScheduleGetWeeklySnapshotRetentionWeeksArgType deprecated added in v0.18.1

type BackupScheduleGetWeeklySnapshotRetentionWeeksArgType = int64

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

type BackupScheduleGetWeeklySnapshotRetentionWeeksAttributeType added in v0.18.1

type BackupScheduleGetWeeklySnapshotRetentionWeeksAttributeType = *int64

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

type BackupScheduleGetWeeklySnapshotRetentionWeeksRetType deprecated added in v0.18.1

type BackupScheduleGetWeeklySnapshotRetentionWeeksRetType = int64

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

type CloneInstancePayload

type CloneInstancePayload struct {
	// REQUIRED
	InstanceId CloneInstancePayloadGetInstanceIdAttributeType `json:"instanceId" required:"true"`
	Timestamp  CloneInstancePayloadGetTimestampAttributeType  `json:"timestamp,omitempty"`
}

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

func NewCloneInstancePayload added in v0.16.0

func NewCloneInstancePayload(instanceId CloneInstancePayloadGetInstanceIdArgType) *CloneInstancePayload

NewCloneInstancePayload instantiates a new CloneInstancePayload 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 NewCloneInstancePayloadWithDefaults added in v0.16.0

func NewCloneInstancePayloadWithDefaults() *CloneInstancePayload

NewCloneInstancePayloadWithDefaults instantiates a new CloneInstancePayload 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 (*CloneInstancePayload) GetInstanceId added in v0.16.0

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

func (*CloneInstancePayload) GetInstanceIdOk added in v0.16.0

GetInstanceIdOk returns a tuple with the InstanceId 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 (*CloneInstancePayload) GetTimestamp added in v0.16.0

GetTimestamp returns the Timestamp 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 (*CloneInstancePayload) GetTimestampOk added in v0.16.0

GetTimestampOk returns a tuple with the Timestamp 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 (*CloneInstancePayload) HasTimestamp added in v0.16.0

func (o *CloneInstancePayload) HasTimestamp() bool

HasTimestamp 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 (*CloneInstancePayload) SetInstanceId added in v0.16.0

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

func (*CloneInstancePayload) SetTimestamp added in v0.16.0

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

func (CloneInstancePayload) ToMap deprecated added in v0.16.0

func (o CloneInstancePayload) 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 CloneInstancePayloadGetInstanceIdArgType deprecated added in v0.18.1

type CloneInstancePayloadGetInstanceIdArgType = string

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

type CloneInstancePayloadGetInstanceIdAttributeType added in v0.18.1

type CloneInstancePayloadGetInstanceIdAttributeType = *string

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

type CloneInstancePayloadGetInstanceIdRetType deprecated added in v0.18.1

type CloneInstancePayloadGetInstanceIdRetType = string

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

type CloneInstancePayloadGetTimestampArgType deprecated added in v0.18.1

type CloneInstancePayloadGetTimestampArgType = string

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

type CloneInstancePayloadGetTimestampAttributeType added in v0.18.1

type CloneInstancePayloadGetTimestampAttributeType = *string

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

type CloneInstancePayloadGetTimestampRetType deprecated added in v0.18.1

type CloneInstancePayloadGetTimestampRetType = string

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

type CloneInstanceRequest deprecated added in v1.2.0

type CloneInstanceRequest 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 (CloneInstanceRequest) CloneInstancePayload added in v1.2.0

func (r CloneInstanceRequest) CloneInstancePayload(cloneInstancePayload CloneInstancePayload) ApiCloneInstanceRequest

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

func (CloneInstanceRequest) 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 CloneInstanceResponse

type CloneInstanceResponse struct {
	InstanceId CloneInstanceResponseGetInstanceIdAttributeType `json:"instanceId,omitempty"`
}

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

func NewCloneInstanceResponse added in v0.16.0

func NewCloneInstanceResponse() *CloneInstanceResponse

NewCloneInstanceResponse instantiates a new CloneInstanceResponse 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 NewCloneInstanceResponseWithDefaults added in v0.16.0

func NewCloneInstanceResponseWithDefaults() *CloneInstanceResponse

NewCloneInstanceResponseWithDefaults instantiates a new CloneInstanceResponse 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 (*CloneInstanceResponse) GetInstanceId added in v0.16.0

GetInstanceId returns the InstanceId 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 (*CloneInstanceResponse) GetInstanceIdOk added in v0.16.0

GetInstanceIdOk returns a tuple with the InstanceId 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 (*CloneInstanceResponse) HasInstanceId added in v0.16.0

func (o *CloneInstanceResponse) HasInstanceId() bool

HasInstanceId 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 (*CloneInstanceResponse) SetInstanceId added in v0.16.0

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

func (CloneInstanceResponse) ToMap deprecated added in v0.16.0

func (o CloneInstanceResponse) 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 CloneInstanceResponseGetInstanceIdArgType deprecated added in v0.18.1

type CloneInstanceResponseGetInstanceIdArgType = string

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

type CloneInstanceResponseGetInstanceIdAttributeType added in v0.18.1

type CloneInstanceResponseGetInstanceIdAttributeType = *string

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

type CloneInstanceResponseGetInstanceIdRetType deprecated added in v0.18.1

type CloneInstanceResponseGetInstanceIdRetType = string

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

type CreateInstancePayload

type CreateInstancePayload struct {
	// REQUIRED
	Acl CreateInstancePayloadGetAclAttributeType `json:"acl" required:"true"`
	// REQUIRED
	BackupSchedule CreateInstancePayloadGetBackupScheduleAttributeType `json:"backupSchedule" required:"true"`
	// REQUIRED
	FlavorId CreateInstancePayloadGetFlavorIdAttributeType `json:"flavorId" required:"true"`
	// Labels field is not certain/clear
	Labels CreateInstancePayloadGetLabelsAttributeType `json:"labels,omitempty"`
	// REQUIRED
	Name CreateInstancePayloadGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	Options CreateInstancePayloadGetOptionsAttributeType `json:"options" required:"true"`
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	Replicas CreateInstancePayloadGetReplicasAttributeType `json:"replicas" 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.16.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.16.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) GetAcl added in v0.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 (*CreateInstancePayload) GetAclOk added in v0.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 (*CreateInstancePayload) GetBackupSchedule added in v0.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 (*CreateInstancePayload) GetBackupScheduleOk added in v0.16.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) GetFlavorId added in v0.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 (*CreateInstancePayload) GetFlavorIdOk added in v0.16.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.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 (*CreateInstancePayload) GetLabelsOk added in v0.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 (*CreateInstancePayload) GetName added in v0.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 (*CreateInstancePayload) GetNameOk added in v0.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 (*CreateInstancePayload) GetOptions added in v0.16.0

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

func (*CreateInstancePayload) GetOptionsOk added in v0.16.0

GetOptionsOk returns a tuple with the Options 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) GetReplicas added in v0.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 (*CreateInstancePayload) GetReplicasOk added in v0.16.0

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 (*CreateInstancePayload) GetStorage added in v0.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 (*CreateInstancePayload) GetStorageOk added in v0.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 (*CreateInstancePayload) GetVersion added in v0.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 (*CreateInstancePayload) GetVersionOk added in v0.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 (*CreateInstancePayload) HasLabels added in v0.16.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) SetAcl added in v0.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 (*CreateInstancePayload) SetBackupSchedule added in v0.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 (*CreateInstancePayload) SetFlavorId added in v0.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 (*CreateInstancePayload) SetLabels added in v0.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 (*CreateInstancePayload) SetName added in v0.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 (*CreateInstancePayload) SetOptions added in v0.16.0

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

func (*CreateInstancePayload) SetReplicas added in v0.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 (*CreateInstancePayload) SetStorage added in v0.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 (*CreateInstancePayload) SetVersion added in v0.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 (CreateInstancePayload) ToMap deprecated added in v0.16.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 CreateInstancePayloadAcl added in v1.4.0

type CreateInstancePayloadAcl struct {
	Items CreateInstancePayloadAclGetItemsAttributeType `json:"items,omitempty"`
}

CreateInstancePayloadAcl ACL is the Access Control List defining the IP ranges allowed to connect to the database Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateInstancePayloadAcl added in v1.4.0

func NewCreateInstancePayloadAcl() *CreateInstancePayloadAcl

NewCreateInstancePayloadAcl instantiates a new CreateInstancePayloadAcl 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 NewCreateInstancePayloadAclWithDefaults added in v1.4.0

func NewCreateInstancePayloadAclWithDefaults() *CreateInstancePayloadAcl

NewCreateInstancePayloadAclWithDefaults instantiates a new CreateInstancePayloadAcl 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 (*CreateInstancePayloadAcl) GetItems added in v1.4.0

GetItems returns the Items 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 (*CreateInstancePayloadAcl) GetItemsOk added in v1.4.0

GetItemsOk returns a tuple with the Items 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 (*CreateInstancePayloadAcl) HasItems added in v1.4.0

func (o *CreateInstancePayloadAcl) HasItems() bool

HasItems 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 (*CreateInstancePayloadAcl) SetItems added in v1.4.0

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

func (CreateInstancePayloadAcl) ToMap deprecated added in v1.4.0

func (o CreateInstancePayloadAcl) 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 CreateInstancePayloadAclGetItemsArgType deprecated added in v1.4.0

type CreateInstancePayloadAclGetItemsArgType = []string

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

type CreateInstancePayloadAclGetItemsAttributeType added in v1.4.0

type CreateInstancePayloadAclGetItemsAttributeType = *[]string

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

type CreateInstancePayloadAclGetItemsRetType deprecated added in v1.4.0

type CreateInstancePayloadAclGetItemsRetType = []string

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

type CreateInstancePayloadGetAclArgType deprecated added in v0.18.1

type CreateInstancePayloadGetAclArgType = CreateInstancePayloadAcl

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

type CreateInstancePayloadGetAclAttributeType added in v0.18.1

type CreateInstancePayloadGetAclAttributeType = *CreateInstancePayloadAcl

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

type CreateInstancePayloadGetAclRetType deprecated added in v0.18.1

type CreateInstancePayloadGetAclRetType = CreateInstancePayloadAcl

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

type CreateInstancePayloadGetBackupScheduleArgType deprecated added in v0.18.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 v0.18.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 v0.18.1

type CreateInstancePayloadGetBackupScheduleRetType = string

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

type CreateInstancePayloadGetFlavorIdArgType deprecated added in v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.1

type CreateInstancePayloadGetNameRetType = string

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

type CreateInstancePayloadGetOptionsArgType deprecated added in v0.18.1

type CreateInstancePayloadGetOptionsArgType = map[string]string

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

type CreateInstancePayloadGetOptionsAttributeType added in v0.18.1

type CreateInstancePayloadGetOptionsAttributeType = *map[string]string

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

type CreateInstancePayloadGetOptionsRetType deprecated added in v0.18.1

type CreateInstancePayloadGetOptionsRetType = map[string]string

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

type CreateInstancePayloadGetReplicasArgType deprecated added in v0.18.1

type CreateInstancePayloadGetReplicasArgType = int64

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

type CreateInstancePayloadGetReplicasAttributeType added in v0.18.1

type CreateInstancePayloadGetReplicasAttributeType = *int64

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

type CreateInstancePayloadGetReplicasRetType deprecated added in v0.18.1

type CreateInstancePayloadGetReplicasRetType = 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 v0.18.1

type CreateInstancePayloadGetStorageArgType = Storage

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

type CreateInstancePayloadGetStorageAttributeType added in v0.18.1

type CreateInstancePayloadGetStorageAttributeType = *Storage

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 v0.18.1

type CreateInstancePayloadGetStorageRetType = Storage

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

type CreateInstancePayloadGetVersionArgType deprecated added in v0.18.1

type CreateInstancePayloadGetVersionArgType = string

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

type CreateInstancePayloadGetVersionAttributeType added in v0.18.1

type CreateInstancePayloadGetVersionAttributeType = *string

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

type CreateInstancePayloadGetVersionRetType deprecated added in v0.18.1

type CreateInstancePayloadGetVersionRetType = 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

payload 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 {
	Id CreateInstanceResponseGetIdAttributeType `json:"id,omitempty"`
}

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.16.0

func NewCreateInstanceResponse() *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.16.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.16.0

GetId returns the Id 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 (*CreateInstanceResponse) GetIdOk added in v0.16.0

GetIdOk returns a tuple with the Id 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 (*CreateInstanceResponse) HasId added in v0.16.0

func (o *CreateInstanceResponse) HasId() bool

HasId 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 (*CreateInstanceResponse) SetId added in v0.16.0

SetId gets a reference to the given string and assigns it to the Id field. 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.16.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 v0.18.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 v0.18.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 v0.18.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 {
	// REQUIRED
	Database CreateUserPayloadGetDatabaseAttributeType `json:"database" required:"true"`
	// The roles defined for a user. Currently only one role in the list is supported, therefore only the first role from this list is used. The *roles* attribute can contain the following values: 'read', 'readWrite', 'readAnyDatabase', 'readWriteAnyDatabase', 'stackitAdmin'. **The 'readAnyDatabase', 'readWriteAnyDatabase' and 'stackitAdmin' roles will always be created in the admin database.**
	// REQUIRED
	Roles    CreateUserPayloadGetRolesAttributeType    `json:"roles" required:"true"`
	Username CreateUserPayloadGetUsernameAttributeType `json:"username,omitempty"`
}

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.16.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.16.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) GetDatabase added in v0.16.0

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

func (*CreateUserPayload) GetDatabaseOk added in v0.16.0

func (o *CreateUserPayload) GetDatabaseOk() (ret CreateUserPayloadGetDatabaseRetType, ok bool)

GetDatabaseOk returns a tuple with the Database 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) GetRoles added in v0.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 (*CreateUserPayload) GetRolesOk added in v0.16.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.16.0

GetUsername returns the Username 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) GetUsernameOk added in v0.16.0

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

GetUsernameOk returns a tuple with the Username 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) HasUsername added in v0.16.0

func (o *CreateUserPayload) HasUsername() bool

HasUsername 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) SetDatabase added in v0.16.0

SetDatabase sets field value 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.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 (*CreateUserPayload) SetUsername added in v0.16.0

SetUsername gets a reference to the given string and assigns it to the Username field. 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.16.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 CreateUserPayloadGetDatabaseArgType deprecated added in v0.18.1

type CreateUserPayloadGetDatabaseArgType = string

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

type CreateUserPayloadGetDatabaseAttributeType added in v0.18.1

type CreateUserPayloadGetDatabaseAttributeType = *string

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

type CreateUserPayloadGetDatabaseRetType deprecated added in v0.18.1

type CreateUserPayloadGetDatabaseRetType = 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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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

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

payload 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 {
	Item CreateUserResponseGetItemAttributeType `json:"item,omitempty"`
}

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.16.0

func NewCreateUserResponse() *CreateUserResponse

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.16.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) GetItem added in v0.16.0

GetItem returns the Item 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 (*CreateUserResponse) GetItemOk added in v0.16.0

func (o *CreateUserResponse) GetItemOk() (ret CreateUserResponseGetItemRetType, ok bool)

GetItemOk returns a tuple with the Item 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 (*CreateUserResponse) HasItem added in v0.16.0

func (o *CreateUserResponse) HasItem() bool

HasItem 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 (*CreateUserResponse) SetItem added in v0.16.0

SetItem gets a reference to the given User and assigns it to the Item field. 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.16.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 CreateUserResponseGetItemArgType deprecated added in v0.18.1

type CreateUserResponseGetItemArgType = User

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

type CreateUserResponseGetItemAttributeType added in v0.18.1

type CreateUserResponseGetItemAttributeType = *User

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

type CreateUserResponseGetItemRetType deprecated added in v0.18.1

type CreateUserResponseGetItemRetType = User

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

type DataPoint

type DataPoint struct {
	Timestamp DataPointGetTimestampAttributeType `json:"timestamp,omitempty"`
	Value     DataPointGetValueAttributeType     `json:"value,omitempty"`
}

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

func NewDataPoint added in v0.16.0

func NewDataPoint() *DataPoint

NewDataPoint instantiates a new DataPoint 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 NewDataPointWithDefaults added in v0.16.0

func NewDataPointWithDefaults() *DataPoint

NewDataPointWithDefaults instantiates a new DataPoint 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 (*DataPoint) GetTimestamp added in v0.16.0

func (o *DataPoint) GetTimestamp() (res DataPointGetTimestampRetType)

GetTimestamp returns the Timestamp 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 (*DataPoint) GetTimestampOk added in v0.16.0

func (o *DataPoint) GetTimestampOk() (ret DataPointGetTimestampRetType, ok bool)

GetTimestampOk returns a tuple with the Timestamp 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 (*DataPoint) GetValue added in v0.16.0

func (o *DataPoint) GetValue() (res DataPointGetValueRetType)

GetValue returns the Value 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 (*DataPoint) GetValueOk added in v0.16.0

func (o *DataPoint) GetValueOk() (ret DataPointGetValueRetType, ok bool)

GetValueOk returns a tuple with the Value 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 (*DataPoint) HasTimestamp added in v0.16.0

func (o *DataPoint) HasTimestamp() bool

HasTimestamp 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 (*DataPoint) HasValue added in v0.16.0

func (o *DataPoint) HasValue() bool

HasValue 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 (*DataPoint) SetTimestamp added in v0.16.0

func (o *DataPoint) SetTimestamp(v DataPointGetTimestampRetType)

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

func (*DataPoint) SetValue added in v0.16.0

func (o *DataPoint) SetValue(v DataPointGetValueRetType)

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

func (DataPoint) ToMap deprecated added in v0.16.0

func (o DataPoint) 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 DataPointGetTimestampArgType deprecated added in v0.18.1

type DataPointGetTimestampArgType = string

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

type DataPointGetTimestampAttributeType added in v0.18.1

type DataPointGetTimestampAttributeType = *string

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

type DataPointGetTimestampRetType deprecated added in v0.18.1

type DataPointGetTimestampRetType = string

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

type DataPointGetValueArgType deprecated added in v0.18.1

type DataPointGetValueArgType = float64

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

type DataPointGetValueAttributeType added in v0.18.1

type DataPointGetValueAttributeType = *float64

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

type DataPointGetValueRetType deprecated added in v0.18.1

type DataPointGetValueRetType = float64

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 {
	/*
		CloneInstance Clone instance
		Clone an instance via PIT restore<br/> Note that the Timestamp is a RFC3339 standard and uses by default UTC time format<br/>
		As an example a valid timestamp look like "2023-04-20T15:05:15Z"

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

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

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CloneInstanceExecute(ctx context.Context, projectId string, instanceId string, region string) (*CloneInstanceResponse, error)
	/*
		CreateInstance Create instance
		Create and deploys an instance<br/> Note that the time format for the backupSchedule is in UTC

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId 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 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 a new user for a mongodb instance

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param instanceId instance id
		@param region The region which should be addressed
		@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, instanceId string, region 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 project id
		@param instanceId instance id
		@param region The region which should be addressed
		@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, instanceId string, region string) (*CreateUserResponse, error)
	/*
		DeleteInstance Delete instance
		removes an instance

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param instanceId instance id
		@param region The region which should be addressed
		@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, instanceId string, region 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, instanceId string, region string) error
	/*
		DeleteUser Delete User
		delete mongodb user

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param instanceId instance id
		@param userId user id
		@param region The region which should be addressed
		@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, instanceId string, userId string, region string) 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, instanceId string, userId string, region string) error
	/*
		GetBackup Get backup
		Get details about a specific backup

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param instanceId instance id
		@param backupId backup id
		@param region The region which should be addressed
		@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, instanceId string, backupId string, region string) 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 project id
		@param instanceId instance id
		@param backupId backup id
		@param region The region which should be addressed
		@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, instanceId string, backupId string, region string) (*GetBackupResponse, error)
	/*
		GetInstance Get instance
		gets information of an instance

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param instanceId instance id
		@param region The region which should be addressed
		@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, instanceId string, region 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 project id
		@param instanceId instance id
		@param region The region which should be addressed
		@return InstanceResponse

		// 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, instanceId string, region string) (*InstanceResponse, error)
	/*
		GetUser Get User
		get detailed information of a user of a mongodb instance

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param instanceId instance id
		@param userId user id
		@param region The region which should be addressed
		@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, instanceId string, userId string, region string) 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 project id
		@param instanceId instance id
		@param userId user id
		@param region The region which should be addressed
		@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, instanceId string, userId string, region string) (*GetUserResponse, error)
	/*
		ListAdvisorSlowQueries Get slow queries
		gets slow queries from the Opsmanager performance advisor

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

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

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListAdvisorSlowQueriesExecute(ctx context.Context, projectId string, instanceId string, region string) (*HandlersInstancesSlowQueriesResponse, error)
	/*
		ListBackups List backup
		List backups of an instance

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param instanceId instance id
		@param region The region which should be addressed
		@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, instanceId string, region 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 project id
		@param instanceId instance id
		@param region The region which should be addressed
		@return ListBackupsResponse

		// 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, instanceId string, region string) (*ListBackupsResponse, error)
	/*
		ListFlavors Flavors
		returns all possible flavors

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId 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 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 instances for a projectID

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId 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 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)
	/*
		ListMetrics Metrics
		returns metrics for an instance

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param instanceId instance id
		@param metric metric type
		@param region The region which should be addressed
		@return ApiListMetricsRequest

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

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param instanceId instance id
		@param metric metric type
		@param region The region which should be addressed
		@return ListMetricsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListMetricsExecute(ctx context.Context, projectId string, instanceId string, metric string, region string) (*ListMetricsResponse, error)
	/*
		ListRestoreJobs List restore jobs
		List restore jobs of an instance

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

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

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListRestoreJobsExecute(ctx context.Context, projectId string, instanceId string, region string) (*ListRestoreJobsResponse, error)
	/*
		ListStorages Get storage
		returns the storage for a certain flavor

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param flavor flavor id
		@param region The region which should be addressed
		@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, flavor string, region 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 project id
		@param flavor flavor id
		@param region The region which should be addressed
		@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, flavor string, region string) (*ListStoragesResponse, error)
	/*
		ListSuggestedIndexes Get suggested indexes
		gets suggested indexes from the Opsmanager performance advisor

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

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

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListSuggestedIndexesExecute(ctx context.Context, projectId string, instanceId string, region string) (*HandlersInstancesSuggestedIndexesResponse, error)
	/*
		ListUsers List Users
		list all users for a mongodb instance

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param instanceId instance id
		@param region The region which should be addressed
		@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, instanceId string, region 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 project id
		@param instanceId instance id
		@param region The region which should be addressed
		@return ListUsersResponse

		// 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, instanceId string, region string) (*ListUsersResponse, error)
	/*
		ListVersions Get versions
		returns all available versions for creating endpoint

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId 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 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 Patch endpoint
		Updates a deployment plan<br/> Note that the time format for the backupSchedule is in UTC

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param instanceId instance id
		@param region The region which should be addressed
		@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, instanceId string, region string) ApiPartialUpdateInstanceRequest
	/*
		PartialUpdateInstanceExecute executes the request

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

		// 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, instanceId string, region string) (*UpdateInstanceResponse, error)
	/*
		PartialUpdateUser Update User
		updates user for a mongodb instance

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

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateUserExecute(ctx context.Context, projectId string, instanceId string, userId string, region string) error
	/*
		ResetUser Reset User
		resets mongodb user's password

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param instanceId instance id
		@param userId user id
		@param region The region which should be addressed
		@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, instanceId string, userId string, region string) 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 project id
		@param instanceId instance id
		@param userId user id
		@param region The region which should be addressed
		@return User

		// 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, instanceId string, userId string, region string) (*User, error)
	/*
		RestoreInstance Restore instance
		Restore an instance based on snapshot

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

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

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	RestoreInstanceExecute(ctx context.Context, projectId string, instanceId string, region string) (*RestoreInstanceResponse, error)
	/*
		UpdateBackupSchedule Update schedule
		Updates a backup schedule<br/> Note that the time format is in UTC

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

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

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateBackupScheduleExecute(ctx context.Context, projectId string, instanceId string, region string) (*BackupSchedule, error)
	/*
		UpdateInstance Put endpoint
		Updates a deployment plan<br/> Note that the time format for the backupSchedule is in UTC

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param instanceId instance id
		@param region The region which should be addressed
		@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, instanceId string, region string) ApiUpdateInstanceRequest
	/*
		UpdateInstanceExecute executes the request

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

		// 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, instanceId string, region string) (*UpdateInstanceResponse, error)
	/*
		UpdateUser Update User
		updates user for a mongodb instance

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

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateUserExecute(ctx context.Context, projectId string, instanceId string, userId string, region string) 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 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

type Error struct {
	// Can be cast to int32 without loss of precision.
	Code    ErrorGetCodeAttributeType    `json:"code,omitempty"`
	Fields  ErrorGetFieldsAttributeType  `json:"fields,omitempty"`
	Message ErrorGetMessageAttributeType `json:"message,omitempty"`
	Type    ErrorGetTypeAttributeType    `json:"type,omitempty"`
}

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 v0.16.0

func NewError() *Error

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 v0.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 v0.16.0

func (o *Error) GetCode() (res ErrorGetCodeRetType)

GetCode returns the Code 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 (*Error) GetCodeOk added in v0.16.0

func (o *Error) GetCodeOk() (ret ErrorGetCodeRetType, ok bool)

GetCodeOk returns a tuple with the Code 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 (*Error) GetFields added in v0.16.0

func (o *Error) GetFields() (res ErrorGetFieldsRetType)

GetFields returns the Fields 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 (*Error) GetFieldsOk added in v0.16.0

func (o *Error) GetFieldsOk() (ret ErrorGetFieldsRetType, ok bool)

GetFieldsOk returns a tuple with the Fields 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 (*Error) GetMessage added in v0.16.0

func (o *Error) GetMessage() (res ErrorGetMessageRetType)

GetMessage returns the Message 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 (*Error) GetMessageOk added in v0.16.0

func (o *Error) GetMessageOk() (ret ErrorGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message 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 (*Error) GetType added in v0.16.0

func (o *Error) GetType() (res ErrorGetTypeRetType)

GetType returns the Type 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 (*Error) GetTypeOk added in v0.16.0

func (o *Error) GetTypeOk() (ret ErrorGetTypeRetType, ok bool)

GetTypeOk returns a tuple with the Type 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 (*Error) HasCode added in v0.16.0

func (o *Error) HasCode() bool

HasCode 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 (*Error) HasFields added in v0.16.0

func (o *Error) HasFields() bool

HasFields 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 (*Error) HasMessage added in v0.16.0

func (o *Error) HasMessage() bool

HasMessage 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 (*Error) HasType added in v0.16.0

func (o *Error) HasType() bool

HasType 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 (*Error) SetCode added in v0.16.0

func (o *Error) SetCode(v ErrorGetCodeRetType)

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

func (*Error) SetFields added in v0.16.0

func (o *Error) SetFields(v ErrorGetFieldsRetType)

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

func (*Error) SetMessage added in v0.16.0

func (o *Error) SetMessage(v ErrorGetMessageRetType)

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

func (*Error) SetType added in v0.16.0

func (o *Error) SetType(v ErrorGetTypeRetType)

SetType gets a reference to the given string and assigns it to the Type field. 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 v0.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 v0.18.1

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 v0.18.1

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 v0.18.1

type ErrorGetCodeRetType = int64

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

type ErrorGetFieldsArgType deprecated added in v0.18.1

type ErrorGetFieldsArgType = map[string][]string

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

type ErrorGetFieldsAttributeType added in v0.18.1

type ErrorGetFieldsAttributeType = *map[string][]string

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

type ErrorGetFieldsRetType deprecated added in v0.18.1

type ErrorGetFieldsRetType = map[string][]string

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

type ErrorGetMessageArgType deprecated added in v0.18.1

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 v0.18.1

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 v0.18.1

type ErrorGetMessageRetType = 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 v0.18.1

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 v0.18.1

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 v0.18.1

type ErrorGetTypeRetType = string

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

type Flavor

type Flavor struct {
	// Can be cast to int32 without loss of precision.
	Cpu         FlavorGetCpuAttributeType         `json:"cpu,omitempty"`
	Description FlavorGetDescriptionAttributeType `json:"description,omitempty"`
	Id          FlavorGetIdAttributeType          `json:"id,omitempty"`
	// Can be cast to int32 without loss of precision.
	Memory FlavorGetMemoryAttributeType `json:"memory,omitempty"`
}

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

func NewFlavor added in v0.16.0

func NewFlavor() *Flavor

NewFlavor instantiates a new Flavor 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 NewFlavorWithDefaults added in v0.16.0

func NewFlavorWithDefaults() *Flavor

NewFlavorWithDefaults instantiates a new Flavor 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 (*Flavor) GetCpu added in v0.16.0

func (o *Flavor) GetCpu() (res FlavorGetCpuRetType)

GetCpu returns the Cpu 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 (*Flavor) GetCpuOk added in v0.16.0

func (o *Flavor) GetCpuOk() (ret FlavorGetCpuRetType, ok bool)

GetCpuOk returns a tuple with the Cpu 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 (*Flavor) GetDescription added in v0.16.0

func (o *Flavor) GetDescription() (res FlavorGetDescriptionRetType)

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 (*Flavor) GetDescriptionOk added in v0.16.0

func (o *Flavor) GetDescriptionOk() (ret FlavorGetDescriptionRetType, ok bool)

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 (*Flavor) GetId added in v0.16.0

func (o *Flavor) GetId() (res FlavorGetIdRetType)

GetId returns the Id 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 (*Flavor) GetIdOk added in v0.16.0

func (o *Flavor) GetIdOk() (ret FlavorGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id 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 (*Flavor) GetMemory added in v0.16.0

func (o *Flavor) GetMemory() (res FlavorGetMemoryRetType)

GetMemory returns the Memory 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 (*Flavor) GetMemoryOk added in v0.16.0

func (o *Flavor) GetMemoryOk() (ret FlavorGetMemoryRetType, ok bool)

GetMemoryOk returns a tuple with the Memory 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 (*Flavor) HasCpu added in v0.16.0

func (o *Flavor) HasCpu() bool

HasCpu 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 (*Flavor) HasDescription added in v0.16.0

func (o *Flavor) 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 (*Flavor) HasId added in v0.16.0

func (o *Flavor) HasId() bool

HasId 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 (*Flavor) HasMemory added in v0.16.0

func (o *Flavor) HasMemory() bool

HasMemory 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 (*Flavor) SetCpu added in v0.16.0

func (o *Flavor) SetCpu(v FlavorGetCpuRetType)

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

func (*Flavor) SetDescription added in v0.16.0

func (o *Flavor) SetDescription(v FlavorGetDescriptionRetType)

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 (*Flavor) SetId added in v0.16.0

func (o *Flavor) SetId(v FlavorGetIdRetType)

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

func (*Flavor) SetMemory added in v0.16.0

func (o *Flavor) SetMemory(v FlavorGetMemoryRetType)

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

func (Flavor) ToMap deprecated added in v0.16.0

func (o Flavor) 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 FlavorGetCpuArgType deprecated added in v0.18.1

type FlavorGetCpuArgType = int64

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

type FlavorGetCpuAttributeType added in v0.18.1

type FlavorGetCpuAttributeType = *int64

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

type FlavorGetCpuRetType deprecated added in v0.18.1

type FlavorGetCpuRetType = int64

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

type FlavorGetDescriptionArgType deprecated added in v0.18.1

type FlavorGetDescriptionArgType = string

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

type FlavorGetDescriptionAttributeType added in v0.18.1

type FlavorGetDescriptionAttributeType = *string

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

type FlavorGetDescriptionRetType deprecated added in v0.18.1

type FlavorGetDescriptionRetType = string

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

type FlavorGetIdArgType deprecated added in v0.18.1

type FlavorGetIdArgType = string

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

type FlavorGetIdAttributeType added in v0.18.1

type FlavorGetIdAttributeType = *string

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

type FlavorGetIdRetType deprecated added in v0.18.1

type FlavorGetIdRetType = string

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

type FlavorGetMemoryArgType deprecated added in v0.18.1

type FlavorGetMemoryArgType = int64

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

type FlavorGetMemoryAttributeType added in v0.18.1

type FlavorGetMemoryAttributeType = *int64

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

type FlavorGetMemoryRetType deprecated added in v0.18.1

type FlavorGetMemoryRetType = 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 {
	Item GetBackupResponseGetItemAttributeType `json:"item,omitempty"`
}

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.16.0

func NewGetBackupResponse() *GetBackupResponse

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.16.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) GetItem added in v0.16.0

GetItem returns the Item 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 (*GetBackupResponse) GetItemOk added in v0.16.0

func (o *GetBackupResponse) GetItemOk() (ret GetBackupResponseGetItemRetType, ok bool)

GetItemOk returns a tuple with the Item 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 (*GetBackupResponse) HasItem added in v0.16.0

func (o *GetBackupResponse) HasItem() bool

HasItem 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 (*GetBackupResponse) SetItem added in v0.16.0

SetItem gets a reference to the given Backup and assigns it to the Item field. 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.16.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 GetBackupResponseGetItemArgType deprecated added in v0.18.1

type GetBackupResponseGetItemArgType = Backup

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

type GetBackupResponseGetItemAttributeType added in v0.18.1

type GetBackupResponseGetItemAttributeType = *Backup

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

type GetBackupResponseGetItemRetType deprecated added in v0.18.1

type GetBackupResponseGetItemRetType = Backup

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

func (r GetInstanceRequest) Execute() (*InstanceResponse, error)

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 {
	Item GetUserResponseGetItemAttributeType `json:"item,omitempty"`
}

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.16.0

func NewGetUserResponse() *GetUserResponse

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.16.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) GetItem added in v0.16.0

GetItem returns the Item 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 (*GetUserResponse) GetItemOk added in v0.16.0

func (o *GetUserResponse) GetItemOk() (ret GetUserResponseGetItemRetType, ok bool)

GetItemOk returns a tuple with the Item 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 (*GetUserResponse) HasItem added in v0.16.0

func (o *GetUserResponse) HasItem() bool

HasItem 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 (*GetUserResponse) SetItem added in v0.16.0

SetItem gets a reference to the given InstanceResponseUser and assigns it to the Item field. 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.16.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 GetUserResponseGetItemArgType deprecated added in v0.18.1

type GetUserResponseGetItemArgType = InstanceResponseUser

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

type GetUserResponseGetItemAttributeType added in v0.18.1

type GetUserResponseGetItemAttributeType = *InstanceResponseUser

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

type GetUserResponseGetItemRetType deprecated added in v0.18.1

type GetUserResponseGetItemRetType = InstanceResponseUser

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

type HandlersInstancesSlowQueriesResponse added in v0.15.0

type HandlersInstancesSlowQueriesResponse struct {
	// A list of documents with information about slow queries as detected by the Performance Advisor.
	SlowQueries HandlersInstancesSlowQueriesResponseGetSlowQueriesAttributeType `json:"slowQueries,omitempty"`
}

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

func NewHandlersInstancesSlowQueriesResponse added in v0.16.0

func NewHandlersInstancesSlowQueriesResponse() *HandlersInstancesSlowQueriesResponse

NewHandlersInstancesSlowQueriesResponse instantiates a new HandlersInstancesSlowQueriesResponse 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 NewHandlersInstancesSlowQueriesResponseWithDefaults added in v0.16.0

func NewHandlersInstancesSlowQueriesResponseWithDefaults() *HandlersInstancesSlowQueriesResponse

NewHandlersInstancesSlowQueriesResponseWithDefaults instantiates a new HandlersInstancesSlowQueriesResponse 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 (*HandlersInstancesSlowQueriesResponse) GetSlowQueries added in v0.16.0

GetSlowQueries returns the SlowQueries 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 (*HandlersInstancesSlowQueriesResponse) GetSlowQueriesOk added in v0.16.0

GetSlowQueriesOk returns a tuple with the SlowQueries 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 (*HandlersInstancesSlowQueriesResponse) HasSlowQueries added in v0.16.0

func (o *HandlersInstancesSlowQueriesResponse) HasSlowQueries() bool

HasSlowQueries 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 (*HandlersInstancesSlowQueriesResponse) SetSlowQueries added in v0.16.0

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

func (HandlersInstancesSlowQueriesResponse) ToMap deprecated added in v0.16.0

func (o HandlersInstancesSlowQueriesResponse) 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 HandlersInstancesSlowQueriesResponseGetSlowQueriesArgType deprecated added in v0.18.1

type HandlersInstancesSlowQueriesResponseGetSlowQueriesArgType = []SlowQuery

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

type HandlersInstancesSlowQueriesResponseGetSlowQueriesAttributeType added in v0.18.1

type HandlersInstancesSlowQueriesResponseGetSlowQueriesAttributeType = *[]SlowQuery

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

type HandlersInstancesSlowQueriesResponseGetSlowQueriesRetType deprecated added in v0.18.1

type HandlersInstancesSlowQueriesResponseGetSlowQueriesRetType = []SlowQuery

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

type HandlersInstancesSuggestedIndexesResponse added in v0.15.0

type HandlersInstancesSuggestedIndexesResponse struct {
	// Documents with information about the query shapes that are served by the suggested indexes.
	Shapes HandlersInstancesSuggestedIndexesResponseGetShapesAttributeType `json:"shapes,omitempty"`
	// Documents with information about the indexes suggested by the Performance Advisor.
	SuggestedIndexes HandlersInstancesSuggestedIndexesResponseGetSuggestedIndexesAttributeType `json:"suggestedIndexes,omitempty"`
}

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

func NewHandlersInstancesSuggestedIndexesResponse added in v0.16.0

func NewHandlersInstancesSuggestedIndexesResponse() *HandlersInstancesSuggestedIndexesResponse

NewHandlersInstancesSuggestedIndexesResponse instantiates a new HandlersInstancesSuggestedIndexesResponse 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 NewHandlersInstancesSuggestedIndexesResponseWithDefaults added in v0.16.0

func NewHandlersInstancesSuggestedIndexesResponseWithDefaults() *HandlersInstancesSuggestedIndexesResponse

NewHandlersInstancesSuggestedIndexesResponseWithDefaults instantiates a new HandlersInstancesSuggestedIndexesResponse 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 (*HandlersInstancesSuggestedIndexesResponse) GetShapes added in v0.16.0

GetShapes returns the Shapes 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 (*HandlersInstancesSuggestedIndexesResponse) GetShapesOk added in v0.16.0

GetShapesOk returns a tuple with the Shapes 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 (*HandlersInstancesSuggestedIndexesResponse) GetSuggestedIndexes added in v0.16.0

GetSuggestedIndexes returns the SuggestedIndexes 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 (*HandlersInstancesSuggestedIndexesResponse) GetSuggestedIndexesOk added in v0.16.0

GetSuggestedIndexesOk returns a tuple with the SuggestedIndexes 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 (*HandlersInstancesSuggestedIndexesResponse) HasShapes added in v0.16.0

HasShapes 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 (*HandlersInstancesSuggestedIndexesResponse) HasSuggestedIndexes added in v0.16.0

func (o *HandlersInstancesSuggestedIndexesResponse) HasSuggestedIndexes() bool

HasSuggestedIndexes 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 (*HandlersInstancesSuggestedIndexesResponse) SetShapes added in v0.16.0

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

func (*HandlersInstancesSuggestedIndexesResponse) SetSuggestedIndexes added in v0.16.0

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

func (HandlersInstancesSuggestedIndexesResponse) ToMap deprecated added in v0.16.0

func (o HandlersInstancesSuggestedIndexesResponse) 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 HandlersInstancesSuggestedIndexesResponseGetShapesArgType deprecated added in v0.18.1

type HandlersInstancesSuggestedIndexesResponseGetShapesArgType = []Shape

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

type HandlersInstancesSuggestedIndexesResponseGetShapesAttributeType added in v0.18.1

type HandlersInstancesSuggestedIndexesResponseGetShapesAttributeType = *[]Shape

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

type HandlersInstancesSuggestedIndexesResponseGetShapesRetType deprecated added in v0.18.1

type HandlersInstancesSuggestedIndexesResponseGetShapesRetType = []Shape

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

type HandlersInstancesSuggestedIndexesResponseGetSuggestedIndexesArgType deprecated added in v0.18.1

type HandlersInstancesSuggestedIndexesResponseGetSuggestedIndexesArgType = []SuggestedIndex

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

type HandlersInstancesSuggestedIndexesResponseGetSuggestedIndexesAttributeType added in v0.18.1

type HandlersInstancesSuggestedIndexesResponseGetSuggestedIndexesAttributeType = *[]SuggestedIndex

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

type HandlersInstancesSuggestedIndexesResponseGetSuggestedIndexesRetType deprecated added in v0.18.1

type HandlersInstancesSuggestedIndexesResponseGetSuggestedIndexesRetType = []SuggestedIndex

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

type Host

type Host struct {
	HostMetrics HostGetHostMetricsAttributeType `json:"hostMetrics,omitempty"`
	Id          HostGetIdAttributeType          `json:"id,omitempty"`
}

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

func NewHost added in v0.16.0

func NewHost() *Host

NewHost instantiates a new Host 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 NewHostWithDefaults added in v0.16.0

func NewHostWithDefaults() *Host

NewHostWithDefaults instantiates a new Host 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 (*Host) GetHostMetrics added in v0.16.0

func (o *Host) GetHostMetrics() (res HostGetHostMetricsRetType)

GetHostMetrics returns the HostMetrics 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 (*Host) GetHostMetricsOk added in v0.16.0

func (o *Host) GetHostMetricsOk() (ret HostGetHostMetricsRetType, ok bool)

GetHostMetricsOk returns a tuple with the HostMetrics 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 (*Host) GetId added in v0.16.0

func (o *Host) GetId() (res HostGetIdRetType)

GetId returns the Id 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 (*Host) GetIdOk added in v0.16.0

func (o *Host) GetIdOk() (ret HostGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id 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 (*Host) HasHostMetrics added in v0.16.0

func (o *Host) HasHostMetrics() bool

HasHostMetrics 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 (*Host) HasId added in v0.16.0

func (o *Host) HasId() bool

HasId 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 (*Host) SetHostMetrics added in v0.16.0

func (o *Host) SetHostMetrics(v HostGetHostMetricsRetType)

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

func (*Host) SetId added in v0.16.0

func (o *Host) SetId(v HostGetIdRetType)

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

func (Host) ToMap deprecated added in v0.16.0

func (o Host) 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 HostGetHostMetricsArgType deprecated added in v0.18.1

type HostGetHostMetricsArgType = []HostMetric

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

type HostGetHostMetricsAttributeType added in v0.18.1

type HostGetHostMetricsAttributeType = *[]HostMetric

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

type HostGetHostMetricsRetType deprecated added in v0.18.1

type HostGetHostMetricsRetType = []HostMetric

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

type HostGetIdArgType deprecated added in v0.18.1

type HostGetIdArgType = string

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

type HostGetIdAttributeType added in v0.18.1

type HostGetIdAttributeType = *string

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

type HostGetIdRetType deprecated added in v0.18.1

type HostGetIdRetType = string

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

type HostMetric

type HostMetric struct {
	Datapoints HostMetricGetDatapointsAttributeType `json:"datapoints,omitempty"`
	Name       HostMetricGetNameAttributeType       `json:"name,omitempty"`
	Units      HostMetricGetUnitsAttributeType      `json:"units,omitempty"`
}

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

func NewHostMetric added in v0.16.0

func NewHostMetric() *HostMetric

NewHostMetric instantiates a new HostMetric 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 NewHostMetricWithDefaults added in v0.16.0

func NewHostMetricWithDefaults() *HostMetric

NewHostMetricWithDefaults instantiates a new HostMetric 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 (*HostMetric) GetDatapoints added in v0.16.0

func (o *HostMetric) GetDatapoints() (res HostMetricGetDatapointsRetType)

GetDatapoints returns the Datapoints 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 (*HostMetric) GetDatapointsOk added in v0.16.0

func (o *HostMetric) GetDatapointsOk() (ret HostMetricGetDatapointsRetType, ok bool)

GetDatapointsOk returns a tuple with the Datapoints 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 (*HostMetric) GetName added in v0.16.0

func (o *HostMetric) GetName() (res HostMetricGetNameRetType)

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 (*HostMetric) GetNameOk added in v0.16.0

func (o *HostMetric) GetNameOk() (ret HostMetricGetNameRetType, ok bool)

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 (*HostMetric) GetUnits added in v0.16.0

func (o *HostMetric) GetUnits() (res HostMetricGetUnitsRetType)

GetUnits returns the Units 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 (*HostMetric) GetUnitsOk added in v0.16.0

func (o *HostMetric) GetUnitsOk() (ret HostMetricGetUnitsRetType, ok bool)

GetUnitsOk returns a tuple with the Units 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 (*HostMetric) HasDatapoints added in v0.16.0

func (o *HostMetric) HasDatapoints() bool

HasDatapoints 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 (*HostMetric) HasName added in v0.16.0

func (o *HostMetric) 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 (*HostMetric) HasUnits added in v0.16.0

func (o *HostMetric) HasUnits() bool

HasUnits 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 (*HostMetric) SetDatapoints added in v0.16.0

func (o *HostMetric) SetDatapoints(v HostMetricGetDatapointsRetType)

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

func (*HostMetric) SetName added in v0.16.0

func (o *HostMetric) SetName(v HostMetricGetNameRetType)

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 (*HostMetric) SetUnits added in v0.16.0

func (o *HostMetric) SetUnits(v HostMetricGetUnitsRetType)

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

func (HostMetric) ToMap deprecated added in v0.16.0

func (o HostMetric) 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 HostMetricGetDatapointsArgType deprecated added in v0.18.1

type HostMetricGetDatapointsArgType = []DataPoint

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

type HostMetricGetDatapointsAttributeType added in v0.18.1

type HostMetricGetDatapointsAttributeType = *[]DataPoint

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

type HostMetricGetDatapointsRetType deprecated added in v0.18.1

type HostMetricGetDatapointsRetType = []DataPoint

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

type HostMetricGetNameArgType deprecated added in v0.18.1

type HostMetricGetNameArgType = string

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

type HostMetricGetNameAttributeType added in v0.18.1

type HostMetricGetNameAttributeType = *string

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

type HostMetricGetNameRetType deprecated added in v0.18.1

type HostMetricGetNameRetType = string

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

type HostMetricGetUnitsArgType deprecated added in v0.18.1

type HostMetricGetUnitsArgType = string

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

type HostMetricGetUnitsAttributeType added in v0.18.1

type HostMetricGetUnitsAttributeType = *string

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

type HostMetricGetUnitsRetType deprecated added in v0.18.1

type HostMetricGetUnitsRetType = string

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

type Instance

type Instance struct {
	Acl            InstanceGetAclAttributeType            `json:"acl,omitempty"`
	BackupSchedule InstanceGetBackupScheduleAttributeType `json:"backupSchedule,omitempty"`
	Flavor         InstanceGetFlavorAttributeType         `json:"flavor,omitempty"`
	Id             InstanceGetIdAttributeType             `json:"id,omitempty"`
	Name           InstanceGetNameAttributeType           `json:"name,omitempty"`
	Options        InstanceGetOptionsAttributeType        `json:"options,omitempty"`
	// Can be cast to int32 without loss of precision.
	Replicas InstanceGetReplicasAttributeType `json:"replicas,omitempty"`
	// The current status of the instance.
	Status  InstanceGetStatusAttributeType  `json:"status,omitempty"`
	Storage InstanceGetStorageAttributeType `json:"storage,omitempty"`
	Version InstanceGetVersionAttributeType `json:"version,omitempty"`
}

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

func NewInstance added in v0.16.0

func NewInstance() *Instance

NewInstance instantiates a new Instance 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 NewInstanceWithDefaults added in v0.16.0

func NewInstanceWithDefaults() *Instance

NewInstanceWithDefaults instantiates a new Instance 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 (*Instance) GetAcl added in v0.16.0

func (o *Instance) GetAcl() (res InstanceGetAclRetType)

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 (*Instance) GetAclOk added in v0.16.0

func (o *Instance) GetAclOk() (ret InstanceGetAclRetType, 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 (*Instance) GetBackupSchedule added in v0.16.0

func (o *Instance) GetBackupSchedule() (res InstanceGetBackupScheduleRetType)

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 (*Instance) GetBackupScheduleOk added in v0.16.0

func (o *Instance) GetBackupScheduleOk() (ret InstanceGetBackupScheduleRetType, ok bool)

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 (*Instance) GetFlavor added in v0.16.0

func (o *Instance) GetFlavor() (res InstanceGetFlavorRetType)

GetFlavor returns the Flavor 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 (*Instance) GetFlavorOk added in v0.16.0

func (o *Instance) GetFlavorOk() (ret InstanceGetFlavorRetType, ok bool)

GetFlavorOk returns a tuple with the Flavor 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 (*Instance) GetId added in v0.16.0

func (o *Instance) GetId() (res InstanceGetIdRetType)

GetId returns the Id 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 (*Instance) GetIdOk added in v0.16.0

func (o *Instance) GetIdOk() (ret InstanceGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id 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 (*Instance) GetName added in v0.16.0

func (o *Instance) GetName() (res InstanceGetNameRetType)

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 (*Instance) GetNameOk added in v0.16.0

func (o *Instance) GetNameOk() (ret InstanceGetNameRetType, ok bool)

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 (*Instance) GetOptions added in v0.16.0

func (o *Instance) GetOptions() (res InstanceGetOptionsRetType)

GetOptions returns the Options 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 (*Instance) GetOptionsOk added in v0.16.0

func (o *Instance) GetOptionsOk() (ret InstanceGetOptionsRetType, ok bool)

GetOptionsOk returns a tuple with the Options 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 (*Instance) GetReplicas added in v0.16.0

func (o *Instance) GetReplicas() (res InstanceGetReplicasRetType)

GetReplicas returns the Replicas 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 (*Instance) GetReplicasOk added in v0.16.0

func (o *Instance) GetReplicasOk() (ret InstanceGetReplicasRetType, ok bool)

GetReplicasOk returns a tuple with the Replicas 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 (*Instance) GetStatus added in v0.16.0

func (o *Instance) GetStatus() (res InstanceGetStatusRetType)

GetStatus returns the Status 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 (*Instance) GetStatusOk added in v0.16.0

func (o *Instance) GetStatusOk() (ret InstanceGetStatusRetType, ok bool)

GetStatusOk returns a tuple with the Status 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 (*Instance) GetStorage added in v0.16.0

func (o *Instance) GetStorage() (res InstanceGetStorageRetType)

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 (*Instance) GetStorageOk added in v0.16.0

func (o *Instance) GetStorageOk() (ret InstanceGetStorageRetType, ok bool)

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 (*Instance) GetVersion added in v0.16.0

func (o *Instance) GetVersion() (res InstanceGetVersionRetType)

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 (*Instance) GetVersionOk added in v0.16.0

func (o *Instance) GetVersionOk() (ret InstanceGetVersionRetType, ok bool)

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 (*Instance) HasAcl added in v0.16.0

func (o *Instance) 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 (*Instance) HasBackupSchedule added in v0.16.0

func (o *Instance) 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 (*Instance) HasFlavor added in v0.16.0

func (o *Instance) HasFlavor() bool

HasFlavor 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 (*Instance) HasId added in v0.16.0

func (o *Instance) HasId() bool

HasId 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 (*Instance) HasName added in v0.16.0

func (o *Instance) 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 (*Instance) HasOptions added in v0.16.0

func (o *Instance) HasOptions() bool

HasOptions 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 (*Instance) HasReplicas added in v0.16.0

func (o *Instance) HasReplicas() bool

HasReplicas 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 (*Instance) HasStatus added in v0.16.0

func (o *Instance) HasStatus() bool

HasStatus 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 (*Instance) HasStorage added in v0.16.0

func (o *Instance) 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 (*Instance) HasVersion added in v0.16.0

func (o *Instance) 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 (*Instance) SetAcl added in v0.16.0

func (o *Instance) SetAcl(v InstanceGetAclRetType)

SetAcl gets a reference to the given ACL 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 (*Instance) SetBackupSchedule added in v0.16.0

func (o *Instance) SetBackupSchedule(v InstanceGetBackupScheduleRetType)

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 (*Instance) SetFlavor added in v0.16.0

func (o *Instance) SetFlavor(v InstanceGetFlavorRetType)

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

func (*Instance) SetId added in v0.16.0

func (o *Instance) SetId(v InstanceGetIdRetType)

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

func (*Instance) SetName added in v0.16.0

func (o *Instance) SetName(v InstanceGetNameRetType)

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 (*Instance) SetOptions added in v0.16.0

func (o *Instance) SetOptions(v InstanceGetOptionsRetType)

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

func (*Instance) SetReplicas added in v0.16.0

func (o *Instance) SetReplicas(v InstanceGetReplicasRetType)

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

func (*Instance) SetStatus added in v0.16.0

func (o *Instance) SetStatus(v InstanceGetStatusRetType)

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

func (*Instance) SetStorage added in v0.16.0

func (o *Instance) SetStorage(v InstanceGetStorageRetType)

SetStorage gets a reference to the given Storage 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 (*Instance) SetVersion added in v0.16.0

func (o *Instance) SetVersion(v InstanceGetVersionRetType)

SetVersion gets a reference to the given string 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 (Instance) ToMap deprecated added in v0.16.0

func (o Instance) 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 InstanceFlavor added in v1.4.0

type InstanceFlavor struct {
	Categories InstanceFlavorGetCategoriesAttributeType `json:"categories,omitempty"`
	// Can be cast to int32 without loss of precision.
	Cpu         InstanceFlavorGetCpuAttributeType         `json:"cpu,omitempty"`
	Description InstanceFlavorGetDescriptionAttributeType `json:"description,omitempty"`
	Id          InstanceFlavorGetIdAttributeType          `json:"id,omitempty"`
	// Can be cast to int32 without loss of precision.
	Memory InstanceFlavorGetMemoryAttributeType `json:"memory,omitempty"`
}

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

func NewInstanceFlavor added in v1.4.0

func NewInstanceFlavor() *InstanceFlavor

NewInstanceFlavor instantiates a new InstanceFlavor 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 NewInstanceFlavorWithDefaults added in v1.4.0

func NewInstanceFlavorWithDefaults() *InstanceFlavor

NewInstanceFlavorWithDefaults instantiates a new InstanceFlavor 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 (*InstanceFlavor) GetCategories added in v1.4.0

func (o *InstanceFlavor) GetCategories() (res InstanceFlavorGetCategoriesRetType)

GetCategories returns the Categories 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 (*InstanceFlavor) GetCategoriesOk added in v1.4.0

func (o *InstanceFlavor) GetCategoriesOk() (ret InstanceFlavorGetCategoriesRetType, ok bool)

GetCategoriesOk returns a tuple with the Categories 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 (*InstanceFlavor) GetCpu added in v1.4.0

func (o *InstanceFlavor) GetCpu() (res InstanceFlavorGetCpuRetType)

GetCpu returns the Cpu 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 (*InstanceFlavor) GetCpuOk added in v1.4.0

func (o *InstanceFlavor) GetCpuOk() (ret InstanceFlavorGetCpuRetType, ok bool)

GetCpuOk returns a tuple with the Cpu 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 (*InstanceFlavor) GetDescription added in v1.4.0

func (o *InstanceFlavor) GetDescription() (res InstanceFlavorGetDescriptionRetType)

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 (*InstanceFlavor) GetDescriptionOk added in v1.4.0

func (o *InstanceFlavor) GetDescriptionOk() (ret InstanceFlavorGetDescriptionRetType, ok bool)

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 (*InstanceFlavor) GetId added in v1.4.0

func (o *InstanceFlavor) GetId() (res InstanceFlavorGetIdRetType)

GetId returns the Id 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 (*InstanceFlavor) GetIdOk added in v1.4.0

func (o *InstanceFlavor) GetIdOk() (ret InstanceFlavorGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id 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 (*InstanceFlavor) GetMemory added in v1.4.0

func (o *InstanceFlavor) GetMemory() (res InstanceFlavorGetMemoryRetType)

GetMemory returns the Memory 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 (*InstanceFlavor) GetMemoryOk added in v1.4.0

func (o *InstanceFlavor) GetMemoryOk() (ret InstanceFlavorGetMemoryRetType, ok bool)

GetMemoryOk returns a tuple with the Memory 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 (*InstanceFlavor) HasCategories added in v1.4.0

func (o *InstanceFlavor) HasCategories() bool

HasCategories 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 (*InstanceFlavor) HasCpu added in v1.4.0

func (o *InstanceFlavor) HasCpu() bool

HasCpu 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 (*InstanceFlavor) HasDescription added in v1.4.0

func (o *InstanceFlavor) 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 (*InstanceFlavor) HasId added in v1.4.0

func (o *InstanceFlavor) HasId() bool

HasId 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 (*InstanceFlavor) HasMemory added in v1.4.0

func (o *InstanceFlavor) HasMemory() bool

HasMemory 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 (*InstanceFlavor) SetCategories added in v1.4.0

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

func (*InstanceFlavor) SetCpu added in v1.4.0

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

func (*InstanceFlavor) SetDescription added in v1.4.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 (*InstanceFlavor) SetId added in v1.4.0

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

func (*InstanceFlavor) SetMemory added in v1.4.0

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

func (InstanceFlavor) ToMap deprecated added in v1.4.0

func (o InstanceFlavor) 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 InstanceFlavorGetCategoriesArgType deprecated added in v1.4.0

type InstanceFlavorGetCategoriesArgType = []string

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

type InstanceFlavorGetCategoriesAttributeType added in v1.4.0

type InstanceFlavorGetCategoriesAttributeType = *[]string

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

type InstanceFlavorGetCategoriesRetType deprecated added in v1.4.0

type InstanceFlavorGetCategoriesRetType = []string

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

type InstanceFlavorGetCpuArgType deprecated added in v1.4.0

type InstanceFlavorGetCpuArgType = int64

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

type InstanceFlavorGetCpuAttributeType added in v1.4.0

type InstanceFlavorGetCpuAttributeType = *int64

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

type InstanceFlavorGetCpuRetType deprecated added in v1.4.0

type InstanceFlavorGetCpuRetType = int64

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

type InstanceFlavorGetDescriptionArgType deprecated added in v1.4.0

type InstanceFlavorGetDescriptionArgType = string

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

type InstanceFlavorGetDescriptionAttributeType added in v1.4.0

type InstanceFlavorGetDescriptionAttributeType = *string

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

type InstanceFlavorGetDescriptionRetType deprecated added in v1.4.0

type InstanceFlavorGetDescriptionRetType = string

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

type InstanceFlavorGetIdArgType deprecated added in v1.4.0

type InstanceFlavorGetIdArgType = string

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

type InstanceFlavorGetIdAttributeType added in v1.4.0

type InstanceFlavorGetIdAttributeType = *string

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

type InstanceFlavorGetIdRetType deprecated added in v1.4.0

type InstanceFlavorGetIdRetType = string

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

type InstanceFlavorGetMemoryArgType deprecated added in v1.4.0

type InstanceFlavorGetMemoryArgType = int64

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

type InstanceFlavorGetMemoryAttributeType added in v1.4.0

type InstanceFlavorGetMemoryAttributeType = *int64

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

type InstanceFlavorGetMemoryRetType deprecated added in v1.4.0

type InstanceFlavorGetMemoryRetType = int64

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

type InstanceGetAclArgType deprecated added in v0.18.1

type InstanceGetAclArgType = ACL

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

type InstanceGetAclAttributeType added in v0.18.1

type InstanceGetAclAttributeType = *ACL

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

type InstanceGetAclRetType deprecated added in v0.18.1

type InstanceGetAclRetType = ACL

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

type InstanceGetBackupScheduleArgType deprecated added in v0.18.1

type InstanceGetBackupScheduleArgType = string

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

type InstanceGetBackupScheduleAttributeType added in v0.18.1

type InstanceGetBackupScheduleAttributeType = *string

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

type InstanceGetBackupScheduleRetType deprecated added in v0.18.1

type InstanceGetBackupScheduleRetType = string

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

type InstanceGetFlavorArgType deprecated added in v0.18.1

type InstanceGetFlavorArgType = Flavor

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

type InstanceGetFlavorAttributeType added in v0.18.1

type InstanceGetFlavorAttributeType = *Flavor

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

type InstanceGetFlavorRetType deprecated added in v0.18.1

type InstanceGetFlavorRetType = Flavor

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

type InstanceGetIdArgType deprecated added in v0.18.1

type InstanceGetIdArgType = string

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

type InstanceGetIdAttributeType added in v0.18.1

type InstanceGetIdAttributeType = *string

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

type InstanceGetIdRetType deprecated added in v0.18.1

type InstanceGetIdRetType = string

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

type InstanceGetNameArgType deprecated added in v0.18.1

type InstanceGetNameArgType = string

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

type InstanceGetNameAttributeType added in v0.18.1

type InstanceGetNameAttributeType = *string

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

type InstanceGetNameRetType deprecated added in v0.18.1

type InstanceGetNameRetType = string

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

type InstanceGetOptionsArgType deprecated added in v0.18.1

type InstanceGetOptionsArgType = map[string]string

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

type InstanceGetOptionsAttributeType added in v0.18.1

type InstanceGetOptionsAttributeType = *map[string]string

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

type InstanceGetOptionsRetType deprecated added in v0.18.1

type InstanceGetOptionsRetType = map[string]string

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

type InstanceGetReplicasArgType deprecated added in v0.18.1

type InstanceGetReplicasArgType = int64

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

type InstanceGetReplicasAttributeType added in v0.18.1

type InstanceGetReplicasAttributeType = *int64

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

type InstanceGetReplicasRetType deprecated added in v0.18.1

type InstanceGetReplicasRetType = int64

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

type InstanceGetStatusArgType deprecated added in v0.18.1

type InstanceGetStatusArgType = InstanceStatus

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

type InstanceGetStatusAttributeType deprecated added in v0.18.1

type InstanceGetStatusAttributeType = *InstanceStatus

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

type InstanceGetStatusRetType deprecated added in v0.18.1

type InstanceGetStatusRetType = InstanceStatus

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

type InstanceGetStorageArgType deprecated added in v0.18.1

type InstanceGetStorageArgType = Storage

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

type InstanceGetStorageAttributeType added in v0.18.1

type InstanceGetStorageAttributeType = *Storage

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

type InstanceGetStorageRetType deprecated added in v0.18.1

type InstanceGetStorageRetType = Storage

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

type InstanceGetVersionArgType deprecated added in v0.18.1

type InstanceGetVersionArgType = string

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

type InstanceGetVersionAttributeType added in v0.18.1

type InstanceGetVersionAttributeType = *string

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

type InstanceGetVersionRetType deprecated added in v0.18.1

type InstanceGetVersionRetType = string

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

type InstanceListInstance

type InstanceListInstance struct {
	Id   InstanceListInstanceGetIdAttributeType   `json:"id,omitempty"`
	Name InstanceListInstanceGetNameAttributeType `json:"name,omitempty"`
	// The current status of the instance.
	Status InstanceListInstanceGetStatusAttributeType `json:"status,omitempty"`
}

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

func NewInstanceListInstance added in v0.16.0

func NewInstanceListInstance() *InstanceListInstance

NewInstanceListInstance instantiates a new InstanceListInstance 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 NewInstanceListInstanceWithDefaults added in v0.16.0

func NewInstanceListInstanceWithDefaults() *InstanceListInstance

NewInstanceListInstanceWithDefaults instantiates a new InstanceListInstance 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 (*InstanceListInstance) GetId added in v0.16.0

GetId returns the Id 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 (*InstanceListInstance) GetIdOk added in v0.16.0

GetIdOk returns a tuple with the Id 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 (*InstanceListInstance) GetName added in v0.16.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 (*InstanceListInstance) GetNameOk added in v0.16.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 (*InstanceListInstance) GetStatus added in v0.16.0

GetStatus returns the Status 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 (*InstanceListInstance) GetStatusOk added in v0.16.0

GetStatusOk returns a tuple with the Status 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 (*InstanceListInstance) HasId added in v0.16.0

func (o *InstanceListInstance) HasId() bool

HasId 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 (*InstanceListInstance) HasName added in v0.16.0

func (o *InstanceListInstance) 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 (*InstanceListInstance) HasStatus added in v0.16.0

func (o *InstanceListInstance) HasStatus() bool

HasStatus 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 (*InstanceListInstance) SetId added in v0.16.0

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

func (*InstanceListInstance) SetName added in v0.16.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 (*InstanceListInstance) SetStatus added in v0.16.0

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

func (InstanceListInstance) ToMap deprecated added in v0.16.0

func (o InstanceListInstance) 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 InstanceListInstanceGetIdArgType deprecated added in v0.18.1

type InstanceListInstanceGetIdArgType = string

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

type InstanceListInstanceGetIdAttributeType added in v0.18.1

type InstanceListInstanceGetIdAttributeType = *string

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

type InstanceListInstanceGetIdRetType deprecated added in v0.18.1

type InstanceListInstanceGetIdRetType = string

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

type InstanceListInstanceGetNameArgType deprecated added in v0.18.1

type InstanceListInstanceGetNameArgType = string

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

type InstanceListInstanceGetNameAttributeType added in v0.18.1

type InstanceListInstanceGetNameAttributeType = *string

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

type InstanceListInstanceGetNameRetType deprecated added in v0.18.1

type InstanceListInstanceGetNameRetType = string

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

type InstanceListInstanceGetStatusArgType deprecated added in v0.18.1

type InstanceListInstanceGetStatusArgType = InstanceListInstanceStatus

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

type InstanceListInstanceGetStatusAttributeType deprecated added in v0.18.1

type InstanceListInstanceGetStatusAttributeType = *InstanceListInstanceStatus

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

type InstanceListInstanceGetStatusRetType deprecated added in v0.18.1

type InstanceListInstanceGetStatusRetType = InstanceListInstanceStatus

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

type InstanceListInstanceStatus added in v1.1.0

type InstanceListInstanceStatus string

InstanceListInstanceStatus The current status of the instance. 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
	INSTANCELISTINSTANCESTATUS_READY InstanceListInstanceStatus = "READY"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCELISTINSTANCESTATUS_PENDING InstanceListInstanceStatus = "PENDING"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCELISTINSTANCESTATUS_PROCESSING InstanceListInstanceStatus = "PROCESSING"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCELISTINSTANCESTATUS_FAILED InstanceListInstanceStatus = "FAILED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCELISTINSTANCESTATUS_UNKNOWN InstanceListInstanceStatus = "UNKNOWN"
)

List of Status

func NewInstanceListInstanceStatusFromValue added in v1.1.0

func NewInstanceListInstanceStatusFromValue(v InstanceListInstanceStatus) (*InstanceListInstanceStatus, error)

NewInstanceListInstanceStatusFromValue returns a pointer to a valid InstanceListInstanceStatus 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 (InstanceListInstanceStatus) IsValid added in v1.1.0

func (v InstanceListInstanceStatus) 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 (InstanceListInstanceStatus) Ptr added in v1.1.0

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

func (*InstanceListInstanceStatus) UnmarshalJSON deprecated added in v1.1.0

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

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

type InstanceResponse added in v1.5.0

type InstanceResponse struct {
	Item InstanceResponseGetItemAttributeType `json:"item,omitempty"`
}

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

func NewInstanceResponse added in v1.5.0

func NewInstanceResponse() *InstanceResponse

NewInstanceResponse instantiates a new InstanceResponse 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 NewInstanceResponseWithDefaults added in v1.5.0

func NewInstanceResponseWithDefaults() *InstanceResponse

NewInstanceResponseWithDefaults instantiates a new InstanceResponse 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 (*InstanceResponse) GetItem added in v1.5.0

GetItem returns the Item 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 (*InstanceResponse) GetItemOk added in v1.5.0

func (o *InstanceResponse) GetItemOk() (ret InstanceResponseGetItemRetType, ok bool)

GetItemOk returns a tuple with the Item 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 (*InstanceResponse) HasItem added in v1.5.0

func (o *InstanceResponse) HasItem() bool

HasItem 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 (*InstanceResponse) SetItem added in v1.5.0

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

func (InstanceResponse) ToMap deprecated added in v1.5.0

func (o InstanceResponse) 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 InstanceResponseGetItemArgType deprecated added in v1.5.0

type InstanceResponseGetItemArgType = Instance

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

type InstanceResponseGetItemAttributeType added in v1.5.0

type InstanceResponseGetItemAttributeType = *Instance

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

type InstanceResponseGetItemRetType deprecated added in v1.5.0

type InstanceResponseGetItemRetType = Instance

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

type InstanceResponseUser

type InstanceResponseUser struct {
	Database InstanceResponseUserGetDatabaseAttributeType `json:"database,omitempty"`
	Host     InstanceResponseUserGetHostAttributeType     `json:"host,omitempty"`
	Id       InstanceResponseUserGetIdAttributeType       `json:"id,omitempty"`
	Port     InstanceResponseUserGetPortAttributeType     `json:"port,omitempty"`
	// The roles defined for a user. The *roles* attribute can contain the following values: 'read', 'readWrite', 'readAnyDatabase', 'readWriteAnyDatabase', 'stackitAdmin'. **The 'readAnyDatabase', 'readWriteAnyDatabase' and 'stackitAdmin' roles will always be created in the admin database.**
	Roles    InstanceResponseUserGetRolesAttributeType    `json:"roles,omitempty"`
	Username InstanceResponseUserGetUsernameAttributeType `json:"username,omitempty"`
}

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

func NewInstanceResponseUser added in v0.16.0

func NewInstanceResponseUser() *InstanceResponseUser

NewInstanceResponseUser instantiates a new InstanceResponseUser 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 NewInstanceResponseUserWithDefaults added in v0.16.0

func NewInstanceResponseUserWithDefaults() *InstanceResponseUser

NewInstanceResponseUserWithDefaults instantiates a new InstanceResponseUser 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 (*InstanceResponseUser) GetDatabase added in v0.16.0

GetDatabase returns the Database 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 (*InstanceResponseUser) GetDatabaseOk added in v0.16.0

GetDatabaseOk returns a tuple with the Database 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 (*InstanceResponseUser) GetHost added in v0.16.0

GetHost returns the Host 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 (*InstanceResponseUser) GetHostOk added in v0.16.0

GetHostOk returns a tuple with the Host 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 (*InstanceResponseUser) GetId added in v0.16.0

GetId returns the Id 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 (*InstanceResponseUser) GetIdOk added in v0.16.0

GetIdOk returns a tuple with the Id 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 (*InstanceResponseUser) GetPort added in v0.16.0

GetPort returns the Port 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 (*InstanceResponseUser) GetPortOk added in v0.16.0

GetPortOk returns a tuple with the Port 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 (*InstanceResponseUser) GetRoles added in v0.16.0

GetRoles returns the Roles 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 (*InstanceResponseUser) GetRolesOk added in v0.16.0

GetRolesOk returns a tuple with the Roles 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 (*InstanceResponseUser) GetUsername added in v0.16.0

GetUsername returns the Username 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 (*InstanceResponseUser) GetUsernameOk added in v0.16.0

GetUsernameOk returns a tuple with the Username 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 (*InstanceResponseUser) HasDatabase added in v0.16.0

func (o *InstanceResponseUser) HasDatabase() bool

HasDatabase 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 (*InstanceResponseUser) HasHost added in v0.16.0

func (o *InstanceResponseUser) HasHost() bool

HasHost 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 (*InstanceResponseUser) HasId added in v0.16.0

func (o *InstanceResponseUser) HasId() bool

HasId 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 (*InstanceResponseUser) HasPort added in v0.16.0

func (o *InstanceResponseUser) HasPort() bool

HasPort 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 (*InstanceResponseUser) HasRoles added in v0.16.0

func (o *InstanceResponseUser) HasRoles() bool

HasRoles 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 (*InstanceResponseUser) HasUsername added in v0.16.0

func (o *InstanceResponseUser) HasUsername() bool

HasUsername 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 (*InstanceResponseUser) SetDatabase added in v0.16.0

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

func (*InstanceResponseUser) SetHost added in v0.16.0

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

func (*InstanceResponseUser) SetId added in v0.16.0

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

func (*InstanceResponseUser) SetPort added in v0.16.0

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

func (*InstanceResponseUser) SetRoles added in v0.16.0

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

func (*InstanceResponseUser) SetUsername added in v0.16.0

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

func (InstanceResponseUser) ToMap deprecated added in v0.16.0

func (o InstanceResponseUser) 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 InstanceResponseUserGetDatabaseArgType deprecated added in v0.18.1

type InstanceResponseUserGetDatabaseArgType = string

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

type InstanceResponseUserGetDatabaseAttributeType added in v0.18.1

type InstanceResponseUserGetDatabaseAttributeType = *string

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

type InstanceResponseUserGetDatabaseRetType deprecated added in v0.18.1

type InstanceResponseUserGetDatabaseRetType = string

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

type InstanceResponseUserGetHostArgType deprecated added in v0.18.1

type InstanceResponseUserGetHostArgType = string

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

type InstanceResponseUserGetHostAttributeType added in v0.18.1

type InstanceResponseUserGetHostAttributeType = *string

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

type InstanceResponseUserGetHostRetType deprecated added in v0.18.1

type InstanceResponseUserGetHostRetType = string

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

type InstanceResponseUserGetIdArgType deprecated added in v0.18.1

type InstanceResponseUserGetIdArgType = string

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

type InstanceResponseUserGetIdAttributeType added in v0.18.1

type InstanceResponseUserGetIdAttributeType = *string

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

type InstanceResponseUserGetIdRetType deprecated added in v0.18.1

type InstanceResponseUserGetIdRetType = string

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

type InstanceResponseUserGetPortArgType deprecated added in v0.18.1

type InstanceResponseUserGetPortArgType = int64

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

type InstanceResponseUserGetPortAttributeType added in v0.18.1

type InstanceResponseUserGetPortAttributeType = *int64

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

type InstanceResponseUserGetPortRetType deprecated added in v0.18.1

type InstanceResponseUserGetPortRetType = int64

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

type InstanceResponseUserGetRolesArgType deprecated added in v0.18.1

type InstanceResponseUserGetRolesArgType = []string

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

type InstanceResponseUserGetRolesAttributeType added in v0.18.1

type InstanceResponseUserGetRolesAttributeType = *[]string

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

type InstanceResponseUserGetRolesRetType deprecated added in v0.18.1

type InstanceResponseUserGetRolesRetType = []string

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

type InstanceResponseUserGetUsernameArgType deprecated added in v0.18.1

type InstanceResponseUserGetUsernameArgType = string

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

type InstanceResponseUserGetUsernameAttributeType added in v0.18.1

type InstanceResponseUserGetUsernameAttributeType = *string

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

type InstanceResponseUserGetUsernameRetType deprecated added in v0.18.1

type InstanceResponseUserGetUsernameRetType = string

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

type InstanceStatus added in v1.1.0

type InstanceStatus string

InstanceStatus The current status of the instance. 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
	INSTANCESTATUS_READY InstanceStatus = "READY"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATUS_PENDING InstanceStatus = "PENDING"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATUS_PROCESSING InstanceStatus = "PROCESSING"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATUS_FAILED InstanceStatus = "FAILED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATUS_UNKNOWN InstanceStatus = "UNKNOWN"
)

List of Status

func NewInstanceStatusFromValue added in v1.1.0

func NewInstanceStatusFromValue(v InstanceStatus) (*InstanceStatus, error)

NewInstanceStatusFromValue returns a pointer to a valid InstanceStatus 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 (InstanceStatus) IsValid added in v1.1.0

func (v InstanceStatus) 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 (InstanceStatus) Ptr added in v1.1.0

func (v InstanceStatus) Ptr() *InstanceStatus

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

func (*InstanceStatus) UnmarshalJSON deprecated added in v1.1.0

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

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

type ListAdvisorSlowQueriesRequest deprecated added in v1.2.0

type ListAdvisorSlowQueriesRequest 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 (ListAdvisorSlowQueriesRequest) 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 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

type ListBackupsResponse

type ListBackupsResponse struct {
	Count ListBackupsResponseGetCountAttributeType `json:"count,omitempty"`
	Items ListBackupsResponseGetItemsAttributeType `json:"items,omitempty"`
}

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.16.0

func NewListBackupsResponse() *ListBackupsResponse

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.16.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) GetCount added in v0.16.0

GetCount returns the Count 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 (*ListBackupsResponse) GetCountOk added in v0.16.0

GetCountOk returns a tuple with the Count 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 (*ListBackupsResponse) GetItems added in v0.16.0

GetItems returns the Items 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 (*ListBackupsResponse) GetItemsOk added in v0.16.0

GetItemsOk returns a tuple with the Items 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 (*ListBackupsResponse) HasCount added in v0.16.0

func (o *ListBackupsResponse) HasCount() bool

HasCount 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 (*ListBackupsResponse) HasItems added in v0.16.0

func (o *ListBackupsResponse) HasItems() bool

HasItems 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 (*ListBackupsResponse) SetCount added in v0.16.0

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

func (*ListBackupsResponse) SetItems added in v0.16.0

SetItems gets a reference to the given []Backup and assigns it to the Items field. 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.16.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 ListBackupsResponseGetCountArgType deprecated added in v0.18.1

type ListBackupsResponseGetCountArgType = int64

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

type ListBackupsResponseGetCountAttributeType added in v0.18.1

type ListBackupsResponseGetCountAttributeType = *int64

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

type ListBackupsResponseGetCountRetType deprecated added in v0.18.1

type ListBackupsResponseGetCountRetType = int64

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

type ListBackupsResponseGetItemsArgType deprecated added in v0.18.1

type ListBackupsResponseGetItemsArgType = []Backup

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

type ListBackupsResponseGetItemsAttributeType added in v0.18.1

type ListBackupsResponseGetItemsAttributeType = *[]Backup

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

type ListBackupsResponseGetItemsRetType deprecated added in v0.18.1

type ListBackupsResponseGetItemsRetType = []Backup

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

type ListFlavorsResponse

type ListFlavorsResponse struct {
	Flavors ListFlavorsResponseGetFlavorsAttributeType `json:"flavors,omitempty"`
}

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.16.0

func NewListFlavorsResponse() *ListFlavorsResponse

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.16.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.16.0

GetFlavors returns the Flavors 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 (*ListFlavorsResponse) GetFlavorsOk added in v0.16.0

GetFlavorsOk returns a tuple with the Flavors 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 (*ListFlavorsResponse) HasFlavors added in v0.16.0

func (o *ListFlavorsResponse) HasFlavors() bool

HasFlavors 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 (*ListFlavorsResponse) SetFlavors added in v0.16.0

SetFlavors gets a reference to the given []InstanceFlavor and assigns it to the Flavors field. 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.16.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 v0.18.1

type ListFlavorsResponseGetFlavorsArgType = []InstanceFlavor

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

type ListFlavorsResponseGetFlavorsAttributeType added in v0.18.1

type ListFlavorsResponseGetFlavorsAttributeType = *[]InstanceFlavor

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 v0.18.1

type ListFlavorsResponseGetFlavorsRetType = []InstanceFlavor

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) Tag added in v1.2.0

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

type ListInstancesResponse

type ListInstancesResponse struct {
	Count ListInstancesResponseGetCountAttributeType `json:"count,omitempty"`
	Items ListInstancesResponseGetItemsAttributeType `json:"items,omitempty"`
}

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.16.0

func NewListInstancesResponse() *ListInstancesResponse

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.16.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) GetCount added in v0.16.0

GetCount returns the Count 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 (*ListInstancesResponse) GetCountOk added in v0.16.0

GetCountOk returns a tuple with the Count 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 (*ListInstancesResponse) GetItems added in v0.16.0

GetItems returns the Items 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 (*ListInstancesResponse) GetItemsOk added in v0.16.0

GetItemsOk returns a tuple with the Items 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 (*ListInstancesResponse) HasCount added in v0.16.0

func (o *ListInstancesResponse) HasCount() bool

HasCount 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 (*ListInstancesResponse) HasItems added in v0.16.0

func (o *ListInstancesResponse) HasItems() bool

HasItems 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 (*ListInstancesResponse) SetCount added in v0.16.0

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

func (*ListInstancesResponse) SetItems added in v0.16.0

SetItems gets a reference to the given []InstanceListInstance and assigns it to the Items field. 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.16.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 ListInstancesResponseGetCountArgType deprecated added in v0.18.1

type ListInstancesResponseGetCountArgType = int64

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

type ListInstancesResponseGetCountAttributeType added in v0.18.1

type ListInstancesResponseGetCountAttributeType = *int64

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

type ListInstancesResponseGetCountRetType deprecated added in v0.18.1

type ListInstancesResponseGetCountRetType = int64

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

type ListInstancesResponseGetItemsArgType deprecated added in v0.18.1

type ListInstancesResponseGetItemsArgType = []InstanceListInstance

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

type ListInstancesResponseGetItemsAttributeType added in v0.18.1

type ListInstancesResponseGetItemsAttributeType = *[]InstanceListInstance

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

type ListInstancesResponseGetItemsRetType deprecated added in v0.18.1

type ListInstancesResponseGetItemsRetType = []InstanceListInstance

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

type ListMetricsRequest deprecated added in v1.2.0

type ListMetricsRequest 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 (ListMetricsRequest) End added in v1.2.0

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

func (ListMetricsRequest) 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 (ListMetricsRequest) Granularity added in v1.2.0

func (r ListMetricsRequest) Granularity(granularity string) ApiListMetricsRequest

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

func (ListMetricsRequest) Period added in v1.2.0

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

func (ListMetricsRequest) Start added in v1.2.0

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

type ListMetricsResponse

type ListMetricsResponse struct {
	Hosts ListMetricsResponseGetHostsAttributeType `json:"hosts,omitempty"`
}

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

func NewListMetricsResponse added in v0.16.0

func NewListMetricsResponse() *ListMetricsResponse

NewListMetricsResponse instantiates a new ListMetricsResponse 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 NewListMetricsResponseWithDefaults added in v0.16.0

func NewListMetricsResponseWithDefaults() *ListMetricsResponse

NewListMetricsResponseWithDefaults instantiates a new ListMetricsResponse 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 (*ListMetricsResponse) GetHosts added in v0.16.0

GetHosts returns the Hosts 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 (*ListMetricsResponse) GetHostsOk added in v0.16.0

GetHostsOk returns a tuple with the Hosts 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 (*ListMetricsResponse) HasHosts added in v0.16.0

func (o *ListMetricsResponse) HasHosts() bool

HasHosts 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 (*ListMetricsResponse) SetHosts added in v0.16.0

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

func (ListMetricsResponse) ToMap deprecated added in v0.16.0

func (o ListMetricsResponse) 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 ListMetricsResponseGetHostsArgType deprecated added in v0.18.1

type ListMetricsResponseGetHostsArgType = []Host

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

type ListMetricsResponseGetHostsAttributeType added in v0.18.1

type ListMetricsResponseGetHostsAttributeType = *[]Host

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

type ListMetricsResponseGetHostsRetType deprecated added in v0.18.1

type ListMetricsResponseGetHostsRetType = []Host

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

type ListRestoreJobsRequest deprecated added in v1.2.0

type ListRestoreJobsRequest 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 (ListRestoreJobsRequest) 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 ListRestoreJobsResponse

type ListRestoreJobsResponse struct {
	Items ListRestoreJobsResponseGetItemsAttributeType `json:"items,omitempty"`
}

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

func NewListRestoreJobsResponse added in v0.16.0

func NewListRestoreJobsResponse() *ListRestoreJobsResponse

NewListRestoreJobsResponse instantiates a new ListRestoreJobsResponse 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 NewListRestoreJobsResponseWithDefaults added in v0.16.0

func NewListRestoreJobsResponseWithDefaults() *ListRestoreJobsResponse

NewListRestoreJobsResponseWithDefaults instantiates a new ListRestoreJobsResponse 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 (*ListRestoreJobsResponse) GetItems added in v0.16.0

GetItems returns the Items 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 (*ListRestoreJobsResponse) GetItemsOk added in v0.16.0

GetItemsOk returns a tuple with the Items 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 (*ListRestoreJobsResponse) HasItems added in v0.16.0

func (o *ListRestoreJobsResponse) HasItems() bool

HasItems 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 (*ListRestoreJobsResponse) SetItems added in v0.16.0

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

func (ListRestoreJobsResponse) ToMap deprecated added in v0.16.0

func (o ListRestoreJobsResponse) 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 ListRestoreJobsResponseGetItemsArgType deprecated added in v0.18.1

type ListRestoreJobsResponseGetItemsArgType = []RestoreInstanceStatus

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

type ListRestoreJobsResponseGetItemsAttributeType added in v0.18.1

type ListRestoreJobsResponseGetItemsAttributeType = *[]RestoreInstanceStatus

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

type ListRestoreJobsResponseGetItemsRetType deprecated added in v0.18.1

type ListRestoreJobsResponseGetItemsRetType = []RestoreInstanceStatus

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 {
	StorageClasses ListStoragesResponseGetStorageClassesAttributeType `json:"storageClasses,omitempty"`
	StorageRange   ListStoragesResponseGetStorageRangeAttributeType   `json:"storageRange,omitempty"`
}

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.16.0

func NewListStoragesResponse() *ListStoragesResponse

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.16.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.16.0

GetStorageClasses returns the StorageClasses 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 (*ListStoragesResponse) GetStorageClassesOk added in v0.16.0

func (o *ListStoragesResponse) GetStorageClassesOk() (ret ListStoragesResponseGetStorageClassesRetType, ok bool)

GetStorageClassesOk returns a tuple with the StorageClasses 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 (*ListStoragesResponse) GetStorageRange added in v0.16.0

GetStorageRange returns the StorageRange 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 (*ListStoragesResponse) GetStorageRangeOk added in v0.16.0

func (o *ListStoragesResponse) GetStorageRangeOk() (ret ListStoragesResponseGetStorageRangeRetType, ok bool)

GetStorageRangeOk returns a tuple with the StorageRange 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 (*ListStoragesResponse) HasStorageClasses added in v0.16.0

func (o *ListStoragesResponse) HasStorageClasses() bool

HasStorageClasses 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 (*ListStoragesResponse) HasStorageRange added in v0.16.0

func (o *ListStoragesResponse) HasStorageRange() bool

HasStorageRange 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 (*ListStoragesResponse) SetStorageClasses added in v0.16.0

SetStorageClasses gets a reference to the given []string and assigns it to the StorageClasses field. 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.16.0

SetStorageRange gets a reference to the given StorageRange and assigns it to the StorageRange field. 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.16.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 v0.18.1

type ListStoragesResponseGetStorageClassesArgType = []string

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

type ListStoragesResponseGetStorageClassesAttributeType added in v0.18.1

type ListStoragesResponseGetStorageClassesAttributeType = *[]string

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 v0.18.1

type ListStoragesResponseGetStorageClassesRetType = []string

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

type ListStoragesResponseGetStorageRangeArgType deprecated added in v0.18.1

type ListStoragesResponseGetStorageRangeArgType = StorageRange

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

type ListStoragesResponseGetStorageRangeAttributeType added in v0.18.1

type ListStoragesResponseGetStorageRangeAttributeType = *StorageRange

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 v0.18.1

type ListStoragesResponseGetStorageRangeRetType = StorageRange

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

type ListSuggestedIndexesRequest deprecated added in v1.2.0

type ListSuggestedIndexesRequest 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 (ListSuggestedIndexesRequest) 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 ListUser

type ListUser struct {
	Id       ListUserGetIdAttributeType       `json:"id,omitempty"`
	Username ListUserGetUsernameAttributeType `json:"username,omitempty"`
}

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 v0.16.0

func NewListUser() *ListUser

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 v0.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 v0.16.0

func (o *ListUser) GetId() (res ListUserGetIdRetType)

GetId returns the Id 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 (*ListUser) GetIdOk added in v0.16.0

func (o *ListUser) GetIdOk() (ret ListUserGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id 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 (*ListUser) GetUsername added in v0.16.0

func (o *ListUser) GetUsername() (res ListUserGetUsernameRetType)

GetUsername returns the Username 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 (*ListUser) GetUsernameOk added in v0.16.0

func (o *ListUser) GetUsernameOk() (ret ListUserGetUsernameRetType, ok bool)

GetUsernameOk returns a tuple with the Username 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 (*ListUser) HasId added in v0.16.0

func (o *ListUser) HasId() bool

HasId 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 (*ListUser) HasUsername added in v0.16.0

func (o *ListUser) HasUsername() bool

HasUsername 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 (*ListUser) SetId added in v0.16.0

func (o *ListUser) SetId(v ListUserGetIdRetType)

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

func (*ListUser) SetUsername added in v0.16.0

func (o *ListUser) SetUsername(v ListUserGetUsernameRetType)

SetUsername gets a reference to the given string and assigns it to the Username field. 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 v0.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 v0.18.1

type ListUserGetIdArgType = string

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

type ListUserGetIdAttributeType added in v0.18.1

type ListUserGetIdAttributeType = *string

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

type ListUserGetIdRetType deprecated added in v0.18.1

type ListUserGetIdRetType = 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 v0.18.1

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 v0.18.1

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 v0.18.1

type ListUserGetUsernameRetType = string

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() (*ListUsersResponse, error)

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

type ListUsersResponse

type ListUsersResponse struct {
	Count ListUsersResponseGetCountAttributeType `json:"count,omitempty"`
	Items ListUsersResponseGetItemsAttributeType `json:"items,omitempty"`
}

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

func NewListUsersResponse added in v0.16.0

func NewListUsersResponse() *ListUsersResponse

NewListUsersResponse instantiates a new ListUsersResponse 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 NewListUsersResponseWithDefaults added in v0.16.0

func NewListUsersResponseWithDefaults() *ListUsersResponse

NewListUsersResponseWithDefaults instantiates a new ListUsersResponse 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 (*ListUsersResponse) GetCount added in v0.16.0

GetCount returns the Count 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 (*ListUsersResponse) GetCountOk added in v0.16.0

func (o *ListUsersResponse) GetCountOk() (ret ListUsersResponseGetCountRetType, ok bool)

GetCountOk returns a tuple with the Count 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 (*ListUsersResponse) GetItems added in v0.16.0

GetItems returns the Items 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 (*ListUsersResponse) GetItemsOk added in v0.16.0

func (o *ListUsersResponse) GetItemsOk() (ret ListUsersResponseGetItemsRetType, ok bool)

GetItemsOk returns a tuple with the Items 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 (*ListUsersResponse) HasCount added in v0.16.0

func (o *ListUsersResponse) HasCount() bool

HasCount 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 (*ListUsersResponse) HasItems added in v0.16.0

func (o *ListUsersResponse) HasItems() bool

HasItems 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 (*ListUsersResponse) SetCount added in v0.16.0

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

func (*ListUsersResponse) SetItems added in v0.16.0

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

func (ListUsersResponse) ToMap deprecated added in v0.16.0

func (o ListUsersResponse) 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 ListUsersResponseGetCountArgType deprecated added in v0.18.1

type ListUsersResponseGetCountArgType = int64

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

type ListUsersResponseGetCountAttributeType added in v0.18.1

type ListUsersResponseGetCountAttributeType = *int64

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

type ListUsersResponseGetCountRetType deprecated added in v0.18.1

type ListUsersResponseGetCountRetType = int64

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

type ListUsersResponseGetItemsArgType deprecated added in v0.18.1

type ListUsersResponseGetItemsArgType = []ListUser

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

type ListUsersResponseGetItemsAttributeType added in v0.18.1

type ListUsersResponseGetItemsAttributeType = *[]ListUser

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

type ListUsersResponseGetItemsRetType deprecated added in v0.18.1

type ListUsersResponseGetItemsRetType = []ListUser

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 {
	Versions ListVersionsResponseGetVersionsAttributeType `json:"versions,omitempty"`
}

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.16.0

func NewListVersionsResponse() *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.16.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.16.0

GetVersions returns the Versions 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 (*ListVersionsResponse) GetVersionsOk added in v0.16.0

GetVersionsOk returns a tuple with the Versions 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 (*ListVersionsResponse) HasVersions added in v0.16.0

func (o *ListVersionsResponse) HasVersions() bool

HasVersions 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 (*ListVersionsResponse) SetVersions added in v0.16.0

SetVersions gets a reference to the given []string and assigns it to the Versions field. 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.16.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 v0.18.1

type ListVersionsResponseGetVersionsArgType = []string

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

type ListVersionsResponseGetVersionsAttributeType added in v0.18.1

type ListVersionsResponseGetVersionsAttributeType = *[]string

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 v0.18.1

type ListVersionsResponseGetVersionsRetType = []string

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 MongodbatlasOperation added in v0.15.0

type MongodbatlasOperation struct {
	// Documents containing the search criteria used by the query.
	Predicates MongodbatlasOperationGetPredicatesAttributeType `json:"predicates,omitempty"`
	// Raw log line produced by the query.
	Raw   MongodbatlasOperationGetRawAttributeType   `json:"raw,omitempty"`
	Stats MongodbatlasOperationGetStatsAttributeType `json:"stats,omitempty"`
}

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

func NewMongodbatlasOperation added in v0.16.0

func NewMongodbatlasOperation() *MongodbatlasOperation

NewMongodbatlasOperation instantiates a new MongodbatlasOperation 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 NewMongodbatlasOperationWithDefaults added in v0.16.0

func NewMongodbatlasOperationWithDefaults() *MongodbatlasOperation

NewMongodbatlasOperationWithDefaults instantiates a new MongodbatlasOperation 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 (*MongodbatlasOperation) GetPredicates added in v0.16.0

GetPredicates returns the Predicates 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 (*MongodbatlasOperation) GetPredicatesOk added in v0.16.0

GetPredicatesOk returns a tuple with the Predicates 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 (*MongodbatlasOperation) GetRaw added in v0.16.0

GetRaw returns the Raw 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 (*MongodbatlasOperation) GetRawOk added in v0.16.0

GetRawOk returns a tuple with the Raw 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 (*MongodbatlasOperation) GetStats added in v0.16.0

GetStats returns the Stats 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 (*MongodbatlasOperation) GetStatsOk added in v0.16.0

GetStatsOk returns a tuple with the Stats 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 (*MongodbatlasOperation) HasPredicates added in v0.16.0

func (o *MongodbatlasOperation) HasPredicates() bool

HasPredicates 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 (*MongodbatlasOperation) HasRaw added in v0.16.0

func (o *MongodbatlasOperation) HasRaw() bool

HasRaw 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 (*MongodbatlasOperation) HasStats added in v0.16.0

func (o *MongodbatlasOperation) HasStats() bool

HasStats 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 (*MongodbatlasOperation) SetPredicates added in v0.16.0

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

func (*MongodbatlasOperation) SetRaw added in v0.16.0

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

func (*MongodbatlasOperation) SetStats added in v0.16.0

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

func (MongodbatlasOperation) ToMap deprecated added in v0.16.0

func (o MongodbatlasOperation) 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 MongodbatlasOperationGetPredicatesArgType deprecated added in v0.18.1

type MongodbatlasOperationGetPredicatesArgType = []map[string]interface{}

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

type MongodbatlasOperationGetPredicatesAttributeType added in v0.18.1

type MongodbatlasOperationGetPredicatesAttributeType = *[]map[string]interface{}

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

type MongodbatlasOperationGetPredicatesRetType deprecated added in v0.18.1

type MongodbatlasOperationGetPredicatesRetType = []map[string]interface{}

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

type MongodbatlasOperationGetRawArgType deprecated added in v0.18.1

type MongodbatlasOperationGetRawArgType = string

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

type MongodbatlasOperationGetRawAttributeType added in v0.18.1

type MongodbatlasOperationGetRawAttributeType = *string

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

type MongodbatlasOperationGetRawRetType deprecated added in v0.18.1

type MongodbatlasOperationGetRawRetType = string

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

type MongodbatlasOperationGetStatsArgType deprecated added in v0.18.1

type MongodbatlasOperationGetStatsArgType = MongodbatlasOperationStats

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

type MongodbatlasOperationGetStatsAttributeType added in v0.18.1

type MongodbatlasOperationGetStatsAttributeType = *MongodbatlasOperationStats

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

type MongodbatlasOperationGetStatsRetType deprecated added in v0.18.1

type MongodbatlasOperationGetStatsRetType = MongodbatlasOperationStats

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

type MongodbatlasOperationStats added in v0.15.0

type MongodbatlasOperationStats struct {
	// Duration in milliseconds of the query.
	Ms MongodbatlasOperationStatsGetMsAttributeType `json:"ms,omitempty"`
	// Number of results returned by the query.
	NReturned MongodbatlasOperationStatsGetNReturnedAttributeType `json:"nReturned,omitempty"`
	// Number of documents read by the query.
	NScanned MongodbatlasOperationStatsGetNScannedAttributeType `json:"nScanned,omitempty"`
	// Query timestamp, in seconds since epoch.
	Ts MongodbatlasOperationStatsGetTsAttributeType `json:"ts,omitempty"`
}

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

func NewMongodbatlasOperationStats added in v0.16.0

func NewMongodbatlasOperationStats() *MongodbatlasOperationStats

NewMongodbatlasOperationStats instantiates a new MongodbatlasOperationStats 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 NewMongodbatlasOperationStatsWithDefaults added in v0.16.0

func NewMongodbatlasOperationStatsWithDefaults() *MongodbatlasOperationStats

NewMongodbatlasOperationStatsWithDefaults instantiates a new MongodbatlasOperationStats 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 (*MongodbatlasOperationStats) GetMs added in v0.16.0

GetMs returns the Ms 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 (*MongodbatlasOperationStats) GetMsOk added in v0.16.0

GetMsOk returns a tuple with the Ms 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 (*MongodbatlasOperationStats) GetNReturned added in v0.16.0

GetNReturned returns the NReturned 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 (*MongodbatlasOperationStats) GetNReturnedOk added in v0.16.0

GetNReturnedOk returns a tuple with the NReturned 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 (*MongodbatlasOperationStats) GetNScanned added in v0.16.0

GetNScanned returns the NScanned 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 (*MongodbatlasOperationStats) GetNScannedOk added in v0.16.0

GetNScannedOk returns a tuple with the NScanned 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 (*MongodbatlasOperationStats) GetTs added in v0.16.0

GetTs returns the Ts 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 (*MongodbatlasOperationStats) GetTsOk added in v0.16.0

GetTsOk returns a tuple with the Ts 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 (*MongodbatlasOperationStats) HasMs added in v0.16.0

func (o *MongodbatlasOperationStats) HasMs() bool

HasMs 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 (*MongodbatlasOperationStats) HasNReturned added in v0.16.0

func (o *MongodbatlasOperationStats) HasNReturned() bool

HasNReturned 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 (*MongodbatlasOperationStats) HasNScanned added in v0.16.0

func (o *MongodbatlasOperationStats) HasNScanned() bool

HasNScanned 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 (*MongodbatlasOperationStats) HasTs added in v0.16.0

func (o *MongodbatlasOperationStats) HasTs() bool

HasTs 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 (*MongodbatlasOperationStats) SetMs added in v0.16.0

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

func (*MongodbatlasOperationStats) SetNReturned added in v0.16.0

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

func (*MongodbatlasOperationStats) SetNScanned added in v0.16.0

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

func (*MongodbatlasOperationStats) SetTs added in v0.16.0

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

func (MongodbatlasOperationStats) ToMap deprecated added in v0.16.0

func (o MongodbatlasOperationStats) 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 MongodbatlasOperationStatsGetMsArgType deprecated added in v0.18.1

type MongodbatlasOperationStatsGetMsArgType = float64

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

type MongodbatlasOperationStatsGetMsAttributeType added in v0.18.1

type MongodbatlasOperationStatsGetMsAttributeType = *float64

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

type MongodbatlasOperationStatsGetMsRetType deprecated added in v0.18.1

type MongodbatlasOperationStatsGetMsRetType = float64

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

type MongodbatlasOperationStatsGetNReturnedArgType deprecated added in v0.18.1

type MongodbatlasOperationStatsGetNReturnedArgType = int64

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

type MongodbatlasOperationStatsGetNReturnedAttributeType added in v0.18.1

type MongodbatlasOperationStatsGetNReturnedAttributeType = *int64

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

type MongodbatlasOperationStatsGetNReturnedRetType deprecated added in v0.18.1

type MongodbatlasOperationStatsGetNReturnedRetType = int64

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

type MongodbatlasOperationStatsGetNScannedArgType deprecated added in v0.18.1

type MongodbatlasOperationStatsGetNScannedArgType = int64

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

type MongodbatlasOperationStatsGetNScannedAttributeType added in v0.18.1

type MongodbatlasOperationStatsGetNScannedAttributeType = *int64

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

type MongodbatlasOperationStatsGetNScannedRetType deprecated added in v0.18.1

type MongodbatlasOperationStatsGetNScannedRetType = int64

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

type MongodbatlasOperationStatsGetTsArgType deprecated added in v0.18.1

type MongodbatlasOperationStatsGetTsArgType = int64

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

type MongodbatlasOperationStatsGetTsAttributeType added in v0.18.1

type MongodbatlasOperationStatsGetTsAttributeType = *int64

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

type MongodbatlasOperationStatsGetTsRetType deprecated added in v0.18.1

type MongodbatlasOperationStatsGetTsRetType = int64

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

type MongodbatlasStats added in v0.15.0

type MongodbatlasStats struct {
	// Duration in milliseconds of the query.
	Ms MongodbatlasStatsGetMsAttributeType `json:"ms,omitempty"`
	// Number of results returned by the query.
	NReturned MongodbatlasStatsGetNReturnedAttributeType `json:"nReturned,omitempty"`
	// Number of documents read by the query.
	NScanned MongodbatlasStatsGetNScannedAttributeType `json:"nScanned,omitempty"`
	// Query timestamp, in seconds since epoch.
	Ts MongodbatlasStatsGetTsAttributeType `json:"ts,omitempty"`
}

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

func NewMongodbatlasStats added in v0.16.0

func NewMongodbatlasStats() *MongodbatlasStats

NewMongodbatlasStats instantiates a new MongodbatlasStats 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 NewMongodbatlasStatsWithDefaults added in v0.16.0

func NewMongodbatlasStatsWithDefaults() *MongodbatlasStats

NewMongodbatlasStatsWithDefaults instantiates a new MongodbatlasStats 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 (*MongodbatlasStats) GetMs added in v0.16.0

GetMs returns the Ms 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 (*MongodbatlasStats) GetMsOk added in v0.16.0

func (o *MongodbatlasStats) GetMsOk() (ret MongodbatlasStatsGetMsRetType, ok bool)

GetMsOk returns a tuple with the Ms 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 (*MongodbatlasStats) GetNReturned added in v0.16.0

GetNReturned returns the NReturned 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 (*MongodbatlasStats) GetNReturnedOk added in v0.16.0

func (o *MongodbatlasStats) GetNReturnedOk() (ret MongodbatlasStatsGetNReturnedRetType, ok bool)

GetNReturnedOk returns a tuple with the NReturned 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 (*MongodbatlasStats) GetNScanned added in v0.16.0

GetNScanned returns the NScanned 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 (*MongodbatlasStats) GetNScannedOk added in v0.16.0

func (o *MongodbatlasStats) GetNScannedOk() (ret MongodbatlasStatsGetNScannedRetType, ok bool)

GetNScannedOk returns a tuple with the NScanned 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 (*MongodbatlasStats) GetTs added in v0.16.0

GetTs returns the Ts 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 (*MongodbatlasStats) GetTsOk added in v0.16.0

func (o *MongodbatlasStats) GetTsOk() (ret MongodbatlasStatsGetTsRetType, ok bool)

GetTsOk returns a tuple with the Ts 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 (*MongodbatlasStats) HasMs added in v0.16.0

func (o *MongodbatlasStats) HasMs() bool

HasMs 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 (*MongodbatlasStats) HasNReturned added in v0.16.0

func (o *MongodbatlasStats) HasNReturned() bool

HasNReturned 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 (*MongodbatlasStats) HasNScanned added in v0.16.0

func (o *MongodbatlasStats) HasNScanned() bool

HasNScanned 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 (*MongodbatlasStats) HasTs added in v0.16.0

func (o *MongodbatlasStats) HasTs() bool

HasTs 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 (*MongodbatlasStats) SetMs added in v0.16.0

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

func (*MongodbatlasStats) SetNReturned added in v0.16.0

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

func (*MongodbatlasStats) SetNScanned added in v0.16.0

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

func (*MongodbatlasStats) SetTs added in v0.16.0

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

func (MongodbatlasStats) ToMap deprecated added in v0.16.0

func (o MongodbatlasStats) 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 MongodbatlasStatsGetMsArgType deprecated added in v0.18.1

type MongodbatlasStatsGetMsArgType = float64

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

type MongodbatlasStatsGetMsAttributeType added in v0.18.1

type MongodbatlasStatsGetMsAttributeType = *float64

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

type MongodbatlasStatsGetMsRetType deprecated added in v0.18.1

type MongodbatlasStatsGetMsRetType = float64

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

type MongodbatlasStatsGetNReturnedArgType deprecated added in v0.18.1

type MongodbatlasStatsGetNReturnedArgType = int64

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

type MongodbatlasStatsGetNReturnedAttributeType added in v0.18.1

type MongodbatlasStatsGetNReturnedAttributeType = *int64

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

type MongodbatlasStatsGetNReturnedRetType deprecated added in v0.18.1

type MongodbatlasStatsGetNReturnedRetType = int64

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

type MongodbatlasStatsGetNScannedArgType deprecated added in v0.18.1

type MongodbatlasStatsGetNScannedArgType = int64

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

type MongodbatlasStatsGetNScannedAttributeType added in v0.18.1

type MongodbatlasStatsGetNScannedAttributeType = *int64

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

type MongodbatlasStatsGetNScannedRetType deprecated added in v0.18.1

type MongodbatlasStatsGetNScannedRetType = int64

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

type MongodbatlasStatsGetTsArgType deprecated added in v0.18.1

type MongodbatlasStatsGetTsArgType = int64

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

type MongodbatlasStatsGetTsAttributeType added in v0.18.1

type MongodbatlasStatsGetTsAttributeType = *int64

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

type MongodbatlasStatsGetTsRetType deprecated added in v0.18.1

type MongodbatlasStatsGetTsRetType = int64

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

type NullableACL deprecated added in v0.16.0

type NullableACL 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 NewNullableACL deprecated added in v0.16.0

func NewNullableACL(val *ACL) *NullableACL

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

func (NullableACL) Get deprecated added in v0.16.0

func (v NullableACL) Get() *ACL

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

func (NullableACL) IsSet deprecated added in v0.16.0

func (v NullableACL) IsSet() bool

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

func (NullableACL) MarshalJSON deprecated added in v0.16.0

func (v NullableACL) MarshalJSON() ([]byte, error)

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

func (*NullableACL) Set deprecated added in v0.16.0

func (v *NullableACL) Set(val *ACL)

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

func (*NullableACL) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableACL) Unset deprecated added in v0.16.0

func (v *NullableACL) Unset()

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

type NullableBackup deprecated added in v0.16.0

type NullableBackup 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 NewNullableBackup deprecated added in v0.16.0

func NewNullableBackup(val *Backup) *NullableBackup

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

func (NullableBackup) Get deprecated added in v0.16.0

func (v NullableBackup) Get() *Backup

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

func (NullableBackup) IsSet deprecated added in v0.16.0

func (v NullableBackup) IsSet() bool

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

func (NullableBackup) MarshalJSON deprecated added in v0.16.0

func (v NullableBackup) MarshalJSON() ([]byte, error)

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

func (*NullableBackup) Set deprecated added in v0.16.0

func (v *NullableBackup) Set(val *Backup)

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

func (*NullableBackup) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableBackup) Unset deprecated added in v0.16.0

func (v *NullableBackup) Unset()

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

type NullableBackupSchedule deprecated added in v0.16.0

type NullableBackupSchedule 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 NewNullableBackupSchedule deprecated added in v0.16.0

func NewNullableBackupSchedule(val *BackupSchedule) *NullableBackupSchedule

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

func (NullableBackupSchedule) Get deprecated added in v0.16.0

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

func (NullableBackupSchedule) IsSet deprecated added in v0.16.0

func (v NullableBackupSchedule) IsSet() bool

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

func (NullableBackupSchedule) MarshalJSON deprecated added in v0.16.0

func (v NullableBackupSchedule) MarshalJSON() ([]byte, error)

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

func (*NullableBackupSchedule) Set deprecated added in v0.16.0

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

func (*NullableBackupSchedule) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableBackupSchedule) Unset deprecated added in v0.16.0

func (v *NullableBackupSchedule) 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 NullableCloneInstancePayload deprecated added in v0.16.0

type NullableCloneInstancePayload 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 NewNullableCloneInstancePayload deprecated added in v0.16.0

func NewNullableCloneInstancePayload(val *CloneInstancePayload) *NullableCloneInstancePayload

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

func (NullableCloneInstancePayload) Get deprecated added in v0.16.0

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

func (NullableCloneInstancePayload) IsSet deprecated added in v0.16.0

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

func (NullableCloneInstancePayload) MarshalJSON deprecated added in v0.16.0

func (v NullableCloneInstancePayload) MarshalJSON() ([]byte, error)

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

func (*NullableCloneInstancePayload) Set deprecated added in v0.16.0

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

func (*NullableCloneInstancePayload) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableCloneInstancePayload) Unset deprecated added in v0.16.0

func (v *NullableCloneInstancePayload) Unset()

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

type NullableCloneInstanceResponse deprecated added in v0.16.0

type NullableCloneInstanceResponse 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 NewNullableCloneInstanceResponse deprecated added in v0.16.0

func NewNullableCloneInstanceResponse(val *CloneInstanceResponse) *NullableCloneInstanceResponse

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

func (NullableCloneInstanceResponse) Get deprecated added in v0.16.0

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

func (NullableCloneInstanceResponse) IsSet deprecated added in v0.16.0

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

func (NullableCloneInstanceResponse) MarshalJSON deprecated added in v0.16.0

func (v NullableCloneInstanceResponse) MarshalJSON() ([]byte, error)

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

func (*NullableCloneInstanceResponse) Set deprecated added in v0.16.0

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

func (*NullableCloneInstanceResponse) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableCloneInstanceResponse) Unset deprecated added in v0.16.0

func (v *NullableCloneInstanceResponse) 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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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 NullableCreateInstancePayloadAcl deprecated added in v1.4.0

type NullableCreateInstancePayloadAcl 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 NewNullableCreateInstancePayloadAcl deprecated added in v1.4.0

func NewNullableCreateInstancePayloadAcl(val *CreateInstancePayloadAcl) *NullableCreateInstancePayloadAcl

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

func (NullableCreateInstancePayloadAcl) Get deprecated added in v1.4.0

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

func (NullableCreateInstancePayloadAcl) IsSet deprecated added in v1.4.0

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

func (NullableCreateInstancePayloadAcl) MarshalJSON deprecated added in v1.4.0

func (v NullableCreateInstancePayloadAcl) MarshalJSON() ([]byte, error)

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

func (*NullableCreateInstancePayloadAcl) Set deprecated added in v1.4.0

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

func (*NullableCreateInstancePayloadAcl) UnmarshalJSON deprecated added in v1.4.0

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

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

func (*NullableCreateInstancePayloadAcl) Unset deprecated added in v1.4.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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 NullableDataPoint deprecated added in v0.16.0

type NullableDataPoint 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 NewNullableDataPoint deprecated added in v0.16.0

func NewNullableDataPoint(val *DataPoint) *NullableDataPoint

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

func (NullableDataPoint) Get deprecated added in v0.16.0

func (v NullableDataPoint) Get() *DataPoint

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

func (NullableDataPoint) IsSet deprecated added in v0.16.0

func (v NullableDataPoint) IsSet() bool

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

func (NullableDataPoint) MarshalJSON deprecated added in v0.16.0

func (v NullableDataPoint) MarshalJSON() ([]byte, error)

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

func (*NullableDataPoint) Set deprecated added in v0.16.0

func (v *NullableDataPoint) Set(val *DataPoint)

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

func (*NullableDataPoint) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableDataPoint) Unset deprecated added in v0.16.0

func (v *NullableDataPoint) 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 v0.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 v0.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 v0.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 v0.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 v0.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 v0.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 v0.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 v0.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 NullableFlavor deprecated added in v0.16.0

type NullableFlavor 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 NewNullableFlavor deprecated added in v0.16.0

func NewNullableFlavor(val *Flavor) *NullableFlavor

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

func (NullableFlavor) Get deprecated added in v0.16.0

func (v NullableFlavor) Get() *Flavor

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

func (NullableFlavor) IsSet deprecated added in v0.16.0

func (v NullableFlavor) IsSet() bool

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

func (NullableFlavor) MarshalJSON deprecated added in v0.16.0

func (v NullableFlavor) MarshalJSON() ([]byte, error)

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

func (*NullableFlavor) Set deprecated added in v0.16.0

func (v *NullableFlavor) Set(val *Flavor)

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

func (*NullableFlavor) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableFlavor) Unset deprecated added in v0.16.0

func (v *NullableFlavor) 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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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 NullableGetUserResponse deprecated added in v0.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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 NullableHandlersInstancesSlowQueriesResponse deprecated added in v0.16.0

type NullableHandlersInstancesSlowQueriesResponse 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 NewNullableHandlersInstancesSlowQueriesResponse deprecated added in v0.16.0

func NewNullableHandlersInstancesSlowQueriesResponse(val *HandlersInstancesSlowQueriesResponse) *NullableHandlersInstancesSlowQueriesResponse

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

func (NullableHandlersInstancesSlowQueriesResponse) Get deprecated added in v0.16.0

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

func (NullableHandlersInstancesSlowQueriesResponse) IsSet deprecated added in v0.16.0

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

func (NullableHandlersInstancesSlowQueriesResponse) MarshalJSON deprecated added in v0.16.0

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

func (*NullableHandlersInstancesSlowQueriesResponse) Set deprecated added in v0.16.0

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

func (*NullableHandlersInstancesSlowQueriesResponse) UnmarshalJSON deprecated added in v0.16.0

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

func (*NullableHandlersInstancesSlowQueriesResponse) Unset deprecated added in v0.16.0

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

type NullableHandlersInstancesSuggestedIndexesResponse deprecated added in v0.16.0

type NullableHandlersInstancesSuggestedIndexesResponse 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 NewNullableHandlersInstancesSuggestedIndexesResponse deprecated added in v0.16.0

func NewNullableHandlersInstancesSuggestedIndexesResponse(val *HandlersInstancesSuggestedIndexesResponse) *NullableHandlersInstancesSuggestedIndexesResponse

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

func (NullableHandlersInstancesSuggestedIndexesResponse) Get deprecated added in v0.16.0

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

func (NullableHandlersInstancesSuggestedIndexesResponse) IsSet deprecated added in v0.16.0

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

func (NullableHandlersInstancesSuggestedIndexesResponse) MarshalJSON deprecated added in v0.16.0

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

func (*NullableHandlersInstancesSuggestedIndexesResponse) Set deprecated added in v0.16.0

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

func (*NullableHandlersInstancesSuggestedIndexesResponse) UnmarshalJSON deprecated added in v0.16.0

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

func (*NullableHandlersInstancesSuggestedIndexesResponse) Unset deprecated added in v0.16.0

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

type NullableHost deprecated added in v0.16.0

type NullableHost 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 NewNullableHost deprecated added in v0.16.0

func NewNullableHost(val *Host) *NullableHost

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

func (NullableHost) Get deprecated added in v0.16.0

func (v NullableHost) Get() *Host

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

func (NullableHost) IsSet deprecated added in v0.16.0

func (v NullableHost) IsSet() bool

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

func (NullableHost) MarshalJSON deprecated added in v0.16.0

func (v NullableHost) MarshalJSON() ([]byte, error)

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

func (*NullableHost) Set deprecated added in v0.16.0

func (v *NullableHost) Set(val *Host)

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

func (*NullableHost) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableHost) Unset deprecated added in v0.16.0

func (v *NullableHost) Unset()

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

type NullableHostMetric deprecated added in v0.16.0

type NullableHostMetric 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 NewNullableHostMetric deprecated added in v0.16.0

func NewNullableHostMetric(val *HostMetric) *NullableHostMetric

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

func (NullableHostMetric) Get deprecated added in v0.16.0

func (v NullableHostMetric) Get() *HostMetric

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

func (NullableHostMetric) IsSet deprecated added in v0.16.0

func (v NullableHostMetric) IsSet() bool

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

func (NullableHostMetric) MarshalJSON deprecated added in v0.16.0

func (v NullableHostMetric) MarshalJSON() ([]byte, error)

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

func (*NullableHostMetric) Set deprecated added in v0.16.0

func (v *NullableHostMetric) Set(val *HostMetric)

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

func (*NullableHostMetric) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableHostMetric) Unset deprecated added in v0.16.0

func (v *NullableHostMetric) Unset()

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

type NullableInstance deprecated added in v0.16.0

type NullableInstance 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 NewNullableInstance deprecated added in v0.16.0

func NewNullableInstance(val *Instance) *NullableInstance

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

func (NullableInstance) Get deprecated added in v0.16.0

func (v NullableInstance) Get() *Instance

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

func (NullableInstance) IsSet deprecated added in v0.16.0

func (v NullableInstance) IsSet() bool

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

func (NullableInstance) MarshalJSON deprecated added in v0.16.0

func (v NullableInstance) MarshalJSON() ([]byte, error)

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

func (*NullableInstance) Set deprecated added in v0.16.0

func (v *NullableInstance) Set(val *Instance)

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

func (*NullableInstance) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableInstance) Unset deprecated added in v0.16.0

func (v *NullableInstance) Unset()

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

type NullableInstanceFlavor deprecated added in v1.4.0

type NullableInstanceFlavor 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 NewNullableInstanceFlavor deprecated added in v1.4.0

func NewNullableInstanceFlavor(val *InstanceFlavor) *NullableInstanceFlavor

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

func (NullableInstanceFlavor) Get deprecated added in v1.4.0

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

func (NullableInstanceFlavor) IsSet deprecated added in v1.4.0

func (v NullableInstanceFlavor) IsSet() bool

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

func (NullableInstanceFlavor) MarshalJSON deprecated added in v1.4.0

func (v NullableInstanceFlavor) MarshalJSON() ([]byte, error)

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

func (*NullableInstanceFlavor) Set deprecated added in v1.4.0

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

func (*NullableInstanceFlavor) UnmarshalJSON deprecated added in v1.4.0

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

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

func (*NullableInstanceFlavor) Unset deprecated added in v1.4.0

func (v *NullableInstanceFlavor) Unset()

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

type NullableInstanceListInstance deprecated added in v0.16.0

type NullableInstanceListInstance 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 NewNullableInstanceListInstance deprecated added in v0.16.0

func NewNullableInstanceListInstance(val *InstanceListInstance) *NullableInstanceListInstance

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

func (NullableInstanceListInstance) Get deprecated added in v0.16.0

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

func (NullableInstanceListInstance) IsSet deprecated added in v0.16.0

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

func (NullableInstanceListInstance) MarshalJSON deprecated added in v0.16.0

func (v NullableInstanceListInstance) MarshalJSON() ([]byte, error)

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

func (*NullableInstanceListInstance) Set deprecated added in v0.16.0

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

func (*NullableInstanceListInstance) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableInstanceListInstance) Unset deprecated added in v0.16.0

func (v *NullableInstanceListInstance) Unset()

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

type NullableInstanceListInstanceStatus deprecated added in v1.1.0

type NullableInstanceListInstanceStatus 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 NewNullableInstanceListInstanceStatus deprecated added in v1.1.0

func NewNullableInstanceListInstanceStatus(val *InstanceListInstanceStatus) *NullableInstanceListInstanceStatus

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

func (NullableInstanceListInstanceStatus) Get deprecated added in v1.1.0

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

func (NullableInstanceListInstanceStatus) IsSet deprecated added in v1.1.0

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

func (NullableInstanceListInstanceStatus) MarshalJSON deprecated added in v1.1.0

func (v NullableInstanceListInstanceStatus) MarshalJSON() ([]byte, error)

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

func (*NullableInstanceListInstanceStatus) Set deprecated added in v1.1.0

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

func (*NullableInstanceListInstanceStatus) UnmarshalJSON deprecated added in v1.1.0

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

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

func (*NullableInstanceListInstanceStatus) Unset deprecated added in v1.1.0

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

type NullableInstanceResponse deprecated added in v1.5.0

type NullableInstanceResponse 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 NewNullableInstanceResponse deprecated added in v1.5.0

func NewNullableInstanceResponse(val *InstanceResponse) *NullableInstanceResponse

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

func (NullableInstanceResponse) Get deprecated added in v1.5.0

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

func (NullableInstanceResponse) IsSet deprecated added in v1.5.0

func (v NullableInstanceResponse) IsSet() bool

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

func (NullableInstanceResponse) MarshalJSON deprecated added in v1.5.0

func (v NullableInstanceResponse) MarshalJSON() ([]byte, error)

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

func (*NullableInstanceResponse) Set deprecated added in v1.5.0

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

func (*NullableInstanceResponse) UnmarshalJSON deprecated added in v1.5.0

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

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

func (*NullableInstanceResponse) Unset deprecated added in v1.5.0

func (v *NullableInstanceResponse) Unset()

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

type NullableInstanceResponseUser deprecated added in v0.16.0

type NullableInstanceResponseUser 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 NewNullableInstanceResponseUser deprecated added in v0.16.0

func NewNullableInstanceResponseUser(val *InstanceResponseUser) *NullableInstanceResponseUser

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

func (NullableInstanceResponseUser) Get deprecated added in v0.16.0

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

func (NullableInstanceResponseUser) IsSet deprecated added in v0.16.0

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

func (NullableInstanceResponseUser) MarshalJSON deprecated added in v0.16.0

func (v NullableInstanceResponseUser) MarshalJSON() ([]byte, error)

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

func (*NullableInstanceResponseUser) Set deprecated added in v0.16.0

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

func (*NullableInstanceResponseUser) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableInstanceResponseUser) Unset deprecated added in v0.16.0

func (v *NullableInstanceResponseUser) Unset()

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

type NullableInstanceStatus deprecated added in v1.1.0

type NullableInstanceStatus 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 NewNullableInstanceStatus deprecated added in v1.1.0

func NewNullableInstanceStatus(val *InstanceStatus) *NullableInstanceStatus

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

func (NullableInstanceStatus) Get deprecated added in v1.1.0

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

func (NullableInstanceStatus) IsSet deprecated added in v1.1.0

func (v NullableInstanceStatus) IsSet() bool

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

func (NullableInstanceStatus) MarshalJSON deprecated added in v1.1.0

func (v NullableInstanceStatus) MarshalJSON() ([]byte, error)

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

func (*NullableInstanceStatus) Set deprecated added in v1.1.0

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

func (*NullableInstanceStatus) UnmarshalJSON deprecated added in v1.1.0

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

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

func (*NullableInstanceStatus) Unset deprecated added in v1.1.0

func (v *NullableInstanceStatus) 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 NullableListBackupsResponse deprecated added in v0.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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 NullableListFlavorsResponse deprecated added in v0.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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 NullableListInstancesResponse deprecated added in v0.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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 NullableListMetricsResponse deprecated added in v0.16.0

type NullableListMetricsResponse 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 NewNullableListMetricsResponse deprecated added in v0.16.0

func NewNullableListMetricsResponse(val *ListMetricsResponse) *NullableListMetricsResponse

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

func (NullableListMetricsResponse) Get deprecated added in v0.16.0

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

func (NullableListMetricsResponse) IsSet deprecated added in v0.16.0

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

func (NullableListMetricsResponse) MarshalJSON deprecated added in v0.16.0

func (v NullableListMetricsResponse) MarshalJSON() ([]byte, error)

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

func (*NullableListMetricsResponse) Set deprecated added in v0.16.0

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

func (*NullableListMetricsResponse) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableListMetricsResponse) Unset deprecated added in v0.16.0

func (v *NullableListMetricsResponse) Unset()

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

type NullableListRestoreJobsResponse deprecated added in v0.16.0

type NullableListRestoreJobsResponse 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 NewNullableListRestoreJobsResponse deprecated added in v0.16.0

func NewNullableListRestoreJobsResponse(val *ListRestoreJobsResponse) *NullableListRestoreJobsResponse

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

func (NullableListRestoreJobsResponse) Get deprecated added in v0.16.0

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

func (NullableListRestoreJobsResponse) IsSet deprecated added in v0.16.0

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

func (NullableListRestoreJobsResponse) MarshalJSON deprecated added in v0.16.0

func (v NullableListRestoreJobsResponse) MarshalJSON() ([]byte, error)

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

func (*NullableListRestoreJobsResponse) Set deprecated added in v0.16.0

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

func (*NullableListRestoreJobsResponse) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableListRestoreJobsResponse) Unset deprecated added in v0.16.0

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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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 v0.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 v0.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 v0.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 v0.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 v0.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 v0.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 v0.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 v0.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 NullableListUsersResponse deprecated added in v0.16.0

type NullableListUsersResponse 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 NewNullableListUsersResponse deprecated added in v0.16.0

func NewNullableListUsersResponse(val *ListUsersResponse) *NullableListUsersResponse

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

func (NullableListUsersResponse) Get deprecated added in v0.16.0

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

func (NullableListUsersResponse) IsSet deprecated added in v0.16.0

func (v NullableListUsersResponse) IsSet() bool

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

func (NullableListUsersResponse) MarshalJSON deprecated added in v0.16.0

func (v NullableListUsersResponse) MarshalJSON() ([]byte, error)

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

func (*NullableListUsersResponse) Set deprecated added in v0.16.0

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

func (*NullableListUsersResponse) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableListUsersResponse) Unset deprecated added in v0.16.0

func (v *NullableListUsersResponse) 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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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 NullableMongodbatlasOperation deprecated added in v0.16.0

type NullableMongodbatlasOperation 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 NewNullableMongodbatlasOperation deprecated added in v0.16.0

func NewNullableMongodbatlasOperation(val *MongodbatlasOperation) *NullableMongodbatlasOperation

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

func (NullableMongodbatlasOperation) Get deprecated added in v0.16.0

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

func (NullableMongodbatlasOperation) IsSet deprecated added in v0.16.0

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

func (NullableMongodbatlasOperation) MarshalJSON deprecated added in v0.16.0

func (v NullableMongodbatlasOperation) MarshalJSON() ([]byte, error)

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

func (*NullableMongodbatlasOperation) Set deprecated added in v0.16.0

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

func (*NullableMongodbatlasOperation) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableMongodbatlasOperation) Unset deprecated added in v0.16.0

func (v *NullableMongodbatlasOperation) Unset()

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

type NullableMongodbatlasOperationStats deprecated added in v0.16.0

type NullableMongodbatlasOperationStats 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 NewNullableMongodbatlasOperationStats deprecated added in v0.16.0

func NewNullableMongodbatlasOperationStats(val *MongodbatlasOperationStats) *NullableMongodbatlasOperationStats

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

func (NullableMongodbatlasOperationStats) Get deprecated added in v0.16.0

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

func (NullableMongodbatlasOperationStats) IsSet deprecated added in v0.16.0

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

func (NullableMongodbatlasOperationStats) MarshalJSON deprecated added in v0.16.0

func (v NullableMongodbatlasOperationStats) MarshalJSON() ([]byte, error)

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

func (*NullableMongodbatlasOperationStats) Set deprecated added in v0.16.0

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

func (*NullableMongodbatlasOperationStats) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableMongodbatlasOperationStats) Unset deprecated added in v0.16.0

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

type NullableMongodbatlasStats deprecated added in v0.16.0

type NullableMongodbatlasStats 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 NewNullableMongodbatlasStats deprecated added in v0.16.0

func NewNullableMongodbatlasStats(val *MongodbatlasStats) *NullableMongodbatlasStats

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

func (NullableMongodbatlasStats) Get deprecated added in v0.16.0

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

func (NullableMongodbatlasStats) IsSet deprecated added in v0.16.0

func (v NullableMongodbatlasStats) IsSet() bool

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

func (NullableMongodbatlasStats) MarshalJSON deprecated added in v0.16.0

func (v NullableMongodbatlasStats) MarshalJSON() ([]byte, error)

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

func (*NullableMongodbatlasStats) Set deprecated added in v0.16.0

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

func (*NullableMongodbatlasStats) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableMongodbatlasStats) Unset deprecated added in v0.16.0

func (v *NullableMongodbatlasStats) 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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.0

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

type NullablePartialUpdateUserPayload deprecated added in v0.16.0

type NullablePartialUpdateUserPayload 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 NewNullablePartialUpdateUserPayload deprecated added in v0.16.0

func NewNullablePartialUpdateUserPayload(val *PartialUpdateUserPayload) *NullablePartialUpdateUserPayload

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

func (NullablePartialUpdateUserPayload) Get deprecated added in v0.16.0

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

func (NullablePartialUpdateUserPayload) IsSet deprecated added in v0.16.0

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

func (NullablePartialUpdateUserPayload) MarshalJSON deprecated added in v0.16.0

func (v NullablePartialUpdateUserPayload) MarshalJSON() ([]byte, error)

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

func (*NullablePartialUpdateUserPayload) Set deprecated added in v0.16.0

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

func (*NullablePartialUpdateUserPayload) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullablePartialUpdateUserPayload) Unset deprecated added in v0.16.0

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

type NullableRestoreInstancePayload deprecated added in v0.16.0

type NullableRestoreInstancePayload 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 NewNullableRestoreInstancePayload deprecated added in v0.16.0

func NewNullableRestoreInstancePayload(val *RestoreInstancePayload) *NullableRestoreInstancePayload

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

func (NullableRestoreInstancePayload) Get deprecated added in v0.16.0

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

func (NullableRestoreInstancePayload) IsSet deprecated added in v0.16.0

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

func (NullableRestoreInstancePayload) MarshalJSON deprecated added in v0.16.0

func (v NullableRestoreInstancePayload) MarshalJSON() ([]byte, error)

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

func (*NullableRestoreInstancePayload) Set deprecated added in v0.16.0

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

func (*NullableRestoreInstancePayload) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableRestoreInstancePayload) Unset deprecated added in v0.16.0

func (v *NullableRestoreInstancePayload) Unset()

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

type NullableRestoreInstanceResponse deprecated added in v0.16.0

type NullableRestoreInstanceResponse 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 NewNullableRestoreInstanceResponse deprecated added in v0.16.0

func NewNullableRestoreInstanceResponse(val *RestoreInstanceResponse) *NullableRestoreInstanceResponse

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

func (NullableRestoreInstanceResponse) Get deprecated added in v0.16.0

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

func (NullableRestoreInstanceResponse) IsSet deprecated added in v0.16.0

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

func (NullableRestoreInstanceResponse) MarshalJSON deprecated added in v0.16.0

func (v NullableRestoreInstanceResponse) MarshalJSON() ([]byte, error)

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

func (*NullableRestoreInstanceResponse) Set deprecated added in v0.16.0

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

func (*NullableRestoreInstanceResponse) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableRestoreInstanceResponse) Unset deprecated added in v0.16.0

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

type NullableRestoreInstanceStatus deprecated added in v0.16.0

type NullableRestoreInstanceStatus 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 NewNullableRestoreInstanceStatus deprecated added in v0.16.0

func NewNullableRestoreInstanceStatus(val *RestoreInstanceStatus) *NullableRestoreInstanceStatus

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

func (NullableRestoreInstanceStatus) Get deprecated added in v0.16.0

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

func (NullableRestoreInstanceStatus) IsSet deprecated added in v0.16.0

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

func (NullableRestoreInstanceStatus) MarshalJSON deprecated added in v0.16.0

func (v NullableRestoreInstanceStatus) MarshalJSON() ([]byte, error)

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

func (*NullableRestoreInstanceStatus) Set deprecated added in v0.16.0

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

func (*NullableRestoreInstanceStatus) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableRestoreInstanceStatus) Unset deprecated added in v0.16.0

func (v *NullableRestoreInstanceStatus) Unset()

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

type NullableShape deprecated added in v0.16.0

type NullableShape 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 NewNullableShape deprecated added in v0.16.0

func NewNullableShape(val *Shape) *NullableShape

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

func (NullableShape) Get deprecated added in v0.16.0

func (v NullableShape) Get() *Shape

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

func (NullableShape) IsSet deprecated added in v0.16.0

func (v NullableShape) IsSet() bool

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

func (NullableShape) MarshalJSON deprecated added in v0.16.0

func (v NullableShape) MarshalJSON() ([]byte, error)

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

func (*NullableShape) Set deprecated added in v0.16.0

func (v *NullableShape) Set(val *Shape)

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

func (*NullableShape) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableShape) Unset deprecated added in v0.16.0

func (v *NullableShape) Unset()

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

type NullableSlowQuery deprecated added in v0.16.0

type NullableSlowQuery 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 NewNullableSlowQuery deprecated added in v0.16.0

func NewNullableSlowQuery(val *SlowQuery) *NullableSlowQuery

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

func (NullableSlowQuery) Get deprecated added in v0.16.0

func (v NullableSlowQuery) Get() *SlowQuery

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

func (NullableSlowQuery) IsSet deprecated added in v0.16.0

func (v NullableSlowQuery) IsSet() bool

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

func (NullableSlowQuery) MarshalJSON deprecated added in v0.16.0

func (v NullableSlowQuery) MarshalJSON() ([]byte, error)

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

func (*NullableSlowQuery) Set deprecated added in v0.16.0

func (v *NullableSlowQuery) Set(val *SlowQuery)

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

func (*NullableSlowQuery) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableSlowQuery) Unset deprecated added in v0.16.0

func (v *NullableSlowQuery) 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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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 NullableStorageRange deprecated added in v0.16.0

type NullableStorageRange 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 NewNullableStorageRange deprecated added in v0.16.0

func NewNullableStorageRange(val *StorageRange) *NullableStorageRange

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

func (NullableStorageRange) Get deprecated added in v0.16.0

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

func (NullableStorageRange) IsSet deprecated added in v0.16.0

func (v NullableStorageRange) IsSet() bool

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

func (NullableStorageRange) MarshalJSON deprecated added in v0.16.0

func (v NullableStorageRange) MarshalJSON() ([]byte, error)

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

func (*NullableStorageRange) Set deprecated added in v0.16.0

func (v *NullableStorageRange) Set(val *StorageRange)

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

func (*NullableStorageRange) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableStorageRange) Unset deprecated added in v0.16.0

func (v *NullableStorageRange) 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 NullableSuggestedIndex deprecated added in v0.16.0

type NullableSuggestedIndex 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 NewNullableSuggestedIndex deprecated added in v0.16.0

func NewNullableSuggestedIndex(val *SuggestedIndex) *NullableSuggestedIndex

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

func (NullableSuggestedIndex) Get deprecated added in v0.16.0

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

func (NullableSuggestedIndex) IsSet deprecated added in v0.16.0

func (v NullableSuggestedIndex) IsSet() bool

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

func (NullableSuggestedIndex) MarshalJSON deprecated added in v0.16.0

func (v NullableSuggestedIndex) MarshalJSON() ([]byte, error)

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

func (*NullableSuggestedIndex) Set deprecated added in v0.16.0

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

func (*NullableSuggestedIndex) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableSuggestedIndex) Unset deprecated added in v0.16.0

func (v *NullableSuggestedIndex) 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 NullableUpdateBackupSchedulePayload deprecated added in v0.16.0

type NullableUpdateBackupSchedulePayload 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 NewNullableUpdateBackupSchedulePayload deprecated added in v0.16.0

func NewNullableUpdateBackupSchedulePayload(val *UpdateBackupSchedulePayload) *NullableUpdateBackupSchedulePayload

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

func (NullableUpdateBackupSchedulePayload) Get deprecated added in v0.16.0

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

func (NullableUpdateBackupSchedulePayload) IsSet deprecated added in v0.16.0

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

func (NullableUpdateBackupSchedulePayload) MarshalJSON deprecated added in v0.16.0

func (v NullableUpdateBackupSchedulePayload) MarshalJSON() ([]byte, error)

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

func (*NullableUpdateBackupSchedulePayload) Set deprecated added in v0.16.0

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

func (*NullableUpdateBackupSchedulePayload) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableUpdateBackupSchedulePayload) Unset deprecated added in v0.16.0

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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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 NullableUpdateInstanceResponse deprecated added in v0.16.0

type NullableUpdateInstanceResponse 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 NewNullableUpdateInstanceResponse deprecated added in v0.16.0

func NewNullableUpdateInstanceResponse(val *UpdateInstanceResponse) *NullableUpdateInstanceResponse

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

func (NullableUpdateInstanceResponse) Get deprecated added in v0.16.0

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

func (NullableUpdateInstanceResponse) IsSet deprecated added in v0.16.0

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

func (NullableUpdateInstanceResponse) MarshalJSON deprecated added in v0.16.0

func (v NullableUpdateInstanceResponse) MarshalJSON() ([]byte, error)

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

func (*NullableUpdateInstanceResponse) Set deprecated added in v0.16.0

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

func (*NullableUpdateInstanceResponse) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableUpdateInstanceResponse) Unset deprecated added in v0.16.0

func (v *NullableUpdateInstanceResponse) Unset()

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

type NullableUpdateUserPayload deprecated added in v0.16.0

type NullableUpdateUserPayload 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 NewNullableUpdateUserPayload deprecated added in v0.16.0

func NewNullableUpdateUserPayload(val *UpdateUserPayload) *NullableUpdateUserPayload

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

func (NullableUpdateUserPayload) Get deprecated added in v0.16.0

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

func (NullableUpdateUserPayload) IsSet deprecated added in v0.16.0

func (v NullableUpdateUserPayload) IsSet() bool

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

func (NullableUpdateUserPayload) MarshalJSON deprecated added in v0.16.0

func (v NullableUpdateUserPayload) MarshalJSON() ([]byte, error)

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

func (*NullableUpdateUserPayload) Set deprecated added in v0.16.0

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

func (*NullableUpdateUserPayload) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableUpdateUserPayload) Unset deprecated added in v0.16.0

func (v *NullableUpdateUserPayload) Unset()

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

type NullableUser deprecated added in v0.16.0

type NullableUser 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 NewNullableUser deprecated added in v0.16.0

func NewNullableUser(val *User) *NullableUser

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

func (NullableUser) Get deprecated added in v0.16.0

func (v NullableUser) Get() *User

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

func (NullableUser) IsSet deprecated added in v0.16.0

func (v NullableUser) IsSet() bool

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

func (NullableUser) MarshalJSON deprecated added in v0.16.0

func (v NullableUser) MarshalJSON() ([]byte, error)

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

func (*NullableUser) Set deprecated added in v0.16.0

func (v *NullableUser) Set(val *User)

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

func (*NullableUser) UnmarshalJSON deprecated added in v0.16.0

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

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

func (*NullableUser) Unset deprecated added in v0.16.0

func (v *NullableUser) Unset()

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

type NullableValue deprecated added in v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 PartialUpdateInstancePayload

type PartialUpdateInstancePayload struct {
	Acl            PartialUpdateInstancePayloadGetAclAttributeType            `json:"acl,omitempty"`
	BackupSchedule PartialUpdateInstancePayloadGetBackupScheduleAttributeType `json:"backupSchedule,omitempty"`
	FlavorId       PartialUpdateInstancePayloadGetFlavorIdAttributeType       `json:"flavorId,omitempty"`
	// Labels field is not certain/clear
	Labels  PartialUpdateInstancePayloadGetLabelsAttributeType  `json:"labels,omitempty"`
	Name    PartialUpdateInstancePayloadGetNameAttributeType    `json:"name,omitempty"`
	Options PartialUpdateInstancePayloadGetOptionsAttributeType `json:"options,omitempty"`
	// Can be cast to int32 without loss of precision.
	Replicas PartialUpdateInstancePayloadGetReplicasAttributeType `json:"replicas,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.16.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.16.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) GetAcl added in v0.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 (*PartialUpdateInstancePayload) GetAclOk added in v0.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 (*PartialUpdateInstancePayload) GetBackupSchedule added in v0.16.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.16.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.16.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.16.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.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 (*PartialUpdateInstancePayload) GetLabelsOk added in v0.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 (*PartialUpdateInstancePayload) GetName added in v0.16.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.16.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) GetOptions added in v0.16.0

GetOptions returns the Options 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) GetOptionsOk added in v0.16.0

GetOptionsOk returns a tuple with the Options 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) GetReplicas added in v0.16.0

GetReplicas returns the Replicas 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) GetReplicasOk added in v0.16.0

GetReplicasOk returns a tuple with the Replicas 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 v0.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 v0.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.16.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.16.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) HasAcl added in v0.16.0

func (o *PartialUpdateInstancePayload) 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 (*PartialUpdateInstancePayload) HasBackupSchedule added in v0.16.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.16.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.16.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.16.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) HasOptions added in v0.16.0

func (o *PartialUpdateInstancePayload) HasOptions() bool

HasOptions 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) HasReplicas added in v0.16.0

func (o *PartialUpdateInstancePayload) HasReplicas() bool

HasReplicas 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 v0.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.16.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) SetAcl added in v0.16.0

SetAcl gets a reference to the given ACL 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 (*PartialUpdateInstancePayload) SetBackupSchedule added in v0.16.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.16.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.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 (*PartialUpdateInstancePayload) SetName added in v0.16.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) SetOptions added in v0.16.0

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

func (*PartialUpdateInstancePayload) SetReplicas added in v0.16.0

SetReplicas gets a reference to the given int64 and assigns it to the Replicas 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 v0.16.0

SetStorage gets a reference to the given Storage 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.16.0

SetVersion gets a reference to the given string 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.16.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 PartialUpdateInstancePayloadGetAclArgType deprecated added in v0.18.1

type PartialUpdateInstancePayloadGetAclArgType = ACL

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

type PartialUpdateInstancePayloadGetAclAttributeType added in v0.18.1

type PartialUpdateInstancePayloadGetAclAttributeType = *ACL

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

type PartialUpdateInstancePayloadGetAclRetType deprecated added in v0.18.1

type PartialUpdateInstancePayloadGetAclRetType = ACL

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

type PartialUpdateInstancePayloadGetBackupScheduleArgType deprecated added in v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.1

type PartialUpdateInstancePayloadGetNameRetType = string

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

type PartialUpdateInstancePayloadGetOptionsArgType deprecated added in v0.18.1

type PartialUpdateInstancePayloadGetOptionsArgType = map[string]string

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

type PartialUpdateInstancePayloadGetOptionsAttributeType added in v0.18.1

type PartialUpdateInstancePayloadGetOptionsAttributeType = *map[string]string

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

type PartialUpdateInstancePayloadGetOptionsRetType deprecated added in v0.18.1

type PartialUpdateInstancePayloadGetOptionsRetType = map[string]string

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

type PartialUpdateInstancePayloadGetReplicasArgType deprecated added in v0.18.1

type PartialUpdateInstancePayloadGetReplicasArgType = int64

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

type PartialUpdateInstancePayloadGetReplicasAttributeType added in v0.18.1

type PartialUpdateInstancePayloadGetReplicasAttributeType = *int64

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

type PartialUpdateInstancePayloadGetReplicasRetType deprecated added in v0.18.1

type PartialUpdateInstancePayloadGetReplicasRetType = 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 v0.18.1

type PartialUpdateInstancePayloadGetStorageArgType = Storage

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

type PartialUpdateInstancePayloadGetStorageAttributeType added in v0.18.1

type PartialUpdateInstancePayloadGetStorageAttributeType = *Storage

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 v0.18.1

type PartialUpdateInstancePayloadGetStorageRetType = Storage

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

type PartialUpdateInstancePayloadGetVersionArgType deprecated added in v0.18.1

type PartialUpdateInstancePayloadGetVersionArgType = string

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

type PartialUpdateInstancePayloadGetVersionAttributeType added in v0.18.1

type PartialUpdateInstancePayloadGetVersionAttributeType = *string

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

type PartialUpdateInstancePayloadGetVersionRetType deprecated added in v0.18.1

type PartialUpdateInstancePayloadGetVersionRetType = 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

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

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

type PartialUpdateUserPayload

type PartialUpdateUserPayload struct {
	Database PartialUpdateUserPayloadGetDatabaseAttributeType `json:"database,omitempty"`
	// The roles defined for a user. Currently only one role in the list is supported, therefore only the first role from this list is used. The *roles* attribute can contain the following values: 'read', 'readWrite', 'readAnyDatabase', 'readWriteAnyDatabase', 'stackitAdmin'. **The 'readAnyDatabase', 'readWriteAnyDatabase' and 'stackitAdmin' roles will always be created in the admin database.**
	Roles PartialUpdateUserPayloadGetRolesAttributeType `json:"roles,omitempty"`
}

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

func NewPartialUpdateUserPayload added in v0.16.0

func NewPartialUpdateUserPayload() *PartialUpdateUserPayload

NewPartialUpdateUserPayload instantiates a new PartialUpdateUserPayload 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 NewPartialUpdateUserPayloadWithDefaults added in v0.16.0

func NewPartialUpdateUserPayloadWithDefaults() *PartialUpdateUserPayload

NewPartialUpdateUserPayloadWithDefaults instantiates a new PartialUpdateUserPayload 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 (*PartialUpdateUserPayload) GetDatabase added in v0.16.0

GetDatabase returns the Database 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 (*PartialUpdateUserPayload) GetDatabaseOk added in v0.16.0

GetDatabaseOk returns a tuple with the Database 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 (*PartialUpdateUserPayload) GetRoles added in v0.16.0

GetRoles returns the Roles 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 (*PartialUpdateUserPayload) GetRolesOk added in v0.16.0

GetRolesOk returns a tuple with the Roles 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 (*PartialUpdateUserPayload) HasDatabase added in v0.16.0

func (o *PartialUpdateUserPayload) HasDatabase() bool

HasDatabase 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 (*PartialUpdateUserPayload) HasRoles added in v0.16.0

func (o *PartialUpdateUserPayload) HasRoles() bool

HasRoles 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 (*PartialUpdateUserPayload) SetDatabase added in v0.16.0

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

func (*PartialUpdateUserPayload) SetRoles added in v0.16.0

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

func (PartialUpdateUserPayload) ToMap deprecated added in v0.16.0

func (o PartialUpdateUserPayload) 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 PartialUpdateUserPayloadGetDatabaseArgType deprecated added in v0.18.1

type PartialUpdateUserPayloadGetDatabaseArgType = string

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

type PartialUpdateUserPayloadGetDatabaseAttributeType added in v0.18.1

type PartialUpdateUserPayloadGetDatabaseAttributeType = *string

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

type PartialUpdateUserPayloadGetDatabaseRetType deprecated added in v0.18.1

type PartialUpdateUserPayloadGetDatabaseRetType = string

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

type PartialUpdateUserPayloadGetRolesArgType deprecated added in v0.18.1

type PartialUpdateUserPayloadGetRolesArgType = []string

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

type PartialUpdateUserPayloadGetRolesAttributeType added in v0.18.1

type PartialUpdateUserPayloadGetRolesAttributeType = *[]string

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

type PartialUpdateUserPayloadGetRolesRetType deprecated added in v0.18.1

type PartialUpdateUserPayloadGetRolesRetType = []string

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

type PartialUpdateUserRequest deprecated added in v1.2.0

type PartialUpdateUserRequest 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 (PartialUpdateUserRequest) Execute deprecated added in v1.2.0

func (r PartialUpdateUserRequest) Execute() error

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

func (PartialUpdateUserRequest) PartialUpdateUserPayload added in v1.2.0

func (r PartialUpdateUserRequest) PartialUpdateUserPayload(partialUpdateUserPayload PartialUpdateUserPayload) ApiPartialUpdateUserRequest

payload 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() (*User, error)

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

type RestoreInstancePayload

type RestoreInstancePayload struct {
	// REQUIRED
	BackupId RestoreInstancePayloadGetBackupIdAttributeType `json:"backupId" required:"true"`
	// REQUIRED
	InstanceId RestoreInstancePayloadGetInstanceIdAttributeType `json:"instanceId" required:"true"`
}

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

func NewRestoreInstancePayload added in v0.16.0

NewRestoreInstancePayload instantiates a new RestoreInstancePayload 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 NewRestoreInstancePayloadWithDefaults added in v0.16.0

func NewRestoreInstancePayloadWithDefaults() *RestoreInstancePayload

NewRestoreInstancePayloadWithDefaults instantiates a new RestoreInstancePayload 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 (*RestoreInstancePayload) GetBackupId added in v0.16.0

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

func (*RestoreInstancePayload) GetBackupIdOk added in v0.16.0

GetBackupIdOk returns a tuple with the BackupId 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 (*RestoreInstancePayload) GetInstanceId added in v0.16.0

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

func (*RestoreInstancePayload) GetInstanceIdOk added in v0.16.0

GetInstanceIdOk returns a tuple with the InstanceId 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 (*RestoreInstancePayload) SetBackupId added in v0.16.0

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

func (*RestoreInstancePayload) SetInstanceId added in v0.16.0

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

func (RestoreInstancePayload) ToMap deprecated added in v0.16.0

func (o RestoreInstancePayload) 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 RestoreInstancePayloadGetBackupIdArgType deprecated added in v0.18.1

type RestoreInstancePayloadGetBackupIdArgType = string

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

type RestoreInstancePayloadGetBackupIdAttributeType added in v0.18.1

type RestoreInstancePayloadGetBackupIdAttributeType = *string

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

type RestoreInstancePayloadGetBackupIdRetType deprecated added in v0.18.1

type RestoreInstancePayloadGetBackupIdRetType = string

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

type RestoreInstancePayloadGetInstanceIdArgType deprecated added in v0.18.1

type RestoreInstancePayloadGetInstanceIdArgType = string

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

type RestoreInstancePayloadGetInstanceIdAttributeType added in v0.18.1

type RestoreInstancePayloadGetInstanceIdAttributeType = *string

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

type RestoreInstancePayloadGetInstanceIdRetType deprecated added in v0.18.1

type RestoreInstancePayloadGetInstanceIdRetType = string

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

type RestoreInstanceRequest deprecated added in v1.2.0

type RestoreInstanceRequest 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 (RestoreInstanceRequest) 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 (RestoreInstanceRequest) RestoreInstancePayload added in v1.2.0

func (r RestoreInstanceRequest) RestoreInstancePayload(restoreInstancePayload RestoreInstancePayload) ApiRestoreInstanceRequest

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

type RestoreInstanceResponse

type RestoreInstanceResponse struct {
	Item RestoreInstanceResponseGetItemAttributeType `json:"item,omitempty"`
}

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

func NewRestoreInstanceResponse added in v0.16.0

func NewRestoreInstanceResponse() *RestoreInstanceResponse

NewRestoreInstanceResponse instantiates a new RestoreInstanceResponse 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 NewRestoreInstanceResponseWithDefaults added in v0.16.0

func NewRestoreInstanceResponseWithDefaults() *RestoreInstanceResponse

NewRestoreInstanceResponseWithDefaults instantiates a new RestoreInstanceResponse 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 (*RestoreInstanceResponse) GetItem added in v0.16.0

GetItem returns the Item 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 (*RestoreInstanceResponse) GetItemOk added in v0.16.0

GetItemOk returns a tuple with the Item 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 (*RestoreInstanceResponse) HasItem added in v0.16.0

func (o *RestoreInstanceResponse) HasItem() bool

HasItem 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 (*RestoreInstanceResponse) SetItem added in v0.16.0

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

func (RestoreInstanceResponse) ToMap deprecated added in v0.16.0

func (o RestoreInstanceResponse) 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 RestoreInstanceResponseGetItemArgType deprecated added in v0.18.1

type RestoreInstanceResponseGetItemArgType = RestoreInstanceStatus

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

type RestoreInstanceResponseGetItemAttributeType added in v0.18.1

type RestoreInstanceResponseGetItemAttributeType = *RestoreInstanceStatus

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

type RestoreInstanceResponseGetItemRetType deprecated added in v0.18.1

type RestoreInstanceResponseGetItemRetType = RestoreInstanceStatus

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

type RestoreInstanceStatus

type RestoreInstanceStatus struct {
	BackupID   RestoreInstanceStatusGetBackupIDAttributeType   `json:"backupID,omitempty"`
	Date       RestoreInstanceStatusGetDateAttributeType       `json:"date,omitempty"`
	Id         RestoreInstanceStatusGetIdAttributeType         `json:"id,omitempty"`
	InstanceId RestoreInstanceStatusGetInstanceIdAttributeType `json:"instanceId,omitempty"`
	Status     RestoreInstanceStatusGetStatusAttributeType     `json:"status,omitempty"`
}

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

func NewRestoreInstanceStatus added in v0.16.0

func NewRestoreInstanceStatus() *RestoreInstanceStatus

NewRestoreInstanceStatus instantiates a new RestoreInstanceStatus 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 NewRestoreInstanceStatusWithDefaults added in v0.16.0

func NewRestoreInstanceStatusWithDefaults() *RestoreInstanceStatus

NewRestoreInstanceStatusWithDefaults instantiates a new RestoreInstanceStatus 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 (*RestoreInstanceStatus) GetBackupID added in v0.16.0

GetBackupID returns the BackupID 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 (*RestoreInstanceStatus) GetBackupIDOk added in v0.16.0

GetBackupIDOk returns a tuple with the BackupID 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 (*RestoreInstanceStatus) GetDate added in v0.16.0

GetDate returns the Date 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 (*RestoreInstanceStatus) GetDateOk added in v0.16.0

GetDateOk returns a tuple with the Date 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 (*RestoreInstanceStatus) GetId added in v0.16.0

GetId returns the Id 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 (*RestoreInstanceStatus) GetIdOk added in v0.16.0

GetIdOk returns a tuple with the Id 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 (*RestoreInstanceStatus) GetInstanceId added in v0.16.0

GetInstanceId returns the InstanceId 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 (*RestoreInstanceStatus) GetInstanceIdOk added in v0.16.0

GetInstanceIdOk returns a tuple with the InstanceId 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 (*RestoreInstanceStatus) GetStatus added in v0.16.0

GetStatus returns the Status 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 (*RestoreInstanceStatus) GetStatusOk added in v0.16.0

GetStatusOk returns a tuple with the Status 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 (*RestoreInstanceStatus) HasBackupID added in v0.16.0

func (o *RestoreInstanceStatus) HasBackupID() bool

HasBackupID 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 (*RestoreInstanceStatus) HasDate added in v0.16.0

func (o *RestoreInstanceStatus) HasDate() bool

HasDate 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 (*RestoreInstanceStatus) HasId added in v0.16.0

func (o *RestoreInstanceStatus) HasId() bool

HasId 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 (*RestoreInstanceStatus) HasInstanceId added in v0.16.0

func (o *RestoreInstanceStatus) HasInstanceId() bool

HasInstanceId 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 (*RestoreInstanceStatus) HasStatus added in v0.16.0

func (o *RestoreInstanceStatus) HasStatus() bool

HasStatus 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 (*RestoreInstanceStatus) SetBackupID added in v0.16.0

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

func (*RestoreInstanceStatus) SetDate added in v0.16.0

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

func (*RestoreInstanceStatus) SetId added in v0.16.0

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

func (*RestoreInstanceStatus) SetInstanceId added in v0.16.0

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

func (*RestoreInstanceStatus) SetStatus added in v0.16.0

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

func (RestoreInstanceStatus) ToMap deprecated added in v0.16.0

func (o RestoreInstanceStatus) 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 RestoreInstanceStatusGetBackupIDArgType deprecated added in v0.18.1

type RestoreInstanceStatusGetBackupIDArgType = string

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

type RestoreInstanceStatusGetBackupIDAttributeType added in v0.18.1

type RestoreInstanceStatusGetBackupIDAttributeType = *string

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

type RestoreInstanceStatusGetBackupIDRetType deprecated added in v0.18.1

type RestoreInstanceStatusGetBackupIDRetType = string

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

type RestoreInstanceStatusGetDateArgType deprecated added in v0.18.1

type RestoreInstanceStatusGetDateArgType = string

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

type RestoreInstanceStatusGetDateAttributeType added in v0.18.1

type RestoreInstanceStatusGetDateAttributeType = *string

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

type RestoreInstanceStatusGetDateRetType deprecated added in v0.18.1

type RestoreInstanceStatusGetDateRetType = string

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

type RestoreInstanceStatusGetIdArgType deprecated added in v0.18.1

type RestoreInstanceStatusGetIdArgType = string

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

type RestoreInstanceStatusGetIdAttributeType added in v0.18.1

type RestoreInstanceStatusGetIdAttributeType = *string

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

type RestoreInstanceStatusGetIdRetType deprecated added in v0.18.1

type RestoreInstanceStatusGetIdRetType = string

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

type RestoreInstanceStatusGetInstanceIdArgType deprecated added in v0.18.1

type RestoreInstanceStatusGetInstanceIdArgType = string

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

type RestoreInstanceStatusGetInstanceIdAttributeType added in v0.18.1

type RestoreInstanceStatusGetInstanceIdAttributeType = *string

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

type RestoreInstanceStatusGetInstanceIdRetType deprecated added in v0.18.1

type RestoreInstanceStatusGetInstanceIdRetType = string

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

type RestoreInstanceStatusGetStatusArgType deprecated added in v0.18.1

type RestoreInstanceStatusGetStatusArgType = string

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

type RestoreInstanceStatusGetStatusAttributeType added in v0.18.1

type RestoreInstanceStatusGetStatusAttributeType = *string

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

type RestoreInstanceStatusGetStatusRetType deprecated added in v0.18.1

type RestoreInstanceStatusGetStatusRetType = string

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

type Shape added in v0.15.0

type Shape struct {
	// Average duration in milliseconds for the queries examined that match this shape.
	AvgMs ShapeGetAvgMsAttributeType `json:"avgMs,omitempty"`
	// Number of queries examined that match this shape.
	Count ShapeGetCountAttributeType `json:"count,omitempty"`
	// Unique id for this shape. Exists only for the duration of the API request.
	Id ShapeGetIdAttributeType `json:"id,omitempty"`
	// Average number of documents read for every document returned by the query.
	InefficiencyScore ShapeGetInefficiencyScoreAttributeType `json:"inefficiencyScore,omitempty"`
	// The namespace in which the slow query ran.
	Namespace ShapeGetNamespaceAttributeType `json:"namespace,omitempty"`
	// It represents documents with specific information and log lines for individual queries.
	Operations ShapeGetOperationsAttributeType `json:"operations,omitempty"`
}

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

func NewShape added in v0.16.0

func NewShape() *Shape

NewShape instantiates a new Shape 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 NewShapeWithDefaults added in v0.16.0

func NewShapeWithDefaults() *Shape

NewShapeWithDefaults instantiates a new Shape 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 (*Shape) GetAvgMs added in v0.16.0

func (o *Shape) GetAvgMs() (res ShapeGetAvgMsRetType)

GetAvgMs returns the AvgMs 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 (*Shape) GetAvgMsOk added in v0.16.0

func (o *Shape) GetAvgMsOk() (ret ShapeGetAvgMsRetType, ok bool)

GetAvgMsOk returns a tuple with the AvgMs 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 (*Shape) GetCount added in v0.16.0

func (o *Shape) GetCount() (res ShapeGetCountRetType)

GetCount returns the Count 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 (*Shape) GetCountOk added in v0.16.0

func (o *Shape) GetCountOk() (ret ShapeGetCountRetType, ok bool)

GetCountOk returns a tuple with the Count 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 (*Shape) GetId added in v0.16.0

func (o *Shape) GetId() (res ShapeGetIdRetType)

GetId returns the Id 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 (*Shape) GetIdOk added in v0.16.0

func (o *Shape) GetIdOk() (ret ShapeGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id 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 (*Shape) GetInefficiencyScore added in v0.16.0

func (o *Shape) GetInefficiencyScore() (res ShapeGetInefficiencyScoreRetType)

GetInefficiencyScore returns the InefficiencyScore 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 (*Shape) GetInefficiencyScoreOk added in v0.16.0

func (o *Shape) GetInefficiencyScoreOk() (ret ShapeGetInefficiencyScoreRetType, ok bool)

GetInefficiencyScoreOk returns a tuple with the InefficiencyScore 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 (*Shape) GetNamespace added in v0.16.0

func (o *Shape) GetNamespace() (res ShapeGetNamespaceRetType)

GetNamespace returns the Namespace 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 (*Shape) GetNamespaceOk added in v0.16.0

func (o *Shape) GetNamespaceOk() (ret ShapeGetNamespaceRetType, ok bool)

GetNamespaceOk returns a tuple with the Namespace 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 (*Shape) GetOperations added in v0.16.0

func (o *Shape) GetOperations() (res ShapeGetOperationsRetType)

GetOperations returns the Operations 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 (*Shape) GetOperationsOk added in v0.16.0

func (o *Shape) GetOperationsOk() (ret ShapeGetOperationsRetType, ok bool)

GetOperationsOk returns a tuple with the Operations 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 (*Shape) HasAvgMs added in v0.16.0

func (o *Shape) HasAvgMs() bool

HasAvgMs 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 (*Shape) HasCount added in v0.16.0

func (o *Shape) HasCount() bool

HasCount 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 (*Shape) HasId added in v0.16.0

func (o *Shape) HasId() bool

HasId 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 (*Shape) HasInefficiencyScore added in v0.16.0

func (o *Shape) HasInefficiencyScore() bool

HasInefficiencyScore 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 (*Shape) HasNamespace added in v0.16.0

func (o *Shape) HasNamespace() bool

HasNamespace 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 (*Shape) HasOperations added in v0.16.0

func (o *Shape) HasOperations() bool

HasOperations 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 (*Shape) SetAvgMs added in v0.16.0

func (o *Shape) SetAvgMs(v ShapeGetAvgMsRetType)

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

func (*Shape) SetCount added in v0.16.0

func (o *Shape) SetCount(v ShapeGetCountRetType)

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

func (*Shape) SetId added in v0.16.0

func (o *Shape) SetId(v ShapeGetIdRetType)

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

func (*Shape) SetInefficiencyScore added in v0.16.0

func (o *Shape) SetInefficiencyScore(v ShapeGetInefficiencyScoreRetType)

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

func (*Shape) SetNamespace added in v0.16.0

func (o *Shape) SetNamespace(v ShapeGetNamespaceRetType)

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

func (*Shape) SetOperations added in v0.16.0

func (o *Shape) SetOperations(v ShapeGetOperationsRetType)

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

func (Shape) ToMap deprecated added in v0.16.0

func (o Shape) 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 ShapeGetAvgMsArgType deprecated added in v0.18.1

type ShapeGetAvgMsArgType = float64

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

type ShapeGetAvgMsAttributeType added in v0.18.1

type ShapeGetAvgMsAttributeType = *float64

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

type ShapeGetAvgMsRetType deprecated added in v0.18.1

type ShapeGetAvgMsRetType = float64

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

type ShapeGetCountArgType deprecated added in v0.18.1

type ShapeGetCountArgType = int64

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

type ShapeGetCountAttributeType added in v0.18.1

type ShapeGetCountAttributeType = *int64

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

type ShapeGetCountRetType deprecated added in v0.18.1

type ShapeGetCountRetType = int64

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

type ShapeGetIdArgType deprecated added in v0.18.1

type ShapeGetIdArgType = string

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

type ShapeGetIdAttributeType added in v0.18.1

type ShapeGetIdAttributeType = *string

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

type ShapeGetIdRetType deprecated added in v0.18.1

type ShapeGetIdRetType = string

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

type ShapeGetInefficiencyScoreArgType deprecated added in v0.18.1

type ShapeGetInefficiencyScoreArgType = int64

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

type ShapeGetInefficiencyScoreAttributeType added in v0.18.1

type ShapeGetInefficiencyScoreAttributeType = *int64

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

type ShapeGetInefficiencyScoreRetType deprecated added in v0.18.1

type ShapeGetInefficiencyScoreRetType = int64

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

type ShapeGetNamespaceArgType deprecated added in v0.18.1

type ShapeGetNamespaceArgType = string

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

type ShapeGetNamespaceAttributeType added in v0.18.1

type ShapeGetNamespaceAttributeType = *string

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

type ShapeGetNamespaceRetType deprecated added in v0.18.1

type ShapeGetNamespaceRetType = string

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

type ShapeGetOperationsArgType deprecated added in v0.18.1

type ShapeGetOperationsArgType = []MongodbatlasOperation

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

type ShapeGetOperationsAttributeType added in v0.18.1

type ShapeGetOperationsAttributeType = *[]MongodbatlasOperation

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

type ShapeGetOperationsRetType deprecated added in v0.18.1

type ShapeGetOperationsRetType = []MongodbatlasOperation

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

type SlowQuery added in v0.15.0

type SlowQuery struct {
	// The raw log line pertaining to the slow query.
	Line SlowQueryGetLineAttributeType `json:"line,omitempty"`
	// The namespace in which the slow query ran.
	Namespace SlowQueryGetNamespaceAttributeType `json:"namespace,omitempty"`
}

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

func NewSlowQuery added in v0.16.0

func NewSlowQuery() *SlowQuery

NewSlowQuery instantiates a new SlowQuery 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 NewSlowQueryWithDefaults added in v0.16.0

func NewSlowQueryWithDefaults() *SlowQuery

NewSlowQueryWithDefaults instantiates a new SlowQuery 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 (*SlowQuery) GetLine added in v0.16.0

func (o *SlowQuery) GetLine() (res SlowQueryGetLineRetType)

GetLine returns the Line 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 (*SlowQuery) GetLineOk added in v0.16.0

func (o *SlowQuery) GetLineOk() (ret SlowQueryGetLineRetType, ok bool)

GetLineOk returns a tuple with the Line 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 (*SlowQuery) GetNamespace added in v0.16.0

func (o *SlowQuery) GetNamespace() (res SlowQueryGetNamespaceRetType)

GetNamespace returns the Namespace 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 (*SlowQuery) GetNamespaceOk added in v0.16.0

func (o *SlowQuery) GetNamespaceOk() (ret SlowQueryGetNamespaceRetType, ok bool)

GetNamespaceOk returns a tuple with the Namespace 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 (*SlowQuery) HasLine added in v0.16.0

func (o *SlowQuery) HasLine() bool

HasLine 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 (*SlowQuery) HasNamespace added in v0.16.0

func (o *SlowQuery) HasNamespace() bool

HasNamespace 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 (*SlowQuery) SetLine added in v0.16.0

func (o *SlowQuery) SetLine(v SlowQueryGetLineRetType)

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

func (*SlowQuery) SetNamespace added in v0.16.0

func (o *SlowQuery) SetNamespace(v SlowQueryGetNamespaceRetType)

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

func (SlowQuery) ToMap deprecated added in v0.16.0

func (o SlowQuery) 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 SlowQueryGetLineArgType deprecated added in v0.18.1

type SlowQueryGetLineArgType = string

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

type SlowQueryGetLineAttributeType added in v0.18.1

type SlowQueryGetLineAttributeType = *string

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

type SlowQueryGetLineRetType deprecated added in v0.18.1

type SlowQueryGetLineRetType = string

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

type SlowQueryGetNamespaceArgType deprecated added in v0.18.1

type SlowQueryGetNamespaceArgType = string

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

type SlowQueryGetNamespaceAttributeType added in v0.18.1

type SlowQueryGetNamespaceAttributeType = *string

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

type SlowQueryGetNamespaceRetType deprecated added in v0.18.1

type SlowQueryGetNamespaceRetType = string

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

type Storage

type Storage struct {
	Class StorageGetClassAttributeType `json:"class,omitempty"`
	Size  StorageGetSizeAttributeType  `json:"size,omitempty"`
}

Storage struct for Storage Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewStorage added in v0.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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.16.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 StorageGetClassArgType deprecated added in v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.1

type StorageGetSizeRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageRange

type StorageRange struct {
	Max StorageRangeGetMaxAttributeType `json:"max,omitempty"`
	Min StorageRangeGetMinAttributeType `json:"min,omitempty"`
}

StorageRange struct for StorageRange Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewStorageRange added in v0.16.0

func NewStorageRange() *StorageRange

NewStorageRange instantiates a new StorageRange 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 NewStorageRangeWithDefaults added in v0.16.0

func NewStorageRangeWithDefaults() *StorageRange

NewStorageRangeWithDefaults instantiates a new StorageRange 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 (*StorageRange) GetMax added in v0.16.0

func (o *StorageRange) GetMax() (res StorageRangeGetMaxRetType)

GetMax returns the Max 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 (*StorageRange) GetMaxOk added in v0.16.0

func (o *StorageRange) GetMaxOk() (ret StorageRangeGetMaxRetType, ok bool)

GetMaxOk returns a tuple with the Max 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 (*StorageRange) GetMin added in v0.16.0

func (o *StorageRange) GetMin() (res StorageRangeGetMinRetType)

GetMin returns the Min 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 (*StorageRange) GetMinOk added in v0.16.0

func (o *StorageRange) GetMinOk() (ret StorageRangeGetMinRetType, ok bool)

GetMinOk returns a tuple with the Min 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 (*StorageRange) HasMax added in v0.16.0

func (o *StorageRange) HasMax() bool

HasMax 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 (*StorageRange) HasMin added in v0.16.0

func (o *StorageRange) HasMin() bool

HasMin 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 (*StorageRange) SetMax added in v0.16.0

SetMax gets a reference to the given int64 and assigns it to the Max field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StorageRange) SetMin added in v0.16.0

SetMin gets a reference to the given int64 and assigns it to the Min field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (StorageRange) ToMap deprecated added in v0.16.0

func (o StorageRange) 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 StorageRangeGetMaxArgType deprecated added in v0.18.1

type StorageRangeGetMaxArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageRangeGetMaxAttributeType added in v0.18.1

type StorageRangeGetMaxAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageRangeGetMaxRetType deprecated added in v0.18.1

type StorageRangeGetMaxRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageRangeGetMinArgType deprecated added in v0.18.1

type StorageRangeGetMinArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageRangeGetMinAttributeType added in v0.18.1

type StorageRangeGetMinAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StorageRangeGetMinRetType deprecated added in v0.18.1

type StorageRangeGetMinRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SuggestedIndex added in v0.15.0

type SuggestedIndex struct {
	// Unique id for this suggested index.
	Id SuggestedIndexGetIdAttributeType `json:"id,omitempty"`
	// List of unique identifiers which correspond the query shapes in this response which pertain to this suggested index.
	Impact SuggestedIndexGetImpactAttributeType `json:"impact,omitempty"`
	// Array of documents that specifies a key in the index and its sort order, ascending or descending.
	Index SuggestedIndexGetIndexAttributeType `json:"index,omitempty"`
	// Namespace of the suggested index.
	Namespace SuggestedIndexGetNamespaceAttributeType `json:"namespace,omitempty"`
	// Estimated percentage performance improvement that the suggested index would provide.
	Weight SuggestedIndexGetWeightAttributeType `json:"weight,omitempty"`
}

SuggestedIndex struct for SuggestedIndex Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewSuggestedIndex added in v0.16.0

func NewSuggestedIndex() *SuggestedIndex

NewSuggestedIndex instantiates a new SuggestedIndex 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 NewSuggestedIndexWithDefaults added in v0.16.0

func NewSuggestedIndexWithDefaults() *SuggestedIndex

NewSuggestedIndexWithDefaults instantiates a new SuggestedIndex 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 (*SuggestedIndex) GetId added in v0.16.0

func (o *SuggestedIndex) GetId() (res SuggestedIndexGetIdRetType)

GetId returns the Id 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 (*SuggestedIndex) GetIdOk added in v0.16.0

func (o *SuggestedIndex) GetIdOk() (ret SuggestedIndexGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id 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 (*SuggestedIndex) GetImpact added in v0.16.0

func (o *SuggestedIndex) GetImpact() (res SuggestedIndexGetImpactRetType)

GetImpact returns the Impact 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 (*SuggestedIndex) GetImpactOk added in v0.16.0

func (o *SuggestedIndex) GetImpactOk() (ret SuggestedIndexGetImpactRetType, ok bool)

GetImpactOk returns a tuple with the Impact 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 (*SuggestedIndex) GetIndex added in v0.16.0

func (o *SuggestedIndex) GetIndex() (res SuggestedIndexGetIndexRetType)

GetIndex returns the Index 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 (*SuggestedIndex) GetIndexOk added in v0.16.0

func (o *SuggestedIndex) GetIndexOk() (ret SuggestedIndexGetIndexRetType, ok bool)

GetIndexOk returns a tuple with the Index 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 (*SuggestedIndex) GetNamespace added in v0.16.0

func (o *SuggestedIndex) GetNamespace() (res SuggestedIndexGetNamespaceRetType)

GetNamespace returns the Namespace 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 (*SuggestedIndex) GetNamespaceOk added in v0.16.0

func (o *SuggestedIndex) GetNamespaceOk() (ret SuggestedIndexGetNamespaceRetType, ok bool)

GetNamespaceOk returns a tuple with the Namespace 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 (*SuggestedIndex) GetWeight added in v0.16.0

func (o *SuggestedIndex) GetWeight() (res SuggestedIndexGetWeightRetType)

GetWeight returns the Weight 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 (*SuggestedIndex) GetWeightOk added in v0.16.0

func (o *SuggestedIndex) GetWeightOk() (ret SuggestedIndexGetWeightRetType, ok bool)

GetWeightOk returns a tuple with the Weight 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 (*SuggestedIndex) HasId added in v0.16.0

func (o *SuggestedIndex) HasId() bool

HasId 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 (*SuggestedIndex) HasImpact added in v0.16.0

func (o *SuggestedIndex) HasImpact() bool

HasImpact 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 (*SuggestedIndex) HasIndex added in v0.16.0

func (o *SuggestedIndex) HasIndex() bool

HasIndex 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 (*SuggestedIndex) HasNamespace added in v0.16.0

func (o *SuggestedIndex) HasNamespace() bool

HasNamespace 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 (*SuggestedIndex) HasWeight added in v0.16.0

func (o *SuggestedIndex) HasWeight() bool

HasWeight 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 (*SuggestedIndex) SetId added in v0.16.0

SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SuggestedIndex) SetImpact added in v0.16.0

SetImpact gets a reference to the given []string and assigns it to the Impact field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SuggestedIndex) SetIndex added in v0.16.0

SetIndex gets a reference to the given []map[string]int32 and assigns it to the Index field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SuggestedIndex) SetNamespace added in v0.16.0

SetNamespace gets a reference to the given string and assigns it to the Namespace field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*SuggestedIndex) SetWeight added in v0.16.0

SetWeight gets a reference to the given float64 and assigns it to the Weight field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (SuggestedIndex) ToMap deprecated added in v0.16.0

func (o SuggestedIndex) 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 SuggestedIndexGetIdArgType deprecated added in v0.18.1

type SuggestedIndexGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SuggestedIndexGetIdAttributeType added in v0.18.1

type SuggestedIndexGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SuggestedIndexGetIdRetType deprecated added in v0.18.1

type SuggestedIndexGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SuggestedIndexGetImpactArgType deprecated added in v0.18.1

type SuggestedIndexGetImpactArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SuggestedIndexGetImpactAttributeType added in v0.18.1

type SuggestedIndexGetImpactAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SuggestedIndexGetImpactRetType deprecated added in v0.18.1

type SuggestedIndexGetImpactRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SuggestedIndexGetIndexArgType deprecated added in v0.18.1

type SuggestedIndexGetIndexArgType = []map[string]int32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SuggestedIndexGetIndexAttributeType added in v0.18.1

type SuggestedIndexGetIndexAttributeType = *[]map[string]int32

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SuggestedIndexGetIndexRetType deprecated added in v0.18.1

type SuggestedIndexGetIndexRetType = []map[string]int32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SuggestedIndexGetNamespaceArgType deprecated added in v0.18.1

type SuggestedIndexGetNamespaceArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SuggestedIndexGetNamespaceAttributeType added in v0.18.1

type SuggestedIndexGetNamespaceAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SuggestedIndexGetNamespaceRetType deprecated added in v0.18.1

type SuggestedIndexGetNamespaceRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SuggestedIndexGetWeightArgType deprecated added in v0.18.1

type SuggestedIndexGetWeightArgType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SuggestedIndexGetWeightAttributeType added in v0.18.1

type SuggestedIndexGetWeightAttributeType = *float64

isNumber Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SuggestedIndexGetWeightRetType deprecated added in v0.18.1

type SuggestedIndexGetWeightRetType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayload

type UpdateBackupSchedulePayload struct {
	BackupSchedule UpdateBackupSchedulePayloadGetBackupScheduleAttributeType `json:"backupSchedule,omitempty"`
	// Can be cast to int32 without loss of precision.
	DailySnapshotRetentionDays UpdateBackupSchedulePayloadGetDailySnapshotRetentionDaysAttributeType `json:"dailySnapshotRetentionDays,omitempty"`
	// Can be cast to int32 without loss of precision.
	MonthlySnapshotRetentionMonths UpdateBackupSchedulePayloadGetMonthlySnapshotRetentionMonthsAttributeType `json:"monthlySnapshotRetentionMonths,omitempty"`
	// Can be cast to int32 without loss of precision.
	PointInTimeWindowHours UpdateBackupSchedulePayloadGetPointInTimeWindowHoursAttributeType `json:"pointInTimeWindowHours,omitempty"`
	// Can be cast to int32 without loss of precision.
	SnapshotRetentionDays UpdateBackupSchedulePayloadGetSnapshotRetentionDaysAttributeType `json:"snapshotRetentionDays,omitempty"`
	// Can be cast to int32 without loss of precision.
	WeeklySnapshotRetentionWeeks UpdateBackupSchedulePayloadGetWeeklySnapshotRetentionWeeksAttributeType `json:"weeklySnapshotRetentionWeeks,omitempty"`
}

UpdateBackupSchedulePayload struct for UpdateBackupSchedulePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateBackupSchedulePayload added in v0.16.0

func NewUpdateBackupSchedulePayload() *UpdateBackupSchedulePayload

NewUpdateBackupSchedulePayload instantiates a new UpdateBackupSchedulePayload 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 NewUpdateBackupSchedulePayloadWithDefaults added in v0.16.0

func NewUpdateBackupSchedulePayloadWithDefaults() *UpdateBackupSchedulePayload

NewUpdateBackupSchedulePayloadWithDefaults instantiates a new UpdateBackupSchedulePayload 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 (*UpdateBackupSchedulePayload) GetBackupSchedule added in v0.16.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 (*UpdateBackupSchedulePayload) GetBackupScheduleOk added in v0.16.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 (*UpdateBackupSchedulePayload) GetDailySnapshotRetentionDays added in v0.16.0

GetDailySnapshotRetentionDays returns the DailySnapshotRetentionDays 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 (*UpdateBackupSchedulePayload) GetDailySnapshotRetentionDaysOk added in v0.16.0

GetDailySnapshotRetentionDaysOk returns a tuple with the DailySnapshotRetentionDays 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 (*UpdateBackupSchedulePayload) GetMonthlySnapshotRetentionMonths added in v0.16.0

GetMonthlySnapshotRetentionMonths returns the MonthlySnapshotRetentionMonths 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 (*UpdateBackupSchedulePayload) GetMonthlySnapshotRetentionMonthsOk added in v0.16.0

GetMonthlySnapshotRetentionMonthsOk returns a tuple with the MonthlySnapshotRetentionMonths 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 (*UpdateBackupSchedulePayload) GetPointInTimeWindowHours added in v0.16.0

GetPointInTimeWindowHours returns the PointInTimeWindowHours 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 (*UpdateBackupSchedulePayload) GetPointInTimeWindowHoursOk added in v0.16.0

GetPointInTimeWindowHoursOk returns a tuple with the PointInTimeWindowHours 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 (*UpdateBackupSchedulePayload) GetSnapshotRetentionDays added in v0.16.0

GetSnapshotRetentionDays returns the SnapshotRetentionDays 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 (*UpdateBackupSchedulePayload) GetSnapshotRetentionDaysOk added in v0.16.0

GetSnapshotRetentionDaysOk returns a tuple with the SnapshotRetentionDays 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 (*UpdateBackupSchedulePayload) GetWeeklySnapshotRetentionWeeks added in v0.16.0

GetWeeklySnapshotRetentionWeeks returns the WeeklySnapshotRetentionWeeks 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 (*UpdateBackupSchedulePayload) GetWeeklySnapshotRetentionWeeksOk added in v0.16.0

GetWeeklySnapshotRetentionWeeksOk returns a tuple with the WeeklySnapshotRetentionWeeks 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 (*UpdateBackupSchedulePayload) HasBackupSchedule added in v0.16.0

func (o *UpdateBackupSchedulePayload) 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 (*UpdateBackupSchedulePayload) HasDailySnapshotRetentionDays added in v0.16.0

func (o *UpdateBackupSchedulePayload) HasDailySnapshotRetentionDays() bool

HasDailySnapshotRetentionDays 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 (*UpdateBackupSchedulePayload) HasMonthlySnapshotRetentionMonths added in v0.16.0

func (o *UpdateBackupSchedulePayload) HasMonthlySnapshotRetentionMonths() bool

HasMonthlySnapshotRetentionMonths 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 (*UpdateBackupSchedulePayload) HasPointInTimeWindowHours added in v0.16.0

func (o *UpdateBackupSchedulePayload) HasPointInTimeWindowHours() bool

HasPointInTimeWindowHours 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 (*UpdateBackupSchedulePayload) HasSnapshotRetentionDays added in v0.16.0

func (o *UpdateBackupSchedulePayload) HasSnapshotRetentionDays() bool

HasSnapshotRetentionDays 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 (*UpdateBackupSchedulePayload) HasWeeklySnapshotRetentionWeeks added in v0.16.0

func (o *UpdateBackupSchedulePayload) HasWeeklySnapshotRetentionWeeks() bool

HasWeeklySnapshotRetentionWeeks 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 (*UpdateBackupSchedulePayload) SetBackupSchedule added in v0.16.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 (*UpdateBackupSchedulePayload) SetDailySnapshotRetentionDays added in v0.16.0

SetDailySnapshotRetentionDays gets a reference to the given int64 and assigns it to the DailySnapshotRetentionDays field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateBackupSchedulePayload) SetMonthlySnapshotRetentionMonths added in v0.16.0

SetMonthlySnapshotRetentionMonths gets a reference to the given int64 and assigns it to the MonthlySnapshotRetentionMonths field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateBackupSchedulePayload) SetPointInTimeWindowHours added in v0.16.0

SetPointInTimeWindowHours gets a reference to the given int64 and assigns it to the PointInTimeWindowHours field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateBackupSchedulePayload) SetSnapshotRetentionDays added in v0.16.0

SetSnapshotRetentionDays gets a reference to the given int64 and assigns it to the SnapshotRetentionDays field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateBackupSchedulePayload) SetWeeklySnapshotRetentionWeeks added in v0.16.0

SetWeeklySnapshotRetentionWeeks gets a reference to the given int64 and assigns it to the WeeklySnapshotRetentionWeeks field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateBackupSchedulePayload) ToMap deprecated added in v0.16.0

func (o UpdateBackupSchedulePayload) 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 UpdateBackupSchedulePayloadGetBackupScheduleArgType deprecated added in v0.18.1

type UpdateBackupSchedulePayloadGetBackupScheduleArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayloadGetBackupScheduleAttributeType added in v0.18.1

type UpdateBackupSchedulePayloadGetBackupScheduleAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayloadGetBackupScheduleRetType deprecated added in v0.18.1

type UpdateBackupSchedulePayloadGetBackupScheduleRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayloadGetDailySnapshotRetentionDaysArgType deprecated added in v0.18.1

type UpdateBackupSchedulePayloadGetDailySnapshotRetentionDaysArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayloadGetDailySnapshotRetentionDaysAttributeType added in v0.18.1

type UpdateBackupSchedulePayloadGetDailySnapshotRetentionDaysAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayloadGetDailySnapshotRetentionDaysRetType deprecated added in v0.18.1

type UpdateBackupSchedulePayloadGetDailySnapshotRetentionDaysRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayloadGetMonthlySnapshotRetentionMonthsArgType deprecated added in v0.18.1

type UpdateBackupSchedulePayloadGetMonthlySnapshotRetentionMonthsArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayloadGetMonthlySnapshotRetentionMonthsAttributeType added in v0.18.1

type UpdateBackupSchedulePayloadGetMonthlySnapshotRetentionMonthsAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayloadGetMonthlySnapshotRetentionMonthsRetType deprecated added in v0.18.1

type UpdateBackupSchedulePayloadGetMonthlySnapshotRetentionMonthsRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayloadGetPointInTimeWindowHoursArgType deprecated added in v0.18.1

type UpdateBackupSchedulePayloadGetPointInTimeWindowHoursArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayloadGetPointInTimeWindowHoursAttributeType added in v0.18.1

type UpdateBackupSchedulePayloadGetPointInTimeWindowHoursAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayloadGetPointInTimeWindowHoursRetType deprecated added in v0.18.1

type UpdateBackupSchedulePayloadGetPointInTimeWindowHoursRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayloadGetSnapshotRetentionDaysArgType deprecated added in v0.18.1

type UpdateBackupSchedulePayloadGetSnapshotRetentionDaysArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayloadGetSnapshotRetentionDaysAttributeType added in v0.18.1

type UpdateBackupSchedulePayloadGetSnapshotRetentionDaysAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayloadGetSnapshotRetentionDaysRetType deprecated added in v0.18.1

type UpdateBackupSchedulePayloadGetSnapshotRetentionDaysRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayloadGetWeeklySnapshotRetentionWeeksArgType deprecated added in v0.18.1

type UpdateBackupSchedulePayloadGetWeeklySnapshotRetentionWeeksArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayloadGetWeeklySnapshotRetentionWeeksAttributeType added in v0.18.1

type UpdateBackupSchedulePayloadGetWeeklySnapshotRetentionWeeksAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupSchedulePayloadGetWeeklySnapshotRetentionWeeksRetType deprecated added in v0.18.1

type UpdateBackupSchedulePayloadGetWeeklySnapshotRetentionWeeksRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupScheduleRequest deprecated added in v1.2.0

type UpdateBackupScheduleRequest 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 (UpdateBackupScheduleRequest) 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 (UpdateBackupScheduleRequest) UpdateBackupSchedulePayload added in v1.2.0

func (r UpdateBackupScheduleRequest) UpdateBackupSchedulePayload(updateBackupSchedulePayload UpdateBackupSchedulePayload) ApiUpdateBackupScheduleRequest

payload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayload

type UpdateInstancePayload struct {
	// REQUIRED
	Acl UpdateInstancePayloadGetAclAttributeType `json:"acl" required:"true"`
	// REQUIRED
	BackupSchedule UpdateInstancePayloadGetBackupScheduleAttributeType `json:"backupSchedule" required:"true"`
	// REQUIRED
	FlavorId UpdateInstancePayloadGetFlavorIdAttributeType `json:"flavorId" required:"true"`
	// Labels field is not certain/clear
	Labels UpdateInstancePayloadGetLabelsAttributeType `json:"labels,omitempty"`
	// REQUIRED
	Name UpdateInstancePayloadGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	Options UpdateInstancePayloadGetOptionsAttributeType `json:"options" required:"true"`
	// REQUIRED
	Replicas UpdateInstancePayloadGetReplicasAttributeType `json:"replicas" 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.16.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.16.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) GetAcl added in v0.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 (*UpdateInstancePayload) GetAclOk added in v0.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 (*UpdateInstancePayload) GetBackupSchedule added in v0.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 (*UpdateInstancePayload) GetBackupScheduleOk added in v0.16.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.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 (*UpdateInstancePayload) GetFlavorIdOk added in v0.16.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.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 (*UpdateInstancePayload) GetLabelsOk added in v0.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 (*UpdateInstancePayload) GetName added in v0.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 (*UpdateInstancePayload) GetNameOk added in v0.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 (*UpdateInstancePayload) GetOptions added in v0.16.0

GetOptions returns the Options field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetOptionsOk added in v0.16.0

GetOptionsOk returns a tuple with the Options 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) GetReplicas added in v0.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 (*UpdateInstancePayload) GetReplicasOk added in v0.16.0

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 (*UpdateInstancePayload) GetStorage added in v0.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 v0.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.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 (*UpdateInstancePayload) GetVersionOk added in v0.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 (*UpdateInstancePayload) HasLabels added in v0.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) SetAcl added in v0.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 (*UpdateInstancePayload) SetBackupSchedule added in v0.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 (*UpdateInstancePayload) SetFlavorId added in v0.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 (*UpdateInstancePayload) SetLabels added in v0.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 (*UpdateInstancePayload) SetName added in v0.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 (*UpdateInstancePayload) SetOptions added in v0.16.0

SetOptions sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) SetReplicas added in v0.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 (*UpdateInstancePayload) SetStorage added in v0.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.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 (UpdateInstancePayload) ToMap deprecated added in v0.16.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 UpdateInstancePayloadGetAclArgType deprecated added in v0.18.1

type UpdateInstancePayloadGetAclArgType = ACL

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetAclAttributeType added in v0.18.1

type UpdateInstancePayloadGetAclAttributeType = *ACL

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetAclRetType deprecated added in v0.18.1

type UpdateInstancePayloadGetAclRetType = ACL

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetBackupScheduleArgType deprecated added in v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.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 v0.18.1

type UpdateInstancePayloadGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetOptionsArgType deprecated added in v0.18.1

type UpdateInstancePayloadGetOptionsArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetOptionsAttributeType added in v0.18.1

type UpdateInstancePayloadGetOptionsAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetOptionsRetType deprecated added in v0.18.1

type UpdateInstancePayloadGetOptionsRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetReplicasArgType deprecated added in v0.18.1

type UpdateInstancePayloadGetReplicasArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetReplicasAttributeType added in v0.18.1

type UpdateInstancePayloadGetReplicasAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetReplicasRetType deprecated added in v0.18.1

type UpdateInstancePayloadGetReplicasRetType = 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 v0.18.1

type UpdateInstancePayloadGetStorageArgType = Storage

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetStorageAttributeType added in v0.18.1

type UpdateInstancePayloadGetStorageAttributeType = *Storage

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 v0.18.1

type UpdateInstancePayloadGetStorageRetType = Storage

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetVersionArgType deprecated added in v0.18.1

type UpdateInstancePayloadGetVersionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetVersionAttributeType added in v0.18.1

type UpdateInstancePayloadGetVersionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetVersionRetType deprecated added in v0.18.1

type UpdateInstancePayloadGetVersionRetType = string

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

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

payload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstanceResponse

type UpdateInstanceResponse struct {
	Item UpdateInstanceResponseGetItemAttributeType `json:"item,omitempty"`
}

UpdateInstanceResponse struct for UpdateInstanceResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateInstanceResponse added in v0.16.0

func NewUpdateInstanceResponse() *UpdateInstanceResponse

NewUpdateInstanceResponse instantiates a new UpdateInstanceResponse 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 NewUpdateInstanceResponseWithDefaults added in v0.16.0

func NewUpdateInstanceResponseWithDefaults() *UpdateInstanceResponse

NewUpdateInstanceResponseWithDefaults instantiates a new UpdateInstanceResponse 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 (*UpdateInstanceResponse) GetItem added in v0.16.0

GetItem returns the Item 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 (*UpdateInstanceResponse) GetItemOk added in v0.16.0

GetItemOk returns a tuple with the Item 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 (*UpdateInstanceResponse) HasItem added in v0.16.0

func (o *UpdateInstanceResponse) HasItem() bool

HasItem 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 (*UpdateInstanceResponse) SetItem added in v0.16.0

SetItem gets a reference to the given Instance and assigns it to the Item field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateInstanceResponse) ToMap deprecated added in v0.16.0

func (o UpdateInstanceResponse) 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 UpdateInstanceResponseGetItemArgType deprecated added in v0.18.1

type UpdateInstanceResponseGetItemArgType = Instance

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstanceResponseGetItemAttributeType added in v0.18.1

type UpdateInstanceResponseGetItemAttributeType = *Instance

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstanceResponseGetItemRetType deprecated added in v0.18.1

type UpdateInstanceResponseGetItemRetType = Instance

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUserPayload

type UpdateUserPayload struct {
	// REQUIRED
	Database UpdateUserPayloadGetDatabaseAttributeType `json:"database" required:"true"`
	// The roles defined for a user. Currently only one role in the list is supported, therefore only the first role from this list is used. The *roles* attribute can contain the following values: 'read', 'readWrite', 'readAnyDatabase', 'readWriteAnyDatabase', 'stackitAdmin'. **The 'readAnyDatabase', 'readWriteAnyDatabase' and 'stackitAdmin' roles will always be created in the admin database.**
	// REQUIRED
	Roles UpdateUserPayloadGetRolesAttributeType `json:"roles" required:"true"`
}

UpdateUserPayload struct for UpdateUserPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateUserPayload added in v0.16.0

NewUpdateUserPayload instantiates a new UpdateUserPayload 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 NewUpdateUserPayloadWithDefaults added in v0.16.0

func NewUpdateUserPayloadWithDefaults() *UpdateUserPayload

NewUpdateUserPayloadWithDefaults instantiates a new UpdateUserPayload 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 (*UpdateUserPayload) GetDatabase added in v0.16.0

GetDatabase returns the Database field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateUserPayload) GetDatabaseOk added in v0.16.0

func (o *UpdateUserPayload) GetDatabaseOk() (ret UpdateUserPayloadGetDatabaseRetType, ok bool)

GetDatabaseOk returns a tuple with the Database 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 (*UpdateUserPayload) GetRoles added in v0.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 (*UpdateUserPayload) GetRolesOk added in v0.16.0

func (o *UpdateUserPayload) GetRolesOk() (ret UpdateUserPayloadGetRolesRetType, 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 (*UpdateUserPayload) SetDatabase added in v0.16.0

SetDatabase sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateUserPayload) SetRoles added in v0.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 (UpdateUserPayload) ToMap deprecated added in v0.16.0

func (o UpdateUserPayload) 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 UpdateUserPayloadGetDatabaseArgType deprecated added in v0.18.1

type UpdateUserPayloadGetDatabaseArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUserPayloadGetDatabaseAttributeType added in v0.18.1

type UpdateUserPayloadGetDatabaseAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUserPayloadGetDatabaseRetType deprecated added in v0.18.1

type UpdateUserPayloadGetDatabaseRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUserPayloadGetRolesArgType deprecated added in v0.18.1

type UpdateUserPayloadGetRolesArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUserPayloadGetRolesAttributeType added in v0.18.1

type UpdateUserPayloadGetRolesAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUserPayloadGetRolesRetType deprecated added in v0.18.1

type UpdateUserPayloadGetRolesRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUserRequest deprecated added in v1.2.0

type UpdateUserRequest 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 (UpdateUserRequest) Execute deprecated added in v1.2.0

func (r UpdateUserRequest) Execute() error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateUserRequest) UpdateUserPayload added in v1.2.0

func (r UpdateUserRequest) UpdateUserPayload(updateUserPayload UpdateUserPayload) ApiUpdateUserRequest

payload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type User

type User struct {
	Database UserGetDatabaseAttributeType `json:"database,omitempty"`
	Host     UserGetHostAttributeType     `json:"host,omitempty"`
	Id       UserGetIdAttributeType       `json:"id,omitempty"`
	Password UserGetPasswordAttributeType `json:"password,omitempty"`
	Port     UserGetPortAttributeType     `json:"port,omitempty"`
	// The roles defined for a user. Currently only one role in the list is supported, therefore only the first role from this list is used. The *roles* attribute can contain the following values: 'read', 'readWrite', 'readAnyDatabase', 'readWriteAnyDatabase', 'stackitAdmin'. **The 'readAnyDatabase', 'readWriteAnyDatabase' and 'stackitAdmin' roles will always be created in the admin database.**
	Roles    UserGetRolesAttributeType    `json:"roles,omitempty"`
	Uri      UserGetUriAttributeType      `json:"uri,omitempty"`
	Username UserGetUsernameAttributeType `json:"username,omitempty"`
}

User struct for User Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUser added in v0.16.0

func NewUser() *User

NewUser instantiates a new User 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 NewUserWithDefaults added in v0.16.0

func NewUserWithDefaults() *User

NewUserWithDefaults instantiates a new User 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 (*User) GetDatabase added in v0.16.0

func (o *User) GetDatabase() (res UserGetDatabaseRetType)

GetDatabase returns the Database 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 (*User) GetDatabaseOk added in v0.16.0

func (o *User) GetDatabaseOk() (ret UserGetDatabaseRetType, ok bool)

GetDatabaseOk returns a tuple with the Database 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 (*User) GetHost added in v0.16.0

func (o *User) GetHost() (res UserGetHostRetType)

GetHost returns the Host 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 (*User) GetHostOk added in v0.16.0

func (o *User) GetHostOk() (ret UserGetHostRetType, ok bool)

GetHostOk returns a tuple with the Host 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 (*User) GetId added in v0.16.0

func (o *User) GetId() (res UserGetIdRetType)

GetId returns the Id 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 (*User) GetIdOk added in v0.16.0

func (o *User) GetIdOk() (ret UserGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id 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 (*User) GetPassword added in v0.16.0

func (o *User) GetPassword() (res UserGetPasswordRetType)

GetPassword returns the Password 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 (*User) GetPasswordOk added in v0.16.0

func (o *User) GetPasswordOk() (ret UserGetPasswordRetType, ok bool)

GetPasswordOk returns a tuple with the Password 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 (*User) GetPort added in v0.16.0

func (o *User) GetPort() (res UserGetPortRetType)

GetPort returns the Port 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 (*User) GetPortOk added in v0.16.0

func (o *User) GetPortOk() (ret UserGetPortRetType, ok bool)

GetPortOk returns a tuple with the Port 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 (*User) GetRoles added in v0.16.0

func (o *User) GetRoles() (res UserGetRolesRetType)

GetRoles returns the Roles 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 (*User) GetRolesOk added in v0.16.0

func (o *User) GetRolesOk() (ret UserGetRolesRetType, ok bool)

GetRolesOk returns a tuple with the Roles 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 (*User) GetUri added in v0.16.0

func (o *User) GetUri() (res UserGetUriRetType)

GetUri returns the Uri 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 (*User) GetUriOk added in v0.16.0

func (o *User) GetUriOk() (ret UserGetUriRetType, ok bool)

GetUriOk returns a tuple with the Uri 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 (*User) GetUsername added in v0.16.0

func (o *User) GetUsername() (res UserGetUsernameRetType)

GetUsername returns the Username 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 (*User) GetUsernameOk added in v0.16.0

func (o *User) GetUsernameOk() (ret UserGetUsernameRetType, ok bool)

GetUsernameOk returns a tuple with the Username 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 (*User) HasDatabase added in v0.16.0

func (o *User) HasDatabase() bool

HasDatabase 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 (*User) HasHost added in v0.16.0

func (o *User) HasHost() bool

HasHost 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 (*User) HasId added in v0.16.0

func (o *User) HasId() bool

HasId 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 (*User) HasPassword added in v0.16.0

func (o *User) HasPassword() bool

HasPassword 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 (*User) HasPort added in v0.16.0

func (o *User) HasPort() bool

HasPort 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 (*User) HasRoles added in v0.16.0

func (o *User) HasRoles() bool

HasRoles 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 (*User) HasUri added in v0.16.0

func (o *User) HasUri() bool

HasUri 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 (*User) HasUsername added in v0.16.0

func (o *User) HasUsername() bool

HasUsername 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 (*User) SetDatabase added in v0.16.0

func (o *User) SetDatabase(v UserGetDatabaseRetType)

SetDatabase gets a reference to the given string and assigns it to the Database field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*User) SetHost added in v0.16.0

func (o *User) SetHost(v UserGetHostRetType)

SetHost gets a reference to the given string and assigns it to the Host field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*User) SetId added in v0.16.0

func (o *User) SetId(v UserGetIdRetType)

SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*User) SetPassword added in v0.16.0

func (o *User) SetPassword(v UserGetPasswordRetType)

SetPassword gets a reference to the given string and assigns it to the Password field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*User) SetPort added in v0.16.0

func (o *User) SetPort(v UserGetPortRetType)

SetPort gets a reference to the given int64 and assigns it to the Port field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*User) SetRoles added in v0.16.0

func (o *User) SetRoles(v UserGetRolesRetType)

SetRoles gets a reference to the given []string and assigns it to the Roles field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*User) SetUri added in v0.16.0

func (o *User) SetUri(v UserGetUriRetType)

SetUri gets a reference to the given string and assigns it to the Uri field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*User) SetUsername added in v0.16.0

func (o *User) SetUsername(v UserGetUsernameRetType)

SetUsername gets a reference to the given string and assigns it to the Username field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (User) ToMap deprecated added in v0.16.0

func (o User) 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 UserGetDatabaseArgType deprecated added in v0.18.1

type UserGetDatabaseArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetDatabaseAttributeType added in v0.18.1

type UserGetDatabaseAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetDatabaseRetType deprecated added in v0.18.1

type UserGetDatabaseRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetHostArgType deprecated added in v0.18.1

type UserGetHostArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetHostAttributeType added in v0.18.1

type UserGetHostAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetHostRetType deprecated added in v0.18.1

type UserGetHostRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetIdArgType deprecated added in v0.18.1

type UserGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetIdAttributeType added in v0.18.1

type UserGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetIdRetType deprecated added in v0.18.1

type UserGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetPasswordArgType deprecated added in v0.18.1

type UserGetPasswordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetPasswordAttributeType added in v0.18.1

type UserGetPasswordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetPasswordRetType deprecated added in v0.18.1

type UserGetPasswordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetPortArgType deprecated added in v0.18.1

type UserGetPortArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetPortAttributeType added in v0.18.1

type UserGetPortAttributeType = *int64

isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetPortRetType deprecated added in v0.18.1

type UserGetPortRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetRolesArgType deprecated added in v0.18.1

type UserGetRolesArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetRolesAttributeType added in v0.18.1

type UserGetRolesAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetRolesRetType deprecated added in v0.18.1

type UserGetRolesRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetUriArgType deprecated added in v0.18.1

type UserGetUriArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetUriAttributeType added in v0.18.1

type UserGetUriAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetUriRetType deprecated added in v0.18.1

type UserGetUriRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetUsernameArgType deprecated added in v0.18.1

type UserGetUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetUsernameAttributeType added in v0.18.1

type UserGetUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UserGetUsernameRetType deprecated added in v0.18.1

type UserGetUsernameRetType = string

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.
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