logme

package module
v0.24.0 Latest Latest
Warning

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

Go to latest
Published: May 16, 2025 License: Apache-2.0 Imports: 22 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

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

All allowed values of InstanceLastOperation enum

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

All allowed values of InstanceLastOperation enum

View Source
var AllowedInstanceStatusEnumValues = []InstanceStatus{
	"active",
	"failed",
	"stopped",
	"creating",
	"deleting",
	"updating",
}

All allowed values of Instance enum

Functions

func CacheExpires

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

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func NewConfiguration

func NewConfiguration() *config.Configuration

NewConfiguration returns a new Configuration object

func ParameterValueToString

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

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

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

PtrTime is helper routine that returns a pointer to given Time value.

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.

func NewAPIClient

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

NewAPIClient creates a new API client. Optionally receives configuration options

func (*APIClient) CreateBackup added in v0.16.0

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

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

func (*APIClient) CreateBackupExecute added in v0.16.0

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

func (*APIClient) CreateCredentials

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

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

func (*APIClient) CreateCredentialsExecute

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

func (*APIClient) CreateInstance

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

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

func (*APIClient) CreateInstanceExecute

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

func (*APIClient) DeleteCredentials

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

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

func (*APIClient) DeleteCredentialsExecute

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

func (*APIClient) DeleteInstance

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

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

func (*APIClient) DeleteInstanceExecute

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

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

@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 added in v0.16.0

func (a *APIClient) DownloadBackupExecute(ctx context.Context, backupId int32, instanceId string, projectId string) (*os.File, error)

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

func (*APIClient) GetCredentials

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

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

func (*APIClient) GetCredentialsExecute

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

func (*APIClient) GetInstance

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

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

func (*APIClient) GetInstanceExecute

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

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

@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 added in v0.14.0

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

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

@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 added in v0.14.0

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

func (*APIClient) ListCredentials

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

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

func (*APIClient) ListCredentialsExecute

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

func (*APIClient) ListInstances

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

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

func (*APIClient) ListInstancesExecute

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

func (*APIClient) ListOfferings

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

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

func (*APIClient) ListOfferingsExecute

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

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

@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 added in v0.16.0

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

func (*APIClient) PartialUpdateInstance

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

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

func (*APIClient) PartialUpdateInstanceExecute

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

func (*APIClient) TriggerRecreate added in v0.16.0

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

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

func (*APIClient) TriggerRecreateExecute added in v0.16.0

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

func (*APIClient) TriggerRestart added in v0.16.0

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

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

func (*APIClient) TriggerRestartExecute added in v0.16.0

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

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

@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 added in v0.16.0

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

func (*APIClient) UpdateBackupsConfig added in v0.16.0

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

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

func (*APIClient) UpdateBackupsConfigExecute added in v0.16.0

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

type ApiCreateBackupRequest added in v0.16.0

type ApiCreateBackupRequest interface {
	Execute() ([]CreateBackupResponseItem, error)
}

type ApiCreateCredentialsRequest

type ApiCreateCredentialsRequest interface {
	Execute() (*CredentialsResponse, error)
}

type ApiCreateInstanceRequest

type ApiCreateInstanceRequest interface {
	// Parameters for the requested service instance provision
	CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest
	Execute() (*CreateInstanceResponse, error)
}

type ApiDeleteCredentialsRequest

type ApiDeleteCredentialsRequest interface {
	Execute() error
}

type ApiDeleteInstanceRequest

type ApiDeleteInstanceRequest interface {
	Execute() error
}

type ApiDownloadBackupRequest added in v0.16.0

type ApiDownloadBackupRequest interface {
	Execute() (*os.File, error)
}

type ApiGetCredentialsRequest

type ApiGetCredentialsRequest interface {
	Execute() (*CredentialsResponse, error)
}

type ApiGetInstanceRequest

type ApiGetInstanceRequest interface {
	Execute() (*Instance, error)
}

type ApiGetMetricsRequest added in v0.14.0

type ApiGetMetricsRequest interface {
	Execute() (*GetMetricsResponse, error)
}

type ApiListBackupsRequest added in v0.14.0

type ApiListBackupsRequest interface {
	Execute() (*ListBackupsResponse, error)
}

type ApiListCredentialsRequest

type ApiListCredentialsRequest interface {
	Execute() (*ListCredentialsResponse, error)
}

type ApiListInstancesRequest

type ApiListInstancesRequest interface {
	Execute() (*ListInstancesResponse, error)
}

type ApiListOfferingsRequest

type ApiListOfferingsRequest interface {
	Execute() (*ListOfferingsResponse, error)
}

type ApiListRestoresRequest added in v0.16.0

type ApiListRestoresRequest interface {
	Execute() (*ListRestoresResponse, error)
}

type ApiPartialUpdateInstanceRequest

type ApiPartialUpdateInstanceRequest interface {
	// Parameters for the requested update operation on service instance - sgw acl update, plan upgrade
	PartialUpdateInstancePayload(partialUpdateInstancePayload PartialUpdateInstancePayload) ApiPartialUpdateInstanceRequest
	Execute() error
}

type ApiTriggerRecreateRequest added in v0.16.0

type ApiTriggerRecreateRequest interface {
	Execute() (*CreateInstanceResponse, error)
}

type ApiTriggerRestartRequest added in v0.16.0

type ApiTriggerRestartRequest interface {
	Execute() (*CreateInstanceResponse, error)
}

type ApiTriggerRestoreRequest added in v0.16.0

type ApiTriggerRestoreRequest interface {
	Execute() (*TriggerRestoreResponse, error)
}

type ApiUpdateBackupsConfigRequest added in v0.16.0

type ApiUpdateBackupsConfigRequest interface {
	// Parameters for the requested backup configuration update
	UpdateBackupsConfigPayload(updateBackupsConfigPayload UpdateBackupsConfigPayload) ApiUpdateBackupsConfigRequest
	Execute() (*UpdateBackupsConfigResponse, error)
}

type Backup

type Backup struct {
	Downloadable BackupgetDownloadableAttributeType `json:"downloadable,omitempty"`
	// REQUIRED
	FinishedAt BackupGetFinishedAtAttributeType `json:"finished_at"`
	// REQUIRED
	Id   BackupGetIdAttributeType   `json:"id"`
	Size BackupGetSizeAttributeType `json:"size,omitempty"`
	// REQUIRED
	Status      BackupGetStatusAttributeType      `json:"status"`
	TriggeredAt BackupGetTriggeredAtAttributeType `json:"triggered_at,omitempty"`
}

Backup struct for Backup

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

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

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.

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.

func (*Backup) GetFinishedAt added in v0.20.0

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

GetFinishedAt returns the FinishedAt field value

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.

func (*Backup) GetId added in v0.20.0

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

GetId returns the Id field value

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.

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.

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.

func (*Backup) GetStatus added in v0.20.0

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

GetStatus returns the Status field value

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.

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.

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.

func (*Backup) HasDownloadable added in v0.20.0

func (o *Backup) HasDownloadable() bool

HasDownloadable returns a boolean if a field has been set.

func (*Backup) HasSize added in v0.20.0

func (o *Backup) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*Backup) HasTriggeredAt added in v0.20.0

func (o *Backup) HasTriggeredAt() bool

HasTriggeredAt returns a boolean if a field has been set.

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.

func (*Backup) SetFinishedAt added in v0.20.0

func (o *Backup) SetFinishedAt(v BackupGetFinishedAtRetType)

SetFinishedAt sets field value

func (*Backup) SetId added in v0.20.0

func (o *Backup) SetId(v BackupGetIdRetType)

SetId sets field value

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.

func (*Backup) SetStatus added in v0.20.0

func (o *Backup) SetStatus(v BackupGetStatusRetType)

SetStatus sets field value

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.

func (Backup) ToMap added in v0.20.0

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

type BackupGetFinishedAtArgType added in v0.21.1

type BackupGetFinishedAtArgType = string

type BackupGetFinishedAtAttributeType added in v0.21.1

type BackupGetFinishedAtAttributeType = *string

isNotNullableString

type BackupGetFinishedAtRetType added in v0.21.1

type BackupGetFinishedAtRetType = string

type BackupGetIdArgType added in v0.21.1

type BackupGetIdArgType = int64

type BackupGetIdAttributeType added in v0.21.1

type BackupGetIdAttributeType = *int64

isInteger

type BackupGetIdRetType added in v0.21.1

type BackupGetIdRetType = int64

type BackupGetSizeArgType added in v0.21.1

type BackupGetSizeArgType = int64

type BackupGetSizeAttributeType added in v0.21.1

type BackupGetSizeAttributeType = *int64

isInteger

type BackupGetSizeRetType added in v0.21.1

type BackupGetSizeRetType = int64

type BackupGetStatusArgType added in v0.21.1

type BackupGetStatusArgType = string

type BackupGetStatusAttributeType added in v0.21.1

type BackupGetStatusAttributeType = *string

isNotNullableString

type BackupGetStatusRetType added in v0.21.1

type BackupGetStatusRetType = string

type BackupGetTriggeredAtArgType added in v0.21.1

type BackupGetTriggeredAtArgType = string

type BackupGetTriggeredAtAttributeType added in v0.21.1

type BackupGetTriggeredAtAttributeType = *string

isNotNullableString

type BackupGetTriggeredAtRetType added in v0.21.1

type BackupGetTriggeredAtRetType = string

type BackupgetDownloadableArgType added in v0.21.1

type BackupgetDownloadableArgType = bool

type BackupgetDownloadableAttributeType added in v0.21.1

type BackupgetDownloadableAttributeType = *bool

isBoolean

type BackupgetDownloadableRetType added in v0.21.1

type BackupgetDownloadableRetType = bool

type CreateBackupRequest added in v0.24.0

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

func (CreateBackupRequest) Execute added in v0.24.0

type CreateBackupResponseItem added in v0.16.0

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

CreateBackupResponseItem struct for CreateBackupResponseItem

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

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

func (*CreateBackupResponseItem) GetId added in v0.20.0

GetId returns the Id field value

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.

func (*CreateBackupResponseItem) GetMessage added in v0.20.0

GetMessage returns the Message field value

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.

func (*CreateBackupResponseItem) SetId added in v0.20.0

SetId sets field value

func (*CreateBackupResponseItem) SetMessage added in v0.20.0

SetMessage sets field value

func (CreateBackupResponseItem) ToMap added in v0.20.0

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

type CreateBackupResponseItemGetIdArgType added in v0.21.1

type CreateBackupResponseItemGetIdArgType = int64

type CreateBackupResponseItemGetIdAttributeType added in v0.21.1

type CreateBackupResponseItemGetIdAttributeType = *int64

isInteger

type CreateBackupResponseItemGetIdRetType added in v0.21.1

type CreateBackupResponseItemGetIdRetType = int64

type CreateBackupResponseItemGetMessageArgType added in v0.21.1

type CreateBackupResponseItemGetMessageArgType = string

type CreateBackupResponseItemGetMessageAttributeType added in v0.21.1

type CreateBackupResponseItemGetMessageAttributeType = *string

isNotNullableString

type CreateBackupResponseItemGetMessageRetType added in v0.21.1

type CreateBackupResponseItemGetMessageRetType = string

type CreateCredentialsRequest added in v0.24.0

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

func (CreateCredentialsRequest) Execute added in v0.24.0

type CreateInstancePayload

type CreateInstancePayload struct {
	// REQUIRED
	InstanceName CreateInstancePayloadGetInstanceNameAttributeType `json:"instanceName"`
	Parameters   CreateInstancePayloadGetParametersAttributeType   `json:"parameters,omitempty"`
	// REQUIRED
	PlanId CreateInstancePayloadGetPlanIdAttributeType `json:"planId"`
}

CreateInstancePayload struct for CreateInstancePayload

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

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

func (*CreateInstancePayload) GetInstanceName added in v0.20.0

GetInstanceName returns the InstanceName field value

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.

func (*CreateInstancePayload) GetParameters added in v0.20.0

GetParameters returns the Parameters field value if set, zero value otherwise.

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.

func (*CreateInstancePayload) GetPlanId added in v0.20.0

GetPlanId returns the PlanId field value

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.

func (*CreateInstancePayload) HasParameters added in v0.20.0

func (o *CreateInstancePayload) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (*CreateInstancePayload) SetInstanceName added in v0.20.0

SetInstanceName sets field value

func (*CreateInstancePayload) SetParameters added in v0.20.0

SetParameters gets a reference to the given InstanceParameters and assigns it to the Parameters field.

func (*CreateInstancePayload) SetPlanId added in v0.20.0

SetPlanId sets field value

func (CreateInstancePayload) ToMap added in v0.20.0

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

type CreateInstancePayloadGetInstanceNameArgType added in v0.21.1

type CreateInstancePayloadGetInstanceNameArgType = string

type CreateInstancePayloadGetInstanceNameAttributeType added in v0.21.1

type CreateInstancePayloadGetInstanceNameAttributeType = *string

isNotNullableString

type CreateInstancePayloadGetInstanceNameRetType added in v0.21.1

type CreateInstancePayloadGetInstanceNameRetType = string

type CreateInstancePayloadGetParametersArgType added in v0.21.1

type CreateInstancePayloadGetParametersArgType = InstanceParameters

type CreateInstancePayloadGetParametersAttributeType added in v0.21.1

type CreateInstancePayloadGetParametersAttributeType = *InstanceParameters

isModel

type CreateInstancePayloadGetParametersRetType added in v0.21.1

type CreateInstancePayloadGetParametersRetType = InstanceParameters

type CreateInstancePayloadGetPlanIdArgType added in v0.21.1

type CreateInstancePayloadGetPlanIdArgType = string

type CreateInstancePayloadGetPlanIdAttributeType added in v0.21.1

type CreateInstancePayloadGetPlanIdAttributeType = *string

isNotNullableString

type CreateInstancePayloadGetPlanIdRetType added in v0.21.1

type CreateInstancePayloadGetPlanIdRetType = string

type CreateInstanceRequest added in v0.24.0

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

func (CreateInstanceRequest) CreateInstancePayload added in v0.24.0

func (r CreateInstanceRequest) CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest

func (CreateInstanceRequest) Execute added in v0.24.0

type CreateInstanceResponse

type CreateInstanceResponse struct {
	// REQUIRED
	InstanceId CreateInstanceResponseGetInstanceIdAttributeType `json:"instanceId"`
}

CreateInstanceResponse struct for CreateInstanceResponse

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

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

func (*CreateInstanceResponse) GetInstanceId added in v0.20.0

GetInstanceId returns the InstanceId field value

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.

func (*CreateInstanceResponse) SetInstanceId added in v0.20.0

SetInstanceId sets field value

func (CreateInstanceResponse) ToMap added in v0.20.0

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

type CreateInstanceResponseGetInstanceIdArgType added in v0.21.1

type CreateInstanceResponseGetInstanceIdArgType = string

type CreateInstanceResponseGetInstanceIdAttributeType added in v0.21.1

type CreateInstanceResponseGetInstanceIdAttributeType = *string

isNotNullableString

type CreateInstanceResponseGetInstanceIdRetType added in v0.21.1

type CreateInstanceResponseGetInstanceIdRetType = string

type Credentials

type Credentials struct {
	// REQUIRED
	Host CredentialsGetHostAttributeType `json:"host"`
	// REQUIRED
	Password CredentialsGetPasswordAttributeType `json:"password"`
	// 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"`
}

Credentials struct for Credentials

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

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

func (*Credentials) GetHost added in v0.20.0

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

GetHost returns the Host field value

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.

func (*Credentials) GetPassword added in v0.20.0

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

GetPassword returns the Password field value

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.

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.

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.

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.

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.

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.

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.

func (*Credentials) GetUsername added in v0.20.0

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

GetUsername returns the Username field value

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.

func (*Credentials) HasPort added in v0.20.0

func (o *Credentials) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*Credentials) HasSyslogDrainUrl added in v0.20.0

func (o *Credentials) HasSyslogDrainUrl() bool

HasSyslogDrainUrl returns a boolean if a field has been set.

func (*Credentials) HasUri added in v0.20.0

func (o *Credentials) HasUri() bool

HasUri returns a boolean if a field has been set.

func (*Credentials) SetHost added in v0.20.0

func (o *Credentials) SetHost(v CredentialsGetHostRetType)

SetHost sets field value

func (*Credentials) SetPassword added in v0.20.0

func (o *Credentials) SetPassword(v CredentialsGetPasswordRetType)

SetPassword sets field value

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.

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.

func (*Credentials) SetUri added in v0.20.0

SetUri gets a reference to the given string and assigns it to the Uri field.

func (*Credentials) SetUsername added in v0.20.0

func (o *Credentials) SetUsername(v CredentialsGetUsernameRetType)

SetUsername sets field value

func (Credentials) ToMap added in v0.20.0

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

type CredentialsGetHostArgType added in v0.21.1

type CredentialsGetHostArgType = string

type CredentialsGetHostAttributeType added in v0.21.1

type CredentialsGetHostAttributeType = *string

isNotNullableString

type CredentialsGetHostRetType added in v0.21.1

type CredentialsGetHostRetType = string

type CredentialsGetPasswordArgType added in v0.21.1

