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 LogMe API API v1.1.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

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

NewAPIClient creates a new API client. 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"`
	Password       string  `json:"password"`
	Port           *int32  `json:"port,omitempty"`
	SyslogDrainUrl *string `json:"syslog_drain_url,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) 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) GetSyslogDrainUrl

func (o *Credentials) GetSyslogDrainUrl() string

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

func (*Credentials) GetSyslogDrainUrlOk

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

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

func (*Credentials) GetUri

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

func (o *Credentials) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*Credentials) HasSyslogDrainUrl

func (o *Credentials) HasSyslogDrainUrl() bool

HasSyslogDrainUrl 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) 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) SetSyslogDrainUrl

func (o *Credentials) SetSyslogDrainUrl(v string)

SetSyslogDrainUrl gets a reference to the given string and assigns it to the SyslogDrainUrl 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"`
	OpensearchDashboardURL               string  `json:"opensearchDashboardURL"`
	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, opensearchDashboardURL string, parachuteDiskEphemeralActivated bool, parachuteDiskEphemeralTotal int64, parachuteDiskEphemeralUsed int64, parachuteDiskEphemeralUsedPercent int64, parachuteDiskEphemeralUsedThreshold int64, parachuteDiskPersistentActivated bool, parachuteDiskPersistentTotal int64, parachuteDiskPersistentUsed int64, parachuteDiskPersistentUsedPercent int64, parachuteDiskPersistentUsedThreshold int64) *GetMetricsResponse

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

func NewGetMetricsResponseWithDefaults

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

func (o *GetMetricsResponse) GetOpensearchDashboardURL() string

GetOpensearchDashboardURL returns the OpensearchDashboardURL field value

func (*GetMetricsResponse) GetOpensearchDashboardURLOk

func (o *GetMetricsResponse) GetOpensearchDashboardURLOk() (*string, bool)

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

func (*GetMetricsResponse) GetParachuteDiskEphemeralActivated

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

func (o *GetMetricsResponse) SetOpensearchDashboardURL(v string)

SetOpensearchDashboardURL 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 {
	EnableMonitoring     *bool   `json:"enable_monitoring,omitempty"`
	FluentdTcp           *int32  `json:"fluentd-tcp,omitempty"`
	FluentdTls           *int32  `json:"fluentd-tls,omitempty"`
	FluentdTlsCiphers    *string `json:"fluentd-tls-ciphers,omitempty"`
	FluentdTlsMaxVersion *string `json:"fluentd-tls-max-version,omitempty"`
	FluentdTlsMinVersion *string `json:"fluentd-tls-min-version,omitempty"`
	FluentdTlsVersion    *string `json:"fluentd-tls-version,omitempty"`
	FluentdUdp           *int32  `json:"fluentd-udp,omitempty"`
	// If you want to monitor your service with Graphite, you can set the custom parameter graphite. It expects the host and port where the Graphite metrics should be sent to.
	Graphite *string                        `json:"graphite,omitempty"`
	Groks    []InstanceParametersGroksInner `json:"groks,omitempty"`
	// Combination of an integer and a timerange when an index will be considered 'd' and can be deleted from OpenSearch. Possible values for the timerange are s, m, h and d.
	IsmDeletionAfter *string  `json:"ism_deletion_after,omitempty"`
	IsmJitter        *float32 `json:"ism_jitter,omitempty"`
	IsmJobInterval   *int32   `json:"ism_job_interval,omitempty"`
	// Default: not set, 46% of available memory will be used. The amount of memory (in MB) allocated as heap by the JVM for OpenSearch.
	JavaHeapspace *int32 `json:"java_heapspace,omitempty"`
	// The amount of memory (in MB) used by the JVM to store metadata for OpenSearch.
	JavaMaxmetaspace *int32 `json:"java_maxmetaspace,omitempty"`
	// This component monitors ephemeral and persistent disk usage. If one of these disk usages reaches the default configured threshold of 80%, the a9s Parachute stops all processes on that node.
	MaxDiskThreshold *int32 `json:"max_disk_threshold,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"`
	MonitoringInstanceId   *string  `json:"monitoring_instance_id,omitempty"`
	OpensearchTlsCiphers   []string `json:"opensearch-tls-ciphers,omitempty"`
	OpensearchTlsProtocols []string `json:"opensearch-tls-protocols,omitempty"`
	// Comma separated list of IP networks in CIDR notation which are allowed to access this instance.
	SgwAcl *string  `json:"sgw_acl,omitempty"`
	Syslog []string `json:"syslog,omitempty"`
}

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

func (o *InstanceParameters) GetFluentdTcp() int32

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

func (*InstanceParameters) GetFluentdTcpOk

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

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

func (*InstanceParameters) GetFluentdTls

func (o *InstanceParameters) GetFluentdTls() int32

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

