v1api

package
v0.26.0 Latest Latest
Warning

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

Go to latest
Published: Mar 6, 2026 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Overview

Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)

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

APIClient manages communication with the STACKIT Redis 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. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

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

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type ApiCreateBackupRequest

type ApiCreateBackupRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateBackupRequest) Execute

type ApiCreateCredentialsRequest

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

func (ApiCreateCredentialsRequest) Execute

type ApiCreateInstanceRequest

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

func (ApiCreateInstanceRequest) CreateInstancePayload

func (r ApiCreateInstanceRequest) CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest

Parameters for the requested service instance provision

func (ApiCreateInstanceRequest) Execute

type ApiDeleteCredentialsRequest

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

func (ApiDeleteCredentialsRequest) Execute

func (r ApiDeleteCredentialsRequest) Execute() error

type ApiDeleteInstanceRequest

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

func (ApiDeleteInstanceRequest) Execute

func (r ApiDeleteInstanceRequest) Execute() error

type ApiDownloadBackupRequest

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

func (ApiDownloadBackupRequest) Execute

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

type ApiGetCredentialsRequest

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

func (ApiGetCredentialsRequest) Execute

type ApiGetInstanceRequest

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

func (ApiGetInstanceRequest) Execute

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

type ApiGetMetricsRequest

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

func (ApiGetMetricsRequest) Execute

type ApiListBackupsRequest

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

func (ApiListBackupsRequest) Execute

type ApiListCredentialsRequest

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

func (ApiListCredentialsRequest) Execute

type ApiListInstancesRequest

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

func (ApiListInstancesRequest) Execute

type ApiListOfferingsRequest

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

func (ApiListOfferingsRequest) Execute

type ApiListRestoresRequest

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

func (ApiListRestoresRequest) Execute

type ApiPartialUpdateInstanceRequest

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

func (ApiPartialUpdateInstanceRequest) Execute

func (ApiPartialUpdateInstanceRequest) PartialUpdateInstancePayload

func (r ApiPartialUpdateInstanceRequest) PartialUpdateInstancePayload(partialUpdateInstancePayload PartialUpdateInstancePayload) ApiPartialUpdateInstanceRequest

Parameters for the requested update operation on service instance - sgw acl update, plan upgrade

type ApiTriggerRecreateRequest

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

func (ApiTriggerRecreateRequest) Execute

type ApiTriggerRestartRequest

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

func (ApiTriggerRestartRequest) Execute

type ApiTriggerRestoreRequest

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

func (ApiTriggerRestoreRequest) Execute

type ApiUpdateBackupsConfigRequest

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

func (ApiUpdateBackupsConfigRequest) Execute

func (ApiUpdateBackupsConfigRequest) UpdateBackupsConfigPayload

func (r ApiUpdateBackupsConfigRequest) UpdateBackupsConfigPayload(updateBackupsConfigPayload UpdateBackupsConfigPayload) ApiUpdateBackupsConfigRequest

Parameters for the requested backup configuration update

type Backup

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

Backup struct for Backup

func NewBackup

func NewBackup(finishedAt string, id int32, 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

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

func (o *Backup) GetDownloadable() bool

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

func (*Backup) GetDownloadableOk

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

func (o *Backup) GetFinishedAt() string

GetFinishedAt returns the FinishedAt field value

func (*Backup) GetFinishedAtOk

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

func (o *Backup) GetId() int32

GetId returns the Id field value

func (*Backup) GetIdOk

func (o *Backup) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Backup) GetSize

func (o *Backup) GetSize() int32

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

func (*Backup) GetSizeOk

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

func (o *Backup) GetStatus() string

GetStatus returns the Status field value

func (*Backup) GetStatusOk

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

func (o *Backup) GetTriggeredAt() string

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

func (*Backup) GetTriggeredAtOk

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

func (o *Backup) HasDownloadable() bool

HasDownloadable returns a boolean if a field has been set.

func (*Backup) HasSize

func (o *Backup) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*Backup) HasTriggeredAt

func (o *Backup) HasTriggeredAt() bool

HasTriggeredAt returns a boolean if a field has been set.

func (Backup) MarshalJSON

func (o Backup) MarshalJSON() ([]byte, error)

func (*Backup) SetDownloadable

func (o *Backup) SetDownloadable(v bool)

SetDownloadable gets a reference to the given bool and assigns it to the Downloadable field.

func (*Backup) SetFinishedAt

func (o *Backup) SetFinishedAt(v string)

SetFinishedAt sets field value

func (*Backup) SetId

func (o *Backup) SetId(v int32)

SetId sets field value

func (*Backup) SetSize

func (o *Backup) SetSize(v int32)

SetSize gets a reference to the given int32 and assigns it to the Size field.

func (*Backup) SetStatus

func (o *Backup) SetStatus(v string)

SetStatus sets field value

func (*Backup) SetTriggeredAt

func (o *Backup) SetTriggeredAt(v string)

SetTriggeredAt gets a reference to the given string and assigns it to the TriggeredAt field.

func (Backup) ToMap

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

func (*Backup) UnmarshalJSON

func (o *Backup) UnmarshalJSON(data []byte) (err error)

type CreateBackupResponseItem

type CreateBackupResponseItem struct {
	Id      int32  `json:"id"`
	Message string `json:"message"`
}

CreateBackupResponseItem struct for CreateBackupResponseItem

func NewCreateBackupResponseItem

func NewCreateBackupResponseItem(id int32, 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

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

func (o *CreateBackupResponseItem) GetId() int32

GetId returns the Id field value

func (*CreateBackupResponseItem) GetIdOk

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

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*CreateBackupResponseItem) GetMessage

func (o *CreateBackupResponseItem) GetMessage() string

GetMessage returns the Message field value

func (*CreateBackupResponseItem) GetMessageOk

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) MarshalJSON

func (o CreateBackupResponseItem) MarshalJSON() ([]byte, error)

func (*CreateBackupResponseItem) SetId

func (o *CreateBackupResponseItem) SetId(v int32)

SetId sets field value

func (*CreateBackupResponseItem) SetMessage

func (o *CreateBackupResponseItem) SetMessage(v string)

SetMessage sets field value

func (CreateBackupResponseItem) ToMap

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

func (*CreateBackupResponseItem) UnmarshalJSON

func (o *CreateBackupResponseItem) UnmarshalJSON(data []byte) (err error)

type CreateInstancePayload

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

CreateInstancePayload struct for CreateInstancePayload

func NewCreateInstancePayload

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

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

func (o *CreateInstancePayload) GetInstanceName() string

GetInstanceName returns the InstanceName field value

func (*CreateInstancePayload) GetInstanceNameOk

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

func (o *CreateInstancePayload) GetParameters() InstanceParameters

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

func (*CreateInstancePayload) GetParametersOk

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

func (o *CreateInstancePayload) GetPlanId() string

GetPlanId returns the PlanId field value

func (*CreateInstancePayload) GetPlanIdOk

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

func (o *CreateInstancePayload) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (CreateInstancePayload) MarshalJSON

func (o CreateInstancePayload) MarshalJSON() ([]byte, error)

func (*CreateInstancePayload) SetInstanceName

func (o *CreateInstancePayload) SetInstanceName(v string)

SetInstanceName sets field value

func (*CreateInstancePayload) SetParameters

func (o *CreateInstancePayload) SetParameters(v InstanceParameters)

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

func (*CreateInstancePayload) SetPlanId

func (o *CreateInstancePayload) SetPlanId(v string)

SetPlanId sets field value

func (CreateInstancePayload) ToMap

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

func (*CreateInstancePayload) UnmarshalJSON

func (o *CreateInstancePayload) UnmarshalJSON(data []byte) (err error)

type CreateInstanceResponse

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

CreateInstanceResponse struct for CreateInstanceResponse

func NewCreateInstanceResponse

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

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

func (o *CreateInstanceResponse) GetInstanceId() string

GetInstanceId returns the InstanceId field value

func (*CreateInstanceResponse) GetInstanceIdOk

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) MarshalJSON

func (o CreateInstanceResponse) MarshalJSON() ([]byte, error)

func (*CreateInstanceResponse) SetInstanceId

func (o *CreateInstanceResponse) SetInstanceId(v string)

SetInstanceId sets field value

func (CreateInstanceResponse) ToMap

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

func (*CreateInstanceResponse) UnmarshalJSON

func (o *CreateInstanceResponse) UnmarshalJSON(data []byte) (err error)

type Credentials

type Credentials struct {
	Host             string   `json:"host"`
	Hosts            []string `json:"hosts,omitempty"`
	LoadBalancedHost *string  `json:"load_balanced_host,omitempty"`
	Password         string   `json:"password"`
	Port             *int32   `json:"port,omitempty"`
	Uri              *string  `json:"uri,omitempty"`
	Username         string   `json:"username"`
}

Credentials struct for Credentials

func NewCredentials

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

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

func (o *Credentials) GetHost() string

GetHost returns the Host field value

func (*Credentials) GetHostOk

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) GetHosts

func (o *Credentials) GetHosts() []string

GetHosts returns the Hosts field value if set, zero value otherwise.

func (*Credentials) GetHostsOk

func (o *Credentials) GetHostsOk() ([]string, bool)

GetHostsOk returns a tuple with the Hosts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Credentials) GetLoadBalancedHost

func (o *Credentials) GetLoadBalancedHost() string

GetLoadBalancedHost returns the LoadBalancedHost field value if set, zero value otherwise.

func (*Credentials) GetLoadBalancedHostOk

func (o *Credentials) GetLoadBalancedHostOk() (*string, bool)

GetLoadBalancedHostOk returns a tuple with the LoadBalancedHost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Credentials) GetPassword

func (o *Credentials) GetPassword() string

GetPassword returns the Password field value

func (*Credentials) GetPasswordOk

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

func (o *Credentials) GetPort() int32

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

func (*Credentials) GetPortOk

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

func (o *Credentials) GetUri() string

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

func (*Credentials) GetUriOk

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

func (o *Credentials) GetUsername() string

GetUsername returns the Username field value

func (*Credentials) GetUsernameOk

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) HasHosts

func (o *Credentials) HasHosts() bool

HasHosts returns a boolean if a field has been set.

func (*Credentials) HasLoadBalancedHost

func (o *Credentials) HasLoadBalancedHost() bool

HasLoadBalancedHost returns a boolean if a field has been set.

func (*Credentials) HasPort

func (o *Credentials) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*Credentials) HasUri

func (o *Credentials) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Credentials) MarshalJSON

func (o Credentials) MarshalJSON() ([]byte, error)

func (*Credentials) SetHost

func (o *Credentials) SetHost(v string)

SetHost sets field value

func (*Credentials) SetHosts

func (o *Credentials) SetHosts(v []string)

SetHosts gets a reference to the given []string and assigns it to the Hosts field.

func (*Credentials) SetLoadBalancedHost

func (o *Credentials) SetLoadBalancedHost(v string)

SetLoadBalancedHost gets a reference to the given string and assigns it to the LoadBalancedHost field.

func (*Credentials) SetPassword

func (o *Credentials) SetPassword(v string)

SetPassword sets field value

func (*Credentials) SetPort

func (o *Credentials) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*Credentials) SetUri

func (o *Credentials) SetUri(v string)

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

func (*Credentials) SetUsername

func (o *Credentials) SetUsername(v string)

SetUsername sets field value

func (Credentials) ToMap

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

func (*Credentials) UnmarshalJSON

func (o *Credentials) UnmarshalJSON(data []byte) (err error)

type CredentialsListItem

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

CredentialsListItem struct for CredentialsListItem

func NewCredentialsListItem

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

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