type CredentialsGetPasswordArgType = string

type CredentialsGetPasswordAttributeType added in v0.21.1

type CredentialsGetPasswordAttributeType = *string

isNotNullableString

type CredentialsGetPasswordRetType added in v0.21.1

type CredentialsGetPasswordRetType = string

type CredentialsGetPortArgType added in v0.21.1

type CredentialsGetPortArgType = int64

type CredentialsGetPortAttributeType added in v0.21.1

type CredentialsGetPortAttributeType = *int64

isInteger

type CredentialsGetPortRetType added in v0.21.1

type CredentialsGetPortRetType = int64

type CredentialsGetSyslogDrainUrlArgType added in v0.21.1

type CredentialsGetSyslogDrainUrlArgType = string

type CredentialsGetSyslogDrainUrlAttributeType added in v0.21.1

type CredentialsGetSyslogDrainUrlAttributeType = *string

isNotNullableString

type CredentialsGetSyslogDrainUrlRetType added in v0.21.1

type CredentialsGetSyslogDrainUrlRetType = string

type CredentialsGetUriArgType added in v0.21.1

type CredentialsGetUriArgType = string

type CredentialsGetUriAttributeType added in v0.21.1

type CredentialsGetUriAttributeType = *string

isNotNullableString

type CredentialsGetUriRetType added in v0.21.1

type CredentialsGetUriRetType = string

type CredentialsGetUsernameArgType added in v0.21.1

type CredentialsGetUsernameArgType = string

type CredentialsGetUsernameAttributeType added in v0.21.1

type CredentialsGetUsernameAttributeType = *string

isNotNullableString

type CredentialsGetUsernameRetType added in v0.21.1

type CredentialsGetUsernameRetType = string

type CredentialsListItem

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

CredentialsListItem struct for CredentialsListItem

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

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

func (*CredentialsListItem) GetId added in v0.20.0

GetId returns the Id field value

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.

func (*CredentialsListItem) SetId added in v0.20.0

SetId sets field value

func (CredentialsListItem) ToMap added in v0.20.0

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

type CredentialsListItemGetIdArgType added in v0.21.1

type CredentialsListItemGetIdArgType = string

type CredentialsListItemGetIdAttributeType added in v0.21.1

type CredentialsListItemGetIdAttributeType = *string

isNotNullableString

type CredentialsListItemGetIdRetType added in v0.21.1

type CredentialsListItemGetIdRetType = string

type CredentialsResponse

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

CredentialsResponse struct for CredentialsResponse

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

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

func (*CredentialsResponse) GetId added in v0.20.0

GetId returns the Id field value

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.

func (*CredentialsResponse) GetRaw added in v0.20.0

GetRaw returns the Raw field value if set, zero value otherwise.

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.

func (*CredentialsResponse) GetUri added in v0.20.0

GetUri returns the Uri field value

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.

func (*CredentialsResponse) HasRaw added in v0.20.0

func (o *CredentialsResponse) HasRaw() bool

HasRaw returns a boolean if a field has been set.

func (*CredentialsResponse) SetId added in v0.20.0

SetId sets field value

func (*CredentialsResponse) SetRaw added in v0.20.0

SetRaw gets a reference to the given RawCredentials and assigns it to the Raw field.

func (*CredentialsResponse) SetUri added in v0.20.0

SetUri sets field value

func (CredentialsResponse) ToMap added in v0.20.0

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

type CredentialsResponseGetIdArgType added in v0.21.1

type CredentialsResponseGetIdArgType = string

type CredentialsResponseGetIdAttributeType added in v0.21.1

type CredentialsResponseGetIdAttributeType = *string

isNotNullableString

type CredentialsResponseGetIdRetType added in v0.21.1

type CredentialsResponseGetIdRetType = string

type CredentialsResponseGetRawArgType added in v0.21.1

type CredentialsResponseGetRawArgType = RawCredentials

type CredentialsResponseGetRawAttributeType added in v0.21.1

type CredentialsResponseGetRawAttributeType = *RawCredentials

isModel

type CredentialsResponseGetRawRetType added in v0.21.1

type CredentialsResponseGetRawRetType = RawCredentials

type CredentialsResponseGetUriArgType added in v0.21.1

type CredentialsResponseGetUriArgType = string

type CredentialsResponseGetUriAttributeType added in v0.21.1

type CredentialsResponseGetUriAttributeType = *string

isNotNullableString

type CredentialsResponseGetUriRetType added in v0.21.1

type CredentialsResponseGetUriRetType = string

type DefaultApi 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
	*/
	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

	*/
	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
	*/
	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

	*/
	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
	*/
	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

	*/
	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
	*/
	DeleteCredentials(ctx context.Context, projectId string, instanceId string, credentialsId string) ApiDeleteCredentialsRequest
	/*
		DeleteCredentialsExecute executes the request

	*/
	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
	*/
	DeleteInstance(ctx context.Context, projectId string, instanceId string) ApiDeleteInstanceRequest
	/*
		DeleteInstanceExecute executes the request

	*/
	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
	*/
	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

	*/
	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
	*/
	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

	*/
	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
	*/
	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

	*/
	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
	*/
	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

	*/
	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
	*/
	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

	*/
	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
	*/
	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

	*/
	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
	*/
	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

	*/
	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
	*/
	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

	*/
	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
	*/
	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

	*/
	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
	*/
	PartialUpdateInstance(ctx context.Context, projectId string, instanceId string) ApiPartialUpdateInstanceRequest
	/*
		PartialUpdateInstanceExecute executes the request

	*/
	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
	*/
	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

	*/
	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
	*/
	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

	*/
	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
	*/
	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

	*/
	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
	*/
	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

	*/
	UpdateBackupsConfigExecute(ctx context.Context, instanceId string, projectId string) (*UpdateBackupsConfigResponse, error)
}

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service

type DeleteCredentialsRequest added in v0.24.0

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

func (DeleteCredentialsRequest) Execute added in v0.24.0

func (r DeleteCredentialsRequest) Execute() error

type DeleteInstanceRequest added in v0.24.0

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

func (DeleteInstanceRequest) Execute added in v0.24.0

func (r DeleteInstanceRequest) Execute() error

type DownloadBackupRequest added in v0.24.0

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

func (DownloadBackupRequest) Execute added in v0.24.0

func (r DownloadBackupRequest) Execute() (*os.File, error)

type Error

type Error struct {
	// REQUIRED
	Description ErrorGetDescriptionAttributeType `json:"description"`
	// REQUIRED
	Error ErrorGetErrorAttributeType `json:"error"`
}

Error struct for Error

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

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

func (*Error) GetDescription added in v0.20.0

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

GetDescription returns the Description field value

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.

func (*Error) GetError added in v0.20.0

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

GetError returns the Error field value

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.

func (*Error) SetDescription added in v0.20.0

func (o *Error) SetDescription(v ErrorGetDescriptionRetType)

SetDescription sets field value

func (*Error) SetError added in v0.20.0

func (o *Error) SetError(v ErrorGetErrorRetType)

SetError sets field value

func (Error) ToMap added in v0.20.0

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

type ErrorGetDescriptionArgType added in v0.21.1

type ErrorGetDescriptionArgType = string

type ErrorGetDescriptionAttributeType added in v0.21.1

type ErrorGetDescriptionAttributeType = *string

isNotNullableString

type ErrorGetDescriptionRetType added in v0.21.1

type ErrorGetDescriptionRetType = string

type ErrorGetErrorArgType added in v0.21.1

type ErrorGetErrorArgType = string

type ErrorGetErrorAttributeType added in v0.21.1

type ErrorGetErrorAttributeType = *string

isNotNullableString

type ErrorGetErrorRetType added in v0.21.1

type ErrorGetErrorRetType = string

type GetCredentialsRequest added in v0.24.0

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

func (GetCredentialsRequest) Execute added in v0.24.0

type GetInstanceRequest added in v0.24.0

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

func (GetInstanceRequest) Execute added in v0.24.0

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

type GetMetricsRequest added in v0.24.0

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

func (GetMetricsRequest) Execute added in v0.24.0

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

type GetMetricsResponse added in v0.14.0

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

GetMetricsResponse struct for GetMetricsResponse

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

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

func (*GetMetricsResponse) GetCpuIdleTime added in v0.20.0

GetCpuIdleTime returns the CpuIdleTime field value if set, zero value otherwise.

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.

func (*GetMetricsResponse) GetCpuLoadPercent added in v0.20.0

GetCpuLoadPercent returns the CpuLoadPercent field value

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.

func (*GetMetricsResponse) GetCpuSystemTime added in v0.20.0

GetCpuSystemTime returns the CpuSystemTime field value if set, zero value otherwise.

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.

func (*GetMetricsResponse) GetCpuUserTime added in v0.20.0

GetCpuUserTime returns the CpuUserTime field value if set, zero value otherwise.

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.

func (*GetMetricsResponse) GetDiskEphemeralTotal added in v0.20.0

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

GetDiskEphemeralTotal returns the DiskEphemeralTotal field value

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.

func (*GetMetricsResponse) GetDiskEphemeralUsed added in v0.20.0

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

GetDiskEphemeralUsed returns the DiskEphemeralUsed field value

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.

func (*GetMetricsResponse) GetDiskPersistentTotal added in v0.20.0

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

GetDiskPersistentTotal returns the DiskPersistentTotal field value

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.

func (*GetMetricsResponse) GetDiskPersistentUsed added in v0.20.0

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

GetDiskPersistentUsed returns the DiskPersistentUsed field value

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.

func (*GetMetricsResponse) GetLoad1 added in v0.20.0

GetLoad1 returns the Load1 field value

func (*GetMetricsResponse) GetLoad15 added in v0.20.0

GetLoad15 returns the Load15 field value

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.

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.

func (*GetMetricsResponse) GetLoad5 added in v0.20.0

GetLoad5 returns the Load5 field value

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.

func (*GetMetricsResponse) GetMemoryTotal added in v0.20.0

GetMemoryTotal returns the MemoryTotal field value

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.

func (*GetMetricsResponse) GetMemoryUsed added in v0.20.0

GetMemoryUsed returns the MemoryUsed field value

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.

func (*GetMetricsResponse) GetOpensearchDashboardURL added in v0.20.0

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

GetOpensearchDashboardURL returns the OpensearchDashboardURL field value

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.

func (*GetMetricsResponse) GetParachuteDiskEphemeralActivated added in v0.20.0

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

GetParachuteDiskEphemeralActivated returns the ParachuteDiskEphemeralActivated field value

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.

func (*GetMetricsResponse) GetParachuteDiskEphemeralTotal added in v0.20.0

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

GetParachuteDiskEphemeralTotal returns the ParachuteDiskEphemeralTotal field value

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.

func (*GetMetricsResponse) GetParachuteDiskEphemeralUsed added in v0.20.0

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

GetParachuteDiskEphemeralUsed returns the ParachuteDiskEphemeralUsed field value

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.

func (*GetMetricsResponse) GetParachuteDiskEphemeralUsedPercent added in v0.20.0

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

GetParachuteDiskEphemeralUsedPercent returns the ParachuteDiskEphemeralUsedPercent field value

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.

func (*GetMetricsResponse) GetParachuteDiskEphemeralUsedThreshold added in v0.20.0

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

GetParachuteDiskEphemeralUsedThreshold returns the ParachuteDiskEphemeralUsedThreshold field value

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.

func (*GetMetricsResponse) GetParachuteDiskPersistentActivated added in v0.20.0

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

GetParachuteDiskPersistentActivated returns the ParachuteDiskPersistentActivated field value

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.

func (*GetMetricsResponse) GetParachuteDiskPersistentTotal added in v0.20.0

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

GetParachuteDiskPersistentTotal returns the ParachuteDiskPersistentTotal field value

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.

func (*GetMetricsResponse) GetParachuteDiskPersistentUsed added in v0.20.0

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

GetParachuteDiskPersistentUsed returns the ParachuteDiskPersistentUsed field value

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.

func (*GetMetricsResponse) GetParachuteDiskPersistentUsedPercent added in v0.20.0

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

GetParachuteDiskPersistentUsedPercent returns the ParachuteDiskPersistentUsedPercent field value

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.

func (*GetMetricsResponse) GetParachuteDiskPersistentUsedThreshold added in v0.20.0

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

GetParachuteDiskPersistentUsedThreshold returns the ParachuteDiskPersistentUsedThreshold field value

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.

func (*GetMetricsResponse) HasCpuIdleTime added in v0.20.0

func (o *GetMetricsResponse) HasCpuIdleTime() bool

HasCpuIdleTime returns a boolean if a field has been set.

func (*GetMetricsResponse) HasCpuSystemTime added in v0.20.0

func (o *GetMetricsResponse) HasCpuSystemTime() bool

HasCpuSystemTime returns a boolean if a field has been set.

func (*GetMetricsResponse) HasCpuUserTime added in v0.20.0

func (o *GetMetricsResponse) HasCpuUserTime() bool

HasCpuUserTime returns a boolean if a field has been set.

func (*GetMetricsResponse) SetCpuIdleTime added in v0.20.0

SetCpuIdleTime gets a reference to the given int64 and assigns it to the CpuIdleTime field.

func (*GetMetricsResponse) SetCpuLoadPercent added in v0.20.0

SetCpuLoadPercent sets field value

func (*GetMetricsResponse) SetCpuSystemTime added in v0.20.0

SetCpuSystemTime gets a reference to the given int64 and assigns it to the CpuSystemTime field.

func (*GetMetricsResponse) SetCpuUserTime added in v0.20.0

SetCpuUserTime gets a reference to the given int64 and assigns it to the CpuUserTime field.

func (*GetMetricsResponse) SetDiskEphemeralTotal added in v0.20.0

SetDiskEphemeralTotal sets field value

func (*GetMetricsResponse) SetDiskEphemeralUsed added in v0.20.0

SetDiskEphemeralUsed sets field value

func (*GetMetricsResponse) SetDiskPersistentTotal added in v0.20.0

SetDiskPersistentTotal sets field value

func (*GetMetricsResponse) SetDiskPersistentUsed added in v0.20.0

SetDiskPersistentUsed sets field value

func (*GetMetricsResponse) SetLoad1 added in v0.20.0

SetLoad1 sets field value

func (*GetMetricsResponse) SetLoad15 added in v0.20.0

SetLoad15 sets field value

func (*GetMetricsResponse) SetLoad5 added in v0.20.0

SetLoad5 sets field value

func (*GetMetricsResponse) SetMemoryTotal added in v0.20.0

SetMemoryTotal sets field value

func (*GetMetricsResponse) SetMemoryUsed added in v0.20.0

SetMemoryUsed sets field value

func (*GetMetricsResponse) SetOpensearchDashboardURL added in v0.20.0

SetOpensearchDashboardURL sets field value

func (*GetMetricsResponse) SetParachuteDiskEphemeralActivated added in v0.20.0

SetParachuteDiskEphemeralActivated sets field value

func (*GetMetricsResponse) SetParachuteDiskEphemeralTotal added in v0.20.0

SetParachuteDiskEphemeralTotal sets field value

func (*GetMetricsResponse) SetParachuteDiskEphemeralUsed added in v0.20.0

SetParachuteDiskEphemeralUsed sets field value

func (*GetMetricsResponse) SetParachuteDiskEphemeralUsedPercent added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskEphemeralUsedPercent(v GetMetricsResponseGetParachuteDiskEphemeralUsedPercentRetType)

SetParachuteDiskEphemeralUsedPercent sets field value

func (*GetMetricsResponse) SetParachuteDiskEphemeralUsedThreshold added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskEphemeralUsedThreshold(v GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdRetType)

SetParachuteDiskEphemeralUsedThreshold sets field value

func (*GetMetricsResponse) SetParachuteDiskPersistentActivated added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskPersistentActivated(v GetMetricsResponsegetParachuteDiskPersistentActivatedRetType)

SetParachuteDiskPersistentActivated sets field value

func (*GetMetricsResponse) SetParachuteDiskPersistentTotal added in v0.20.0

SetParachuteDiskPersistentTotal sets field value

func (*GetMetricsResponse) SetParachuteDiskPersistentUsed added in v0.20.0

SetParachuteDiskPersistentUsed sets field value

func (*GetMetricsResponse) SetParachuteDiskPersistentUsedPercent added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskPersistentUsedPercent(v GetMetricsResponseGetParachuteDiskPersistentUsedPercentRetType)

SetParachuteDiskPersistentUsedPercent sets field value

func (*GetMetricsResponse) SetParachuteDiskPersistentUsedThreshold added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskPersistentUsedThreshold(v GetMetricsResponseGetParachuteDiskPersistentUsedThresholdRetType)

SetParachuteDiskPersistentUsedThreshold sets field value

func (GetMetricsResponse) ToMap added in v0.20.0

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

type GetMetricsResponseGetCpuIdleTimeArgType added in v0.21.1

type GetMetricsResponseGetCpuIdleTimeArgType = int64

type GetMetricsResponseGetCpuIdleTimeAttributeType added in v0.21.1

type GetMetricsResponseGetCpuIdleTimeAttributeType = *int64

isLong

type GetMetricsResponseGetCpuIdleTimeRetType added in v0.21.1

