logme

package module
v0.20.0 Latest Latest
Warning

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

Go to latest
Published: Oct 14, 2024 License: Apache-2.0 Imports: 22 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

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
@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 struct {
	// contains filtered or unexported fields
}

func (ApiCreateBackupRequest) Execute added in v0.16.0

type ApiCreateCredentialsRequest

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

func (ApiCreateCredentialsRequest) Execute

type ApiCreateInstanceRequest

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

func (ApiCreateInstanceRequest) CreateInstancePayload

func (r ApiCreateInstanceRequest) CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest

func (ApiCreateInstanceRequest) Execute

type ApiDeleteCredentialsRequest

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

func (ApiDeleteCredentialsRequest) Execute

func (r ApiDeleteCredentialsRequest) Execute() error

type ApiDeleteInstanceRequest

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

func (ApiDeleteInstanceRequest) Execute

func (r ApiDeleteInstanceRequest) Execute() error

type ApiDownloadBackupRequest added in v0.16.0

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

func (ApiDownloadBackupRequest) Execute added in v0.16.0

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

type ApiGetCredentialsRequest

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

func (ApiGetCredentialsRequest) Execute

type ApiGetInstanceRequest

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

func (ApiGetInstanceRequest) Execute

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

type ApiGetMetricsRequest added in v0.14.0

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

func (ApiGetMetricsRequest) Execute added in v0.14.0

type ApiListBackupsRequest added in v0.14.0

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

func (ApiListBackupsRequest) Execute added in v0.14.0

type ApiListCredentialsRequest

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

func (ApiListCredentialsRequest) Execute

type ApiListInstancesRequest

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

func (ApiListInstancesRequest) Execute

type ApiListOfferingsRequest

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

func (ApiListOfferingsRequest) Execute

type ApiListRestoresRequest added in v0.16.0

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

func (ApiListRestoresRequest) Execute added in v0.16.0

type ApiPartialUpdateInstanceRequest

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

func (ApiPartialUpdateInstanceRequest) Execute

func (ApiPartialUpdateInstanceRequest) PartialUpdateInstancePayload

func (r ApiPartialUpdateInstanceRequest) PartialUpdateInstancePayload(partialUpdateInstancePayload PartialUpdateInstancePayload) ApiPartialUpdateInstanceRequest

type ApiTriggerRecreateRequest added in v0.16.0

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

func (ApiTriggerRecreateRequest) Execute added in v0.16.0

type ApiTriggerRestartRequest added in v0.16.0

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

func (ApiTriggerRestartRequest) Execute added in v0.16.0

type ApiTriggerRestoreRequest added in v0.16.0

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

func (ApiTriggerRestoreRequest) Execute added in v0.16.0

type ApiUpdateBackupsConfigRequest added in v0.16.0

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

func (ApiUpdateBackupsConfigRequest) Execute added in v0.16.0

func (ApiUpdateBackupsConfigRequest) UpdateBackupsConfigPayload added in v0.16.0

func (r ApiUpdateBackupsConfigRequest) UpdateBackupsConfigPayload(updateBackupsConfigPayload UpdateBackupsConfigPayload) ApiUpdateBackupsConfigRequest

type Backup

type Backup struct {
	Downloadable *bool `json:"downloadable,omitempty"`
	// REQUIRED
	FinishedAt *string `json:"finished_at"`
	// REQUIRED
	Id   *int64 `json:"id"`
	Size *int64 `json:"size,omitempty"`
	// REQUIRED
	Status      *string `json:"status"`
	TriggeredAt *string `json:"triggered_at,omitempty"`
}

Backup struct for Backup

func NewBackup added in v0.20.0

func NewBackup(finishedAt *string, id *int64, status *string) *Backup

NewBackup instantiates a new Backup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

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() *bool

GetDownloadable returns the Downloadable field value if set, zero value otherwise.

func (*Backup) GetDownloadableOk added in v0.20.0

