logme

package module
v0.26.0 Latest Latest
Warning

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

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

Index

Constants

This section is empty.

Variables

View Source
var AllowedInstanceLastOperationStateEnumValues = []InstanceLastOperationState{
	"in progress",
	"succeeded",
	"failed",
}

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

View Source
var AllowedInstanceLastOperationTypesEnumValues = []InstanceLastOperationTypes{
	"create",
	"update",
	"delete",
}

All allowed values of InstanceLastOperation 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{
	"active",
	"failed",
	"stopped",
	"creating",
	"deleting",
	"updating",
}

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 APIClient

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

APIClient manages communication with the STACKIT LogMe API API v1.1.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) CreateBackup added in v0.16.0

func (a *APIClient) CreateBackup(ctx context.Context, instanceId string, projectId string) ApiCreateBackupRequest

CreateBackup: create a 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 instanceId Instance id
@param projectId Project id on which user has permissions
@return ApiCreateBackupRequest

func (*APIClient) CreateBackupExecute deprecated added in v0.16.0

func (a *APIClient) CreateBackupExecute(ctx context.Context, instanceId string, projectId string) ([]CreateBackupResponseItem, error)

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

func (*APIClient) CreateCredentials deprecated

func (a *APIClient) CreateCredentials(ctx context.Context, projectId string, instanceId string) ApiCreateCredentialsRequest

CreateCredentials: create new credentials

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
@param instanceId Instance id
@return ApiCreateCredentialsRequest

func (*APIClient) CreateCredentialsExecute deprecated

func (a *APIClient) CreateCredentialsExecute(ctx context.Context, projectId string, instanceId string) (*CredentialsResponse, 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) ApiCreateInstanceRequest

CreateInstance: provision

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
@return ApiCreateInstanceRequest

func (*APIClient) CreateInstanceExecute deprecated

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

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

func (*APIClient) DeleteCredentials deprecated

func (a *APIClient) DeleteCredentials(ctx context.Context, projectId string, instanceId string, credentialsId string) ApiDeleteCredentialsRequest

DeleteCredentials: delete credentials by id

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
@param instanceId Instance id
@param credentialsId Id of the credentials being deleted
@return ApiDeleteCredentialsRequest

func (*APIClient) DeleteCredentialsExecute deprecated

func (a *APIClient) DeleteCredentialsExecute(ctx context.Context, projectId string, instanceId string, credentialsId string) error

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

func (*APIClient) DeleteInstance deprecated

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

DeleteInstance: delete service 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
@param instanceId Id of instance being deleted
@return ApiDeleteInstanceRequest

func (*APIClient) DeleteInstanceExecute deprecated

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

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

func (*APIClient) DownloadBackup added in v0.16.0

func (a *APIClient) DownloadBackup(ctx context.Context, backupId int32, instanceId string, projectId string) ApiDownloadBackupRequest

DownloadBackup: download 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 backupId Backup id
@param instanceId Instance id
@param projectId Project id on which user has permissions
@return ApiDownloadBackupRequest

func (*APIClient) DownloadBackupExecute deprecated added in v0.16.0

func (a *APIClient) DownloadBackupExecute(ctx context.Context, backupId int32, instanceId string, projectId string) (*os.File, 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) GetCredentials deprecated

func (a *APIClient) GetCredentials(ctx context.Context, projectId string, instanceId string, credentialsId string) ApiGetCredentialsRequest

GetCredentials: get credentials by id

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
@param instanceId Instance id
@param credentialsId Credentials id of credentials to fetch
@return ApiGetCredentialsRequest

func (*APIClient) GetCredentialsExecute deprecated

func (a *APIClient) GetCredentialsExecute(ctx context.Context, projectId string, instanceId string, credentialsId string) (*CredentialsResponse, error)

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

func (*APIClient) GetInstance deprecated

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

GetInstance: get a service 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
@param instanceId Instance id
@return ApiGetInstanceRequest

func (*APIClient) GetInstanceExecute deprecated

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

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

func (*APIClient) GetMetrics added in v0.14.0

func (a *APIClient) GetMetrics(ctx context.Context, instanceId string, projectId string) ApiGetMetricsRequest

GetMetrics: get latest metrics for cpu load, memory and disk usage 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 instanceId Instance id
@param projectId Project id on which user has permissions
@return ApiGetMetricsRequest

func (*APIClient) GetMetricsExecute deprecated added in v0.14.0

func (a *APIClient) GetMetricsExecute(ctx context.Context, instanceId string, projectId string) (*GetMetricsResponse, error)

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

func (*APIClient) ListBackups added in v0.14.0

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

ListBackups: get latest backup information for provided instanceId 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 instanceId Instance id
@param projectId Project id on which user has permissions
@return ApiListBackupsRequest

func (*APIClient) ListBackupsExecute deprecated added in v0.14.0

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

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

func (*APIClient) ListCredentials deprecated

func (a *APIClient) ListCredentials(ctx context.Context, projectId string, instanceId string) ApiListCredentialsRequest

ListCredentials: get list of credentials ids

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
@param instanceId Instance id
@return ApiListCredentialsRequest

func (*APIClient) ListCredentialsExecute deprecated

func (a *APIClient) ListCredentialsExecute(ctx context.Context, projectId string, instanceId string) (*ListCredentialsResponse, 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) ApiListInstancesRequest

ListInstances: get service instances list

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

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiListInstancesRequest

func (*APIClient) ListInstancesExecute deprecated

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

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

func (*APIClient) ListOfferings deprecated

func (a *APIClient) ListOfferings(ctx context.Context, projectId string) ApiListOfferingsRequest

ListOfferings: get the service offerings

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 on which user has permissions
@return ApiListOfferingsRequest

func (*APIClient) ListOfferingsExecute deprecated

func (a *APIClient) ListOfferingsExecute(ctx context.Context, projectId string) (*ListOfferingsResponse, error)

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

func (*APIClient) ListRestores added in v0.16.0

func (a *APIClient) ListRestores(ctx context.Context, instanceId string, projectId string) ApiListRestoresRequest

ListRestores: get latest restore information for provided instanceId 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 instanceId Instance id
@param projectId Project id on which user has permissions
@return ApiListRestoresRequest

func (*APIClient) ListRestoresExecute deprecated added in v0.16.0

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

PartialUpdateInstance: update a service 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
@param instanceId id of the instance being updated
@return ApiPartialUpdateInstanceRequest

func (*APIClient) PartialUpdateInstanceExecute deprecated

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

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

func (*APIClient) TriggerRecreate added in v0.16.0

func (a *APIClient) TriggerRecreate(ctx context.Context, instanceId string, projectId string) ApiTriggerRecreateRequest

TriggerRecreate: trigger a recreate 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 instanceId Instance id
@param projectId Project id on which user has permissions
@return ApiTriggerRecreateRequest

func (*APIClient) TriggerRecreateExecute deprecated added in v0.16.0

func (a *APIClient) TriggerRecreateExecute(ctx context.Context, instanceId string, projectId string) (*CreateInstanceResponse, error)

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

func (*APIClient) TriggerRestart added in v0.16.0

func (a *APIClient) TriggerRestart(ctx context.Context, instanceId string, projectId string) ApiTriggerRestartRequest

TriggerRestart: trigger a restart 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 instanceId Instance id
@param projectId Project id on which user has permissions
@return ApiTriggerRestartRequest

func (*APIClient) TriggerRestartExecute deprecated added in v0.16.0

func (a *APIClient) TriggerRestartExecute(ctx context.Context, instanceId string, projectId string) (*CreateInstanceResponse, error)

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

func (*APIClient) TriggerRestore added in v0.16.0

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

TriggerRestore: trigger a restore 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 instanceId Instance id
@param projectId Project id on which user has permissions
@param backupId Backup id
@return ApiTriggerRestoreRequest

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

func (a *APIClient) TriggerRestoreExecute(ctx context.Context, instanceId string, projectId string, backupId int32) (*TriggerRestoreResponse, error)

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

func (*APIClient) UpdateBackupsConfig deprecated added in v0.16.0

func (a *APIClient) UpdateBackupsConfig(ctx context.Context, instanceId string, projectId string) ApiUpdateBackupsConfigRequest

UpdateBackupsConfig: backups configuration update

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 instanceId Instance id
@param projectId Project id on which user has permissions
@return ApiUpdateBackupsConfigRequest

func (*APIClient) UpdateBackupsConfigExecute deprecated added in v0.16.0

func (a *APIClient) UpdateBackupsConfigExecute(ctx context.Context, instanceId string, projectId string) (*UpdateBackupsConfigResponse, error)

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

type ApiCreateBackupRequest deprecated added in v0.16.0

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

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

type ApiCreateCredentialsRequest deprecated

type ApiCreateCredentialsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CredentialsResponse, 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 {
	// Parameters for the requested service instance provision
	// 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 ApiDeleteCredentialsRequest deprecated

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

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

type ApiDeleteInstanceRequest deprecated

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

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

type ApiDownloadBackupRequest deprecated added in v0.16.0

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

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

type ApiGetCredentialsRequest deprecated

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

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

type ApiGetMetricsRequest deprecated added in v0.14.0

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

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

type ApiListBackupsRequest deprecated added in v0.14.0

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 ApiListCredentialsRequest deprecated

type ApiListCredentialsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListCredentialsResponse, 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 {
	// 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 ApiListOfferingsRequest deprecated

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

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

type ApiListRestoresRequest deprecated added in v0.16.0

type ApiListRestoresRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListRestoresResponse, 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 {
	// Parameters for the requested update operation on service instance - sgw acl update, plan upgrade
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PartialUpdateInstancePayload(partialUpdateInstancePayload PartialUpdateInstancePayload) ApiPartialUpdateInstanceRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() error
}

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

type ApiTriggerRecreateRequest deprecated added in v0.16.0

type ApiTriggerRecreateRequest interface {
	// 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 ApiTriggerRestartRequest deprecated added in v0.16.0

type ApiTriggerRestartRequest interface {
	// 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 ApiTriggerRestoreRequest deprecated added in v0.16.0

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

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

type ApiUpdateBackupsConfigRequest deprecated added in v0.16.0

type ApiUpdateBackupsConfigRequest interface {
	// Parameters for the requested backup configuration update
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateBackupsConfigPayload(updateBackupsConfigPayload UpdateBackupsConfigPayload) ApiUpdateBackupsConfigRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*UpdateBackupsConfigResponse, 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 {
	Downloadable BackupgetDownloadableAttributeType `json:"downloadable,omitempty"`
	// REQUIRED
	FinishedAt BackupGetFinishedAtAttributeType `json:"finished_at" required:"true"`
	// REQUIRED
	Id   BackupGetIdAttributeType   `json:"id" required:"true"`
	Size BackupGetSizeAttributeType `json:"size,omitempty"`
	// REQUIRED
	Status      BackupGetStatusAttributeType      `json:"status" required:"true"`
	TriggeredAt BackupGetTriggeredAtAttributeType `json:"triggered_at,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.20.0

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.20.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) GetDownloadable added in v0.20.0

func (o *Backup) GetDownloadable() (res BackupgetDownloadableRetType)

GetDownloadable returns the Downloadable 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) GetDownloadableOk added in v0.20.0

func (o *Backup) GetDownloadableOk() (ret BackupgetDownloadableRetType, ok bool)

GetDownloadableOk returns a tuple with the Downloadable 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) GetFinishedAt added in v0.20.0

func (o *Backup) GetFinishedAt() (ret BackupGetFinishedAtRetType)

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

func (*Backup) GetFinishedAtOk added in v0.20.0

func (o *Backup) GetFinishedAtOk() (ret BackupGetFinishedAtRetType, ok bool)

GetFinishedAtOk returns a tuple with the FinishedAt 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 (*Backup) GetId added in v0.20.0

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

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

func (*Backup) GetIdOk added in v0.20.0

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

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

func (*Backup) GetSize added in v0.20.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.20.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) GetStatus added in v0.20.0

func (o *Backup) GetStatus() (ret BackupGetStatusRetType)

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

func (*Backup) GetStatusOk added in v0.20.0

func (o *Backup) GetStatusOk() (ret BackupGetStatusRetType, ok bool)

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

func (*Backup) GetTriggeredAt added in v0.20.0

func (o *Backup) GetTriggeredAt() (res BackupGetTriggeredAtRetType)

GetTriggeredAt returns the TriggeredAt 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) GetTriggeredAtOk added in v0.20.0

func (o *Backup) GetTriggeredAtOk() (ret BackupGetTriggeredAtRetType, ok bool)

GetTriggeredAtOk returns a tuple with the TriggeredAt 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) HasDownloadable added in v0.20.0

func (o *Backup) HasDownloadable() bool

HasDownloadable 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.20.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) HasTriggeredAt added in v0.20.0

func (o *Backup) HasTriggeredAt() bool

HasTriggeredAt 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) SetDownloadable added in v0.20.0

func (o *Backup) SetDownloadable(v BackupgetDownloadableRetType)

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

func (*Backup) SetFinishedAt added in v0.20.0

func (o *Backup) SetFinishedAt(v BackupGetFinishedAtRetType)

SetFinishedAt sets field value 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.20.0

func (o *Backup) SetId(v BackupGetIdRetType)

SetId sets field value 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.20.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) SetStatus added in v0.20.0

func (o *Backup) SetStatus(v BackupGetStatusRetType)

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

func (*Backup) SetTriggeredAt added in v0.20.0

func (o *Backup) SetTriggeredAt(v BackupGetTriggeredAtRetType)

SetTriggeredAt gets a reference to the given string and assigns it to the TriggeredAt 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.20.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 BackupGetFinishedAtArgType deprecated added in v0.21.1

type BackupGetFinishedAtArgType = string

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

type BackupGetFinishedAtAttributeType added in v0.21.1

type BackupGetFinishedAtAttributeType = *string

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

type BackupGetFinishedAtRetType deprecated added in v0.21.1

type BackupGetFinishedAtRetType = 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.21.1

type BackupGetIdArgType = int64

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

type BackupGetIdAttributeType added in v0.21.1

type BackupGetIdAttributeType = *int64

isInteger 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.21.1

type BackupGetIdRetType = int64

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.21.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.21.1

type BackupGetSizeAttributeType = *int64

isInteger 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.21.1

type BackupGetSizeRetType = int64

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

type BackupGetStatusArgType deprecated added in v0.21.1

type BackupGetStatusArgType = string

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

type BackupGetStatusAttributeType added in v0.21.1

type BackupGetStatusAttributeType = *string

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

type BackupGetStatusRetType deprecated added in v0.21.1

type BackupGetStatusRetType = string

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

type BackupGetTriggeredAtArgType deprecated added in v0.21.1

type BackupGetTriggeredAtArgType = string

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

type BackupGetTriggeredAtAttributeType added in v0.21.1

type BackupGetTriggeredAtAttributeType = *string

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

type BackupGetTriggeredAtRetType deprecated added in v0.21.1

type BackupGetTriggeredAtRetType = string

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

type BackupgetDownloadableArgType deprecated added in v0.21.1

type BackupgetDownloadableArgType = bool

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

type BackupgetDownloadableAttributeType added in v0.21.1

type BackupgetDownloadableAttributeType = *bool

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

type BackupgetDownloadableRetType deprecated added in v0.21.1

type BackupgetDownloadableRetType = bool

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

type CreateBackupRequest deprecated added in v0.24.0

type CreateBackupRequest 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 (CreateBackupRequest) Execute deprecated added in v0.24.0

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

type CreateBackupResponseItem added in v0.16.0

type CreateBackupResponseItem struct {
	// REQUIRED
	Id CreateBackupResponseItemGetIdAttributeType `json:"id" required:"true"`
	// REQUIRED
	Message CreateBackupResponseItemGetMessageAttributeType `json:"message" required:"true"`
}

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

func NewCreateBackupResponseItem added in v0.20.0

NewCreateBackupResponseItem instantiates a new CreateBackupResponseItem 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 NewCreateBackupResponseItemWithDefaults added in v0.20.0

func NewCreateBackupResponseItemWithDefaults() *CreateBackupResponseItem

NewCreateBackupResponseItemWithDefaults instantiates a new CreateBackupResponseItem 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 (*CreateBackupResponseItem) GetId added in v0.20.0

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

func (*CreateBackupResponseItem) GetIdOk added in v0.20.0

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

func (*CreateBackupResponseItem) GetMessage added in v0.20.0

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

func (*CreateBackupResponseItem) GetMessageOk added in v0.20.0

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

func (*CreateBackupResponseItem) SetId added in v0.20.0

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

func (*CreateBackupResponseItem) SetMessage added in v0.20.0

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

func (CreateBackupResponseItem) ToMap deprecated added in v0.20.0

func (o CreateBackupResponseItem) 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 CreateBackupResponseItemGetIdArgType deprecated added in v0.21.1

type CreateBackupResponseItemGetIdArgType = int64

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

type CreateBackupResponseItemGetIdAttributeType added in v0.21.1

type CreateBackupResponseItemGetIdAttributeType = *int64

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

type CreateBackupResponseItemGetIdRetType deprecated added in v0.21.1

type CreateBackupResponseItemGetIdRetType = int64

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

type CreateBackupResponseItemGetMessageArgType deprecated added in v0.21.1

type CreateBackupResponseItemGetMessageArgType = string

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

type CreateBackupResponseItemGetMessageAttributeType added in v0.21.1

type CreateBackupResponseItemGetMessageAttributeType = *string

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

type CreateBackupResponseItemGetMessageRetType deprecated added in v0.21.1

type CreateBackupResponseItemGetMessageRetType = string

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

type CreateCredentialsRequest deprecated added in v0.24.0

type CreateCredentialsRequest 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 (CreateCredentialsRequest) Execute deprecated added in v0.24.0

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
	InstanceName CreateInstancePayloadGetInstanceNameAttributeType `json:"instanceName" required:"true"`
	Parameters   CreateInstancePayloadGetParametersAttributeType   `json:"parameters,omitempty"`
	// REQUIRED
	PlanId CreateInstancePayloadGetPlanIdAttributeType `json:"planId" 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.20.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.20.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) GetInstanceName added in v0.20.0

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

func (*CreateInstancePayload) GetInstanceNameOk added in v0.20.0

GetInstanceNameOk returns a tuple with the InstanceName 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) GetParameters added in v0.20.0

GetParameters returns the Parameters 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) GetParametersOk added in v0.20.0

GetParametersOk returns a tuple with the Parameters 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) GetPlanId added in v0.20.0

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

func (*CreateInstancePayload) GetPlanIdOk added in v0.20.0

GetPlanIdOk returns a tuple with the PlanId 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) HasParameters added in v0.20.0

func (o *CreateInstancePayload) HasParameters() bool

HasParameters 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) SetInstanceName added in v0.20.0

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

func (*CreateInstancePayload) SetParameters added in v0.20.0

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

func (*CreateInstancePayload) SetPlanId added in v0.20.0

SetPlanId 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.20.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 CreateInstancePayloadGetInstanceNameArgType deprecated added in v0.21.1

type CreateInstancePayloadGetInstanceNameArgType = string

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

type CreateInstancePayloadGetInstanceNameAttributeType added in v0.21.1

type CreateInstancePayloadGetInstanceNameAttributeType = *string

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

type CreateInstancePayloadGetInstanceNameRetType deprecated added in v0.21.1

type CreateInstancePayloadGetInstanceNameRetType = string

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

type CreateInstancePayloadGetParametersArgType deprecated added in v0.21.1

type CreateInstancePayloadGetParametersArgType = InstanceParameters

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

type CreateInstancePayloadGetParametersAttributeType added in v0.21.1

type CreateInstancePayloadGetParametersAttributeType = *InstanceParameters

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

type CreateInstancePayloadGetParametersRetType deprecated added in v0.21.1

type CreateInstancePayloadGetParametersRetType = InstanceParameters

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

type CreateInstancePayloadGetPlanIdArgType deprecated added in v0.21.1

type CreateInstancePayloadGetPlanIdArgType = string

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

type CreateInstancePayloadGetPlanIdAttributeType added in v0.21.1

type CreateInstancePayloadGetPlanIdAttributeType = *string

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

type CreateInstancePayloadGetPlanIdRetType deprecated added in v0.21.1

type CreateInstancePayloadGetPlanIdRetType = 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 v0.24.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 v0.24.0

func (r CreateInstanceRequest) CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest

Parameters for the requested service instance provision 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 v0.24.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 {
	// REQUIRED
	InstanceId CreateInstanceResponseGetInstanceIdAttributeType `json:"instanceId" required:"true"`
}

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

func NewCreateInstanceResponse added in v0.20.0

func NewCreateInstanceResponse(instanceId CreateInstanceResponseGetInstanceIdArgType) *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.20.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) GetInstanceId added in v0.20.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 (*CreateInstanceResponse) GetInstanceIdOk added in v0.20.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 (*CreateInstanceResponse) SetInstanceId added in v0.20.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 (CreateInstanceResponse) ToMap deprecated added in v0.20.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 CreateInstanceResponseGetInstanceIdArgType deprecated added in v0.21.1

type CreateInstanceResponseGetInstanceIdArgType = string

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

type CreateInstanceResponseGetInstanceIdAttributeType added in v0.21.1

type CreateInstanceResponseGetInstanceIdAttributeType = *string

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

type CreateInstanceResponseGetInstanceIdRetType deprecated added in v0.21.1

type CreateInstanceResponseGetInstanceIdRetType = string

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

type Credentials

type Credentials struct {
	// REQUIRED
	Host CredentialsGetHostAttributeType `json:"host" required:"true"`
	// REQUIRED
	Password CredentialsGetPasswordAttributeType `json:"password" required:"true"`
	// Can be cast to int32 without loss of precision.
	Port           CredentialsGetPortAttributeType           `json:"port,omitempty"`
	SyslogDrainUrl CredentialsGetSyslogDrainUrlAttributeType `json:"syslog_drain_url,omitempty"`
	Uri            CredentialsGetUriAttributeType            `json:"uri,omitempty"`
	// REQUIRED
	Username CredentialsGetUsernameAttributeType `json:"username" required:"true"`
}

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

func NewCredentials added in v0.20.0

NewCredentials instantiates a new Credentials 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 NewCredentialsWithDefaults added in v0.20.0

func NewCredentialsWithDefaults() *Credentials

NewCredentialsWithDefaults instantiates a new Credentials 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 (*Credentials) GetHost added in v0.20.0

func (o *Credentials) GetHost() (ret CredentialsGetHostRetType)

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

func (*Credentials) GetHostOk added in v0.20.0

func (o *Credentials) GetHostOk() (ret CredentialsGetHostRetType, ok bool)

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

func (*Credentials) GetPassword added in v0.20.0

func (o *Credentials) GetPassword() (ret CredentialsGetPasswordRetType)

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

func (*Credentials) GetPasswordOk added in v0.20.0

func (o *Credentials) GetPasswordOk() (ret CredentialsGetPasswordRetType, ok bool)

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

func (*Credentials) GetPort added in v0.20.0

func (o *Credentials) GetPort() (res CredentialsGetPortRetType)

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 (*Credentials) GetPortOk added in v0.20.0