type GetMetricsResponseGetCpuIdleTimeRetType = int64

type GetMetricsResponseGetCpuLoadPercentArgType added in v0.21.1

type GetMetricsResponseGetCpuLoadPercentArgType = float64

type GetMetricsResponseGetCpuLoadPercentAttributeType added in v0.21.1

type GetMetricsResponseGetCpuLoadPercentAttributeType = *float64

isNumber

type GetMetricsResponseGetCpuLoadPercentRetType added in v0.21.1

type GetMetricsResponseGetCpuLoadPercentRetType = float64

type GetMetricsResponseGetCpuSystemTimeArgType added in v0.21.1

type GetMetricsResponseGetCpuSystemTimeArgType = int64

type GetMetricsResponseGetCpuSystemTimeAttributeType added in v0.21.1

type GetMetricsResponseGetCpuSystemTimeAttributeType = *int64

isLong

type GetMetricsResponseGetCpuSystemTimeRetType added in v0.21.1

type GetMetricsResponseGetCpuSystemTimeRetType = int64

type GetMetricsResponseGetCpuUserTimeArgType added in v0.21.1

type GetMetricsResponseGetCpuUserTimeArgType = int64

type GetMetricsResponseGetCpuUserTimeAttributeType added in v0.21.1

type GetMetricsResponseGetCpuUserTimeAttributeType = *int64

isLong

type GetMetricsResponseGetCpuUserTimeRetType added in v0.21.1

type GetMetricsResponseGetCpuUserTimeRetType = int64

type GetMetricsResponseGetDiskEphemeralTotalArgType added in v0.21.1

type GetMetricsResponseGetDiskEphemeralTotalArgType = int64

type GetMetricsResponseGetDiskEphemeralTotalAttributeType added in v0.21.1

type GetMetricsResponseGetDiskEphemeralTotalAttributeType = *int64

isLong

type GetMetricsResponseGetDiskEphemeralTotalRetType added in v0.21.1

type GetMetricsResponseGetDiskEphemeralTotalRetType = int64

type GetMetricsResponseGetDiskEphemeralUsedArgType added in v0.21.1

type GetMetricsResponseGetDiskEphemeralUsedArgType = int64

type GetMetricsResponseGetDiskEphemeralUsedAttributeType added in v0.21.1

type GetMetricsResponseGetDiskEphemeralUsedAttributeType = *int64

isLong

type GetMetricsResponseGetDiskEphemeralUsedRetType added in v0.21.1

type GetMetricsResponseGetDiskEphemeralUsedRetType = int64

type GetMetricsResponseGetDiskPersistentTotalArgType added in v0.21.1

type GetMetricsResponseGetDiskPersistentTotalArgType = int64

type GetMetricsResponseGetDiskPersistentTotalAttributeType added in v0.21.1

type GetMetricsResponseGetDiskPersistentTotalAttributeType = *int64

isLong

type GetMetricsResponseGetDiskPersistentTotalRetType added in v0.21.1

type GetMetricsResponseGetDiskPersistentTotalRetType = int64

type GetMetricsResponseGetDiskPersistentUsedArgType added in v0.21.1

type GetMetricsResponseGetDiskPersistentUsedArgType = int64

type GetMetricsResponseGetDiskPersistentUsedAttributeType added in v0.21.1

type GetMetricsResponseGetDiskPersistentUsedAttributeType = *int64

isLong

type GetMetricsResponseGetDiskPersistentUsedRetType added in v0.21.1

type GetMetricsResponseGetDiskPersistentUsedRetType = int64

type GetMetricsResponseGetLoad15ArgType added in v0.21.1

type GetMetricsResponseGetLoad15ArgType = float64

type GetMetricsResponseGetLoad15AttributeType added in v0.21.1

type GetMetricsResponseGetLoad15AttributeType = *float64

isNumber

type GetMetricsResponseGetLoad15RetType added in v0.21.1

type GetMetricsResponseGetLoad15RetType = float64

type GetMetricsResponseGetLoad1ArgType added in v0.21.1

type GetMetricsResponseGetLoad1ArgType = float64

type GetMetricsResponseGetLoad1AttributeType added in v0.21.1

type GetMetricsResponseGetLoad1AttributeType = *float64

isNumber

type GetMetricsResponseGetLoad1RetType added in v0.21.1

type GetMetricsResponseGetLoad1RetType = float64

type GetMetricsResponseGetLoad5ArgType added in v0.21.1

type GetMetricsResponseGetLoad5ArgType = float64

type GetMetricsResponseGetLoad5AttributeType added in v0.21.1

type GetMetricsResponseGetLoad5AttributeType = *float64

isNumber

type GetMetricsResponseGetLoad5RetType added in v0.21.1

type GetMetricsResponseGetLoad5RetType = float64

type GetMetricsResponseGetMemoryTotalArgType added in v0.21.1

type GetMetricsResponseGetMemoryTotalArgType = int64

type GetMetricsResponseGetMemoryTotalAttributeType added in v0.21.1

type GetMetricsResponseGetMemoryTotalAttributeType = *int64

isLong

type GetMetricsResponseGetMemoryTotalRetType added in v0.21.1

type GetMetricsResponseGetMemoryTotalRetType = int64

type GetMetricsResponseGetMemoryUsedArgType added in v0.21.1

type GetMetricsResponseGetMemoryUsedArgType = int64

type GetMetricsResponseGetMemoryUsedAttributeType added in v0.21.1

type GetMetricsResponseGetMemoryUsedAttributeType = *int64

isLong

type GetMetricsResponseGetMemoryUsedRetType added in v0.21.1

type GetMetricsResponseGetMemoryUsedRetType = int64

type GetMetricsResponseGetOpensearchDashboardURLArgType added in v0.21.1

type GetMetricsResponseGetOpensearchDashboardURLArgType = string

type GetMetricsResponseGetOpensearchDashboardURLAttributeType added in v0.21.1

type GetMetricsResponseGetOpensearchDashboardURLAttributeType = *string

isNotNullableString

type GetMetricsResponseGetOpensearchDashboardURLRetType added in v0.21.1

type GetMetricsResponseGetOpensearchDashboardURLRetType = string

type GetMetricsResponseGetParachuteDiskEphemeralTotalArgType added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralTotalArgType = int64

type GetMetricsResponseGetParachuteDiskEphemeralTotalAttributeType added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralTotalAttributeType = *int64

isLong

type GetMetricsResponseGetParachuteDiskEphemeralTotalRetType added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralTotalRetType = int64

type GetMetricsResponseGetParachuteDiskEphemeralUsedArgType added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedArgType = int64

type GetMetricsResponseGetParachuteDiskEphemeralUsedAttributeType added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedAttributeType = *int64

isLong

type GetMetricsResponseGetParachuteDiskEphemeralUsedPercentArgType added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedPercentArgType = int64

type GetMetricsResponseGetParachuteDiskEphemeralUsedPercentAttributeType added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedPercentAttributeType = *int64

isLong

type GetMetricsResponseGetParachuteDiskEphemeralUsedPercentRetType added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedPercentRetType = int64

type GetMetricsResponseGetParachuteDiskEphemeralUsedRetType added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedRetType = int64

type GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdArgType added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdArgType = int64

type GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdAttributeType added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdAttributeType = *int64

isLong

type GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdRetType added in v0.21.1

type GetMetricsResponseGetParachuteDiskEphemeralUsedThresholdRetType = int64

type GetMetricsResponseGetParachuteDiskPersistentTotalArgType added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentTotalArgType = int64

type GetMetricsResponseGetParachuteDiskPersistentTotalAttributeType added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentTotalAttributeType = *int64

isLong

type GetMetricsResponseGetParachuteDiskPersistentTotalRetType added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentTotalRetType = int64

type GetMetricsResponseGetParachuteDiskPersistentUsedArgType added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedArgType = int64

type GetMetricsResponseGetParachuteDiskPersistentUsedAttributeType added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedAttributeType = *int64

isLong

type GetMetricsResponseGetParachuteDiskPersistentUsedPercentArgType added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedPercentArgType = int64

type GetMetricsResponseGetParachuteDiskPersistentUsedPercentAttributeType added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedPercentAttributeType = *int64

isLong

type GetMetricsResponseGetParachuteDiskPersistentUsedPercentRetType added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedPercentRetType = int64

type GetMetricsResponseGetParachuteDiskPersistentUsedRetType added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedRetType = int64

type GetMetricsResponseGetParachuteDiskPersistentUsedThresholdArgType added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedThresholdArgType = int64

type GetMetricsResponseGetParachuteDiskPersistentUsedThresholdAttributeType added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedThresholdAttributeType = *int64

isLong

type GetMetricsResponseGetParachuteDiskPersistentUsedThresholdRetType added in v0.21.1

type GetMetricsResponseGetParachuteDiskPersistentUsedThresholdRetType = int64

type GetMetricsResponsegetParachuteDiskEphemeralActivatedArgType added in v0.21.1

type GetMetricsResponsegetParachuteDiskEphemeralActivatedArgType = bool

type GetMetricsResponsegetParachuteDiskEphemeralActivatedAttributeType added in v0.21.1

type GetMetricsResponsegetParachuteDiskEphemeralActivatedAttributeType = *bool

isBoolean

type GetMetricsResponsegetParachuteDiskEphemeralActivatedRetType added in v0.21.1

type GetMetricsResponsegetParachuteDiskEphemeralActivatedRetType = bool

type GetMetricsResponsegetParachuteDiskPersistentActivatedArgType added in v0.21.1

type GetMetricsResponsegetParachuteDiskPersistentActivatedArgType = bool

type GetMetricsResponsegetParachuteDiskPersistentActivatedAttributeType added in v0.21.1

type GetMetricsResponsegetParachuteDiskPersistentActivatedAttributeType = *bool

isBoolean

type GetMetricsResponsegetParachuteDiskPersistentActivatedRetType added in v0.21.1

type GetMetricsResponsegetParachuteDiskPersistentActivatedRetType = bool

type Instance

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

Instance struct for Instance

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

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

func (*Instance) GetCfGuid added in v0.20.0

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

GetCfGuid returns the CfGuid field value

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.

func (*Instance) GetCfOrganizationGuid added in v0.20.0

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

GetCfOrganizationGuid returns the CfOrganizationGuid field value

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.

func (*Instance) GetCfSpaceGuid added in v0.20.0

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

GetCfSpaceGuid returns the CfSpaceGuid field value

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.

func (*Instance) GetDashboardUrl added in v0.20.0

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

GetDashboardUrl returns the DashboardUrl field value

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.

func (*Instance) GetImageUrl added in v0.20.0

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

GetImageUrl returns the ImageUrl field value

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.

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.

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.

func (*Instance) GetLastOperation added in v0.20.0

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

GetLastOperation returns the LastOperation field value

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.

func (*Instance) GetName added in v0.20.0

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

GetName returns the Name field value

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.

func (*Instance) GetOfferingName added in v0.20.0

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

GetOfferingName returns the OfferingName field value Deprecated

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

func (*Instance) GetOfferingVersion added in v0.20.0

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

GetOfferingVersion returns the OfferingVersion field value

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.

func (*Instance) GetParameters added in v0.20.0

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

GetParameters returns the Parameters field value

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.

func (*Instance) GetPlanId added in v0.20.0

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

GetPlanId returns the PlanId field value

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.

func (*Instance) GetPlanName added in v0.20.0

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

GetPlanName returns the PlanName field value

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.

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.

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.

func (*Instance) HasInstanceId added in v0.20.0

func (o *Instance) HasInstanceId() bool

HasInstanceId returns a boolean if a field has been set.

func (*Instance) HasStatus added in v0.20.0

func (o *Instance) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Instance) SetCfGuid added in v0.20.0

func (o *Instance) SetCfGuid(v InstanceGetCfGuidRetType)

SetCfGuid sets field value

func (*Instance) SetCfOrganizationGuid added in v0.20.0

func (o *Instance) SetCfOrganizationGuid(v InstanceGetCfOrganizationGuidRetType)

SetCfOrganizationGuid sets field value

func (*Instance) SetCfSpaceGuid added in v0.20.0

func (o *Instance) SetCfSpaceGuid(v InstanceGetCfSpaceGuidRetType)

SetCfSpaceGuid sets field value

func (*Instance) SetDashboardUrl added in v0.20.0

func (o *Instance) SetDashboardUrl(v InstanceGetDashboardUrlRetType)

SetDashboardUrl sets field value

func (*Instance) SetImageUrl added in v0.20.0

func (o *Instance) SetImageUrl(v InstanceGetImageUrlRetType)

SetImageUrl sets field value

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.

func (*Instance) SetLastOperation added in v0.20.0

func (o *Instance) SetLastOperation(v InstanceGetLastOperationRetType)

SetLastOperation sets field value

func (*Instance) SetName added in v0.20.0

func (o *Instance) SetName(v InstanceGetNameRetType)

SetName sets field value

func (*Instance) SetOfferingName added in v0.20.0

func (o *Instance) SetOfferingName(v InstanceGetOfferingNameRetType)

SetOfferingName sets field value Deprecated

func (*Instance) SetOfferingVersion added in v0.20.0

func (o *Instance) SetOfferingVersion(v InstanceGetOfferingVersionRetType)

SetOfferingVersion sets field value

func (*Instance) SetParameters added in v0.20.0

func (o *Instance) SetParameters(v InstanceGetParametersRetType)

SetParameters sets field value

func (*Instance) SetPlanId added in v0.20.0

func (o *Instance) SetPlanId(v InstanceGetPlanIdRetType)

SetPlanId sets field value

func (*Instance) SetPlanName added in v0.20.0

func (o *Instance) SetPlanName(v InstanceGetPlanNameRetType)

SetPlanName sets field value

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.

func (Instance) ToMap added in v0.20.0

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

type InstanceGetCfGuidArgType added in v0.21.1

type InstanceGetCfGuidArgType = string

type InstanceGetCfGuidAttributeType added in v0.21.1

type InstanceGetCfGuidAttributeType = *string

isNotNullableString

type InstanceGetCfGuidRetType added in v0.21.1

type InstanceGetCfGuidRetType = string

type InstanceGetCfOrganizationGuidArgType added in v0.21.1

type InstanceGetCfOrganizationGuidArgType = string

type InstanceGetCfOrganizationGuidAttributeType added in v0.21.1

type InstanceGetCfOrganizationGuidAttributeType = *string

isNotNullableString

type InstanceGetCfOrganizationGuidRetType added in v0.21.1

type InstanceGetCfOrganizationGuidRetType = string

type InstanceGetCfSpaceGuidArgType added in v0.21.1

type InstanceGetCfSpaceGuidArgType = string

type InstanceGetCfSpaceGuidAttributeType added in v0.21.1

type InstanceGetCfSpaceGuidAttributeType = *string

isNotNullableString

type InstanceGetCfSpaceGuidRetType added in v0.21.1

type InstanceGetCfSpaceGuidRetType = string

type InstanceGetDashboardUrlArgType added in v0.21.1

type InstanceGetDashboardUrlArgType = string

type InstanceGetDashboardUrlAttributeType added in v0.21.1

type InstanceGetDashboardUrlAttributeType = *string

isNotNullableString

type InstanceGetDashboardUrlRetType added in v0.21.1

type InstanceGetDashboardUrlRetType = string

type InstanceGetImageUrlArgType added in v0.21.1

type InstanceGetImageUrlArgType = string

type InstanceGetImageUrlAttributeType added in v0.21.1

type InstanceGetImageUrlAttributeType = *string

isNotNullableString

type InstanceGetImageUrlRetType added in v0.21.1

type InstanceGetImageUrlRetType = string

type InstanceGetInstanceIdArgType added in v0.21.1

type InstanceGetInstanceIdArgType = string

type InstanceGetInstanceIdAttributeType added in v0.21.1

type InstanceGetInstanceIdAttributeType = *string

isNotNullableString

type InstanceGetInstanceIdRetType added in v0.21.1

type InstanceGetInstanceIdRetType = string

type InstanceGetLastOperationArgType added in v0.21.1

type InstanceGetLastOperationArgType = InstanceLastOperation

type InstanceGetLastOperationAttributeType added in v0.21.1

type InstanceGetLastOperationAttributeType = *InstanceLastOperation

isModel

type InstanceGetLastOperationRetType added in v0.21.1

type InstanceGetLastOperationRetType = InstanceLastOperation

type InstanceGetNameArgType added in v0.21.1

type InstanceGetNameArgType = string

type InstanceGetNameAttributeType added in v0.21.1

type InstanceGetNameAttributeType = *string

isNotNullableString

type InstanceGetNameRetType added in v0.21.1

type InstanceGetNameRetType = string

type InstanceGetOfferingNameArgType added in v0.21.1

type InstanceGetOfferingNameArgType = string

type InstanceGetOfferingNameAttributeType added in v0.21.1

type InstanceGetOfferingNameAttributeType = *string

isNotNullableString

type InstanceGetOfferingNameRetType added in v0.21.1

type InstanceGetOfferingNameRetType = string

type InstanceGetOfferingVersionArgType added in v0.21.1

type InstanceGetOfferingVersionArgType = string