func (o *Backup) GetDownloadableOk() (*bool, 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() *string

GetFinishedAt returns the FinishedAt field value

func (*Backup) GetFinishedAtOk added in v0.20.0

func (o *Backup) GetFinishedAtOk() (*string, 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() *int64

GetId returns the Id field value

func (*Backup) GetIdOk added in v0.20.0

func (o *Backup) GetIdOk() (*int64, 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() *int64

GetSize returns the Size field value if set, zero value otherwise.

func (*Backup) GetSizeOk added in v0.20.0

func (o *Backup) GetSizeOk() (*int64, 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() *string

GetStatus returns the Status field value

func (*Backup) GetStatusOk added in v0.20.0

func (o *Backup) GetStatusOk() (*string, 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() *string

GetTriggeredAt returns the TriggeredAt field value if set, zero value otherwise.

func (*Backup) GetTriggeredAtOk added in v0.20.0

func (o *Backup) GetTriggeredAtOk() (*string, 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 *bool)

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 *string)

SetFinishedAt sets field value

func (*Backup) SetId added in v0.20.0

func (o *Backup) SetId(v *int64)

SetId sets field value

func (*Backup) SetSize added in v0.20.0

func (o *Backup) SetSize(v *int64)

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 *string)

SetStatus sets field value

func (*Backup) SetTriggeredAt added in v0.20.0

func (o *Backup) SetTriggeredAt(v *string)

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

type CreateBackupResponseItem struct {
	// REQUIRED
	Id *int64 `json:"id"`
	// REQUIRED
	Message *string `json:"message"`
}

CreateBackupResponseItem struct for CreateBackupResponseItem

func NewCreateBackupResponseItem added in v0.20.0

func NewCreateBackupResponseItem(id *int64, message *string) *CreateBackupResponseItem

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

func (o *CreateBackupResponseItem) GetId() *int64

GetId returns the Id field value

func (*CreateBackupResponseItem) GetIdOk added in v0.20.0

func (o *CreateBackupResponseItem) GetIdOk() (*int64, bool)

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

func (o *CreateBackupResponseItem) GetMessage() *string

GetMessage returns the Message field value

func (*CreateBackupResponseItem) GetMessageOk added in v0.20.0

func (o *CreateBackupResponseItem) GetMessageOk() (*string, bool)

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

func (o *CreateBackupResponseItem) SetId(v *int64)

SetId sets field value

func (*CreateBackupResponseItem) SetMessage added in v0.20.0

func (o *CreateBackupResponseItem) SetMessage(v *string)

SetMessage sets field value

func (CreateBackupResponseItem) ToMap added in v0.20.0

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

type CreateInstancePayload

type CreateInstancePayload struct {
	// REQUIRED
	InstanceName *string             `json:"instanceName"`
	Parameters   *InstanceParameters `json:"parameters,omitempty"`
	// REQUIRED
	PlanId *string `json:"planId"`
}

CreateInstancePayload struct for CreateInstancePayload

func NewCreateInstancePayload added in v0.20.0

func NewCreateInstancePayload(instanceName *string, planId *string) *CreateInstancePayload

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

func (o *CreateInstancePayload) GetInstanceName() *string

GetInstanceName returns the InstanceName field value

func (*CreateInstancePayload) GetInstanceNameOk added in v0.20.0

func (o *CreateInstancePayload) GetInstanceNameOk() (*string, bool)

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

func (o *CreateInstancePayload) GetParameters() *InstanceParameters

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

func (*CreateInstancePayload) GetParametersOk added in v0.20.0

func (o *CreateInstancePayload) GetParametersOk() (*InstanceParameters, bool)

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

func (o *CreateInstancePayload) GetPlanId() *string

GetPlanId returns the PlanId field value

func (*CreateInstancePayload) GetPlanIdOk added in v0.20.0

func (o *CreateInstancePayload) GetPlanIdOk() (*string, bool)

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

func (o *CreateInstancePayload) SetInstanceName(v *string)

SetInstanceName sets field value

func (*CreateInstancePayload) SetParameters added in v0.20.0

func (o *CreateInstancePayload) SetParameters(v *InstanceParameters)

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

func (*CreateInstancePayload) SetPlanId added in v0.20.0

func (o *CreateInstancePayload) SetPlanId(v *string)

SetPlanId sets field value

func (CreateInstancePayload) ToMap added in v0.20.0

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

type CreateInstanceResponse

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

CreateInstanceResponse struct for CreateInstanceResponse

func NewCreateInstanceResponse added in v0.20.0

func NewCreateInstanceResponse(instanceId *string) *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

func (o *CreateInstanceResponse) GetInstanceId() *string

GetInstanceId returns the InstanceId field value

func (*CreateInstanceResponse) GetInstanceIdOk added in v0.20.0

func (o *CreateInstanceResponse) GetInstanceIdOk() (*string, bool)

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

func (o *CreateInstanceResponse) SetInstanceId(v *string)

SetInstanceId sets field value

func (CreateInstanceResponse) ToMap added in v0.20.0

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

type Credentials

type Credentials struct {
	// REQUIRED
	Host *string `json:"host"`
	// REQUIRED
	Password       *string `json:"password"`
	Port           *int64  `json:"port,omitempty"`
	SyslogDrainUrl *string `json:"syslog_drain_url,omitempty"`
	Uri            *string `json:"uri,omitempty"`
	// REQUIRED
	Username *string `json:"username"`
}

Credentials struct for Credentials

func NewCredentials added in v0.20.0

func NewCredentials(host *string, password *string, username *string) *Credentials

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

GetHost returns the Host field value

func (*Credentials) GetHostOk added in v0.20.0

func (o *Credentials) GetHostOk() (*string, 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() *string

GetPassword returns the Password field value

func (*Credentials) GetPasswordOk added in v0.20.0

func (o *Credentials) GetPasswordOk() (*string, 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() *int64

GetPort returns the Port field value if set, zero value otherwise.

func (*Credentials) GetPortOk added in v0.20.0

func (o *Credentials) GetPortOk() (*int64, 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() *string

GetSyslogDrainUrl returns the SyslogDrainUrl field value if set, zero value otherwise.

func (*Credentials) GetSyslogDrainUrlOk added in v0.20.0

func (o *Credentials) GetSyslogDrainUrlOk() (*string, 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() *string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Credentials) GetUriOk added in v0.20.0

func (o *Credentials) GetUriOk() (*string, 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() *string

GetUsername returns the Username field value

func (*Credentials) GetUsernameOk added in v0.20.0

func (o *Credentials) GetUsernameOk() (*string, 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 *string)

SetHost sets field value

func (*Credentials) SetPassword added in v0.20.0

func (o *Credentials) SetPassword(v *string)

SetPassword sets field value

func (*Credentials) SetPort added in v0.20.0

func (o *Credentials) SetPort(v *int64)

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 *string)

SetSyslogDrainUrl gets a reference to the given string and assigns it to the SyslogDrainUrl field.

func (*Credentials) SetUri added in v0.20.0

func (o *Credentials) SetUri(v *string)

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 *string)

SetUsername sets field value

func (Credentials) ToMap added in v0.20.0

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

type CredentialsListItem

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

CredentialsListItem struct for CredentialsListItem

func NewCredentialsListItem added in v0.20.0

func NewCredentialsListItem(id *string) *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

func (o *CredentialsListItem) GetId() *string

GetId returns the Id field value

func (*CredentialsListItem) GetIdOk added in v0.20.0

func (o *CredentialsListItem) GetIdOk() (*string, bool)

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

func (o *CredentialsListItem) SetId(v *string)

SetId sets field value

func (CredentialsListItem) ToMap added in v0.20.0

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

type CredentialsResponse

type CredentialsResponse struct {
	// REQUIRED
	Id  *string         `json:"id"`
	Raw *RawCredentials `json:"raw,omitempty"`
	// REQUIRED
	Uri *string `json:"uri"`
}

CredentialsResponse struct for CredentialsResponse

func NewCredentialsResponse added in v0.20.0

func NewCredentialsResponse(id *string, uri *string) *CredentialsResponse

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

func (o *CredentialsResponse) GetId() *string

GetId returns the Id field value

func (*CredentialsResponse) GetIdOk added in v0.20.0

func (o *CredentialsResponse) GetIdOk() (*string, bool)

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

func (o *CredentialsResponse) GetRaw() *RawCredentials

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

func (*CredentialsResponse) GetRawOk added in v0.20.0

func (o *CredentialsResponse) GetRawOk() (*RawCredentials, bool)

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

func (o *CredentialsResponse) GetUri() *string

GetUri returns the Uri field value

func (*CredentialsResponse) GetUriOk added in v0.20.0

func (o *CredentialsResponse) GetUriOk() (*string, bool)

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

func (o *CredentialsResponse) SetId(v *string)

SetId sets field value

func (*CredentialsResponse) SetRaw added in v0.20.0

func (o *CredentialsResponse) SetRaw(v *RawCredentials)

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

func (*CredentialsResponse) SetUri added in v0.20.0

func (o *CredentialsResponse) SetUri(v *string)

SetUri sets field value

func (CredentialsResponse) ToMap added in v0.20.0

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

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service

type Error

type Error struct {
	// REQUIRED
	Description *string `json:"description"`
	// REQUIRED
	Error *string `json:"error"`
}

Error struct for Error

func NewError added in v0.20.0

func NewError(description *string, error_ *string) *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() *string

GetDescription returns the Description field value

func (*Error) GetDescriptionOk added in v0.20.0

func (o *Error) GetDescriptionOk() (*string, 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() *string

GetError returns the Error field value

func (*Error) GetErrorOk added in v0.20.0

func (o *Error) GetErrorOk() (*string, 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 *string)

SetDescription sets field value

func (*Error) SetError added in v0.20.0

func (o *Error) SetError(v *string)

SetError sets field value

func (Error) ToMap added in v0.20.0

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

type GetMetricsResponse added in v0.14.0

type GetMetricsResponse struct {
	CpuIdleTime *int64 `json:"cpuIdleTime,omitempty"`
	// REQUIRED
	CpuLoadPercent *float64 `json:"cpuLoadPercent"`
	CpuSystemTime  *int64   `json:"cpuSystemTime,omitempty"`
	CpuUserTime    *int64   `json:"cpuUserTime,omitempty"`
	// REQUIRED
	DiskEphemeralTotal *int64 `json:"diskEphemeralTotal"`
	// REQUIRED
	DiskEphemeralUsed *int64 `json:"diskEphemeralUsed"`
	// REQUIRED
	DiskPersistentTotal *int64 `json:"diskPersistentTotal"`
	// REQUIRED
	DiskPersistentUsed *int64 `json:"diskPersistentUsed"`
	// REQUIRED
	Load1 *float64 `json:"load1"`
	// REQUIRED
	Load15 *float64 `json:"load15"`
	// REQUIRED
	Load5 *float64 `json:"load5"`
	// REQUIRED
	MemoryTotal *int64 `json:"memoryTotal"`
	// REQUIRED
	MemoryUsed *int64 `json:"memoryUsed"`
	// REQUIRED
	OpensearchDashboardURL *string `json:"opensearchDashboardURL"`
	// REQUIRED
	ParachuteDiskEphemeralActivated *bool `json:"parachuteDiskEphemeralActivated"`
	// REQUIRED
	ParachuteDiskEphemeralTotal *int64 `json:"parachuteDiskEphemeralTotal"`
	// REQUIRED
	ParachuteDiskEphemeralUsed *int64 `json:"parachuteDiskEphemeralUsed"`
	// REQUIRED
	ParachuteDiskEphemeralUsedPercent *int64 `json:"parachuteDiskEphemeralUsedPercent"`
	// REQUIRED
	ParachuteDiskEphemeralUsedThreshold *int64 `json:"parachuteDiskEphemeralUsedThreshold"`
	// REQUIRED
	ParachuteDiskPersistentActivated *bool `json:"parachuteDiskPersistentActivated"`
	// REQUIRED
	ParachuteDiskPersistentTotal *int64 `json:"parachuteDiskPersistentTotal"`
	// REQUIRED
	ParachuteDiskPersistentUsed *int64 `json:"parachuteDiskPersistentUsed"`
	// REQUIRED
	ParachuteDiskPersistentUsedPercent *int64 `json:"parachuteDiskPersistentUsedPercent"`
	// REQUIRED
	ParachuteDiskPersistentUsedThreshold *int64 `json:"parachuteDiskPersistentUsedThreshold"`
}

GetMetricsResponse struct for GetMetricsResponse

func NewGetMetricsResponse added in v0.20.0

func NewGetMetricsResponse(cpuLoadPercent *float64, diskEphemeralTotal *int64, diskEphemeralUsed *int64, diskPersistentTotal *int64, diskPersistentUsed *int64, load1 *float64, load15 *float64, load5 *float64, memoryTotal *int64, memoryUsed *int64, opensearchDashboardURL *string, parachuteDiskEphemeralActivated *bool, parachuteDiskEphemeralTotal *int64, parachuteDiskEphemeralUsed *int64, parachuteDiskEphemeralUsedPercent *int64, parachuteDiskEphemeralUsedThreshold *int64, parachuteDiskPersistentActivated *bool, parachuteDiskPersistentTotal *int64, parachuteDiskPersistentUsed *int64, parachuteDiskPersistentUsedPercent *int64, parachuteDiskPersistentUsedThreshold *int64) *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

func (o *GetMetricsResponse) GetCpuIdleTime() *int64

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

func (*GetMetricsResponse) GetCpuIdleTimeOk added in v0.20.0

func (o *GetMetricsResponse) GetCpuIdleTimeOk() (*int64, 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

func (o *GetMetricsResponse) GetCpuLoadPercent() *float64

GetCpuLoadPercent returns the CpuLoadPercent field value

func (*GetMetricsResponse) GetCpuLoadPercentOk added in v0.20.0

func (o *GetMetricsResponse) GetCpuLoadPercentOk() (*float64, 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

func (o *GetMetricsResponse) GetCpuSystemTime() *int64

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

func (*GetMetricsResponse) GetCpuSystemTimeOk added in v0.20.0

func (o *GetMetricsResponse) GetCpuSystemTimeOk() (*int64, 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

func (o *GetMetricsResponse) GetCpuUserTime() *int64

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

func (*GetMetricsResponse) GetCpuUserTimeOk added in v0.20.0

func (o *GetMetricsResponse) GetCpuUserTimeOk() (*int64, 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() *int64

GetDiskEphemeralTotal returns the DiskEphemeralTotal field value

func (*GetMetricsResponse) GetDiskEphemeralTotalOk added in v0.20.0

func (o *GetMetricsResponse) GetDiskEphemeralTotalOk() (*int64, 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() *int64

GetDiskEphemeralUsed returns the DiskEphemeralUsed field value

func (*GetMetricsResponse) GetDiskEphemeralUsedOk added in v0.20.0

func (o *GetMetricsResponse) GetDiskEphemeralUsedOk() (*int64, 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() *int64

GetDiskPersistentTotal returns the DiskPersistentTotal field value

func (*GetMetricsResponse) GetDiskPersistentTotalOk added in v0.20.0

func (o *GetMetricsResponse) GetDiskPersistentTotalOk() (*int64, 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() *int64

GetDiskPersistentUsed returns the DiskPersistentUsed field value

func (*GetMetricsResponse) GetDiskPersistentUsedOk added in v0.20.0

func (o *GetMetricsResponse) GetDiskPersistentUsedOk() (*int64, 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

func (o *GetMetricsResponse) GetLoad1() *float64

GetLoad1 returns the Load1 field value

func (*GetMetricsResponse) GetLoad15 added in v0.20.0

func (o *GetMetricsResponse) GetLoad15() *float64

GetLoad15 returns the Load15 field value

func (*GetMetricsResponse) GetLoad15Ok added in v0.20.0

func (o *GetMetricsResponse) GetLoad15Ok() (*float64, 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() (*float64, 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

func (o *GetMetricsResponse) GetLoad5() *float64

GetLoad5 returns the Load5 field value

func (*GetMetricsResponse) GetLoad5Ok added in v0.20.0

func (o *GetMetricsResponse) GetLoad5Ok() (*float64, 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

func (o *GetMetricsResponse) GetMemoryTotal() *int64

GetMemoryTotal returns the MemoryTotal field value

func (*GetMetricsResponse) GetMemoryTotalOk added in v0.20.0

func (o *GetMetricsResponse) GetMemoryTotalOk() (*int64, 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

func (o *GetMetricsResponse) GetMemoryUsed() *int64

GetMemoryUsed returns the MemoryUsed field value

func (*GetMetricsResponse) GetMemoryUsedOk added in v0.20.0

func (o *GetMetricsResponse) GetMemoryUsedOk() (*int64, 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() *string

GetOpensearchDashboardURL returns the OpensearchDashboardURL field value

func (*GetMetricsResponse) GetOpensearchDashboardURLOk added in v0.20.0

func (o *GetMetricsResponse) GetOpensearchDashboardURLOk() (*string, 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() *bool

GetParachuteDiskEphemeralActivated returns the ParachuteDiskEphemeralActivated field value

func (*GetMetricsResponse) GetParachuteDiskEphemeralActivatedOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskEphemeralActivatedOk() (*bool, 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() *int64

GetParachuteDiskEphemeralTotal returns the ParachuteDiskEphemeralTotal field value

func (*GetMetricsResponse) GetParachuteDiskEphemeralTotalOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskEphemeralTotalOk() (*int64, 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() *int64

GetParachuteDiskEphemeralUsed returns the ParachuteDiskEphemeralUsed field value

func (*GetMetricsResponse) GetParachuteDiskEphemeralUsedOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedOk() (*int64, 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() *int64

GetParachuteDiskEphemeralUsedPercent returns the ParachuteDiskEphemeralUsedPercent field value

func (*GetMetricsResponse) GetParachuteDiskEphemeralUsedPercentOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedPercentOk() (*int64, 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() *int64

GetParachuteDiskEphemeralUsedThreshold returns the ParachuteDiskEphemeralUsedThreshold field value

func (*GetMetricsResponse) GetParachuteDiskEphemeralUsedThresholdOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedThresholdOk() (*int64, 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() *bool

GetParachuteDiskPersistentActivated returns the ParachuteDiskPersistentActivated field value

func (*GetMetricsResponse) GetParachuteDiskPersistentActivatedOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskPersistentActivatedOk() (*bool, 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() *int64

GetParachuteDiskPersistentTotal returns the ParachuteDiskPersistentTotal field value

func (*GetMetricsResponse) GetParachuteDiskPersistentTotalOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskPersistentTotalOk() (*int64, 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() *int64

GetParachuteDiskPersistentUsed returns the ParachuteDiskPersistentUsed field value

func (*GetMetricsResponse) GetParachuteDiskPersistentUsedOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedOk() (*int64, 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() *int64

GetParachuteDiskPersistentUsedPercent returns the ParachuteDiskPersistentUsedPercent field value

func (*GetMetricsResponse) GetParachuteDiskPersistentUsedPercentOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedPercentOk() (*int64, 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() *int64

GetParachuteDiskPersistentUsedThreshold returns the ParachuteDiskPersistentUsedThreshold field value

func (*GetMetricsResponse) GetParachuteDiskPersistentUsedThresholdOk added in v0.20.0

func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedThresholdOk() (*int64, 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

func (o *GetMetricsResponse) SetCpuIdleTime(v *int64)

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

func (*GetMetricsResponse) SetCpuLoadPercent added in v0.20.0

func (o *GetMetricsResponse) SetCpuLoadPercent(v *float64)

SetCpuLoadPercent sets field value

func (*GetMetricsResponse) SetCpuSystemTime added in v0.20.0

func (o *GetMetricsResponse) SetCpuSystemTime(v *int64)

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

func (*GetMetricsResponse) SetCpuUserTime added in v0.20.0

func (o *GetMetricsResponse) SetCpuUserTime(v *int64)

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

func (*GetMetricsResponse) SetDiskEphemeralTotal added in v0.20.0

func (o *GetMetricsResponse) SetDiskEphemeralTotal(v *int64)

SetDiskEphemeralTotal sets field value

func (*GetMetricsResponse) SetDiskEphemeralUsed added in v0.20.0

func (o *GetMetricsResponse) SetDiskEphemeralUsed(v *int64)

SetDiskEphemeralUsed sets field value

func (*GetMetricsResponse) SetDiskPersistentTotal added in v0.20.0

func (o *GetMetricsResponse) SetDiskPersistentTotal(v *int64)

SetDiskPersistentTotal sets field value

func (*GetMetricsResponse) SetDiskPersistentUsed added in v0.20.0

func (o *GetMetricsResponse) SetDiskPersistentUsed(v *int64)

SetDiskPersistentUsed sets field value

func (*GetMetricsResponse) SetLoad1 added in v0.20.0

func (o *GetMetricsResponse) SetLoad1(v *float64)

SetLoad1 sets field value

func (*GetMetricsResponse) SetLoad15 added in v0.20.0

func (o *GetMetricsResponse) SetLoad15(v *float64)

SetLoad15 sets field value

func (*GetMetricsResponse) SetLoad5 added in v0.20.0

func (o *GetMetricsResponse) SetLoad5(v *float64)

SetLoad5 sets field value

func (*GetMetricsResponse) SetMemoryTotal added in v0.20.0

func (o *GetMetricsResponse) SetMemoryTotal(v *int64)

SetMemoryTotal sets field value

func (*GetMetricsResponse) SetMemoryUsed added in v0.20.0

func (o *GetMetricsResponse) SetMemoryUsed(v *int64)

SetMemoryUsed sets field value

func (*GetMetricsResponse) SetOpensearchDashboardURL added in v0.20.0

func (o *GetMetricsResponse) SetOpensearchDashboardURL(v *string)

SetOpensearchDashboardURL sets field value

func (*GetMetricsResponse) SetParachuteDiskEphemeralActivated added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskEphemeralActivated(v *bool)

SetParachuteDiskEphemeralActivated sets field value

func (*GetMetricsResponse) SetParachuteDiskEphemeralTotal added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskEphemeralTotal(v *int64)

SetParachuteDiskEphemeralTotal sets field value

func (*GetMetricsResponse) SetParachuteDiskEphemeralUsed added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskEphemeralUsed(v *int64)

SetParachuteDiskEphemeralUsed sets field value

func (*GetMetricsResponse) SetParachuteDiskEphemeralUsedPercent added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskEphemeralUsedPercent(v *int64)

SetParachuteDiskEphemeralUsedPercent sets field value

func (*GetMetricsResponse) SetParachuteDiskEphemeralUsedThreshold added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskEphemeralUsedThreshold(v *int64)

SetParachuteDiskEphemeralUsedThreshold sets field value

func (*GetMetricsResponse) SetParachuteDiskPersistentActivated added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskPersistentActivated(v *bool)

SetParachuteDiskPersistentActivated sets field value

func (*GetMetricsResponse) SetParachuteDiskPersistentTotal added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskPersistentTotal(v *int64)

SetParachuteDiskPersistentTotal sets field value

func (*GetMetricsResponse) SetParachuteDiskPersistentUsed added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskPersistentUsed(v *int64)

SetParachuteDiskPersistentUsed sets field value

func (*GetMetricsResponse) SetParachuteDiskPersistentUsedPercent added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskPersistentUsedPercent(v *int64)

SetParachuteDiskPersistentUsedPercent sets field value

func (*GetMetricsResponse) SetParachuteDiskPersistentUsedThreshold added in v0.20.0

func (o *GetMetricsResponse) SetParachuteDiskPersistentUsedThreshold(v *int64)

SetParachuteDiskPersistentUsedThreshold sets field value

func (GetMetricsResponse) ToMap added in v0.20.0

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

type Instance

type Instance struct {
	// REQUIRED
	CfGuid *string `json:"cfGuid"`
	// REQUIRED
	CfOrganizationGuid *string `json:"cfOrganizationGuid"`
	// REQUIRED
	CfSpaceGuid *string `json:"cfSpaceGuid"`
	// REQUIRED
	DashboardUrl *string `json:"dashboardUrl"`
	// REQUIRED
	ImageUrl   *string `json:"imageUrl"`
	InstanceId *string `json:"instanceId,omitempty"`
	// REQUIRED
	LastOperation *InstanceLastOperation `json:"lastOperation"`
	// REQUIRED
	Name *string `json:"name"`
	// Deprecated: Check the GitHub changelog for alternatives
	// REQUIRED
	OfferingName *string `json:"offeringName"`
	// REQUIRED
	OfferingVersion *string `json:"offeringVersion"`
	// REQUIRED
	Parameters *map[string]interface{} `json:"parameters"`
	// REQUIRED
	PlanId *string `json:"planId"`
	// REQUIRED
	PlanName *string `json:"planName"`
	Status   *string `json:"status,omitempty"`
}

Instance struct for Instance

func NewInstance added in v0.20.0

func NewInstance(cfGuid *string, cfOrganizationGuid *string, cfSpaceGuid *string, dashboardUrl *string, imageUrl *string, lastOperation *InstanceLastOperation, name *string, offeringName *string, offeringVersion *string, parameters *map[string]interface{}, planId *string, planName *string) *Instance

NewInstance instantiates a new Instance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

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

GetCfGuid returns the CfGuid field value

func (*Instance) GetCfGuidOk added in v0.20.0

func (o *Instance) GetCfGuidOk() (*string, 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() *string

GetCfOrganizationGuid returns the CfOrganizationGuid field value

func (*Instance) GetCfOrganizationGuidOk added in v0.20.0

func (o *Instance) GetCfOrganizationGuidOk() (*string, 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() *string

GetCfSpaceGuid returns the CfSpaceGuid field value

func (*Instance) GetCfSpaceGuidOk added in v0.20.0

func (o *Instance) GetCfSpaceGuidOk() (*string, 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() *string

GetDashboardUrl returns the DashboardUrl field value

func (*Instance) GetDashboardUrlOk added in v0.20.0

func (o *Instance) GetDashboardUrlOk() (*string, 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() *string

GetImageUrl returns the ImageUrl field value

func (*Instance) GetImageUrlOk added in v0.20.0

func (o *Instance) GetImageUrlOk() (*string, 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() *string

GetInstanceId returns the InstanceId field value if set, zero value otherwise.

func (*Instance) GetInstanceIdOk added in v0.20.0

func (o *Instance) GetInstanceIdOk() (*string, 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() *InstanceLastOperation

GetLastOperation returns the LastOperation field value

func (*Instance) GetLastOperationOk added in v0.20.0

func (o *Instance) GetLastOperationOk() (*InstanceLastOperation, 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() *string

GetName returns the Name field value

func (*Instance) GetNameOk added in v0.20.0

func (o *Instance) GetNameOk() (*string, 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() *string

GetOfferingName returns the OfferingName field value Deprecated

func (*Instance) GetOfferingNameOk added in v0.20.0

func (o *Instance) GetOfferingNameOk() (*string, 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() *string

GetOfferingVersion returns the OfferingVersion field value

func (*Instance) GetOfferingVersionOk added in v0.20.0

func (o *Instance) GetOfferingVersionOk() (*string, 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() *map[string]interface{}

GetParameters returns the Parameters field value

func (*Instance) GetParametersOk added in v0.20.0

func (o *Instance) GetParametersOk() (*map[string]interface{}, 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() *string

GetPlanId returns the PlanId field value

func (*Instance) GetPlanIdOk added in v0.20.0

func (o *Instance) GetPlanIdOk() (*string, 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() *string

GetPlanName returns the PlanName field value

func (*Instance) GetPlanNameOk added in v0.20.0

func (o *Instance) GetPlanNameOk() (*string, 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() *string

GetStatus returns the Status field value if set, zero value otherwise.

func (*Instance) GetStatusOk added in v0.20.0

func (o *Instance) GetStatusOk() (*string, 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 *string)

SetCfGuid sets field value

func (*Instance) SetCfOrganizationGuid added in v0.20.0

func (o *Instance) SetCfOrganizationGuid(v *string)

SetCfOrganizationGuid sets field value

func (*Instance) SetCfSpaceGuid added in v0.20.0

func (o *Instance) SetCfSpaceGuid(v *string)

SetCfSpaceGuid sets field value

func (*Instance) SetDashboardUrl added in v0.20.0

func (o *Instance) SetDashboardUrl(v *string)

SetDashboardUrl sets field value

func (*Instance) SetImageUrl added in v0.20.0

func (o *Instance) SetImageUrl(v *string)

SetImageUrl sets field value

func (*Instance) SetInstanceId added in v0.20.0

func (o *Instance) SetInstanceId(v *string)

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 *InstanceLastOperation)

SetLastOperation sets field value

func (*Instance) SetName added in v0.20.0

func (o *Instance) SetName(v *string)

SetName sets field value

func (*Instance) SetOfferingName added in v0.20.0

func (o *Instance) SetOfferingName(v *string)

SetOfferingName sets field value Deprecated

func (*Instance) SetOfferingVersion added in v0.20.0

func (o *Instance) SetOfferingVersion(v *string)

SetOfferingVersion sets field value

func (*Instance) SetParameters added in v0.20.0

func (o *Instance) SetParameters(v *map[string]interface{})

SetParameters sets field value

func (*Instance) SetPlanId added in v0.20.0

func (o *Instance) SetPlanId(v *string)

SetPlanId sets field value

func (*Instance) SetPlanName added in v0.20.0

func (o *Instance) SetPlanName(v *string)

SetPlanName sets field value

func (*Instance) SetStatus added in v0.20.0

func (o *Instance) SetStatus(v *string)

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 InstanceLastOperation

type InstanceLastOperation struct {
	// REQUIRED
	Description *string `json:"description"`
	// REQUIRED
	State *string `json:"state"`
	// REQUIRED
	Type *string `json:"type"`
}

InstanceLastOperation struct for InstanceLastOperation

func NewInstanceLastOperation added in v0.20.0

func NewInstanceLastOperation(description *string, state *string, type_ *string) *InstanceLastOperation

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

func (o *InstanceLastOperation) GetDescription() *string

GetDescription returns the Description field value

func (*InstanceLastOperation) GetDescriptionOk added in v0.20.0

func (o *InstanceLastOperation) GetDescriptionOk() (*string, bool)

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

func (o *InstanceLastOperation) GetState() *string

GetState returns the State field value

func (*InstanceLastOperation) GetStateOk added in v0.20.0

func (o *InstanceLastOperation) GetStateOk() (*string, bool)

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

func (o *InstanceLastOperation) GetType() *string

GetType returns the Type field value

func (*InstanceLastOperation) GetTypeOk added in v0.20.0

func (o *InstanceLastOperation) GetTypeOk() (*string, bool)

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

func (o *InstanceLastOperation) SetDescription(v *string)

SetDescription sets field value

func (*InstanceLastOperation) SetState added in v0.20.0

func (o *InstanceLastOperation) SetState(v *string)

SetState sets field value

func (*InstanceLastOperation) SetType added in v0.20.0

func (o *InstanceLastOperation) SetType(v *string)

SetType sets field value

func (InstanceLastOperation) ToMap added in v0.20.0

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

type InstanceParameters

type InstanceParameters struct {
	EnableMonitoring     *bool   `json:"enable_monitoring,omitempty"`
	FluentdTcp           *int64  `json:"fluentd-tcp,omitempty"`
	FluentdTls           *int64  `json:"fluentd-tls,omitempty"`
	FluentdTlsCiphers    *string `json:"fluentd-tls-ciphers,omitempty"`
	FluentdTlsMaxVersion *string `json:"fluentd-tls-max-version,omitempty"`
	FluentdTlsMinVersion *string `json:"fluentd-tls-min-version,omitempty"`
	FluentdTlsVersion    *string `json:"fluentd-tls-version,omitempty"`
	FluentdUdp           *int64  `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 *string                         `json:"graphite,omitempty"`
	Groks    *[]InstanceParametersGroksInner `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 *string  `json:"ism_deletion_after,omitempty"`
	IsmJitter        *float64 `json:"ism_jitter,omitempty"`
	IsmJobInterval   *int64   `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.
	JavaHeapspace *int64 `json:"java_heapspace,omitempty"`
	// The amount of memory (in MB) used by the JVM to store metadata for OpenSearch.
	JavaMaxmetaspace *int64 `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.
	MaxDiskThreshold *int64 `json:"max_disk_threshold,omitempty"`
	// Frequency of metrics being emitted in seconds
	MetricsFrequency *int64 `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          *string   `json:"metrics_prefix,omitempty"`
	MonitoringInstanceId   *string   `json:"monitoring_instance_id,omitempty"`
	OpensearchTlsCiphers   *[]string `json:"opensearch-tls-ciphers,omitempty"`
	OpensearchTlsProtocols *[]string `json:"opensearch-tls-protocols,omitempty"`
	// Comma separated list of IP networks in CIDR notation which are allowed to access this instance.
	SgwAcl       *string   `json:"sgw_acl,omitempty"`
	Syslog       *[]string `json:"syslog,omitempty"`
	SyslogUseUdp *string   `json:"syslog-use-udp,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

func (o *InstanceParameters) GetEnableMonitoring() *bool

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

func (*InstanceParameters) GetEnableMonitoringOk added in v0.20.0

func (o *InstanceParameters) GetEnableMonitoringOk() (*bool, 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

func (o *InstanceParameters) GetFluentdTcp() *int64

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

func (*InstanceParameters) GetFluentdTcpOk added in v0.20.0

func (o *InstanceParameters) GetFluentdTcpOk() (*int64, 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

func (o *InstanceParameters) GetFluentdTls() *int64

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

func (*InstanceParameters) GetFluentdTlsCiphers added in v0.20.0

func (o *InstanceParameters) GetFluentdTlsCiphers() *string

GetFluentdTlsCiphers returns the FluentdTlsCiphers field value if set, zero value otherwise.

func (*InstanceParameters) GetFluentdTlsCiphersOk added in v0.20.0

func (o *InstanceParameters) GetFluentdTlsCiphersOk() (*string, 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() *string

GetFluentdTlsMaxVersion returns the FluentdTlsMaxVersion field value if set, zero value otherwise.

func (*InstanceParameters) GetFluentdTlsMaxVersionOk added in v0.20.0

func (o *InstanceParameters) GetFluentdTlsMaxVersionOk() (*string, 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() *string

GetFluentdTlsMinVersion returns the FluentdTlsMinVersion field value if set, zero value otherwise.

func (*InstanceParameters) GetFluentdTlsMinVersionOk added in v0.20.0

func (o *InstanceParameters) GetFluentdTlsMinVersionOk() (*string, 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() (*int64, 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() *string

GetFluentdTlsVersion returns the FluentdTlsVersion field value if set, zero value otherwise.

func (*InstanceParameters) GetFluentdTlsVersionOk added in v0.20.0

func (o *InstanceParameters) GetFluentdTlsVersionOk() (*string, 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

func (o *InstanceParameters) GetFluentdUdp() *int64

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

func (*InstanceParameters) GetFluentdUdpOk added in v0.20.0

func (o *InstanceParameters) GetFluentdUdpOk() (*int64, 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

func (o *InstanceParameters) GetGraphite() *string

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

func (*InstanceParameters) GetGraphiteOk added in v0.20.0

func (o *InstanceParameters) GetGraphiteOk() (*string, 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

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

func (o *InstanceParameters) GetIsmDeletionAfter() *string

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

func (*InstanceParameters) GetIsmDeletionAfterOk added in v0.20.0

func (o *InstanceParameters) GetIsmDeletionAfterOk() (*string, 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

func (o *InstanceParameters) GetIsmJitter() *float64

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

func (*InstanceParameters) GetIsmJitterOk added in v0.20.0

func (o *InstanceParameters) GetIsmJitterOk() (*float64, 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

func (o *InstanceParameters) GetIsmJobInterval() *int64

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

func (*InstanceParameters) GetIsmJobIntervalOk added in v0.20.0

func (o *InstanceParameters) GetIsmJobIntervalOk() (*int64, 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

func (o *InstanceParameters) GetJavaHeapspace() *int64

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

func (*InstanceParameters) GetJavaHeapspaceOk added in v0.20.0

func (o *InstanceParameters) GetJavaHeapspaceOk() (*int64, 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

func (o *InstanceParameters) GetJavaMaxmetaspace() *int64

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

func (*InstanceParameters) GetJavaMaxmetaspaceOk added in v0.20.0

func (o *InstanceParameters) GetJavaMaxmetaspaceOk() (*int64, 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

func (o *InstanceParameters) GetMaxDiskThreshold() *int64

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

func (*InstanceParameters) GetMaxDiskThresholdOk added in v0.20.0

func (o *InstanceParameters) GetMaxDiskThresholdOk() (*int64, 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

func (o *InstanceParameters) GetMetricsFrequency() *int64

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

func (*InstanceParameters) GetMetricsFrequencyOk added in v0.20.0

func (o *InstanceParameters) GetMetricsFrequencyOk() (*int64, 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

func (o *InstanceParameters) GetMetricsPrefix() *string

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

func (*InstanceParameters) GetMetricsPrefixOk added in v0.20.0

func (o *InstanceParameters) GetMetricsPrefixOk() (*string, 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() *string

GetMonitoringInstanceId returns the MonitoringInstanceId field value if set, zero value otherwise.

func (*InstanceParameters) GetMonitoringInstanceIdOk added in v0.20.0

func (o *InstanceParameters) GetMonitoringInstanceIdOk() (*string, 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() *[]string

GetOpensearchTlsCiphers returns the OpensearchTlsCiphers field value if set, zero value otherwise.

func (*InstanceParameters) GetOpensearchTlsCiphersOk added in v0.20.0

func (o *InstanceParameters) GetOpensearchTlsCiphersOk() (*[]string, 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() *[]string

GetOpensearchTlsProtocols returns the OpensearchTlsProtocols field value if set, zero value otherwise.

func (*InstanceParameters) GetOpensearchTlsProtocolsOk added in v0.20.0

func (o *InstanceParameters) GetOpensearchTlsProtocolsOk() (*[]string, 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

func (o *InstanceParameters) GetSgwAcl() *string

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

func (*InstanceParameters) GetSgwAclOk added in v0.20.0

func (o *InstanceParameters) GetSgwAclOk() (*string, 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

func (o *InstanceParameters) GetSyslog() *[]string

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

func (*InstanceParameters) GetSyslogOk added in v0.20.0

func (o *InstanceParameters) GetSyslogOk() (*[]string, 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) GetSyslogUseUdp added in v0.20.0

func (o *InstanceParameters) GetSyslogUseUdp() *string

GetSyslogUseUdp returns the SyslogUseUdp field value if set, zero value otherwise.

func (*InstanceParameters) GetSyslogUseUdpOk added in v0.20.0

func (o *InstanceParameters) GetSyslogUseUdpOk() (*string, bool)

GetSyslogUseUdpOk returns a tuple with the SyslogUseUdp 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) HasSyslogUseUdp added in v0.20.0

func (o *InstanceParameters) HasSyslogUseUdp() bool

HasSyslogUseUdp returns a boolean if a field has been set.

func (*InstanceParameters) SetEnableMonitoring added in v0.20.0

func (o *InstanceParameters) SetEnableMonitoring(v *bool)

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

func (*InstanceParameters) SetFluentdTcp added in v0.20.0

func (o *InstanceParameters) SetFluentdTcp(v *int64)

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

func (*InstanceParameters) SetFluentdTls added in v0.20.0

func (o *InstanceParameters) SetFluentdTls(v *int64)

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

func (*InstanceParameters) SetFluentdTlsCiphers added in v0.20.0

func (o *InstanceParameters) SetFluentdTlsCiphers(v *string)

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

func (*InstanceParameters) SetFluentdTlsMaxVersion added in v0.20.0

func (o *InstanceParameters) SetFluentdTlsMaxVersion(v *string)

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

func (*InstanceParameters) SetFluentdTlsMinVersion added in v0.20.0

func (o *InstanceParameters) SetFluentdTlsMinVersion(v *string)

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

func (*InstanceParameters) SetFluentdTlsVersion added in v0.20.0

func (o *InstanceParameters) SetFluentdTlsVersion(v *string)

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

func (*InstanceParameters) SetFluentdUdp added in v0.20.0

func (o *InstanceParameters) SetFluentdUdp(v *int64)

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

func (*InstanceParameters) SetGraphite added in v0.20.0

func (o *InstanceParameters) SetGraphite(v *string)

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

func (o *InstanceParameters) SetIsmDeletionAfter(v *string)

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

func (*InstanceParameters) SetIsmJitter added in v0.20.0

func (o *InstanceParameters) SetIsmJitter(v *float64)

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

func (*InstanceParameters) SetIsmJobInterval added in v0.20.0

func (o *InstanceParameters) SetIsmJobInterval(v *int64)

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

func (*InstanceParameters) SetJavaHeapspace added in v0.20.0

func (o *InstanceParameters) SetJavaHeapspace(v *int64)

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

func (*InstanceParameters) SetJavaMaxmetaspace added in v0.20.0

func (o *InstanceParameters) SetJavaMaxmetaspace(v *int64)

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

func (*InstanceParameters) SetMaxDiskThreshold added in v0.20.0

func (o *InstanceParameters) SetMaxDiskThreshold(v *int64)

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

func (*InstanceParameters) SetMetricsFrequency added in v0.20.0

func (o *InstanceParameters) SetMetricsFrequency(v *int64)

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

func (*InstanceParameters) SetMetricsPrefix added in v0.20.0

func (o *InstanceParameters) SetMetricsPrefix(v *string)

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

func (*InstanceParameters) SetMonitoringInstanceId added in v0.20.0

func (o *InstanceParameters) SetMonitoringInstanceId(v *string)

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

func (*InstanceParameters) SetOpensearchTlsCiphers added in v0.20.0

func (o *InstanceParameters) SetOpensearchTlsCiphers(v *[]string)

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

func (*InstanceParameters) SetOpensearchTlsProtocols added in v0.20.0

func (o *InstanceParameters) SetOpensearchTlsProtocols(v *[]string)

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

func (*InstanceParameters) SetSgwAcl added in v0.20.0

func (o *InstanceParameters) SetSgwAcl(v *string)

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

func (*InstanceParameters) SetSyslog added in v0.20.0

func (o *InstanceParameters) SetSyslog(v *[]string)

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

func (*InstanceParameters) SetSyslogUseUdp added in v0.20.0

func (o *InstanceParameters) SetSyslogUseUdp(v *string)

SetSyslogUseUdp gets a reference to the given string and assigns it to the SyslogUseUdp field.

func (InstanceParameters) ToMap added in v0.20.0

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

type InstanceParametersGroksInner added in v0.16.0

type InstanceParametersGroksInner struct {
	Pattern *string `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

func (o *InstanceParametersGroksInner) GetPattern() *string

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

func (*InstanceParametersGroksInner) GetPatternOk added in v0.20.0

func (o *InstanceParametersGroksInner) GetPatternOk() (*string, bool)

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

func (o *InstanceParametersGroksInner) SetPattern(v *string)

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 InstanceSchema

type InstanceSchema struct {
	// REQUIRED
	Create *Schema `json:"create"`
	// REQUIRED
	Update *Schema `json:"update"`
}

InstanceSchema struct for InstanceSchema

func NewInstanceSchema added in v0.20.0

func NewInstanceSchema(create *Schema, update *Schema) *InstanceSchema

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() *Schema

GetCreate returns the Create field value

func (*InstanceSchema) GetCreateOk added in v0.20.0

func (o *InstanceSchema) GetCreateOk() (*Schema, 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() *Schema

GetUpdate returns the Update field value

func (*InstanceSchema) GetUpdateOk added in v0.20.0

func (o *InstanceSchema) GetUpdateOk() (*Schema, 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

func (o *InstanceSchema) SetCreate(v *Schema)

SetCreate sets field value

func (*InstanceSchema) SetUpdate added in v0.20.0

func (o *InstanceSchema) SetUpdate(v *Schema)

SetUpdate sets field value

func (InstanceSchema) ToMap added in v0.20.0

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

type ListBackupsResponse

type ListBackupsResponse struct {
	// REQUIRED
	InstanceBackups *[]Backup `json:"instanceBackups"`
}

ListBackupsResponse struct for ListBackupsResponse

func NewListBackupsResponse added in v0.20.0

func NewListBackupsResponse(instanceBackups *[]Backup) *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

func (o *ListBackupsResponse) GetInstanceBackups() *[]Backup

GetInstanceBackups returns the InstanceBackups field value

func (*ListBackupsResponse) GetInstanceBackupsOk added in v0.20.0

func (o *ListBackupsResponse) GetInstanceBackupsOk() (*[]Backup, 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

func (o *ListBackupsResponse) SetInstanceBackups(v *[]Backup)

SetInstanceBackups sets field value

func (ListBackupsResponse) ToMap added in v0.20.0

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

type ListCredentialsResponse

type ListCredentialsResponse struct {
	// REQUIRED
	CredentialsList *[]CredentialsListItem `json:"credentialsList"`
}

ListCredentialsResponse struct for ListCredentialsResponse

func NewListCredentialsResponse added in v0.20.0

func NewListCredentialsResponse(credentialsList *[]CredentialsListItem) *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

func (o *ListCredentialsResponse) GetCredentialsList() *[]CredentialsListItem

GetCredentialsList returns the CredentialsList field value

func (*ListCredentialsResponse) GetCredentialsListOk added in v0.20.0

func (o *ListCredentialsResponse) GetCredentialsListOk() (*[]CredentialsListItem, bool)

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

func (o *ListCredentialsResponse) SetCredentialsList(v *[]CredentialsListItem)

SetCredentialsList sets field value

func (ListCredentialsResponse) ToMap added in v0.20.0

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

type ListInstancesResponse

type ListInstancesResponse struct {
	// REQUIRED
	Instances *[]Instance `json:"instances"`
}

ListInstancesResponse struct for ListInstancesResponse

func NewListInstancesResponse added in v0.20.0

func NewListInstancesResponse(instances *[]Instance) *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

func (o *ListInstancesResponse) GetInstances() *[]Instance

GetInstances returns the Instances field value

func (*ListInstancesResponse) GetInstancesOk added in v0.20.0

func (o *ListInstancesResponse) GetInstancesOk() (*[]Instance, bool)

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

func (o *ListInstancesResponse) SetInstances(v *[]Instance)

SetInstances sets field value

func (ListInstancesResponse) ToMap added in v0.20.0

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

type ListOfferingsResponse

type ListOfferingsResponse struct {
	// REQUIRED
	Offerings *[]Offering `json:"offerings"`
}

ListOfferingsResponse struct for ListOfferingsResponse

func NewListOfferingsResponse added in v0.20.0

func NewListOfferingsResponse(offerings *[]Offering) *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

func (o *ListOfferingsResponse) GetOfferings() *[]Offering

GetOfferings returns the Offerings field value

func (*ListOfferingsResponse) GetOfferingsOk added in v0.20.0

func (o *ListOfferingsResponse) GetOfferingsOk() (*[]Offering, bool)

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

func (o *ListOfferingsResponse) SetOfferings(v *[]Offering)

SetOfferings sets field value

func (ListOfferingsResponse) ToMap added in v0.20.0

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

type ListRestoresResponse added in v0.16.0

type ListRestoresResponse struct {
	// REQUIRED
	InstanceRestores *[]Restore `json:"instanceRestores"`
}

ListRestoresResponse struct for ListRestoresResponse

func NewListRestoresResponse added in v0.20.0

func NewListRestoresResponse(instanceRestores *[]Restore) *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

func (o *ListRestoresResponse) GetInstanceRestores() *[]Restore

GetInstanceRestores returns the InstanceRestores field value

func (*ListRestoresResponse) GetInstanceRestoresOk added in v0.20.0

func (o *ListRestoresResponse) GetInstanceRestoresOk() (*[]Restore, 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

func (o *ListRestoresResponse) SetInstanceRestores(v *[]Restore)

SetInstanceRestores sets field value

func (ListRestoresResponse) ToMap added in v0.20.0

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

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 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 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 Offering

type Offering struct {
	// REQUIRED
	Description *string `json:"description"`
	// REQUIRED
	DocumentationUrl *string `json:"documentationUrl"`
	// REQUIRED
	ImageUrl *string `json:"imageUrl"`
	// REQUIRED
	Latest    *bool   `json:"latest"`
	Lifecycle *string `json:"lifecycle,omitempty"`
	// REQUIRED
	Name *string `json:"name"`
	// REQUIRED
	Plans *[]Plan `json:"plans"`
	// REQUIRED
	QuotaCount *int64          `json:"quotaCount"`
	Schema     *InstanceSchema `json:"schema,omitempty"`
	// REQUIRED
	Version *string `json:"version"`
}

Offering struct for Offering

func NewOffering added in v0.20.0

func NewOffering(description *string, documentationUrl *string, imageUrl *string, latest *bool, name *string, plans *[]Plan, quotaCount *int64, version *string) *Offering

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

GetDescription returns the Description field value

func (*Offering) GetDescriptionOk added in v0.20.0

func (o *Offering) GetDescriptionOk() (*string, 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() *string

GetDocumentationUrl returns the DocumentationUrl field value

func (*Offering) GetDocumentationUrlOk added in v0.20.0

func (o *Offering) GetDocumentationUrlOk() (*string, 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() *string

GetImageUrl returns the ImageUrl field value

func (*Offering) GetImageUrlOk added in v0.20.0

func (o *Offering) GetImageUrlOk() (*string, 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() *bool

GetLatest returns the Latest field value

func (*Offering) GetLatestOk added in v0.20.0

func (o *Offering) GetLatestOk() (*bool, 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() *string

GetLifecycle returns the Lifecycle field value if set, zero value otherwise.

func (*Offering) GetLifecycleOk added in v0.20.0

func (o *Offering) GetLifecycleOk() (*string, 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() *string

GetName returns the Name field value

func (*Offering) GetNameOk added in v0.20.0

func (o *Offering) GetNameOk() (*string, 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() *[]Plan

GetPlans returns the Plans field value

func (*Offering) GetPlansOk added in v0.20.0

func (o *Offering) GetPlansOk() (*[]Plan, 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() *int64

GetQuotaCount returns the QuotaCount field value

func (*Offering) GetQuotaCountOk added in v0.20.0

func (o *Offering) GetQuotaCountOk() (*int64, 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() *InstanceSchema

GetSchema returns the Schema field value if set, zero value otherwise.

func (*Offering) GetSchemaOk added in v0.20.0

func (o *Offering) GetSchemaOk() (*InstanceSchema, 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() *string

GetVersion returns the Version field value

func (*Offering) GetVersionOk added in v0.20.0

func (o *Offering) GetVersionOk() (*string, 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 *string)

SetDescription sets field value

func (*Offering) SetDocumentationUrl added in v0.20.0

func (o *Offering) SetDocumentationUrl(v *string)

SetDocumentationUrl sets field value

func (*Offering) SetImageUrl added in v0.20.0

func (o *Offering) SetImageUrl(v *string)

SetImageUrl sets field value

func (*Offering) SetLatest added in v0.20.0

func (o *Offering) SetLatest(v *bool)

SetLatest sets field value

func (*Offering) SetLifecycle added in v0.20.0

func (o *Offering) SetLifecycle(v *string)

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 *string)

SetName sets field value

func (*Offering) SetPlans added in v0.20.0

func (o *Offering) SetPlans(v *[]Plan)

SetPlans sets field value

func (*Offering) SetQuotaCount added in v0.20.0

func (o *Offering) SetQuotaCount(v *int64)

SetQuotaCount sets field value

func (*Offering) SetSchema added in v0.20.0

func (o *Offering) SetSchema(v *InstanceSchema)

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 *string)

SetVersion sets field value

func (Offering) ToMap added in v0.20.0

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

type PartialUpdateInstancePayload

type PartialUpdateInstancePayload struct {
	InstanceName *string             `json:"instanceName,omitempty"`
	Parameters   *InstanceParameters `json:"parameters,omitempty"`
	PlanId       *string             `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

func (o *PartialUpdateInstancePayload) GetInstanceName() *string

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

func (*PartialUpdateInstancePayload) GetInstanceNameOk added in v0.20.0

func (o *PartialUpdateInstancePayload) GetInstanceNameOk() (*string, bool)

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

func (o *PartialUpdateInstancePayload) GetParametersOk() (*InstanceParameters, bool)

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

func (o *PartialUpdateInstancePayload) GetPlanId() *string

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

func (*PartialUpdateInstancePayload) GetPlanIdOk added in v0.20.0

func (o *PartialUpdateInstancePayload) GetPlanIdOk() (*string, bool)

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

func (o *PartialUpdateInstancePayload) SetInstanceName(v *string)

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

func (*PartialUpdateInstancePayload) SetParameters added in v0.20.0

func (o *PartialUpdateInstancePayload) SetParameters(v *InstanceParameters)

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

func (*PartialUpdateInstancePayload) SetPlanId added in v0.20.0

func (o *PartialUpdateInstancePayload) SetPlanId(v *string)

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 Plan

type Plan struct {
	// REQUIRED
	Description *string `json:"description"`
	// REQUIRED
	Free *bool `json:"free"`
	// REQUIRED
	Id *string `json:"id"`
	// REQUIRED
	Name *string `json:"name"`
	// REQUIRED
	SkuName *string `json:"skuName"`
}

Plan struct for Plan

func NewPlan added in v0.20.0

func NewPlan(description *string, free *bool, id *string, name *string, skuName *string) *Plan

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

GetDescription returns the Description field value

func (*Plan) GetDescriptionOk added in v0.20.0

func (o *Plan) GetDescriptionOk() (*string, 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() *bool

GetFree returns the Free field value

func (*Plan) GetFreeOk added in v0.20.0

func (o *Plan) GetFreeOk() (*bool, 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() *string

GetId returns the Id field value

func (*Plan) GetIdOk added in v0.20.0

func (o *Plan) GetIdOk() (*string, 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() *string

GetName returns the Name field value

func (*Plan) GetNameOk added in v0.20.0

func (o *Plan) GetNameOk() (*string, 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() *string

GetSkuName returns the SkuName field value

func (*Plan) GetSkuNameOk added in v0.20.0

func (o *Plan) GetSkuNameOk() (*string, 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 *string)

SetDescription sets field value

func (*Plan) SetFree added in v0.20.0

func (o *Plan) SetFree(v *bool)

SetFree sets field value

func (*Plan) SetId added in v0.20.0

func (o *Plan) SetId(v *string)

SetId sets field value

func (*Plan) SetName added in v0.20.0

func (o *Plan) SetName(v *string)

SetName sets field value

func (*Plan) SetSkuName added in v0.20.0

func (o *Plan) SetSkuName(v *string)

SetSkuName sets field value

func (Plan) ToMap added in v0.20.0

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

type RawCredentials

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

RawCredentials struct for RawCredentials

func NewRawCredentials added in v0.20.0

func NewRawCredentials(credentials *Credentials) *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() *Credentials

GetCredentials returns the Credentials field value

func (*RawCredentials) GetCredentialsOk added in v0.20.0

func (o *RawCredentials) GetCredentialsOk() (*Credentials, 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

func (o *RawCredentials) SetCredentials(v *Credentials)

SetCredentials sets field value

func (RawCredentials) ToMap added in v0.20.0

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

type Restore added in v0.16.0

type Restore struct {
	// REQUIRED
	BackupId *int64 `json:"backup_id"`
	// REQUIRED
	FinishedAt *string `json:"finished_at"`
	// REQUIRED
	Id *int64 `json:"id"`
	// REQUIRED
	Status      *string `json:"status"`
	TriggeredAt *string `json:"triggered_at,omitempty"`
}

Restore struct for Restore

func NewRestore added in v0.20.0

func NewRestore(backupId *int64, finishedAt *string, id *int64, status *string) *Restore

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() *int64

GetBackupId returns the BackupId field value

func (*Restore) GetBackupIdOk added in v0.20.0

func (o *Restore) GetBackupIdOk() (*int64, 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() *string

GetFinishedAt returns the FinishedAt field value

func (*Restore) GetFinishedAtOk added in v0.20.0

func (o *Restore) GetFinishedAtOk() (*string, 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() *int64

GetId returns the Id field value

func (*Restore) GetIdOk added in v0.20.0

func (o *Restore) GetIdOk() (*int64, 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() *string

GetStatus returns the Status field value

func (*Restore) GetStatusOk added in v0.20.0

func (o *Restore) GetStatusOk() (*string, 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() *string

GetTriggeredAt returns the TriggeredAt field value if set, zero value otherwise.

func (*Restore) GetTriggeredAtOk added in v0.20.0

func (o *Restore) GetTriggeredAtOk() (*string, 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 *int64)

SetBackupId sets field value

func (*Restore) SetFinishedAt added in v0.20.0

func (o *Restore) SetFinishedAt(v *string)

SetFinishedAt sets field value

func (*Restore) SetId added in v0.20.0

func (o *Restore) SetId(v *int64)

SetId sets field value

func (*Restore) SetStatus added in v0.20.0

func (o *Restore) SetStatus(v *string)

SetStatus sets field value

func (*Restore) SetTriggeredAt added in v0.20.0

func (o *Restore) SetTriggeredAt(v *string)

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 Schema

type Schema struct {
	// REQUIRED
	Parameters *map[string]interface{} `json:"parameters"`
}

Schema struct for Schema

func NewSchema added in v0.20.0

func NewSchema(parameters *map[string]interface{}) *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() *map[string]interface{}

GetParameters returns the Parameters field value

func (*Schema) GetParametersOk added in v0.20.0

func (o *Schema) GetParametersOk() (*map[string]interface{}, 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 *map[string]interface{})

SetParameters sets field value

func (Schema) ToMap added in v0.20.0

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

type TriggerRestoreResponse added in v0.16.0

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

TriggerRestoreResponse struct for TriggerRestoreResponse

func NewTriggerRestoreResponse added in v0.20.0

func NewTriggerRestoreResponse(id *int64) *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

func (o *TriggerRestoreResponse) GetId() *int64

GetId returns the Id field value

func (*TriggerRestoreResponse) GetIdOk added in v0.20.0

func (o *TriggerRestoreResponse) GetIdOk() (*int64, bool)

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

func (o *TriggerRestoreResponse) SetId(v *int64)

SetId sets field value

func (TriggerRestoreResponse) ToMap added in v0.20.0

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

type UpdateBackupsConfigPayload added in v0.16.0

type UpdateBackupsConfigPayload struct {
	EncryptionKey *string `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

func (o *UpdateBackupsConfigPayload) GetEncryptionKey() *string

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

func (*UpdateBackupsConfigPayload) GetEncryptionKeyOk added in v0.20.0

func (o *UpdateBackupsConfigPayload) GetEncryptionKeyOk() (*string, bool)

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

func (o *UpdateBackupsConfigPayload) SetEncryptionKey(v *string)

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

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

UpdateBackupsConfigResponse struct for UpdateBackupsConfigResponse

func NewUpdateBackupsConfigResponse added in v0.20.0

func NewUpdateBackupsConfigResponse(message *string) *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

func (o *UpdateBackupsConfigResponse) GetMessage() *string

GetMessage returns the Message field value

func (*UpdateBackupsConfigResponse) GetMessageOk added in v0.20.0

func (o *UpdateBackupsConfigResponse) GetMessageOk() (*string, bool)

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

func (o *UpdateBackupsConfigResponse) SetMessage(v *string)

SetMessage sets field value

func (UpdateBackupsConfigResponse) ToMap added in v0.20.0

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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