func (*InstanceParameters) GetFluentdTlsCiphers

func (o *InstanceParameters) GetFluentdTlsCiphers() string

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

func (*InstanceParameters) GetFluentdTlsCiphersOk

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

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

func (*InstanceParameters) GetFluentdTlsMaxVersion

func (o *InstanceParameters) GetFluentdTlsMaxVersion() string

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

func (*InstanceParameters) GetFluentdTlsMaxVersionOk

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

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

func (*InstanceParameters) GetFluentdTlsMinVersion

func (o *InstanceParameters) GetFluentdTlsMinVersion() string

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

func (*InstanceParameters) GetFluentdTlsMinVersionOk

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

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

func (*InstanceParameters) GetFluentdTlsOk

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

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

func (*InstanceParameters) GetFluentdTlsVersion

func (o *InstanceParameters) GetFluentdTlsVersion() string

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

func (*InstanceParameters) GetFluentdTlsVersionOk

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

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

func (*InstanceParameters) GetFluentdUdp

func (o *InstanceParameters) GetFluentdUdp() int32

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

func (*InstanceParameters) GetFluentdUdpOk

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

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

func (*InstanceParameters) GetGraphite

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

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

func (*InstanceParameters) GetGroksOk

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

func (*InstanceParameters) GetIsmDeletionAfter

func (o *InstanceParameters) GetIsmDeletionAfter() string

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

func (*InstanceParameters) GetIsmDeletionAfterOk

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

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

func (*InstanceParameters) GetIsmJitter

func (o *InstanceParameters) GetIsmJitter() float32

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

func (*InstanceParameters) GetIsmJitterOk

func (o *InstanceParameters) GetIsmJitterOk() (*float32, bool)

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

func (*InstanceParameters) GetIsmJobInterval

func (o *InstanceParameters) GetIsmJobInterval() int32

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

func (*InstanceParameters) GetIsmJobIntervalOk

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

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

func (*InstanceParameters) GetJavaHeapspace

func (o *InstanceParameters) GetJavaHeapspace() int32

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

func (*InstanceParameters) GetJavaHeapspaceOk

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

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

func (*InstanceParameters) GetJavaMaxmetaspace

func (o *InstanceParameters) GetJavaMaxmetaspace() int32

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

func (*InstanceParameters) GetJavaMaxmetaspaceOk

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

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

func (*InstanceParameters) GetMaxDiskThreshold

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

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

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

func (*InstanceParameters) GetOpensearchTlsCiphersOk

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

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

func (*InstanceParameters) GetOpensearchTlsProtocols

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

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

func (*InstanceParameters) GetOpensearchTlsProtocolsOk

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

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

func (*InstanceParameters) GetSgwAcl

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

func (o *InstanceParameters) HasEnableMonitoring() bool

HasEnableMonitoring returns a boolean if a field has been set.

func (*InstanceParameters) HasFluentdTcp

func (o *InstanceParameters) HasFluentdTcp() bool

HasFluentdTcp returns a boolean if a field has been set.

func (*InstanceParameters) HasFluentdTls

func (o *InstanceParameters) HasFluentdTls() bool

HasFluentdTls returns a boolean if a field has been set.

func (*InstanceParameters) HasFluentdTlsCiphers

func (o *InstanceParameters) HasFluentdTlsCiphers() bool

HasFluentdTlsCiphers returns a boolean if a field has been set.

func (*InstanceParameters) HasFluentdTlsMaxVersion

func (o *InstanceParameters) HasFluentdTlsMaxVersion() bool

HasFluentdTlsMaxVersion returns a boolean if a field has been set.

func (*InstanceParameters) HasFluentdTlsMinVersion

func (o *InstanceParameters) HasFluentdTlsMinVersion() bool

HasFluentdTlsMinVersion returns a boolean if a field has been set.

func (*InstanceParameters) HasFluentdTlsVersion

func (o *InstanceParameters) HasFluentdTlsVersion() bool

HasFluentdTlsVersion returns a boolean if a field has been set.

func (*InstanceParameters) HasFluentdUdp

func (o *InstanceParameters) HasFluentdUdp() bool

HasFluentdUdp 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) HasGroks

func (o *InstanceParameters) HasGroks() bool

HasGroks returns a boolean if a field has been set.

func (*InstanceParameters) HasIsmDeletionAfter

func (o *InstanceParameters) HasIsmDeletionAfter() bool

HasIsmDeletionAfter returns a boolean if a field has been set.

func (*InstanceParameters) HasIsmJitter

func (o *InstanceParameters) HasIsmJitter() bool

HasIsmJitter returns a boolean if a field has been set.

func (*InstanceParameters) HasIsmJobInterval

func (o *InstanceParameters) HasIsmJobInterval() bool

HasIsmJobInterval returns a boolean if a field has been set.

func (*InstanceParameters) HasJavaHeapspace