type InstanceGetOfferingVersionAttributeType added in v0.21.1

type InstanceGetOfferingVersionAttributeType = *string

isNotNullableString

type InstanceGetOfferingVersionRetType added in v0.21.1

type InstanceGetOfferingVersionRetType = string

type InstanceGetParametersArgType added in v0.21.1

type InstanceGetParametersArgType = map[string]interface{}

type InstanceGetParametersAttributeType added in v0.21.1

type InstanceGetParametersAttributeType = *map[string]interface{}

isFreeform

type InstanceGetParametersRetType added in v0.21.1

type InstanceGetParametersRetType = map[string]interface{}

type InstanceGetPlanIdArgType added in v0.21.1

type InstanceGetPlanIdArgType = string

type InstanceGetPlanIdAttributeType added in v0.21.1

type InstanceGetPlanIdAttributeType = *string

isNotNullableString

type InstanceGetPlanIdRetType added in v0.21.1

type InstanceGetPlanIdRetType = string

type InstanceGetPlanNameArgType added in v0.21.1

type InstanceGetPlanNameArgType = string

type InstanceGetPlanNameAttributeType added in v0.21.1

type InstanceGetPlanNameAttributeType = *string

isNotNullableString

type InstanceGetPlanNameRetType added in v0.21.1

type InstanceGetPlanNameRetType = string

type InstanceGetStatusArgType added in v0.21.1

type InstanceGetStatusArgType = InstanceStatus

type InstanceGetStatusAttributeType added in v0.21.1

type InstanceGetStatusAttributeType = *InstanceStatus

type InstanceGetStatusRetType added in v0.21.1

type InstanceGetStatusRetType = InstanceStatus

type InstanceLastOperation

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

InstanceLastOperation struct for InstanceLastOperation

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

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

func (*InstanceLastOperation) GetDescription added in v0.20.0

GetDescription returns the Description field value

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.

func (*InstanceLastOperation) GetState added in v0.20.0

GetState returns the State field value

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.

func (*InstanceLastOperation) GetType added in v0.20.0

GetType returns the Type field value

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.

func (*InstanceLastOperation) SetDescription added in v0.20.0

SetDescription sets field value

func (*InstanceLastOperation) SetState added in v0.20.0

SetState sets field value

func (*InstanceLastOperation) SetType added in v0.20.0

SetType sets field value

func (InstanceLastOperation) ToMap added in v0.20.0

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

type InstanceLastOperationGetDescriptionArgType added in v0.21.1

type InstanceLastOperationGetDescriptionArgType = string

type InstanceLastOperationGetDescriptionAttributeType added in v0.21.1

type InstanceLastOperationGetDescriptionAttributeType = *string

isNotNullableString

type InstanceLastOperationGetDescriptionRetType added in v0.21.1

type InstanceLastOperationGetDescriptionRetType = string

type InstanceLastOperationGetStateArgType added in v0.21.1

type InstanceLastOperationGetStateArgType = InstanceLastOperationState

type InstanceLastOperationGetStateAttributeType added in v0.21.1

type InstanceLastOperationGetStateAttributeType = *InstanceLastOperationState

type InstanceLastOperationGetStateRetType added in v0.21.1

type InstanceLastOperationGetStateRetType = InstanceLastOperationState

type InstanceLastOperationGetTypeArgType added in v0.21.1

type InstanceLastOperationGetTypeArgType = InstanceLastOperationTypes

type InstanceLastOperationGetTypeAttributeType added in v0.21.1

type InstanceLastOperationGetTypeAttributeType = *InstanceLastOperationTypes

type InstanceLastOperationGetTypeRetType added in v0.21.1

type InstanceLastOperationGetTypeRetType = InstanceLastOperationTypes

type InstanceLastOperationState added in v0.23.0

type InstanceLastOperationState string

InstanceLastOperationState the model 'InstanceLastOperation'

const (
	INSTANCELASTOPERATIONSTATE_IN_PROGRESS InstanceLastOperationState = "in progress"
	INSTANCELASTOPERATIONSTATE_SUCCEEDED   InstanceLastOperationState = "succeeded"
	INSTANCELASTOPERATIONSTATE_FAILED      InstanceLastOperationState = "failed"
)

List of State

func NewInstanceLastOperationStateFromValue added in v0.23.0