func (o *CredentialsListItem) GetId() string

GetId returns the Id field value

func (*CredentialsListItem) GetIdOk

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) MarshalJSON

func (o CredentialsListItem) MarshalJSON() ([]byte, error)

func (*CredentialsListItem) SetId

func (o *CredentialsListItem) SetId(v string)

SetId sets field value

func (CredentialsListItem) ToMap

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

func (*CredentialsListItem) UnmarshalJSON

func (o *CredentialsListItem) UnmarshalJSON(data []byte) (err error)

type CredentialsResponse

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

CredentialsResponse struct for CredentialsResponse

func NewCredentialsResponse

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

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

func (o *CredentialsResponse) GetId() string

GetId returns the Id field value

func (*CredentialsResponse) GetIdOk

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

func (o *CredentialsResponse) GetRaw() RawCredentials

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

func (*CredentialsResponse) GetRawOk

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

func (o *CredentialsResponse) GetUri() string

GetUri returns the Uri field value

func (*CredentialsResponse) GetUriOk

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

func (o *CredentialsResponse) HasRaw() bool

HasRaw returns a boolean if a field has been set.

func (CredentialsResponse) MarshalJSON

func (o CredentialsResponse) MarshalJSON() ([]byte, error)

func (*CredentialsResponse) SetId

func (o *CredentialsResponse) SetId(v string)

SetId sets field value

func (*CredentialsResponse) SetRaw

func (o *CredentialsResponse) SetRaw(v RawCredentials)

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

func (*CredentialsResponse) SetUri

func (o *CredentialsResponse) SetUri(v string)

SetUri sets field value

func (CredentialsResponse) ToMap

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

func (*CredentialsResponse) UnmarshalJSON

func (o *CredentialsResponse) UnmarshalJSON(data []byte) (err error)

type DefaultAPI