func (o *Credentials) GetPortOk() (ret CredentialsGetPortRetType, 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 (*Credentials) GetSyslogDrainUrl added in v0.20.0

func (o *Credentials) GetSyslogDrainUrl() (res CredentialsGetSyslogDrainUrlRetType)

GetSyslogDrainUrl returns the SyslogDrainUrl 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 (*Credentials) GetSyslogDrainUrlOk added in v0.20.0

func (o *Credentials) GetSyslogDrainUrlOk() (ret CredentialsGetSyslogDrainUrlRetType, ok bool)

GetSyslogDrainUrlOk returns a tuple with the SyslogDrainUrl 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 (*Credentials) GetUri added in v0.20.0

func (o *Credentials) GetUri() (res CredentialsGetUriRetType)

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 (*Credentials) GetUriOk added in v0.20.0

func (o *Credentials) GetUriOk() (ret CredentialsGetUriRetType, 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 (*Credentials) GetUsername added in v0.20.0

func (o *Credentials) GetUsername() (ret CredentialsGetUsernameRetType)

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

func (*Credentials) GetUsernameOk added in v0.20.0

func (o *Credentials) GetUsernameOk() (ret CredentialsGetUsernameRetType, ok bool)

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

func (*Credentials) HasPort added in v0.20.0

func (o *Credentials) 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 (*Credentials) HasSyslogDrainUrl added in v0.20.0

func (o *Credentials) HasSyslogDrainUrl() bool

HasSyslogDrainUrl 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 (*Credentials) HasUri added in v0.20.0

func (o *Credentials) 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 (*Credentials) SetHost added in v0.20.0

func (o *Credentials) SetHost(v CredentialsGetHostRetType)

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

func (*Credentials) SetPassword added in v0.20.0

func (o *Credentials) SetPassword(v CredentialsGetPasswordRetType)

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

func (*Credentials) SetPort added in v0.20.0

func (o *Credentials) SetPort(v CredentialsGetPortRetType)

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 (*Credentials) SetSyslogDrainUrl added in v0.20.0

func (o *Credentials) SetSyslogDrainUrl(v CredentialsGetSyslogDrainUrlRetType)

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

func (*Credentials) SetUri added in v0.20.0

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 (*Credentials) SetUsername added in v0.20.0

func (o *Credentials) SetUsername(v CredentialsGetUsernameRetType)

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

func (Credentials) ToMap deprecated added in v0.20.0

func (o Credentials) 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 CredentialsGetHostArgType deprecated added in v0.21.1

type CredentialsGetHostArgType = string

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

type CredentialsGetHostAttributeType added in v0.21.1

type CredentialsGetHostAttributeType = *string

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

type CredentialsGetHostRetType deprecated added in v0.21.1

type CredentialsGetHostRetType = string

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

type CredentialsGetPasswordArgType deprecated added in v0.21.1

type CredentialsGetPasswordArgType = string

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

type CredentialsGetPasswordAttributeType added in v0.21.1

type CredentialsGetPasswordAttributeType = *string

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

type CredentialsGetPasswordRetType deprecated added in v0.21.1

type CredentialsGetPasswordRetType = string

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

type CredentialsGetPortArgType deprecated added in v0.21.1

type CredentialsGetPortArgType = int64

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

type CredentialsGetPortAttributeType added in v0.21.1

type CredentialsGetPortAttributeType = *int64

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

type CredentialsGetPortRetType deprecated added in v0.21.1

type CredentialsGetPortRetType = int64

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

type CredentialsGetSyslogDrainUrlArgType deprecated added in v0.21.1

type CredentialsGetSyslogDrainUrlArgType = string

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

type CredentialsGetSyslogDrainUrlAttributeType added in v0.21.1

type CredentialsGetSyslogDrainUrlAttributeType = *string

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

type CredentialsGetSyslogDrainUrlRetType deprecated added in v0.21.1

type CredentialsGetSyslogDrainUrlRetType = string

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

type CredentialsGetUriArgType deprecated added in v0.21.1

type CredentialsGetUriArgType = string

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

type CredentialsGetUriAttributeType added in v0.21.1

type CredentialsGetUriAttributeType = *string

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

type CredentialsGetUriRetType deprecated added in v0.21.1

type CredentialsGetUriRetType = string

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

type CredentialsGetUsernameArgType deprecated added in v0.21.1

type CredentialsGetUsernameArgType = string

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

type CredentialsGetUsernameAttributeType added in v0.21.1

type CredentialsGetUsernameAttributeType = *string

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

type CredentialsGetUsernameRetType deprecated added in v0.21.1

type CredentialsGetUsernameRetType = string

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

type CredentialsListItem

type CredentialsListItem struct {
	// REQUIRED
	Id CredentialsListItemGetIdAttributeType `json:"id" required:"true"`
}

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

func NewCredentialsListItem added in v0.20.0

func NewCredentialsListItem(id CredentialsListItemGetIdArgType) *CredentialsListItem

NewCredentialsListItem instantiates a new CredentialsListItem 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 NewCredentialsListItemWithDefaults added in v0.20.0

func NewCredentialsListItemWithDefaults() *CredentialsListItem

NewCredentialsListItemWithDefaults instantiates a new CredentialsListItem 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 (*CredentialsListItem) GetId added in v0.20.0

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

func (*CredentialsListItem) GetIdOk added in v0.20.0

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

func (*CredentialsListItem) SetId added in v0.20.0

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

func (CredentialsListItem) ToMap deprecated added in v0.20.0

func (o CredentialsListItem) 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 CredentialsListItemGetIdArgType deprecated added in v0.21.1

type CredentialsListItemGetIdArgType = string

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

type CredentialsListItemGetIdAttributeType added in v0.21.1

type CredentialsListItemGetIdAttributeType = *string

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

type CredentialsListItemGetIdRetType deprecated added in v0.21.1

type CredentialsListItemGetIdRetType = string

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

type CredentialsResponse

type CredentialsResponse struct {
	// REQUIRED
	Id  CredentialsResponseGetIdAttributeType  `json:"id" required:"true"`
	Raw CredentialsResponseGetRawAttributeType `json:"raw,omitempty"`
	// REQUIRED
	Uri CredentialsResponseGetUriAttributeType `json:"uri" required:"true"`
}

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

func NewCredentialsResponse added in v0.20.0

NewCredentialsResponse instantiates a new CredentialsResponse 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 NewCredentialsResponseWithDefaults added in v0.20.0

func NewCredentialsResponseWithDefaults() *CredentialsResponse

NewCredentialsResponseWithDefaults instantiates a new CredentialsResponse 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 (*CredentialsResponse) GetId added in v0.20.0

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

func (*CredentialsResponse) GetIdOk added in v0.20.0

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

func (*CredentialsResponse) GetRaw added in v0.20.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 (*CredentialsResponse) GetRawOk added in v0.20.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 (*CredentialsResponse) GetUri added in v0.20.0

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

func (*CredentialsResponse) GetUriOk added in v0.20.0

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

func (*CredentialsResponse) HasRaw added in v0.20.0

func (o *CredentialsResponse) 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 (*CredentialsResponse) SetId added in v0.20.0

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

func (*CredentialsResponse) SetRaw added in v0.20.0

SetRaw gets a reference to the given RawCredentials 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 (*CredentialsResponse) SetUri added in v0.20.0

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

func (CredentialsResponse) ToMap deprecated added in v0.20.0

func (o CredentialsResponse) 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 CredentialsResponseGetIdArgType deprecated added in v0.21.1

type CredentialsResponseGetIdArgType = string

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

type CredentialsResponseGetIdAttributeType added in v0.21.1

type CredentialsResponseGetIdAttributeType = *string

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

type CredentialsResponseGetIdRetType deprecated added in v0.21.1

type CredentialsResponseGetIdRetType = string

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

type CredentialsResponseGetRawArgType deprecated added in v0.21.1

type CredentialsResponseGetRawArgType = RawCredentials

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

type CredentialsResponseGetRawAttributeType added in v0.21.1

type CredentialsResponseGetRawAttributeType = *RawCredentials

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

type CredentialsResponseGetRawRetType deprecated added in v0.21.1

type CredentialsResponseGetRawRetType = RawCredentials

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

type CredentialsResponseGetUriArgType deprecated added in v0.21.1

type CredentialsResponseGetUriArgType = string

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

type CredentialsResponseGetUriAttributeType added in v0.21.1

type CredentialsResponseGetUriAttributeType = *string

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

type CredentialsResponseGetUriRetType deprecated added in v0.21.1

type CredentialsResponseGetUriRetType = string

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

type DefaultApi deprecated added in v0.24.0

type DefaultApi interface {
	/*
		CreateBackup create a backup

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId Instance id
		@param projectId Project id on which user has permissions
		@return ApiCreateBackupRequest

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

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId Instance id
		@param projectId Project id on which user has permissions
		@return []CreateBackupResponseItem

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateBackupExecute(ctx context.Context, instanceId string, projectId string) ([]CreateBackupResponseItem, error)
	/*
		CreateCredentials create new credentials
		Create new service credentials

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@param instanceId Instance id
		@return ApiCreateCredentialsRequest

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

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@param instanceId Instance id
		@return CredentialsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateCredentialsExecute(ctx context.Context, projectId string, instanceId string) (*CredentialsResponse, error)
	/*
		CreateInstance provision
		Provision a service instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@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) 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
		@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) (*CreateInstanceResponse, error)
	/*
		DeleteCredentials delete credentials by id
		Delete a service credentials.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@param instanceId Instance id
		@param credentialsId Id of the credentials being deleted
		@return ApiDeleteCredentialsRequest

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteCredentialsExecute(ctx context.Context, projectId string, instanceId string, credentialsId string) error
	/*
		DeleteInstance delete service instance
		Deprovision a service instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@param instanceId Id of instance being deleted
		@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) 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) error
	/*
		DownloadBackup download backup

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param backupId Backup id
		@param instanceId Instance id
		@param projectId Project id on which user has permissions
		@return ApiDownloadBackupRequest

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

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param backupId Backup id
		@param instanceId Instance id
		@param projectId Project id on which user has permissions
		@return *os.File

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DownloadBackupExecute(ctx context.Context, backupId int32, instanceId string, projectId string) (*os.File, error)
	/*
		GetCredentials get credentials by id
		get a service credentials by credentials id

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@param instanceId Instance id
		@param credentialsId Credentials id of credentials to fetch
		@return ApiGetCredentialsRequest

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

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@param instanceId Instance id
		@param credentialsId Credentials id of credentials to fetch
		@return CredentialsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetCredentialsExecute(ctx context.Context, projectId string, instanceId string, credentialsId string) (*CredentialsResponse, error)
	/*
		GetInstance get a service instance
		get a service instance

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

		// 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) (*Instance, error)
	/*
		GetMetrics get latest metrics for cpu load, memory and disk usage

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId Instance id
		@param projectId Project id on which user has permissions
		@return ApiGetMetricsRequest

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

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId Instance id
		@param projectId Project id on which user has permissions
		@return GetMetricsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetMetricsExecute(ctx context.Context, instanceId string, projectId string) (*GetMetricsResponse, error)
	/*
		ListBackups get latest backup information for provided instanceId

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId Instance id
		@param projectId Project id on which user has permissions
		@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, instanceId string, projectId 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 instanceId Instance id
		@param projectId Project id on which user has permissions
		@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, instanceId string, projectId string) (*ListBackupsResponse, error)
	/*
		ListCredentials get list of credentials ids
		get list all credentials ids for instance

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@param instanceId Instance id
		@return ApiListCredentialsRequest

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

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@param instanceId Instance id
		@return ListCredentialsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListCredentialsExecute(ctx context.Context, projectId string, instanceId string) (*ListCredentialsResponse, error)
	/*
		ListInstances get service instances list
		Get a list of available instances

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@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) 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
		@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) (*ListInstancesResponse, error)
	/*
		ListOfferings get the service offerings
		Get the service offerings that the service broker offers.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId Project id on which user has permissions
		@return ApiListOfferingsRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListOfferings(ctx context.Context, projectId string) ApiListOfferingsRequest
	/*
		ListOfferingsExecute 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 on which user has permissions
		@return ListOfferingsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListOfferingsExecute(ctx context.Context, projectId string) (*ListOfferingsResponse, error)
	/*
		ListRestores get latest restore information for provided instanceId

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId Instance id
		@param projectId Project id on which user has permissions
		@return ApiListRestoresRequest

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

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId Instance id
		@param projectId Project id on which user has permissions
		@return ListRestoresResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListRestoresExecute(ctx context.Context, instanceId string, projectId string) (*ListRestoresResponse, error)
	/*
		PartialUpdateInstance update a service instance
		Update a service instance. This could be a sgw acl update or a plan upgrade.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@param instanceId id of the instance being updated
		@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) ApiPartialUpdateInstanceRequest
	/*
		PartialUpdateInstanceExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateInstanceExecute(ctx context.Context, projectId string, instanceId string) error
	/*
		TriggerRecreate trigger a recreate

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId Instance id
		@param projectId Project id on which user has permissions
		@return ApiTriggerRecreateRequest

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

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId Instance id
		@param projectId Project id on which user has permissions
		@return CreateInstanceResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	TriggerRecreateExecute(ctx context.Context, instanceId string, projectId string) (*CreateInstanceResponse, error)
	/*
		TriggerRestart trigger a restart

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId Instance id
		@param projectId Project id on which user has permissions
		@return ApiTriggerRestartRequest

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

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId Instance id
		@param projectId Project id on which user has permissions
		@return CreateInstanceResponse

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

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId Instance id
		@param projectId Project id on which user has permissions
		@param backupId Backup id
		@return ApiTriggerRestoreRequest

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

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId Instance id
		@param projectId Project id on which user has permissions
		@param backupId Backup id
		@return TriggerRestoreResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	TriggerRestoreExecute(ctx context.Context, instanceId string, projectId string, backupId int32) (*TriggerRestoreResponse, error)
	/*
		UpdateBackupsConfig backups configuration update
		Update the configuration for backups for your instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId Instance id
		@param projectId Project id on which user has permissions
		@return ApiUpdateBackupsConfigRequest

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

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId Instance id
		@param projectId Project id on which user has permissions
		@return UpdateBackupsConfigResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateBackupsConfigExecute(ctx context.Context, instanceId string, projectId string) (*UpdateBackupsConfigResponse, 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 DeleteCredentialsRequest deprecated added in v0.24.0

type DeleteCredentialsRequest 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 (DeleteCredentialsRequest) Execute deprecated added in v0.24.0

func (r DeleteCredentialsRequest) Execute() error

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

type DeleteInstanceRequest deprecated added in v0.24.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 v0.24.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 DownloadBackupRequest deprecated added in v0.24.0

type DownloadBackupRequest 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 (DownloadBackupRequest) Execute deprecated added in v0.24.0

func (r DownloadBackupRequest) Execute() (*os.File, 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 {
	// REQUIRED
	Description ErrorGetDescriptionAttributeType `json:"description" required:"true"`
	// REQUIRED
	Error ErrorGetErrorAttributeType `json:"error" required:"true"`
}

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

func NewError added in v0.20.0

func NewError(description ErrorGetDescriptionArgType, error_ ErrorGetErrorArgType) *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.20.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) GetDescription added in v0.20.0

func (o *Error) GetDescription() (ret ErrorGetDescriptionRetType)

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

func (*Error) GetDescriptionOk added in v0.20.0

func (o *Error) GetDescriptionOk() (ret ErrorGetDescriptionRetType, ok bool)

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

func (*Error) GetError added in v0.20.0

func (o *Error) GetError() (ret ErrorGetErrorRetType)

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

func (*Error) GetErrorOk added in v0.20.0

func (o *Error) GetErrorOk() (ret ErrorGetErrorRetType, ok bool)

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

func (*Error) SetDescription added in v0.20.0

func (o *Error) SetDescription(v ErrorGetDescriptionRetType)

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

func (*Error) SetError added in v0.20.0

func (o *Error) SetError(v ErrorGetErrorRetType)

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

func (Error) ToMap deprecated added in v0.20.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 ErrorGetDescriptionArgType deprecated added in v0.21.1

type ErrorGetDescriptionArgType = string

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

type ErrorGetDescriptionAttributeType added in v0.21.1

type ErrorGetDescriptionAttributeType = *string

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

type ErrorGetDescriptionRetType deprecated added in v0.21.1

type ErrorGetDescriptionRetType = string

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

type ErrorGetErrorArgType deprecated added in v0.21.1

type ErrorGetErrorArgType = string

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

type ErrorGetErrorAttributeType added in v0.21.1

type ErrorGetErrorAttributeType = *string

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

type ErrorGetErrorRetType deprecated added in v0.21.1

type ErrorGetErrorRetType = string

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

type GetCredentialsRequest deprecated added in v0.24.0

type GetCredentialsRequest 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 (GetCredentialsRequest) Execute deprecated added in v0.24.0

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

type GetInstanceRequest deprecated added in v0.24.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 v0.24.0

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

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

type GetMetricsRequest deprecated added in v0.24.0

type GetMetricsRequest 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 (GetMetricsRequest) Execute deprecated added in v0.24.0

func (r GetMetricsRequest) Execute() (*GetMetricsResponse, error)

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

type GetMetricsResponse added in v0.14.0

type GetMetricsResponse struct {
	CpuIdleTime GetMetricsResponseGetCpuIdleTimeAttributeType `json:"cpuIdleTime,omitempty"`
	// REQUIRED
	CpuLoadPercent GetMetricsResponseGetCpuLoadPercentAttributeType `json:"cpuLoadPercent" required:"true"`
	CpuSystemTime  GetMetricsResponseGetCpuSystemTimeAttributeType  `json:"cpuSystemTime,omitempty"`
	CpuUserTime    GetMetricsResponseGetCpuUserTimeAttributeType    `json:"cpuUserTime,omitempty"`
	// REQUIRED
	DiskEphemeralTotal GetMetricsResponseGetDiskEphemeralTotalAttributeType `json:"diskEphemeralTotal" required:"true"`
	// REQUIRED
	DiskEphemeralUsed GetMetricsResponseGetDiskEphemeralUsedAttributeType `json:"diskEphemeralUsed" required:"true"`
	// REQUIRED
	DiskPersistentTotal GetMetricsResponseGetDiskPersistentTotalAttributeType `json:"diskPersistentTotal" required:"true"`
	// REQUIRED
	DiskPersistentUsed GetMetricsResponseGetDiskPersistentUsedAttributeType `json:"diskPersistentUsed" required:"true"`
	// REQUIRED
	Load1 GetMetricsResponseGetLoad1AttributeType `json:"load1" required:"true"`
	// REQUIRED
	Load15 GetMetricsResponseGetLoad15AttributeType `json:"load15" required:"true"`
	// REQUIRED
	Load5 GetMetricsResponseGetLoad5AttributeType `json:"load5" required:"true"`
	// REQUIRED
	MemoryTotal GetMetricsResponseGetMemoryTotalAttributeType `json:"memoryTotal" required:"true"`
	// REQUIRED
	MemoryUsed GetMetricsResponseGetMemoryUsedAttributeType `json:"memoryUsed" required:"true"`
	// REQUIRED
	OpensearchDashboardURL GetMetricsResponseGetOpensearchDashboardURLAttributeType `json:"opensearchDashboardURL" required:"true"`
	// REQUIRED
	ParachuteDiskEphemeralActivated GetMetricsResponsegetParachuteDiskEphemeralActivatedAttributeType `json:"parachuteDiskEphemeralActivated" required:"true"`
	// REQUIRED
	ParachuteDiskEphemeralTotal GetMetricsResponseGetParachuteDiskEphemeralTotalAttributeType `json:"parachuteDiskEphemeralTotal" required:"true"`
	// REQUIRED
	ParachuteDiskEphemeralUsed GetMetricsResponseGetParachuteDiskEphemeralUsedAttributeType `json:"parachuteDiskEphemeralUsed" required:"true"`
	// REQUIRED
	ParachuteDiskEphemeralUsedPercent GetMetricsResponseGetParachuteDiskEphemeralUsedPercentAttributeType `json:"parachuteDiskEphemeralUsedPercent" required:"true"`
	// REQUIRED
	ParachuteDiskEphemeralUsedThreshold GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdAttributeType `json:"parachuteDiskEphemeralUsedThreshold" required:"true"`
	// REQUIRED
	ParachuteDiskPersistentActivated GetMetricsResponsegetParachuteDiskPersistentActivatedAttributeType `json:"parachuteDiskPersistentActivated" required:"true"`
	// REQUIRED
	ParachuteDiskPersistentTotal GetMetricsResponseGetParachuteDiskPersistentTotalAttributeType `json:"parachuteDiskPersistentTotal" required:"true"`
	// REQUIRED
	ParachuteDiskPersistentUsed GetMetricsResponseGetParachuteDiskPersistentUsedAttributeType `json:"parachuteDiskPersistentUsed" required:"true"`
	// REQUIRED
	ParachuteDiskPersistentUsedPercent GetMetricsResponseGetParachuteDiskPersistentUsedPercentAttributeType `json:"parachuteDiskPersistentUsedPercent" required:"true"`
	// REQUIRED
	ParachuteDiskPersistentUsedThreshold GetMetricsResponseGetParachuteDiskPersistentUsedThresholdAttributeType `json:"parachuteDiskPersistentUsedThreshold" required:"true"`
}

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

func NewGetMetricsResponse added in v0.20.0

func NewGetMetricsResponse(cpuLoadPercent GetMetricsResponseGetCpuLoadPercentArgType, diskEphemeralTotal GetMetricsResponseGetDiskEphemeralTotalArgType, diskEphemeralUsed GetMetricsResponseGetDiskEphemeralUsedArgType, diskPersistentTotal GetMetricsResponseGetDiskPersistentTotalArgType, diskPersistentUsed GetMetricsResponseGetDiskPersistentUsedArgType, load1 GetMetricsResponseGetLoad1ArgType, load15 GetMetricsResponseGetLoad15ArgType, load5 GetMetricsResponseGetLoad5ArgType, memoryTotal GetMetricsResponseGetMemoryTotalArgType, memoryUsed GetMetricsResponseGetMemoryUsedArgType, opensearchDashboardURL GetMetricsResponseGetOpensearchDashboardURLArgType, parachuteDiskEphemeralActivated GetMetricsResponsegetParachuteDiskEphemeralActivatedArgType, parachuteDiskEphemeralTotal GetMetricsResponseGetParachuteDiskEphemeralTotalArgType, parachuteDiskEphemeralUsed GetMetricsResponseGetParachuteDiskEphemeralUsedArgType, parachuteDiskEphemeralUsedPercent GetMetricsResponseGetParachuteDiskEphemeralUsedPercentArgType, parachuteDiskEphemeralUsedThreshold GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdArgType, parachuteDiskPersistentActivated GetMetricsResponsegetParachuteDiskPersistentActivatedArgType, parachuteDiskPersistentTotal GetMetricsResponseGetParachuteDiskPersistentTotalArgType, parachuteDiskPersistentUsed GetMetricsResponseGetParachuteDiskPersistentUsedArgType, parachuteDiskPersistentUsedPercent GetMetricsResponseGetParachuteDiskPersistentUsedPercentArgType, parachuteDiskPersistentUsedThreshold GetMetricsResponseGetParachuteDiskPersistentUsedThresholdArgType) *GetMetricsResponse

NewGetMetricsResponse instantiates a new GetMetricsResponse 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 NewGetMetricsResponseWithDefaults added in v0.20.0

func NewGetMetricsResponseWithDefaults() *GetMetricsResponse

NewGetMetricsResponseWithDefaults instantiates a new GetMetricsResponse 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 (*GetMetricsResponse) GetCpuIdleTime added in v0.20.0

GetCpuIdleTime returns the CpuIdleTime 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 (*GetMetricsResponse) GetCpuIdleTimeOk added in v0.20.0

func (o *GetMetricsResponse) GetCpuIdleTimeOk() (ret GetMetricsResponseGetCpuIdleTimeRetType, ok bool)

GetCpuIdleTimeOk returns a tuple with the CpuIdleTime 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 (*GetMetricsResponse) GetCpuLoadPercent added in v0.20.0

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

func (*GetMetricsResponse) GetCpuLoadPercentOk added in v0.20.0

func (o *GetMetricsResponse) GetCpuLoadPercentOk() (ret GetMetricsResponseGetCpuLoadPercentRetType, ok bool)

GetCpuLoadPercentOk returns a tuple with the CpuLoadPercent 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 (*GetMetricsResponse) GetCpuSystemTime added in v0.20.0

GetCpuSystemTime returns the CpuSystemTime 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 (*GetMetricsResponse) GetCpuSystemTimeOk added in v0.20.0

func (o *GetMetricsResponse) GetCpuSystemTimeOk() (ret GetMetricsResponseGetCpuSystemTimeRetType, ok bool)

GetCpuSystemTimeOk returns a tuple with the CpuSystemTime 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 (*GetMetricsResponse) GetCpuUserTime added in v0.20.0

GetCpuUserTime returns the CpuUserTime 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 (*GetMetricsResponse) GetCpuUserTimeOk added in v0.20.0

func (o *GetMetricsResponse) GetCpuUserTimeOk() (ret GetMetricsResponseGetCpuUserTimeRetType, ok bool)

GetCpuUserTimeOk returns a tuple with the CpuUserTime 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 (*GetMetricsResponse) GetDiskEphemeralTotal added in v0.20.0

func (o *GetMetricsResponse) GetDiskEphemeralTotal() (ret GetMetricsResponseGetDiskEphemeralTotalRetType)

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

func (*GetMetricsResponse) GetDiskEphemeralTotalOk added in v0.20.0

func (o *GetMetricsResponse) GetDiskEphemeralTotalOk() (ret GetMetricsResponseGetDiskEphemeralTotalRetType, ok bool)

GetDiskEphemeralTotalOk returns a tuple with the DiskEphemeralTotal 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 (*GetMetricsResponse) GetDiskEphemeralUsed added in v0.20.0

func (o *GetMetricsResponse) GetDiskEphemeralUsed() (ret GetMetricsResponseGetDiskEphemeralUsedRetType)

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

func (*GetMetricsResponse) GetDiskEphemeralUsedOk added in v0.20.0

func (o *GetMetricsResponse) GetDiskEphemeralUsedOk() (ret GetMetricsResponseGetDiskEphemeralUsedRetType, ok bool)

GetDiskEphemeralUsedOk returns a tuple with the DiskEphemeralUsed 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 (*GetMetricsResponse) GetDiskPersistentTotal added in v0.20.0

func (o *GetMetricsResponse) GetDiskPersistentTotal() (ret GetMetricsResponseGetDiskPersistentTotalRetType)

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

func (*GetMetricsResponse) GetDiskPersistentTotalOk added in v0.20.0

func (o *GetMetricsResponse) GetDiskPersistentTotalOk() (ret GetMetricsResponseGetDiskPersistentTotalRetType, ok bool)

GetDiskPersistentTotalOk returns a tuple with the DiskPersistentTotal 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 (*GetMetricsResponse) GetDiskPersistentUsed added in v0.20.0

func (o *GetMetricsResponse) GetDiskPersistentUsed() (ret GetMetricsResponseGetDiskPersistentUsedRetType)

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

func (*GetMetricsResponse) GetDiskPersistentUsedOk added in v0.20.0

func (o *GetMetricsResponse) GetDiskPersistentUsedOk() (ret GetMetricsResponseGetDiskPersistentUsedRetType, ok bool)

GetDiskPersistentUsedOk returns a tuple with the DiskPersistentUsed 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 (*GetMetricsResponse) GetLoad1 added in v0.20.0

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

func (*GetMetricsResponse) GetLoad1Ok added in v0.20.0

func (o *GetMetricsResponse) GetLoad1Ok() (ret GetMetricsResponseGetLoad1RetType, ok bool)

GetLoad1Ok returns a tuple with the Load1 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 (*GetMetricsResponse) GetLoad5 added in v0.20.0

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

func (*GetMetricsResponse) GetLoad5Ok added in v0.20.0

func (o *GetMetricsResponse) GetLoad5Ok() (ret GetMetricsResponseGetLoad5RetType, ok bool)

GetLoad5Ok returns a tuple with the Load5 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 (*GetMetricsResponse) GetLoad15 added in v0.20.0

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

func (*GetMetricsResponse) GetLoad15Ok added in v0.20.0

func (o *GetMetricsResponse) GetLoad15Ok() (ret GetMetricsResponseGetLoad15RetType, ok bool)

GetLoad15Ok returns a tuple with the Load15 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 (*GetMetricsResponse) GetMemoryTotal added in v0.20.0

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

func (*GetMetricsResponse) GetMemoryTotalOk added in v0.20.0

func (o *GetMetricsResponse) GetMemoryTotalOk() (ret GetMetricsResponseGetMemoryTotalRetType, ok bool)

GetMemoryTotalOk returns a tuple with the MemoryTotal 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 (*GetMetricsResponse) GetMemoryUsed added in v0.20.0

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

func (*GetMetricsResponse) GetMemoryUsedOk added in v0.20.0

func (o *GetMetricsResponse) GetMemoryUsedOk() (ret GetMetricsResponseGetMemoryUsedRetType, ok bool)

GetMemoryUsedOk returns a tuple with the MemoryUsed 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 (*GetMetricsResponse) GetOpensearchDashboardURL added in v0.20.0

func (o *GetMetricsResponse) GetOpensearchDashboardURL() (ret GetMetricsResponseGetOpensearchDashboardURLRetType)

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

func (*GetMetricsResponse) GetOpensearchDashboardURLOk added in v0.20.0

func (o *GetMetricsResponse) GetOpensearchDashboardURLOk() (ret GetMetricsResponseGetOpensearchDashboardURLRetType, ok bool)

GetOpensearchDashboardURLOk returns a tuple with the OpensearchDashboardURL 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 (*GetMetricsResponse) GetParachuteDiskEphemeralActivated added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskEphemeralActivated() (ret GetMetricsResponsegetParachuteDiskEphemeralActivatedRetType)

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

func (*GetMetricsResponse) GetParachuteDiskEphemeralActivatedOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskEphemeralActivatedOk() (ret GetMetricsResponsegetParachuteDiskEphemeralActivatedRetType, ok bool)

GetParachuteDiskEphemeralActivatedOk returns a tuple with the ParachuteDiskEphemeralActivated 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 (*GetMetricsResponse) GetParachuteDiskEphemeralTotal added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskEphemeralTotal() (ret GetMetricsResponseGetParachuteDiskEphemeralTotalRetType)

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

func (*GetMetricsResponse) GetParachuteDiskEphemeralTotalOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskEphemeralTotalOk() (ret GetMetricsResponseGetParachuteDiskEphemeralTotalRetType, ok bool)

GetParachuteDiskEphemeralTotalOk returns a tuple with the ParachuteDiskEphemeralTotal 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 (*GetMetricsResponse) GetParachuteDiskEphemeralUsed added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsed() (ret GetMetricsResponseGetParachuteDiskEphemeralUsedRetType)

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

func (*GetMetricsResponse) GetParachuteDiskEphemeralUsedOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedOk() (ret GetMetricsResponseGetParachuteDiskEphemeralUsedRetType, ok bool)

GetParachuteDiskEphemeralUsedOk returns a tuple with the ParachuteDiskEphemeralUsed 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 (*GetMetricsResponse) GetParachuteDiskEphemeralUsedPercent added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedPercent() (ret GetMetricsResponseGetParachuteDiskEphemeralUsedPercentRetType)

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

func (*GetMetricsResponse) GetParachuteDiskEphemeralUsedPercentOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedPercentOk() (ret GetMetricsResponseGetParachuteDiskEphemeralUsedPercentRetType, ok bool)

GetParachuteDiskEphemeralUsedPercentOk returns a tuple with the ParachuteDiskEphemeralUsedPercent 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 (*GetMetricsResponse) GetParachuteDiskEphemeralUsedThreshold added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedThreshold() (ret GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdRetType)

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

func (*GetMetricsResponse) GetParachuteDiskEphemeralUsedThresholdOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedThresholdOk() (ret GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdRetType, ok bool)

GetParachuteDiskEphemeralUsedThresholdOk returns a tuple with the ParachuteDiskEphemeralUsedThreshold 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 (*GetMetricsResponse) GetParachuteDiskPersistentActivated added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskPersistentActivated() (ret GetMetricsResponsegetParachuteDiskPersistentActivatedRetType)

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

func (*GetMetricsResponse) GetParachuteDiskPersistentActivatedOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskPersistentActivatedOk() (ret GetMetricsResponsegetParachuteDiskPersistentActivatedRetType, ok bool)

GetParachuteDiskPersistentActivatedOk returns a tuple with the ParachuteDiskPersistentActivated 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 (*GetMetricsResponse) GetParachuteDiskPersistentTotal added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskPersistentTotal() (ret GetMetricsResponseGetParachuteDiskPersistentTotalRetType)

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

func (*GetMetricsResponse) GetParachuteDiskPersistentTotalOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskPersistentTotalOk() (ret GetMetricsResponseGetParachuteDiskPersistentTotalRetType, ok bool)

GetParachuteDiskPersistentTotalOk returns a tuple with the ParachuteDiskPersistentTotal 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 (*GetMetricsResponse) GetParachuteDiskPersistentUsed added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskPersistentUsed() (ret GetMetricsResponseGetParachuteDiskPersistentUsedRetType)

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

func (*GetMetricsResponse) GetParachuteDiskPersistentUsedOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedOk() (ret GetMetricsResponseGetParachuteDiskPersistentUsedRetType, ok bool)

GetParachuteDiskPersistentUsedOk returns a tuple with the ParachuteDiskPersistentUsed 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 (*GetMetricsResponse) GetParachuteDiskPersistentUsedPercent added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedPercent() (ret GetMetricsResponseGetParachuteDiskPersistentUsedPercentRetType)

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

func (*GetMetricsResponse) GetParachuteDiskPersistentUsedPercentOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedPercentOk() (ret GetMetricsResponseGetParachuteDiskPersistentUsedPercentRetType, ok bool)

GetParachuteDiskPersistentUsedPercentOk returns a tuple with the ParachuteDiskPersistentUsedPercent 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 (*GetMetricsResponse) GetParachuteDiskPersistentUsedThreshold added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedThreshold() (ret GetMetricsResponseGetParachuteDiskPersistentUsedThresholdRetType)

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

func (*GetMetricsResponse) GetParachuteDiskPersistentUsedThresholdOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedThresholdOk() (ret GetMetricsResponseGetParachuteDiskPersistentUsedThresholdRetType, ok bool)

GetParachuteDiskPersistentUsedThresholdOk returns a tuple with the ParachuteDiskPersistentUsedThreshold 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 (*GetMetricsResponse) HasCpuIdleTime added in v0.20.0

func (o *GetMetricsResponse) HasCpuIdleTime() bool

HasCpuIdleTime 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 (*GetMetricsResponse) HasCpuSystemTime added in v0.20.0

func (o *GetMetricsResponse) HasCpuSystemTime() bool

HasCpuSystemTime 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 (*GetMetricsResponse) HasCpuUserTime added in v0.20.0

func (o *GetMetricsResponse) HasCpuUserTime() bool

HasCpuUserTime 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 (*GetMetricsResponse) SetCpuIdleTime added in v0.20.0

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

func (*GetMetricsResponse) SetCpuLoadPercent added in v0.20.0

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

func (*GetMetricsResponse) SetCpuSystemTime added in v0.20.0

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

func (*GetMetricsResponse) SetCpuUserTime added in v0.20.0

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

func (*GetMetricsResponse) SetDiskEphemeralTotal added in v0.20.0

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

func (*GetMetricsResponse) SetDiskEphemeralUsed added in v0.20.0

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

func (*GetMetricsResponse) SetDiskPersistentTotal added in v0.20.0

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

func (*GetMetricsResponse) SetDiskPersistentUsed added in v0.20.0

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

func (*GetMetricsResponse) SetLoad1 added in v0.20.0

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

func (*GetMetricsResponse) SetLoad5 added in v0.20.0

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

func (*GetMetricsResponse) SetLoad15 added in v0.20.0

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

func (*GetMetricsResponse) SetMemoryTotal added in v0.20.0

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

func (*GetMetricsResponse) SetMemoryUsed added in v0.20.0

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

func (*GetMetricsResponse) SetOpensearchDashboardURL added in v0.20.0

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

func (*GetMetricsResponse) SetParachuteDiskEphemeralActivated added in v0.20.0

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

func (*GetMetricsResponse) SetParachuteDiskEphemeralTotal added in v0.20.0

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

func (*GetMetricsResponse) SetParachuteDiskEphemeralUsed added in v0.20.0

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

func (*GetMetricsResponse) SetParachuteDiskEphemeralUsedPercent added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskEphemeralUsedPercent(v GetMetricsResponseGetParachuteDiskEphemeralUsedPercentRetType)

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

func (*GetMetricsResponse) SetParachuteDiskEphemeralUsedThreshold added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskEphemeralUsedThreshold(v GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdRetType)

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

func (*GetMetricsResponse) SetParachuteDiskPersistentActivated added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskPersistentActivated(v GetMetricsResponsegetParachuteDiskPersistentActivatedRetType)

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

func (*GetMetricsResponse) SetParachuteDiskPersistentTotal added in v0.20.0

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

func (*GetMetricsResponse) SetParachuteDiskPersistentUsed added in v0.20.0

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

func (*GetMetricsResponse) SetParachuteDiskPersistentUsedPercent added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskPersistentUsedPercent(v GetMetricsResponseGetParachuteDiskPersistentUsedPercentRetType)

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

func (*GetMetricsResponse) SetParachuteDiskPersistentUsedThreshold added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskPersistentUsedThreshold(v GetMetricsResponseGetParachuteDiskPersistentUsedThresholdRetType)

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

func (GetMetricsResponse) ToMap deprecated added in v0.20.0

func (o GetMetricsResponse) 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 GetMetricsResponseGetCpuIdleTimeArgType deprecated added in v0.21.1

type GetMetricsResponseGetCpuIdleTimeArgType = int64

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

type GetMetricsResponseGetCpuIdleTimeAttributeType added in v0.21.1

type GetMetricsResponseGetCpuIdleTimeAttributeType = *int64

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

type GetMetricsResponseGetCpuIdleTimeRetType deprecated added in v0.21.1

type GetMetricsResponseGetCpuIdleTimeRetType = int64

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

type GetMetricsResponseGetCpuLoadPercentArgType deprecated added in v0.21.1

type GetMetricsResponseGetCpuLoadPercentArgType = float64

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

type GetMetricsResponseGetCpuLoadPercentAttributeType added in v0.21.1

type GetMetricsResponseGetCpuLoadPercentAttributeType = *float64

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

type GetMetricsResponseGetCpuLoadPercentRetType deprecated added in v0.21.1

type GetMetricsResponseGetCpuLoadPercentRetType = float64

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

type GetMetricsResponseGetCpuSystemTimeArgType deprecated added in v0.21.1

type GetMetricsResponseGetCpuSystemTimeArgType = int64

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

type GetMetricsResponseGetCpuSystemTimeAttributeType added in v0.21.1

type GetMetricsResponseGetCpuSystemTimeAttributeType = *int64

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

type GetMetricsResponseGetCpuSystemTimeRetType deprecated added in v0.21.1

type GetMetricsResponseGetCpuSystemTimeRetType = int64

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

type GetMetricsResponseGetCpuUserTimeArgType deprecated added in v0.21.1

type GetMetricsResponseGetCpuUserTimeArgType = int64

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

type GetMetricsResponseGetCpuUserTimeAttributeType added in v0.21.1

type GetMetricsResponseGetCpuUserTimeAttributeType = *int64

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

type GetMetricsResponseGetCpuUserTimeRetType deprecated added in v0.21.1

type GetMetricsResponseGetCpuUserTimeRetType = int64

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

type GetMetricsResponseGetDiskEphemeralTotalArgType deprecated added in v0.21.1

type GetMetricsResponseGetDiskEphemeralTotalArgType = int64

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

type GetMetricsResponseGetDiskEphemeralTotalAttributeType added in v0.21.1

type GetMetricsResponseGetDiskEphemeralTotalAttributeType = *int64

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

type GetMetricsResponseGetDiskEphemeralTotalRetType deprecated added in v0.21.1

type GetMetricsResponseGetDiskEphemeralTotalRetType = int64

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

type GetMetricsResponseGetDiskEphemeralUsedArgType deprecated added in v0.21.1

type GetMetricsResponseGetDiskEphemeralUsedArgType = int64

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

type GetMetricsResponseGetDiskEphemeralUsedAttributeType added in v0.21.1

type GetMetricsResponseGetDiskEphemeralUsedAttributeType = *int64

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

type GetMetricsResponseGetDiskEphemeralUsedRetType deprecated added in v0.21.1

type GetMetricsResponseGetDiskEphemeralUsedRetType = int64

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

type GetMetricsResponseGetDiskPersistentTotalArgType deprecated added in v0.21.1

type GetMetricsResponseGetDiskPersistentTotalArgType = int64

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

type GetMetricsResponseGetDiskPersistentTotalAttributeType added in v0.21.1

type GetMetricsResponseGetDiskPersistentTotalAttributeType = *int64

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

type GetMetricsResponseGetDiskPersistentTotalRetType deprecated added in v0.21.1

type GetMetricsResponseGetDiskPersistentTotalRetType = int64

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

type GetMetricsResponseGetDiskPersistentUsedArgType deprecated added in v0.21.1

type GetMetricsResponseGetDiskPersistentUsedArgType = int64

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

type GetMetricsResponseGetDiskPersistentUsedAttributeType added in v0.21.1

type GetMetricsResponseGetDiskPersistentUsedAttributeType = *int64

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

type GetMetricsResponseGetDiskPersistentUsedRetType deprecated added in v0.21.1

type GetMetricsResponseGetDiskPersistentUsedRetType = int64

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

type GetMetricsResponseGetLoad1ArgType deprecated added in v0.21.1

type GetMetricsResponseGetLoad1ArgType = float64

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

type GetMetricsResponseGetLoad1AttributeType added in v0.21.1

type GetMetricsResponseGetLoad1AttributeType = *float64

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

type GetMetricsResponseGetLoad1RetType deprecated added in v0.21.1

type GetMetricsResponseGetLoad1RetType = float64

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

type GetMetricsResponseGetLoad5ArgType deprecated added in v0.21.1

type GetMetricsResponseGetLoad5ArgType = float64

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

type GetMetricsResponseGetLoad5AttributeType added in v0.21.1

type GetMetricsResponseGetLoad5AttributeType = *float64

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

type GetMetricsResponseGetLoad5RetType deprecated added in v0.21.1

type GetMetricsResponseGetLoad5RetType = float64

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

type GetMetricsResponseGetLoad15ArgType deprecated added in v0.21.1

type GetMetricsResponseGetLoad15ArgType = float64

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

type GetMetricsResponseGetLoad15AttributeType added in v0.21.1

type GetMetricsResponseGetLoad15AttributeType = *float64

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

type GetMetricsResponseGetLoad15RetType deprecated added in v0.21.1

type GetMetricsResponseGetLoad15RetType = float64

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

type GetMetricsResponseGetMemoryTotalArgType deprecated added in v0.21.1

type GetMetricsResponseGetMemoryTotalArgType = int64

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

type GetMetricsResponseGetMemoryTotalAttributeType added in v0.21.1

type GetMetricsResponseGetMemoryTotalAttributeType = *int64

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

type GetMetricsResponseGetMemoryTotalRetType deprecated added in v0.21.1

type GetMetricsResponseGetMemoryTotalRetType = int64

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

type GetMetricsResponseGetMemoryUsedArgType deprecated added in v0.21.1

type GetMetricsResponseGetMemoryUsedArgType = int64

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

type GetMetricsResponseGetMemoryUsedAttributeType added in v0.21.1

type GetMetricsResponseGetMemoryUsedAttributeType = *int64

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

type GetMetricsResponseGetMemoryUsedRetType deprecated added in v0.21.1

type GetMetricsResponseGetMemoryUsedRetType = int64

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

type GetMetricsResponseGetOpensearchDashboardURLArgType deprecated added in v0.21.1

type GetMetricsResponseGetOpensearchDashboardURLArgType = string

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

type GetMetricsResponseGetOpensearchDashboardURLAttributeType added in v0.21.1

type GetMetricsResponseGetOpensearchDashboardURLAttributeType = *string

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

type GetMetricsResponseGetOpensearchDashboardURLRetType deprecated added in v0.21.1

type GetMetricsResponseGetOpensearchDashboardURLRetType = string

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

type GetMetricsResponseGetParachuteDiskEphemeralTotalArgType deprecated added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralTotalArgType = int64

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

type GetMetricsResponseGetParachuteDiskEphemeralTotalAttributeType added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralTotalAttributeType = *int64

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

type GetMetricsResponseGetParachuteDiskEphemeralTotalRetType deprecated added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralTotalRetType = int64

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

type GetMetricsResponseGetParachuteDiskEphemeralUsedArgType deprecated added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedArgType = int64

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

type GetMetricsResponseGetParachuteDiskEphemeralUsedAttributeType added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedAttributeType = *int64

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

type GetMetricsResponseGetParachuteDiskEphemeralUsedPercentArgType deprecated added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedPercentArgType = int64

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

type GetMetricsResponseGetParachuteDiskEphemeralUsedPercentAttributeType added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedPercentAttributeType = *int64

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

type GetMetricsResponseGetParachuteDiskEphemeralUsedPercentRetType deprecated added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedPercentRetType = int64

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

type GetMetricsResponseGetParachuteDiskEphemeralUsedRetType deprecated added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedRetType = int64

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

type GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdArgType deprecated added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdArgType = int64

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

type GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdAttributeType added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdAttributeType = *int64

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

type GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdRetType deprecated added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdRetType = int64

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

type GetMetricsResponseGetParachuteDiskPersistentTotalArgType deprecated added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentTotalArgType = int64

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

type GetMetricsResponseGetParachuteDiskPersistentTotalAttributeType added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentTotalAttributeType = *int64

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

type GetMetricsResponseGetParachuteDiskPersistentTotalRetType deprecated added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentTotalRetType = int64

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

type GetMetricsResponseGetParachuteDiskPersistentUsedArgType deprecated added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedArgType = int64

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

type GetMetricsResponseGetParachuteDiskPersistentUsedAttributeType added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedAttributeType = *int64

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

type GetMetricsResponseGetParachuteDiskPersistentUsedPercentArgType deprecated added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedPercentArgType = int64

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

type GetMetricsResponseGetParachuteDiskPersistentUsedPercentAttributeType added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedPercentAttributeType = *int64

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

type GetMetricsResponseGetParachuteDiskPersistentUsedPercentRetType deprecated added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedPercentRetType = int64

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

type GetMetricsResponseGetParachuteDiskPersistentUsedRetType deprecated added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedRetType = int64

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

type GetMetricsResponseGetParachuteDiskPersistentUsedThresholdArgType deprecated added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedThresholdArgType = int64

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

type GetMetricsResponseGetParachuteDiskPersistentUsedThresholdAttributeType added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedThresholdAttributeType = *int64

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

type GetMetricsResponseGetParachuteDiskPersistentUsedThresholdRetType deprecated added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedThresholdRetType = int64

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

type GetMetricsResponsegetParachuteDiskEphemeralActivatedArgType deprecated added in v0.21.1

type GetMetricsResponsegetParachuteDiskEphemeralActivatedArgType = bool

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

type GetMetricsResponsegetParachuteDiskEphemeralActivatedAttributeType added in v0.21.1

type GetMetricsResponsegetParachuteDiskEphemeralActivatedAttributeType = *bool

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

type GetMetricsResponsegetParachuteDiskEphemeralActivatedRetType deprecated added in v0.21.1

type GetMetricsResponsegetParachuteDiskEphemeralActivatedRetType = bool

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

type GetMetricsResponsegetParachuteDiskPersistentActivatedArgType deprecated added in v0.21.1

type GetMetricsResponsegetParachuteDiskPersistentActivatedArgType = bool

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

type GetMetricsResponsegetParachuteDiskPersistentActivatedAttributeType added in v0.21.1

type GetMetricsResponsegetParachuteDiskPersistentActivatedAttributeType = *bool

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

type GetMetricsResponsegetParachuteDiskPersistentActivatedRetType deprecated added in v0.21.1

type GetMetricsResponsegetParachuteDiskPersistentActivatedRetType = bool

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

type Instance

type Instance struct {
	// REQUIRED
	CfGuid InstanceGetCfGuidAttributeType `json:"cfGuid" required:"true"`
	// REQUIRED
	CfOrganizationGuid InstanceGetCfOrganizationGuidAttributeType `json:"cfOrganizationGuid" required:"true"`
	// REQUIRED
	CfSpaceGuid InstanceGetCfSpaceGuidAttributeType `json:"cfSpaceGuid" required:"true"`
	// REQUIRED
	DashboardUrl InstanceGetDashboardUrlAttributeType `json:"dashboardUrl" required:"true"`
	// REQUIRED
	ImageUrl   InstanceGetImageUrlAttributeType   `json:"imageUrl" required:"true"`
	InstanceId InstanceGetInstanceIdAttributeType `json:"instanceId,omitempty"`
	// REQUIRED
	LastOperation InstanceGetLastOperationAttributeType `json:"lastOperation" required:"true"`
	// REQUIRED
	Name InstanceGetNameAttributeType `json:"name" required:"true"`
	// Deprecated: Check the GitHub changelog for alternatives
	// REQUIRED
	OfferingName InstanceGetOfferingNameAttributeType `json:"offeringName" required:"true"`
	// REQUIRED
	OfferingVersion InstanceGetOfferingVersionAttributeType `json:"offeringVersion" required:"true"`
	// REQUIRED
	Parameters InstanceGetParametersAttributeType `json:"parameters" required:"true"`
	// REQUIRED
	PlanId InstanceGetPlanIdAttributeType `json:"planId" required:"true"`
	// REQUIRED
	PlanName InstanceGetPlanNameAttributeType `json:"planName" required:"true"`
	Status   InstanceGetStatusAttributeType   `json:"status,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.20.0

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.20.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) GetCfGuid added in v0.20.0

func (o *Instance) GetCfGuid() (ret InstanceGetCfGuidRetType)

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

func (*Instance) GetCfGuidOk added in v0.20.0

func (o *Instance) GetCfGuidOk() (ret InstanceGetCfGuidRetType, ok bool)

GetCfGuidOk returns a tuple with the CfGuid 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 (*Instance) GetCfOrganizationGuid added in v0.20.0

func (o *Instance) GetCfOrganizationGuid() (ret InstanceGetCfOrganizationGuidRetType)

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

func (*Instance) GetCfOrganizationGuidOk added in v0.20.0

func (o *Instance) GetCfOrganizationGuidOk() (ret InstanceGetCfOrganizationGuidRetType, ok bool)

GetCfOrganizationGuidOk returns a tuple with the CfOrganizationGuid 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 (*Instance) GetCfSpaceGuid added in v0.20.0

func (o *Instance) GetCfSpaceGuid() (ret InstanceGetCfSpaceGuidRetType)

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

func (*Instance) GetCfSpaceGuidOk added in v0.20.0

func (o *Instance) GetCfSpaceGuidOk() (ret InstanceGetCfSpaceGuidRetType, ok bool)

GetCfSpaceGuidOk returns a tuple with the CfSpaceGuid 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 (*Instance) GetDashboardUrl added in v0.20.0

func (o *Instance) GetDashboardUrl() (ret InstanceGetDashboardUrlRetType)

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

func (*Instance) GetDashboardUrlOk added in v0.20.0

func (o *Instance) GetDashboardUrlOk() (ret InstanceGetDashboardUrlRetType, ok bool)

GetDashboardUrlOk returns a tuple with the DashboardUrl 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 (*Instance) GetImageUrl added in v0.20.0

func (o *Instance) GetImageUrl() (ret InstanceGetImageUrlRetType)

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

func (*Instance) GetImageUrlOk added in v0.20.0

func (o *Instance) GetImageUrlOk() (ret InstanceGetImageUrlRetType, ok bool)

GetImageUrlOk returns a tuple with the ImageUrl 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 (*Instance) GetInstanceId added in v0.20.0

func (o *Instance) GetInstanceId() (res InstanceGetInstanceIdRetType)

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

func (o *Instance) GetInstanceIdOk() (ret InstanceGetInstanceIdRetType, ok bool)

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

func (o *Instance) GetLastOperation() (ret InstanceGetLastOperationRetType)

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

func (*Instance) GetLastOperationOk added in v0.20.0

func (o *Instance) GetLastOperationOk() (ret InstanceGetLastOperationRetType, ok bool)

GetLastOperationOk returns a tuple with the LastOperation 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 (*Instance) GetName added in v0.20.0

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

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

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

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

func (*Instance) GetOfferingName added in v0.20.0

func (o *Instance) GetOfferingName() (ret InstanceGetOfferingNameRetType)

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

func (*Instance) GetOfferingNameOk added in v0.20.0

func (o *Instance) GetOfferingNameOk() (ret InstanceGetOfferingNameRetType, ok bool)

GetOfferingNameOk returns a tuple with the OfferingName 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 (*Instance) GetOfferingVersion added in v0.20.0

func (o *Instance) GetOfferingVersion() (ret InstanceGetOfferingVersionRetType)

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

func (*Instance) GetOfferingVersionOk added in v0.20.0

func (o *Instance) GetOfferingVersionOk() (ret InstanceGetOfferingVersionRetType, ok bool)

GetOfferingVersionOk returns a tuple with the OfferingVersion 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 (*Instance) GetParameters added in v0.20.0

func (o *Instance) GetParameters() (ret InstanceGetParametersRetType)

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

func (*Instance) GetParametersOk added in v0.20.0

func (o *Instance) GetParametersOk() (ret InstanceGetParametersRetType, ok bool)

GetParametersOk returns a tuple with the Parameters 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 (*Instance) GetPlanId added in v0.20.0

func (o *Instance) GetPlanId() (ret InstanceGetPlanIdRetType)

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

func (*Instance) GetPlanIdOk added in v0.20.0

func (o *Instance) GetPlanIdOk() (ret InstanceGetPlanIdRetType, ok bool)

GetPlanIdOk returns a tuple with the PlanId 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 (*Instance) GetPlanName added in v0.20.0

func (o *Instance) GetPlanName() (ret InstanceGetPlanNameRetType)

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

func (*Instance) GetPlanNameOk added in v0.20.0

func (o *Instance) GetPlanNameOk() (ret InstanceGetPlanNameRetType, ok bool)

GetPlanNameOk returns a tuple with the PlanName 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 (*Instance) GetStatus added in v0.20.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.20.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) HasInstanceId added in v0.20.0

func (o *Instance) 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 (*Instance) HasStatus added in v0.20.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) SetCfGuid added in v0.20.0

func (o *Instance) SetCfGuid(v InstanceGetCfGuidRetType)

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

func (*Instance) SetCfOrganizationGuid added in v0.20.0

func (o *Instance) SetCfOrganizationGuid(v InstanceGetCfOrganizationGuidRetType)

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

func (*Instance) SetCfSpaceGuid added in v0.20.0

func (o *Instance) SetCfSpaceGuid(v InstanceGetCfSpaceGuidRetType)

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

func (*Instance) SetDashboardUrl added in v0.20.0

func (o *Instance) SetDashboardUrl(v InstanceGetDashboardUrlRetType)

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

func (*Instance) SetImageUrl added in v0.20.0

func (o *Instance) SetImageUrl(v InstanceGetImageUrlRetType)

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

func (*Instance) SetInstanceId added in v0.20.0

func (o *Instance) SetInstanceId(v InstanceGetInstanceIdRetType)

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

func (o *Instance) SetLastOperation(v InstanceGetLastOperationRetType)

SetLastOperation sets field value 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.20.0

func (o *Instance) SetName(v InstanceGetNameRetType)

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

func (*Instance) SetOfferingName added in v0.20.0

func (o *Instance) SetOfferingName(v InstanceGetOfferingNameRetType)

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

func (*Instance) SetOfferingVersion added in v0.20.0

func (o *Instance) SetOfferingVersion(v InstanceGetOfferingVersionRetType)

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

func (*Instance) SetParameters added in v0.20.0

func (o *Instance) SetParameters(v InstanceGetParametersRetType)

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

func (*Instance) SetPlanId added in v0.20.0

func (o *Instance) SetPlanId(v InstanceGetPlanIdRetType)

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

func (*Instance) SetPlanName added in v0.20.0

func (o *Instance) SetPlanName(v InstanceGetPlanNameRetType)

SetPlanName sets field value 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.20.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) ToMap deprecated added in v0.20.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 InstanceGetCfGuidArgType deprecated added in v0.21.1

type InstanceGetCfGuidArgType = string

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

type InstanceGetCfGuidAttributeType added in v0.21.1

type InstanceGetCfGuidAttributeType = *string

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

type InstanceGetCfGuidRetType deprecated added in v0.21.1

type InstanceGetCfGuidRetType = string

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

type InstanceGetCfOrganizationGuidArgType deprecated added in v0.21.1

type InstanceGetCfOrganizationGuidArgType = string

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

type InstanceGetCfOrganizationGuidAttributeType added in v0.21.1

type InstanceGetCfOrganizationGuidAttributeType = *string

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

type InstanceGetCfOrganizationGuidRetType deprecated added in v0.21.1

type InstanceGetCfOrganizationGuidRetType = string

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

type InstanceGetCfSpaceGuidArgType deprecated added in v0.21.1

type InstanceGetCfSpaceGuidArgType = string

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

type InstanceGetCfSpaceGuidAttributeType added in v0.21.1

type InstanceGetCfSpaceGuidAttributeType = *string

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

type InstanceGetCfSpaceGuidRetType deprecated added in v0.21.1

type InstanceGetCfSpaceGuidRetType = string

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

type InstanceGetDashboardUrlArgType deprecated added in v0.21.1

type InstanceGetDashboardUrlArgType = string

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

type InstanceGetDashboardUrlAttributeType added in v0.21.1

type InstanceGetDashboardUrlAttributeType = *string

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

type InstanceGetDashboardUrlRetType deprecated added in v0.21.1

type InstanceGetDashboardUrlRetType = string

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

type InstanceGetImageUrlArgType deprecated added in v0.21.1

type InstanceGetImageUrlArgType = string

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

type InstanceGetImageUrlAttributeType added in v0.21.1

type InstanceGetImageUrlAttributeType = *string

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

type InstanceGetImageUrlRetType deprecated added in v0.21.1

type InstanceGetImageUrlRetType = string

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

type InstanceGetInstanceIdArgType deprecated added in v0.21.1

type InstanceGetInstanceIdArgType = string

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

type InstanceGetInstanceIdAttributeType added in v0.21.1

type InstanceGetInstanceIdAttributeType = *string

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

type InstanceGetInstanceIdRetType deprecated added in v0.21.1

type InstanceGetInstanceIdRetType = string

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

type InstanceGetLastOperationArgType deprecated added in v0.21.1

type InstanceGetLastOperationArgType = InstanceLastOperation

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

type InstanceGetLastOperationAttributeType added in v0.21.1

type InstanceGetLastOperationAttributeType = *InstanceLastOperation

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

type InstanceGetLastOperationRetType deprecated added in v0.21.1

type InstanceGetLastOperationRetType = InstanceLastOperation

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.21.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.21.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.21.1

type InstanceGetNameRetType = string

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

type InstanceGetOfferingNameArgType deprecated added in v0.21.1

type InstanceGetOfferingNameArgType = string

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

type InstanceGetOfferingNameAttributeType added in v0.21.1

type InstanceGetOfferingNameAttributeType = *string

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

type InstanceGetOfferingNameRetType deprecated added in v0.21.1

type InstanceGetOfferingNameRetType = string

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

type InstanceGetOfferingVersionArgType deprecated added in v0.21.1

type InstanceGetOfferingVersionArgType = string

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

type InstanceGetOfferingVersionAttributeType added in v0.21.1

type InstanceGetOfferingVersionAttributeType = *string

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

type InstanceGetOfferingVersionRetType deprecated added in v0.21.1

type InstanceGetOfferingVersionRetType = string

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

type InstanceGetParametersArgType deprecated added in v0.21.1

type InstanceGetParametersArgType = map[string]interface{}

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

type InstanceGetParametersAttributeType added in v0.21.1

type InstanceGetParametersAttributeType = *map[string]interface{}

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

type InstanceGetParametersRetType deprecated added in v0.21.1

type InstanceGetParametersRetType = map[string]interface{}

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

type InstanceGetPlanIdArgType deprecated added in v0.21.1

type InstanceGetPlanIdArgType = string

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

type InstanceGetPlanIdAttributeType added in v0.21.1

type InstanceGetPlanIdAttributeType = *string

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

type InstanceGetPlanIdRetType deprecated added in v0.21.1

type InstanceGetPlanIdRetType = string

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

type InstanceGetPlanNameArgType deprecated added in v0.21.1

type InstanceGetPlanNameArgType = string

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

type InstanceGetPlanNameAttributeType added in v0.21.1

type InstanceGetPlanNameAttributeType = *string

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

type InstanceGetPlanNameRetType deprecated added in v0.21.1

type InstanceGetPlanNameRetType = string

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.21.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.21.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.21.1

type InstanceGetStatusRetType = InstanceStatus

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

type InstanceLastOperation

type InstanceLastOperation struct {
	// REQUIRED
	Description InstanceLastOperationGetDescriptionAttributeType `json:"description" required:"true"`
	// REQUIRED
	State InstanceLastOperationGetStateAttributeType `json:"state" required:"true"`
	// REQUIRED
	Type InstanceLastOperationGetTypeAttributeType `json:"type" required:"true"`
}

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

func NewInstanceLastOperation added in v0.20.0

NewInstanceLastOperation instantiates a new InstanceLastOperation 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 NewInstanceLastOperationWithDefaults added in v0.20.0

func NewInstanceLastOperationWithDefaults() *InstanceLastOperation

NewInstanceLastOperationWithDefaults instantiates a new InstanceLastOperation 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 (*InstanceLastOperation) GetDescription added in v0.20.0

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

func (*InstanceLastOperation) GetDescriptionOk added in v0.20.0

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

func (*InstanceLastOperation) GetState added in v0.20.0

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

func (*InstanceLastOperation) GetStateOk added in v0.20.0

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

func (*InstanceLastOperation) GetType added in v0.20.0

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

func (*InstanceLastOperation) GetTypeOk added in v0.20.0

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

func (*InstanceLastOperation) SetDescription added in v0.20.0

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

func (*InstanceLastOperation) SetState added in v0.20.0

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

func (*InstanceLastOperation) SetType added in v0.20.0

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

func (InstanceLastOperation) ToMap deprecated added in v0.20.0

func (o InstanceLastOperation) 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 InstanceLastOperationGetDescriptionArgType deprecated added in v0.21.1

type InstanceLastOperationGetDescriptionArgType = string

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

type InstanceLastOperationGetDescriptionAttributeType added in v0.21.1

type InstanceLastOperationGetDescriptionAttributeType = *string

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

type InstanceLastOperationGetDescriptionRetType deprecated added in v0.21.1

type InstanceLastOperationGetDescriptionRetType = string

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

type InstanceLastOperationGetStateArgType deprecated added in v0.21.1

type InstanceLastOperationGetStateArgType = InstanceLastOperationState

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

type InstanceLastOperationGetStateAttributeType deprecated added in v0.21.1

type InstanceLastOperationGetStateAttributeType = *InstanceLastOperationState

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

type InstanceLastOperationGetStateRetType deprecated added in v0.21.1

type InstanceLastOperationGetStateRetType = InstanceLastOperationState

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

type InstanceLastOperationGetTypeArgType deprecated added in v0.21.1

type InstanceLastOperationGetTypeArgType = InstanceLastOperationTypes

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

type InstanceLastOperationGetTypeAttributeType deprecated added in v0.21.1

type InstanceLastOperationGetTypeAttributeType = *InstanceLastOperationTypes

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

type InstanceLastOperationGetTypeRetType deprecated added in v0.21.1

type InstanceLastOperationGetTypeRetType = InstanceLastOperationTypes

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

type InstanceLastOperationState added in v0.23.0

type InstanceLastOperationState string

InstanceLastOperationState the model 'InstanceLastOperation' 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
	INSTANCELASTOPERATIONSTATE_IN_PROGRESS InstanceLastOperationState = "in progress"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCELASTOPERATIONSTATE_SUCCEEDED InstanceLastOperationState = "succeeded"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCELASTOPERATIONSTATE_FAILED InstanceLastOperationState = "failed"
)

List of State

func NewInstanceLastOperationStateFromValue added in v0.23.0

func NewInstanceLastOperationStateFromValue(v InstanceLastOperationState) (*InstanceLastOperationState, error)

NewInstanceLastOperationStateFromValue returns a pointer to a valid InstanceLastOperationState 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 (InstanceLastOperationState) IsValid added in v0.23.0

func (v InstanceLastOperationState) 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 (InstanceLastOperationState) Ptr added in v0.23.0

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

func (*InstanceLastOperationState) UnmarshalJSON deprecated added in v0.23.0

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

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

type InstanceLastOperationTypes added in v0.23.0

type InstanceLastOperationTypes string

InstanceLastOperationTypes the model 'InstanceLastOperation' 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
	INSTANCELASTOPERATIONTYPE_CREATE InstanceLastOperationTypes = "create"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCELASTOPERATIONTYPE_UPDATE InstanceLastOperationTypes = "update"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCELASTOPERATIONTYPE_DELETE InstanceLastOperationTypes = "delete"
)

List of Type

func NewInstanceLastOperationTypesFromValue added in v0.23.0

func NewInstanceLastOperationTypesFromValue(v InstanceLastOperationTypes) (*InstanceLastOperationTypes, error)

NewInstanceLastOperationTypesFromValue returns a pointer to a valid InstanceLastOperationTypes 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 (InstanceLastOperationTypes) IsValid added in v0.23.0

func (v InstanceLastOperationTypes) 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 (InstanceLastOperationTypes) Ptr added in v0.23.0

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

func (*InstanceLastOperationTypes) UnmarshalJSON deprecated added in v0.23.0

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

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

type InstanceParameters

type InstanceParameters struct {
	EnableMonitoring InstanceParametersgetEnableMonitoringAttributeType `json:"enable_monitoring,omitempty"`
	// Can be cast to int32 without loss of precision.
	FluentdTcp InstanceParametersGetFluentdTcpAttributeType `json:"fluentd-tcp,omitempty"`
	// Can be cast to int32 without loss of precision.
	FluentdTls           InstanceParametersGetFluentdTlsAttributeType           `json:"fluentd-tls,omitempty"`
	FluentdTlsCiphers    InstanceParametersGetFluentdTlsCiphersAttributeType    `json:"fluentd-tls-ciphers,omitempty"`
	FluentdTlsMaxVersion InstanceParametersGetFluentdTlsMaxVersionAttributeType `json:"fluentd-tls-max-version,omitempty"`
	FluentdTlsMinVersion InstanceParametersGetFluentdTlsMinVersionAttributeType `json:"fluentd-tls-min-version,omitempty"`
	FluentdTlsVersion    InstanceParametersGetFluentdTlsVersionAttributeType    `json:"fluentd-tls-version,omitempty"`
	// Can be cast to int32 without loss of precision.
	FluentdUdp InstanceParametersGetFluentdUdpAttributeType `json:"fluentd-udp,omitempty"`
	// If you want to monitor your service with Graphite, you can set the custom parameter graphite. It expects the host and port where the Graphite metrics should be sent to.
	Graphite InstanceParametersGetGraphiteAttributeType `json:"graphite,omitempty"`
	Groks    InstanceParametersGetGroksAttributeType    `json:"groks,omitempty"`
	// Combination of an integer and a timerange when an index will be considered 'd' and can be deleted from OpenSearch. Possible values for the timerange are s, m, h and d.
	IsmDeletionAfter InstanceParametersGetIsmDeletionAfterAttributeType `json:"ism_deletion_after,omitempty"`
	IsmJitter        InstanceParametersGetIsmJitterAttributeType        `json:"ism_jitter,omitempty"`
	// Can be cast to int32 without loss of precision.
	IsmJobInterval InstanceParametersGetIsmJobIntervalAttributeType `json:"ism_job_interval,omitempty"`
	// Default: not set, 46% of available memory will be used. The amount of memory (in MB) allocated as heap by the JVM for OpenSearch.
	// Can be cast to int32 without loss of precision.
	JavaHeapspace InstanceParametersGetJavaHeapspaceAttributeType `json:"java_heapspace,omitempty"`
	// The amount of memory (in MB) used by the JVM to store metadata for OpenSearch.
	// Can be cast to int32 without loss of precision.
	JavaMaxmetaspace InstanceParametersGetJavaMaxmetaspaceAttributeType `json:"java_maxmetaspace,omitempty"`
	// This component monitors ephemeral and persistent disk usage. If one of these disk usages reaches the default configured threshold of 80%, the a9s Parachute stops all processes on that node.
	// Can be cast to int32 without loss of precision.
	MaxDiskThreshold InstanceParametersGetMaxDiskThresholdAttributeType `json:"max_disk_threshold,omitempty"`
	// Frequency of metrics being emitted in seconds
	// Can be cast to int32 without loss of precision.
	MetricsFrequency InstanceParametersGetMetricsFrequencyAttributeType `json:"metrics_frequency,omitempty"`
	// Depending on your graphite provider, you might need to prefix the metrics with a certain value, like an API key for example.
	MetricsPrefix          InstanceParametersGetMetricsPrefixAttributeType          `json:"metrics_prefix,omitempty"`
	MonitoringInstanceId   InstanceParametersGetMonitoringInstanceIdAttributeType   `json:"monitoring_instance_id,omitempty"`
	OpensearchTlsCiphers   InstanceParametersGetOpensearchTlsCiphersAttributeType   `json:"opensearch-tls-ciphers,omitempty"`
	OpensearchTlsProtocols InstanceParametersGetOpensearchTlsProtocolsAttributeType `json:"opensearch-tls-protocols,omitempty"`
	// Comma separated list of IP networks in CIDR notation which are allowed to access this instance.
	SgwAcl InstanceParametersGetSgwAclAttributeType `json:"sgw_acl,omitempty"`
	Syslog InstanceParametersGetSyslogAttributeType `json:"syslog,omitempty"`
}

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

func NewInstanceParameters added in v0.20.0

func NewInstanceParameters() *InstanceParameters

NewInstanceParameters instantiates a new InstanceParameters 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 NewInstanceParametersWithDefaults added in v0.20.0

func NewInstanceParametersWithDefaults() *InstanceParameters

NewInstanceParametersWithDefaults instantiates a new InstanceParameters 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 (*InstanceParameters) GetEnableMonitoring added in v0.20.0

GetEnableMonitoring returns the EnableMonitoring 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 (*InstanceParameters) GetEnableMonitoringOk added in v0.20.0

func (o *InstanceParameters) GetEnableMonitoringOk() (ret InstanceParametersgetEnableMonitoringRetType, ok bool)

GetEnableMonitoringOk returns a tuple with the EnableMonitoring 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 (*InstanceParameters) GetFluentdTcp added in v0.20.0

GetFluentdTcp returns the FluentdTcp 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 (*InstanceParameters) GetFluentdTcpOk added in v0.20.0

func (o *InstanceParameters) GetFluentdTcpOk() (ret InstanceParametersGetFluentdTcpRetType, ok bool)

GetFluentdTcpOk returns a tuple with the FluentdTcp 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 (*InstanceParameters) GetFluentdTls added in v0.20.0

GetFluentdTls returns the FluentdTls 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 (*InstanceParameters) GetFluentdTlsCiphers added in v0.20.0

func (o *InstanceParameters) GetFluentdTlsCiphers() (res InstanceParametersGetFluentdTlsCiphersRetType)

GetFluentdTlsCiphers returns the FluentdTlsCiphers 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 (*InstanceParameters) GetFluentdTlsCiphersOk added in v0.20.0

func (o *InstanceParameters) GetFluentdTlsCiphersOk() (ret InstanceParametersGetFluentdTlsCiphersRetType, ok bool)

GetFluentdTlsCiphersOk returns a tuple with the FluentdTlsCiphers 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 (*InstanceParameters) GetFluentdTlsMaxVersion added in v0.20.0

func (o *InstanceParameters) GetFluentdTlsMaxVersion() (res InstanceParametersGetFluentdTlsMaxVersionRetType)

GetFluentdTlsMaxVersion returns the FluentdTlsMaxVersion 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 (*InstanceParameters) GetFluentdTlsMaxVersionOk added in v0.20.0

func (o *InstanceParameters) GetFluentdTlsMaxVersionOk() (ret InstanceParametersGetFluentdTlsMaxVersionRetType, ok bool)

GetFluentdTlsMaxVersionOk returns a tuple with the FluentdTlsMaxVersion 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 (*InstanceParameters) GetFluentdTlsMinVersion added in v0.20.0

func (o *InstanceParameters) GetFluentdTlsMinVersion() (res InstanceParametersGetFluentdTlsMinVersionRetType)

GetFluentdTlsMinVersion returns the FluentdTlsMinVersion 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 (*InstanceParameters) GetFluentdTlsMinVersionOk added in v0.20.0

func (o *InstanceParameters) GetFluentdTlsMinVersionOk() (ret InstanceParametersGetFluentdTlsMinVersionRetType, ok bool)

GetFluentdTlsMinVersionOk returns a tuple with the FluentdTlsMinVersion 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 (*InstanceParameters) GetFluentdTlsOk added in v0.20.0

func (o *InstanceParameters) GetFluentdTlsOk() (ret InstanceParametersGetFluentdTlsRetType, ok bool)

GetFluentdTlsOk returns a tuple with the FluentdTls 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 (*InstanceParameters) GetFluentdTlsVersion added in v0.20.0

func (o *InstanceParameters) GetFluentdTlsVersion() (res InstanceParametersGetFluentdTlsVersionRetType)

GetFluentdTlsVersion returns the FluentdTlsVersion 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 (*InstanceParameters) GetFluentdTlsVersionOk added in v0.20.0

func (o *InstanceParameters) GetFluentdTlsVersionOk() (ret InstanceParametersGetFluentdTlsVersionRetType, ok bool)

GetFluentdTlsVersionOk returns a tuple with the FluentdTlsVersion 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 (*InstanceParameters) GetFluentdUdp added in v0.20.0

GetFluentdUdp returns the FluentdUdp 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 (*InstanceParameters) GetFluentdUdpOk added in v0.20.0

func (o *InstanceParameters) GetFluentdUdpOk() (ret InstanceParametersGetFluentdUdpRetType, ok bool)

GetFluentdUdpOk returns a tuple with the FluentdUdp 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 (*InstanceParameters) GetGraphite added in v0.20.0

GetGraphite returns the Graphite 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 (*InstanceParameters) GetGraphiteOk added in v0.20.0

func (o *InstanceParameters) GetGraphiteOk() (ret InstanceParametersGetGraphiteRetType, ok bool)

GetGraphiteOk returns a tuple with the Graphite 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 (*InstanceParameters) GetGroks added in v0.20.0

GetGroks returns the Groks 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 (*InstanceParameters) GetGroksOk added in v0.20.0

func (o *InstanceParameters) GetGroksOk() (ret InstanceParametersGetGroksRetType, ok bool)

GetGroksOk returns a tuple with the Groks 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 (*InstanceParameters) GetIsmDeletionAfter added in v0.20.0

GetIsmDeletionAfter returns the IsmDeletionAfter 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 (*InstanceParameters) GetIsmDeletionAfterOk added in v0.20.0

func (o *InstanceParameters) GetIsmDeletionAfterOk() (ret InstanceParametersGetIsmDeletionAfterRetType, ok bool)

GetIsmDeletionAfterOk returns a tuple with the IsmDeletionAfter 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 (*InstanceParameters) GetIsmJitter added in v0.20.0

GetIsmJitter returns the IsmJitter 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 (*InstanceParameters) GetIsmJitterOk added in v0.20.0

func (o *InstanceParameters) GetIsmJitterOk() (ret InstanceParametersGetIsmJitterRetType, ok bool)

GetIsmJitterOk returns a tuple with the IsmJitter 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 (*InstanceParameters) GetIsmJobInterval added in v0.20.0

GetIsmJobInterval returns the IsmJobInterval 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 (*InstanceParameters) GetIsmJobIntervalOk added in v0.20.0

func (o *InstanceParameters) GetIsmJobIntervalOk() (ret InstanceParametersGetIsmJobIntervalRetType, ok bool)

GetIsmJobIntervalOk returns a tuple with the IsmJobInterval 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 (*InstanceParameters) GetJavaHeapspace added in v0.20.0

GetJavaHeapspace returns the JavaHeapspace 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 (*InstanceParameters) GetJavaHeapspaceOk added in v0.20.0

func (o *InstanceParameters) GetJavaHeapspaceOk() (ret InstanceParametersGetJavaHeapspaceRetType, ok bool)

GetJavaHeapspaceOk returns a tuple with the JavaHeapspace 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 (*InstanceParameters) GetJavaMaxmetaspace added in v0.20.0

GetJavaMaxmetaspace returns the JavaMaxmetaspace 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 (*InstanceParameters) GetJavaMaxmetaspaceOk added in v0.20.0

func (o *InstanceParameters) GetJavaMaxmetaspaceOk() (ret InstanceParametersGetJavaMaxmetaspaceRetType, ok bool)

GetJavaMaxmetaspaceOk returns a tuple with the JavaMaxmetaspace 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 (*InstanceParameters) GetMaxDiskThreshold added in v0.20.0

GetMaxDiskThreshold returns the MaxDiskThreshold 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 (*InstanceParameters) GetMaxDiskThresholdOk added in v0.20.0

func (o *InstanceParameters) GetMaxDiskThresholdOk() (ret InstanceParametersGetMaxDiskThresholdRetType, ok bool)

GetMaxDiskThresholdOk returns a tuple with the MaxDiskThreshold 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 (*InstanceParameters) GetMetricsFrequency added in v0.20.0

GetMetricsFrequency returns the MetricsFrequency 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 (*InstanceParameters) GetMetricsFrequencyOk added in v0.20.0

func (o *InstanceParameters) GetMetricsFrequencyOk() (ret InstanceParametersGetMetricsFrequencyRetType, ok bool)

GetMetricsFrequencyOk returns a tuple with the MetricsFrequency 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 (*InstanceParameters) GetMetricsPrefix added in v0.20.0

GetMetricsPrefix returns the MetricsPrefix 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 (*InstanceParameters) GetMetricsPrefixOk added in v0.20.0

func (o *InstanceParameters) GetMetricsPrefixOk() (ret InstanceParametersGetMetricsPrefixRetType, ok bool)

GetMetricsPrefixOk returns a tuple with the MetricsPrefix 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 (*InstanceParameters) GetMonitoringInstanceId added in v0.20.0

func (o *InstanceParameters) GetMonitoringInstanceId() (res InstanceParametersGetMonitoringInstanceIdRetType)

GetMonitoringInstanceId returns the MonitoringInstanceId 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 (*InstanceParameters) GetMonitoringInstanceIdOk added in v0.20.0

func (o *InstanceParameters) GetMonitoringInstanceIdOk() (ret InstanceParametersGetMonitoringInstanceIdRetType, ok bool)

GetMonitoringInstanceIdOk returns a tuple with the MonitoringInstanceId 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 (*InstanceParameters) GetOpensearchTlsCiphers added in v0.20.0

func (o *InstanceParameters) GetOpensearchTlsCiphers() (res InstanceParametersGetOpensearchTlsCiphersRetType)

GetOpensearchTlsCiphers returns the OpensearchTlsCiphers 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 (*InstanceParameters) GetOpensearchTlsCiphersOk added in v0.20.0

func (o *InstanceParameters) GetOpensearchTlsCiphersOk() (ret InstanceParametersGetOpensearchTlsCiphersRetType, ok bool)

GetOpensearchTlsCiphersOk returns a tuple with the OpensearchTlsCiphers 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 (*InstanceParameters) GetOpensearchTlsProtocols added in v0.20.0

func (o *InstanceParameters) GetOpensearchTlsProtocols() (res InstanceParametersGetOpensearchTlsProtocolsRetType)

GetOpensearchTlsProtocols returns the OpensearchTlsProtocols 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 (*InstanceParameters) GetOpensearchTlsProtocolsOk added in v0.20.0

func (o *InstanceParameters) GetOpensearchTlsProtocolsOk() (ret InstanceParametersGetOpensearchTlsProtocolsRetType, ok bool)

GetOpensearchTlsProtocolsOk returns a tuple with the OpensearchTlsProtocols 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 (*InstanceParameters) GetSgwAcl added in v0.20.0

GetSgwAcl returns the SgwAcl 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 (*InstanceParameters) GetSgwAclOk added in v0.20.0

func (o *InstanceParameters) GetSgwAclOk() (ret InstanceParametersGetSgwAclRetType, ok bool)

GetSgwAclOk returns a tuple with the SgwAcl 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 (*InstanceParameters) GetSyslog added in v0.20.0

GetSyslog returns the Syslog 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 (*InstanceParameters) GetSyslogOk added in v0.20.0

func (o *InstanceParameters) GetSyslogOk() (ret InstanceParametersGetSyslogRetType, ok bool)

GetSyslogOk returns a tuple with the Syslog 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 (*InstanceParameters) HasEnableMonitoring added in v0.20.0

func (o *InstanceParameters) HasEnableMonitoring() bool

HasEnableMonitoring 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 (*InstanceParameters) HasFluentdTcp added in v0.20.0

func (o *InstanceParameters) HasFluentdTcp() bool

HasFluentdTcp 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 (*InstanceParameters) HasFluentdTls added in v0.20.0

func (o *InstanceParameters) HasFluentdTls() bool

HasFluentdTls 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 (*InstanceParameters) HasFluentdTlsCiphers added in v0.20.0

func (o *InstanceParameters) HasFluentdTlsCiphers() bool

HasFluentdTlsCiphers 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 (*InstanceParameters) HasFluentdTlsMaxVersion added in v0.20.0

func (o *InstanceParameters) HasFluentdTlsMaxVersion() bool

HasFluentdTlsMaxVersion 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 (*InstanceParameters) HasFluentdTlsMinVersion added in v0.20.0

func (o *InstanceParameters) HasFluentdTlsMinVersion() bool

HasFluentdTlsMinVersion 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 (*InstanceParameters) HasFluentdTlsVersion added in v0.20.0

func (o *InstanceParameters) HasFluentdTlsVersion() bool

HasFluentdTlsVersion 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 (*InstanceParameters) HasFluentdUdp added in v0.20.0

func (o *InstanceParameters) HasFluentdUdp() bool

HasFluentdUdp 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 (*InstanceParameters) HasGraphite added in v0.20.0

func (o *InstanceParameters) HasGraphite() bool

HasGraphite 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 (*InstanceParameters) HasGroks added in v0.20.0

func (o *InstanceParameters) HasGroks() bool

HasGroks 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 (*InstanceParameters) HasIsmDeletionAfter added in v0.20.0

func (o *InstanceParameters) HasIsmDeletionAfter() bool

HasIsmDeletionAfter 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 (*InstanceParameters) HasIsmJitter added in v0.20.0

func (o *InstanceParameters) HasIsmJitter() bool

HasIsmJitter 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 (*InstanceParameters) HasIsmJobInterval added in v0.20.0

func (o *InstanceParameters) HasIsmJobInterval() bool

HasIsmJobInterval 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 (*InstanceParameters) HasJavaHeapspace added in v0.20.0

func (o *InstanceParameters) HasJavaHeapspace() bool

HasJavaHeapspace 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 (*InstanceParameters) HasJavaMaxmetaspace added in v0.20.0

func (o *InstanceParameters) HasJavaMaxmetaspace() bool

HasJavaMaxmetaspace 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 (*InstanceParameters) HasMaxDiskThreshold added in v0.20.0

func (o *InstanceParameters) HasMaxDiskThreshold() bool

HasMaxDiskThreshold 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 (*InstanceParameters) HasMetricsFrequency added in v0.20.0

func (o *InstanceParameters) HasMetricsFrequency() bool

HasMetricsFrequency 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 (*InstanceParameters) HasMetricsPrefix added in v0.20.0

func (o *InstanceParameters) HasMetricsPrefix() bool

HasMetricsPrefix 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 (*InstanceParameters) HasMonitoringInstanceId added in v0.20.0

func (o *InstanceParameters) HasMonitoringInstanceId() bool

HasMonitoringInstanceId 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 (*InstanceParameters) HasOpensearchTlsCiphers added in v0.20.0

func (o *InstanceParameters) HasOpensearchTlsCiphers() bool

HasOpensearchTlsCiphers 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 (*InstanceParameters) HasOpensearchTlsProtocols added in v0.20.0

func (o *InstanceParameters) HasOpensearchTlsProtocols() bool

HasOpensearchTlsProtocols 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 (*InstanceParameters) HasSgwAcl added in v0.20.0

func (o *InstanceParameters) HasSgwAcl() bool

HasSgwAcl 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 (*InstanceParameters) HasSyslog added in v0.20.0

func (o *InstanceParameters) HasSyslog() bool

HasSyslog 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 (*InstanceParameters) SetEnableMonitoring added in v0.20.0

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

func (*InstanceParameters) SetFluentdTcp added in v0.20.0

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

func (*InstanceParameters) SetFluentdTls added in v0.20.0

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

func (*InstanceParameters) SetFluentdTlsCiphers added in v0.20.0

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

func (*InstanceParameters) SetFluentdTlsMaxVersion added in v0.20.0

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

func (*InstanceParameters) SetFluentdTlsMinVersion added in v0.20.0

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

func (*InstanceParameters) SetFluentdTlsVersion added in v0.20.0

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

func (*InstanceParameters) SetFluentdUdp added in v0.20.0

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

func (*InstanceParameters) SetGraphite added in v0.20.0

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

func (*InstanceParameters) SetGroks added in v0.20.0

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

func (*InstanceParameters) SetIsmDeletionAfter added in v0.20.0

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

func (*InstanceParameters) SetIsmJitter added in v0.20.0

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

func (*InstanceParameters) SetIsmJobInterval added in v0.20.0

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

func (*InstanceParameters) SetJavaHeapspace added in v0.20.0

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

func (*InstanceParameters) SetJavaMaxmetaspace added in v0.20.0

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

func (*InstanceParameters) SetMaxDiskThreshold added in v0.20.0

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

func (*InstanceParameters) SetMetricsFrequency added in v0.20.0

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

func (*InstanceParameters) SetMetricsPrefix added in v0.20.0

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

func (*InstanceParameters) SetMonitoringInstanceId added in v0.20.0

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

func (*InstanceParameters) SetOpensearchTlsCiphers added in v0.20.0

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

func (*InstanceParameters) SetOpensearchTlsProtocols added in v0.20.0

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

func (*InstanceParameters) SetSgwAcl added in v0.20.0

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

func (*InstanceParameters) SetSyslog added in v0.20.0

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

func (InstanceParameters) ToMap deprecated added in v0.20.0

func (o InstanceParameters) 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 InstanceParametersGetFluentdTcpArgType deprecated added in v0.21.1

type InstanceParametersGetFluentdTcpArgType = int64

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

type InstanceParametersGetFluentdTcpAttributeType added in v0.21.1

type InstanceParametersGetFluentdTcpAttributeType = *int64

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

type InstanceParametersGetFluentdTcpRetType deprecated added in v0.21.1

type InstanceParametersGetFluentdTcpRetType = int64

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

type InstanceParametersGetFluentdTlsArgType deprecated added in v0.21.1

type InstanceParametersGetFluentdTlsArgType = int64

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

type InstanceParametersGetFluentdTlsAttributeType added in v0.21.1

type InstanceParametersGetFluentdTlsAttributeType = *int64

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

type InstanceParametersGetFluentdTlsCiphersArgType deprecated added in v0.21.1

type InstanceParametersGetFluentdTlsCiphersArgType = string

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

type InstanceParametersGetFluentdTlsCiphersAttributeType added in v0.21.1

type InstanceParametersGetFluentdTlsCiphersAttributeType = *string

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

type InstanceParametersGetFluentdTlsCiphersRetType deprecated added in v0.21.1

type InstanceParametersGetFluentdTlsCiphersRetType = string

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

type InstanceParametersGetFluentdTlsMaxVersionArgType deprecated added in v0.21.1

type InstanceParametersGetFluentdTlsMaxVersionArgType = string

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

type InstanceParametersGetFluentdTlsMaxVersionAttributeType added in v0.21.1

type InstanceParametersGetFluentdTlsMaxVersionAttributeType = *string

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

type InstanceParametersGetFluentdTlsMaxVersionRetType deprecated added in v0.21.1

type InstanceParametersGetFluentdTlsMaxVersionRetType = string

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

type InstanceParametersGetFluentdTlsMinVersionArgType deprecated added in v0.21.1

type InstanceParametersGetFluentdTlsMinVersionArgType = string

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

type InstanceParametersGetFluentdTlsMinVersionAttributeType added in v0.21.1

type InstanceParametersGetFluentdTlsMinVersionAttributeType = *string

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

type InstanceParametersGetFluentdTlsMinVersionRetType deprecated added in v0.21.1

type InstanceParametersGetFluentdTlsMinVersionRetType = string

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

type InstanceParametersGetFluentdTlsRetType deprecated added in v0.21.1

type InstanceParametersGetFluentdTlsRetType = int64

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

type InstanceParametersGetFluentdTlsVersionArgType deprecated added in v0.21.1

type InstanceParametersGetFluentdTlsVersionArgType = string

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

type InstanceParametersGetFluentdTlsVersionAttributeType added in v0.21.1

type InstanceParametersGetFluentdTlsVersionAttributeType = *string

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

type InstanceParametersGetFluentdTlsVersionRetType deprecated added in v0.21.1

type InstanceParametersGetFluentdTlsVersionRetType = string

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

type InstanceParametersGetFluentdUdpArgType deprecated added in v0.21.1

type InstanceParametersGetFluentdUdpArgType = int64

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

type InstanceParametersGetFluentdUdpAttributeType added in v0.21.1

type InstanceParametersGetFluentdUdpAttributeType = *int64

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

type InstanceParametersGetFluentdUdpRetType deprecated added in v0.21.1

type InstanceParametersGetFluentdUdpRetType = int64

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

type InstanceParametersGetGraphiteArgType deprecated added in v0.21.1

type InstanceParametersGetGraphiteArgType = string

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

type InstanceParametersGetGraphiteAttributeType added in v0.21.1

type InstanceParametersGetGraphiteAttributeType = *string

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

type InstanceParametersGetGraphiteRetType deprecated added in v0.21.1

type InstanceParametersGetGraphiteRetType = string

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

type InstanceParametersGetGroksArgType deprecated added in v0.21.1

type InstanceParametersGetGroksArgType = []InstanceParametersGroksInner

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

type InstanceParametersGetGroksAttributeType added in v0.21.1

type InstanceParametersGetGroksAttributeType = *[]InstanceParametersGroksInner

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

type InstanceParametersGetGroksRetType deprecated added in v0.21.1

type InstanceParametersGetGroksRetType = []InstanceParametersGroksInner

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

type InstanceParametersGetIsmDeletionAfterArgType deprecated added in v0.21.1

type InstanceParametersGetIsmDeletionAfterArgType = string

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

type InstanceParametersGetIsmDeletionAfterAttributeType added in v0.21.1

type InstanceParametersGetIsmDeletionAfterAttributeType = *string

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

type InstanceParametersGetIsmDeletionAfterRetType deprecated added in v0.21.1

type InstanceParametersGetIsmDeletionAfterRetType = string

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

type InstanceParametersGetIsmJitterArgType deprecated added in v0.21.1

type InstanceParametersGetIsmJitterArgType = float64

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

type InstanceParametersGetIsmJitterAttributeType added in v0.21.1

type InstanceParametersGetIsmJitterAttributeType = *float64

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

type InstanceParametersGetIsmJitterRetType deprecated added in v0.21.1

type InstanceParametersGetIsmJitterRetType = float64

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

type InstanceParametersGetIsmJobIntervalArgType deprecated added in v0.21.1

type InstanceParametersGetIsmJobIntervalArgType = int64

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

type InstanceParametersGetIsmJobIntervalAttributeType added in v0.21.1

type InstanceParametersGetIsmJobIntervalAttributeType = *int64

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

type InstanceParametersGetIsmJobIntervalRetType deprecated added in v0.21.1

type InstanceParametersGetIsmJobIntervalRetType = int64

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

type InstanceParametersGetJavaHeapspaceArgType deprecated added in v0.21.1

type InstanceParametersGetJavaHeapspaceArgType = int64

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

type InstanceParametersGetJavaHeapspaceAttributeType added in v0.21.1

type InstanceParametersGetJavaHeapspaceAttributeType = *int64

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

type InstanceParametersGetJavaHeapspaceRetType deprecated added in v0.21.1

type InstanceParametersGetJavaHeapspaceRetType = int64

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

type InstanceParametersGetJavaMaxmetaspaceArgType deprecated added in v0.21.1

type InstanceParametersGetJavaMaxmetaspaceArgType = int64

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

type InstanceParametersGetJavaMaxmetaspaceAttributeType added in v0.21.1

type InstanceParametersGetJavaMaxmetaspaceAttributeType = *int64

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

type InstanceParametersGetJavaMaxmetaspaceRetType deprecated added in v0.21.1

type InstanceParametersGetJavaMaxmetaspaceRetType = int64

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

type InstanceParametersGetMaxDiskThresholdArgType deprecated added in v0.21.1

type InstanceParametersGetMaxDiskThresholdArgType = int64

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

type InstanceParametersGetMaxDiskThresholdAttributeType added in v0.21.1

type InstanceParametersGetMaxDiskThresholdAttributeType = *int64

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

type InstanceParametersGetMaxDiskThresholdRetType deprecated added in v0.21.1

type InstanceParametersGetMaxDiskThresholdRetType = int64

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

type InstanceParametersGetMetricsFrequencyArgType deprecated added in v0.21.1

type InstanceParametersGetMetricsFrequencyArgType = int64

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

type InstanceParametersGetMetricsFrequencyAttributeType added in v0.21.1

type InstanceParametersGetMetricsFrequencyAttributeType = *int64

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

type InstanceParametersGetMetricsFrequencyRetType deprecated added in v0.21.1

type InstanceParametersGetMetricsFrequencyRetType = int64

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

type InstanceParametersGetMetricsPrefixArgType deprecated added in v0.21.1

type InstanceParametersGetMetricsPrefixArgType = string

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

type InstanceParametersGetMetricsPrefixAttributeType added in v0.21.1

type InstanceParametersGetMetricsPrefixAttributeType = *string

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

type InstanceParametersGetMetricsPrefixRetType deprecated added in v0.21.1

type InstanceParametersGetMetricsPrefixRetType = string

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

type InstanceParametersGetMonitoringInstanceIdArgType deprecated added in v0.21.1

type InstanceParametersGetMonitoringInstanceIdArgType = string

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

type InstanceParametersGetMonitoringInstanceIdAttributeType added in v0.21.1

type InstanceParametersGetMonitoringInstanceIdAttributeType = *string

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

type InstanceParametersGetMonitoringInstanceIdRetType deprecated added in v0.21.1

type InstanceParametersGetMonitoringInstanceIdRetType = string

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

type InstanceParametersGetOpensearchTlsCiphersArgType deprecated added in v0.21.1

type InstanceParametersGetOpensearchTlsCiphersArgType = []string

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

type InstanceParametersGetOpensearchTlsCiphersAttributeType added in v0.21.1

type InstanceParametersGetOpensearchTlsCiphersAttributeType = *[]string

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

type InstanceParametersGetOpensearchTlsCiphersRetType deprecated added in v0.21.1

type InstanceParametersGetOpensearchTlsCiphersRetType = []string

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

type InstanceParametersGetOpensearchTlsProtocolsArgType deprecated added in v0.21.1

type InstanceParametersGetOpensearchTlsProtocolsArgType = []string

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

type InstanceParametersGetOpensearchTlsProtocolsAttributeType added in v0.21.1

type InstanceParametersGetOpensearchTlsProtocolsAttributeType = *[]string

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

type InstanceParametersGetOpensearchTlsProtocolsRetType deprecated added in v0.21.1

type InstanceParametersGetOpensearchTlsProtocolsRetType = []string

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

type InstanceParametersGetSgwAclArgType deprecated added in v0.21.1

type InstanceParametersGetSgwAclArgType = string

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

type InstanceParametersGetSgwAclAttributeType added in v0.21.1

type InstanceParametersGetSgwAclAttributeType = *string

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

type InstanceParametersGetSgwAclRetType deprecated added in v0.21.1

type InstanceParametersGetSgwAclRetType = string

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

type InstanceParametersGetSyslogArgType deprecated added in v0.21.1

type InstanceParametersGetSyslogArgType = []string

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

type InstanceParametersGetSyslogAttributeType added in v0.21.1

type InstanceParametersGetSyslogAttributeType = *[]string

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

type InstanceParametersGetSyslogRetType deprecated added in v0.21.1

type InstanceParametersGetSyslogRetType = []string

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

type InstanceParametersGroksInner added in v0.16.0

type InstanceParametersGroksInner struct {
	Pattern InstanceParametersGroksInnerGetPatternAttributeType `json:"pattern,omitempty"`
}

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

func NewInstanceParametersGroksInner added in v0.20.0

func NewInstanceParametersGroksInner() *InstanceParametersGroksInner

NewInstanceParametersGroksInner instantiates a new InstanceParametersGroksInner 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 NewInstanceParametersGroksInnerWithDefaults added in v0.20.0

func NewInstanceParametersGroksInnerWithDefaults() *InstanceParametersGroksInner

NewInstanceParametersGroksInnerWithDefaults instantiates a new InstanceParametersGroksInner 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 (*InstanceParametersGroksInner) GetPattern added in v0.20.0

GetPattern returns the Pattern 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 (*InstanceParametersGroksInner) GetPatternOk added in v0.20.0

GetPatternOk returns a tuple with the Pattern 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 (*InstanceParametersGroksInner) HasPattern added in v0.20.0

func (o *InstanceParametersGroksInner) HasPattern() bool

HasPattern 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 (*InstanceParametersGroksInner) SetPattern added in v0.20.0

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

func (InstanceParametersGroksInner) ToMap deprecated added in v0.20.0

func (o InstanceParametersGroksInner) 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 InstanceParametersGroksInnerGetPatternArgType deprecated added in v0.21.1

type InstanceParametersGroksInnerGetPatternArgType = string

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

type InstanceParametersGroksInnerGetPatternAttributeType added in v0.21.1

type InstanceParametersGroksInnerGetPatternAttributeType = *string

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

type InstanceParametersGroksInnerGetPatternRetType deprecated added in v0.21.1

type InstanceParametersGroksInnerGetPatternRetType = string

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

type InstanceParametersgetEnableMonitoringArgType deprecated added in v0.21.1

type InstanceParametersgetEnableMonitoringArgType = bool

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

type InstanceParametersgetEnableMonitoringAttributeType added in v0.21.1

type InstanceParametersgetEnableMonitoringAttributeType = *bool

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

type InstanceParametersgetEnableMonitoringRetType deprecated added in v0.21.1

type InstanceParametersgetEnableMonitoringRetType = bool

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

type InstanceSchema

type InstanceSchema struct {
	// REQUIRED
	Create InstanceSchemaGetCreateAttributeType `json:"create" required:"true"`
	// REQUIRED
	Update InstanceSchemaGetUpdateAttributeType `json:"update" required:"true"`
}

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

func NewInstanceSchema added in v0.20.0

NewInstanceSchema instantiates a new InstanceSchema 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 NewInstanceSchemaWithDefaults added in v0.20.0

func NewInstanceSchemaWithDefaults() *InstanceSchema

NewInstanceSchemaWithDefaults instantiates a new InstanceSchema 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 (*InstanceSchema) GetCreate added in v0.20.0

func (o *InstanceSchema) GetCreate() (ret InstanceSchemaGetCreateRetType)

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

func (*InstanceSchema) GetCreateOk added in v0.20.0

func (o *InstanceSchema) GetCreateOk() (ret InstanceSchemaGetCreateRetType, ok bool)

GetCreateOk returns a tuple with the Create 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 (*InstanceSchema) GetUpdate added in v0.20.0

func (o *InstanceSchema) GetUpdate() (ret InstanceSchemaGetUpdateRetType)

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

func (*InstanceSchema) GetUpdateOk added in v0.20.0

func (o *InstanceSchema) GetUpdateOk() (ret InstanceSchemaGetUpdateRetType, ok bool)

GetUpdateOk returns a tuple with the Update 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 (*InstanceSchema) SetCreate added in v0.20.0

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

func (*InstanceSchema) SetUpdate added in v0.20.0

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

func (InstanceSchema) ToMap deprecated added in v0.20.0

func (o InstanceSchema) 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 InstanceSchemaGetCreateArgType deprecated added in v0.21.1

type InstanceSchemaGetCreateArgType = Schema

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

type InstanceSchemaGetCreateAttributeType added in v0.21.1

type InstanceSchemaGetCreateAttributeType = *Schema

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

type InstanceSchemaGetCreateRetType deprecated added in v0.21.1

type InstanceSchemaGetCreateRetType = Schema

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

type InstanceSchemaGetUpdateArgType deprecated added in v0.21.1

type InstanceSchemaGetUpdateArgType = Schema

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

type InstanceSchemaGetUpdateAttributeType added in v0.21.1

type InstanceSchemaGetUpdateAttributeType = *Schema

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

type InstanceSchemaGetUpdateRetType deprecated added in v0.21.1

type InstanceSchemaGetUpdateRetType = Schema

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

type InstanceStatus added in v0.23.0

type InstanceStatus string

InstanceStatus the model '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_ACTIVE InstanceStatus = "active"
	// 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_STOPPED InstanceStatus = "stopped"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATUS_CREATING InstanceStatus = "creating"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATUS_DELETING InstanceStatus = "deleting"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATUS_UPDATING InstanceStatus = "updating"
)

List of Status

func NewInstanceStatusFromValue added in v0.23.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 v0.23.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 v0.23.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 v0.23.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 ListBackupsRequest deprecated added in v0.24.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 v0.24.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 {
	// REQUIRED
	InstanceBackups ListBackupsResponseGetInstanceBackupsAttributeType `json:"instanceBackups" required:"true"`
}

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

func NewListBackupsResponse added in v0.20.0

func NewListBackupsResponse(instanceBackups ListBackupsResponseGetInstanceBackupsArgType) *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.20.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) GetInstanceBackups added in v0.20.0

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

func (*ListBackupsResponse) GetInstanceBackupsOk added in v0.20.0

func (o *ListBackupsResponse) GetInstanceBackupsOk() (ret ListBackupsResponseGetInstanceBackupsRetType, ok bool)

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

func (*ListBackupsResponse) SetInstanceBackups added in v0.20.0

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

func (ListBackupsResponse) ToMap deprecated added in v0.20.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 ListBackupsResponseGetInstanceBackupsArgType deprecated added in v0.21.1

type ListBackupsResponseGetInstanceBackupsArgType = []Backup

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

type ListBackupsResponseGetInstanceBackupsAttributeType added in v0.21.1

type ListBackupsResponseGetInstanceBackupsAttributeType = *[]Backup

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

type ListBackupsResponseGetInstanceBackupsRetType deprecated added in v0.21.1

type ListBackupsResponseGetInstanceBackupsRetType = []Backup

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

type ListCredentialsRequest deprecated added in v0.24.0

type ListCredentialsRequest 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 (ListCredentialsRequest) Execute deprecated added in v0.24.0

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

type ListCredentialsResponse

type ListCredentialsResponse struct {
	// REQUIRED
	CredentialsList ListCredentialsResponseGetCredentialsListAttributeType `json:"credentialsList" required:"true"`
}

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

func NewListCredentialsResponse added in v0.20.0

func NewListCredentialsResponse(credentialsList ListCredentialsResponseGetCredentialsListArgType) *ListCredentialsResponse

NewListCredentialsResponse instantiates a new ListCredentialsResponse 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 NewListCredentialsResponseWithDefaults added in v0.20.0

func NewListCredentialsResponseWithDefaults() *ListCredentialsResponse

NewListCredentialsResponseWithDefaults instantiates a new ListCredentialsResponse 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 (*ListCredentialsResponse) GetCredentialsList added in v0.20.0

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

func (*ListCredentialsResponse) GetCredentialsListOk added in v0.20.0

GetCredentialsListOk returns a tuple with the CredentialsList 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 (*ListCredentialsResponse) SetCredentialsList added in v0.20.0

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

func (ListCredentialsResponse) ToMap deprecated added in v0.20.0

func (o ListCredentialsResponse) 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 ListCredentialsResponseGetCredentialsListArgType deprecated added in v0.21.1

type ListCredentialsResponseGetCredentialsListArgType = []CredentialsListItem

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

type ListCredentialsResponseGetCredentialsListAttributeType added in v0.21.1

type ListCredentialsResponseGetCredentialsListAttributeType = *[]CredentialsListItem

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

type ListCredentialsResponseGetCredentialsListRetType deprecated added in v0.21.1

type ListCredentialsResponseGetCredentialsListRetType = []CredentialsListItem

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

type ListInstancesRequest deprecated added in v0.24.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 v0.24.0

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

type ListInstancesResponse

type ListInstancesResponse struct {
	// REQUIRED
	Instances ListInstancesResponseGetInstancesAttributeType `json:"instances" required:"true"`
}

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

func NewListInstancesResponse added in v0.20.0

func NewListInstancesResponse(instances ListInstancesResponseGetInstancesArgType) *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.20.0

func NewListInstancesResponseWithDefaults() *ListInstancesResponse

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

func (*ListInstancesResponse) GetInstances added in v0.20.0

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

func (*ListInstancesResponse) GetInstancesOk added in v0.20.0

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

func (*ListInstancesResponse) SetInstances added in v0.20.0

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

func (ListInstancesResponse) ToMap deprecated added in v0.20.0

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

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

type ListInstancesResponseGetInstancesArgType deprecated added in v0.21.1

type ListInstancesResponseGetInstancesArgType = []Instance

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

type ListInstancesResponseGetInstancesAttributeType added in v0.21.1

type ListInstancesResponseGetInstancesAttributeType = *[]Instance

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

type ListInstancesResponseGetInstancesRetType deprecated added in v0.21.1

type ListInstancesResponseGetInstancesRetType = []Instance

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

type ListOfferingsRequest deprecated added in v0.24.0

type ListOfferingsRequest 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 (ListOfferingsRequest) Execute deprecated added in v0.24.0

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

type ListOfferingsResponse

type ListOfferingsResponse struct {
	// REQUIRED
	Offerings ListOfferingsResponseGetOfferingsAttributeType `json:"offerings" required:"true"`
}

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

func NewListOfferingsResponse added in v0.20.0

func NewListOfferingsResponse(offerings ListOfferingsResponseGetOfferingsArgType) *ListOfferingsResponse

NewListOfferingsResponse instantiates a new ListOfferingsResponse 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 NewListOfferingsResponseWithDefaults added in v0.20.0

func NewListOfferingsResponseWithDefaults() *ListOfferingsResponse

NewListOfferingsResponseWithDefaults instantiates a new ListOfferingsResponse 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 (*ListOfferingsResponse) GetOfferings added in v0.20.0

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

func (*ListOfferingsResponse) GetOfferingsOk added in v0.20.0

GetOfferingsOk returns a tuple with the Offerings 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 (*ListOfferingsResponse) SetOfferings added in v0.20.0

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

func (ListOfferingsResponse) ToMap deprecated added in v0.20.0

func (o ListOfferingsResponse) 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 ListOfferingsResponseGetOfferingsArgType deprecated added in v0.21.1

type ListOfferingsResponseGetOfferingsArgType = []Offering

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

type ListOfferingsResponseGetOfferingsAttributeType added in v0.21.1

type ListOfferingsResponseGetOfferingsAttributeType = *[]Offering

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

type ListOfferingsResponseGetOfferingsRetType deprecated added in v0.21.1

type ListOfferingsResponseGetOfferingsRetType = []Offering

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

type ListRestoresRequest deprecated added in v0.24.0

type ListRestoresRequest 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 (ListRestoresRequest) Execute deprecated added in v0.24.0

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

type ListRestoresResponse added in v0.16.0

type ListRestoresResponse struct {
	// REQUIRED
	InstanceRestores ListRestoresResponseGetInstanceRestoresAttributeType `json:"instanceRestores" required:"true"`
}

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

func NewListRestoresResponse added in v0.20.0

func NewListRestoresResponse(instanceRestores ListRestoresResponseGetInstanceRestoresArgType) *ListRestoresResponse

NewListRestoresResponse instantiates a new ListRestoresResponse 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 NewListRestoresResponseWithDefaults added in v0.20.0

func NewListRestoresResponseWithDefaults() *ListRestoresResponse

NewListRestoresResponseWithDefaults instantiates a new ListRestoresResponse 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 (*ListRestoresResponse) GetInstanceRestores added in v0.20.0

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

func (*ListRestoresResponse) GetInstanceRestoresOk added in v0.20.0

func (o *ListRestoresResponse) GetInstanceRestoresOk() (ret ListRestoresResponseGetInstanceRestoresRetType, ok bool)

GetInstanceRestoresOk returns a tuple with the InstanceRestores 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 (*ListRestoresResponse) SetInstanceRestores added in v0.20.0

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

func (ListRestoresResponse) ToMap deprecated added in v0.20.0

func (o ListRestoresResponse) 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 ListRestoresResponseGetInstanceRestoresArgType deprecated added in v0.21.1

type ListRestoresResponseGetInstanceRestoresArgType = []Restore

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

type ListRestoresResponseGetInstanceRestoresAttributeType added in v0.21.1

type ListRestoresResponseGetInstanceRestoresAttributeType = *[]Restore

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

type ListRestoresResponseGetInstanceRestoresRetType deprecated added in v0.21.1

type ListRestoresResponseGetInstanceRestoresRetType = []Restore

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 NullableBackup deprecated added in v0.20.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.20.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.20.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.20.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.20.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.20.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.20.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.20.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 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 NullableCreateBackupResponseItem deprecated added in v0.20.0

type NullableCreateBackupResponseItem 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 NewNullableCreateBackupResponseItem deprecated added in v0.20.0

func NewNullableCreateBackupResponseItem(val *CreateBackupResponseItem) *NullableCreateBackupResponseItem

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

func (NullableCreateBackupResponseItem) Get deprecated added in v0.20.0

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

func (NullableCreateBackupResponseItem) IsSet deprecated added in v0.20.0

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

func (NullableCreateBackupResponseItem) MarshalJSON deprecated added in v0.20.0

func (v NullableCreateBackupResponseItem) MarshalJSON() ([]byte, error)

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

func (*NullableCreateBackupResponseItem) Set deprecated added in v0.20.0

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

func (*NullableCreateBackupResponseItem) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableCreateBackupResponseItem) Unset deprecated added in v0.20.0

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.20.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.20.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.20.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.20.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.20.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.20.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.20.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.20.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 NullableCreateInstanceResponse deprecated added in v0.20.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.20.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.20.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.20.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.20.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.20.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.20.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.20.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 NullableCredentials deprecated added in v0.20.0

type NullableCredentials 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 NewNullableCredentials deprecated added in v0.20.0

func NewNullableCredentials(val *Credentials) *NullableCredentials

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

func (NullableCredentials) Get deprecated added in v0.20.0

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

func (NullableCredentials) IsSet deprecated added in v0.20.0

func (v NullableCredentials) IsSet() bool

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

func (NullableCredentials) MarshalJSON deprecated added in v0.20.0

func (v NullableCredentials) MarshalJSON() ([]byte, error)

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

func (*NullableCredentials) Set deprecated added in v0.20.0

func (v *NullableCredentials) Set(val *Credentials)

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

func (*NullableCredentials) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableCredentials) Unset deprecated added in v0.20.0

func (v *NullableCredentials) Unset()

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

type NullableCredentialsListItem deprecated added in v0.20.0

type NullableCredentialsListItem 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 NewNullableCredentialsListItem deprecated added in v0.20.0

func NewNullableCredentialsListItem(val *CredentialsListItem) *NullableCredentialsListItem

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

func (NullableCredentialsListItem) Get deprecated added in v0.20.0

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

func (NullableCredentialsListItem) IsSet deprecated added in v0.20.0

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

func (NullableCredentialsListItem) MarshalJSON deprecated added in v0.20.0

func (v NullableCredentialsListItem) MarshalJSON() ([]byte, error)

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

func (*NullableCredentialsListItem) Set deprecated added in v0.20.0

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

func (*NullableCredentialsListItem) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableCredentialsListItem) Unset deprecated added in v0.20.0

func (v *NullableCredentialsListItem) Unset()

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

type NullableCredentialsResponse deprecated added in v0.20.0

type NullableCredentialsResponse 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 NewNullableCredentialsResponse deprecated added in v0.20.0

func NewNullableCredentialsResponse(val *CredentialsResponse) *NullableCredentialsResponse

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

func (NullableCredentialsResponse) Get deprecated added in v0.20.0

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

func (NullableCredentialsResponse) IsSet deprecated added in v0.20.0

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

func (NullableCredentialsResponse) MarshalJSON deprecated added in v0.20.0

func (v NullableCredentialsResponse) MarshalJSON() ([]byte, error)

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

func (*NullableCredentialsResponse) Set deprecated added in v0.20.0

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

func (*NullableCredentialsResponse) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableCredentialsResponse) Unset deprecated added in v0.20.0

func (v *NullableCredentialsResponse) 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.20.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.20.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.20.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.20.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.20.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.20.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.20.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.20.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 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 NullableGetMetricsResponse deprecated added in v0.20.0

type NullableGetMetricsResponse 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 NewNullableGetMetricsResponse deprecated added in v0.20.0

func NewNullableGetMetricsResponse(val *GetMetricsResponse) *NullableGetMetricsResponse

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

func (NullableGetMetricsResponse) Get deprecated added in v0.20.0

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

func (NullableGetMetricsResponse) IsSet deprecated added in v0.20.0

func (v NullableGetMetricsResponse) IsSet() bool

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

func (NullableGetMetricsResponse) MarshalJSON deprecated added in v0.20.0

func (v NullableGetMetricsResponse) MarshalJSON() ([]byte, error)

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

func (*NullableGetMetricsResponse) Set deprecated added in v0.20.0

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

func (*NullableGetMetricsResponse) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableGetMetricsResponse) Unset deprecated added in v0.20.0

func (v *NullableGetMetricsResponse) 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.20.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.20.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.20.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.20.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.20.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.20.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.20.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.20.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 NullableInstanceLastOperation deprecated added in v0.20.0

type NullableInstanceLastOperation 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 NewNullableInstanceLastOperation deprecated added in v0.20.0

func NewNullableInstanceLastOperation(val *InstanceLastOperation) *NullableInstanceLastOperation

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

func (NullableInstanceLastOperation) Get deprecated added in v0.20.0

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

func (NullableInstanceLastOperation) IsSet deprecated added in v0.20.0

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

func (NullableInstanceLastOperation) MarshalJSON deprecated added in v0.20.0

func (v NullableInstanceLastOperation) MarshalJSON() ([]byte, error)

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

func (*NullableInstanceLastOperation) Set deprecated added in v0.20.0

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

func (*NullableInstanceLastOperation) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableInstanceLastOperation) Unset deprecated added in v0.20.0

func (v *NullableInstanceLastOperation) Unset()

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

type NullableInstanceLastOperationState deprecated added in v0.23.0

type NullableInstanceLastOperationState 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 NewNullableInstanceLastOperationState deprecated added in v0.23.0

func NewNullableInstanceLastOperationState(val *InstanceLastOperationState) *NullableInstanceLastOperationState

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

func (NullableInstanceLastOperationState) Get deprecated added in v0.23.0

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

func (NullableInstanceLastOperationState) IsSet deprecated added in v0.23.0

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

func (NullableInstanceLastOperationState) MarshalJSON deprecated added in v0.23.0

func (v NullableInstanceLastOperationState) MarshalJSON() ([]byte, error)

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

func (*NullableInstanceLastOperationState) Set deprecated added in v0.23.0

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

func (*NullableInstanceLastOperationState) UnmarshalJSON deprecated added in v0.23.0

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

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

func (*NullableInstanceLastOperationState) Unset deprecated added in v0.23.0

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

type NullableInstanceLastOperationTypes deprecated added in v0.23.0

type NullableInstanceLastOperationTypes 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 NewNullableInstanceLastOperationTypes deprecated added in v0.23.0

func NewNullableInstanceLastOperationTypes(val *InstanceLastOperationTypes) *NullableInstanceLastOperationTypes

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

func (NullableInstanceLastOperationTypes) Get deprecated added in v0.23.0

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

func (NullableInstanceLastOperationTypes) IsSet deprecated added in v0.23.0

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

func (NullableInstanceLastOperationTypes) MarshalJSON deprecated added in v0.23.0

func (v NullableInstanceLastOperationTypes) MarshalJSON() ([]byte, error)

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

func (*NullableInstanceLastOperationTypes) Set deprecated added in v0.23.0

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

func (*NullableInstanceLastOperationTypes) UnmarshalJSON deprecated added in v0.23.0

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

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

func (*NullableInstanceLastOperationTypes) Unset deprecated added in v0.23.0

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

type NullableInstanceParameters deprecated added in v0.20.0

type NullableInstanceParameters 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 NewNullableInstanceParameters deprecated added in v0.20.0

func NewNullableInstanceParameters(val *InstanceParameters) *NullableInstanceParameters

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

func (NullableInstanceParameters) Get deprecated added in v0.20.0

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

func (NullableInstanceParameters) IsSet deprecated added in v0.20.0

func (v NullableInstanceParameters) IsSet() bool

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

func (NullableInstanceParameters) MarshalJSON deprecated added in v0.20.0

func (v NullableInstanceParameters) MarshalJSON() ([]byte, error)

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

func (*NullableInstanceParameters) Set deprecated added in v0.20.0

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

func (*NullableInstanceParameters) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableInstanceParameters) Unset deprecated added in v0.20.0

func (v *NullableInstanceParameters) Unset()

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

type NullableInstanceParametersGroksInner deprecated added in v0.20.0

type NullableInstanceParametersGroksInner 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 NewNullableInstanceParametersGroksInner deprecated added in v0.20.0

func NewNullableInstanceParametersGroksInner(val *InstanceParametersGroksInner) *NullableInstanceParametersGroksInner

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

func (NullableInstanceParametersGroksInner) Get deprecated added in v0.20.0

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

func (NullableInstanceParametersGroksInner) IsSet deprecated added in v0.20.0

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

func (NullableInstanceParametersGroksInner) MarshalJSON deprecated added in v0.20.0

func (v NullableInstanceParametersGroksInner) MarshalJSON() ([]byte, error)

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

func (*NullableInstanceParametersGroksInner) Set deprecated added in v0.20.0

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

func (*NullableInstanceParametersGroksInner) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableInstanceParametersGroksInner) Unset deprecated added in v0.20.0

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

type NullableInstanceSchema deprecated added in v0.20.0

type NullableInstanceSchema 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 NewNullableInstanceSchema deprecated added in v0.20.0

func NewNullableInstanceSchema(val *InstanceSchema) *NullableInstanceSchema

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

func (NullableInstanceSchema) Get deprecated added in v0.20.0

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

func (NullableInstanceSchema) IsSet deprecated added in v0.20.0

func (v NullableInstanceSchema) IsSet() bool

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

func (NullableInstanceSchema) MarshalJSON deprecated added in v0.20.0

func (v NullableInstanceSchema) MarshalJSON() ([]byte, error)

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

func (*NullableInstanceSchema) Set deprecated added in v0.20.0

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

func (*NullableInstanceSchema) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableInstanceSchema) Unset deprecated added in v0.20.0

func (v *NullableInstanceSchema) 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 v0.23.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 v0.23.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 v0.23.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 v0.23.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 v0.23.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 v0.23.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 v0.23.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 v0.23.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.20.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.20.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.20.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.20.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.20.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.20.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.20.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.20.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 NullableListCredentialsResponse deprecated added in v0.20.0

type NullableListCredentialsResponse 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 NewNullableListCredentialsResponse deprecated added in v0.20.0

func NewNullableListCredentialsResponse(val *ListCredentialsResponse) *NullableListCredentialsResponse

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

func (NullableListCredentialsResponse) Get deprecated added in v0.20.0

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

func (NullableListCredentialsResponse) IsSet deprecated added in v0.20.0

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

func (NullableListCredentialsResponse) MarshalJSON deprecated added in v0.20.0

func (v NullableListCredentialsResponse) MarshalJSON() ([]byte, error)

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

func (*NullableListCredentialsResponse) Set deprecated added in v0.20.0

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

func (*NullableListCredentialsResponse) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableListCredentialsResponse) Unset deprecated added in v0.20.0

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.20.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.20.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.20.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.20.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.20.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.20.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.20.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.20.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 NullableListOfferingsResponse deprecated added in v0.20.0

type NullableListOfferingsResponse 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 NewNullableListOfferingsResponse deprecated added in v0.20.0

func NewNullableListOfferingsResponse(val *ListOfferingsResponse) *NullableListOfferingsResponse

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

func (NullableListOfferingsResponse) Get deprecated added in v0.20.0

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

func (NullableListOfferingsResponse) IsSet deprecated added in v0.20.0

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

func (NullableListOfferingsResponse) MarshalJSON deprecated added in v0.20.0

func (v NullableListOfferingsResponse) MarshalJSON() ([]byte, error)

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

func (*NullableListOfferingsResponse) Set deprecated added in v0.20.0

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

func (*NullableListOfferingsResponse) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableListOfferingsResponse) Unset deprecated added in v0.20.0

func (v *NullableListOfferingsResponse) Unset()

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

type NullableListRestoresResponse deprecated added in v0.20.0

type NullableListRestoresResponse 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 NewNullableListRestoresResponse deprecated added in v0.20.0

func NewNullableListRestoresResponse(val *ListRestoresResponse) *NullableListRestoresResponse

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

func (NullableListRestoresResponse) Get deprecated added in v0.20.0

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

func (NullableListRestoresResponse) IsSet deprecated added in v0.20.0

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

func (NullableListRestoresResponse) MarshalJSON deprecated added in v0.20.0

func (v NullableListRestoresResponse) MarshalJSON() ([]byte, error)

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

func (*NullableListRestoresResponse) Set deprecated added in v0.20.0

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

func (*NullableListRestoresResponse) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableListRestoresResponse) Unset deprecated added in v0.20.0

func (v *NullableListRestoresResponse) Unset()

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

type NullableOffering deprecated added in v0.20.0

type NullableOffering 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 NewNullableOffering deprecated added in v0.20.0

func NewNullableOffering(val *Offering) *NullableOffering

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

func (NullableOffering) Get deprecated added in v0.20.0

func (v NullableOffering) Get() *Offering

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

func (NullableOffering) IsSet deprecated added in v0.20.0

func (v NullableOffering) IsSet() bool

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

func (NullableOffering) MarshalJSON deprecated added in v0.20.0

func (v NullableOffering) MarshalJSON() ([]byte, error)

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

func (*NullableOffering) Set deprecated added in v0.20.0

func (v *NullableOffering) Set(val *Offering)

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

func (*NullableOffering) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableOffering) Unset deprecated added in v0.20.0

func (v *NullableOffering) 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.20.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.20.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.20.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.20.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.20.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.20.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.20.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.20.0

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

type NullablePlan deprecated added in v0.20.0

type NullablePlan 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 NewNullablePlan deprecated added in v0.20.0

func NewNullablePlan(val *Plan) *NullablePlan

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

func (NullablePlan) Get deprecated added in v0.20.0

func (v NullablePlan) Get() *Plan

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

func (NullablePlan) IsSet deprecated added in v0.20.0

func (v NullablePlan) IsSet() bool

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

func (NullablePlan) MarshalJSON deprecated added in v0.20.0

func (v NullablePlan) MarshalJSON() ([]byte, error)

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

func (*NullablePlan) Set deprecated added in v0.20.0

func (v *NullablePlan) Set(val *Plan)

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

func (*NullablePlan) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullablePlan) Unset deprecated added in v0.20.0

func (v *NullablePlan) Unset()

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

type NullableRawCredentials deprecated added in v0.20.0

type NullableRawCredentials 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 NewNullableRawCredentials deprecated added in v0.20.0

func NewNullableRawCredentials(val *RawCredentials) *NullableRawCredentials

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

func (NullableRawCredentials) Get deprecated added in v0.20.0

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

func (NullableRawCredentials) IsSet deprecated added in v0.20.0

func (v NullableRawCredentials) IsSet() bool

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

func (NullableRawCredentials) MarshalJSON deprecated added in v0.20.0

func (v NullableRawCredentials) MarshalJSON() ([]byte, error)

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

func (*NullableRawCredentials) Set deprecated added in v0.20.0

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

func (*NullableRawCredentials) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableRawCredentials) Unset deprecated added in v0.20.0

func (v *NullableRawCredentials) Unset()

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

type NullableRestore deprecated added in v0.20.0

type NullableRestore 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 NewNullableRestore deprecated added in v0.20.0

func NewNullableRestore(val *Restore) *NullableRestore

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

func (NullableRestore) Get deprecated added in v0.20.0

func (v NullableRestore) Get() *Restore

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

func (NullableRestore) IsSet deprecated added in v0.20.0

func (v NullableRestore) IsSet() bool

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

func (NullableRestore) MarshalJSON deprecated added in v0.20.0

func (v NullableRestore) MarshalJSON() ([]byte, error)

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

func (*NullableRestore) Set deprecated added in v0.20.0

func (v *NullableRestore) Set(val *Restore)

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

func (*NullableRestore) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableRestore) Unset deprecated added in v0.20.0

func (v *NullableRestore) Unset()

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

type NullableSchema deprecated added in v0.20.0

type NullableSchema 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 NewNullableSchema deprecated added in v0.20.0

func NewNullableSchema(val *Schema) *NullableSchema

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

func (NullableSchema) Get deprecated added in v0.20.0

func (v NullableSchema) Get() *Schema

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

func (NullableSchema) IsSet deprecated added in v0.20.0

func (v NullableSchema) IsSet() bool

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

func (NullableSchema) MarshalJSON deprecated added in v0.20.0

func (v NullableSchema) MarshalJSON() ([]byte, error)

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

func (*NullableSchema) Set deprecated added in v0.20.0

func (v *NullableSchema) Set(val *Schema)

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

func (*NullableSchema) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableSchema) Unset deprecated added in v0.20.0

func (v *NullableSchema) Unset()

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

type NullableString deprecated

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

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

func NewNullableString deprecated

func NewNullableString(val *string) *NullableString

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

func (NullableString) Get deprecated

func (v NullableString) Get() *string

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

func (NullableString) IsSet deprecated

func (v NullableString) IsSet() bool

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

func (NullableString) MarshalJSON deprecated

func (v NullableString) MarshalJSON() ([]byte, error)

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

func (*NullableString) Set deprecated

func (v *NullableString) Set(val *string)

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

func (*NullableString) UnmarshalJSON deprecated

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

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

func (*NullableString) Unset deprecated

func (v *NullableString) Unset()

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

type NullableTime deprecated

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

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

func NewNullableTime deprecated

func NewNullableTime(val *time.Time) *NullableTime

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

func (NullableTime) Get deprecated

func (v NullableTime) Get() *time.Time

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

func (NullableTime) IsSet deprecated

func (v NullableTime) IsSet() bool

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

func (NullableTime) MarshalJSON deprecated

func (v NullableTime) MarshalJSON() ([]byte, error)

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

func (*NullableTime) Set deprecated

func (v *NullableTime) Set(val *time.Time)

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

func (*NullableTime) UnmarshalJSON deprecated

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

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

func (*NullableTime) Unset deprecated

func (v *NullableTime) Unset()

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

type NullableTriggerRestoreResponse deprecated added in v0.20.0

type NullableTriggerRestoreResponse 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 NewNullableTriggerRestoreResponse deprecated added in v0.20.0

func NewNullableTriggerRestoreResponse(val *TriggerRestoreResponse) *NullableTriggerRestoreResponse

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

func (NullableTriggerRestoreResponse) Get deprecated added in v0.20.0

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

func (NullableTriggerRestoreResponse) IsSet deprecated added in v0.20.0

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

func (NullableTriggerRestoreResponse) MarshalJSON deprecated added in v0.20.0

func (v NullableTriggerRestoreResponse) MarshalJSON() ([]byte, error)

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

func (*NullableTriggerRestoreResponse) Set deprecated added in v0.20.0

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

func (*NullableTriggerRestoreResponse) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableTriggerRestoreResponse) Unset deprecated added in v0.20.0

func (v *NullableTriggerRestoreResponse) Unset()

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

type NullableUpdateBackupsConfigPayload deprecated added in v0.20.0

type NullableUpdateBackupsConfigPayload 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 NewNullableUpdateBackupsConfigPayload deprecated added in v0.20.0

func NewNullableUpdateBackupsConfigPayload(val *UpdateBackupsConfigPayload) *NullableUpdateBackupsConfigPayload

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

func (NullableUpdateBackupsConfigPayload) Get deprecated added in v0.20.0

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

func (NullableUpdateBackupsConfigPayload) IsSet deprecated added in v0.20.0

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

func (NullableUpdateBackupsConfigPayload) MarshalJSON deprecated added in v0.20.0

func (v NullableUpdateBackupsConfigPayload) MarshalJSON() ([]byte, error)

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

func (*NullableUpdateBackupsConfigPayload) Set deprecated added in v0.20.0

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

func (*NullableUpdateBackupsConfigPayload) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableUpdateBackupsConfigPayload) Unset deprecated added in v0.20.0

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

type NullableUpdateBackupsConfigResponse deprecated added in v0.20.0

type NullableUpdateBackupsConfigResponse 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 NewNullableUpdateBackupsConfigResponse deprecated added in v0.20.0

func NewNullableUpdateBackupsConfigResponse(val *UpdateBackupsConfigResponse) *NullableUpdateBackupsConfigResponse

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

func (NullableUpdateBackupsConfigResponse) Get deprecated added in v0.20.0

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

func (NullableUpdateBackupsConfigResponse) IsSet deprecated added in v0.20.0

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

func (NullableUpdateBackupsConfigResponse) MarshalJSON deprecated added in v0.20.0

func (v NullableUpdateBackupsConfigResponse) MarshalJSON() ([]byte, error)

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

func (*NullableUpdateBackupsConfigResponse) Set deprecated added in v0.20.0

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

func (*NullableUpdateBackupsConfigResponse) UnmarshalJSON deprecated added in v0.20.0

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

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

func (*NullableUpdateBackupsConfigResponse) Unset deprecated added in v0.20.0

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

type NullableValue deprecated added in v0.21.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.21.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.21.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.21.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.21.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 Offering

type Offering struct {
	// REQUIRED
	Description OfferingGetDescriptionAttributeType `json:"description" required:"true"`
	// REQUIRED
	DocumentationUrl OfferingGetDocumentationUrlAttributeType `json:"documentationUrl" required:"true"`
	// REQUIRED
	ImageUrl OfferingGetImageUrlAttributeType `json:"imageUrl" required:"true"`
	// REQUIRED
	Latest    OfferinggetLatestAttributeType    `json:"latest" required:"true"`
	Lifecycle OfferingGetLifecycleAttributeType `json:"lifecycle,omitempty"`
	// REQUIRED
	Name OfferingGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	Plans OfferingGetPlansAttributeType `json:"plans" required:"true"`
	// REQUIRED
	QuotaCount OfferingGetQuotaCountAttributeType `json:"quotaCount" required:"true"`
	Schema     OfferingGetSchemaAttributeType     `json:"schema,omitempty"`
	// REQUIRED
	Version OfferingGetVersionAttributeType `json:"version" required:"true"`
}

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

func NewOffering added in v0.20.0

NewOffering instantiates a new Offering 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 NewOfferingWithDefaults added in v0.20.0

func NewOfferingWithDefaults() *Offering

NewOfferingWithDefaults instantiates a new Offering 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 (*Offering) GetDescription added in v0.20.0

func (o *Offering) GetDescription() (ret OfferingGetDescriptionRetType)

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

func (*Offering) GetDescriptionOk added in v0.20.0

func (o *Offering) GetDescriptionOk() (ret OfferingGetDescriptionRetType, ok bool)

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

func (*Offering) GetDocumentationUrl added in v0.20.0

func (o *Offering) GetDocumentationUrl() (ret OfferingGetDocumentationUrlRetType)

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

func (*Offering) GetDocumentationUrlOk added in v0.20.0

func (o *Offering) GetDocumentationUrlOk() (ret OfferingGetDocumentationUrlRetType, ok bool)

GetDocumentationUrlOk returns a tuple with the DocumentationUrl 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 (*Offering) GetImageUrl added in v0.20.0

func (o *Offering) GetImageUrl() (ret OfferingGetImageUrlRetType)

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

func (*Offering) GetImageUrlOk added in v0.20.0

func (o *Offering) GetImageUrlOk() (ret OfferingGetImageUrlRetType, ok bool)

GetImageUrlOk returns a tuple with the ImageUrl 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 (*Offering) GetLatest added in v0.20.0

func (o *Offering) GetLatest() (ret OfferinggetLatestRetType)

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

func (*Offering) GetLatestOk added in v0.20.0

func (o *Offering) GetLatestOk() (ret OfferinggetLatestRetType, ok bool)

GetLatestOk returns a tuple with the Latest 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 (*Offering) GetLifecycle added in v0.20.0

func (o *Offering) GetLifecycle() (res OfferingGetLifecycleRetType)

GetLifecycle returns the Lifecycle 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 (*Offering) GetLifecycleOk added in v0.20.0

func (o *Offering) GetLifecycleOk() (ret OfferingGetLifecycleRetType, ok bool)

GetLifecycleOk returns a tuple with the Lifecycle 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 (*Offering) GetName added in v0.20.0

func (o *Offering) GetName() (ret OfferingGetNameRetType)

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

func (o *Offering) GetNameOk() (ret OfferingGetNameRetType, ok bool)

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

func (*Offering) GetPlans added in v0.20.0

func (o *Offering) GetPlans() (ret OfferingGetPlansRetType)

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

func (*Offering) GetPlansOk added in v0.20.0

func (o *Offering) GetPlansOk() (ret OfferingGetPlansRetType, ok bool)

GetPlansOk returns a tuple with the Plans 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 (*Offering) GetQuotaCount added in v0.20.0

func (o *Offering) GetQuotaCount() (ret OfferingGetQuotaCountRetType)

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

func (*Offering) GetQuotaCountOk added in v0.20.0

func (o *Offering) GetQuotaCountOk() (ret OfferingGetQuotaCountRetType, ok bool)

GetQuotaCountOk returns a tuple with the QuotaCount 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 (*Offering) GetSchema added in v0.20.0

func (o *Offering) GetSchema() (res OfferingGetSchemaRetType)

GetSchema returns the Schema 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 (*Offering) GetSchemaOk added in v0.20.0

func (o *Offering) GetSchemaOk() (ret OfferingGetSchemaRetType, ok bool)

GetSchemaOk returns a tuple with the Schema 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 (*Offering) GetVersion added in v0.20.0

func (o *Offering) GetVersion() (ret OfferingGetVersionRetType)

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

func (o *Offering) GetVersionOk() (ret OfferingGetVersionRetType, ok bool)

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

func (*Offering) HasLifecycle added in v0.20.0

func (o *Offering) HasLifecycle() bool

HasLifecycle 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 (*Offering) HasSchema added in v0.20.0

func (o *Offering) HasSchema() bool

HasSchema 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 (*Offering) SetDescription added in v0.20.0

func (o *Offering) SetDescription(v OfferingGetDescriptionRetType)

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

func (*Offering) SetDocumentationUrl added in v0.20.0

func (o *Offering) SetDocumentationUrl(v OfferingGetDocumentationUrlRetType)

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

func (*Offering) SetImageUrl added in v0.20.0

func (o *Offering) SetImageUrl(v OfferingGetImageUrlRetType)

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

func (*Offering) SetLatest added in v0.20.0

func (o *Offering) SetLatest(v OfferinggetLatestRetType)

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

func (*Offering) SetLifecycle added in v0.20.0

func (o *Offering) SetLifecycle(v OfferingGetLifecycleRetType)

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

func (*Offering) SetName added in v0.20.0

func (o *Offering) SetName(v OfferingGetNameRetType)

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

func (*Offering) SetPlans added in v0.20.0

func (o *Offering) SetPlans(v OfferingGetPlansRetType)

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

func (*Offering) SetQuotaCount added in v0.20.0

func (o *Offering) SetQuotaCount(v OfferingGetQuotaCountRetType)

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

func (*Offering) SetSchema added in v0.20.0

func (o *Offering) SetSchema(v OfferingGetSchemaRetType)

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

func (*Offering) SetVersion added in v0.20.0

func (o *Offering) SetVersion(v OfferingGetVersionRetType)

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

func (Offering) ToMap deprecated added in v0.20.0

func (o Offering) 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 OfferingGetDescriptionArgType deprecated added in v0.21.1

type OfferingGetDescriptionArgType = string

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

type OfferingGetDescriptionAttributeType added in v0.21.1

type OfferingGetDescriptionAttributeType = *string

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

type OfferingGetDescriptionRetType deprecated added in v0.21.1

type OfferingGetDescriptionRetType = string

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

type OfferingGetDocumentationUrlArgType deprecated added in v0.21.1

type OfferingGetDocumentationUrlArgType = string

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

type OfferingGetDocumentationUrlAttributeType added in v0.21.1

type OfferingGetDocumentationUrlAttributeType = *string

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

type OfferingGetDocumentationUrlRetType deprecated added in v0.21.1

type OfferingGetDocumentationUrlRetType = string

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

type OfferingGetImageUrlArgType deprecated added in v0.21.1

type OfferingGetImageUrlArgType = string

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

type OfferingGetImageUrlAttributeType added in v0.21.1

type OfferingGetImageUrlAttributeType = *string

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

type OfferingGetImageUrlRetType deprecated added in v0.21.1

type OfferingGetImageUrlRetType = string

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

type OfferingGetLifecycleArgType deprecated added in v0.21.1

type OfferingGetLifecycleArgType = string

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

type OfferingGetLifecycleAttributeType added in v0.21.1

type OfferingGetLifecycleAttributeType = *string

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

type OfferingGetLifecycleRetType deprecated added in v0.21.1

type OfferingGetLifecycleRetType = string

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

type OfferingGetNameArgType deprecated added in v0.21.1

type OfferingGetNameArgType = string

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

type OfferingGetNameAttributeType added in v0.21.1

type OfferingGetNameAttributeType = *string

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

type OfferingGetNameRetType deprecated added in v0.21.1

type OfferingGetNameRetType = string

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

type OfferingGetPlansArgType deprecated added in v0.21.1

type OfferingGetPlansArgType = []Plan

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

type OfferingGetPlansAttributeType added in v0.21.1

type OfferingGetPlansAttributeType = *[]Plan

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

type OfferingGetPlansRetType deprecated added in v0.21.1

type OfferingGetPlansRetType = []Plan

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

type OfferingGetQuotaCountArgType deprecated added in v0.21.1

type OfferingGetQuotaCountArgType = int64

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

type OfferingGetQuotaCountAttributeType added in v0.21.1

type OfferingGetQuotaCountAttributeType = *int64

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

type OfferingGetQuotaCountRetType deprecated added in v0.21.1

type OfferingGetQuotaCountRetType = int64

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

type OfferingGetSchemaArgType deprecated added in v0.21.1

type OfferingGetSchemaArgType = InstanceSchema

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

type OfferingGetSchemaAttributeType added in v0.21.1

type OfferingGetSchemaAttributeType = *InstanceSchema

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

type OfferingGetSchemaRetType deprecated added in v0.21.1

type OfferingGetSchemaRetType = InstanceSchema

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

type OfferingGetVersionArgType deprecated added in v0.21.1

type OfferingGetVersionArgType = string

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

type OfferingGetVersionAttributeType added in v0.21.1

type OfferingGetVersionAttributeType = *string

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

type OfferingGetVersionRetType deprecated added in v0.21.1

type OfferingGetVersionRetType = string

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

type OfferinggetLatestArgType deprecated added in v0.21.1

type OfferinggetLatestArgType = bool

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

type OfferinggetLatestAttributeType added in v0.21.1

type OfferinggetLatestAttributeType = *bool

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

type OfferinggetLatestRetType deprecated added in v0.21.1

type OfferinggetLatestRetType = bool

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

type PartialUpdateInstancePayload

type PartialUpdateInstancePayload struct {
	InstanceName PartialUpdateInstancePayloadGetInstanceNameAttributeType `json:"instanceName,omitempty"`
	Parameters   PartialUpdateInstancePayloadGetParametersAttributeType   `json:"parameters,omitempty"`
	PlanId       PartialUpdateInstancePayloadGetPlanIdAttributeType       `json:"planId,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.20.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.20.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) GetInstanceName added in v0.20.0

GetInstanceName returns the InstanceName 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) GetInstanceNameOk added in v0.20.0

GetInstanceNameOk returns a tuple with the InstanceName 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) GetParameters added in v0.20.0

GetParameters returns the Parameters 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) GetParametersOk added in v0.20.0

GetParametersOk returns a tuple with the Parameters 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) GetPlanId added in v0.20.0

GetPlanId returns the PlanId 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) GetPlanIdOk added in v0.20.0

GetPlanIdOk returns a tuple with the PlanId 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) HasInstanceName added in v0.20.0

func (o *PartialUpdateInstancePayload) HasInstanceName() bool

HasInstanceName 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) HasParameters added in v0.20.0

func (o *PartialUpdateInstancePayload) HasParameters() bool

HasParameters 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) HasPlanId added in v0.20.0

func (o *PartialUpdateInstancePayload) HasPlanId() bool

HasPlanId 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) SetInstanceName added in v0.20.0

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

func (*PartialUpdateInstancePayload) SetParameters added in v0.20.0

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

func (*PartialUpdateInstancePayload) SetPlanId added in v0.20.0

SetPlanId gets a reference to the given string and assigns it to the PlanId 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.20.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 PartialUpdateInstancePayloadGetInstanceNameArgType deprecated added in v0.21.1

type PartialUpdateInstancePayloadGetInstanceNameArgType = string

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

type PartialUpdateInstancePayloadGetInstanceNameAttributeType added in v0.21.1

type PartialUpdateInstancePayloadGetInstanceNameAttributeType = *string

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

type PartialUpdateInstancePayloadGetInstanceNameRetType deprecated added in v0.21.1

type PartialUpdateInstancePayloadGetInstanceNameRetType = string

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

type PartialUpdateInstancePayloadGetParametersArgType deprecated added in v0.21.1

type PartialUpdateInstancePayloadGetParametersArgType = InstanceParameters

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

type PartialUpdateInstancePayloadGetParametersAttributeType added in v0.21.1

type PartialUpdateInstancePayloadGetParametersAttributeType = *InstanceParameters

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

type PartialUpdateInstancePayloadGetParametersRetType deprecated added in v0.21.1

type PartialUpdateInstancePayloadGetParametersRetType = InstanceParameters

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

type PartialUpdateInstancePayloadGetPlanIdArgType deprecated added in v0.21.1

type PartialUpdateInstancePayloadGetPlanIdArgType = string

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

type PartialUpdateInstancePayloadGetPlanIdAttributeType added in v0.21.1

type PartialUpdateInstancePayloadGetPlanIdAttributeType = *string

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

type PartialUpdateInstancePayloadGetPlanIdRetType deprecated added in v0.21.1

type PartialUpdateInstancePayloadGetPlanIdRetType = 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 v0.24.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 v0.24.0

func (r PartialUpdateInstanceRequest) Execute() error

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

func (PartialUpdateInstanceRequest) PartialUpdateInstancePayload added in v0.24.0

func (r PartialUpdateInstanceRequest) PartialUpdateInstancePayload(partialUpdateInstancePayload PartialUpdateInstancePayload) ApiPartialUpdateInstanceRequest

Parameters for the requested update operation on service instance - sgw acl update, plan upgrade Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Plan

type Plan struct {
	// REQUIRED
	Description PlanGetDescriptionAttributeType `json:"description" required:"true"`
	// REQUIRED
	Free PlangetFreeAttributeType `json:"free" required:"true"`
	// REQUIRED
	Id PlanGetIdAttributeType `json:"id" required:"true"`
	// REQUIRED
	Name PlanGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	SkuName PlanGetSkuNameAttributeType `json:"skuName" required:"true"`
}

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

func NewPlan added in v0.20.0

NewPlan instantiates a new Plan 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 NewPlanWithDefaults added in v0.20.0

func NewPlanWithDefaults() *Plan

NewPlanWithDefaults instantiates a new Plan 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 (*Plan) GetDescription added in v0.20.0

func (o *Plan) GetDescription() (ret PlanGetDescriptionRetType)

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

func (*Plan) GetDescriptionOk added in v0.20.0

func (o *Plan) GetDescriptionOk() (ret PlanGetDescriptionRetType, ok bool)

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

func (*Plan) GetFree added in v0.20.0

func (o *Plan) GetFree() (ret PlangetFreeRetType)

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

func (*Plan) GetFreeOk added in v0.20.0

func (o *Plan) GetFreeOk() (ret PlangetFreeRetType, ok bool)

GetFreeOk returns a tuple with the Free 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 (*Plan) GetId added in v0.20.0

func (o *Plan) GetId() (ret PlanGetIdRetType)

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

func (*Plan) GetIdOk added in v0.20.0

func (o *Plan) GetIdOk() (ret PlanGetIdRetType, ok bool)

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

func (*Plan) GetName added in v0.20.0

func (o *Plan) GetName() (ret PlanGetNameRetType)

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

func (o *Plan) GetNameOk() (ret PlanGetNameRetType, ok bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetSkuName added in v0.20.0

func (o *Plan) GetSkuName() (ret PlanGetSkuNameRetType)

GetSkuName returns the SkuName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetSkuNameOk added in v0.20.0

func (o *Plan) GetSkuNameOk() (ret PlanGetSkuNameRetType, ok bool)

GetSkuNameOk returns a tuple with the SkuName 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 (*Plan) SetDescription added in v0.20.0

func (o *Plan) SetDescription(v PlanGetDescriptionRetType)

SetDescription sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetFree added in v0.20.0

func (o *Plan) SetFree(v PlangetFreeRetType)

SetFree sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetId added in v0.20.0

func (o *Plan) SetId(v PlanGetIdRetType)

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetName added in v0.20.0

func (o *Plan) SetName(v PlanGetNameRetType)

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetSkuName added in v0.20.0

func (o *Plan) SetSkuName(v PlanGetSkuNameRetType)

SetSkuName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Plan) ToMap deprecated added in v0.20.0

func (o Plan) 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 PlanGetDescriptionArgType deprecated added in v0.21.1

type PlanGetDescriptionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetDescriptionAttributeType added in v0.21.1

type PlanGetDescriptionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetDescriptionRetType deprecated added in v0.21.1

type PlanGetDescriptionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetIdArgType deprecated added in v0.21.1

type PlanGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetIdAttributeType added in v0.21.1

type PlanGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetIdRetType deprecated added in v0.21.1

type PlanGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetNameArgType deprecated added in v0.21.1

type PlanGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetNameAttributeType added in v0.21.1

type PlanGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetNameRetType deprecated added in v0.21.1

type PlanGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetSkuNameArgType deprecated added in v0.21.1

type PlanGetSkuNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetSkuNameAttributeType added in v0.21.1

type PlanGetSkuNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetSkuNameRetType deprecated added in v0.21.1

type PlanGetSkuNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlangetFreeArgType deprecated added in v0.21.1

type PlangetFreeArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlangetFreeAttributeType added in v0.21.1

type PlangetFreeAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlangetFreeRetType deprecated added in v0.21.1

type PlangetFreeRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RawCredentials

type RawCredentials struct {
	// REQUIRED
	Credentials RawCredentialsGetCredentialsAttributeType `json:"credentials" required:"true"`
}

RawCredentials struct for RawCredentials Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewRawCredentials added in v0.20.0

func NewRawCredentials(credentials RawCredentialsGetCredentialsArgType) *RawCredentials

NewRawCredentials instantiates a new RawCredentials 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 NewRawCredentialsWithDefaults added in v0.20.0

func NewRawCredentialsWithDefaults() *RawCredentials

NewRawCredentialsWithDefaults instantiates a new RawCredentials 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 (*RawCredentials) GetCredentials added in v0.20.0

func (o *RawCredentials) GetCredentials() (ret RawCredentialsGetCredentialsRetType)

GetCredentials returns the Credentials field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RawCredentials) GetCredentialsOk added in v0.20.0

func (o *RawCredentials) GetCredentialsOk() (ret RawCredentialsGetCredentialsRetType, ok bool)

GetCredentialsOk returns a tuple with the Credentials 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 (*RawCredentials) SetCredentials added in v0.20.0

SetCredentials sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (RawCredentials) ToMap deprecated added in v0.20.0

func (o RawCredentials) 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 RawCredentialsGetCredentialsArgType deprecated added in v0.21.1

type RawCredentialsGetCredentialsArgType = Credentials

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RawCredentialsGetCredentialsAttributeType added in v0.21.1

type RawCredentialsGetCredentialsAttributeType = *Credentials

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RawCredentialsGetCredentialsRetType deprecated added in v0.21.1

type RawCredentialsGetCredentialsRetType = Credentials

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Restore added in v0.16.0

type Restore struct {
	// REQUIRED
	BackupId RestoreGetBackupIdAttributeType `json:"backup_id" required:"true"`
	// REQUIRED
	FinishedAt RestoreGetFinishedAtAttributeType `json:"finished_at" required:"true"`
	// REQUIRED
	Id RestoreGetIdAttributeType `json:"id" required:"true"`
	// REQUIRED
	Status      RestoreGetStatusAttributeType      `json:"status" required:"true"`
	TriggeredAt RestoreGetTriggeredAtAttributeType `json:"triggered_at,omitempty"`
}

Restore struct for Restore Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewRestore added in v0.20.0

NewRestore instantiates a new Restore 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 NewRestoreWithDefaults added in v0.20.0

func NewRestoreWithDefaults() *Restore

NewRestoreWithDefaults instantiates a new Restore 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 (*Restore) GetBackupId added in v0.20.0

func (o *Restore) GetBackupId() (ret RestoreGetBackupIdRetType)

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 (*Restore) GetBackupIdOk added in v0.20.0

func (o *Restore) GetBackupIdOk() (ret RestoreGetBackupIdRetType, ok bool)

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 (*Restore) GetFinishedAt added in v0.20.0

func (o *Restore) GetFinishedAt() (ret RestoreGetFinishedAtRetType)

GetFinishedAt returns the FinishedAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Restore) GetFinishedAtOk added in v0.20.0

func (o *Restore) GetFinishedAtOk() (ret RestoreGetFinishedAtRetType, ok bool)

GetFinishedAtOk returns a tuple with the FinishedAt 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 (*Restore) GetId added in v0.20.0

func (o *Restore) GetId() (ret RestoreGetIdRetType)

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Restore) GetIdOk added in v0.20.0

func (o *Restore) GetIdOk() (ret RestoreGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Restore) GetStatus added in v0.20.0

func (o *Restore) GetStatus() (ret RestoreGetStatusRetType)

GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Restore) GetStatusOk added in v0.20.0

func (o *Restore) GetStatusOk() (ret RestoreGetStatusRetType, ok bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Restore) GetTriggeredAt added in v0.20.0

func (o *Restore) GetTriggeredAt() (res RestoreGetTriggeredAtRetType)

GetTriggeredAt returns the TriggeredAt 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 (*Restore) GetTriggeredAtOk added in v0.20.0

func (o *Restore) GetTriggeredAtOk() (ret RestoreGetTriggeredAtRetType, ok bool)

GetTriggeredAtOk returns a tuple with the TriggeredAt 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 (*Restore) HasTriggeredAt added in v0.20.0

func (o *Restore) HasTriggeredAt() bool

HasTriggeredAt 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 (*Restore) SetBackupId added in v0.20.0

func (o *Restore) SetBackupId(v RestoreGetBackupIdRetType)

SetBackupId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Restore) SetFinishedAt added in v0.20.0

func (o *Restore) SetFinishedAt(v RestoreGetFinishedAtRetType)

SetFinishedAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Restore) SetId added in v0.20.0

func (o *Restore) SetId(v RestoreGetIdRetType)

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Restore) SetStatus added in v0.20.0

func (o *Restore) SetStatus(v RestoreGetStatusRetType)

SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Restore) SetTriggeredAt added in v0.20.0

func (o *Restore) SetTriggeredAt(v RestoreGetTriggeredAtRetType)

SetTriggeredAt gets a reference to the given string and assigns it to the TriggeredAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Restore) ToMap deprecated added in v0.20.0

func (o Restore) 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 RestoreGetBackupIdArgType deprecated added in v0.21.1

type RestoreGetBackupIdArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreGetBackupIdAttributeType added in v0.21.1

type RestoreGetBackupIdAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreGetBackupIdRetType deprecated added in v0.21.1

type RestoreGetBackupIdRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreGetFinishedAtArgType deprecated added in v0.21.1

type RestoreGetFinishedAtArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreGetFinishedAtAttributeType added in v0.21.1

type RestoreGetFinishedAtAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreGetFinishedAtRetType deprecated added in v0.21.1

type RestoreGetFinishedAtRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreGetIdArgType deprecated added in v0.21.1

type RestoreGetIdArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreGetIdAttributeType added in v0.21.1

type RestoreGetIdAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreGetIdRetType deprecated added in v0.21.1

type RestoreGetIdRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreGetStatusArgType deprecated added in v0.21.1

type RestoreGetStatusArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreGetStatusAttributeType added in v0.21.1

type RestoreGetStatusAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreGetStatusRetType deprecated added in v0.21.1

type RestoreGetStatusRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreGetTriggeredAtArgType deprecated added in v0.21.1

type RestoreGetTriggeredAtArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreGetTriggeredAtAttributeType added in v0.21.1

type RestoreGetTriggeredAtAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreGetTriggeredAtRetType deprecated added in v0.21.1

type RestoreGetTriggeredAtRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Schema

type Schema struct {
	// REQUIRED
	Parameters SchemaGetParametersAttributeType `json:"parameters" required:"true"`
}

Schema struct for Schema Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewSchema added in v0.20.0

func NewSchema(parameters SchemaGetParametersArgType) *Schema

NewSchema instantiates a new Schema 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 NewSchemaWithDefaults added in v0.20.0

func NewSchemaWithDefaults() *Schema

NewSchemaWithDefaults instantiates a new Schema 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 (*Schema) GetParameters added in v0.20.0

func (o *Schema) GetParameters() (ret SchemaGetParametersRetType)

GetParameters returns the Parameters field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Schema) GetParametersOk added in v0.20.0

func (o *Schema) GetParametersOk() (ret SchemaGetParametersRetType, ok bool)

GetParametersOk returns a tuple with the Parameters 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 (*Schema) SetParameters added in v0.20.0

func (o *Schema) SetParameters(v SchemaGetParametersRetType)

SetParameters sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Schema) ToMap deprecated added in v0.20.0

func (o Schema) 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 SchemaGetParametersArgType deprecated added in v0.21.1

type SchemaGetParametersArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SchemaGetParametersAttributeType added in v0.21.1

type SchemaGetParametersAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type SchemaGetParametersRetType deprecated added in v0.21.1

type SchemaGetParametersRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TriggerRecreateRequest deprecated added in v0.24.0

type TriggerRecreateRequest 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 (TriggerRecreateRequest) Execute deprecated added in v0.24.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TriggerRestartRequest deprecated added in v0.24.0

type TriggerRestartRequest 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 (TriggerRestartRequest) Execute deprecated added in v0.24.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TriggerRestoreRequest deprecated added in v0.24.0

type TriggerRestoreRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (TriggerRestoreRequest) Execute deprecated added in v0.24.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TriggerRestoreResponse added in v0.16.0

type TriggerRestoreResponse struct {
	// REQUIRED
	Id TriggerRestoreResponseGetIdAttributeType `json:"id" required:"true"`
}

TriggerRestoreResponse struct for TriggerRestoreResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewTriggerRestoreResponse added in v0.20.0

func NewTriggerRestoreResponse(id TriggerRestoreResponseGetIdArgType) *TriggerRestoreResponse

NewTriggerRestoreResponse instantiates a new TriggerRestoreResponse 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 NewTriggerRestoreResponseWithDefaults added in v0.20.0

func NewTriggerRestoreResponseWithDefaults() *TriggerRestoreResponse

NewTriggerRestoreResponseWithDefaults instantiates a new TriggerRestoreResponse 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 (*TriggerRestoreResponse) GetId added in v0.20.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TriggerRestoreResponse) GetIdOk added in v0.20.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TriggerRestoreResponse) SetId added in v0.20.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (TriggerRestoreResponse) ToMap deprecated added in v0.20.0

func (o TriggerRestoreResponse) 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 TriggerRestoreResponseGetIdArgType deprecated added in v0.21.1

type TriggerRestoreResponseGetIdArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TriggerRestoreResponseGetIdAttributeType added in v0.21.1

type TriggerRestoreResponseGetIdAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TriggerRestoreResponseGetIdRetType deprecated added in v0.21.1

type TriggerRestoreResponseGetIdRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupsConfigPayload added in v0.16.0

type UpdateBackupsConfigPayload struct {
	EncryptionKey UpdateBackupsConfigPayloadGetEncryptionKeyAttributeType `json:"encryption_key,omitempty"`
}

UpdateBackupsConfigPayload struct for UpdateBackupsConfigPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateBackupsConfigPayload added in v0.20.0

func NewUpdateBackupsConfigPayload() *UpdateBackupsConfigPayload

NewUpdateBackupsConfigPayload instantiates a new UpdateBackupsConfigPayload 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 NewUpdateBackupsConfigPayloadWithDefaults added in v0.20.0

func NewUpdateBackupsConfigPayloadWithDefaults() *UpdateBackupsConfigPayload

NewUpdateBackupsConfigPayloadWithDefaults instantiates a new UpdateBackupsConfigPayload 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 (*UpdateBackupsConfigPayload) GetEncryptionKey added in v0.20.0

GetEncryptionKey returns the EncryptionKey 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 (*UpdateBackupsConfigPayload) GetEncryptionKeyOk added in v0.20.0

GetEncryptionKeyOk returns a tuple with the EncryptionKey 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 (*UpdateBackupsConfigPayload) HasEncryptionKey added in v0.20.0

func (o *UpdateBackupsConfigPayload) HasEncryptionKey() bool

HasEncryptionKey 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 (*UpdateBackupsConfigPayload) SetEncryptionKey added in v0.20.0

SetEncryptionKey gets a reference to the given string and assigns it to the EncryptionKey field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateBackupsConfigPayload) ToMap deprecated added in v0.20.0

func (o UpdateBackupsConfigPayload) 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 UpdateBackupsConfigPayloadGetEncryptionKeyArgType deprecated added in v0.21.1

type UpdateBackupsConfigPayloadGetEncryptionKeyArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupsConfigPayloadGetEncryptionKeyAttributeType added in v0.21.1

type UpdateBackupsConfigPayloadGetEncryptionKeyAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupsConfigPayloadGetEncryptionKeyRetType deprecated added in v0.21.1

type UpdateBackupsConfigPayloadGetEncryptionKeyRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupsConfigRequest deprecated added in v0.24.0

type UpdateBackupsConfigRequest 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 (UpdateBackupsConfigRequest) Execute deprecated added in v0.24.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateBackupsConfigRequest) UpdateBackupsConfigPayload added in v0.24.0

func (r UpdateBackupsConfigRequest) UpdateBackupsConfigPayload(updateBackupsConfigPayload UpdateBackupsConfigPayload) ApiUpdateBackupsConfigRequest

Parameters for the requested backup configuration update Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupsConfigResponse added in v0.16.0

type UpdateBackupsConfigResponse struct {
	// REQUIRED
	Message UpdateBackupsConfigResponseGetMessageAttributeType `json:"message" required:"true"`
}

UpdateBackupsConfigResponse struct for UpdateBackupsConfigResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateBackupsConfigResponse added in v0.20.0

func NewUpdateBackupsConfigResponse(message UpdateBackupsConfigResponseGetMessageArgType) *UpdateBackupsConfigResponse

NewUpdateBackupsConfigResponse instantiates a new UpdateBackupsConfigResponse 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 NewUpdateBackupsConfigResponseWithDefaults added in v0.20.0

func NewUpdateBackupsConfigResponseWithDefaults() *UpdateBackupsConfigResponse

NewUpdateBackupsConfigResponseWithDefaults instantiates a new UpdateBackupsConfigResponse 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 (*UpdateBackupsConfigResponse) GetMessage added in v0.20.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateBackupsConfigResponse) GetMessageOk added in v0.20.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateBackupsConfigResponse) SetMessage added in v0.20.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateBackupsConfigResponse) ToMap deprecated added in v0.20.0

func (o UpdateBackupsConfigResponse) 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 UpdateBackupsConfigResponseGetMessageArgType deprecated added in v0.21.1

type UpdateBackupsConfigResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupsConfigResponseGetMessageAttributeType added in v0.21.1

type UpdateBackupsConfigResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateBackupsConfigResponseGetMessageRetType deprecated added in v0.21.1

type UpdateBackupsConfigResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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.
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