func NewInstanceLastOperationStateFromValue(v string) (*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

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

func (InstanceLastOperationState) Ptr added in v0.23.0

Ptr returns reference to StateState value

func (*InstanceLastOperationState) UnmarshalJSON added in v0.23.0

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

type InstanceLastOperationTypes added in v0.23.0

type InstanceLastOperationTypes string

InstanceLastOperationTypes the model 'InstanceLastOperation'

const (
	INSTANCELASTOPERATIONTYPE_CREATE InstanceLastOperationTypes = "create"
	INSTANCELASTOPERATIONTYPE_UPDATE InstanceLastOperationTypes = "update"
	INSTANCELASTOPERATIONTYPE_DELETE InstanceLastOperationTypes = "delete"
)

List of Type

func NewInstanceLastOperationTypesFromValue added in v0.23.0

func NewInstanceLastOperationTypesFromValue(v string) (*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

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

func (InstanceLastOperationTypes) Ptr added in v0.23.0

Ptr returns reference to TypeTypes value

func (*InstanceLastOperationTypes) UnmarshalJSON added in v0.23.0

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

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

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

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

func (*InstanceParameters) GetEnableMonitoring added in v0.20.0

GetEnableMonitoring returns the EnableMonitoring field value if set, zero value otherwise.

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.

func (*InstanceParameters) GetFluentdTcp added in v0.20.0

GetFluentdTcp returns the FluentdTcp field value if set, zero value otherwise.

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.

func (*InstanceParameters) GetFluentdTls added in v0.20.0

GetFluentdTls returns the FluentdTls field value if set, zero value otherwise.

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.

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.

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.

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.

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.

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.

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.

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.

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.

func (*InstanceParameters) GetFluentdUdp added in v0.20.0

GetFluentdUdp returns the FluentdUdp field value if set, zero value otherwise.

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.

func (*InstanceParameters) GetGraphite added in v0.20.0

GetGraphite returns the Graphite field value if set, zero value otherwise.

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.

func (*InstanceParameters) GetGroks added in v0.20.0

GetGroks returns the Groks field value if set, zero value otherwise.

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.

func (*InstanceParameters) GetIsmDeletionAfter added in v0.20.0

GetIsmDeletionAfter returns the IsmDeletionAfter field value if set, zero value otherwise.

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.

func (*InstanceParameters) GetIsmJitter added in v0.20.0

GetIsmJitter returns the IsmJitter field value if set, zero value otherwise.

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.

func (*InstanceParameters) GetIsmJobInterval added in v0.20.0

GetIsmJobInterval returns the IsmJobInterval field value if set, zero value otherwise.

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.

func (*InstanceParameters) GetJavaHeapspace added in v0.20.0

GetJavaHeapspace returns the JavaHeapspace field value if set, zero value otherwise.

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.

func (*InstanceParameters) GetJavaMaxmetaspace added in v0.20.0

GetJavaMaxmetaspace returns the JavaMaxmetaspace field value if set, zero value otherwise.

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.

func (*InstanceParameters) GetMaxDiskThreshold added in v0.20.0

GetMaxDiskThreshold returns the MaxDiskThreshold field value if set, zero value otherwise.

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.

func (*InstanceParameters) GetMetricsFrequency added in v0.20.0

GetMetricsFrequency returns the MetricsFrequency field value if set, zero value otherwise.

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.

func (*InstanceParameters) GetMetricsPrefix added in v0.20.0

GetMetricsPrefix returns the MetricsPrefix field value if set, zero value otherwise.

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.

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.

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.

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.

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.

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.

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.

func (*InstanceParameters) GetSgwAcl added in v0.20.0

GetSgwAcl returns the SgwAcl field value if set, zero value otherwise.

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.

func (*InstanceParameters) GetSyslog added in v0.20.0

GetSyslog returns the Syslog field value if set, zero value otherwise.

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.

func (*InstanceParameters) HasEnableMonitoring added in v0.20.0

func (o *InstanceParameters) HasEnableMonitoring() bool

HasEnableMonitoring returns a boolean if a field has been set.

func (*InstanceParameters) HasFluentdTcp added in v0.20.0

func (o *InstanceParameters) HasFluentdTcp() bool

HasFluentdTcp returns a boolean if a field has been set.

func (*InstanceParameters) HasFluentdTls added in v0.20.0

func (o *InstanceParameters) HasFluentdTls() bool

HasFluentdTls returns a boolean if a field has been set.

func (*InstanceParameters) HasFluentdTlsCiphers added in v0.20.0

func (o *InstanceParameters) HasFluentdTlsCiphers() bool

HasFluentdTlsCiphers returns a boolean if a field has been set.

func (*InstanceParameters) HasFluentdTlsMaxVersion added in v0.20.0

func (o *InstanceParameters) HasFluentdTlsMaxVersion() bool

HasFluentdTlsMaxVersion returns a boolean if a field has been set.

func (*InstanceParameters) HasFluentdTlsMinVersion added in v0.20.0

func (o *InstanceParameters) HasFluentdTlsMinVersion() bool

HasFluentdTlsMinVersion returns a boolean if a field has been set.

func (*InstanceParameters) HasFluentdTlsVersion added in v0.20.0

func (o *InstanceParameters) HasFluentdTlsVersion() bool

HasFluentdTlsVersion returns a boolean if a field has been set.

func (*InstanceParameters) HasFluentdUdp added in v0.20.0

func (o *InstanceParameters) HasFluentdUdp() bool

HasFluentdUdp returns a boolean if a field has been set.

func (*InstanceParameters) HasGraphite added in v0.20.0

func (o *InstanceParameters) HasGraphite() bool

HasGraphite returns a boolean if a field has been set.

func (*InstanceParameters) HasGroks added in v0.20.0

func (o *InstanceParameters) HasGroks() bool

HasGroks returns a boolean if a field has been set.

func (*InstanceParameters) HasIsmDeletionAfter added in v0.20.0

func (o *InstanceParameters) HasIsmDeletionAfter() bool

HasIsmDeletionAfter returns a boolean if a field has been set.

func (*InstanceParameters) HasIsmJitter added in v0.20.0

func (o *InstanceParameters) HasIsmJitter() bool

HasIsmJitter returns a boolean if a field has been set.

func (*InstanceParameters) HasIsmJobInterval added in v0.20.0

func (o *InstanceParameters) HasIsmJobInterval() bool

HasIsmJobInterval returns a boolean if a field has been set.

func (*InstanceParameters) HasJavaHeapspace added in v0.20.0

func (o *InstanceParameters) HasJavaHeapspace() bool

HasJavaHeapspace returns a boolean if a field has been set.

func (*InstanceParameters) HasJavaMaxmetaspace added in v0.20.0

func (o *InstanceParameters) HasJavaMaxmetaspace() bool

HasJavaMaxmetaspace returns a boolean if a field has been set.

func (*InstanceParameters) HasMaxDiskThreshold added in v0.20.0

func (o *InstanceParameters) HasMaxDiskThreshold() bool

HasMaxDiskThreshold returns a boolean if a field has been set.

func (*InstanceParameters) HasMetricsFrequency added in v0.20.0

func (o *InstanceParameters) HasMetricsFrequency() bool

HasMetricsFrequency returns a boolean if a field has been set.

func (*InstanceParameters) HasMetricsPrefix added in v0.20.0

func (o *InstanceParameters) HasMetricsPrefix() bool

HasMetricsPrefix returns a boolean if a field has been set.

func (*InstanceParameters) HasMonitoringInstanceId added in v0.20.0

func (o *InstanceParameters) HasMonitoringInstanceId() bool

HasMonitoringInstanceId returns a boolean if a field has been set.

func (*InstanceParameters) HasOpensearchTlsCiphers added in v0.20.0

func (o *InstanceParameters) HasOpensearchTlsCiphers() bool

HasOpensearchTlsCiphers returns a boolean if a field has been set.

func (*InstanceParameters) HasOpensearchTlsProtocols added in v0.20.0

func (o *InstanceParameters) HasOpensearchTlsProtocols() bool

HasOpensearchTlsProtocols returns a boolean if a field has been set.

func (*InstanceParameters) HasSgwAcl added in v0.20.0

func (o *InstanceParameters) HasSgwAcl() bool

HasSgwAcl returns a boolean if a field has been set.

func (*InstanceParameters) HasSyslog added in v0.20.0

func (o *InstanceParameters) HasSyslog() bool

HasSyslog returns a boolean if a field has been set.

func (*InstanceParameters) SetEnableMonitoring added in v0.20.0

SetEnableMonitoring gets a reference to the given bool and assigns it to the EnableMonitoring field.

func (*InstanceParameters) SetFluentdTcp added in v0.20.0

SetFluentdTcp gets a reference to the given int64 and assigns it to the FluentdTcp field.

func (*InstanceParameters) SetFluentdTls added in v0.20.0

SetFluentdTls gets a reference to the given int64 and assigns it to the FluentdTls field.

func (*InstanceParameters) SetFluentdTlsCiphers added in v0.20.0

SetFluentdTlsCiphers gets a reference to the given string and assigns it to the FluentdTlsCiphers field.

func (*InstanceParameters) SetFluentdTlsMaxVersion added in v0.20.0

SetFluentdTlsMaxVersion gets a reference to the given string and assigns it to the FluentdTlsMaxVersion field.

func (*InstanceParameters) SetFluentdTlsMinVersion added in v0.20.0

SetFluentdTlsMinVersion gets a reference to the given string and assigns it to the FluentdTlsMinVersion field.

func (*InstanceParameters) SetFluentdTlsVersion added in v0.20.0

SetFluentdTlsVersion gets a reference to the given string and assigns it to the FluentdTlsVersion field.

func (*InstanceParameters) SetFluentdUdp added in v0.20.0

SetFluentdUdp gets a reference to the given int64 and assigns it to the FluentdUdp field.

func (*InstanceParameters) SetGraphite added in v0.20.0

SetGraphite gets a reference to the given string and assigns it to the Graphite field.

func (*InstanceParameters) SetGroks added in v0.20.0

SetGroks gets a reference to the given []InstanceParametersGroksInner and assigns it to the Groks field.

func (*InstanceParameters) SetIsmDeletionAfter added in v0.20.0

SetIsmDeletionAfter gets a reference to the given string and assigns it to the IsmDeletionAfter field.

func (*InstanceParameters) SetIsmJitter added in v0.20.0

SetIsmJitter gets a reference to the given float64 and assigns it to the IsmJitter field.

func (*InstanceParameters) SetIsmJobInterval added in v0.20.0

SetIsmJobInterval gets a reference to the given int64 and assigns it to the IsmJobInterval field.

func (*InstanceParameters) SetJavaHeapspace added in v0.20.0

SetJavaHeapspace gets a reference to the given int64 and assigns it to the JavaHeapspace field.

func (*InstanceParameters) SetJavaMaxmetaspace added in v0.20.0

SetJavaMaxmetaspace gets a reference to the given int64 and assigns it to the JavaMaxmetaspace field.

func (*InstanceParameters) SetMaxDiskThreshold added in v0.20.0

SetMaxDiskThreshold gets a reference to the given int64 and assigns it to the MaxDiskThreshold field.

func (*InstanceParameters) SetMetricsFrequency added in v0.20.0

SetMetricsFrequency gets a reference to the given int64 and assigns it to the MetricsFrequency field.

func (*InstanceParameters) SetMetricsPrefix added in v0.20.0

SetMetricsPrefix gets a reference to the given string and assigns it to the MetricsPrefix field.

func (*InstanceParameters) SetMonitoringInstanceId added in v0.20.0

SetMonitoringInstanceId gets a reference to the given string and assigns it to the MonitoringInstanceId field.

func (*InstanceParameters) SetOpensearchTlsCiphers added in v0.20.0

SetOpensearchTlsCiphers gets a reference to the given []string and assigns it to the OpensearchTlsCiphers field.

func (*InstanceParameters) SetOpensearchTlsProtocols added in v0.20.0

SetOpensearchTlsProtocols gets a reference to the given []string and assigns it to the OpensearchTlsProtocols field.

func (*InstanceParameters) SetSgwAcl added in v0.20.0

SetSgwAcl gets a reference to the given string and assigns it to the SgwAcl field.

func (*InstanceParameters) SetSyslog added in v0.20.0

SetSyslog gets a reference to the given []string and assigns it to the Syslog field.

func (InstanceParameters) ToMap added in v0.20.0

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

type InstanceParametersGetFluentdTcpArgType added in v0.21.1

type InstanceParametersGetFluentdTcpArgType = int64

type InstanceParametersGetFluentdTcpAttributeType added in v0.21.1

type InstanceParametersGetFluentdTcpAttributeType = *int64

isInteger

type InstanceParametersGetFluentdTcpRetType added in v0.21.1

type InstanceParametersGetFluentdTcpRetType = int64

type InstanceParametersGetFluentdTlsArgType added in v0.21.1

type InstanceParametersGetFluentdTlsArgType = int64

type InstanceParametersGetFluentdTlsAttributeType added in v0.21.1

type InstanceParametersGetFluentdTlsAttributeType = *int64

isInteger

type InstanceParametersGetFluentdTlsCiphersArgType added in v0.21.1

type InstanceParametersGetFluentdTlsCiphersArgType = string

type InstanceParametersGetFluentdTlsCiphersAttributeType added in v0.21.1

type InstanceParametersGetFluentdTlsCiphersAttributeType = *string

isNotNullableString

type InstanceParametersGetFluentdTlsCiphersRetType added in v0.21.1

type InstanceParametersGetFluentdTlsCiphersRetType = string

type InstanceParametersGetFluentdTlsMaxVersionArgType added in v0.21.1

type InstanceParametersGetFluentdTlsMaxVersionArgType = string

type InstanceParametersGetFluentdTlsMaxVersionAttributeType added in v0.21.1

type InstanceParametersGetFluentdTlsMaxVersionAttributeType = *string

isNotNullableString

type InstanceParametersGetFluentdTlsMaxVersionRetType added in v0.21.1

type InstanceParametersGetFluentdTlsMaxVersionRetType = string

type InstanceParametersGetFluentdTlsMinVersionArgType added in v0.21.1

type InstanceParametersGetFluentdTlsMinVersionArgType = string

type InstanceParametersGetFluentdTlsMinVersionAttributeType added in v0.21.1

type InstanceParametersGetFluentdTlsMinVersionAttributeType = *string

isNotNullableString

type InstanceParametersGetFluentdTlsMinVersionRetType added in v0.21.1

type InstanceParametersGetFluentdTlsMinVersionRetType = string

type InstanceParametersGetFluentdTlsRetType added in v0.21.1

type InstanceParametersGetFluentdTlsRetType = int64

type InstanceParametersGetFluentdTlsVersionArgType added in v0.21.1

type InstanceParametersGetFluentdTlsVersionArgType = string

type InstanceParametersGetFluentdTlsVersionAttributeType added in v0.21.1

type InstanceParametersGetFluentdTlsVersionAttributeType = *string

isNotNullableString

type InstanceParametersGetFluentdTlsVersionRetType added in v0.21.1

type InstanceParametersGetFluentdTlsVersionRetType = string

type InstanceParametersGetFluentdUdpArgType added in v0.21.1

type InstanceParametersGetFluentdUdpArgType = int64

type InstanceParametersGetFluentdUdpAttributeType added in v0.21.1

type InstanceParametersGetFluentdUdpAttributeType = *int64

isInteger

type InstanceParametersGetFluentdUdpRetType added in v0.21.1

type InstanceParametersGetFluentdUdpRetType = int64

type InstanceParametersGetGraphiteArgType added in v0.21.1

type InstanceParametersGetGraphiteArgType = string

type InstanceParametersGetGraphiteAttributeType added in v0.21.1

type InstanceParametersGetGraphiteAttributeType = *string

isNotNullableString

type InstanceParametersGetGraphiteRetType added in v0.21.1

type InstanceParametersGetGraphiteRetType = string

type InstanceParametersGetGroksArgType added in v0.21.1

type InstanceParametersGetGroksArgType = []InstanceParametersGroksInner

type InstanceParametersGetGroksAttributeType added in v0.21.1

type InstanceParametersGetGroksAttributeType = *[]InstanceParametersGroksInner

isArray

type InstanceParametersGetGroksRetType added in v0.21.1

type InstanceParametersGetGroksRetType = []InstanceParametersGroksInner

type InstanceParametersGetIsmDeletionAfterArgType added in v0.21.1

type InstanceParametersGetIsmDeletionAfterArgType = string

type InstanceParametersGetIsmDeletionAfterAttributeType added in v0.21.1

type InstanceParametersGetIsmDeletionAfterAttributeType = *string

isNotNullableString

type InstanceParametersGetIsmDeletionAfterRetType added in v0.21.1

type InstanceParametersGetIsmDeletionAfterRetType = string

type InstanceParametersGetIsmJitterArgType added in v0.21.1

type InstanceParametersGetIsmJitterArgType = float64

type InstanceParametersGetIsmJitterAttributeType added in v0.21.1

type InstanceParametersGetIsmJitterAttributeType = *float64

isNumber

type InstanceParametersGetIsmJitterRetType added in v0.21.1

type InstanceParametersGetIsmJitterRetType = float64

type InstanceParametersGetIsmJobIntervalArgType added in v0.21.1

type InstanceParametersGetIsmJobIntervalArgType = int64

type InstanceParametersGetIsmJobIntervalAttributeType added in v0.21.1

type InstanceParametersGetIsmJobIntervalAttributeType = *int64

isInteger

type InstanceParametersGetIsmJobIntervalRetType added in v0.21.1

type InstanceParametersGetIsmJobIntervalRetType = int64

type InstanceParametersGetJavaHeapspaceArgType added in v0.21.1

type InstanceParametersGetJavaHeapspaceArgType = int64

type InstanceParametersGetJavaHeapspaceAttributeType added in v0.21.1

type InstanceParametersGetJavaHeapspaceAttributeType = *int64

isInteger

type InstanceParametersGetJavaHeapspaceRetType added in v0.21.1

type InstanceParametersGetJavaHeapspaceRetType = int64

type InstanceParametersGetJavaMaxmetaspaceArgType added in v0.21.1

type InstanceParametersGetJavaMaxmetaspaceArgType = int64

type InstanceParametersGetJavaMaxmetaspaceAttributeType added in v0.21.1

type InstanceParametersGetJavaMaxmetaspaceAttributeType = *int64

isInteger

type InstanceParametersGetJavaMaxmetaspaceRetType added in v0.21.1

type InstanceParametersGetJavaMaxmetaspaceRetType = int64

type InstanceParametersGetMaxDiskThresholdArgType added in v0.21.1

type InstanceParametersGetMaxDiskThresholdArgType = int64

type InstanceParametersGetMaxDiskThresholdAttributeType added in v0.21.1

type InstanceParametersGetMaxDiskThresholdAttributeType = *int64

isInteger

type InstanceParametersGetMaxDiskThresholdRetType added in v0.21.1

type InstanceParametersGetMaxDiskThresholdRetType = int64

type InstanceParametersGetMetricsFrequencyArgType added in v0.21.1

type InstanceParametersGetMetricsFrequencyArgType = int64

type InstanceParametersGetMetricsFrequencyAttributeType added in v0.21.1

type InstanceParametersGetMetricsFrequencyAttributeType = *int64

isInteger

type InstanceParametersGetMetricsFrequencyRetType added in v0.21.1

type InstanceParametersGetMetricsFrequencyRetType = int64

type InstanceParametersGetMetricsPrefixArgType added in v0.21.1

type InstanceParametersGetMetricsPrefixArgType = string

type InstanceParametersGetMetricsPrefixAttributeType added in v0.21.1

type InstanceParametersGetMetricsPrefixAttributeType = *string

isNotNullableString

type InstanceParametersGetMetricsPrefixRetType added in v0.21.1

type InstanceParametersGetMetricsPrefixRetType = string

type InstanceParametersGetMonitoringInstanceIdArgType added in v0.21.1

type InstanceParametersGetMonitoringInstanceIdArgType = string

type InstanceParametersGetMonitoringInstanceIdAttributeType added in v0.21.1

type InstanceParametersGetMonitoringInstanceIdAttributeType = *string

isNotNullableString

type InstanceParametersGetMonitoringInstanceIdRetType added in v0.21.1

type InstanceParametersGetMonitoringInstanceIdRetType = string

type InstanceParametersGetOpensearchTlsCiphersArgType added in v0.21.1

type InstanceParametersGetOpensearchTlsCiphersArgType = []string

type InstanceParametersGetOpensearchTlsCiphersAttributeType added in v0.21.1

type InstanceParametersGetOpensearchTlsCiphersAttributeType = *[]string

isArray

type InstanceParametersGetOpensearchTlsCiphersRetType added in v0.21.1

type InstanceParametersGetOpensearchTlsCiphersRetType = []string

type InstanceParametersGetOpensearchTlsProtocolsArgType added in v0.21.1

type InstanceParametersGetOpensearchTlsProtocolsArgType = []string

type InstanceParametersGetOpensearchTlsProtocolsAttributeType added in v0.21.1

type InstanceParametersGetOpensearchTlsProtocolsAttributeType = *[]string

isArray

type InstanceParametersGetOpensearchTlsProtocolsRetType added in v0.21.1

type InstanceParametersGetOpensearchTlsProtocolsRetType = []string

type InstanceParametersGetSgwAclArgType added in v0.21.1

type InstanceParametersGetSgwAclArgType = string

type InstanceParametersGetSgwAclAttributeType added in v0.21.1

type InstanceParametersGetSgwAclAttributeType = *string

isNotNullableString

type InstanceParametersGetSgwAclRetType added in v0.21.1

type InstanceParametersGetSgwAclRetType = string

type InstanceParametersGetSyslogArgType added in v0.21.1

type InstanceParametersGetSyslogArgType = []string

type InstanceParametersGetSyslogAttributeType added in v0.21.1

type InstanceParametersGetSyslogAttributeType = *[]string

isArray

type InstanceParametersGetSyslogRetType added in v0.21.1

type InstanceParametersGetSyslogRetType = []string

type InstanceParametersGroksInner added in v0.16.0

type InstanceParametersGroksInner struct {
	Pattern InstanceParametersGroksInnerGetPatternAttributeType `json:"pattern,omitempty"`
}

InstanceParametersGroksInner struct for InstanceParametersGroksInner

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

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

func (*InstanceParametersGroksInner) GetPattern added in v0.20.0

GetPattern returns the Pattern field value if set, zero value otherwise.

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.

func (*InstanceParametersGroksInner) HasPattern added in v0.20.0

func (o *InstanceParametersGroksInner) HasPattern() bool

HasPattern returns a boolean if a field has been set.

func (*InstanceParametersGroksInner) SetPattern added in v0.20.0

SetPattern gets a reference to the given string and assigns it to the Pattern field.

func (InstanceParametersGroksInner) ToMap added in v0.20.0

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

type InstanceParametersGroksInnerGetPatternArgType added in v0.21.1

type InstanceParametersGroksInnerGetPatternArgType = string

type InstanceParametersGroksInnerGetPatternAttributeType added in v0.21.1

type InstanceParametersGroksInnerGetPatternAttributeType = *string

isNotNullableString

type InstanceParametersGroksInnerGetPatternRetType added in v0.21.1

type InstanceParametersGroksInnerGetPatternRetType = string

type InstanceParametersgetEnableMonitoringArgType added in v0.21.1

type InstanceParametersgetEnableMonitoringArgType = bool

type InstanceParametersgetEnableMonitoringAttributeType added in v0.21.1

type InstanceParametersgetEnableMonitoringAttributeType = *bool

isBoolean

type InstanceParametersgetEnableMonitoringRetType added in v0.21.1

type InstanceParametersgetEnableMonitoringRetType = bool

type InstanceSchema

type InstanceSchema struct {
	// REQUIRED
	Create InstanceSchemaGetCreateAttributeType `json:"create"`
	// REQUIRED
	Update InstanceSchemaGetUpdateAttributeType `json:"update"`
}

InstanceSchema struct for InstanceSchema

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

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

func (*InstanceSchema) GetCreate added in v0.20.0

func (o *InstanceSchema) GetCreate() (ret InstanceSchemaGetCreateRetType)

GetCreate returns the Create field value

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.

func (*InstanceSchema) GetUpdate added in v0.20.0

func (o *InstanceSchema) GetUpdate() (ret InstanceSchemaGetUpdateRetType)

GetUpdate returns the Update field value

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.

func (*InstanceSchema) SetCreate added in v0.20.0

SetCreate sets field value

func (*InstanceSchema) SetUpdate added in v0.20.0

SetUpdate sets field value

func (InstanceSchema) ToMap added in v0.20.0

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

type InstanceSchemaGetCreateArgType added in v0.21.1

type InstanceSchemaGetCreateArgType = Schema

type InstanceSchemaGetCreateAttributeType added in v0.21.1

type InstanceSchemaGetCreateAttributeType = *Schema

isModel

type InstanceSchemaGetCreateRetType added in v0.21.1

type InstanceSchemaGetCreateRetType = Schema

type InstanceSchemaGetUpdateArgType added in v0.21.1

type InstanceSchemaGetUpdateArgType = Schema

type InstanceSchemaGetUpdateAttributeType added in v0.21.1

type InstanceSchemaGetUpdateAttributeType = *Schema

isModel

type InstanceSchemaGetUpdateRetType added in v0.21.1

type InstanceSchemaGetUpdateRetType = Schema

type InstanceStatus added in v0.23.0

type InstanceStatus string

InstanceStatus the model 'Instance'

const (
	INSTANCESTATUS_ACTIVE   InstanceStatus = "active"
	INSTANCESTATUS_FAILED   InstanceStatus = "failed"
	INSTANCESTATUS_STOPPED  InstanceStatus = "stopped"
	INSTANCESTATUS_CREATING InstanceStatus = "creating"
	INSTANCESTATUS_DELETING InstanceStatus = "deleting"
	INSTANCESTATUS_UPDATING InstanceStatus = "updating"
)

List of Status

func NewInstanceStatusFromValue added in v0.23.0

func NewInstanceStatusFromValue(v string) (*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

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

func (InstanceStatus) Ptr added in v0.23.0

func (v InstanceStatus) Ptr() *InstanceStatus

Ptr returns reference to StatusStatus value

func (*InstanceStatus) UnmarshalJSON added in v0.23.0

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

type ListBackupsRequest added in v0.24.0

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

func (ListBackupsRequest) Execute added in v0.24.0

type ListBackupsResponse

type ListBackupsResponse struct {
	// REQUIRED
	InstanceBackups ListBackupsResponseGetInstanceBackupsAttributeType `json:"instanceBackups"`
}

ListBackupsResponse struct for ListBackupsResponse

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

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

func (*ListBackupsResponse) GetInstanceBackups added in v0.20.0

GetInstanceBackups returns the InstanceBackups field value

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.

func (*ListBackupsResponse) SetInstanceBackups added in v0.20.0

SetInstanceBackups sets field value

func (ListBackupsResponse) ToMap added in v0.20.0

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

type ListBackupsResponseGetInstanceBackupsArgType added in v0.21.1

type ListBackupsResponseGetInstanceBackupsArgType = []Backup

type ListBackupsResponseGetInstanceBackupsAttributeType added in v0.21.1

type ListBackupsResponseGetInstanceBackupsAttributeType = *[]Backup

isArray

type ListBackupsResponseGetInstanceBackupsRetType added in v0.21.1

type ListBackupsResponseGetInstanceBackupsRetType = []Backup

type ListCredentialsRequest added in v0.24.0

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

func (ListCredentialsRequest) Execute added in v0.24.0

type ListCredentialsResponse

type ListCredentialsResponse struct {
	// REQUIRED
	CredentialsList ListCredentialsResponseGetCredentialsListAttributeType `json:"credentialsList"`
}

ListCredentialsResponse struct for ListCredentialsResponse

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

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

func (*ListCredentialsResponse) GetCredentialsList added in v0.20.0

GetCredentialsList returns the CredentialsList field value

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.

func (*ListCredentialsResponse) SetCredentialsList added in v0.20.0

SetCredentialsList sets field value

func (ListCredentialsResponse) ToMap added in v0.20.0

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

type ListCredentialsResponseGetCredentialsListArgType added in v0.21.1

type ListCredentialsResponseGetCredentialsListArgType = []CredentialsListItem

type ListCredentialsResponseGetCredentialsListAttributeType added in v0.21.1

type ListCredentialsResponseGetCredentialsListAttributeType = *[]CredentialsListItem

isArray

type ListCredentialsResponseGetCredentialsListRetType added in v0.21.1

type ListCredentialsResponseGetCredentialsListRetType = []CredentialsListItem

type ListInstancesRequest added in v0.24.0

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

func (ListInstancesRequest) Execute added in v0.24.0

type ListInstancesResponse

type ListInstancesResponse struct {
	// REQUIRED
	Instances ListInstancesResponseGetInstancesAttributeType `json:"instances"`
}

ListInstancesResponse struct for ListInstancesResponse

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

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

func (*ListInstancesResponse) GetInstances added in v0.20.0

GetInstances returns the Instances field value

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.

func (*ListInstancesResponse) SetInstances added in v0.20.0

SetInstances sets field value

func (ListInstancesResponse) ToMap added in v0.20.0

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

type ListInstancesResponseGetInstancesArgType added in v0.21.1

type ListInstancesResponseGetInstancesArgType = []Instance

type ListInstancesResponseGetInstancesAttributeType added in v0.21.1

type ListInstancesResponseGetInstancesAttributeType = *[]Instance

isArray

type ListInstancesResponseGetInstancesRetType added in v0.21.1

type ListInstancesResponseGetInstancesRetType = []Instance

type ListOfferingsRequest added in v0.24.0

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

func (ListOfferingsRequest) Execute added in v0.24.0

type ListOfferingsResponse

type ListOfferingsResponse struct {
	// REQUIRED
	Offerings ListOfferingsResponseGetOfferingsAttributeType `json:"offerings"`
}

ListOfferingsResponse struct for ListOfferingsResponse

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

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

func (*ListOfferingsResponse) GetOfferings added in v0.20.0

GetOfferings returns the Offerings field value

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.

func (*ListOfferingsResponse) SetOfferings added in v0.20.0

SetOfferings sets field value

func (ListOfferingsResponse) ToMap added in v0.20.0

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

type ListOfferingsResponseGetOfferingsArgType added in v0.21.1

type ListOfferingsResponseGetOfferingsArgType = []Offering

type ListOfferingsResponseGetOfferingsAttributeType added in v0.21.1

type ListOfferingsResponseGetOfferingsAttributeType = *[]Offering

isArray

type ListOfferingsResponseGetOfferingsRetType added in v0.21.1

type ListOfferingsResponseGetOfferingsRetType = []Offering

type ListRestoresRequest added in v0.24.0

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

func (ListRestoresRequest) Execute added in v0.24.0

type ListRestoresResponse added in v0.16.0

type ListRestoresResponse struct {
	// REQUIRED
	InstanceRestores ListRestoresResponseGetInstanceRestoresAttributeType `json:"instanceRestores"`
}

ListRestoresResponse struct for ListRestoresResponse

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

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

func (*ListRestoresResponse) GetInstanceRestores added in v0.20.0

GetInstanceRestores returns the InstanceRestores field value

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.

func (*ListRestoresResponse) SetInstanceRestores added in v0.20.0

SetInstanceRestores sets field value

func (ListRestoresResponse) ToMap added in v0.20.0

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

type ListRestoresResponseGetInstanceRestoresArgType added in v0.21.1

type ListRestoresResponseGetInstanceRestoresArgType = []Restore

type ListRestoresResponseGetInstanceRestoresAttributeType added in v0.21.1

type ListRestoresResponseGetInstanceRestoresAttributeType = *[]Restore

isArray

type ListRestoresResponseGetInstanceRestoresRetType added in v0.21.1

type ListRestoresResponseGetInstanceRestoresRetType = []Restore

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type NullableBackup added in v0.20.0

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

func NewNullableBackup added in v0.20.0

func NewNullableBackup(val *Backup) *NullableBackup

func (NullableBackup) Get added in v0.20.0

func (v NullableBackup) Get() *Backup

func (NullableBackup) IsSet added in v0.20.0

func (v NullableBackup) IsSet() bool

func (NullableBackup) MarshalJSON added in v0.20.0

func (v NullableBackup) MarshalJSON() ([]byte, error)

func (*NullableBackup) Set added in v0.20.0

func (v *NullableBackup) Set(val *Backup)

func (*NullableBackup) UnmarshalJSON added in v0.20.0

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

func (*NullableBackup) Unset added in v0.20.0

func (v *NullableBackup) Unset()

type NullableBool

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

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

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

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableCreateBackupResponseItem added in v0.20.0

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

func NewNullableCreateBackupResponseItem added in v0.20.0

func NewNullableCreateBackupResponseItem(val *CreateBackupResponseItem) *NullableCreateBackupResponseItem

func (NullableCreateBackupResponseItem) Get added in v0.20.0

func (NullableCreateBackupResponseItem) IsSet added in v0.20.0

func (NullableCreateBackupResponseItem) MarshalJSON added in v0.20.0

func (v NullableCreateBackupResponseItem) MarshalJSON() ([]byte, error)

func (*NullableCreateBackupResponseItem) Set added in v0.20.0

func (*NullableCreateBackupResponseItem) UnmarshalJSON added in v0.20.0

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

func (*NullableCreateBackupResponseItem) Unset added in v0.20.0

type NullableCreateInstancePayload added in v0.20.0

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

func NewNullableCreateInstancePayload added in v0.20.0

func NewNullableCreateInstancePayload(val *CreateInstancePayload) *NullableCreateInstancePayload

func (NullableCreateInstancePayload) Get added in v0.20.0

func (NullableCreateInstancePayload) IsSet added in v0.20.0

func (NullableCreateInstancePayload) MarshalJSON added in v0.20.0

func (v NullableCreateInstancePayload) MarshalJSON() ([]byte, error)

func (*NullableCreateInstancePayload) Set added in v0.20.0

func (*NullableCreateInstancePayload) UnmarshalJSON added in v0.20.0

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

func (*NullableCreateInstancePayload) Unset added in v0.20.0

func (v *NullableCreateInstancePayload) Unset()

type NullableCreateInstanceResponse added in v0.20.0

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

func NewNullableCreateInstanceResponse added in v0.20.0

func NewNullableCreateInstanceResponse(val *CreateInstanceResponse) *NullableCreateInstanceResponse

func (NullableCreateInstanceResponse) Get added in v0.20.0

func (NullableCreateInstanceResponse) IsSet added in v0.20.0

func (NullableCreateInstanceResponse) MarshalJSON added in v0.20.0

func (v NullableCreateInstanceResponse) MarshalJSON() ([]byte, error)

func (*NullableCreateInstanceResponse) Set added in v0.20.0

func (*NullableCreateInstanceResponse) UnmarshalJSON added in v0.20.0

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

func (*NullableCreateInstanceResponse) Unset added in v0.20.0

func (v *NullableCreateInstanceResponse) Unset()

type NullableCredentials added in v0.20.0

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

func NewNullableCredentials added in v0.20.0

func NewNullableCredentials(val *Credentials) *NullableCredentials

func (NullableCredentials) Get added in v0.20.0

func (NullableCredentials) IsSet added in v0.20.0

func (v NullableCredentials) IsSet() bool

func (NullableCredentials) MarshalJSON added in v0.20.0

func (v NullableCredentials) MarshalJSON() ([]byte, error)

func (*NullableCredentials) Set added in v0.20.0

func (v *NullableCredentials) Set(val *Credentials)

func (*NullableCredentials) UnmarshalJSON added in v0.20.0

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

func (*NullableCredentials) Unset added in v0.20.0

func (v *NullableCredentials) Unset()

type NullableCredentialsListItem added in v0.20.0

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

func NewNullableCredentialsListItem added in v0.20.0

func NewNullableCredentialsListItem(val *CredentialsListItem) *NullableCredentialsListItem

func (NullableCredentialsListItem) Get added in v0.20.0

func (NullableCredentialsListItem) IsSet added in v0.20.0

func (NullableCredentialsListItem) MarshalJSON added in v0.20.0

func (v NullableCredentialsListItem) MarshalJSON() ([]byte, error)

func (*NullableCredentialsListItem) Set added in v0.20.0

func (*NullableCredentialsListItem) UnmarshalJSON added in v0.20.0

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

func (*NullableCredentialsListItem) Unset added in v0.20.0

func (v *NullableCredentialsListItem) Unset()

type NullableCredentialsResponse added in v0.20.0

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

func NewNullableCredentialsResponse added in v0.20.0

func NewNullableCredentialsResponse(val *CredentialsResponse) *NullableCredentialsResponse

func (NullableCredentialsResponse) Get added in v0.20.0

func (NullableCredentialsResponse) IsSet added in v0.20.0

func (NullableCredentialsResponse) MarshalJSON added in v0.20.0

func (v NullableCredentialsResponse) MarshalJSON() ([]byte, error)

func (*NullableCredentialsResponse) Set added in v0.20.0

func (*NullableCredentialsResponse) UnmarshalJSON added in v0.20.0

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

func (*NullableCredentialsResponse) Unset added in v0.20.0

func (v *NullableCredentialsResponse) Unset()

type NullableError added in v0.20.0

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

func NewNullableError added in v0.20.0

func NewNullableError(val *Error) *NullableError

func (NullableError) Get added in v0.20.0

func (v NullableError) Get() *Error

func (NullableError) IsSet added in v0.20.0

func (v NullableError) IsSet() bool

func (NullableError) MarshalJSON added in v0.20.0

func (v NullableError) MarshalJSON() ([]byte, error)

func (*NullableError) Set added in v0.20.0

func (v *NullableError) Set(val *Error)

func (*NullableError) UnmarshalJSON added in v0.20.0

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

func (*NullableError) Unset added in v0.20.0

func (v *NullableError) Unset()

type NullableFloat32

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

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

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

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

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

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

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

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGetMetricsResponse added in v0.20.0

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

func NewNullableGetMetricsResponse added in v0.20.0

func NewNullableGetMetricsResponse(val *GetMetricsResponse) *NullableGetMetricsResponse

func (NullableGetMetricsResponse) Get added in v0.20.0

func (NullableGetMetricsResponse) IsSet added in v0.20.0

func (v NullableGetMetricsResponse) IsSet() bool

func (NullableGetMetricsResponse) MarshalJSON added in v0.20.0

func (v NullableGetMetricsResponse) MarshalJSON() ([]byte, error)

func (*NullableGetMetricsResponse) Set added in v0.20.0

func (*NullableGetMetricsResponse) UnmarshalJSON added in v0.20.0

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

func (*NullableGetMetricsResponse) Unset added in v0.20.0

func (v *NullableGetMetricsResponse) Unset()

type NullableInstance added in v0.20.0

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

func NewNullableInstance added in v0.20.0

func NewNullableInstance(val *Instance) *NullableInstance

func (NullableInstance) Get added in v0.20.0

func (v NullableInstance) Get() *Instance

func (NullableInstance) IsSet added in v0.20.0

func (v NullableInstance) IsSet() bool

func (NullableInstance) MarshalJSON added in v0.20.0

func (v NullableInstance) MarshalJSON() ([]byte, error)

func (*NullableInstance) Set added in v0.20.0

func (v *NullableInstance) Set(val *Instance)

func (*NullableInstance) UnmarshalJSON added in v0.20.0

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

func (*NullableInstance) Unset added in v0.20.0

func (v *NullableInstance) Unset()

type NullableInstanceLastOperation added in v0.20.0

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

func NewNullableInstanceLastOperation added in v0.20.0

func NewNullableInstanceLastOperation(val *InstanceLastOperation) *NullableInstanceLastOperation

func (NullableInstanceLastOperation) Get added in v0.20.0

func (NullableInstanceLastOperation) IsSet added in v0.20.0

func (NullableInstanceLastOperation) MarshalJSON added in v0.20.0

func (v NullableInstanceLastOperation) MarshalJSON() ([]byte, error)

func (*NullableInstanceLastOperation) Set added in v0.20.0

func (*NullableInstanceLastOperation) UnmarshalJSON added in v0.20.0

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

func (*NullableInstanceLastOperation) Unset added in v0.20.0

func (v *NullableInstanceLastOperation) Unset()

type NullableInstanceLastOperationState added in v0.23.0

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

func NewNullableInstanceLastOperationState added in v0.23.0

func NewNullableInstanceLastOperationState(val *InstanceLastOperationState) *NullableInstanceLastOperationState

func (NullableInstanceLastOperationState) Get added in v0.23.0

func (NullableInstanceLastOperationState) IsSet added in v0.23.0

func (NullableInstanceLastOperationState) MarshalJSON added in v0.23.0

func (v NullableInstanceLastOperationState) MarshalJSON() ([]byte, error)

func (*NullableInstanceLastOperationState) Set added in v0.23.0

func (*NullableInstanceLastOperationState) UnmarshalJSON added in v0.23.0

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

func (*NullableInstanceLastOperationState) Unset added in v0.23.0

type NullableInstanceLastOperationTypes added in v0.23.0

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

func NewNullableInstanceLastOperationTypes added in v0.23.0

func NewNullableInstanceLastOperationTypes(val *InstanceLastOperationTypes) *NullableInstanceLastOperationTypes

func (NullableInstanceLastOperationTypes) Get added in v0.23.0

func (NullableInstanceLastOperationTypes) IsSet added in v0.23.0

func (NullableInstanceLastOperationTypes) MarshalJSON added in v0.23.0

func (v NullableInstanceLastOperationTypes) MarshalJSON() ([]byte, error)

func (*NullableInstanceLastOperationTypes) Set added in v0.23.0

func (*NullableInstanceLastOperationTypes) UnmarshalJSON added in v0.23.0

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

func (*NullableInstanceLastOperationTypes) Unset added in v0.23.0

type NullableInstanceParameters added in v0.20.0

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

func NewNullableInstanceParameters added in v0.20.0

func NewNullableInstanceParameters(val *InstanceParameters) *NullableInstanceParameters

func (NullableInstanceParameters) Get added in v0.20.0

func (NullableInstanceParameters) IsSet added in v0.20.0

func (v NullableInstanceParameters) IsSet() bool

func (NullableInstanceParameters) MarshalJSON added in v0.20.0

func (v NullableInstanceParameters) MarshalJSON() ([]byte, error)

func (*NullableInstanceParameters) Set added in v0.20.0

func (*NullableInstanceParameters) UnmarshalJSON added in v0.20.0

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

func (*NullableInstanceParameters) Unset added in v0.20.0

func (v *NullableInstanceParameters) Unset()

type NullableInstanceParametersGroksInner added in v0.20.0

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

func NewNullableInstanceParametersGroksInner added in v0.20.0

func NewNullableInstanceParametersGroksInner(val *InstanceParametersGroksInner) *NullableInstanceParametersGroksInner

func (NullableInstanceParametersGroksInner) Get added in v0.20.0

func (NullableInstanceParametersGroksInner) IsSet added in v0.20.0

func (NullableInstanceParametersGroksInner) MarshalJSON added in v0.20.0

func (v NullableInstanceParametersGroksInner) MarshalJSON() ([]byte, error)

func (*NullableInstanceParametersGroksInner) Set added in v0.20.0

func (*NullableInstanceParametersGroksInner) UnmarshalJSON added in v0.20.0

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

func (*NullableInstanceParametersGroksInner) Unset added in v0.20.0

type NullableInstanceSchema added in v0.20.0

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

func NewNullableInstanceSchema added in v0.20.0

func NewNullableInstanceSchema(val *InstanceSchema) *NullableInstanceSchema

func (NullableInstanceSchema) Get added in v0.20.0

func (NullableInstanceSchema) IsSet added in v0.20.0

func (v NullableInstanceSchema) IsSet() bool

func (NullableInstanceSchema) MarshalJSON added in v0.20.0

func (v NullableInstanceSchema) MarshalJSON() ([]byte, error)

func (*NullableInstanceSchema) Set added in v0.20.0

func (*NullableInstanceSchema) UnmarshalJSON added in v0.20.0

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

func (*NullableInstanceSchema) Unset added in v0.20.0

func (v *NullableInstanceSchema) Unset()

type NullableInstanceStatus added in v0.23.0

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

func NewNullableInstanceStatus added in v0.23.0

func NewNullableInstanceStatus(val *InstanceStatus) *NullableInstanceStatus

func (NullableInstanceStatus) Get added in v0.23.0

func (NullableInstanceStatus) IsSet added in v0.23.0

func (v NullableInstanceStatus) IsSet() bool

func (NullableInstanceStatus) MarshalJSON added in v0.23.0

func (v NullableInstanceStatus) MarshalJSON() ([]byte, error)

func (*NullableInstanceStatus) Set added in v0.23.0

func (*NullableInstanceStatus) UnmarshalJSON added in v0.23.0

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

func (*NullableInstanceStatus) Unset added in v0.23.0

func (v *NullableInstanceStatus) Unset()

type NullableInt

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

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

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

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

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

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

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

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

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

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

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

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableListBackupsResponse added in v0.20.0

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

func NewNullableListBackupsResponse added in v0.20.0

func NewNullableListBackupsResponse(val *ListBackupsResponse) *NullableListBackupsResponse

func (NullableListBackupsResponse) Get added in v0.20.0

func (NullableListBackupsResponse) IsSet added in v0.20.0

func (NullableListBackupsResponse) MarshalJSON added in v0.20.0

func (v NullableListBackupsResponse) MarshalJSON() ([]byte, error)

func (*NullableListBackupsResponse) Set added in v0.20.0

func (*NullableListBackupsResponse) UnmarshalJSON added in v0.20.0

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

func (*NullableListBackupsResponse) Unset added in v0.20.0

func (v *NullableListBackupsResponse) Unset()

type NullableListCredentialsResponse added in v0.20.0

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

func NewNullableListCredentialsResponse added in v0.20.0

func NewNullableListCredentialsResponse(val *ListCredentialsResponse) *NullableListCredentialsResponse

func (NullableListCredentialsResponse) Get added in v0.20.0

func (NullableListCredentialsResponse) IsSet added in v0.20.0

func (NullableListCredentialsResponse) MarshalJSON added in v0.20.0

func (v NullableListCredentialsResponse) MarshalJSON() ([]byte, error)

func (*NullableListCredentialsResponse) Set added in v0.20.0

func (*NullableListCredentialsResponse) UnmarshalJSON added in v0.20.0

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

func (*NullableListCredentialsResponse) Unset added in v0.20.0

type NullableListInstancesResponse added in v0.20.0

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

func NewNullableListInstancesResponse added in v0.20.0

func NewNullableListInstancesResponse(val *ListInstancesResponse) *NullableListInstancesResponse

func (NullableListInstancesResponse) Get added in v0.20.0

func (NullableListInstancesResponse) IsSet added in v0.20.0

func (NullableListInstancesResponse) MarshalJSON added in v0.20.0

func (v NullableListInstancesResponse) MarshalJSON() ([]byte, error)

func (*NullableListInstancesResponse) Set added in v0.20.0

func (*NullableListInstancesResponse) UnmarshalJSON added in v0.20.0

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

func (*NullableListInstancesResponse) Unset added in v0.20.0

func (v *NullableListInstancesResponse) Unset()

type NullableListOfferingsResponse added in v0.20.0

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

func NewNullableListOfferingsResponse added in v0.20.0

func NewNullableListOfferingsResponse(val *ListOfferingsResponse) *NullableListOfferingsResponse

func (NullableListOfferingsResponse) Get added in v0.20.0

func (NullableListOfferingsResponse) IsSet added in v0.20.0

func (NullableListOfferingsResponse) MarshalJSON added in v0.20.0

func (v NullableListOfferingsResponse) MarshalJSON() ([]byte, error)

func (*NullableListOfferingsResponse) Set added in v0.20.0

func (*NullableListOfferingsResponse) UnmarshalJSON added in v0.20.0

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

func (*NullableListOfferingsResponse) Unset added in v0.20.0

func (v *NullableListOfferingsResponse) Unset()

type NullableListRestoresResponse added in v0.20.0

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

func NewNullableListRestoresResponse added in v0.20.0

func NewNullableListRestoresResponse(val *ListRestoresResponse) *NullableListRestoresResponse

func (NullableListRestoresResponse) Get added in v0.20.0

func (NullableListRestoresResponse) IsSet added in v0.20.0

func (NullableListRestoresResponse) MarshalJSON added in v0.20.0

func (v NullableListRestoresResponse) MarshalJSON() ([]byte, error)

func (*NullableListRestoresResponse) Set added in v0.20.0

func (*NullableListRestoresResponse) UnmarshalJSON added in v0.20.0

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

func (*NullableListRestoresResponse) Unset added in v0.20.0

func (v *NullableListRestoresResponse) Unset()

type NullableOffering added in v0.20.0

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

func NewNullableOffering added in v0.20.0

func NewNullableOffering(val *Offering) *NullableOffering

func (NullableOffering) Get added in v0.20.0

func (v NullableOffering) Get() *Offering

func (NullableOffering) IsSet added in v0.20.0

func (v NullableOffering) IsSet() bool

func (NullableOffering) MarshalJSON added in v0.20.0

func (v NullableOffering) MarshalJSON() ([]byte, error)

func (*NullableOffering) Set added in v0.20.0

func (v *NullableOffering) Set(val *Offering)

func (*NullableOffering) UnmarshalJSON added in v0.20.0

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

func (*NullableOffering) Unset added in v0.20.0

func (v *NullableOffering) Unset()

type NullablePartialUpdateInstancePayload added in v0.20.0

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

func NewNullablePartialUpdateInstancePayload added in v0.20.0

func NewNullablePartialUpdateInstancePayload(val *PartialUpdateInstancePayload) *NullablePartialUpdateInstancePayload

func (NullablePartialUpdateInstancePayload) Get added in v0.20.0

func (NullablePartialUpdateInstancePayload) IsSet added in v0.20.0

func (NullablePartialUpdateInstancePayload) MarshalJSON added in v0.20.0

func (v NullablePartialUpdateInstancePayload) MarshalJSON() ([]byte, error)

func (*NullablePartialUpdateInstancePayload) Set added in v0.20.0

func (*NullablePartialUpdateInstancePayload) UnmarshalJSON added in v0.20.0

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

func (*NullablePartialUpdateInstancePayload) Unset added in v0.20.0

type NullablePlan added in v0.20.0

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

func NewNullablePlan added in v0.20.0

func NewNullablePlan(val *Plan) *NullablePlan

func (NullablePlan) Get added in v0.20.0

func (v NullablePlan) Get() *Plan

func (NullablePlan) IsSet added in v0.20.0

func (v NullablePlan) IsSet() bool

func (NullablePlan) MarshalJSON added in v0.20.0

func (v NullablePlan) MarshalJSON() ([]byte, error)

func (*NullablePlan) Set added in v0.20.0

func (v *NullablePlan) Set(val *Plan)

func (*NullablePlan) UnmarshalJSON added in v0.20.0

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

func (*NullablePlan) Unset added in v0.20.0

func (v *NullablePlan) Unset()

type NullableRawCredentials added in v0.20.0

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

func NewNullableRawCredentials added in v0.20.0

func NewNullableRawCredentials(val *RawCredentials) *NullableRawCredentials

func (NullableRawCredentials) Get added in v0.20.0

func (NullableRawCredentials) IsSet added in v0.20.0

func (v NullableRawCredentials) IsSet() bool

func (NullableRawCredentials) MarshalJSON added in v0.20.0

func (v NullableRawCredentials) MarshalJSON() ([]byte, error)

func (*NullableRawCredentials) Set added in v0.20.0

func (*NullableRawCredentials) UnmarshalJSON added in v0.20.0

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

func (*NullableRawCredentials) Unset added in v0.20.0

func (v *NullableRawCredentials) Unset()

type NullableRestore added in v0.20.0

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

func NewNullableRestore added in v0.20.0

func NewNullableRestore(val *Restore) *NullableRestore

func (NullableRestore) Get added in v0.20.0

func (v NullableRestore) Get() *Restore

func (NullableRestore) IsSet added in v0.20.0

func (v NullableRestore) IsSet() bool

func (NullableRestore) MarshalJSON added in v0.20.0

func (v NullableRestore) MarshalJSON() ([]byte, error)

func (*NullableRestore) Set added in v0.20.0

func (v *NullableRestore) Set(val *Restore)

func (*NullableRestore) UnmarshalJSON added in v0.20.0

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

func (*NullableRestore) Unset added in v0.20.0

func (v *NullableRestore) Unset()

type NullableSchema added in v0.20.0

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

func NewNullableSchema added in v0.20.0

func NewNullableSchema(val *Schema) *NullableSchema

func (NullableSchema) Get added in v0.20.0

func (v NullableSchema) Get() *Schema

func (NullableSchema) IsSet added in v0.20.0

func (v NullableSchema) IsSet() bool

func (NullableSchema) MarshalJSON added in v0.20.0

func (v NullableSchema) MarshalJSON() ([]byte, error)

func (*NullableSchema) Set added in v0.20.0

func (v *NullableSchema) Set(val *Schema)

func (*NullableSchema) UnmarshalJSON added in v0.20.0

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

func (*NullableSchema) Unset added in v0.20.0

func (v *NullableSchema) Unset()

type NullableString

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

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

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

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTime

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

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

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

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableTriggerRestoreResponse added in v0.20.0

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

func NewNullableTriggerRestoreResponse added in v0.20.0

func NewNullableTriggerRestoreResponse(val *TriggerRestoreResponse) *NullableTriggerRestoreResponse

func (NullableTriggerRestoreResponse) Get added in v0.20.0

func (NullableTriggerRestoreResponse) IsSet added in v0.20.0

func (NullableTriggerRestoreResponse) MarshalJSON added in v0.20.0

func (v NullableTriggerRestoreResponse) MarshalJSON() ([]byte, error)

func (*NullableTriggerRestoreResponse) Set added in v0.20.0

func (*NullableTriggerRestoreResponse) UnmarshalJSON added in v0.20.0

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

func (*NullableTriggerRestoreResponse) Unset added in v0.20.0

func (v *NullableTriggerRestoreResponse) Unset()

type NullableUpdateBackupsConfigPayload added in v0.20.0

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

func NewNullableUpdateBackupsConfigPayload added in v0.20.0

func NewNullableUpdateBackupsConfigPayload(val *UpdateBackupsConfigPayload) *NullableUpdateBackupsConfigPayload

func (NullableUpdateBackupsConfigPayload) Get added in v0.20.0

func (NullableUpdateBackupsConfigPayload) IsSet added in v0.20.0

func (NullableUpdateBackupsConfigPayload) MarshalJSON added in v0.20.0

func (v NullableUpdateBackupsConfigPayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateBackupsConfigPayload) Set added in v0.20.0

func (*NullableUpdateBackupsConfigPayload) UnmarshalJSON added in v0.20.0

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

func (*NullableUpdateBackupsConfigPayload) Unset added in v0.20.0

type NullableUpdateBackupsConfigResponse added in v0.20.0

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

func NewNullableUpdateBackupsConfigResponse added in v0.20.0

func NewNullableUpdateBackupsConfigResponse(val *UpdateBackupsConfigResponse) *NullableUpdateBackupsConfigResponse

func (NullableUpdateBackupsConfigResponse) Get added in v0.20.0

func (NullableUpdateBackupsConfigResponse) IsSet added in v0.20.0

func (NullableUpdateBackupsConfigResponse) MarshalJSON added in v0.20.0

func (v NullableUpdateBackupsConfigResponse) MarshalJSON() ([]byte, error)

func (*NullableUpdateBackupsConfigResponse) Set added in v0.20.0

func (*NullableUpdateBackupsConfigResponse) UnmarshalJSON added in v0.20.0

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

func (*NullableUpdateBackupsConfigResponse) Unset added in v0.20.0

type NullableValue added in v0.21.1

type NullableValue[T any] struct {
	// contains filtered or unexported fields
}

func (NullableValue[T]) Get added in v0.21.1

func (v NullableValue[T]) Get() *T

func (NullableValue[T]) IsSet added in v0.21.1

func (v NullableValue[T]) IsSet() bool

func (*NullableValue[T]) Set added in v0.21.1

func (v *NullableValue[T]) Set(val *T)

func (*NullableValue[T]) Unset added in v0.21.1

func (v *NullableValue[T]) Unset()

type Offering

type Offering struct {
	// REQUIRED
	Description OfferingGetDescriptionAttributeType `json:"description"`
	// REQUIRED
	DocumentationUrl OfferingGetDocumentationUrlAttributeType `json:"documentationUrl"`
	// REQUIRED
	ImageUrl OfferingGetImageUrlAttributeType `json:"imageUrl"`
	// REQUIRED
	Latest    OfferinggetLatestAttributeType    `json:"latest"`
	Lifecycle OfferingGetLifecycleAttributeType `json:"lifecycle,omitempty"`
	// REQUIRED
	Name OfferingGetNameAttributeType `json:"name"`
	// REQUIRED
	Plans OfferingGetPlansAttributeType `json:"plans"`
	// REQUIRED
	QuotaCount OfferingGetQuotaCountAttributeType `json:"quotaCount"`
	Schema     OfferingGetSchemaAttributeType     `json:"schema,omitempty"`
	// REQUIRED
	Version OfferingGetVersionAttributeType `json:"version"`
}

Offering struct for Offering

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

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

func (*Offering) GetDescription added in v0.20.0

func (o *Offering) GetDescription() (ret OfferingGetDescriptionRetType)

GetDescription returns the Description field value

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.

func (*Offering) GetDocumentationUrl added in v0.20.0

func (o *Offering) GetDocumentationUrl() (ret OfferingGetDocumentationUrlRetType)

GetDocumentationUrl returns the DocumentationUrl field value

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.

func (*Offering) GetImageUrl added in v0.20.0

func (o *Offering) GetImageUrl() (ret OfferingGetImageUrlRetType)

GetImageUrl returns the ImageUrl field value

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.

func (*Offering) GetLatest added in v0.20.0

func (o *Offering) GetLatest() (ret OfferinggetLatestRetType)

GetLatest returns the Latest field value

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.

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.

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.

func (*Offering) GetName added in v0.20.0

func (o *Offering) GetName() (ret OfferingGetNameRetType)

GetName returns the Name field value

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.

func (*Offering) GetPlans added in v0.20.0

func (o *Offering) GetPlans() (ret OfferingGetPlansRetType)

GetPlans returns the Plans field value

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.

func (*Offering) GetQuotaCount added in v0.20.0

func (o *Offering) GetQuotaCount() (ret OfferingGetQuotaCountRetType)

GetQuotaCount returns the QuotaCount field value

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.

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.

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.

func (*Offering) GetVersion added in v0.20.0

func (o *Offering) GetVersion() (ret OfferingGetVersionRetType)

GetVersion returns the Version field value

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.

func (*Offering) HasLifecycle added in v0.20.0

func (o *Offering) HasLifecycle() bool

HasLifecycle returns a boolean if a field has been set.

func (*Offering) HasSchema added in v0.20.0

func (o *Offering) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*Offering) SetDescription added in v0.20.0

func (o *Offering) SetDescription(v OfferingGetDescriptionRetType)

SetDescription sets field value

func (*Offering) SetDocumentationUrl added in v0.20.0

func (o *Offering) SetDocumentationUrl(v OfferingGetDocumentationUrlRetType)

SetDocumentationUrl sets field value

func (*Offering) SetImageUrl added in v0.20.0

func (o *Offering) SetImageUrl(v OfferingGetImageUrlRetType)

SetImageUrl sets field value

func (*Offering) SetLatest added in v0.20.0

func (o *Offering) SetLatest(v OfferinggetLatestRetType)

SetLatest sets field value

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.

func (*Offering) SetName added in v0.20.0

func (o *Offering) SetName(v OfferingGetNameRetType)

SetName sets field value

func (*Offering) SetPlans added in v0.20.0

func (o *Offering) SetPlans(v OfferingGetPlansRetType)

SetPlans sets field value

func (*Offering) SetQuotaCount added in v0.20.0

func (o *Offering) SetQuotaCount(v OfferingGetQuotaCountRetType)

SetQuotaCount sets field value

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.

func (*Offering) SetVersion added in v0.20.0

func (o *Offering) SetVersion(v OfferingGetVersionRetType)

SetVersion sets field value

func (Offering) ToMap added in v0.20.0

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

type OfferingGetDescriptionArgType added in v0.21.1

type OfferingGetDescriptionArgType = string

type OfferingGetDescriptionAttributeType added in v0.21.1

type OfferingGetDescriptionAttributeType = *string

isNotNullableString

type OfferingGetDescriptionRetType added in v0.21.1

type OfferingGetDescriptionRetType = string

type OfferingGetDocumentationUrlArgType added in v0.21.1

type OfferingGetDocumentationUrlArgType = string

type OfferingGetDocumentationUrlAttributeType added in v0.21.1

type OfferingGetDocumentationUrlAttributeType = *string

isNotNullableString

type OfferingGetDocumentationUrlRetType added in v0.21.1

type OfferingGetDocumentationUrlRetType = string

type OfferingGetImageUrlArgType added in v0.21.1

type OfferingGetImageUrlArgType = string

type OfferingGetImageUrlAttributeType added in v0.21.1

type OfferingGetImageUrlAttributeType = *string

isNotNullableString

type OfferingGetImageUrlRetType added in v0.21.1

type OfferingGetImageUrlRetType = string

type OfferingGetLifecycleArgType added in v0.21.1

type OfferingGetLifecycleArgType = string

type OfferingGetLifecycleAttributeType added in v0.21.1

type OfferingGetLifecycleAttributeType = *string

isNotNullableString

type OfferingGetLifecycleRetType added in v0.21.1

type OfferingGetLifecycleRetType = string

type OfferingGetNameArgType added in v0.21.1

type OfferingGetNameArgType = string

type OfferingGetNameAttributeType added in v0.21.1

type OfferingGetNameAttributeType = *string

isNotNullableString

type OfferingGetNameRetType added in v0.21.1

type OfferingGetNameRetType = string

type OfferingGetPlansArgType added in v0.21.1

type OfferingGetPlansArgType = []Plan

type OfferingGetPlansAttributeType added in v0.21.1

type OfferingGetPlansAttributeType = *[]Plan

isArray

type OfferingGetPlansRetType added in v0.21.1

type OfferingGetPlansRetType = []Plan

type OfferingGetQuotaCountArgType added in v0.21.1

type OfferingGetQuotaCountArgType = int64

type OfferingGetQuotaCountAttributeType added in v0.21.1

type OfferingGetQuotaCountAttributeType = *int64

isInteger

type OfferingGetQuotaCountRetType added in v0.21.1

type OfferingGetQuotaCountRetType = int64

type OfferingGetSchemaArgType added in v0.21.1

type OfferingGetSchemaArgType = InstanceSchema

type OfferingGetSchemaAttributeType added in v0.21.1

type OfferingGetSchemaAttributeType = *InstanceSchema

isModel

type OfferingGetSchemaRetType added in v0.21.1

type OfferingGetSchemaRetType = InstanceSchema

type OfferingGetVersionArgType added in v0.21.1

type OfferingGetVersionArgType = string

type OfferingGetVersionAttributeType added in v0.21.1

type OfferingGetVersionAttributeType = *string

isNotNullableString

type OfferingGetVersionRetType added in v0.21.1

type OfferingGetVersionRetType = string

type OfferinggetLatestArgType added in v0.21.1

type OfferinggetLatestArgType = bool

type OfferinggetLatestAttributeType added in v0.21.1

type OfferinggetLatestAttributeType = *bool

isBoolean

type OfferinggetLatestRetType added in v0.21.1

type OfferinggetLatestRetType = bool

type PartialUpdateInstancePayload

type PartialUpdateInstancePayload struct {
	InstanceName PartialUpdateInstancePayloadGetInstanceNameAttributeType `json:"instanceName,omitempty"`
	Parameters   PartialUpdateInstancePayloadGetParametersAttributeType   `json:"parameters,omitempty"`
	PlanId       PartialUpdateInstancePayloadGetPlanIdAttributeType       `json:"planId,omitempty"`
}

PartialUpdateInstancePayload struct for PartialUpdateInstancePayload

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

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

func (*PartialUpdateInstancePayload) GetInstanceName added in v0.20.0

GetInstanceName returns the InstanceName field value if set, zero value otherwise.

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.

func (*PartialUpdateInstancePayload) GetParameters added in v0.20.0

GetParameters returns the Parameters field value if set, zero value otherwise.

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.

func (*PartialUpdateInstancePayload) GetPlanId added in v0.20.0

GetPlanId returns the PlanId field value if set, zero value otherwise.

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.

func (*PartialUpdateInstancePayload) HasInstanceName added in v0.20.0

func (o *PartialUpdateInstancePayload) HasInstanceName() bool

HasInstanceName returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) HasParameters added in v0.20.0

func (o *PartialUpdateInstancePayload) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) HasPlanId added in v0.20.0