type DefaultAPI interface {

	/*
		CreateBackup create a backup

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

	// CreateBackupExecute executes the request
	//  @return []CreateBackupResponseItem
	CreateBackupExecute(r ApiCreateBackupRequest) ([]CreateBackupResponseItem, error)

	/*
		CreateCredentials create new credentials

		Create new service credentials

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

	// CreateCredentialsExecute executes the request
	//  @return CredentialsResponse
	CreateCredentialsExecute(r ApiCreateCredentialsRequest) (*CredentialsResponse, error)

	/*
		CreateInstance provision

		Provision a service instance.

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

	// CreateInstanceExecute executes the request
	//  @return CreateInstanceResponse
	CreateInstanceExecute(r ApiCreateInstanceRequest) (*CreateInstanceResponse, error)

	/*
		DeleteCredentials delete credentials by id

		Delete a service credentials.

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

	// DeleteCredentialsExecute executes the request
	DeleteCredentialsExecute(r ApiDeleteCredentialsRequest) error

	/*
		DeleteInstance delete service instance

		Deprovision a service instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@param instanceId Id of instance being deleted
		@return ApiDeleteInstanceRequest
	*/
	DeleteInstance(ctx context.Context, projectId string, instanceId string) ApiDeleteInstanceRequest

	// DeleteInstanceExecute executes the request
	DeleteInstanceExecute(r ApiDeleteInstanceRequest) error

	/*
		DownloadBackup download backup

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

	// DownloadBackupExecute executes the request
	//  @return *os.File
	DownloadBackupExecute(r ApiDownloadBackupRequest) (*os.File, error)

	/*
		GetCredentials get credentials by id

		get a service credentials by credentials id

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

	// GetCredentialsExecute executes the request
	//  @return CredentialsResponse
	GetCredentialsExecute(r ApiGetCredentialsRequest) (*CredentialsResponse, error)

	/*
		GetInstance get a service instance

		get a service instance

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

	// GetInstanceExecute executes the request
	//  @return Instance
	GetInstanceExecute(r ApiGetInstanceRequest) (*Instance, error)

	/*
		GetMetrics get latest metrics for cpu load, memory and disk usage

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

	// GetMetricsExecute executes the request
	//  @return GetMetricsResponse
	GetMetricsExecute(r ApiGetMetricsRequest) (*GetMetricsResponse, error)

	/*
		ListBackups get latest backup information for provided instanceId

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

	// ListBackupsExecute executes the request
	//  @return ListBackupsResponse
	ListBackupsExecute(r ApiListBackupsRequest) (*ListBackupsResponse, error)

	/*
		ListCredentials get list of credentials ids

		get list all credentials ids for instance

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

	// ListCredentialsExecute executes the request
	//  @return ListCredentialsResponse
	ListCredentialsExecute(r ApiListCredentialsRequest) (*ListCredentialsResponse, error)

	/*
		ListInstances get service instances list

		Get a list of available instances

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

	// ListInstancesExecute executes the request
	//  @return ListInstancesResponse
	ListInstancesExecute(r ApiListInstancesRequest) (*ListInstancesResponse, error)

	/*
		ListOfferings get the service offerings

		Get the service offerings that the service broker offers.

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

	// ListOfferingsExecute executes the request
	//  @return ListOfferingsResponse
	ListOfferingsExecute(r ApiListOfferingsRequest) (*ListOfferingsResponse, error)

	/*
		ListRestores get latest restore information for provided instanceId

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

	// ListRestoresExecute executes the request
	//  @return ListRestoresResponse
	ListRestoresExecute(r ApiListRestoresRequest) (*ListRestoresResponse, error)

	/*
		PartialUpdateInstance update a service instance

		Update a service instance. This could be a sgw acl update or a plan upgrade.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@param instanceId id of the instance being updated
		@return ApiPartialUpdateInstanceRequest
	*/
	PartialUpdateInstance(ctx context.Context, projectId string, instanceId string) ApiPartialUpdateInstanceRequest

	// PartialUpdateInstanceExecute executes the request
	PartialUpdateInstanceExecute(r ApiPartialUpdateInstanceRequest) error

	/*
		TriggerRecreate trigger a recreate

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

	// TriggerRecreateExecute executes the request
	//  @return CreateInstanceResponse
	TriggerRecreateExecute(r ApiTriggerRecreateRequest) (*CreateInstanceResponse, error)

	/*
		TriggerRestart trigger a restart

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

	// TriggerRestartExecute executes the request
	//  @return CreateInstanceResponse
	TriggerRestartExecute(r ApiTriggerRestartRequest) (*CreateInstanceResponse, error)

	/*
		TriggerRestore trigger a restore

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

	// TriggerRestoreExecute executes the request
	//  @return TriggerRestoreResponse
	TriggerRestoreExecute(r ApiTriggerRestoreRequest) (*TriggerRestoreResponse, error)

	/*
		UpdateBackupsConfig backups configuration update

		Update the configuration for backups for your instance.

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

	// UpdateBackupsConfigExecute executes the request
	//  @return UpdateBackupsConfigResponse
	UpdateBackupsConfigExecute(r ApiUpdateBackupsConfigRequest) (*UpdateBackupsConfigResponse, error)
}

type DefaultAPIService

type DefaultAPIService service

DefaultAPIService DefaultAPI service

func (*DefaultAPIService) CreateBackup

func (a *DefaultAPIService) 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 (*DefaultAPIService) CreateBackupExecute

Execute executes the request

@return []CreateBackupResponseItem

func (*DefaultAPIService) CreateCredentials

func (a *DefaultAPIService) 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 (*DefaultAPIService) CreateCredentialsExecute

func (a *DefaultAPIService) CreateCredentialsExecute(r ApiCreateCredentialsRequest) (*CredentialsResponse, error)

Execute executes the request

@return CredentialsResponse

func (*DefaultAPIService) CreateInstance

func (a *DefaultAPIService) 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 (*DefaultAPIService) CreateInstanceExecute

Execute executes the request

@return CreateInstanceResponse

func (*DefaultAPIService) DeleteCredentials

func (a *DefaultAPIService) 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 (*DefaultAPIService) DeleteCredentialsExecute

func (a *DefaultAPIService) DeleteCredentialsExecute(r ApiDeleteCredentialsRequest) error

Execute executes the request

func (*DefaultAPIService) DeleteInstance

func (a *DefaultAPIService) 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 (*DefaultAPIService) DeleteInstanceExecute

func (a *DefaultAPIService) DeleteInstanceExecute(r ApiDeleteInstanceRequest) error

Execute executes the request

func (*DefaultAPIService) DownloadBackup

func (a *DefaultAPIService) 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 (*DefaultAPIService) DownloadBackupExecute

func (a *DefaultAPIService) DownloadBackupExecute(r ApiDownloadBackupRequest) (*os.File, error)

Execute executes the request

@return *os.File

func (*DefaultAPIService) GetCredentials

func (a *DefaultAPIService) 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 (*DefaultAPIService) GetCredentialsExecute

func (a *DefaultAPIService) GetCredentialsExecute(r ApiGetCredentialsRequest) (*CredentialsResponse, error)

Execute executes the request

@return CredentialsResponse

func (*DefaultAPIService) GetInstance

func (a *DefaultAPIService) 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 (*DefaultAPIService) GetInstanceExecute

func (a *DefaultAPIService) GetInstanceExecute(r ApiGetInstanceRequest) (*Instance, error)

Execute executes the request

@return Instance

func (*DefaultAPIService) GetMetrics

func (a *DefaultAPIService) 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 (*DefaultAPIService) GetMetricsExecute

func (a *DefaultAPIService) GetMetricsExecute(r ApiGetMetricsRequest) (*GetMetricsResponse, error)

Execute executes the request

@return GetMetricsResponse

func (*DefaultAPIService) ListBackups

func (a *DefaultAPIService) 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 (*DefaultAPIService) ListBackupsExecute

Execute executes the request

@return ListBackupsResponse

func (*DefaultAPIService) ListCredentials

func (a *DefaultAPIService) 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 (*DefaultAPIService) ListCredentialsExecute

Execute executes the request

@return ListCredentialsResponse

func (*DefaultAPIService) ListInstances

func (a *DefaultAPIService) 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 (*DefaultAPIService) ListInstancesExecute

Execute executes the request

@return ListInstancesResponse

func (*DefaultAPIService) ListOfferings

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

ListOfferings get the service offerings

Get the service offerings that the service broker offers.

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

func (*DefaultAPIService) ListOfferingsExecute

Execute executes the request

@return ListOfferingsResponse

func (*DefaultAPIService) ListRestores

func (a *DefaultAPIService) 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 (*DefaultAPIService) ListRestoresExecute

Execute executes the request

@return ListRestoresResponse

func (*DefaultAPIService) PartialUpdateInstance

func (a *DefaultAPIService) 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 (*DefaultAPIService) PartialUpdateInstanceExecute

func (a *DefaultAPIService) PartialUpdateInstanceExecute(r ApiPartialUpdateInstanceRequest) error

Execute executes the request

func (*DefaultAPIService) TriggerRecreate

func (a *DefaultAPIService) 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 (*DefaultAPIService) TriggerRecreateExecute

Execute executes the request

@return CreateInstanceResponse

func (*DefaultAPIService) TriggerRestart

func (a *DefaultAPIService) 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 (*DefaultAPIService) TriggerRestartExecute

Execute executes the request

@return CreateInstanceResponse

func (*DefaultAPIService) TriggerRestore

func (a *DefaultAPIService) 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 (*DefaultAPIService) TriggerRestoreExecute

Execute executes the request

@return TriggerRestoreResponse

func (*DefaultAPIService) UpdateBackupsConfig

func (a *DefaultAPIService) 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 (*DefaultAPIService) UpdateBackupsConfigExecute

Execute executes the request

@return UpdateBackupsConfigResponse

type DefaultAPIServiceMock

type DefaultAPIServiceMock struct {
	// CreateBackupExecuteMock can be populated to implement the behavior of the CreateBackupExecute function of this mock
	CreateBackupExecuteMock *func(r ApiCreateBackupRequest) ([]CreateBackupResponseItem, error)
	// CreateCredentialsExecuteMock can be populated to implement the behavior of the CreateCredentialsExecute function of this mock
	CreateCredentialsExecuteMock *func(r ApiCreateCredentialsRequest) (*CredentialsResponse, error)
	// CreateInstanceExecuteMock can be populated to implement the behavior of the CreateInstanceExecute function of this mock
	CreateInstanceExecuteMock *func(r ApiCreateInstanceRequest) (*CreateInstanceResponse, error)
	// DeleteCredentialsExecuteMock can be populated to implement the behavior of the DeleteCredentialsExecute function of this mock
	DeleteCredentialsExecuteMock *func(r ApiDeleteCredentialsRequest) error
	// DeleteInstanceExecuteMock can be populated to implement the behavior of the DeleteInstanceExecute function of this mock
	DeleteInstanceExecuteMock *func(r ApiDeleteInstanceRequest) error
	// DownloadBackupExecuteMock can be populated to implement the behavior of the DownloadBackupExecute function of this mock
	DownloadBackupExecuteMock *func(r ApiDownloadBackupRequest) (*os.File, error)
	// GetCredentialsExecuteMock can be populated to implement the behavior of the GetCredentialsExecute function of this mock
	GetCredentialsExecuteMock *func(r ApiGetCredentialsRequest) (*CredentialsResponse, error)
	// GetInstanceExecuteMock can be populated to implement the behavior of the GetInstanceExecute function of this mock
	GetInstanceExecuteMock *func(r ApiGetInstanceRequest) (*Instance, error)
	// GetMetricsExecuteMock can be populated to implement the behavior of the GetMetricsExecute function of this mock
	GetMetricsExecuteMock *func(r ApiGetMetricsRequest) (*GetMetricsResponse, error)
	// ListBackupsExecuteMock can be populated to implement the behavior of the ListBackupsExecute function of this mock
	ListBackupsExecuteMock *func(r ApiListBackupsRequest) (*ListBackupsResponse, error)
	// ListCredentialsExecuteMock can be populated to implement the behavior of the ListCredentialsExecute function of this mock
	ListCredentialsExecuteMock *func(r ApiListCredentialsRequest) (*ListCredentialsResponse, error)
	// ListInstancesExecuteMock can be populated to implement the behavior of the ListInstancesExecute function of this mock
	ListInstancesExecuteMock *func(r ApiListInstancesRequest) (*ListInstancesResponse, error)
	// ListOfferingsExecuteMock can be populated to implement the behavior of the ListOfferingsExecute function of this mock
	ListOfferingsExecuteMock *func(r ApiListOfferingsRequest) (*ListOfferingsResponse, error)
	// ListRestoresExecuteMock can be populated to implement the behavior of the ListRestoresExecute function of this mock
	ListRestoresExecuteMock *func(r ApiListRestoresRequest) (*ListRestoresResponse, error)
	// PartialUpdateInstanceExecuteMock can be populated to implement the behavior of the PartialUpdateInstanceExecute function of this mock
	PartialUpdateInstanceExecuteMock *func(r ApiPartialUpdateInstanceRequest) error
	// TriggerRecreateExecuteMock can be populated to implement the behavior of the TriggerRecreateExecute function of this mock
	TriggerRecreateExecuteMock *func(r ApiTriggerRecreateRequest) (*CreateInstanceResponse, error)
	// TriggerRestartExecuteMock can be populated to implement the behavior of the TriggerRestartExecute function of this mock
	TriggerRestartExecuteMock *func(r ApiTriggerRestartRequest) (*CreateInstanceResponse, error)
	// TriggerRestoreExecuteMock can be populated to implement the behavior of the TriggerRestoreExecute function of this mock
	TriggerRestoreExecuteMock *func(r ApiTriggerRestoreRequest) (*TriggerRestoreResponse, error)
	// UpdateBackupsConfigExecuteMock can be populated to implement the behavior of the UpdateBackupsConfigExecute function of this mock
	UpdateBackupsConfigExecuteMock *func(r ApiUpdateBackupsConfigRequest) (*UpdateBackupsConfigResponse, error)
}

DefaultAPIServiceMock is meant to be used for testing only as a replacement for DefaultAPIService. By default all FooExecute() implementations are a no-op. Behavior of the mock can be customized by populating the callbacks in this struct.

func (DefaultAPIServiceMock) CreateBackup

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

func (DefaultAPIServiceMock) CreateBackupExecute

CreateBackupExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateBackupExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateCredentials

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

func (DefaultAPIServiceMock) CreateCredentialsExecute

CreateCredentialsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateCredentialsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateInstance

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

func (DefaultAPIServiceMock) CreateInstanceExecute

CreateInstanceExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateInstanceExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteCredentials

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

func (DefaultAPIServiceMock) DeleteCredentialsExecute

func (a DefaultAPIServiceMock) DeleteCredentialsExecute(r ApiDeleteCredentialsRequest) error

DeleteCredentialsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteCredentialsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteInstance

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

func (DefaultAPIServiceMock) DeleteInstanceExecute

func (a DefaultAPIServiceMock) DeleteInstanceExecute(r ApiDeleteInstanceRequest) error

DeleteInstanceExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteInstanceExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DownloadBackup

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

func (DefaultAPIServiceMock) DownloadBackupExecute

func (a DefaultAPIServiceMock) DownloadBackupExecute(r ApiDownloadBackupRequest) (*os.File, error)

DownloadBackupExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DownloadBackupExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetCredentials

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

func (DefaultAPIServiceMock) GetCredentialsExecute

GetCredentialsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetCredentialsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetInstance

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

func (DefaultAPIServiceMock) GetInstanceExecute

func (a DefaultAPIServiceMock) GetInstanceExecute(r ApiGetInstanceRequest) (*Instance, error)

GetInstanceExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetInstanceExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetMetrics

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

func (DefaultAPIServiceMock) GetMetricsExecute

GetMetricsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetMetricsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListBackups

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

func (DefaultAPIServiceMock) ListBackupsExecute

ListBackupsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListBackupsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListCredentials

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

func (DefaultAPIServiceMock) ListCredentialsExecute

ListCredentialsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListCredentialsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListInstances

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

func (DefaultAPIServiceMock) ListInstancesExecute

ListInstancesExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListInstancesExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListOfferings

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

func (DefaultAPIServiceMock) ListOfferingsExecute

ListOfferingsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListOfferingsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListRestores

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

func (DefaultAPIServiceMock) ListRestoresExecute

ListRestoresExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListRestoresExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) PartialUpdateInstance

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

func (DefaultAPIServiceMock) PartialUpdateInstanceExecute

func (a DefaultAPIServiceMock) PartialUpdateInstanceExecute(r ApiPartialUpdateInstanceRequest) error

PartialUpdateInstanceExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the PartialUpdateInstanceExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) TriggerRecreate

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

func (DefaultAPIServiceMock) TriggerRecreateExecute

TriggerRecreateExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the TriggerRecreateExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) TriggerRestart

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

func (DefaultAPIServiceMock) TriggerRestartExecute

TriggerRestartExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the TriggerRestartExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) TriggerRestore

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

func (DefaultAPIServiceMock) TriggerRestoreExecute

TriggerRestoreExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the TriggerRestoreExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateBackupsConfig

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

func (DefaultAPIServiceMock) UpdateBackupsConfigExecute

UpdateBackupsConfigExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateBackupsConfigExecuteMock field in the DefaultAPIServiceMock struct.

type Error

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

Error struct for Error

func NewError

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

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

func (o *Error) GetDescription() string

GetDescription returns the Description field value

func (*Error) GetDescriptionOk

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

func (o *Error) GetError() string

GetError returns the Error field value

func (*Error) GetErrorOk

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) MarshalJSON

func (o Error) MarshalJSON() ([]byte, error)

func (*Error) SetDescription

func (o *Error) SetDescription(v string)

SetDescription sets field value

func (*Error) SetError

func (o *Error) SetError(v string)

SetError sets field value

func (Error) ToMap

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

func (*Error) UnmarshalJSON

func (o *Error) UnmarshalJSON(data []byte) (err error)

type GetMetricsResponse

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

GetMetricsResponse struct for GetMetricsResponse

func NewGetMetricsResponse

func NewGetMetricsResponse(cpuLoadPercent float32, diskEphemeralTotal int64, diskEphemeralUsed int64, diskPersistentTotal int64, diskPersistentUsed int64, load1 float32, load15 float32, load5 float32, memoryTotal int64, memoryUsed int64, 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

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

func (o *GetMetricsResponse) GetCpuIdleTime() int64

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

func (*GetMetricsResponse) GetCpuIdleTimeOk

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

func (o *GetMetricsResponse) GetCpuLoadPercent() float32

GetCpuLoadPercent returns the CpuLoadPercent field value

func (*GetMetricsResponse) GetCpuLoadPercentOk

func (o *GetMetricsResponse) GetCpuLoadPercentOk() (*float32, bool)

GetCpuLoadPercentOk returns a tuple with the CpuLoadPercent field value and a boolean to check if the value has been set.

func (*GetMetricsResponse) GetCpuSystemTime

func (o *GetMetricsResponse) GetCpuSystemTime() int64

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

func (*GetMetricsResponse) GetCpuSystemTimeOk

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

func (o *GetMetricsResponse) GetCpuUserTime() int64

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

func (*GetMetricsResponse) GetCpuUserTimeOk

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

func (o *GetMetricsResponse) GetDiskEphemeralTotal() int64

GetDiskEphemeralTotal returns the DiskEphemeralTotal field value

func (*GetMetricsResponse) GetDiskEphemeralTotalOk

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

func (o *GetMetricsResponse) GetDiskEphemeralUsed() int64

GetDiskEphemeralUsed returns the DiskEphemeralUsed field value

func (*GetMetricsResponse) GetDiskEphemeralUsedOk

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

func (o *GetMetricsResponse) GetDiskPersistentTotal() int64

GetDiskPersistentTotal returns the DiskPersistentTotal field value

func (*GetMetricsResponse) GetDiskPersistentTotalOk

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

func (o *GetMetricsResponse) GetDiskPersistentUsed() int64

GetDiskPersistentUsed returns the DiskPersistentUsed field value

func (*GetMetricsResponse) GetDiskPersistentUsedOk

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

func (o *GetMetricsResponse) GetLoad1() float32

GetLoad1 returns the Load1 field value

func (*GetMetricsResponse) GetLoad1Ok

func (o *GetMetricsResponse) GetLoad1Ok() (*float32, bool)

GetLoad1Ok returns a tuple with the Load1 field value and a boolean to check if the value has been set.

func (*GetMetricsResponse) GetLoad5

func (o *GetMetricsResponse) GetLoad5() float32

GetLoad5 returns the Load5 field value

func (*GetMetricsResponse) GetLoad5Ok

func (o *GetMetricsResponse) GetLoad5Ok() (*float32, bool)

GetLoad5Ok returns a tuple with the Load5 field value and a boolean to check if the value has been set.

func (*GetMetricsResponse) GetLoad15

func (o *GetMetricsResponse) GetLoad15() float32

GetLoad15 returns the Load15 field value

func (*GetMetricsResponse) GetLoad15Ok

func (o *GetMetricsResponse) GetLoad15Ok() (*float32, bool)

GetLoad15Ok returns a tuple with the Load15 field value and a boolean to check if the value has been set.

func (*GetMetricsResponse) GetMemoryTotal

func (o *GetMetricsResponse) GetMemoryTotal() int64

GetMemoryTotal returns the MemoryTotal field value

func (*GetMetricsResponse) GetMemoryTotalOk

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

func (o *GetMetricsResponse) GetMemoryUsed() int64

GetMemoryUsed returns the MemoryUsed field value

func (*GetMetricsResponse) GetMemoryUsedOk

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) GetParachuteDiskEphemeralActivated

func (o *GetMetricsResponse) GetParachuteDiskEphemeralActivated() bool

GetParachuteDiskEphemeralActivated returns the ParachuteDiskEphemeralActivated field value

func (*GetMetricsResponse) GetParachuteDiskEphemeralActivatedOk

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

func (o *GetMetricsResponse) GetParachuteDiskEphemeralTotal() int64

GetParachuteDiskEphemeralTotal returns the ParachuteDiskEphemeralTotal field value

func (*GetMetricsResponse) GetParachuteDiskEphemeralTotalOk

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

func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsed() int64

GetParachuteDiskEphemeralUsed returns the ParachuteDiskEphemeralUsed field value

func (*GetMetricsResponse) GetParachuteDiskEphemeralUsedOk

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

func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedPercent() int64

GetParachuteDiskEphemeralUsedPercent returns the ParachuteDiskEphemeralUsedPercent field value

func (*GetMetricsResponse) GetParachuteDiskEphemeralUsedPercentOk

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

func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedThreshold() int64

GetParachuteDiskEphemeralUsedThreshold returns the ParachuteDiskEphemeralUsedThreshold field value

func (*GetMetricsResponse) GetParachuteDiskEphemeralUsedThresholdOk

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

func (o *GetMetricsResponse) GetParachuteDiskPersistentActivated() bool

GetParachuteDiskPersistentActivated returns the ParachuteDiskPersistentActivated field value

func (*GetMetricsResponse) GetParachuteDiskPersistentActivatedOk

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

func (o *GetMetricsResponse) GetParachuteDiskPersistentTotal() int64

GetParachuteDiskPersistentTotal returns the ParachuteDiskPersistentTotal field value

func (*GetMetricsResponse) GetParachuteDiskPersistentTotalOk

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

func (o *GetMetricsResponse) GetParachuteDiskPersistentUsed() int64

GetParachuteDiskPersistentUsed returns the ParachuteDiskPersistentUsed field value

func (*GetMetricsResponse) GetParachuteDiskPersistentUsedOk

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

func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedPercent() int64

GetParachuteDiskPersistentUsedPercent returns the ParachuteDiskPersistentUsedPercent field value

func (*GetMetricsResponse) GetParachuteDiskPersistentUsedPercentOk

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

func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedThreshold() int64

GetParachuteDiskPersistentUsedThreshold returns the ParachuteDiskPersistentUsedThreshold field value

func (*GetMetricsResponse) GetParachuteDiskPersistentUsedThresholdOk

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

func (o *GetMetricsResponse) HasCpuIdleTime() bool

HasCpuIdleTime returns a boolean if a field has been set.

func (*GetMetricsResponse) HasCpuSystemTime

func (o *GetMetricsResponse) HasCpuSystemTime() bool

HasCpuSystemTime returns a boolean if a field has been set.

func (*GetMetricsResponse) HasCpuUserTime

func (o *GetMetricsResponse) HasCpuUserTime() bool

HasCpuUserTime returns a boolean if a field has been set.

func (GetMetricsResponse) MarshalJSON

func (o GetMetricsResponse) MarshalJSON() ([]byte, error)

func (*GetMetricsResponse) SetCpuIdleTime

func (o *GetMetricsResponse) SetCpuIdleTime(v int64)

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

func (*GetMetricsResponse) SetCpuLoadPercent

func (o *GetMetricsResponse) SetCpuLoadPercent(v float32)

SetCpuLoadPercent sets field value

func (*GetMetricsResponse) SetCpuSystemTime

func (o *GetMetricsResponse) SetCpuSystemTime(v int64)

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

func (*GetMetricsResponse) SetCpuUserTime

func (o *GetMetricsResponse) SetCpuUserTime(v int64)

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

func (*GetMetricsResponse) SetDiskEphemeralTotal

func (o *GetMetricsResponse) SetDiskEphemeralTotal(v int64)

SetDiskEphemeralTotal sets field value

func (*GetMetricsResponse) SetDiskEphemeralUsed

func (o *GetMetricsResponse) SetDiskEphemeralUsed(v int64)

SetDiskEphemeralUsed sets field value

func (*GetMetricsResponse) SetDiskPersistentTotal

func (o *GetMetricsResponse) SetDiskPersistentTotal(v int64)

SetDiskPersistentTotal sets field value

func (*GetMetricsResponse) SetDiskPersistentUsed

func (o *GetMetricsResponse) SetDiskPersistentUsed(v int64)

SetDiskPersistentUsed sets field value

func (*GetMetricsResponse) SetLoad1

func (o *GetMetricsResponse) SetLoad1(v float32)

SetLoad1 sets field value

func (*GetMetricsResponse) SetLoad5

func (o *GetMetricsResponse) SetLoad5(v float32)

SetLoad5 sets field value

func (*GetMetricsResponse) SetLoad15

func (o *GetMetricsResponse) SetLoad15(v float32)

SetLoad15 sets field value

func (*GetMetricsResponse) SetMemoryTotal

func (o *GetMetricsResponse) SetMemoryTotal(v int64)

SetMemoryTotal sets field value

func (*GetMetricsResponse) SetMemoryUsed

func (o *GetMetricsResponse) SetMemoryUsed(v int64)

SetMemoryUsed sets field value

func (*GetMetricsResponse) SetParachuteDiskEphemeralActivated

func (o *GetMetricsResponse) SetParachuteDiskEphemeralActivated(v bool)

SetParachuteDiskEphemeralActivated sets field value

func (*GetMetricsResponse) SetParachuteDiskEphemeralTotal

func (o *GetMetricsResponse) SetParachuteDiskEphemeralTotal(v int64)

SetParachuteDiskEphemeralTotal sets field value

func (*GetMetricsResponse) SetParachuteDiskEphemeralUsed

func (o *GetMetricsResponse) SetParachuteDiskEphemeralUsed(v int64)

SetParachuteDiskEphemeralUsed sets field value

func (*GetMetricsResponse) SetParachuteDiskEphemeralUsedPercent

func (o *GetMetricsResponse) SetParachuteDiskEphemeralUsedPercent(v int64)

SetParachuteDiskEphemeralUsedPercent sets field value

func (*GetMetricsResponse) SetParachuteDiskEphemeralUsedThreshold

func (o *GetMetricsResponse) SetParachuteDiskEphemeralUsedThreshold(v int64)

SetParachuteDiskEphemeralUsedThreshold sets field value

func (*GetMetricsResponse) SetParachuteDiskPersistentActivated

func (o *GetMetricsResponse) SetParachuteDiskPersistentActivated(v bool)

SetParachuteDiskPersistentActivated sets field value

func (*GetMetricsResponse) SetParachuteDiskPersistentTotal

func (o *GetMetricsResponse) SetParachuteDiskPersistentTotal(v int64)

SetParachuteDiskPersistentTotal sets field value

func (*GetMetricsResponse) SetParachuteDiskPersistentUsed

func (o *GetMetricsResponse) SetParachuteDiskPersistentUsed(v int64)

SetParachuteDiskPersistentUsed sets field value

func (*GetMetricsResponse) SetParachuteDiskPersistentUsedPercent

func (o *GetMetricsResponse) SetParachuteDiskPersistentUsedPercent(v int64)

SetParachuteDiskPersistentUsedPercent sets field value

func (*GetMetricsResponse) SetParachuteDiskPersistentUsedThreshold

func (o *GetMetricsResponse) SetParachuteDiskPersistentUsedThreshold(v int64)

SetParachuteDiskPersistentUsedThreshold sets field value

func (GetMetricsResponse) ToMap

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

func (*GetMetricsResponse) UnmarshalJSON

func (o *GetMetricsResponse) UnmarshalJSON(data []byte) (err error)

type Instance

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

Instance struct for Instance

func NewInstance

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

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

func (o *Instance) GetCfGuid() string

GetCfGuid returns the CfGuid field value

func (*Instance) GetCfGuidOk

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

func (o *Instance) GetCfOrganizationGuid() string

GetCfOrganizationGuid returns the CfOrganizationGuid field value

func (*Instance) GetCfOrganizationGuidOk

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

func (o *Instance) GetCfSpaceGuid() string

GetCfSpaceGuid returns the CfSpaceGuid field value

func (*Instance) GetCfSpaceGuidOk

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

func (o *Instance) GetDashboardUrl() string

GetDashboardUrl returns the DashboardUrl field value

func (*Instance) GetDashboardUrlOk

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

func (o *Instance) GetImageUrl() string

GetImageUrl returns the ImageUrl field value

func (*Instance) GetImageUrlOk

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

func (o *Instance) GetInstanceId() string

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

func (*Instance) GetInstanceIdOk

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

func (o *Instance) GetLastOperation() InstanceLastOperation

GetLastOperation returns the LastOperation field value

func (*Instance) GetLastOperationOk

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

func (o *Instance) GetName() string

GetName returns the Name field value

func (*Instance) GetNameOk

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

func (o *Instance) GetOfferingName() string

GetOfferingName returns the OfferingName field value Deprecated

func (*Instance) GetOfferingNameOk

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

func (o *Instance) GetOfferingVersion() string

GetOfferingVersion returns the OfferingVersion field value

func (*Instance) GetOfferingVersionOk

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

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

GetParameters returns the Parameters field value

func (*Instance) GetParametersOk

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

func (o *Instance) GetPlanId() string

GetPlanId returns the PlanId field value

func (*Instance) GetPlanIdOk

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

func (o *Instance) GetPlanName() string

GetPlanName returns the PlanName field value

func (*Instance) GetPlanNameOk

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

func (o *Instance) GetStatus() string

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

func (*Instance) GetStatusOk

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

func (o *Instance) HasInstanceId() bool

HasInstanceId returns a boolean if a field has been set.

func (*Instance) HasStatus

func (o *Instance) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (Instance) MarshalJSON

func (o Instance) MarshalJSON() ([]byte, error)

func (*Instance) SetCfGuid

func (o *Instance) SetCfGuid(v string)

SetCfGuid sets field value

func (*Instance) SetCfOrganizationGuid

func (o *Instance) SetCfOrganizationGuid(v string)

SetCfOrganizationGuid sets field value

func (*Instance) SetCfSpaceGuid

func (o *Instance) SetCfSpaceGuid(v string)

SetCfSpaceGuid sets field value

func (*Instance) SetDashboardUrl

func (o *Instance) SetDashboardUrl(v string)

SetDashboardUrl sets field value

func (*Instance) SetImageUrl

func (o *Instance) SetImageUrl(v string)

SetImageUrl sets field value

func (*Instance) SetInstanceId

func (o *Instance) SetInstanceId(v string)

SetInstanceId gets a reference to the given string and assigns it to the InstanceId field.

func (*Instance) SetLastOperation

func (o *Instance) SetLastOperation(v InstanceLastOperation)

SetLastOperation sets field value

func (*Instance) SetName

func (o *Instance) SetName(v string)

SetName sets field value

func (*Instance) SetOfferingName

func (o *Instance) SetOfferingName(v string)

SetOfferingName sets field value Deprecated

func (*Instance) SetOfferingVersion

func (o *Instance) SetOfferingVersion(v string)

SetOfferingVersion sets field value

func (*Instance) SetParameters

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

SetParameters sets field value

func (*Instance) SetPlanId

func (o *Instance) SetPlanId(v string)

SetPlanId sets field value

func (*Instance) SetPlanName

func (o *Instance) SetPlanName(v string)

SetPlanName sets field value

func (*Instance) SetStatus

func (o *Instance) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (Instance) ToMap

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

func (*Instance) UnmarshalJSON

func (o *Instance) UnmarshalJSON(data []byte) (err error)

type InstanceLastOperation

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

InstanceLastOperation struct for InstanceLastOperation

func NewInstanceLastOperation

func NewInstanceLastOperation(description string, state string, types 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

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

func (o *InstanceLastOperation) GetDescription() string

GetDescription returns the Description field value

func (*InstanceLastOperation) GetDescriptionOk

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

func (o *InstanceLastOperation) GetState() string

GetState returns the State field value

func (*InstanceLastOperation) GetStateOk

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

func (o *InstanceLastOperation) GetType() string

GetType returns the Type field value

func (*InstanceLastOperation) GetTypeOk

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) MarshalJSON

func (o InstanceLastOperation) MarshalJSON() ([]byte, error)

func (*InstanceLastOperation) SetDescription

func (o *InstanceLastOperation) SetDescription(v string)

SetDescription sets field value

func (*InstanceLastOperation) SetState

func (o *InstanceLastOperation) SetState(v string)

SetState sets field value

func (*InstanceLastOperation) SetType

func (o *InstanceLastOperation) SetType(v string)

SetType sets field value

func (InstanceLastOperation) ToMap

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

func (*InstanceLastOperation) UnmarshalJSON

func (o *InstanceLastOperation) UnmarshalJSON(data []byte) (err error)

type InstanceParameters

type InstanceParameters struct {
	// The unit is milliseconds.
	DownAfterMilliseconds *int32 `json:"down-after-milliseconds,omitempty"`
	EnableMonitoring      *bool  `json:"enable_monitoring,omitempty"`
	// The unit is milliseconds.
	FailoverTimeout *int32 `json:"failover-timeout,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"`
	LazyfreeLazyEviction *string `json:"lazyfree-lazy-eviction,omitempty"`
	LazyfreeLazyExpire   *string `json:"lazyfree-lazy-expire,omitempty"`
	LuaTimeLimit         *int32  `json:"lua-time-limit,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 *int32  `json:"max_disk_threshold,omitempty"`
	Maxclients       *int32  `json:"maxclients,omitempty"`
	MaxmemoryPolicy  *string `json:"maxmemory-policy,omitempty"`
	MaxmemorySamples *int32  `json:"maxmemory-samples,omitempty"`
	// Frequency of metrics being emitted in seconds
	MetricsFrequency *int32 `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"`
	// The unit is seconds.
	MinReplicasMaxLag    *int32  `json:"min_replicas_max_lag,omitempty"`
	MonitoringInstanceId *string `json:"monitoring_instance_id,omitempty"`
	// The allowed value must include the following characters only: [K,E,g,$,l,s,h,z,x,e,A,t]
	NotifyKeyspaceEvents *string `json:"notify-keyspace-events,omitempty"`
	// Comma separated list of IP networks in CIDR notation which are allowed to access this instance.
	SgwAcl *string `json:"sgw_acl,omitempty"`
	// This setting must follow the original Redis configuration for RDB.
	Snapshot        *string  `json:"snapshot,omitempty"`
	Syslog          []string `json:"syslog,omitempty"`
	TlsCiphers      []string `json:"tls-ciphers,omitempty"`
	TlsCiphersuites *string  `json:"tls-ciphersuites,omitempty"`
	TlsProtocols    *string  `json:"tls-protocols,omitempty"`
}

InstanceParameters struct for InstanceParameters

func NewInstanceParameters

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

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) GetDownAfterMilliseconds

func (o *InstanceParameters) GetDownAfterMilliseconds() int32

GetDownAfterMilliseconds returns the DownAfterMilliseconds field value if set, zero value otherwise.

func (*InstanceParameters) GetDownAfterMillisecondsOk

func (o *InstanceParameters) GetDownAfterMillisecondsOk() (*int32, bool)

GetDownAfterMillisecondsOk returns a tuple with the DownAfterMilliseconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceParameters) GetEnableMonitoring

func (o *InstanceParameters) GetEnableMonitoring() bool

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

func (*InstanceParameters) GetEnableMonitoringOk

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) GetFailoverTimeout

func (o *InstanceParameters) GetFailoverTimeout() int32

GetFailoverTimeout returns the FailoverTimeout field value if set, zero value otherwise.

func (*InstanceParameters) GetFailoverTimeoutOk

func (o *InstanceParameters) GetFailoverTimeoutOk() (*int32, bool)

GetFailoverTimeoutOk returns a tuple with the FailoverTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceParameters) GetGraphite

func (o *InstanceParameters) GetGraphite() string

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

func (*InstanceParameters) GetGraphiteOk

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) GetLazyfreeLazyEviction

func (o *InstanceParameters) GetLazyfreeLazyEviction() string

GetLazyfreeLazyEviction returns the LazyfreeLazyEviction field value if set, zero value otherwise.

func (*InstanceParameters) GetLazyfreeLazyEvictionOk

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

GetLazyfreeLazyEvictionOk returns a tuple with the LazyfreeLazyEviction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceParameters) GetLazyfreeLazyExpire

func (o *InstanceParameters) GetLazyfreeLazyExpire() string

GetLazyfreeLazyExpire returns the LazyfreeLazyExpire field value if set, zero value otherwise.

func (*InstanceParameters) GetLazyfreeLazyExpireOk

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

GetLazyfreeLazyExpireOk returns a tuple with the LazyfreeLazyExpire field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceParameters) GetLuaTimeLimit

func (o *InstanceParameters) GetLuaTimeLimit() int32

GetLuaTimeLimit returns the LuaTimeLimit field value if set, zero value otherwise.

func (*InstanceParameters) GetLuaTimeLimitOk

func (o *InstanceParameters) GetLuaTimeLimitOk() (*int32, bool)

GetLuaTimeLimitOk returns a tuple with the LuaTimeLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceParameters) GetMaxDiskThreshold

func (o *InstanceParameters) GetMaxDiskThreshold() int32

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

func (*InstanceParameters) GetMaxDiskThresholdOk

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

func (o *InstanceParameters) GetMaxclients() int32

GetMaxclients returns the Maxclients field value if set, zero value otherwise.

func (*InstanceParameters) GetMaxclientsOk

func (o *InstanceParameters) GetMaxclientsOk() (*int32, bool)

GetMaxclientsOk returns a tuple with the Maxclients field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceParameters) GetMaxmemoryPolicy

func (o *InstanceParameters) GetMaxmemoryPolicy() string

GetMaxmemoryPolicy returns the MaxmemoryPolicy field value if set, zero value otherwise.

func (*InstanceParameters) GetMaxmemoryPolicyOk

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

GetMaxmemoryPolicyOk returns a tuple with the MaxmemoryPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceParameters) GetMaxmemorySamples

func (o *InstanceParameters) GetMaxmemorySamples() int32

GetMaxmemorySamples returns the MaxmemorySamples field value if set, zero value otherwise.

func (*InstanceParameters) GetMaxmemorySamplesOk

func (o *InstanceParameters) GetMaxmemorySamplesOk() (*int32, bool)

GetMaxmemorySamplesOk returns a tuple with the MaxmemorySamples field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceParameters) GetMetricsFrequency

func (o *InstanceParameters) GetMetricsFrequency() int32

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

func (*InstanceParameters) GetMetricsFrequencyOk

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

func (o *InstanceParameters) GetMetricsPrefix() string

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

func (*InstanceParameters) GetMetricsPrefixOk

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) GetMinReplicasMaxLag

func (o *InstanceParameters) GetMinReplicasMaxLag() int32

GetMinReplicasMaxLag returns the MinReplicasMaxLag field value if set, zero value otherwise.

func (*InstanceParameters) GetMinReplicasMaxLagOk

func (o *InstanceParameters) GetMinReplicasMaxLagOk() (*int32, bool)

GetMinReplicasMaxLagOk returns a tuple with the MinReplicasMaxLag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceParameters) GetMonitoringInstanceId

func (o *InstanceParameters) GetMonitoringInstanceId() string

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

func (*InstanceParameters) GetMonitoringInstanceIdOk

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) GetNotifyKeyspaceEvents

func (o *InstanceParameters) GetNotifyKeyspaceEvents() string

GetNotifyKeyspaceEvents returns the NotifyKeyspaceEvents field value if set, zero value otherwise.

func (*InstanceParameters) GetNotifyKeyspaceEventsOk

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

GetNotifyKeyspaceEventsOk returns a tuple with the NotifyKeyspaceEvents field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceParameters) GetSgwAcl

func (o *InstanceParameters) GetSgwAcl() string

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

func (*InstanceParameters) GetSgwAclOk

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) GetSnapshot

func (o *InstanceParameters) GetSnapshot() string

GetSnapshot returns the Snapshot field value if set, zero value otherwise.

func (*InstanceParameters) GetSnapshotOk

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

GetSnapshotOk returns a tuple with the Snapshot field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceParameters) GetSyslog

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

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

func (*InstanceParameters) GetSyslogOk

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) GetTlsCiphers

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

GetTlsCiphers returns the TlsCiphers field value if set, zero value otherwise.

func (*InstanceParameters) GetTlsCiphersOk

func (o *InstanceParameters) GetTlsCiphersOk() ([]string, bool)

GetTlsCiphersOk returns a tuple with the TlsCiphers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceParameters) GetTlsCiphersuites

func (o *InstanceParameters) GetTlsCiphersuites() string

GetTlsCiphersuites returns the TlsCiphersuites field value if set, zero value otherwise.

func (*InstanceParameters) GetTlsCiphersuitesOk

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

GetTlsCiphersuitesOk returns a tuple with the TlsCiphersuites field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceParameters) GetTlsProtocols

func (o *InstanceParameters) GetTlsProtocols() string

GetTlsProtocols returns the TlsProtocols field value if set, zero value otherwise.

func (*InstanceParameters) GetTlsProtocolsOk

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

GetTlsProtocolsOk returns a tuple with the TlsProtocols field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceParameters) HasDownAfterMilliseconds

func (o *InstanceParameters) HasDownAfterMilliseconds() bool

HasDownAfterMilliseconds returns a boolean if a field has been set.

func (*InstanceParameters) HasEnableMonitoring

func (o *InstanceParameters) HasEnableMonitoring() bool

HasEnableMonitoring returns a boolean if a field has been set.

func (*InstanceParameters) HasFailoverTimeout

func (o *InstanceParameters) HasFailoverTimeout() bool

HasFailoverTimeout returns a boolean if a field has been set.

func (*InstanceParameters) HasGraphite

func (o *InstanceParameters) HasGraphite() bool

HasGraphite returns a boolean if a field has been set.

func (*InstanceParameters) HasLazyfreeLazyEviction

func (o *InstanceParameters) HasLazyfreeLazyEviction() bool

HasLazyfreeLazyEviction returns a boolean if a field has been set.

func (*InstanceParameters) HasLazyfreeLazyExpire

func (o *InstanceParameters) HasLazyfreeLazyExpire() bool

HasLazyfreeLazyExpire returns a boolean if a field has been set.

func (*InstanceParameters) HasLuaTimeLimit

func (o *InstanceParameters) HasLuaTimeLimit() bool

HasLuaTimeLimit returns a boolean if a field has been set.

func (*InstanceParameters) HasMaxDiskThreshold

func (o *InstanceParameters) HasMaxDiskThreshold() bool

HasMaxDiskThreshold returns a boolean if a field has been set.

func (*InstanceParameters) HasMaxclients

func (o *InstanceParameters) HasMaxclients() bool

HasMaxclients returns a boolean if a field has been set.

func (*InstanceParameters) HasMaxmemoryPolicy

func (o *InstanceParameters) HasMaxmemoryPolicy() bool

HasMaxmemoryPolicy returns a boolean if a field has been set.

func (*InstanceParameters) HasMaxmemorySamples

func (o *InstanceParameters) HasMaxmemorySamples() bool

HasMaxmemorySamples returns a boolean if a field has been set.

func (*InstanceParameters) HasMetricsFrequency

func (o *InstanceParameters) HasMetricsFrequency() bool

HasMetricsFrequency returns a boolean if a field has been set.

func (*InstanceParameters) HasMetricsPrefix

func (o *InstanceParameters) HasMetricsPrefix() bool

HasMetricsPrefix returns a boolean if a field has been set.

func (*InstanceParameters) HasMinReplicasMaxLag

func (o *InstanceParameters) HasMinReplicasMaxLag() bool

HasMinReplicasMaxLag returns a boolean if a field has been set.

func (*InstanceParameters) HasMonitoringInstanceId

func (o *InstanceParameters) HasMonitoringInstanceId() bool

HasMonitoringInstanceId returns a boolean if a field has been set.

func (*InstanceParameters) HasNotifyKeyspaceEvents

func (o *InstanceParameters) HasNotifyKeyspaceEvents() bool

HasNotifyKeyspaceEvents returns a boolean if a field has been set.

func (*InstanceParameters) HasSgwAcl

func (o *InstanceParameters) HasSgwAcl() bool

HasSgwAcl returns a boolean if a field has been set.

func (*InstanceParameters) HasSnapshot

func (o *InstanceParameters) HasSnapshot() bool

HasSnapshot returns a boolean if a field has been set.

func (*InstanceParameters) HasSyslog

func (o *InstanceParameters) HasSyslog() bool

HasSyslog returns a boolean if a field has been set.

func (*InstanceParameters) HasTlsCiphers

func (o *InstanceParameters) HasTlsCiphers() bool

HasTlsCiphers returns a boolean if a field has been set.

func (*InstanceParameters) HasTlsCiphersuites

func (o *InstanceParameters) HasTlsCiphersuites() bool

HasTlsCiphersuites returns a boolean if a field has been set.

func (*InstanceParameters) HasTlsProtocols

func (o *InstanceParameters) HasTlsProtocols() bool

HasTlsProtocols returns a boolean if a field has been set.

func (InstanceParameters) MarshalJSON

func (o InstanceParameters) MarshalJSON() ([]byte, error)

func (*InstanceParameters) SetDownAfterMilliseconds

func (o *InstanceParameters) SetDownAfterMilliseconds(v int32)

SetDownAfterMilliseconds gets a reference to the given int32 and assigns it to the DownAfterMilliseconds field.

func (*InstanceParameters) SetEnableMonitoring

func (o *InstanceParameters) SetEnableMonitoring(v bool)

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

func (*InstanceParameters) SetFailoverTimeout

func (o *InstanceParameters) SetFailoverTimeout(v int32)

SetFailoverTimeout gets a reference to the given int32 and assigns it to the FailoverTimeout field.

func (*InstanceParameters) SetGraphite

func (o *InstanceParameters) SetGraphite(v string)

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

func (*InstanceParameters) SetLazyfreeLazyEviction

func (o *InstanceParameters) SetLazyfreeLazyEviction(v string)

SetLazyfreeLazyEviction gets a reference to the given string and assigns it to the LazyfreeLazyEviction field.

func (*InstanceParameters) SetLazyfreeLazyExpire

func (o *InstanceParameters) SetLazyfreeLazyExpire(v string)

SetLazyfreeLazyExpire gets a reference to the given string and assigns it to the LazyfreeLazyExpire field.

func (*InstanceParameters) SetLuaTimeLimit

func (o *InstanceParameters) SetLuaTimeLimit(v int32)

SetLuaTimeLimit gets a reference to the given int32 and assigns it to the LuaTimeLimit field.

func (*InstanceParameters) SetMaxDiskThreshold

func (o *InstanceParameters) SetMaxDiskThreshold(v int32)

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

func (*InstanceParameters) SetMaxclients

func (o *InstanceParameters) SetMaxclients(v int32)

SetMaxclients gets a reference to the given int32 and assigns it to the Maxclients field.

func (*InstanceParameters) SetMaxmemoryPolicy

func (o *InstanceParameters) SetMaxmemoryPolicy(v string)

SetMaxmemoryPolicy gets a reference to the given string and assigns it to the MaxmemoryPolicy field.

func (*InstanceParameters) SetMaxmemorySamples

func (o *InstanceParameters) SetMaxmemorySamples(v int32)

SetMaxmemorySamples gets a reference to the given int32 and assigns it to the MaxmemorySamples field.

func (*InstanceParameters) SetMetricsFrequency

func (o *InstanceParameters) SetMetricsFrequency(v int32)

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

func (*InstanceParameters) SetMetricsPrefix

func (o *InstanceParameters) SetMetricsPrefix(v string)

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

func (*InstanceParameters) SetMinReplicasMaxLag

func (o *InstanceParameters) SetMinReplicasMaxLag(v int32)

SetMinReplicasMaxLag gets a reference to the given int32 and assigns it to the MinReplicasMaxLag field.

func (*InstanceParameters) SetMonitoringInstanceId

func (o *InstanceParameters) SetMonitoringInstanceId(v string)

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

func (*InstanceParameters) SetNotifyKeyspaceEvents

func (o *InstanceParameters) SetNotifyKeyspaceEvents(v string)

SetNotifyKeyspaceEvents gets a reference to the given string and assigns it to the NotifyKeyspaceEvents field.

func (*InstanceParameters) SetSgwAcl

func (o *InstanceParameters) SetSgwAcl(v string)

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

func (*InstanceParameters) SetSnapshot

func (o *InstanceParameters) SetSnapshot(v string)

SetSnapshot gets a reference to the given string and assigns it to the Snapshot field.

func (*InstanceParameters) SetSyslog

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

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

func (*InstanceParameters) SetTlsCiphers

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

SetTlsCiphers gets a reference to the given []string and assigns it to the TlsCiphers field.

func (*InstanceParameters) SetTlsCiphersuites

func (o *InstanceParameters) SetTlsCiphersuites(v string)

SetTlsCiphersuites gets a reference to the given string and assigns it to the TlsCiphersuites field.

func (*InstanceParameters) SetTlsProtocols

func (o *InstanceParameters) SetTlsProtocols(v string)

SetTlsProtocols gets a reference to the given string and assigns it to the TlsProtocols field.

func (InstanceParameters) ToMap

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

type InstanceSchema

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

InstanceSchema struct for InstanceSchema

func NewInstanceSchema

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

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

func (o *InstanceSchema) GetCreate() Schema

GetCreate returns the Create field value

func (*InstanceSchema) GetCreateOk

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

func (o *InstanceSchema) GetUpdate() Schema

GetUpdate returns the Update field value

func (*InstanceSchema) GetUpdateOk

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) MarshalJSON

func (o InstanceSchema) MarshalJSON() ([]byte, error)

func (*InstanceSchema) SetCreate

func (o *InstanceSchema) SetCreate(v Schema)

SetCreate sets field value

func (*InstanceSchema) SetUpdate

func (o *InstanceSchema) SetUpdate(v Schema)

SetUpdate sets field value

func (InstanceSchema) ToMap

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

func (*InstanceSchema) UnmarshalJSON

func (o *InstanceSchema) UnmarshalJSON(data []byte) (err error)

type ListBackupsResponse

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

ListBackupsResponse struct for ListBackupsResponse

func NewListBackupsResponse

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

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

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

GetInstanceBackups returns the InstanceBackups field value

func (*ListBackupsResponse) GetInstanceBackupsOk

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) MarshalJSON

func (o ListBackupsResponse) MarshalJSON() ([]byte, error)

func (*ListBackupsResponse) SetInstanceBackups

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

SetInstanceBackups sets field value

func (ListBackupsResponse) ToMap

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

func (*ListBackupsResponse) UnmarshalJSON

func (o *ListBackupsResponse) UnmarshalJSON(data []byte) (err error)

type ListCredentialsResponse

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

ListCredentialsResponse struct for ListCredentialsResponse

func NewListCredentialsResponse

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

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

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

GetCredentialsList returns the CredentialsList field value

func (*ListCredentialsResponse) GetCredentialsListOk

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) MarshalJSON

func (o ListCredentialsResponse) MarshalJSON() ([]byte, error)

func (*ListCredentialsResponse) SetCredentialsList

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

SetCredentialsList sets field value

func (ListCredentialsResponse) ToMap

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

func (*ListCredentialsResponse) UnmarshalJSON

func (o *ListCredentialsResponse) UnmarshalJSON(data []byte) (err error)

type ListInstancesResponse

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

ListInstancesResponse struct for ListInstancesResponse

func NewListInstancesResponse

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

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

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

GetInstances returns the Instances field value

func (*ListInstancesResponse) GetInstancesOk

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) MarshalJSON

func (o ListInstancesResponse) MarshalJSON() ([]byte, error)

func (*ListInstancesResponse) SetInstances

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

SetInstances sets field value

func (ListInstancesResponse) ToMap

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

func (*ListInstancesResponse) UnmarshalJSON

func (o *ListInstancesResponse) UnmarshalJSON(data []byte) (err error)

type ListOfferingsResponse

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

ListOfferingsResponse struct for ListOfferingsResponse

func NewListOfferingsResponse

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

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

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

GetOfferings returns the Offerings field value

func (*ListOfferingsResponse) GetOfferingsOk

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) MarshalJSON

func (o ListOfferingsResponse) MarshalJSON() ([]byte, error)

func (*ListOfferingsResponse) SetOfferings

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

SetOfferings sets field value

func (ListOfferingsResponse) ToMap

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

func (*ListOfferingsResponse) UnmarshalJSON

func (o *ListOfferingsResponse) UnmarshalJSON(data []byte) (err error)

type ListRestoresResponse

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

ListRestoresResponse struct for ListRestoresResponse

func NewListRestoresResponse

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

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

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

GetInstanceRestores returns the InstanceRestores field value

func (*ListRestoresResponse) GetInstanceRestoresOk

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) MarshalJSON

func (o ListRestoresResponse) MarshalJSON() ([]byte, error)

func (*ListRestoresResponse) SetInstanceRestores

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

SetInstanceRestores sets field value

func (ListRestoresResponse) ToMap

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

func (*ListRestoresResponse) UnmarshalJSON

func (o *ListRestoresResponse) UnmarshalJSON(data []byte) (err error)

type MappedNullable

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

type NullableBackup

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

func NewNullableBackup

func NewNullableBackup(val *Backup) *NullableBackup

func (NullableBackup) Get

func (v NullableBackup) Get() *Backup

func (NullableBackup) IsSet

func (v NullableBackup) IsSet() bool

func (NullableBackup) MarshalJSON

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

func (*NullableBackup) Set

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

func (*NullableBackup) UnmarshalJSON

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

func (*NullableBackup) Unset

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

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

func (NullableCreateBackupResponseItem) Get

func (NullableCreateBackupResponseItem) IsSet

func (NullableCreateBackupResponseItem) MarshalJSON

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

func (*NullableCreateBackupResponseItem) Set

func (*NullableCreateBackupResponseItem) UnmarshalJSON

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

func (*NullableCreateBackupResponseItem) Unset

type NullableCreateInstancePayload

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

func (NullableCreateInstancePayload) Get

func (NullableCreateInstancePayload) IsSet

func (NullableCreateInstancePayload) MarshalJSON

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

func (*NullableCreateInstancePayload) Set

func (*NullableCreateInstancePayload) UnmarshalJSON

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

func (*NullableCreateInstancePayload) Unset

func (v *NullableCreateInstancePayload) Unset()

type NullableCreateInstanceResponse

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

func (NullableCreateInstanceResponse) Get

func (NullableCreateInstanceResponse) IsSet

func (NullableCreateInstanceResponse) MarshalJSON

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

func (*NullableCreateInstanceResponse) Set

func (*NullableCreateInstanceResponse) UnmarshalJSON

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

func (*NullableCreateInstanceResponse) Unset

func (v *NullableCreateInstanceResponse) Unset()

type NullableCredentials

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

func NewNullableCredentials

func NewNullableCredentials(val *Credentials) *NullableCredentials

func (NullableCredentials) Get

func (NullableCredentials) IsSet

func (v NullableCredentials) IsSet() bool

func (NullableCredentials) MarshalJSON

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

func (*NullableCredentials) Set

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

func (*NullableCredentials) UnmarshalJSON

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

func (*NullableCredentials) Unset

func (v *NullableCredentials) Unset()

type NullableCredentialsListItem

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

func NewNullableCredentialsListItem

func NewNullableCredentialsListItem(val *CredentialsListItem) *NullableCredentialsListItem

func (NullableCredentialsListItem) Get

func (NullableCredentialsListItem) IsSet

func (NullableCredentialsListItem) MarshalJSON

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

func (*NullableCredentialsListItem) Set

func (*NullableCredentialsListItem) UnmarshalJSON

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

func (*NullableCredentialsListItem) Unset

func (v *NullableCredentialsListItem) Unset()

type NullableCredentialsResponse

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

func NewNullableCredentialsResponse

func NewNullableCredentialsResponse(val *CredentialsResponse) *NullableCredentialsResponse

func (NullableCredentialsResponse) Get

func (NullableCredentialsResponse) IsSet

func (NullableCredentialsResponse) MarshalJSON

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

func (*NullableCredentialsResponse) Set

func (*NullableCredentialsResponse) UnmarshalJSON

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

func (*NullableCredentialsResponse) Unset

func (v *NullableCredentialsResponse) Unset()

type NullableError

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

func NewNullableError

func NewNullableError(val *Error) *NullableError

func (NullableError) Get

func (v NullableError) Get() *Error

func (NullableError) IsSet

func (v NullableError) IsSet() bool

func (NullableError) MarshalJSON

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

func (*NullableError) Set

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

func (*NullableError) UnmarshalJSON

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

func (*NullableError) Unset

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

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

func NewNullableGetMetricsResponse

func NewNullableGetMetricsResponse(val *GetMetricsResponse) *NullableGetMetricsResponse

func (NullableGetMetricsResponse) Get

func (NullableGetMetricsResponse) IsSet

func (v NullableGetMetricsResponse) IsSet() bool

func (NullableGetMetricsResponse) MarshalJSON

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

func (*NullableGetMetricsResponse) Set

func (*NullableGetMetricsResponse) UnmarshalJSON

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

func (*NullableGetMetricsResponse) Unset

func (v *NullableGetMetricsResponse) Unset()

type NullableInstance

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

func NewNullableInstance

func NewNullableInstance(val *Instance) *NullableInstance

func (NullableInstance) Get

func (v NullableInstance) Get() *Instance

func (NullableInstance) IsSet

func (v NullableInstance) IsSet() bool

func (NullableInstance) MarshalJSON

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

func (*NullableInstance) Set

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

func (*NullableInstance) UnmarshalJSON

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

func (*NullableInstance) Unset

func (v *NullableInstance) Unset()

type NullableInstanceLastOperation

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

func (NullableInstanceLastOperation) Get

func (NullableInstanceLastOperation) IsSet

func (NullableInstanceLastOperation) MarshalJSON

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

func (*NullableInstanceLastOperation) Set

func (*NullableInstanceLastOperation) UnmarshalJSON

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

func (*NullableInstanceLastOperation) Unset

func (v *NullableInstanceLastOperation) Unset()

type NullableInstanceParameters

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

func NewNullableInstanceParameters

func NewNullableInstanceParameters(val *InstanceParameters) *NullableInstanceParameters

func (NullableInstanceParameters) Get

func (NullableInstanceParameters) IsSet

func (v NullableInstanceParameters) IsSet() bool

func (NullableInstanceParameters) MarshalJSON

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

func (*NullableInstanceParameters) Set

func (*NullableInstanceParameters) UnmarshalJSON

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

func (*NullableInstanceParameters) Unset

func (v *NullableInstanceParameters) Unset()

type NullableInstanceSchema

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

func NewNullableInstanceSchema

func NewNullableInstanceSchema(val *InstanceSchema) *NullableInstanceSchema

func (NullableInstanceSchema) Get

func (NullableInstanceSchema) IsSet

func (v NullableInstanceSchema) IsSet() bool

func (NullableInstanceSchema) MarshalJSON

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

func (*NullableInstanceSchema) Set

func (*NullableInstanceSchema) UnmarshalJSON

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

func (*NullableInstanceSchema) Unset

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

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

func NewNullableListBackupsResponse

func NewNullableListBackupsResponse(val *ListBackupsResponse) *NullableListBackupsResponse

func (NullableListBackupsResponse) Get

func (NullableListBackupsResponse) IsSet

func (NullableListBackupsResponse) MarshalJSON

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

func (*NullableListBackupsResponse) Set

func (*NullableListBackupsResponse) UnmarshalJSON

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

func (*NullableListBackupsResponse) Unset

func (v *NullableListBackupsResponse) Unset()

type NullableListCredentialsResponse

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

func (NullableListCredentialsResponse) Get

func (NullableListCredentialsResponse) IsSet

func (NullableListCredentialsResponse) MarshalJSON

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

func (*NullableListCredentialsResponse) Set

func (*NullableListCredentialsResponse) UnmarshalJSON

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

func (*NullableListCredentialsResponse) Unset

type NullableListInstancesResponse

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

func (NullableListInstancesResponse) Get

func (NullableListInstancesResponse) IsSet

func (NullableListInstancesResponse) MarshalJSON

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

func (*NullableListInstancesResponse) Set

func (*NullableListInstancesResponse) UnmarshalJSON

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

func (*NullableListInstancesResponse) Unset

func (v *NullableListInstancesResponse) Unset()

type NullableListOfferingsResponse

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

func (NullableListOfferingsResponse) Get

func (NullableListOfferingsResponse) IsSet

func (NullableListOfferingsResponse) MarshalJSON

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

func (*NullableListOfferingsResponse) Set

func (*NullableListOfferingsResponse) UnmarshalJSON

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

func (*NullableListOfferingsResponse) Unset

func (v *NullableListOfferingsResponse) Unset()

type NullableListRestoresResponse

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

func NewNullableListRestoresResponse

func NewNullableListRestoresResponse(val *ListRestoresResponse) *NullableListRestoresResponse

func (NullableListRestoresResponse) Get

func (NullableListRestoresResponse) IsSet

func (NullableListRestoresResponse) MarshalJSON

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

func (*NullableListRestoresResponse) Set

func (*NullableListRestoresResponse) UnmarshalJSON

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

func (*NullableListRestoresResponse) Unset

func (v *NullableListRestoresResponse) Unset()

type NullableOffering

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

func NewNullableOffering

func NewNullableOffering(val *Offering) *NullableOffering

func (NullableOffering) Get

func (v NullableOffering) Get() *Offering

func (NullableOffering) IsSet

func (v NullableOffering) IsSet() bool

func (NullableOffering) MarshalJSON

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

func (*NullableOffering) Set

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

func (*NullableOffering) UnmarshalJSON

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

func (*NullableOffering) Unset

func (v *NullableOffering) Unset()

type NullablePartialUpdateInstancePayload

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

func (NullablePartialUpdateInstancePayload) Get

func (NullablePartialUpdateInstancePayload) IsSet

func (NullablePartialUpdateInstancePayload) MarshalJSON

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

func (*NullablePartialUpdateInstancePayload) Set

func (*NullablePartialUpdateInstancePayload) UnmarshalJSON

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

func (*NullablePartialUpdateInstancePayload) Unset

type NullablePlan

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

func NewNullablePlan

func NewNullablePlan(val *Plan) *NullablePlan

func (NullablePlan) Get

func (v NullablePlan) Get() *Plan

func (NullablePlan) IsSet

func (v NullablePlan) IsSet() bool

func (NullablePlan) MarshalJSON

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

func (*NullablePlan) Set

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

func (*NullablePlan) UnmarshalJSON

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

func (*NullablePlan) Unset

func (v *NullablePlan) Unset()

type NullableRawCredentials

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

func NewNullableRawCredentials

func NewNullableRawCredentials(val *RawCredentials) *NullableRawCredentials

func (NullableRawCredentials) Get

func (NullableRawCredentials) IsSet

func (v NullableRawCredentials) IsSet() bool

func (NullableRawCredentials) MarshalJSON

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

func (*NullableRawCredentials) Set

func (*NullableRawCredentials) UnmarshalJSON

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

func (*NullableRawCredentials) Unset

func (v *NullableRawCredentials) Unset()

type NullableRestore

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

func NewNullableRestore

func NewNullableRestore(val *Restore) *NullableRestore

func (NullableRestore) Get

func (v NullableRestore) Get() *Restore

func (NullableRestore) IsSet

func (v NullableRestore) IsSet() bool

func (NullableRestore) MarshalJSON

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

func (*NullableRestore) Set

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

func (*NullableRestore) UnmarshalJSON

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

func (*NullableRestore) Unset

func (v *NullableRestore) Unset()

type NullableSchema

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

func NewNullableSchema

func NewNullableSchema(val *Schema) *NullableSchema

func (NullableSchema) Get

func (v NullableSchema) Get() *Schema

func (NullableSchema) IsSet

func (v NullableSchema) IsSet() bool

func (NullableSchema) MarshalJSON

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

func (*NullableSchema) Set

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

func (*NullableSchema) UnmarshalJSON

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

func (*NullableSchema) Unset

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

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

func (NullableTriggerRestoreResponse) Get

func (NullableTriggerRestoreResponse) IsSet

func (NullableTriggerRestoreResponse) MarshalJSON

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

func (*NullableTriggerRestoreResponse) Set

func (*NullableTriggerRestoreResponse) UnmarshalJSON

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

func (*NullableTriggerRestoreResponse) Unset

func (v *NullableTriggerRestoreResponse) Unset()

type NullableUpdateBackupsConfigPayload

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

func (NullableUpdateBackupsConfigPayload) Get

func (NullableUpdateBackupsConfigPayload) IsSet

func (NullableUpdateBackupsConfigPayload) MarshalJSON

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

func (*NullableUpdateBackupsConfigPayload) Set

func (*NullableUpdateBackupsConfigPayload) UnmarshalJSON

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

func (*NullableUpdateBackupsConfigPayload) Unset

type NullableUpdateBackupsConfigResponse

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

func (NullableUpdateBackupsConfigResponse) Get

func (NullableUpdateBackupsConfigResponse) IsSet

func (NullableUpdateBackupsConfigResponse) MarshalJSON

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

func (*NullableUpdateBackupsConfigResponse) Set

func (*NullableUpdateBackupsConfigResponse) UnmarshalJSON

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

func (*NullableUpdateBackupsConfigResponse) Unset

type Offering

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

Offering struct for Offering

func NewOffering

func NewOffering(description string, documentationUrl string, imageUrl string, latest bool, name string, plans []Plan, quotaCount int32, 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

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

func (o *Offering) GetDescription() string

GetDescription returns the Description field value

func (*Offering) GetDescriptionOk

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

func (o *Offering) GetDocumentationUrl() string

GetDocumentationUrl returns the DocumentationUrl field value

func (*Offering) GetDocumentationUrlOk

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

func (o *Offering) GetImageUrl() string

GetImageUrl returns the ImageUrl field value

func (*Offering) GetImageUrlOk

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

func (o *Offering) GetLatest() bool

GetLatest returns the Latest field value

func (*Offering) GetLatestOk

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

func (o *Offering) GetLifecycle() string

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

func (*Offering) GetLifecycleOk

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

func (o *Offering) GetName() string

GetName returns the Name field value

func (*Offering) GetNameOk

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

func (o *Offering) GetPlans() []Plan

GetPlans returns the Plans field value

func (*Offering) GetPlansOk

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

func (o *Offering) GetQuotaCount() int32

GetQuotaCount returns the QuotaCount field value

func (*Offering) GetQuotaCountOk

func (o *Offering) GetQuotaCountOk() (*int32, bool)

GetQuotaCountOk returns a tuple with the QuotaCount field value and a boolean to check if the value has been set.

func (*Offering) GetSchema

func (o *Offering) GetSchema() InstanceSchema

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

func (*Offering) GetSchemaOk

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

func (o *Offering) GetVersion() string

GetVersion returns the Version field value

func (*Offering) GetVersionOk

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

func (o *Offering) HasLifecycle() bool

HasLifecycle returns a boolean if a field has been set.

func (*Offering) HasSchema

func (o *Offering) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (Offering) MarshalJSON

func (o Offering) MarshalJSON() ([]byte, error)

func (*Offering) SetDescription

func (o *Offering) SetDescription(v string)

SetDescription sets field value

func (*Offering) SetDocumentationUrl

func (o *Offering) SetDocumentationUrl(v string)

SetDocumentationUrl sets field value

func (*Offering) SetImageUrl

func (o *Offering) SetImageUrl(v string)

SetImageUrl sets field value

func (*Offering) SetLatest

func (o *Offering) SetLatest(v bool)

SetLatest sets field value

func (*Offering) SetLifecycle

func (o *Offering) SetLifecycle(v string)

SetLifecycle gets a reference to the given string and assigns it to the Lifecycle field.

func (*Offering) SetName

func (o *Offering) SetName(v string)

SetName sets field value

func (*Offering) SetPlans

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

SetPlans sets field value

func (*Offering) SetQuotaCount

func (o *Offering) SetQuotaCount(v int32)

SetQuotaCount sets field value

func (*Offering) SetSchema

func (o *Offering) SetSchema(v InstanceSchema)

SetSchema gets a reference to the given InstanceSchema and assigns it to the Schema field.

func (*Offering) SetVersion

func (o *Offering) SetVersion(v string)

SetVersion sets field value

func (Offering) ToMap

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

func (*Offering) UnmarshalJSON

func (o *Offering) UnmarshalJSON(data []byte) (err 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

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

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

func (o *PartialUpdateInstancePayload) GetInstanceName() string

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

func (*PartialUpdateInstancePayload) GetInstanceNameOk

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

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

func (*PartialUpdateInstancePayload) GetParametersOk

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

func (o *PartialUpdateInstancePayload) GetPlanId() string

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

func (*PartialUpdateInstancePayload) GetPlanIdOk

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

func (o *PartialUpdateInstancePayload) HasInstanceName() bool

HasInstanceName returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) HasParameters

func (o *PartialUpdateInstancePayload) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) HasPlanId

func (o *PartialUpdateInstancePayload) HasPlanId() bool

HasPlanId returns a boolean if a field has been set.

func (PartialUpdateInstancePayload) MarshalJSON

func (o PartialUpdateInstancePayload) MarshalJSON() ([]byte, error)

func (*PartialUpdateInstancePayload) SetInstanceName

func (o *PartialUpdateInstancePayload) SetInstanceName(v string)

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

func (*PartialUpdateInstancePayload) SetParameters

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

func (*PartialUpdateInstancePayload) SetPlanId

func (o *PartialUpdateInstancePayload) SetPlanId(v string)

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

func (PartialUpdateInstancePayload) ToMap

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

type Plan

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

Plan struct for Plan

func NewPlan

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

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

func (o *Plan) GetDescription() string

GetDescription returns the Description field value

func (*Plan) GetDescriptionOk

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

func (o *Plan) GetFree() bool

GetFree returns the Free field value

func (*Plan) GetFreeOk

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

func (o *Plan) GetId() string

GetId returns the Id field value

func (*Plan) GetIdOk

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

func (o *Plan) GetName() string

GetName returns the Name field value

func (*Plan) GetNameOk

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

func (o *Plan) GetSkuName() string

GetSkuName returns the SkuName field value

func (*Plan) GetSkuNameOk

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) MarshalJSON

func (o Plan) MarshalJSON() ([]byte, error)

func (*Plan) SetDescription

func (o *Plan) SetDescription(v string)

SetDescription sets field value

func (*Plan) SetFree

func (o *Plan) SetFree(v bool)

SetFree sets field value

func (*Plan) SetId

func (o *Plan) SetId(v string)

SetId sets field value

func (*Plan) SetName

func (o *Plan) SetName(v string)

SetName sets field value

func (*Plan) SetSkuName

func (o *Plan) SetSkuName(v string)

SetSkuName sets field value

func (Plan) ToMap

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

func (*Plan) UnmarshalJSON

func (o *Plan) UnmarshalJSON(data []byte) (err error)

type RawCredentials

type RawCredentials struct {
	Credentials Credentials `json:"credentials"`
}

RawCredentials struct for RawCredentials

func NewRawCredentials

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

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

func (o *RawCredentials) GetCredentials() Credentials

GetCredentials returns the Credentials field value

func (*RawCredentials) GetCredentialsOk

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) MarshalJSON

func (o RawCredentials) MarshalJSON() ([]byte, error)

func (*RawCredentials) SetCredentials

func (o *RawCredentials) SetCredentials(v Credentials)

SetCredentials sets field value

func (RawCredentials) ToMap

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

func (*RawCredentials) UnmarshalJSON

func (o *RawCredentials) UnmarshalJSON(data []byte) (err error)

type Restore

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

Restore struct for Restore

func NewRestore

func NewRestore(backupId int32, finishedAt string, id int32, 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

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

func (o *Restore) GetBackupId() int32

GetBackupId returns the BackupId field value

func (*Restore) GetBackupIdOk

func (o *Restore) GetBackupIdOk() (*int32, bool)

GetBackupIdOk returns a tuple with the BackupId field value and a boolean to check if the value has been set.

func (*Restore) GetFinishedAt

func (o *Restore) GetFinishedAt() string

GetFinishedAt returns the FinishedAt field value

func (*Restore) GetFinishedAtOk

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

func (o *Restore) GetId() int32

GetId returns the Id field value

func (*Restore) GetIdOk

func (o *Restore) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Restore) GetStatus

func (o *Restore) GetStatus() string

GetStatus returns the Status field value

func (*Restore) GetStatusOk

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

func (o *Restore) GetTriggeredAt() string

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

func (*Restore) GetTriggeredAtOk

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

func (o *Restore) HasTriggeredAt() bool

HasTriggeredAt returns a boolean if a field has been set.

func (Restore) MarshalJSON

func (o Restore) MarshalJSON() ([]byte, error)

func (*Restore) SetBackupId

func (o *Restore) SetBackupId(v int32)

SetBackupId sets field value

func (*Restore) SetFinishedAt

func (o *Restore) SetFinishedAt(v string)

SetFinishedAt sets field value

func (*Restore) SetId

func (o *Restore) SetId(v int32)

SetId sets field value

func (*Restore) SetStatus

func (o *Restore) SetStatus(v string)

SetStatus sets field value

func (*Restore) SetTriggeredAt

func (o *Restore) SetTriggeredAt(v string)

SetTriggeredAt gets a reference to the given string and assigns it to the TriggeredAt field.

func (Restore) ToMap

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

func (*Restore) UnmarshalJSON

func (o *Restore) UnmarshalJSON(data []byte) (err error)

type Schema

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

Schema struct for Schema

func NewSchema

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

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

func (o *Schema) GetParameters() map[string]interface{}

GetParameters returns the Parameters field value

func (*Schema) GetParametersOk

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) MarshalJSON

func (o Schema) MarshalJSON() ([]byte, error)

func (*Schema) SetParameters

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

SetParameters sets field value

func (Schema) ToMap

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

func (*Schema) UnmarshalJSON

func (o *Schema) UnmarshalJSON(data []byte) (err error)

type TriggerRestoreResponse

type TriggerRestoreResponse struct {
	Id int32 `json:"id"`
}

TriggerRestoreResponse struct for TriggerRestoreResponse

func NewTriggerRestoreResponse

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

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

func (o *TriggerRestoreResponse) GetId() int32

GetId returns the Id field value

func (*TriggerRestoreResponse) GetIdOk

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

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (TriggerRestoreResponse) MarshalJSON

func (o TriggerRestoreResponse) MarshalJSON() ([]byte, error)

func (*TriggerRestoreResponse) SetId

func (o *TriggerRestoreResponse) SetId(v int32)

SetId sets field value

func (TriggerRestoreResponse) ToMap

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

func (*TriggerRestoreResponse) UnmarshalJSON

func (o *TriggerRestoreResponse) UnmarshalJSON(data []byte) (err error)

type UpdateBackupsConfigPayload

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

UpdateBackupsConfigPayload struct for UpdateBackupsConfigPayload

func NewUpdateBackupsConfigPayload

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

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

func (o *UpdateBackupsConfigPayload) GetEncryptionKey() string

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

func (*UpdateBackupsConfigPayload) GetEncryptionKeyOk

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

func (o *UpdateBackupsConfigPayload) HasEncryptionKey() bool

HasEncryptionKey returns a boolean if a field has been set.

func (UpdateBackupsConfigPayload) MarshalJSON

func (o UpdateBackupsConfigPayload) MarshalJSON() ([]byte, error)

func (*UpdateBackupsConfigPayload) SetEncryptionKey

func (o *UpdateBackupsConfigPayload) SetEncryptionKey(v string)

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

func (UpdateBackupsConfigPayload) ToMap

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

type UpdateBackupsConfigResponse

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

UpdateBackupsConfigResponse struct for UpdateBackupsConfigResponse

func NewUpdateBackupsConfigResponse

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

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

func (o *UpdateBackupsConfigResponse) GetMessage() string

GetMessage returns the Message field value

func (*UpdateBackupsConfigResponse) GetMessageOk

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) MarshalJSON

func (o UpdateBackupsConfigResponse) MarshalJSON() ([]byte, error)

func (*UpdateBackupsConfigResponse) SetMessage

func (o *UpdateBackupsConfigResponse) SetMessage(v string)

SetMessage sets field value

func (UpdateBackupsConfigResponse) ToMap

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

func (*UpdateBackupsConfigResponse) UnmarshalJSON

func (o *UpdateBackupsConfigResponse) UnmarshalJSON(data []byte) (err error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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