func (o *InstanceParameters) HasJavaHeapspace() bool

HasJavaHeapspace returns a boolean if a field has been set.

func (*InstanceParameters) HasJavaMaxmetaspace

func (o *InstanceParameters) HasJavaMaxmetaspace() bool

HasJavaMaxmetaspace 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) 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) HasMonitoringInstanceId

func (o *InstanceParameters) HasMonitoringInstanceId() bool

HasMonitoringInstanceId returns a boolean if a field has been set.

func (*InstanceParameters) HasOpensearchTlsCiphers

func (o *InstanceParameters) HasOpensearchTlsCiphers() bool

HasOpensearchTlsCiphers returns a boolean if a field has been set.

func (*InstanceParameters) HasOpensearchTlsProtocols

func (o *InstanceParameters) HasOpensearchTlsProtocols() bool

HasOpensearchTlsProtocols 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) HasSyslog

func (o *InstanceParameters) HasSyslog() bool

HasSyslog returns a boolean if a field has been set.

func (InstanceParameters) MarshalJSON

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

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

func (o *InstanceParameters) SetFluentdTcp(v int32)

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

func (*InstanceParameters) SetFluentdTls

func (o *InstanceParameters) SetFluentdTls(v int32)

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

func (*InstanceParameters) SetFluentdTlsCiphers

func (o *InstanceParameters) SetFluentdTlsCiphers(v string)

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

func (*InstanceParameters) SetFluentdTlsMaxVersion

func (o *InstanceParameters) SetFluentdTlsMaxVersion(v string)

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

func (*InstanceParameters) SetFluentdTlsMinVersion

func (o *InstanceParameters) SetFluentdTlsMinVersion(v string)

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

func (*InstanceParameters) SetFluentdTlsVersion

func (o *InstanceParameters) SetFluentdTlsVersion(v string)

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

func (*InstanceParameters) SetFluentdUdp

func (o *InstanceParameters) SetFluentdUdp(v int32)

SetFluentdUdp gets a reference to the given int32 and assigns it to the FluentdUdp 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) SetGroks

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

func (*InstanceParameters) SetIsmDeletionAfter

func (o *InstanceParameters) SetIsmDeletionAfter(v string)

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

func (*InstanceParameters) SetIsmJitter

func (o *InstanceParameters) SetIsmJitter(v float32)

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

func (*InstanceParameters) SetIsmJobInterval

func (o *InstanceParameters) SetIsmJobInterval(v int32)

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

func (*InstanceParameters) SetJavaHeapspace

func (o *InstanceParameters) SetJavaHeapspace(v int32)

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

func (*InstanceParameters) SetJavaMaxmetaspace

func (o *InstanceParameters) SetJavaMaxmetaspace(v int32)

SetJavaMaxmetaspace gets a reference to the given int32 and assigns it to the JavaMaxmetaspace 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) 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) SetMonitoringInstanceId

func (o *InstanceParameters) SetMonitoringInstanceId(v string)

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

func (*InstanceParameters) SetOpensearchTlsCiphers

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

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

func (*InstanceParameters) SetOpensearchTlsProtocols

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

SetOpensearchTlsProtocols gets a reference to the given []string and assigns it to the OpensearchTlsProtocols 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) SetSyslog

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

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

func (InstanceParameters) ToMap

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

type InstanceParametersGroksInner

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

InstanceParametersGroksInner struct for InstanceParametersGroksInner

func NewInstanceParametersGroksInner

func NewInstanceParametersGroksInner() *InstanceParametersGroksInner

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

func NewInstanceParametersGroksInnerWithDefaults

func NewInstanceParametersGroksInnerWithDefaults() *InstanceParametersGroksInner

NewInstanceParametersGroksInnerWithDefaults instantiates a new InstanceParametersGroksInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InstanceParametersGroksInner) GetPattern

func (o *InstanceParametersGroksInner) GetPattern() string

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

func (*InstanceParametersGroksInner) GetPatternOk

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

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

func (*InstanceParametersGroksInner) HasPattern

func (o *InstanceParametersGroksInner) HasPattern() bool

HasPattern returns a boolean if a field has been set.

func (InstanceParametersGroksInner) MarshalJSON

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

func (*InstanceParametersGroksInner) SetPattern

func (o *InstanceParametersGroksInner) SetPattern(v string)

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

func (InstanceParametersGroksInner) ToMap

func (o InstanceParametersGroksInner) 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 NullableInstanceParametersGroksInner

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

func (NullableInstanceParametersGroksInner) Get

func (NullableInstanceParametersGroksInner) IsSet

func (NullableInstanceParametersGroksInner) MarshalJSON

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

func (*NullableInstanceParametersGroksInner) Set

func (*NullableInstanceParametersGroksInner) UnmarshalJSON

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

func (*NullableInstanceParametersGroksInner) 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