func (o *PartialUpdateInstancePayload) HasPlanId() bool

HasPlanId returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) SetInstanceName added in v0.20.0

SetInstanceName gets a reference to the given string and assigns it to the InstanceName field.

func (*PartialUpdateInstancePayload) SetParameters added in v0.20.0

SetParameters gets a reference to the given InstanceParameters and assigns it to the Parameters field.

func (*PartialUpdateInstancePayload) SetPlanId added in v0.20.0

SetPlanId gets a reference to the given string and assigns it to the PlanId field.

func (PartialUpdateInstancePayload) ToMap added in v0.20.0

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

type PartialUpdateInstancePayloadGetInstanceNameArgType added in v0.21.1

type PartialUpdateInstancePayloadGetInstanceNameArgType = string

type PartialUpdateInstancePayloadGetInstanceNameAttributeType added in v0.21.1

type PartialUpdateInstancePayloadGetInstanceNameAttributeType = *string

isNotNullableString

type PartialUpdateInstancePayloadGetInstanceNameRetType added in v0.21.1

type PartialUpdateInstancePayloadGetInstanceNameRetType = string

type PartialUpdateInstancePayloadGetParametersArgType added in v0.21.1

type PartialUpdateInstancePayloadGetParametersArgType = InstanceParameters

type PartialUpdateInstancePayloadGetParametersAttributeType added in v0.21.1

type PartialUpdateInstancePayloadGetParametersAttributeType = *InstanceParameters

isModel

type PartialUpdateInstancePayloadGetParametersRetType added in v0.21.1

type PartialUpdateInstancePayloadGetParametersRetType = InstanceParameters

type PartialUpdateInstancePayloadGetPlanIdArgType added in v0.21.1

type PartialUpdateInstancePayloadGetPlanIdArgType = string

type PartialUpdateInstancePayloadGetPlanIdAttributeType added in v0.21.1

type PartialUpdateInstancePayloadGetPlanIdAttributeType = *string

isNotNullableString

type PartialUpdateInstancePayloadGetPlanIdRetType added in v0.21.1

type PartialUpdateInstancePayloadGetPlanIdRetType = string

type PartialUpdateInstanceRequest added in v0.24.0

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

func (PartialUpdateInstanceRequest) Execute added in v0.24.0

func (r PartialUpdateInstanceRequest) Execute() error

func (PartialUpdateInstanceRequest) PartialUpdateInstancePayload added in v0.24.0

func (r PartialUpdateInstanceRequest) PartialUpdateInstancePayload(partialUpdateInstancePayload PartialUpdateInstancePayload) ApiPartialUpdateInstanceRequest

type Plan

type Plan struct {
	// REQUIRED
	Description PlanGetDescriptionAttributeType `json:"description"`
	// REQUIRED
	Free PlangetFreeAttributeType `json:"free"`
	// REQUIRED
	Id PlanGetIdAttributeType `json:"id"`
	// REQUIRED
	Name PlanGetNameAttributeType `json:"name"`
	// REQUIRED
	SkuName PlanGetSkuNameAttributeType `json:"skuName"`
}

Plan struct for Plan

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

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

func (*Plan) GetDescription added in v0.20.0

func (o *Plan) GetDescription() (ret PlanGetDescriptionRetType)

GetDescription returns the Description field value

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.

func (*Plan) GetFree added in v0.20.0

func (o *Plan) GetFree() (ret PlangetFreeRetType)

GetFree returns the Free field value

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.

func (*Plan) GetId added in v0.20.0

func (o *Plan) GetId() (ret PlanGetIdRetType)

GetId returns the Id field value

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.

func (*Plan) GetName added in v0.20.0

func (o *Plan) GetName() (ret PlanGetNameRetType)

GetName returns the Name field value

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.

func (*Plan) GetSkuName added in v0.20.0

func (o *Plan) GetSkuName() (ret PlanGetSkuNameRetType)

GetSkuName returns the SkuName field value

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.

func (*Plan) SetDescription added in v0.20.0

func (o *Plan) SetDescription(v PlanGetDescriptionRetType)

SetDescription sets field value

func (*Plan) SetFree added in v0.20.0

func (o *Plan) SetFree(v PlangetFreeRetType)

SetFree sets field value

func (*Plan) SetId added in v0.20.0

func (o *Plan) SetId(v PlanGetIdRetType)

SetId sets field value

func (*Plan) SetName added in v0.20.0

func (o *Plan) SetName(v PlanGetNameRetType)

SetName sets field value

func (*Plan) SetSkuName added in v0.20.0

func (o *Plan) SetSkuName(v PlanGetSkuNameRetType)

SetSkuName sets field value

func (Plan) ToMap added in v0.20.0

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

type PlanGetDescriptionArgType added in v0.21.1

type PlanGetDescriptionArgType = string

type PlanGetDescriptionAttributeType added in v0.21.1

type PlanGetDescriptionAttributeType = *string

isNotNullableString

type PlanGetDescriptionRetType added in v0.21.1

type PlanGetDescriptionRetType = string

type PlanGetIdArgType added in v0.21.1

type PlanGetIdArgType = string

type PlanGetIdAttributeType added in v0.21.1

type PlanGetIdAttributeType = *string

isNotNullableString

type PlanGetIdRetType added in v0.21.1

type PlanGetIdRetType = string

type PlanGetNameArgType added in v0.21.1

type PlanGetNameArgType = string

type PlanGetNameAttributeType added in v0.21.1

type PlanGetNameAttributeType = *string

isNotNullableString

type PlanGetNameRetType added in v0.21.1

type PlanGetNameRetType = string

type PlanGetSkuNameArgType added in v0.21.1

type PlanGetSkuNameArgType = string

type PlanGetSkuNameAttributeType added in v0.21.1

type PlanGetSkuNameAttributeType = *string

isNotNullableString

type PlanGetSkuNameRetType added in v0.21.1

type PlanGetSkuNameRetType = string

type PlangetFreeArgType added in v0.21.1

type PlangetFreeArgType = bool

type PlangetFreeAttributeType added in v0.21.1

type PlangetFreeAttributeType = *bool

isBoolean

type PlangetFreeRetType added in v0.21.1

type PlangetFreeRetType = bool

type RawCredentials

type RawCredentials struct {
	// REQUIRED
	Credentials RawCredentialsGetCredentialsAttributeType `json:"credentials"`
}

RawCredentials struct for RawCredentials

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

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

func (*RawCredentials) GetCredentials added in v0.20.0

func (o *RawCredentials) GetCredentials() (ret RawCredentialsGetCredentialsRetType)

GetCredentials returns the Credentials field value

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.

func (*RawCredentials) SetCredentials added in v0.20.0

SetCredentials sets field value

func (RawCredentials) ToMap added in v0.20.0

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

type RawCredentialsGetCredentialsArgType added in v0.21.1

type RawCredentialsGetCredentialsArgType = Credentials

type RawCredentialsGetCredentialsAttributeType added in v0.21.1

type RawCredentialsGetCredentialsAttributeType = *Credentials

isModel

type RawCredentialsGetCredentialsRetType added in v0.21.1

type RawCredentialsGetCredentialsRetType = Credentials

type Restore added in v0.16.0

type Restore struct {
	// REQUIRED
	BackupId RestoreGetBackupIdAttributeType `json:"backup_id"`
	// REQUIRED
	FinishedAt RestoreGetFinishedAtAttributeType `json:"finished_at"`
	// REQUIRED
	Id RestoreGetIdAttributeType `json:"id"`
	// REQUIRED
	Status      RestoreGetStatusAttributeType      `json:"status"`
	TriggeredAt RestoreGetTriggeredAtAttributeType `json:"triggered_at,omitempty"`
}

Restore struct for Restore

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

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

func (*Restore) GetBackupId added in v0.20.0

func (o *Restore) GetBackupId() (ret RestoreGetBackupIdRetType)

GetBackupId returns the BackupId field value

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.

func (*Restore) GetFinishedAt added in v0.20.0

func (o *Restore) GetFinishedAt() (ret RestoreGetFinishedAtRetType)

GetFinishedAt returns the FinishedAt field value

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.

func (*Restore) GetId added in v0.20.0

func (o *Restore) GetId() (ret RestoreGetIdRetType)

GetId returns the Id field value

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.

func (*Restore) GetStatus added in v0.20.0

func (o *Restore) GetStatus() (ret RestoreGetStatusRetType)

GetStatus returns the Status field value

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.

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.

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.

func (*Restore) HasTriggeredAt added in v0.20.0

func (o *Restore) HasTriggeredAt() bool

HasTriggeredAt returns a boolean if a field has been set.

func (*Restore) SetBackupId added in v0.20.0

func (o *Restore) SetBackupId(v RestoreGetBackupIdRetType)

SetBackupId sets field value

func (*Restore) SetFinishedAt added in v0.20.0

func (o *Restore) SetFinishedAt(v RestoreGetFinishedAtRetType)

SetFinishedAt sets field value

func (*Restore) SetId added in v0.20.0

func (o *Restore) SetId(v RestoreGetIdRetType)

SetId sets field value

func (*Restore) SetStatus added in v0.20.0

func (o *Restore) SetStatus(v RestoreGetStatusRetType)

SetStatus sets field value

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.

func (Restore) ToMap added in v0.20.0

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

type RestoreGetBackupIdArgType added in v0.21.1

type RestoreGetBackupIdArgType = int64

type RestoreGetBackupIdAttributeType added in v0.21.1

type RestoreGetBackupIdAttributeType = *int64

isInteger

type RestoreGetBackupIdRetType added in v0.21.1

type RestoreGetBackupIdRetType = int64

type RestoreGetFinishedAtArgType added in v0.21.1

type RestoreGetFinishedAtArgType = string

type RestoreGetFinishedAtAttributeType added in v0.21.1

type RestoreGetFinishedAtAttributeType = *string

isNotNullableString

type RestoreGetFinishedAtRetType added in v0.21.1

type RestoreGetFinishedAtRetType = string

type RestoreGetIdArgType added in v0.21.1

type RestoreGetIdArgType = int64

type RestoreGetIdAttributeType added in v0.21.1

type RestoreGetIdAttributeType = *int64

isInteger

type RestoreGetIdRetType added in v0.21.1

type RestoreGetIdRetType = int64

type RestoreGetStatusArgType added in v0.21.1

type RestoreGetStatusArgType = string

type RestoreGetStatusAttributeType added in v0.21.1

type RestoreGetStatusAttributeType = *string

isNotNullableString

type RestoreGetStatusRetType added in v0.21.1

type RestoreGetStatusRetType = string

type RestoreGetTriggeredAtArgType added in v0.21.1

type RestoreGetTriggeredAtArgType = string

type RestoreGetTriggeredAtAttributeType added in v0.21.1

type RestoreGetTriggeredAtAttributeType = *string

isNotNullableString

type RestoreGetTriggeredAtRetType added in v0.21.1

type RestoreGetTriggeredAtRetType = string

type Schema

type Schema struct {
	// REQUIRED
	Parameters SchemaGetParametersAttributeType `json:"parameters"`
}

Schema struct for Schema

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

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

func (*Schema) GetParameters added in v0.20.0

func (o *Schema) GetParameters() (ret SchemaGetParametersRetType)

GetParameters returns the Parameters field value

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.

func (*Schema) SetParameters added in v0.20.0

func (o *Schema) SetParameters(v SchemaGetParametersRetType)

SetParameters sets field value

func (Schema) ToMap added in v0.20.0

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

type SchemaGetParametersArgType added in v0.21.1

type SchemaGetParametersArgType = map[string]interface{}

type SchemaGetParametersAttributeType added in v0.21.1

type SchemaGetParametersAttributeType = *map[string]interface{}

isFreeform

type SchemaGetParametersRetType added in v0.21.1

type SchemaGetParametersRetType = map[string]interface{}

type TriggerRecreateRequest added in v0.24.0

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

func (TriggerRecreateRequest) Execute added in v0.24.0

type TriggerRestartRequest added in v0.24.0

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

func (TriggerRestartRequest) Execute added in v0.24.0

type TriggerRestoreRequest added in v0.24.0

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

func (TriggerRestoreRequest) Execute added in v0.24.0

type TriggerRestoreResponse added in v0.16.0

type TriggerRestoreResponse struct {
	// REQUIRED
	Id TriggerRestoreResponseGetIdAttributeType `json:"id"`
}

TriggerRestoreResponse struct for TriggerRestoreResponse

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

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

func (*TriggerRestoreResponse) GetId added in v0.20.0

GetId returns the Id field value

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.

func (*TriggerRestoreResponse) SetId added in v0.20.0

SetId sets field value

func (TriggerRestoreResponse) ToMap added in v0.20.0

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

type TriggerRestoreResponseGetIdArgType added in v0.21.1

type TriggerRestoreResponseGetIdArgType = int64

type TriggerRestoreResponseGetIdAttributeType added in v0.21.1

type TriggerRestoreResponseGetIdAttributeType = *int64

isInteger

type TriggerRestoreResponseGetIdRetType added in v0.21.1

type TriggerRestoreResponseGetIdRetType = int64

type UpdateBackupsConfigPayload added in v0.16.0

type UpdateBackupsConfigPayload struct {
	EncryptionKey UpdateBackupsConfigPayloadGetEncryptionKeyAttributeType `json:"encryption_key,omitempty"`
}

UpdateBackupsConfigPayload struct for UpdateBackupsConfigPayload

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

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

func (*UpdateBackupsConfigPayload) GetEncryptionKey added in v0.20.0

GetEncryptionKey returns the EncryptionKey field value if set, zero value otherwise.

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.

func (*UpdateBackupsConfigPayload) HasEncryptionKey added in v0.20.0

func (o *UpdateBackupsConfigPayload) HasEncryptionKey() bool

HasEncryptionKey returns a boolean if a field has been set.

func (*UpdateBackupsConfigPayload) SetEncryptionKey added in v0.20.0

SetEncryptionKey gets a reference to the given string and assigns it to the EncryptionKey field.

func (UpdateBackupsConfigPayload) ToMap added in v0.20.0

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

type UpdateBackupsConfigPayloadGetEncryptionKeyArgType added in v0.21.1

type UpdateBackupsConfigPayloadGetEncryptionKeyArgType = string

type UpdateBackupsConfigPayloadGetEncryptionKeyAttributeType added in v0.21.1

type UpdateBackupsConfigPayloadGetEncryptionKeyAttributeType = *string

isNotNullableString

type UpdateBackupsConfigPayloadGetEncryptionKeyRetType added in v0.21.1

type UpdateBackupsConfigPayloadGetEncryptionKeyRetType = string

type UpdateBackupsConfigRequest added in v0.24.0

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

func (UpdateBackupsConfigRequest) Execute added in v0.24.0

func (UpdateBackupsConfigRequest) UpdateBackupsConfigPayload added in v0.24.0

func (r UpdateBackupsConfigRequest) UpdateBackupsConfigPayload(updateBackupsConfigPayload UpdateBackupsConfigPayload) ApiUpdateBackupsConfigRequest

type UpdateBackupsConfigResponse added in v0.16.0

type UpdateBackupsConfigResponse struct {
	// REQUIRED
	Message UpdateBackupsConfigResponseGetMessageAttributeType `json:"message"`
}

UpdateBackupsConfigResponse struct for UpdateBackupsConfigResponse

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

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

func (*UpdateBackupsConfigResponse) GetMessage added in v0.20.0

GetMessage returns the Message field value

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.

func (*UpdateBackupsConfigResponse) SetMessage added in v0.20.0

SetMessage sets field value

func (UpdateBackupsConfigResponse) ToMap added in v0.20.0

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

type UpdateBackupsConfigResponseGetMessageArgType added in v0.21.1

type UpdateBackupsConfigResponseGetMessageArgType = string

type UpdateBackupsConfigResponseGetMessageAttributeType added in v0.21.1

type UpdateBackupsConfigResponseGetMessageAttributeType = *string

isNotNullableString

type UpdateBackupsConfigResponseGetMessageRetType added in v0.21.1

type UpdateBackupsConfigResponseGetMessageRetType = string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL