v1api

package
v1.4.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 ACL

type ACL struct {
	Items []string `json:"items,omitempty"`
}

ACL struct for ACL

func NewACL

func NewACL() *ACL

NewACL instantiates a new ACL 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 NewACLWithDefaults

func NewACLWithDefaults() *ACL

NewACLWithDefaults instantiates a new ACL 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 (*ACL) GetItems

func (o *ACL) GetItems() []string

GetItems returns the Items field value if set, zero value otherwise.

func (*ACL) GetItemsOk

func (o *ACL) GetItemsOk() ([]string, bool)

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

func (*ACL) HasItems

func (o *ACL) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ACL) MarshalJSON

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

func (*ACL) SetItems

func (o *ACL) SetItems(v []string)

SetItems gets a reference to the given []string and assigns it to the Items field.

func (ACL) ToMap

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

type APIClient

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

APIClient manages communication with the STACKIT PostgreSQL Flex API API v1.0.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 ApiCloneInstanceRequest

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

func (ApiCloneInstanceRequest) CloneInstancePayload

func (r ApiCloneInstanceRequest) CloneInstancePayload(cloneInstancePayload CloneInstancePayload) ApiCloneInstanceRequest

Body

func (ApiCloneInstanceRequest) Execute

type ApiConfiguration

type ApiConfiguration struct {
	Name    *string `json:"name,omitempty"`
	Setting *string `json:"setting,omitempty"`
}

ApiConfiguration struct for ApiConfiguration

func NewApiConfiguration

func NewApiConfiguration() *ApiConfiguration

NewApiConfiguration instantiates a new ApiConfiguration 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 NewApiConfigurationWithDefaults

func NewApiConfigurationWithDefaults() *ApiConfiguration

NewApiConfigurationWithDefaults instantiates a new ApiConfiguration 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 (*ApiConfiguration) GetName

func (o *ApiConfiguration) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ApiConfiguration) GetNameOk

func (o *ApiConfiguration) GetNameOk() (*string, bool)

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

func (*ApiConfiguration) GetSetting

func (o *ApiConfiguration) GetSetting() string

GetSetting returns the Setting field value if set, zero value otherwise.

func (*ApiConfiguration) GetSettingOk

func (o *ApiConfiguration) GetSettingOk() (*string, bool)

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

func (*ApiConfiguration) HasName

func (o *ApiConfiguration) HasName() bool

HasName returns a boolean if a field has been set.

func (*ApiConfiguration) HasSetting

func (o *ApiConfiguration) HasSetting() bool

HasSetting returns a boolean if a field has been set.

func (ApiConfiguration) MarshalJSON

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

func (*ApiConfiguration) SetName

func (o *ApiConfiguration) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ApiConfiguration) SetSetting

func (o *ApiConfiguration) SetSetting(v string)

SetSetting gets a reference to the given string and assigns it to the Setting field.

func (ApiConfiguration) ToMap

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

type ApiCreateDatabaseRequest

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

func (ApiCreateDatabaseRequest) CreateDatabasePayload

func (r ApiCreateDatabaseRequest) CreateDatabasePayload(createDatabasePayload CreateDatabasePayload) ApiCreateDatabaseRequest

body

func (ApiCreateDatabaseRequest) Execute

type ApiCreateInstanceRequest

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

func (ApiCreateInstanceRequest) CreateInstancePayload

func (r ApiCreateInstanceRequest) CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest

Body

func (ApiCreateInstanceRequest) Execute

type ApiCreateUserRequest

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

func (ApiCreateUserRequest) CreateUserPayload

func (r ApiCreateUserRequest) CreateUserPayload(createUserPayload CreateUserPayload) ApiCreateUserRequest

body

func (ApiCreateUserRequest) Execute

type ApiDeleteDatabaseRequest

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

func (ApiDeleteDatabaseRequest) Execute

func (r ApiDeleteDatabaseRequest) Execute() error

type ApiDeleteInstanceRequest

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

func (ApiDeleteInstanceRequest) Execute

func (r ApiDeleteInstanceRequest) Execute() error

type ApiDeleteUserRequest

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

func (ApiDeleteUserRequest) Execute

func (r ApiDeleteUserRequest) Execute() error

type ApiExtensionConfigLoadResponse

type ApiExtensionConfigLoadResponse struct {
	// Returns marshalled JSON of the new configuration of whatever extension is called
	Configuration []ApiConfiguration `json:"configuration,omitempty"`
}

ApiExtensionConfigLoadResponse struct for ApiExtensionConfigLoadResponse

func NewApiExtensionConfigLoadResponse

func NewApiExtensionConfigLoadResponse() *ApiExtensionConfigLoadResponse

NewApiExtensionConfigLoadResponse instantiates a new ApiExtensionConfigLoadResponse 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 NewApiExtensionConfigLoadResponseWithDefaults

func NewApiExtensionConfigLoadResponseWithDefaults() *ApiExtensionConfigLoadResponse

NewApiExtensionConfigLoadResponseWithDefaults instantiates a new ApiExtensionConfigLoadResponse 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 (*ApiExtensionConfigLoadResponse) GetConfiguration

func (o *ApiExtensionConfigLoadResponse) GetConfiguration() []ApiConfiguration

GetConfiguration returns the Configuration field value if set, zero value otherwise.

func (*ApiExtensionConfigLoadResponse) GetConfigurationOk

func (o *ApiExtensionConfigLoadResponse) GetConfigurationOk() ([]ApiConfiguration, bool)

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

func (*ApiExtensionConfigLoadResponse) HasConfiguration

func (o *ApiExtensionConfigLoadResponse) HasConfiguration() bool

HasConfiguration returns a boolean if a field has been set.

func (ApiExtensionConfigLoadResponse) MarshalJSON

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

func (*ApiExtensionConfigLoadResponse) SetConfiguration

func (o *ApiExtensionConfigLoadResponse) SetConfiguration(v []ApiConfiguration)

SetConfiguration gets a reference to the given []ApiConfiguration and assigns it to the Configuration field.

func (ApiExtensionConfigLoadResponse) ToMap

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

type ApiExtensionConfigureResponse

type ApiExtensionConfigureResponse struct {
	// Returns marshalled JSON of the new configuration of whatever extension is called
	Configuration []ApiConfiguration `json:"configuration,omitempty"`
}

ApiExtensionConfigureResponse struct for ApiExtensionConfigureResponse

func NewApiExtensionConfigureResponse

func NewApiExtensionConfigureResponse() *ApiExtensionConfigureResponse

NewApiExtensionConfigureResponse instantiates a new ApiExtensionConfigureResponse 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 NewApiExtensionConfigureResponseWithDefaults

func NewApiExtensionConfigureResponseWithDefaults() *ApiExtensionConfigureResponse

NewApiExtensionConfigureResponseWithDefaults instantiates a new ApiExtensionConfigureResponse 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 (*ApiExtensionConfigureResponse) GetConfiguration

func (o *ApiExtensionConfigureResponse) GetConfiguration() []ApiConfiguration

GetConfiguration returns the Configuration field value if set, zero value otherwise.

func (*ApiExtensionConfigureResponse) GetConfigurationOk

func (o *ApiExtensionConfigureResponse) GetConfigurationOk() ([]ApiConfiguration, bool)

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

func (*ApiExtensionConfigureResponse) HasConfiguration

func (o *ApiExtensionConfigureResponse) HasConfiguration() bool

HasConfiguration returns a boolean if a field has been set.

func (ApiExtensionConfigureResponse) MarshalJSON

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

func (*ApiExtensionConfigureResponse) SetConfiguration

func (o *ApiExtensionConfigureResponse) SetConfiguration(v []ApiConfiguration)

SetConfiguration gets a reference to the given []ApiConfiguration and assigns it to the Configuration field.

func (ApiExtensionConfigureResponse) ToMap

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

type ApiExtensionDeleteResponse

type ApiExtensionDeleteResponse struct {
	IsSucceded *bool `json:"isSucceded,omitempty"`
}

ApiExtensionDeleteResponse struct for ApiExtensionDeleteResponse

func NewApiExtensionDeleteResponse

func NewApiExtensionDeleteResponse() *ApiExtensionDeleteResponse

NewApiExtensionDeleteResponse instantiates a new ApiExtensionDeleteResponse 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 NewApiExtensionDeleteResponseWithDefaults

func NewApiExtensionDeleteResponseWithDefaults() *ApiExtensionDeleteResponse

NewApiExtensionDeleteResponseWithDefaults instantiates a new ApiExtensionDeleteResponse 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 (*ApiExtensionDeleteResponse) GetIsSucceded

func (o *ApiExtensionDeleteResponse) GetIsSucceded() bool

GetIsSucceded returns the IsSucceded field value if set, zero value otherwise.

func (*ApiExtensionDeleteResponse) GetIsSuccededOk

func (o *ApiExtensionDeleteResponse) GetIsSuccededOk() (*bool, bool)

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

func (*ApiExtensionDeleteResponse) HasIsSucceded

func (o *ApiExtensionDeleteResponse) HasIsSucceded() bool

HasIsSucceded returns a boolean if a field has been set.

func (ApiExtensionDeleteResponse) MarshalJSON

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

func (*ApiExtensionDeleteResponse) SetIsSucceded

func (o *ApiExtensionDeleteResponse) SetIsSucceded(v bool)

SetIsSucceded gets a reference to the given bool and assigns it to the IsSucceded field.

func (ApiExtensionDeleteResponse) ToMap

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

type ApiExtensionList

type ApiExtensionList struct {
	ID          *int32  `json:"ID,omitempty"`
	Description *string `json:"description,omitempty"`
	Name        *string `json:"name,omitempty"`
}

ApiExtensionList struct for ApiExtensionList

func NewApiExtensionList

func NewApiExtensionList() *ApiExtensionList

NewApiExtensionList instantiates a new ApiExtensionList 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 NewApiExtensionListWithDefaults

func NewApiExtensionListWithDefaults() *ApiExtensionList

NewApiExtensionListWithDefaults instantiates a new ApiExtensionList 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 (*ApiExtensionList) GetDescription

func (o *ApiExtensionList) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ApiExtensionList) GetDescriptionOk

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

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

func (*ApiExtensionList) GetID

func (o *ApiExtensionList) GetID() int32

GetID returns the ID field value if set, zero value otherwise.

func (*ApiExtensionList) GetIDOk

func (o *ApiExtensionList) GetIDOk() (*int32, bool)

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

func (*ApiExtensionList) GetName

func (o *ApiExtensionList) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ApiExtensionList) GetNameOk

func (o *ApiExtensionList) GetNameOk() (*string, bool)

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

func (*ApiExtensionList) HasDescription

func (o *ApiExtensionList) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ApiExtensionList) HasID

func (o *ApiExtensionList) HasID() bool

HasID returns a boolean if a field has been set.

func (*ApiExtensionList) HasName

func (o *ApiExtensionList) HasName() bool

HasName returns a boolean if a field has been set.

func (ApiExtensionList) MarshalJSON

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

func (*ApiExtensionList) SetDescription

func (o *ApiExtensionList) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ApiExtensionList) SetID

func (o *ApiExtensionList) SetID(v int32)

SetID gets a reference to the given int32 and assigns it to the ID field.

func (*ApiExtensionList) SetName

func (o *ApiExtensionList) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (ApiExtensionList) ToMap

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

type ApiExtensionLoadResponse

type ApiExtensionLoadResponse struct {
	Extension *ApiExtensionList `json:"extension,omitempty"`
}

ApiExtensionLoadResponse struct for ApiExtensionLoadResponse

func NewApiExtensionLoadResponse

func NewApiExtensionLoadResponse() *ApiExtensionLoadResponse

NewApiExtensionLoadResponse instantiates a new ApiExtensionLoadResponse 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 NewApiExtensionLoadResponseWithDefaults

func NewApiExtensionLoadResponseWithDefaults() *ApiExtensionLoadResponse

NewApiExtensionLoadResponseWithDefaults instantiates a new ApiExtensionLoadResponse 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 (*ApiExtensionLoadResponse) GetExtension

func (o *ApiExtensionLoadResponse) GetExtension() ApiExtensionList

GetExtension returns the Extension field value if set, zero value otherwise.

func (*ApiExtensionLoadResponse) GetExtensionOk

func (o *ApiExtensionLoadResponse) GetExtensionOk() (*ApiExtensionList, bool)

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

func (*ApiExtensionLoadResponse) HasExtension

func (o *ApiExtensionLoadResponse) HasExtension() bool

HasExtension returns a boolean if a field has been set.

func (ApiExtensionLoadResponse) MarshalJSON

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

func (*ApiExtensionLoadResponse) SetExtension

func (o *ApiExtensionLoadResponse) SetExtension(v ApiExtensionList)

SetExtension gets a reference to the given ApiExtensionList and assigns it to the Extension field.

func (ApiExtensionLoadResponse) ToMap

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

type ApiForceDeleteInstanceRequest

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

func (ApiForceDeleteInstanceRequest) Execute

type ApiGetBackupRequest

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

func (ApiGetBackupRequest) Execute

type ApiGetInstanceRequest

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

func (ApiGetInstanceRequest) Execute

type ApiGetUserRequest

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

func (ApiGetUserRequest) Execute

func (r ApiGetUserRequest) Execute() (*GetUserResponse, error)

type ApiInstallResponse

type ApiInstallResponse struct {
	Extension *ApiExtensionList `json:"extension,omitempty"`
}

ApiInstallResponse struct for ApiInstallResponse

func NewApiInstallResponse

func NewApiInstallResponse() *ApiInstallResponse

NewApiInstallResponse instantiates a new ApiInstallResponse 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 NewApiInstallResponseWithDefaults

func NewApiInstallResponseWithDefaults() *ApiInstallResponse

NewApiInstallResponseWithDefaults instantiates a new ApiInstallResponse 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 (*ApiInstallResponse) GetExtension

func (o *ApiInstallResponse) GetExtension() ApiExtensionList

GetExtension returns the Extension field value if set, zero value otherwise.

func (*ApiInstallResponse) GetExtensionOk

func (o *ApiInstallResponse) GetExtensionOk() (*ApiExtensionList, bool)

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

func (*ApiInstallResponse) HasExtension

func (o *ApiInstallResponse) HasExtension() bool

HasExtension returns a boolean if a field has been set.

func (ApiInstallResponse) MarshalJSON

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

func (*ApiInstallResponse) SetExtension

func (o *ApiInstallResponse) SetExtension(v ApiExtensionList)

SetExtension gets a reference to the given ApiExtensionList and assigns it to the Extension field.

func (ApiInstallResponse) ToMap

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

type ApiInstalledListResponse

type ApiInstalledListResponse struct {
	Installed []ApiExtensionList `json:"installed,omitempty"`
}

ApiInstalledListResponse struct for ApiInstalledListResponse

func NewApiInstalledListResponse

func NewApiInstalledListResponse() *ApiInstalledListResponse

NewApiInstalledListResponse instantiates a new ApiInstalledListResponse 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 NewApiInstalledListResponseWithDefaults

func NewApiInstalledListResponseWithDefaults() *ApiInstalledListResponse

NewApiInstalledListResponseWithDefaults instantiates a new ApiInstalledListResponse 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 (*ApiInstalledListResponse) GetInstalled

func (o *ApiInstalledListResponse) GetInstalled() []ApiExtensionList

GetInstalled returns the Installed field value if set, zero value otherwise.

func (*ApiInstalledListResponse) GetInstalledOk

func (o *ApiInstalledListResponse) GetInstalledOk() ([]ApiExtensionList, bool)

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

func (*ApiInstalledListResponse) HasInstalled

func (o *ApiInstalledListResponse) HasInstalled() bool

HasInstalled returns a boolean if a field has been set.

func (ApiInstalledListResponse) MarshalJSON

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

func (*ApiInstalledListResponse) SetInstalled

func (o *ApiInstalledListResponse) SetInstalled(v []ApiExtensionList)

SetInstalled gets a reference to the given []ApiExtensionList and assigns it to the Installed field.

func (ApiInstalledListResponse) ToMap

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

type ApiListBackupsRequest

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

func (ApiListBackupsRequest) Execute

type ApiListDatabaseParametersRequest

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

func (ApiListDatabaseParametersRequest) Execute

type ApiListDatabasesRequest

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

func (ApiListDatabasesRequest) Execute

type ApiListFlavorsRequest

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

func (ApiListFlavorsRequest) Execute

type ApiListInstancesRequest

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

func (ApiListInstancesRequest) Execute

type ApiListMetricsRequest

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

func (ApiListMetricsRequest) End

The end of the timeframe as timestamp in ISO8601 (RFC3339) e.g. '2023-08-28T07:10:52.536Z'.

func (ApiListMetricsRequest) Execute

func (ApiListMetricsRequest) Granularity

func (r ApiListMetricsRequest) Granularity(granularity string) ApiListMetricsRequest

The granularity in ISO8601 e.g. 5 minutes are 'PT5M'.

func (ApiListMetricsRequest) Period

The period in ISO8601 format e.g. 5 minutes are 'PT5M'. If no period is provided, the standard value of 5 minutes is used.

func (ApiListMetricsRequest) Start

The start of the timeframe as timestamp in ISO8601 (RFC3339) e.g. '2023-08-28T07:10:52.536Z'. If no start time is provided, current server time as UTC is used.

type ApiListStoragesRequest

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

func (ApiListStoragesRequest) Execute

type ApiListUsersRequest

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

func (ApiListUsersRequest) Execute

type ApiListVersionsRequest

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

func (ApiListVersionsRequest) Execute

func (ApiListVersionsRequest) InstanceId

func (r ApiListVersionsRequest) InstanceId(instanceId string) ApiListVersionsRequest

Instance ID

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

Body

type ApiPartialUpdateUserRequest

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

func (ApiPartialUpdateUserRequest) Execute

func (r ApiPartialUpdateUserRequest) Execute() error

func (ApiPartialUpdateUserRequest) PartialUpdateUserPayload

func (r ApiPartialUpdateUserRequest) PartialUpdateUserPayload(partialUpdateUserPayload PartialUpdateUserPayload) ApiPartialUpdateUserRequest

The Request body only required in PUT endpoint. If empty request body is send via patch, then login and createdb roles are removed from user. The field

type ApiResetUserRequest

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

func (ApiResetUserRequest) Execute

type ApiUpdateBackupScheduleRequest

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

func (ApiUpdateBackupScheduleRequest) Execute

func (ApiUpdateBackupScheduleRequest) UpdateBackupSchedulePayload

func (r ApiUpdateBackupScheduleRequest) UpdateBackupSchedulePayload(updateBackupSchedulePayload UpdateBackupSchedulePayload) ApiUpdateBackupScheduleRequest

Body

type ApiUpdateInstanceRequest

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

func (ApiUpdateInstanceRequest) Execute

func (ApiUpdateInstanceRequest) UpdateInstancePayload

func (r ApiUpdateInstanceRequest) UpdateInstancePayload(updateInstancePayload UpdateInstancePayload) ApiUpdateInstanceRequest

Body

type ApiUpdateUserRequest

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

func (ApiUpdateUserRequest) Execute

func (r ApiUpdateUserRequest) Execute() error

func (ApiUpdateUserRequest) UpdateUserPayload

func (r ApiUpdateUserRequest) UpdateUserPayload(updateUserPayload UpdateUserPayload) ApiUpdateUserRequest

The Request body only required in PUT endpoint. If empty request body is send via patch, then login and createdb roles are removed from user. The field

type Backup

type Backup struct {
	EndTime   *string            `json:"endTime,omitempty"`
	Error     *string            `json:"error,omitempty"`
	Id        *string            `json:"id,omitempty"`
	Labels    []string           `json:"labels,omitempty"`
	Name      *string            `json:"name,omitempty"`
	Options   *map[string]string `json:"options,omitempty"`
	Size      *int32             `json:"size,omitempty"`
	StartTime *string            `json:"startTime,omitempty"`
}

Backup struct for Backup

func NewBackup

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

func (o *Backup) GetEndTime() string

GetEndTime returns the EndTime field value if set, zero value otherwise.

func (*Backup) GetEndTimeOk

func (o *Backup) GetEndTimeOk() (*string, bool)

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

func (*Backup) GetError

func (o *Backup) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*Backup) GetErrorOk

func (o *Backup) GetErrorOk() (*string, bool)

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

func (*Backup) GetId

func (o *Backup) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Backup) GetIdOk

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

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

func (*Backup) GetLabels

func (o *Backup) GetLabels() []string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*Backup) GetLabelsOk

func (o *Backup) GetLabelsOk() ([]string, bool)

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

func (*Backup) GetName

func (o *Backup) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Backup) GetNameOk

func (o *Backup) GetNameOk() (*string, bool)

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

func (*Backup) GetOptions

func (o *Backup) GetOptions() map[string]string

GetOptions returns the Options field value if set, zero value otherwise.

func (*Backup) GetOptionsOk

func (o *Backup) GetOptionsOk() (*map[string]string, bool)

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise 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) GetStartTime

func (o *Backup) GetStartTime() string

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*Backup) GetStartTimeOk

func (o *Backup) GetStartTimeOk() (*string, bool)

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

func (*Backup) HasEndTime

func (o *Backup) HasEndTime() bool

HasEndTime returns a boolean if a field has been set.

func (*Backup) HasError

func (o *Backup) HasError() bool

HasError returns a boolean if a field has been set.

func (*Backup) HasId

func (o *Backup) HasId() bool

HasId returns a boolean if a field has been set.

func (*Backup) HasLabels

func (o *Backup) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*Backup) HasName

func (o *Backup) HasName() bool

HasName returns a boolean if a field has been set.

func (*Backup) HasOptions

func (o *Backup) HasOptions() bool

HasOptions 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) HasStartTime

func (o *Backup) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (Backup) MarshalJSON

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

func (*Backup) SetEndTime

func (o *Backup) SetEndTime(v string)

SetEndTime gets a reference to the given string and assigns it to the EndTime field.

func (*Backup) SetError

func (o *Backup) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*Backup) SetId

func (o *Backup) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Backup) SetLabels

func (o *Backup) SetLabels(v []string)

SetLabels gets a reference to the given []string and assigns it to the Labels field.

func (*Backup) SetName

func (o *Backup) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Backup) SetOptions

func (o *Backup) SetOptions(v map[string]string)

SetOptions gets a reference to the given map[string]string and assigns it to the Options field.

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

func (o *Backup) SetStartTime(v string)

SetStartTime gets a reference to the given string and assigns it to the StartTime field.

func (Backup) ToMap

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

type CloneInstancePayload

type CloneInstancePayload struct {
	Class *string `json:"class,omitempty"`
	Size  *int32  `json:"size,omitempty"`
	// The timestamp should be specified in UTC time following the format provided in the example.
	Timestamp *string `json:"timestamp,omitempty"`
}

CloneInstancePayload struct for CloneInstancePayload

func NewCloneInstancePayload

func NewCloneInstancePayload() *CloneInstancePayload

NewCloneInstancePayload instantiates a new CloneInstancePayload 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 NewCloneInstancePayloadWithDefaults

func NewCloneInstancePayloadWithDefaults() *CloneInstancePayload

NewCloneInstancePayloadWithDefaults instantiates a new CloneInstancePayload 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 (*CloneInstancePayload) GetClass

func (o *CloneInstancePayload) GetClass() string

GetClass returns the Class field value if set, zero value otherwise.

func (*CloneInstancePayload) GetClassOk

func (o *CloneInstancePayload) GetClassOk() (*string, bool)

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

func (*CloneInstancePayload) GetSize

func (o *CloneInstancePayload) GetSize() int32

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

func (*CloneInstancePayload) GetSizeOk

func (o *CloneInstancePayload) 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 (*CloneInstancePayload) GetTimestamp

func (o *CloneInstancePayload) GetTimestamp() string

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*CloneInstancePayload) GetTimestampOk

func (o *CloneInstancePayload) GetTimestampOk() (*string, bool)

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

func (*CloneInstancePayload) HasClass

func (o *CloneInstancePayload) HasClass() bool

HasClass returns a boolean if a field has been set.

func (*CloneInstancePayload) HasSize

func (o *CloneInstancePayload) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*CloneInstancePayload) HasTimestamp

func (o *CloneInstancePayload) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (CloneInstancePayload) MarshalJSON

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

func (*CloneInstancePayload) SetClass

func (o *CloneInstancePayload) SetClass(v string)

SetClass gets a reference to the given string and assigns it to the Class field.

func (*CloneInstancePayload) SetSize

func (o *CloneInstancePayload) SetSize(v int32)

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

func (*CloneInstancePayload) SetTimestamp

func (o *CloneInstancePayload) SetTimestamp(v string)

SetTimestamp gets a reference to the given string and assigns it to the Timestamp field.

func (CloneInstancePayload) ToMap

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

type CloneInstanceResponse

type CloneInstanceResponse struct {
	InstanceId *string `json:"instanceId,omitempty"`
}

CloneInstanceResponse struct for CloneInstanceResponse

func NewCloneInstanceResponse

func NewCloneInstanceResponse() *CloneInstanceResponse

NewCloneInstanceResponse instantiates a new CloneInstanceResponse 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 NewCloneInstanceResponseWithDefaults

func NewCloneInstanceResponseWithDefaults() *CloneInstanceResponse

NewCloneInstanceResponseWithDefaults instantiates a new CloneInstanceResponse 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 (*CloneInstanceResponse) GetInstanceId

func (o *CloneInstanceResponse) GetInstanceId() string

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

func (*CloneInstanceResponse) GetInstanceIdOk

func (o *CloneInstanceResponse) 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 (*CloneInstanceResponse) HasInstanceId

func (o *CloneInstanceResponse) HasInstanceId() bool

HasInstanceId returns a boolean if a field has been set.

func (CloneInstanceResponse) MarshalJSON

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

func (*CloneInstanceResponse) SetInstanceId

func (o *CloneInstanceResponse) SetInstanceId(v string)

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

func (CloneInstanceResponse) ToMap

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

type CreateDatabasePayload

type CreateDatabasePayload struct {
	Name *string `json:"name,omitempty"`
	// Database specific options
	Options *map[string]string `json:"options,omitempty"`
}

CreateDatabasePayload struct for CreateDatabasePayload

func NewCreateDatabasePayload

func NewCreateDatabasePayload() *CreateDatabasePayload

NewCreateDatabasePayload instantiates a new CreateDatabasePayload 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 NewCreateDatabasePayloadWithDefaults

func NewCreateDatabasePayloadWithDefaults() *CreateDatabasePayload

NewCreateDatabasePayloadWithDefaults instantiates a new CreateDatabasePayload 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 (*CreateDatabasePayload) GetName

func (o *CreateDatabasePayload) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CreateDatabasePayload) GetNameOk

func (o *CreateDatabasePayload) GetNameOk() (*string, bool)

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

func (*CreateDatabasePayload) GetOptions

func (o *CreateDatabasePayload) GetOptions() map[string]string

GetOptions returns the Options field value if set, zero value otherwise.

func (*CreateDatabasePayload) GetOptionsOk

func (o *CreateDatabasePayload) GetOptionsOk() (*map[string]string, bool)

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

func (*CreateDatabasePayload) HasName

func (o *CreateDatabasePayload) HasName() bool

HasName returns a boolean if a field has been set.

func (*CreateDatabasePayload) HasOptions

func (o *CreateDatabasePayload) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (CreateDatabasePayload) MarshalJSON

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

func (*CreateDatabasePayload) SetName

func (o *CreateDatabasePayload) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CreateDatabasePayload) SetOptions

func (o *CreateDatabasePayload) SetOptions(v map[string]string)

SetOptions gets a reference to the given map[string]string and assigns it to the Options field.

func (CreateDatabasePayload) ToMap

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

type CreateInstancePayload

type CreateInstancePayload struct {
	Acl            ACL    `json:"acl"`
	BackupSchedule string `json:"backupSchedule"`
	FlavorId       string `json:"flavorId"`
	// Labels field is not certain/clear
	Labels   *map[string]string `json:"labels,omitempty"`
	Name     string             `json:"name"`
	Options  map[string]string  `json:"options"`
	Replicas int32              `json:"replicas"`
	Storage  Storage            `json:"storage"`
	Version  string             `json:"version"`
}

CreateInstancePayload struct for CreateInstancePayload

func NewCreateInstancePayload

func NewCreateInstancePayload(acl ACL, backupSchedule string, flavorId string, name string, options map[string]string, replicas int32, storage Storage, version 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) GetAcl

func (o *CreateInstancePayload) GetAcl() ACL

GetAcl returns the Acl field value

func (*CreateInstancePayload) GetAclOk

func (o *CreateInstancePayload) GetAclOk() (*ACL, bool)

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

func (*CreateInstancePayload) GetBackupSchedule

func (o *CreateInstancePayload) GetBackupSchedule() string

GetBackupSchedule returns the BackupSchedule field value

func (*CreateInstancePayload) GetBackupScheduleOk

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

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

func (*CreateInstancePayload) GetFlavorId

func (o *CreateInstancePayload) GetFlavorId() string

GetFlavorId returns the FlavorId field value

func (*CreateInstancePayload) GetFlavorIdOk

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

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

func (*CreateInstancePayload) GetLabels

func (o *CreateInstancePayload) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*CreateInstancePayload) GetLabelsOk

func (o *CreateInstancePayload) GetLabelsOk() (*map[string]string, bool)

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

func (*CreateInstancePayload) GetName

func (o *CreateInstancePayload) GetName() string

GetName returns the Name field value

func (*CreateInstancePayload) GetNameOk

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

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

func (*CreateInstancePayload) GetOptions

func (o *CreateInstancePayload) GetOptions() map[string]string

GetOptions returns the Options field value

func (*CreateInstancePayload) GetOptionsOk

func (o *CreateInstancePayload) GetOptionsOk() (*map[string]string, bool)

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

func (*CreateInstancePayload) GetReplicas

func (o *CreateInstancePayload) GetReplicas() int32

GetReplicas returns the Replicas field value

func (*CreateInstancePayload) GetReplicasOk

func (o *CreateInstancePayload) GetReplicasOk() (*int32, bool)

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

func (*CreateInstancePayload) GetStorage

func (o *CreateInstancePayload) GetStorage() Storage

GetStorage returns the Storage field value

func (*CreateInstancePayload) GetStorageOk

func (o *CreateInstancePayload) GetStorageOk() (*Storage, bool)

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

func (*CreateInstancePayload) GetVersion

func (o *CreateInstancePayload) GetVersion() string

GetVersion returns the Version field value

func (*CreateInstancePayload) GetVersionOk

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

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

func (*CreateInstancePayload) HasLabels

func (o *CreateInstancePayload) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (CreateInstancePayload) MarshalJSON

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

func (*CreateInstancePayload) SetAcl

func (o *CreateInstancePayload) SetAcl(v ACL)

SetAcl sets field value

func (*CreateInstancePayload) SetBackupSchedule

func (o *CreateInstancePayload) SetBackupSchedule(v string)

SetBackupSchedule sets field value

func (*CreateInstancePayload) SetFlavorId

func (o *CreateInstancePayload) SetFlavorId(v string)

SetFlavorId sets field value

func (*CreateInstancePayload) SetLabels

func (o *CreateInstancePayload) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*CreateInstancePayload) SetName

func (o *CreateInstancePayload) SetName(v string)

SetName sets field value

func (*CreateInstancePayload) SetOptions

func (o *CreateInstancePayload) SetOptions(v map[string]string)

SetOptions sets field value

func (*CreateInstancePayload) SetReplicas

func (o *CreateInstancePayload) SetReplicas(v int32)

SetReplicas sets field value

func (*CreateInstancePayload) SetStorage

func (o *CreateInstancePayload) SetStorage(v Storage)

SetStorage sets field value

func (*CreateInstancePayload) SetVersion

func (o *CreateInstancePayload) SetVersion(v string)

SetVersion 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 {
	Id *string `json:"id,omitempty"`
}

CreateInstanceResponse struct for CreateInstanceResponse

func NewCreateInstanceResponse

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

func (o *CreateInstanceResponse) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CreateInstanceResponse) GetIdOk

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

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

func (*CreateInstanceResponse) HasId

func (o *CreateInstanceResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (CreateInstanceResponse) MarshalJSON

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

func (*CreateInstanceResponse) SetId

func (o *CreateInstanceResponse) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (CreateInstanceResponse) ToMap

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

type CreateUserPayload

type CreateUserPayload struct {
	Roles    []string `json:"roles,omitempty"`
	Username *string  `json:"username,omitempty"`
}

CreateUserPayload struct for CreateUserPayload

func NewCreateUserPayload

func NewCreateUserPayload() *CreateUserPayload

NewCreateUserPayload instantiates a new CreateUserPayload 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 NewCreateUserPayloadWithDefaults

func NewCreateUserPayloadWithDefaults() *CreateUserPayload

NewCreateUserPayloadWithDefaults instantiates a new CreateUserPayload 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 (*CreateUserPayload) GetRoles

func (o *CreateUserPayload) GetRoles() []string

GetRoles returns the Roles field value if set, zero value otherwise.

func (*CreateUserPayload) GetRolesOk

func (o *CreateUserPayload) GetRolesOk() ([]string, bool)

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

func (*CreateUserPayload) GetUsername

func (o *CreateUserPayload) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*CreateUserPayload) GetUsernameOk

func (o *CreateUserPayload) GetUsernameOk() (*string, bool)

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

func (*CreateUserPayload) HasRoles

func (o *CreateUserPayload) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (*CreateUserPayload) HasUsername

func (o *CreateUserPayload) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (CreateUserPayload) MarshalJSON

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

func (*CreateUserPayload) SetRoles

func (o *CreateUserPayload) SetRoles(v []string)

SetRoles gets a reference to the given []string and assigns it to the Roles field.

func (*CreateUserPayload) SetUsername

func (o *CreateUserPayload) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (CreateUserPayload) ToMap

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

type CreateUserResponse

type CreateUserResponse struct {
	Item *User `json:"item,omitempty"`
}

CreateUserResponse struct for CreateUserResponse

func NewCreateUserResponse

func NewCreateUserResponse() *CreateUserResponse

NewCreateUserResponse instantiates a new CreateUserResponse 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 NewCreateUserResponseWithDefaults

func NewCreateUserResponseWithDefaults() *CreateUserResponse

NewCreateUserResponseWithDefaults instantiates a new CreateUserResponse 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 (*CreateUserResponse) GetItem

func (o *CreateUserResponse) GetItem() User

GetItem returns the Item field value if set, zero value otherwise.

func (*CreateUserResponse) GetItemOk

func (o *CreateUserResponse) GetItemOk() (*User, bool)

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

func (*CreateUserResponse) HasItem

func (o *CreateUserResponse) HasItem() bool

HasItem returns a boolean if a field has been set.

func (CreateUserResponse) MarshalJSON

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

func (*CreateUserResponse) SetItem

func (o *CreateUserResponse) SetItem(v User)

SetItem gets a reference to the given User and assigns it to the Item field.

func (CreateUserResponse) ToMap

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

type DefaultAPI

type DefaultAPI interface {

	/*
		CloneInstance Clone Instance

		Clone an existing instance of a postgres database to a new destination instance

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

	// CloneInstanceExecute executes the request
	//  @return CloneInstanceResponse
	CloneInstanceExecute(r ApiCloneInstanceRequest) (*CloneInstanceResponse, error)

	/*
			CreateDatabase Create Database

			Create database for a user
		Note: The name of a valid user must be provided in the "options" map field using the key "owner"

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

	// CreateDatabaseExecute executes the request
	//  @return InstanceCreateDatabaseResponse
	CreateDatabaseExecute(r ApiCreateDatabaseRequest) (*InstanceCreateDatabaseResponse, error)

	/*
		CreateInstance Create Instance

		Create a new instance of a postgres database

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

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

	/*
		CreateUser Create User

		Create user for an instance

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

	// CreateUserExecute executes the request
	//  @return CreateUserResponse
	CreateUserExecute(r ApiCreateUserRequest) (*CreateUserResponse, error)

	/*
		DeleteDatabase Delete Database

		Delete database for an instance

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId Project ID
		@param instanceId Instance ID
		@param databaseId Database ID
		@return ApiDeleteDatabaseRequest
	*/
	DeleteDatabase(ctx context.Context, projectId string, instanceId string, databaseId string) ApiDeleteDatabaseRequest

	// DeleteDatabaseExecute executes the request
	DeleteDatabaseExecute(r ApiDeleteDatabaseRequest) error

	/*
		DeleteInstance Delete Instance

		Delete available instance

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

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

	/*
		DeleteUser Delete User

		Delete user for an instance

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId Project ID
		@param instanceId Instance ID
		@param userId User ID
		@return ApiDeleteUserRequest
	*/
	DeleteUser(ctx context.Context, projectId string, instanceId string, userId string) ApiDeleteUserRequest

	// DeleteUserExecute executes the request
	DeleteUserExecute(r ApiDeleteUserRequest) error

	/*
		ForceDeleteInstance Force delete instance

		Forces the deletion of an delayed deleted instance

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

	// ForceDeleteInstanceExecute executes the request
	ForceDeleteInstanceExecute(r ApiForceDeleteInstanceRequest) error

	/*
		GetBackup Get specific backup

		Get specific available backup

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId Project ID
		@param instanceId Instance ID
		@param backupId Backup ID
		@return ApiGetBackupRequest
	*/
	GetBackup(ctx context.Context, projectId string, instanceId string, backupId string) ApiGetBackupRequest

	// GetBackupExecute executes the request
	//  @return GetBackupResponse
	GetBackupExecute(r ApiGetBackupRequest) (*GetBackupResponse, error)

	/*
		GetInstance Get specific instance

		Get specific available instances

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

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

	/*
		GetUser Get User

		Get specific available user for an instance

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId Project ID
		@param instanceId Instance ID
		@param userId User ID
		@return ApiGetUserRequest
	*/
	GetUser(ctx context.Context, projectId string, instanceId string, userId string) ApiGetUserRequest

	// GetUserExecute executes the request
	//  @return GetUserResponse
	GetUserExecute(r ApiGetUserRequest) (*GetUserResponse, error)

	/*
		ListBackups List backups

		List all backups which are available for a specific instance

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

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

	/*
		ListDatabaseParameters List Databases parameter

		List available databases parameter

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

	// ListDatabaseParametersExecute executes the request
	//  @return PostgresDatabaseParameterResponse
	ListDatabaseParametersExecute(r ApiListDatabaseParametersRequest) (*PostgresDatabaseParameterResponse, error)

	/*
		ListDatabases List Databases

		List available databases for an instance

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

	// ListDatabasesExecute executes the request
	//  @return InstanceListDatabasesResponse
	ListDatabasesExecute(r ApiListDatabasesRequest) (*InstanceListDatabasesResponse, error)

	/*
		ListFlavors Get Flavors

		Get available flavors for a specific projectID

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

	// ListFlavorsExecute executes the request
	//  @return ListFlavorsResponse
	ListFlavorsExecute(r ApiListFlavorsRequest) (*ListFlavorsResponse, error)

	/*
		ListInstances List Instances

		List available instances

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

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

	/*
		ListMetrics Get Metric

		Returns a metric for an instance. The metric will only be for the master pod if needed. Granularity parameter is always needed. If start and end time is provided, period is not considered in connections and disk-use. If you provide start time, you have to provide end time as well and vice versa.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The UUID of the project.
		@param instanceId The UUID of the instance.
		@param metric The name of the metric. Valid metrics are 'cpu', 'memory', 'disk-use', 'disk-size' and 'connections'.
		@return ApiListMetricsRequest
	*/
	ListMetrics(ctx context.Context, projectId string, instanceId string, metric string) ApiListMetricsRequest

	// ListMetricsExecute executes the request
	//  @return InstanceMetricsResponse
	ListMetricsExecute(r ApiListMetricsRequest) (*InstanceMetricsResponse, error)

	/*
		ListStorages Get Storages

		Get available storages for a specific flavor

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId Project ID
		@param flavorId Flavor ID
		@return ApiListStoragesRequest
	*/
	ListStorages(ctx context.Context, projectId string, flavorId string) ApiListStoragesRequest

	// ListStoragesExecute executes the request
	//  @return ListStoragesResponse
	ListStoragesExecute(r ApiListStoragesRequest) (*ListStoragesResponse, error)

	/*
		ListUsers List Users

		List available users for an instance

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

	// ListUsersExecute executes the request
	//  @return ListUsersResponse
	ListUsersExecute(r ApiListUsersRequest) (*ListUsersResponse, error)

	/*
		ListVersions Get Versions

		Get available versions for postgres database

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

	// ListVersionsExecute executes the request
	//  @return ListVersionsResponse
	ListVersionsExecute(r ApiListVersionsRequest) (*ListVersionsResponse, error)

	/*
		PartialUpdateInstance Update Instance

		Update available instance of a postgres database. Supported Versions are 12, 13, 14, 15 -- only upgrades are allowed!

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

	// PartialUpdateInstanceExecute executes the request
	//  @return PartialUpdateInstanceResponse
	PartialUpdateInstanceExecute(r ApiPartialUpdateInstanceRequest) (*PartialUpdateInstanceResponse, error)

	/*
		PartialUpdateUser Update User

		Update user for an instance. Only the roles are updatable.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project
		@param instanceId The ID of the instance
		@param userId The ID of the user in the database
		@return ApiPartialUpdateUserRequest
	*/
	PartialUpdateUser(ctx context.Context, projectId string, instanceId string, userId string) ApiPartialUpdateUserRequest

	// PartialUpdateUserExecute executes the request
	PartialUpdateUserExecute(r ApiPartialUpdateUserRequest) error

	/*
		ResetUser Reset User

		Reset user password for a postgres instance

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId Project ID
		@param instanceId Instance ID
		@param userId user ID
		@return ApiResetUserRequest
	*/
	ResetUser(ctx context.Context, projectId string, instanceId string, userId string) ApiResetUserRequest

	// ResetUserExecute executes the request
	//  @return ResetUserResponse
	ResetUserExecute(r ApiResetUserRequest) (*ResetUserResponse, error)

	/*
		UpdateBackupSchedule Update Backup Schedule

		Update backup schedule

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

	// UpdateBackupScheduleExecute executes the request
	UpdateBackupScheduleExecute(r ApiUpdateBackupScheduleRequest) error

	/*
		UpdateInstance Update Instance

		Update available instance of a postgres database. Supported Versions are 12, 13, 14, 15 -- only upgrades are allowed!

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

	// UpdateInstanceExecute executes the request
	//  @return PartialUpdateInstanceResponse
	UpdateInstanceExecute(r ApiUpdateInstanceRequest) (*PartialUpdateInstanceResponse, error)

	/*
		UpdateUser Update User

		Update user for an instance. Only the roles are updatable.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId The ID of the project
		@param instanceId The ID of the instance
		@param userId The ID of the user in the database
		@return ApiUpdateUserRequest
	*/
	UpdateUser(ctx context.Context, projectId string, instanceId string, userId string) ApiUpdateUserRequest

	// UpdateUserExecute executes the request
	UpdateUserExecute(r ApiUpdateUserRequest) error
}

type DefaultAPIService

type DefaultAPIService service

DefaultAPIService DefaultAPI service

func (*DefaultAPIService) CloneInstance

func (a *DefaultAPIService) CloneInstance(ctx context.Context, projectId string, instanceId string) ApiCloneInstanceRequest

CloneInstance Clone Instance

Clone an existing instance of a postgres database to a new destination instance

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

func (*DefaultAPIService) CloneInstanceExecute

Execute executes the request

@return CloneInstanceResponse

func (*DefaultAPIService) CreateDatabase

func (a *DefaultAPIService) CreateDatabase(ctx context.Context, projectId string, instanceId string) ApiCreateDatabaseRequest

CreateDatabase Create Database

Create database for a user Note: The name of a valid user must be provided in the "options" map field using the key "owner"

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

func (*DefaultAPIService) CreateDatabaseExecute

Execute executes the request

@return InstanceCreateDatabaseResponse

func (*DefaultAPIService) CreateInstance

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

CreateInstance Create Instance

Create a new instance of a postgres database

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

func (*DefaultAPIService) CreateInstanceExecute

Execute executes the request

@return CreateInstanceResponse

func (*DefaultAPIService) CreateUser

func (a *DefaultAPIService) CreateUser(ctx context.Context, projectId string, instanceId string) ApiCreateUserRequest

CreateUser Create User

Create user for an instance

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

func (*DefaultAPIService) CreateUserExecute

func (a *DefaultAPIService) CreateUserExecute(r ApiCreateUserRequest) (*CreateUserResponse, error)

Execute executes the request

@return CreateUserResponse

func (*DefaultAPIService) DeleteDatabase

func (a *DefaultAPIService) DeleteDatabase(ctx context.Context, projectId string, instanceId string, databaseId string) ApiDeleteDatabaseRequest

DeleteDatabase Delete Database

Delete database for an instance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project ID
@param instanceId Instance ID
@param databaseId Database ID
@return ApiDeleteDatabaseRequest

func (*DefaultAPIService) DeleteDatabaseExecute

func (a *DefaultAPIService) DeleteDatabaseExecute(r ApiDeleteDatabaseRequest) error

Execute executes the request

func (*DefaultAPIService) DeleteInstance

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

DeleteInstance Delete Instance

Delete available instance

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

func (*DefaultAPIService) DeleteInstanceExecute

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

Execute executes the request

func (*DefaultAPIService) DeleteUser

func (a *DefaultAPIService) DeleteUser(ctx context.Context, projectId string, instanceId string, userId string) ApiDeleteUserRequest

DeleteUser Delete User

Delete user for an instance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project ID
@param instanceId Instance ID
@param userId User ID
@return ApiDeleteUserRequest

func (*DefaultAPIService) DeleteUserExecute

func (a *DefaultAPIService) DeleteUserExecute(r ApiDeleteUserRequest) error

Execute executes the request

func (*DefaultAPIService) ForceDeleteInstance

func (a *DefaultAPIService) ForceDeleteInstance(ctx context.Context, projectId string, instanceId string) ApiForceDeleteInstanceRequest

ForceDeleteInstance Force delete instance

Forces the deletion of an delayed deleted instance

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

func (*DefaultAPIService) ForceDeleteInstanceExecute

func (a *DefaultAPIService) ForceDeleteInstanceExecute(r ApiForceDeleteInstanceRequest) error

Execute executes the request

func (*DefaultAPIService) GetBackup

func (a *DefaultAPIService) GetBackup(ctx context.Context, projectId string, instanceId string, backupId string) ApiGetBackupRequest

GetBackup Get specific backup

Get specific available backup

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project ID
@param instanceId Instance ID
@param backupId Backup ID
@return ApiGetBackupRequest

func (*DefaultAPIService) GetBackupExecute

func (a *DefaultAPIService) GetBackupExecute(r ApiGetBackupRequest) (*GetBackupResponse, error)

Execute executes the request

@return GetBackupResponse

func (*DefaultAPIService) GetInstance

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

GetInstance Get specific instance

Get specific available instances

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

func (*DefaultAPIService) GetInstanceExecute

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

Execute executes the request

@return InstanceResponse

func (*DefaultAPIService) GetUser

func (a *DefaultAPIService) GetUser(ctx context.Context, projectId string, instanceId string, userId string) ApiGetUserRequest

GetUser Get User

Get specific available user for an instance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project ID
@param instanceId Instance ID
@param userId User ID
@return ApiGetUserRequest

func (*DefaultAPIService) GetUserExecute

func (a *DefaultAPIService) GetUserExecute(r ApiGetUserRequest) (*GetUserResponse, error)

Execute executes the request

@return GetUserResponse

func (*DefaultAPIService) ListBackups

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

ListBackups List backups

List all backups which are available for a specific instance

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

func (*DefaultAPIService) ListBackupsExecute

Execute executes the request

@return ListBackupsResponse

func (*DefaultAPIService) ListDatabaseParameters

func (a *DefaultAPIService) ListDatabaseParameters(ctx context.Context, projectId string, instanceId string) ApiListDatabaseParametersRequest

ListDatabaseParameters List Databases parameter

List available databases parameter

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

func (*DefaultAPIService) ListDatabaseParametersExecute

Execute executes the request

@return PostgresDatabaseParameterResponse

func (*DefaultAPIService) ListDatabases

func (a *DefaultAPIService) ListDatabases(ctx context.Context, projectId string, instanceId string) ApiListDatabasesRequest

ListDatabases List Databases

List available databases for an instance

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

func (*DefaultAPIService) ListDatabasesExecute

Execute executes the request

@return InstanceListDatabasesResponse

func (*DefaultAPIService) ListFlavors

func (a *DefaultAPIService) ListFlavors(ctx context.Context, projectId string) ApiListFlavorsRequest

ListFlavors Get Flavors

Get available flavors for a specific projectID

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

func (*DefaultAPIService) ListFlavorsExecute

Execute executes the request

@return ListFlavorsResponse

func (*DefaultAPIService) ListInstances

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

ListInstances List Instances

List available instances

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

func (*DefaultAPIService) ListInstancesExecute

Execute executes the request

@return ListInstancesResponse

func (*DefaultAPIService) ListMetrics

func (a *DefaultAPIService) ListMetrics(ctx context.Context, projectId string, instanceId string, metric string) ApiListMetricsRequest

ListMetrics Get Metric

Returns a metric for an instance. The metric will only be for the master pod if needed. Granularity parameter is always needed. If start and end time is provided, period is not considered in connections and disk-use. If you provide start time, you have to provide end time as well and vice versa.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The UUID of the project.
@param instanceId The UUID of the instance.
@param metric The name of the metric. Valid metrics are 'cpu', 'memory', 'disk-use', 'disk-size' and 'connections'.
@return ApiListMetricsRequest

func (*DefaultAPIService) ListMetricsExecute

Execute executes the request

@return InstanceMetricsResponse

func (*DefaultAPIService) ListStorages

func (a *DefaultAPIService) ListStorages(ctx context.Context, projectId string, flavorId string) ApiListStoragesRequest

ListStorages Get Storages

Get available storages for a specific flavor

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

func (*DefaultAPIService) ListStoragesExecute

Execute executes the request

@return ListStoragesResponse

func (*DefaultAPIService) ListUsers

func (a *DefaultAPIService) ListUsers(ctx context.Context, projectId string, instanceId string) ApiListUsersRequest

ListUsers List Users

List available users for an instance

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

func (*DefaultAPIService) ListUsersExecute

func (a *DefaultAPIService) ListUsersExecute(r ApiListUsersRequest) (*ListUsersResponse, error)

Execute executes the request

@return ListUsersResponse

func (*DefaultAPIService) ListVersions

func (a *DefaultAPIService) ListVersions(ctx context.Context, projectId string) ApiListVersionsRequest

ListVersions Get Versions

Get available versions for postgres database

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

func (*DefaultAPIService) ListVersionsExecute

Execute executes the request

@return ListVersionsResponse

func (*DefaultAPIService) PartialUpdateInstance

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

PartialUpdateInstance Update Instance

Update available instance of a postgres database. Supported Versions are 12, 13, 14, 15 -- only upgrades are allowed!

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

func (*DefaultAPIService) PartialUpdateInstanceExecute

Execute executes the request

@return PartialUpdateInstanceResponse

func (*DefaultAPIService) PartialUpdateUser

func (a *DefaultAPIService) PartialUpdateUser(ctx context.Context, projectId string, instanceId string, userId string) ApiPartialUpdateUserRequest

PartialUpdateUser Update User

Update user for an instance. Only the roles are updatable.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The ID of the project
@param instanceId The ID of the instance
@param userId The ID of the user in the database
@return ApiPartialUpdateUserRequest

func (*DefaultAPIService) PartialUpdateUserExecute

func (a *DefaultAPIService) PartialUpdateUserExecute(r ApiPartialUpdateUserRequest) error

Execute executes the request

func (*DefaultAPIService) ResetUser

func (a *DefaultAPIService) ResetUser(ctx context.Context, projectId string, instanceId string, userId string) ApiResetUserRequest

ResetUser Reset User

Reset user password for a postgres instance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project ID
@param instanceId Instance ID
@param userId user ID
@return ApiResetUserRequest

func (*DefaultAPIService) ResetUserExecute

func (a *DefaultAPIService) ResetUserExecute(r ApiResetUserRequest) (*ResetUserResponse, error)

Execute executes the request

@return ResetUserResponse

func (*DefaultAPIService) UpdateBackupSchedule

func (a *DefaultAPIService) UpdateBackupSchedule(ctx context.Context, projectId string, instanceId string) ApiUpdateBackupScheduleRequest

UpdateBackupSchedule Update Backup Schedule

Update backup schedule

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

func (*DefaultAPIService) UpdateBackupScheduleExecute

func (a *DefaultAPIService) UpdateBackupScheduleExecute(r ApiUpdateBackupScheduleRequest) error

Execute executes the request

func (*DefaultAPIService) UpdateInstance

func (a *DefaultAPIService) UpdateInstance(ctx context.Context, projectId string, instanceId string) ApiUpdateInstanceRequest

UpdateInstance Update Instance

Update available instance of a postgres database. Supported Versions are 12, 13, 14, 15 -- only upgrades are allowed!

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

func (*DefaultAPIService) UpdateInstanceExecute

Execute executes the request

@return PartialUpdateInstanceResponse

func (*DefaultAPIService) UpdateUser

func (a *DefaultAPIService) UpdateUser(ctx context.Context, projectId string, instanceId string, userId string) ApiUpdateUserRequest

UpdateUser Update User

Update user for an instance. Only the roles are updatable.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId The ID of the project
@param instanceId The ID of the instance
@param userId The ID of the user in the database
@return ApiUpdateUserRequest

func (*DefaultAPIService) UpdateUserExecute

func (a *DefaultAPIService) UpdateUserExecute(r ApiUpdateUserRequest) error

Execute executes the request

type DefaultAPIServiceMock

type DefaultAPIServiceMock struct {
	// CloneInstanceExecuteMock can be populated to implement the behavior of the CloneInstanceExecute function of this mock
	CloneInstanceExecuteMock *func(r ApiCloneInstanceRequest) (*CloneInstanceResponse, error)
	// CreateDatabaseExecuteMock can be populated to implement the behavior of the CreateDatabaseExecute function of this mock
	CreateDatabaseExecuteMock *func(r ApiCreateDatabaseRequest) (*InstanceCreateDatabaseResponse, error)
	// CreateInstanceExecuteMock can be populated to implement the behavior of the CreateInstanceExecute function of this mock
	CreateInstanceExecuteMock *func(r ApiCreateInstanceRequest) (*CreateInstanceResponse, error)
	// CreateUserExecuteMock can be populated to implement the behavior of the CreateUserExecute function of this mock
	CreateUserExecuteMock *func(r ApiCreateUserRequest) (*CreateUserResponse, error)
	// DeleteDatabaseExecuteMock can be populated to implement the behavior of the DeleteDatabaseExecute function of this mock
	DeleteDatabaseExecuteMock *func(r ApiDeleteDatabaseRequest) error
	// DeleteInstanceExecuteMock can be populated to implement the behavior of the DeleteInstanceExecute function of this mock
	DeleteInstanceExecuteMock *func(r ApiDeleteInstanceRequest) error
	// DeleteUserExecuteMock can be populated to implement the behavior of the DeleteUserExecute function of this mock
	DeleteUserExecuteMock *func(r ApiDeleteUserRequest) error
	// ForceDeleteInstanceExecuteMock can be populated to implement the behavior of the ForceDeleteInstanceExecute function of this mock
	ForceDeleteInstanceExecuteMock *func(r ApiForceDeleteInstanceRequest) error
	// GetBackupExecuteMock can be populated to implement the behavior of the GetBackupExecute function of this mock
	GetBackupExecuteMock *func(r ApiGetBackupRequest) (*GetBackupResponse, error)
	// GetInstanceExecuteMock can be populated to implement the behavior of the GetInstanceExecute function of this mock
	GetInstanceExecuteMock *func(r ApiGetInstanceRequest) (*InstanceResponse, error)
	// GetUserExecuteMock can be populated to implement the behavior of the GetUserExecute function of this mock
	GetUserExecuteMock *func(r ApiGetUserRequest) (*GetUserResponse, error)
	// ListBackupsExecuteMock can be populated to implement the behavior of the ListBackupsExecute function of this mock
	ListBackupsExecuteMock *func(r ApiListBackupsRequest) (*ListBackupsResponse, error)
	// ListDatabaseParametersExecuteMock can be populated to implement the behavior of the ListDatabaseParametersExecute function of this mock
	ListDatabaseParametersExecuteMock *func(r ApiListDatabaseParametersRequest) (*PostgresDatabaseParameterResponse, error)
	// ListDatabasesExecuteMock can be populated to implement the behavior of the ListDatabasesExecute function of this mock
	ListDatabasesExecuteMock *func(r ApiListDatabasesRequest) (*InstanceListDatabasesResponse, error)
	// ListFlavorsExecuteMock can be populated to implement the behavior of the ListFlavorsExecute function of this mock
	ListFlavorsExecuteMock *func(r ApiListFlavorsRequest) (*ListFlavorsResponse, error)
	// ListInstancesExecuteMock can be populated to implement the behavior of the ListInstancesExecute function of this mock
	ListInstancesExecuteMock *func(r ApiListInstancesRequest) (*ListInstancesResponse, error)
	// ListMetricsExecuteMock can be populated to implement the behavior of the ListMetricsExecute function of this mock
	ListMetricsExecuteMock *func(r ApiListMetricsRequest) (*InstanceMetricsResponse, error)
	// ListStoragesExecuteMock can be populated to implement the behavior of the ListStoragesExecute function of this mock
	ListStoragesExecuteMock *func(r ApiListStoragesRequest) (*ListStoragesResponse, error)
	// ListUsersExecuteMock can be populated to implement the behavior of the ListUsersExecute function of this mock
	ListUsersExecuteMock *func(r ApiListUsersRequest) (*ListUsersResponse, error)
	// ListVersionsExecuteMock can be populated to implement the behavior of the ListVersionsExecute function of this mock
	ListVersionsExecuteMock *func(r ApiListVersionsRequest) (*ListVersionsResponse, error)
	// PartialUpdateInstanceExecuteMock can be populated to implement the behavior of the PartialUpdateInstanceExecute function of this mock
	PartialUpdateInstanceExecuteMock *func(r ApiPartialUpdateInstanceRequest) (*PartialUpdateInstanceResponse, error)
	// PartialUpdateUserExecuteMock can be populated to implement the behavior of the PartialUpdateUserExecute function of this mock
	PartialUpdateUserExecuteMock *func(r ApiPartialUpdateUserRequest) error
	// ResetUserExecuteMock can be populated to implement the behavior of the ResetUserExecute function of this mock
	ResetUserExecuteMock *func(r ApiResetUserRequest) (*ResetUserResponse, error)
	// UpdateBackupScheduleExecuteMock can be populated to implement the behavior of the UpdateBackupScheduleExecute function of this mock
	UpdateBackupScheduleExecuteMock *func(r ApiUpdateBackupScheduleRequest) error
	// UpdateInstanceExecuteMock can be populated to implement the behavior of the UpdateInstanceExecute function of this mock
	UpdateInstanceExecuteMock *func(r ApiUpdateInstanceRequest) (*PartialUpdateInstanceResponse, error)
	// UpdateUserExecuteMock can be populated to implement the behavior of the UpdateUserExecute function of this mock
	UpdateUserExecuteMock *func(r ApiUpdateUserRequest) 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) CloneInstance

func (a DefaultAPIServiceMock) CloneInstance(ctx context.Context, projectId string, instanceId string) ApiCloneInstanceRequest

func (DefaultAPIServiceMock) CloneInstanceExecute

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

func (DefaultAPIServiceMock) CreateDatabase

func (a DefaultAPIServiceMock) CreateDatabase(ctx context.Context, projectId string, instanceId string) ApiCreateDatabaseRequest

func (DefaultAPIServiceMock) CreateDatabaseExecute

CreateDatabaseExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateDatabaseExecuteMock 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) CreateUser

func (a DefaultAPIServiceMock) CreateUser(ctx context.Context, projectId string, instanceId string) ApiCreateUserRequest

func (DefaultAPIServiceMock) CreateUserExecute

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

func (DefaultAPIServiceMock) DeleteDatabase

func (a DefaultAPIServiceMock) DeleteDatabase(ctx context.Context, projectId string, instanceId string, databaseId string) ApiDeleteDatabaseRequest

func (DefaultAPIServiceMock) DeleteDatabaseExecute

func (a DefaultAPIServiceMock) DeleteDatabaseExecute(r ApiDeleteDatabaseRequest) error

DeleteDatabaseExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteDatabaseExecuteMock 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) DeleteUser

func (a DefaultAPIServiceMock) DeleteUser(ctx context.Context, projectId string, instanceId string, userId string) ApiDeleteUserRequest

func (DefaultAPIServiceMock) DeleteUserExecute

func (a DefaultAPIServiceMock) DeleteUserExecute(r ApiDeleteUserRequest) error

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

func (DefaultAPIServiceMock) ForceDeleteInstance

func (a DefaultAPIServiceMock) ForceDeleteInstance(ctx context.Context, projectId string, instanceId string) ApiForceDeleteInstanceRequest

func (DefaultAPIServiceMock) ForceDeleteInstanceExecute

func (a DefaultAPIServiceMock) ForceDeleteInstanceExecute(r ApiForceDeleteInstanceRequest) error

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

func (DefaultAPIServiceMock) GetBackup

func (a DefaultAPIServiceMock) GetBackup(ctx context.Context, projectId string, instanceId string, backupId string) ApiGetBackupRequest

func (DefaultAPIServiceMock) GetBackupExecute

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

func (DefaultAPIServiceMock) GetInstance

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

func (DefaultAPIServiceMock) GetInstanceExecute

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

func (a DefaultAPIServiceMock) GetUser(ctx context.Context, projectId string, instanceId string, userId string) ApiGetUserRequest

func (DefaultAPIServiceMock) GetUserExecute

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

func (DefaultAPIServiceMock) ListBackups

func (a DefaultAPIServiceMock) ListBackups(ctx context.Context, projectId string, instanceId 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) ListDatabaseParameters

func (a DefaultAPIServiceMock) ListDatabaseParameters(ctx context.Context, projectId string, instanceId string) ApiListDatabaseParametersRequest

func (DefaultAPIServiceMock) ListDatabaseParametersExecute

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

func (DefaultAPIServiceMock) ListDatabases

func (a DefaultAPIServiceMock) ListDatabases(ctx context.Context, projectId string, instanceId string) ApiListDatabasesRequest

func (DefaultAPIServiceMock) ListDatabasesExecute

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

func (DefaultAPIServiceMock) ListFlavors

func (a DefaultAPIServiceMock) ListFlavors(ctx context.Context, projectId string) ApiListFlavorsRequest

func (DefaultAPIServiceMock) ListFlavorsExecute

ListFlavorsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListFlavorsExecuteMock 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) ListMetrics

func (a DefaultAPIServiceMock) ListMetrics(ctx context.Context, projectId string, instanceId string, metric string) ApiListMetricsRequest

func (DefaultAPIServiceMock) ListMetricsExecute

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

func (DefaultAPIServiceMock) ListStorages

func (a DefaultAPIServiceMock) ListStorages(ctx context.Context, projectId string, flavorId string) ApiListStoragesRequest

func (DefaultAPIServiceMock) ListStoragesExecute

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

func (DefaultAPIServiceMock) ListUsers

func (a DefaultAPIServiceMock) ListUsers(ctx context.Context, projectId string, instanceId string) ApiListUsersRequest

func (DefaultAPIServiceMock) ListUsersExecute

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

func (DefaultAPIServiceMock) ListVersions

func (a DefaultAPIServiceMock) ListVersions(ctx context.Context, projectId string) ApiListVersionsRequest

func (DefaultAPIServiceMock) ListVersionsExecute

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

func (DefaultAPIServiceMock) PartialUpdateInstance

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

func (DefaultAPIServiceMock) PartialUpdateInstanceExecute

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

func (a DefaultAPIServiceMock) PartialUpdateUser(ctx context.Context, projectId string, instanceId string, userId string) ApiPartialUpdateUserRequest

func (DefaultAPIServiceMock) PartialUpdateUserExecute

func (a DefaultAPIServiceMock) PartialUpdateUserExecute(r ApiPartialUpdateUserRequest) error

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

func (DefaultAPIServiceMock) ResetUser

func (a DefaultAPIServiceMock) ResetUser(ctx context.Context, projectId string, instanceId string, userId string) ApiResetUserRequest

func (DefaultAPIServiceMock) ResetUserExecute

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

func (DefaultAPIServiceMock) UpdateBackupSchedule

func (a DefaultAPIServiceMock) UpdateBackupSchedule(ctx context.Context, projectId string, instanceId string) ApiUpdateBackupScheduleRequest

func (DefaultAPIServiceMock) UpdateBackupScheduleExecute

func (a DefaultAPIServiceMock) UpdateBackupScheduleExecute(r ApiUpdateBackupScheduleRequest) error

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

func (DefaultAPIServiceMock) UpdateInstance

func (a DefaultAPIServiceMock) UpdateInstance(ctx context.Context, projectId string, instanceId string) ApiUpdateInstanceRequest

func (DefaultAPIServiceMock) UpdateInstanceExecute

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

func (DefaultAPIServiceMock) UpdateUser

func (a DefaultAPIServiceMock) UpdateUser(ctx context.Context, projectId string, instanceId string, userId string) ApiUpdateUserRequest

func (DefaultAPIServiceMock) UpdateUserExecute

func (a DefaultAPIServiceMock) UpdateUserExecute(r ApiUpdateUserRequest) error

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

type Error

type Error struct {
	Code    *int32               `json:"code,omitempty"`
	Fields  *map[string][]string `json:"fields,omitempty"`
	Message *string              `json:"message,omitempty"`
	Type    *string              `json:"type,omitempty"`
}

Error struct for Error

func NewError

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

func (o *Error) GetCode() int32

GetCode returns the Code field value if set, zero value otherwise.

func (*Error) GetCodeOk

func (o *Error) GetCodeOk() (*int32, bool)

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

func (*Error) GetFields

func (o *Error) GetFields() map[string][]string

GetFields returns the Fields field value if set, zero value otherwise.

func (*Error) GetFieldsOk

func (o *Error) GetFieldsOk() (*map[string][]string, bool)

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

func (*Error) GetMessage

func (o *Error) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*Error) GetMessageOk

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

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

func (*Error) GetType

func (o *Error) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Error) GetTypeOk

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

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

func (*Error) HasCode

func (o *Error) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*Error) HasFields

func (o *Error) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*Error) HasMessage

func (o *Error) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*Error) HasType

func (o *Error) HasType() bool

HasType returns a boolean if a field has been set.

func (Error) MarshalJSON

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

func (*Error) SetCode

func (o *Error) SetCode(v int32)

SetCode gets a reference to the given int32 and assigns it to the Code field.

func (*Error) SetFields

func (o *Error) SetFields(v map[string][]string)

SetFields gets a reference to the given map[string][]string and assigns it to the Fields field.

func (*Error) SetMessage

func (o *Error) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*Error) SetType

func (o *Error) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (Error) ToMap

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

type ExtensionsConfiguration

type ExtensionsConfiguration struct {
	Name    *string `json:"name,omitempty"`
	Setting *string `json:"setting,omitempty"`
}

ExtensionsConfiguration struct for ExtensionsConfiguration

func NewExtensionsConfiguration

func NewExtensionsConfiguration() *ExtensionsConfiguration

NewExtensionsConfiguration instantiates a new ExtensionsConfiguration 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 NewExtensionsConfigurationWithDefaults

func NewExtensionsConfigurationWithDefaults() *ExtensionsConfiguration

NewExtensionsConfigurationWithDefaults instantiates a new ExtensionsConfiguration 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 (*ExtensionsConfiguration) GetName

func (o *ExtensionsConfiguration) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ExtensionsConfiguration) GetNameOk

func (o *ExtensionsConfiguration) GetNameOk() (*string, bool)

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

func (*ExtensionsConfiguration) GetSetting

func (o *ExtensionsConfiguration) GetSetting() string

GetSetting returns the Setting field value if set, zero value otherwise.

func (*ExtensionsConfiguration) GetSettingOk

func (o *ExtensionsConfiguration) GetSettingOk() (*string, bool)

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

func (*ExtensionsConfiguration) HasName

func (o *ExtensionsConfiguration) HasName() bool

HasName returns a boolean if a field has been set.

func (*ExtensionsConfiguration) HasSetting

func (o *ExtensionsConfiguration) HasSetting() bool

HasSetting returns a boolean if a field has been set.

func (ExtensionsConfiguration) MarshalJSON

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

func (*ExtensionsConfiguration) SetName

func (o *ExtensionsConfiguration) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ExtensionsConfiguration) SetSetting

func (o *ExtensionsConfiguration) SetSetting(v string)

SetSetting gets a reference to the given string and assigns it to the Setting field.

func (ExtensionsConfiguration) ToMap

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

type ExtensionsExtensionListResponse

type ExtensionsExtensionListResponse struct {
	List []ApiExtensionList `json:"list,omitempty"`
}

ExtensionsExtensionListResponse struct for ExtensionsExtensionListResponse

func NewExtensionsExtensionListResponse

func NewExtensionsExtensionListResponse() *ExtensionsExtensionListResponse

NewExtensionsExtensionListResponse instantiates a new ExtensionsExtensionListResponse 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 NewExtensionsExtensionListResponseWithDefaults

func NewExtensionsExtensionListResponseWithDefaults() *ExtensionsExtensionListResponse

NewExtensionsExtensionListResponseWithDefaults instantiates a new ExtensionsExtensionListResponse 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 (*ExtensionsExtensionListResponse) GetList

GetList returns the List field value if set, zero value otherwise.

func (*ExtensionsExtensionListResponse) GetListOk

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

func (*ExtensionsExtensionListResponse) HasList

HasList returns a boolean if a field has been set.

func (ExtensionsExtensionListResponse) MarshalJSON

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

func (*ExtensionsExtensionListResponse) SetList

SetList gets a reference to the given []ApiExtensionList and assigns it to the List field.

func (ExtensionsExtensionListResponse) ToMap

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

type ExtensionsNewConfig

type ExtensionsNewConfig struct {
	Configuration []ExtensionsConfiguration `json:"configuration,omitempty"`
}

ExtensionsNewConfig struct for ExtensionsNewConfig

func NewExtensionsNewConfig

func NewExtensionsNewConfig() *ExtensionsNewConfig

NewExtensionsNewConfig instantiates a new ExtensionsNewConfig 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 NewExtensionsNewConfigWithDefaults

func NewExtensionsNewConfigWithDefaults() *ExtensionsNewConfig

NewExtensionsNewConfigWithDefaults instantiates a new ExtensionsNewConfig 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 (*ExtensionsNewConfig) GetConfiguration

func (o *ExtensionsNewConfig) GetConfiguration() []ExtensionsConfiguration

GetConfiguration returns the Configuration field value if set, zero value otherwise.

func (*ExtensionsNewConfig) GetConfigurationOk

func (o *ExtensionsNewConfig) GetConfigurationOk() ([]ExtensionsConfiguration, bool)

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

func (*ExtensionsNewConfig) HasConfiguration

func (o *ExtensionsNewConfig) HasConfiguration() bool

HasConfiguration returns a boolean if a field has been set.

func (ExtensionsNewConfig) MarshalJSON

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

func (*ExtensionsNewConfig) SetConfiguration

func (o *ExtensionsNewConfig) SetConfiguration(v []ExtensionsConfiguration)

SetConfiguration gets a reference to the given []ExtensionsConfiguration and assigns it to the Configuration field.

func (ExtensionsNewConfig) ToMap

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

type Flavor

type Flavor struct {
	Cpu         *int32  `json:"cpu,omitempty"`
	Description *string `json:"description,omitempty"`
	Id          *string `json:"id,omitempty"`
	Memory      *int32  `json:"memory,omitempty"`
}

Flavor struct for Flavor

func NewFlavor

func NewFlavor() *Flavor

NewFlavor instantiates a new Flavor 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 NewFlavorWithDefaults

func NewFlavorWithDefaults() *Flavor

NewFlavorWithDefaults instantiates a new Flavor 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 (*Flavor) GetCpu

func (o *Flavor) GetCpu() int32

GetCpu returns the Cpu field value if set, zero value otherwise.

func (*Flavor) GetCpuOk

func (o *Flavor) GetCpuOk() (*int32, bool)

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

func (*Flavor) GetDescription

func (o *Flavor) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Flavor) GetDescriptionOk

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

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

func (*Flavor) GetId

func (o *Flavor) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Flavor) GetIdOk

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

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

func (*Flavor) GetMemory

func (o *Flavor) GetMemory() int32

GetMemory returns the Memory field value if set, zero value otherwise.

func (*Flavor) GetMemoryOk

func (o *Flavor) GetMemoryOk() (*int32, bool)

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

func (*Flavor) HasCpu

func (o *Flavor) HasCpu() bool

HasCpu returns a boolean if a field has been set.

func (*Flavor) HasDescription

func (o *Flavor) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Flavor) HasId

func (o *Flavor) HasId() bool

HasId returns a boolean if a field has been set.

func (*Flavor) HasMemory

func (o *Flavor) HasMemory() bool

HasMemory returns a boolean if a field has been set.

func (Flavor) MarshalJSON

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

func (*Flavor) SetCpu

func (o *Flavor) SetCpu(v int32)

SetCpu gets a reference to the given int32 and assigns it to the Cpu field.

func (*Flavor) SetDescription

func (o *Flavor) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Flavor) SetId

func (o *Flavor) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Flavor) SetMemory

func (o *Flavor) SetMemory(v int32)

SetMemory gets a reference to the given int32 and assigns it to the Memory field.

func (Flavor) ToMap

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

type GetBackupResponse

type GetBackupResponse struct {
	Item *Backup `json:"item,omitempty"`
}

GetBackupResponse struct for GetBackupResponse

func NewGetBackupResponse

func NewGetBackupResponse() *GetBackupResponse

NewGetBackupResponse instantiates a new GetBackupResponse 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 NewGetBackupResponseWithDefaults

func NewGetBackupResponseWithDefaults() *GetBackupResponse

NewGetBackupResponseWithDefaults instantiates a new GetBackupResponse 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 (*GetBackupResponse) GetItem

func (o *GetBackupResponse) GetItem() Backup

GetItem returns the Item field value if set, zero value otherwise.

func (*GetBackupResponse) GetItemOk

func (o *GetBackupResponse) GetItemOk() (*Backup, bool)

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

func (*GetBackupResponse) HasItem

func (o *GetBackupResponse) HasItem() bool

HasItem returns a boolean if a field has been set.

func (GetBackupResponse) MarshalJSON

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

func (*GetBackupResponse) SetItem

func (o *GetBackupResponse) SetItem(v Backup)

SetItem gets a reference to the given Backup and assigns it to the Item field.

func (GetBackupResponse) ToMap

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

type GetUserResponse

type GetUserResponse struct {
	Item *UserResponse `json:"item,omitempty"`
}

GetUserResponse struct for GetUserResponse

func NewGetUserResponse

func NewGetUserResponse() *GetUserResponse

NewGetUserResponse instantiates a new GetUserResponse 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 NewGetUserResponseWithDefaults

func NewGetUserResponseWithDefaults() *GetUserResponse

NewGetUserResponseWithDefaults instantiates a new GetUserResponse 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 (*GetUserResponse) GetItem

func (o *GetUserResponse) GetItem() UserResponse

GetItem returns the Item field value if set, zero value otherwise.

func (*GetUserResponse) GetItemOk

func (o *GetUserResponse) GetItemOk() (*UserResponse, bool)

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

func (*GetUserResponse) HasItem

func (o *GetUserResponse) HasItem() bool

HasItem returns a boolean if a field has been set.

func (GetUserResponse) MarshalJSON

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

func (*GetUserResponse) SetItem

func (o *GetUserResponse) SetItem(v UserResponse)

SetItem gets a reference to the given UserResponse and assigns it to the Item field.

func (GetUserResponse) ToMap

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

type Instance

type Instance struct {
	Acl            *ACL               `json:"acl,omitempty"`
	BackupSchedule *string            `json:"backupSchedule,omitempty"`
	Flavor         *Flavor            `json:"flavor,omitempty"`
	Id             *string            `json:"id,omitempty"`
	Name           *string            `json:"name,omitempty"`
	Options        *map[string]string `json:"options,omitempty"`
	Replicas       *int32             `json:"replicas,omitempty"`
	Status         *string            `json:"status,omitempty"`
	Storage        *Storage           `json:"storage,omitempty"`
	Version        *string            `json:"version,omitempty"`
}

Instance struct for Instance

func NewInstance

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

func (o *Instance) GetAcl() ACL

GetAcl returns the Acl field value if set, zero value otherwise.

func (*Instance) GetAclOk

func (o *Instance) GetAclOk() (*ACL, bool)

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

func (*Instance) GetBackupSchedule

func (o *Instance) GetBackupSchedule() string

GetBackupSchedule returns the BackupSchedule field value if set, zero value otherwise.

func (*Instance) GetBackupScheduleOk

func (o *Instance) GetBackupScheduleOk() (*string, bool)

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

func (*Instance) GetFlavor

func (o *Instance) GetFlavor() Flavor

GetFlavor returns the Flavor field value if set, zero value otherwise.

func (*Instance) GetFlavorOk

func (o *Instance) GetFlavorOk() (*Flavor, bool)

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

func (*Instance) GetId

func (o *Instance) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Instance) GetIdOk

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

GetIdOk returns a tuple with the Id field value if set, nil otherwise 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 if set, zero value otherwise.

func (*Instance) GetNameOk

func (o *Instance) GetNameOk() (*string, bool)

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

func (*Instance) GetOptions

func (o *Instance) GetOptions() map[string]string

GetOptions returns the Options field value if set, zero value otherwise.

func (*Instance) GetOptionsOk

func (o *Instance) GetOptionsOk() (*map[string]string, bool)

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

func (*Instance) GetReplicas

func (o *Instance) GetReplicas() int32

GetReplicas returns the Replicas field value if set, zero value otherwise.

func (*Instance) GetReplicasOk

func (o *Instance) GetReplicasOk() (*int32, bool)

GetReplicasOk returns a tuple with the Replicas field value if set, nil otherwise 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) GetStorage

func (o *Instance) GetStorage() Storage

GetStorage returns the Storage field value if set, zero value otherwise.

func (*Instance) GetStorageOk

func (o *Instance) GetStorageOk() (*Storage, bool)

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

func (*Instance) GetVersion

func (o *Instance) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*Instance) GetVersionOk

func (o *Instance) GetVersionOk() (*string, bool)

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

func (*Instance) HasAcl

func (o *Instance) HasAcl() bool

HasAcl returns a boolean if a field has been set.

func (*Instance) HasBackupSchedule

func (o *Instance) HasBackupSchedule() bool

HasBackupSchedule returns a boolean if a field has been set.

func (*Instance) HasFlavor

func (o *Instance) HasFlavor() bool

HasFlavor returns a boolean if a field has been set.

func (*Instance) HasId

func (o *Instance) HasId() bool

HasId returns a boolean if a field has been set.

func (*Instance) HasName

func (o *Instance) HasName() bool

HasName returns a boolean if a field has been set.

func (*Instance) HasOptions

func (o *Instance) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*Instance) HasReplicas

func (o *Instance) HasReplicas() bool

HasReplicas 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) HasStorage

func (o *Instance) HasStorage() bool

HasStorage returns a boolean if a field has been set.

func (*Instance) HasVersion

func (o *Instance) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (Instance) MarshalJSON

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

func (*Instance) SetAcl

func (o *Instance) SetAcl(v ACL)

SetAcl gets a reference to the given ACL and assigns it to the Acl field.

func (*Instance) SetBackupSchedule

func (o *Instance) SetBackupSchedule(v string)

SetBackupSchedule gets a reference to the given string and assigns it to the BackupSchedule field.

func (*Instance) SetFlavor

func (o *Instance) SetFlavor(v Flavor)

SetFlavor gets a reference to the given Flavor and assigns it to the Flavor field.

func (*Instance) SetId

func (o *Instance) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Instance) SetName

func (o *Instance) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Instance) SetOptions

func (o *Instance) SetOptions(v map[string]string)

SetOptions gets a reference to the given map[string]string and assigns it to the Options field.

func (*Instance) SetReplicas

func (o *Instance) SetReplicas(v int32)

SetReplicas gets a reference to the given int32 and assigns it to the Replicas field.

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

func (o *Instance) SetStorage(v Storage)

SetStorage gets a reference to the given Storage and assigns it to the Storage field.

func (*Instance) SetVersion

func (o *Instance) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (Instance) ToMap

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

type InstanceCreateDatabaseResponse

type InstanceCreateDatabaseResponse struct {
	Id *string `json:"id,omitempty"`
}

InstanceCreateDatabaseResponse struct for InstanceCreateDatabaseResponse

func NewInstanceCreateDatabaseResponse

func NewInstanceCreateDatabaseResponse() *InstanceCreateDatabaseResponse

NewInstanceCreateDatabaseResponse instantiates a new InstanceCreateDatabaseResponse 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 NewInstanceCreateDatabaseResponseWithDefaults

func NewInstanceCreateDatabaseResponseWithDefaults() *InstanceCreateDatabaseResponse

NewInstanceCreateDatabaseResponseWithDefaults instantiates a new InstanceCreateDatabaseResponse 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 (*InstanceCreateDatabaseResponse) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*InstanceCreateDatabaseResponse) GetIdOk

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

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

func (*InstanceCreateDatabaseResponse) HasId

HasId returns a boolean if a field has been set.

func (InstanceCreateDatabaseResponse) MarshalJSON

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

func (*InstanceCreateDatabaseResponse) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (InstanceCreateDatabaseResponse) ToMap

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

type InstanceDataPoint

type InstanceDataPoint struct {
	Timestamp *string  `json:"timestamp,omitempty"`
	Value     *float32 `json:"value,omitempty"`
}

InstanceDataPoint struct for InstanceDataPoint

func NewInstanceDataPoint

func NewInstanceDataPoint() *InstanceDataPoint

NewInstanceDataPoint instantiates a new InstanceDataPoint 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 NewInstanceDataPointWithDefaults

func NewInstanceDataPointWithDefaults() *InstanceDataPoint

NewInstanceDataPointWithDefaults instantiates a new InstanceDataPoint 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 (*InstanceDataPoint) GetTimestamp

func (o *InstanceDataPoint) GetTimestamp() string

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*InstanceDataPoint) GetTimestampOk

func (o *InstanceDataPoint) GetTimestampOk() (*string, bool)

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

func (*InstanceDataPoint) GetValue

func (o *InstanceDataPoint) GetValue() float32

GetValue returns the Value field value if set, zero value otherwise.

func (*InstanceDataPoint) GetValueOk

func (o *InstanceDataPoint) GetValueOk() (*float32, bool)

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

func (*InstanceDataPoint) HasTimestamp

func (o *InstanceDataPoint) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (*InstanceDataPoint) HasValue

func (o *InstanceDataPoint) HasValue() bool

HasValue returns a boolean if a field has been set.

func (InstanceDataPoint) MarshalJSON

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

func (*InstanceDataPoint) SetTimestamp

func (o *InstanceDataPoint) SetTimestamp(v string)

SetTimestamp gets a reference to the given string and assigns it to the Timestamp field.

func (*InstanceDataPoint) SetValue

func (o *InstanceDataPoint) SetValue(v float32)

SetValue gets a reference to the given float32 and assigns it to the Value field.

func (InstanceDataPoint) ToMap

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

type InstanceDatabase

type InstanceDatabase struct {
	Id   *string `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
	// Database specific options
	Options map[string]interface{} `json:"options,omitempty"`
}

InstanceDatabase struct for InstanceDatabase

func NewInstanceDatabase

func NewInstanceDatabase() *InstanceDatabase

NewInstanceDatabase instantiates a new InstanceDatabase 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 NewInstanceDatabaseWithDefaults

func NewInstanceDatabaseWithDefaults() *InstanceDatabase

NewInstanceDatabaseWithDefaults instantiates a new InstanceDatabase 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 (*InstanceDatabase) GetId

func (o *InstanceDatabase) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*InstanceDatabase) GetIdOk

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

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

func (*InstanceDatabase) GetName

func (o *InstanceDatabase) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*InstanceDatabase) GetNameOk

func (o *InstanceDatabase) GetNameOk() (*string, bool)

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

func (*InstanceDatabase) GetOptions

func (o *InstanceDatabase) GetOptions() map[string]interface{}

GetOptions returns the Options field value if set, zero value otherwise.

func (*InstanceDatabase) GetOptionsOk

func (o *InstanceDatabase) GetOptionsOk() (map[string]interface{}, bool)

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

func (*InstanceDatabase) HasId

func (o *InstanceDatabase) HasId() bool

HasId returns a boolean if a field has been set.

func (*InstanceDatabase) HasName

func (o *InstanceDatabase) HasName() bool

HasName returns a boolean if a field has been set.

func (*InstanceDatabase) HasOptions

func (o *InstanceDatabase) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (InstanceDatabase) MarshalJSON

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

func (*InstanceDatabase) SetId

func (o *InstanceDatabase) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*InstanceDatabase) SetName

func (o *InstanceDatabase) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*InstanceDatabase) SetOptions

func (o *InstanceDatabase) SetOptions(v map[string]interface{})

SetOptions gets a reference to the given map[string]interface{} and assigns it to the Options field.

func (InstanceDatabase) ToMap

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

type InstanceHost

type InstanceHost struct {
	HostMetrics []InstanceHostMetric `json:"hostMetrics,omitempty"`
	Id          *string              `json:"id,omitempty"`
}

InstanceHost struct for InstanceHost

func NewInstanceHost

func NewInstanceHost() *InstanceHost

NewInstanceHost instantiates a new InstanceHost 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 NewInstanceHostWithDefaults

func NewInstanceHostWithDefaults() *InstanceHost

NewInstanceHostWithDefaults instantiates a new InstanceHost 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 (*InstanceHost) GetHostMetrics

func (o *InstanceHost) GetHostMetrics() []InstanceHostMetric

GetHostMetrics returns the HostMetrics field value if set, zero value otherwise.

func (*InstanceHost) GetHostMetricsOk

func (o *InstanceHost) GetHostMetricsOk() ([]InstanceHostMetric, bool)

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

func (*InstanceHost) GetId

func (o *InstanceHost) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*InstanceHost) GetIdOk

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

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

func (*InstanceHost) HasHostMetrics

func (o *InstanceHost) HasHostMetrics() bool

HasHostMetrics returns a boolean if a field has been set.

func (*InstanceHost) HasId

func (o *InstanceHost) HasId() bool

HasId returns a boolean if a field has been set.

func (InstanceHost) MarshalJSON

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

func (*InstanceHost) SetHostMetrics

func (o *InstanceHost) SetHostMetrics(v []InstanceHostMetric)

SetHostMetrics gets a reference to the given []InstanceHostMetric and assigns it to the HostMetrics field.

func (*InstanceHost) SetId

func (o *InstanceHost) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (InstanceHost) ToMap

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

type InstanceHostMetric

type InstanceHostMetric struct {
	Datapoints []InstanceDataPoint `json:"datapoints,omitempty"`
	Name       *string             `json:"name,omitempty"`
	Units      *string             `json:"units,omitempty"`
}

InstanceHostMetric struct for InstanceHostMetric

func NewInstanceHostMetric

func NewInstanceHostMetric() *InstanceHostMetric

NewInstanceHostMetric instantiates a new InstanceHostMetric 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 NewInstanceHostMetricWithDefaults

func NewInstanceHostMetricWithDefaults() *InstanceHostMetric

NewInstanceHostMetricWithDefaults instantiates a new InstanceHostMetric 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 (*InstanceHostMetric) GetDatapoints

func (o *InstanceHostMetric) GetDatapoints() []InstanceDataPoint

GetDatapoints returns the Datapoints field value if set, zero value otherwise.

func (*InstanceHostMetric) GetDatapointsOk

func (o *InstanceHostMetric) GetDatapointsOk() ([]InstanceDataPoint, bool)

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

func (*InstanceHostMetric) GetName

func (o *InstanceHostMetric) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*InstanceHostMetric) GetNameOk

func (o *InstanceHostMetric) GetNameOk() (*string, bool)

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

func (*InstanceHostMetric) GetUnits

func (o *InstanceHostMetric) GetUnits() string

GetUnits returns the Units field value if set, zero value otherwise.

func (*InstanceHostMetric) GetUnitsOk

func (o *InstanceHostMetric) GetUnitsOk() (*string, bool)

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

func (*InstanceHostMetric) HasDatapoints

func (o *InstanceHostMetric) HasDatapoints() bool

HasDatapoints returns a boolean if a field has been set.

func (*InstanceHostMetric) HasName

func (o *InstanceHostMetric) HasName() bool

HasName returns a boolean if a field has been set.

func (*InstanceHostMetric) HasUnits

func (o *InstanceHostMetric) HasUnits() bool

HasUnits returns a boolean if a field has been set.

func (InstanceHostMetric) MarshalJSON

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

func (*InstanceHostMetric) SetDatapoints

func (o *InstanceHostMetric) SetDatapoints(v []InstanceDataPoint)

SetDatapoints gets a reference to the given []InstanceDataPoint and assigns it to the Datapoints field.

func (*InstanceHostMetric) SetName

func (o *InstanceHostMetric) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*InstanceHostMetric) SetUnits

func (o *InstanceHostMetric) SetUnits(v string)

SetUnits gets a reference to the given string and assigns it to the Units field.

func (InstanceHostMetric) ToMap

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

type InstanceListDatabasesResponse

type InstanceListDatabasesResponse struct {
	Databases []InstanceDatabase `json:"databases,omitempty"`
}

InstanceListDatabasesResponse struct for InstanceListDatabasesResponse

func NewInstanceListDatabasesResponse

func NewInstanceListDatabasesResponse() *InstanceListDatabasesResponse

NewInstanceListDatabasesResponse instantiates a new InstanceListDatabasesResponse 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 NewInstanceListDatabasesResponseWithDefaults

func NewInstanceListDatabasesResponseWithDefaults() *InstanceListDatabasesResponse

NewInstanceListDatabasesResponseWithDefaults instantiates a new InstanceListDatabasesResponse 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 (*InstanceListDatabasesResponse) GetDatabases

func (o *InstanceListDatabasesResponse) GetDatabases() []InstanceDatabase

GetDatabases returns the Databases field value if set, zero value otherwise.

func (*InstanceListDatabasesResponse) GetDatabasesOk

func (o *InstanceListDatabasesResponse) GetDatabasesOk() ([]InstanceDatabase, bool)

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

func (*InstanceListDatabasesResponse) HasDatabases

func (o *InstanceListDatabasesResponse) HasDatabases() bool

HasDatabases returns a boolean if a field has been set.

func (InstanceListDatabasesResponse) MarshalJSON

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

func (*InstanceListDatabasesResponse) SetDatabases

func (o *InstanceListDatabasesResponse) SetDatabases(v []InstanceDatabase)

SetDatabases gets a reference to the given []InstanceDatabase and assigns it to the Databases field.

func (InstanceListDatabasesResponse) ToMap

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

type InstanceListInstance

type InstanceListInstance struct {
	Id     *string `json:"id,omitempty"`
	Name   *string `json:"name,omitempty"`
	Status *string `json:"status,omitempty"`
}

InstanceListInstance struct for InstanceListInstance

func NewInstanceListInstance

func NewInstanceListInstance() *InstanceListInstance

NewInstanceListInstance instantiates a new InstanceListInstance 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 NewInstanceListInstanceWithDefaults

func NewInstanceListInstanceWithDefaults() *InstanceListInstance

NewInstanceListInstanceWithDefaults instantiates a new InstanceListInstance 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 (*InstanceListInstance) GetId

func (o *InstanceListInstance) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*InstanceListInstance) GetIdOk

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

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

func (*InstanceListInstance) GetName

func (o *InstanceListInstance) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*InstanceListInstance) GetNameOk

func (o *InstanceListInstance) GetNameOk() (*string, bool)

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

func (*InstanceListInstance) GetStatus

func (o *InstanceListInstance) GetStatus() string

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

func (*InstanceListInstance) GetStatusOk

func (o *InstanceListInstance) 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 (*InstanceListInstance) HasId

func (o *InstanceListInstance) HasId() bool

HasId returns a boolean if a field has been set.

func (*InstanceListInstance) HasName

func (o *InstanceListInstance) HasName() bool

HasName returns a boolean if a field has been set.

func (*InstanceListInstance) HasStatus

func (o *InstanceListInstance) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (InstanceListInstance) MarshalJSON

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

func (*InstanceListInstance) SetId

func (o *InstanceListInstance) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*InstanceListInstance) SetName

func (o *InstanceListInstance) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*InstanceListInstance) SetStatus

func (o *InstanceListInstance) SetStatus(v string)

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

func (InstanceListInstance) ToMap

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

type InstanceMetricsResponse

type InstanceMetricsResponse struct {
	Hosts []InstanceHost `json:"hosts,omitempty"`
}

InstanceMetricsResponse struct for InstanceMetricsResponse

func NewInstanceMetricsResponse

func NewInstanceMetricsResponse() *InstanceMetricsResponse

NewInstanceMetricsResponse instantiates a new InstanceMetricsResponse 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 NewInstanceMetricsResponseWithDefaults

func NewInstanceMetricsResponseWithDefaults() *InstanceMetricsResponse

NewInstanceMetricsResponseWithDefaults instantiates a new InstanceMetricsResponse 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 (*InstanceMetricsResponse) GetHosts

func (o *InstanceMetricsResponse) GetHosts() []InstanceHost

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

func (*InstanceMetricsResponse) GetHostsOk

func (o *InstanceMetricsResponse) GetHostsOk() ([]InstanceHost, bool)

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

func (*InstanceMetricsResponse) HasHosts

func (o *InstanceMetricsResponse) HasHosts() bool

HasHosts returns a boolean if a field has been set.

func (InstanceMetricsResponse) MarshalJSON

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

func (*InstanceMetricsResponse) SetHosts

func (o *InstanceMetricsResponse) SetHosts(v []InstanceHost)

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

func (InstanceMetricsResponse) ToMap

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

type InstanceResponse

type InstanceResponse struct {
	Item *Instance `json:"item,omitempty"`
}

InstanceResponse struct for InstanceResponse

func NewInstanceResponse

func NewInstanceResponse() *InstanceResponse

NewInstanceResponse instantiates a new InstanceResponse 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 NewInstanceResponseWithDefaults

func NewInstanceResponseWithDefaults() *InstanceResponse

NewInstanceResponseWithDefaults instantiates a new InstanceResponse 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 (*InstanceResponse) GetItem

func (o *InstanceResponse) GetItem() Instance

GetItem returns the Item field value if set, zero value otherwise.

func (*InstanceResponse) GetItemOk

func (o *InstanceResponse) GetItemOk() (*Instance, bool)

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

func (*InstanceResponse) HasItem

func (o *InstanceResponse) HasItem() bool

HasItem returns a boolean if a field has been set.

func (InstanceResponse) MarshalJSON

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

func (*InstanceResponse) SetItem

func (o *InstanceResponse) SetItem(v Instance)

SetItem gets a reference to the given Instance and assigns it to the Item field.

func (InstanceResponse) ToMap

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

type ListBackupsResponse

type ListBackupsResponse struct {
	Count *int32   `json:"count,omitempty"`
	Items []Backup `json:"items,omitempty"`
}

ListBackupsResponse struct for ListBackupsResponse

func NewListBackupsResponse

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

func (o *ListBackupsResponse) GetCount() int32

GetCount returns the Count field value if set, zero value otherwise.

func (*ListBackupsResponse) GetCountOk

func (o *ListBackupsResponse) GetCountOk() (*int32, bool)

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

func (*ListBackupsResponse) GetItems

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

GetItems returns the Items field value if set, zero value otherwise.

func (*ListBackupsResponse) GetItemsOk

func (o *ListBackupsResponse) GetItemsOk() ([]Backup, bool)

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

func (*ListBackupsResponse) HasCount

func (o *ListBackupsResponse) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*ListBackupsResponse) HasItems

func (o *ListBackupsResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ListBackupsResponse) MarshalJSON

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

func (*ListBackupsResponse) SetCount

func (o *ListBackupsResponse) SetCount(v int32)

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*ListBackupsResponse) SetItems

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

SetItems gets a reference to the given []Backup and assigns it to the Items field.

func (ListBackupsResponse) ToMap

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

type ListFlavorsResponse

type ListFlavorsResponse struct {
	Flavors []Flavor `json:"flavors,omitempty"`
}

ListFlavorsResponse struct for ListFlavorsResponse

func NewListFlavorsResponse

func NewListFlavorsResponse() *ListFlavorsResponse

NewListFlavorsResponse instantiates a new ListFlavorsResponse 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 NewListFlavorsResponseWithDefaults

func NewListFlavorsResponseWithDefaults() *ListFlavorsResponse

NewListFlavorsResponseWithDefaults instantiates a new ListFlavorsResponse 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 (*ListFlavorsResponse) GetFlavors

func (o *ListFlavorsResponse) GetFlavors() []Flavor

GetFlavors returns the Flavors field value if set, zero value otherwise.

func (*ListFlavorsResponse) GetFlavorsOk

func (o *ListFlavorsResponse) GetFlavorsOk() ([]Flavor, bool)

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

func (*ListFlavorsResponse) HasFlavors

func (o *ListFlavorsResponse) HasFlavors() bool

HasFlavors returns a boolean if a field has been set.

func (ListFlavorsResponse) MarshalJSON

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

func (*ListFlavorsResponse) SetFlavors

func (o *ListFlavorsResponse) SetFlavors(v []Flavor)

SetFlavors gets a reference to the given []Flavor and assigns it to the Flavors field.

func (ListFlavorsResponse) ToMap

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

type ListInstancesResponse

type ListInstancesResponse struct {
	Count *int32                 `json:"count,omitempty"`
	Items []InstanceListInstance `json:"items,omitempty"`
}

ListInstancesResponse struct for ListInstancesResponse

func NewListInstancesResponse

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

func (o *ListInstancesResponse) GetCount() int32

GetCount returns the Count field value if set, zero value otherwise.

func (*ListInstancesResponse) GetCountOk

func (o *ListInstancesResponse) GetCountOk() (*int32, bool)

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

func (*ListInstancesResponse) GetItems

GetItems returns the Items field value if set, zero value otherwise.

func (*ListInstancesResponse) GetItemsOk

func (o *ListInstancesResponse) GetItemsOk() ([]InstanceListInstance, bool)

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

func (*ListInstancesResponse) HasCount

func (o *ListInstancesResponse) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*ListInstancesResponse) HasItems

func (o *ListInstancesResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ListInstancesResponse) MarshalJSON

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

func (*ListInstancesResponse) SetCount

func (o *ListInstancesResponse) SetCount(v int32)

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*ListInstancesResponse) SetItems

SetItems gets a reference to the given []InstanceListInstance and assigns it to the Items field.

func (ListInstancesResponse) ToMap

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

type ListStoragesResponse

type ListStoragesResponse struct {
	StorageClasses []string      `json:"storageClasses,omitempty"`
	StorageRange   *StorageRange `json:"storageRange,omitempty"`
}

ListStoragesResponse struct for ListStoragesResponse

func NewListStoragesResponse

func NewListStoragesResponse() *ListStoragesResponse

NewListStoragesResponse instantiates a new ListStoragesResponse 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 NewListStoragesResponseWithDefaults

func NewListStoragesResponseWithDefaults() *ListStoragesResponse

NewListStoragesResponseWithDefaults instantiates a new ListStoragesResponse 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 (*ListStoragesResponse) GetStorageClasses

func (o *ListStoragesResponse) GetStorageClasses() []string

GetStorageClasses returns the StorageClasses field value if set, zero value otherwise.

func (*ListStoragesResponse) GetStorageClassesOk

func (o *ListStoragesResponse) GetStorageClassesOk() ([]string, bool)

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

func (*ListStoragesResponse) GetStorageRange

func (o *ListStoragesResponse) GetStorageRange() StorageRange

GetStorageRange returns the StorageRange field value if set, zero value otherwise.

func (*ListStoragesResponse) GetStorageRangeOk

func (o *ListStoragesResponse) GetStorageRangeOk() (*StorageRange, bool)

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

func (*ListStoragesResponse) HasStorageClasses

func (o *ListStoragesResponse) HasStorageClasses() bool

HasStorageClasses returns a boolean if a field has been set.

func (*ListStoragesResponse) HasStorageRange

func (o *ListStoragesResponse) HasStorageRange() bool

HasStorageRange returns a boolean if a field has been set.

func (ListStoragesResponse) MarshalJSON

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

func (*ListStoragesResponse) SetStorageClasses

func (o *ListStoragesResponse) SetStorageClasses(v []string)

SetStorageClasses gets a reference to the given []string and assigns it to the StorageClasses field.

func (*ListStoragesResponse) SetStorageRange

func (o *ListStoragesResponse) SetStorageRange(v StorageRange)

SetStorageRange gets a reference to the given StorageRange and assigns it to the StorageRange field.

func (ListStoragesResponse) ToMap

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

type ListUsersResponse

type ListUsersResponse struct {
	Count *int32                  `json:"count,omitempty"`
	Items []ListUsersResponseItem `json:"items,omitempty"`
}

ListUsersResponse struct for ListUsersResponse

func NewListUsersResponse

func NewListUsersResponse() *ListUsersResponse

NewListUsersResponse instantiates a new ListUsersResponse 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 NewListUsersResponseWithDefaults

func NewListUsersResponseWithDefaults() *ListUsersResponse

NewListUsersResponseWithDefaults instantiates a new ListUsersResponse 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 (*ListUsersResponse) GetCount

func (o *ListUsersResponse) GetCount() int32

GetCount returns the Count field value if set, zero value otherwise.

func (*ListUsersResponse) GetCountOk

func (o *ListUsersResponse) GetCountOk() (*int32, bool)

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

func (*ListUsersResponse) GetItems

func (o *ListUsersResponse) GetItems() []ListUsersResponseItem

GetItems returns the Items field value if set, zero value otherwise.

func (*ListUsersResponse) GetItemsOk

func (o *ListUsersResponse) GetItemsOk() ([]ListUsersResponseItem, bool)

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

func (*ListUsersResponse) HasCount

func (o *ListUsersResponse) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*ListUsersResponse) HasItems

func (o *ListUsersResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ListUsersResponse) MarshalJSON

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

func (*ListUsersResponse) SetCount

func (o *ListUsersResponse) SetCount(v int32)

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*ListUsersResponse) SetItems

func (o *ListUsersResponse) SetItems(v []ListUsersResponseItem)

SetItems gets a reference to the given []ListUsersResponseItem and assigns it to the Items field.

func (ListUsersResponse) ToMap

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

type ListUsersResponseItem

type ListUsersResponseItem struct {
	Id       *string `json:"id,omitempty"`
	Username *string `json:"username,omitempty"`
}

ListUsersResponseItem struct for ListUsersResponseItem

func NewListUsersResponseItem

func NewListUsersResponseItem() *ListUsersResponseItem

NewListUsersResponseItem instantiates a new ListUsersResponseItem 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 NewListUsersResponseItemWithDefaults

func NewListUsersResponseItemWithDefaults() *ListUsersResponseItem

NewListUsersResponseItemWithDefaults instantiates a new ListUsersResponseItem 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 (*ListUsersResponseItem) GetId

func (o *ListUsersResponseItem) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ListUsersResponseItem) GetIdOk

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

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

func (*ListUsersResponseItem) GetUsername

func (o *ListUsersResponseItem) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*ListUsersResponseItem) GetUsernameOk

func (o *ListUsersResponseItem) GetUsernameOk() (*string, bool)

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

func (*ListUsersResponseItem) HasId

func (o *ListUsersResponseItem) HasId() bool

HasId returns a boolean if a field has been set.

func (*ListUsersResponseItem) HasUsername

func (o *ListUsersResponseItem) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (ListUsersResponseItem) MarshalJSON

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

func (*ListUsersResponseItem) SetId

func (o *ListUsersResponseItem) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ListUsersResponseItem) SetUsername

func (o *ListUsersResponseItem) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (ListUsersResponseItem) ToMap

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

type ListVersionsResponse

type ListVersionsResponse struct {
	Versions []string `json:"versions,omitempty"`
}

ListVersionsResponse struct for ListVersionsResponse

func NewListVersionsResponse

func NewListVersionsResponse() *ListVersionsResponse

NewListVersionsResponse instantiates a new ListVersionsResponse 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 NewListVersionsResponseWithDefaults

func NewListVersionsResponseWithDefaults() *ListVersionsResponse

NewListVersionsResponseWithDefaults instantiates a new ListVersionsResponse 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 (*ListVersionsResponse) GetVersions

func (o *ListVersionsResponse) GetVersions() []string

GetVersions returns the Versions field value if set, zero value otherwise.

func (*ListVersionsResponse) GetVersionsOk

func (o *ListVersionsResponse) GetVersionsOk() ([]string, bool)

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

func (*ListVersionsResponse) HasVersions

func (o *ListVersionsResponse) HasVersions() bool

HasVersions returns a boolean if a field has been set.

func (ListVersionsResponse) MarshalJSON

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

func (*ListVersionsResponse) SetVersions

func (o *ListVersionsResponse) SetVersions(v []string)

SetVersions gets a reference to the given []string and assigns it to the Versions field.

func (ListVersionsResponse) ToMap

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

type MappedNullable

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

type NullableACL

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

func NewNullableACL

func NewNullableACL(val *ACL) *NullableACL

func (NullableACL) Get

func (v NullableACL) Get() *ACL

func (NullableACL) IsSet

func (v NullableACL) IsSet() bool

func (NullableACL) MarshalJSON

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

func (*NullableACL) Set

func (v *NullableACL) Set(val *ACL)

func (*NullableACL) UnmarshalJSON

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

func (*NullableACL) Unset

func (v *NullableACL) Unset()

type NullableApiConfiguration

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

func NewNullableApiConfiguration

func NewNullableApiConfiguration(val *ApiConfiguration) *NullableApiConfiguration

func (NullableApiConfiguration) Get

func (NullableApiConfiguration) IsSet

func (v NullableApiConfiguration) IsSet() bool

func (NullableApiConfiguration) MarshalJSON

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

func (*NullableApiConfiguration) Set

func (*NullableApiConfiguration) UnmarshalJSON

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

func (*NullableApiConfiguration) Unset

func (v *NullableApiConfiguration) Unset()

type NullableApiExtensionConfigLoadResponse

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

func (NullableApiExtensionConfigLoadResponse) Get

func (NullableApiExtensionConfigLoadResponse) IsSet

func (NullableApiExtensionConfigLoadResponse) MarshalJSON

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

func (*NullableApiExtensionConfigLoadResponse) Set

func (*NullableApiExtensionConfigLoadResponse) UnmarshalJSON

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

func (*NullableApiExtensionConfigLoadResponse) Unset

type NullableApiExtensionConfigureResponse

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

func (NullableApiExtensionConfigureResponse) Get

func (NullableApiExtensionConfigureResponse) IsSet

func (NullableApiExtensionConfigureResponse) MarshalJSON

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

func (*NullableApiExtensionConfigureResponse) Set

func (*NullableApiExtensionConfigureResponse) UnmarshalJSON

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

func (*NullableApiExtensionConfigureResponse) Unset

type NullableApiExtensionDeleteResponse

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

func (NullableApiExtensionDeleteResponse) Get

func (NullableApiExtensionDeleteResponse) IsSet

func (NullableApiExtensionDeleteResponse) MarshalJSON

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

func (*NullableApiExtensionDeleteResponse) Set

func (*NullableApiExtensionDeleteResponse) UnmarshalJSON

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

func (*NullableApiExtensionDeleteResponse) Unset

type NullableApiExtensionList

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

func NewNullableApiExtensionList

func NewNullableApiExtensionList(val *ApiExtensionList) *NullableApiExtensionList

func (NullableApiExtensionList) Get

func (NullableApiExtensionList) IsSet

func (v NullableApiExtensionList) IsSet() bool

func (NullableApiExtensionList) MarshalJSON

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

func (*NullableApiExtensionList) Set

func (*NullableApiExtensionList) UnmarshalJSON

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

func (*NullableApiExtensionList) Unset

func (v *NullableApiExtensionList) Unset()

type NullableApiExtensionLoadResponse

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

func (NullableApiExtensionLoadResponse) Get

func (NullableApiExtensionLoadResponse) IsSet

func (NullableApiExtensionLoadResponse) MarshalJSON

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

func (*NullableApiExtensionLoadResponse) Set

func (*NullableApiExtensionLoadResponse) UnmarshalJSON

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

func (*NullableApiExtensionLoadResponse) Unset

type NullableApiInstallResponse

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

func NewNullableApiInstallResponse

func NewNullableApiInstallResponse(val *ApiInstallResponse) *NullableApiInstallResponse

func (NullableApiInstallResponse) Get

func (NullableApiInstallResponse) IsSet

func (v NullableApiInstallResponse) IsSet() bool

func (NullableApiInstallResponse) MarshalJSON

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

func (*NullableApiInstallResponse) Set

func (*NullableApiInstallResponse) UnmarshalJSON

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

func (*NullableApiInstallResponse) Unset

func (v *NullableApiInstallResponse) Unset()

type NullableApiInstalledListResponse

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

func (NullableApiInstalledListResponse) Get

func (NullableApiInstalledListResponse) IsSet

func (NullableApiInstalledListResponse) MarshalJSON

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

func (*NullableApiInstalledListResponse) Set

func (*NullableApiInstalledListResponse) UnmarshalJSON

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

func (*NullableApiInstalledListResponse) Unset

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 NullableCloneInstancePayload

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

func NewNullableCloneInstancePayload

func NewNullableCloneInstancePayload(val *CloneInstancePayload) *NullableCloneInstancePayload

func (NullableCloneInstancePayload) Get

func (NullableCloneInstancePayload) IsSet

func (NullableCloneInstancePayload) MarshalJSON

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

func (*NullableCloneInstancePayload) Set

func (*NullableCloneInstancePayload) UnmarshalJSON

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

func (*NullableCloneInstancePayload) Unset

func (v *NullableCloneInstancePayload) Unset()

type NullableCloneInstanceResponse

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

func (NullableCloneInstanceResponse) Get

func (NullableCloneInstanceResponse) IsSet

func (NullableCloneInstanceResponse) MarshalJSON

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

func (*NullableCloneInstanceResponse) Set

func (*NullableCloneInstanceResponse) UnmarshalJSON

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

func (*NullableCloneInstanceResponse) Unset

func (v *NullableCloneInstanceResponse) Unset()

type NullableCreateDatabasePayload

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

func (NullableCreateDatabasePayload) Get

func (NullableCreateDatabasePayload) IsSet

func (NullableCreateDatabasePayload) MarshalJSON

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

func (*NullableCreateDatabasePayload) Set

func (*NullableCreateDatabasePayload) UnmarshalJSON

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

func (*NullableCreateDatabasePayload) Unset

func (v *NullableCreateDatabasePayload) 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 NullableCreateUserPayload

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

func NewNullableCreateUserPayload

func NewNullableCreateUserPayload(val *CreateUserPayload) *NullableCreateUserPayload

func (NullableCreateUserPayload) Get

func (NullableCreateUserPayload) IsSet

func (v NullableCreateUserPayload) IsSet() bool

func (NullableCreateUserPayload) MarshalJSON

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

func (*NullableCreateUserPayload) Set

func (*NullableCreateUserPayload) UnmarshalJSON

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

func (*NullableCreateUserPayload) Unset

func (v *NullableCreateUserPayload) Unset()

type NullableCreateUserResponse

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

func NewNullableCreateUserResponse

func NewNullableCreateUserResponse(val *CreateUserResponse) *NullableCreateUserResponse

func (NullableCreateUserResponse) Get

func (NullableCreateUserResponse) IsSet

func (v NullableCreateUserResponse) IsSet() bool

func (NullableCreateUserResponse) MarshalJSON

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

func (*NullableCreateUserResponse) Set

func (*NullableCreateUserResponse) UnmarshalJSON

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

func (*NullableCreateUserResponse) Unset

func (v *NullableCreateUserResponse) 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 NullableExtensionsConfiguration

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

func (NullableExtensionsConfiguration) Get

func (NullableExtensionsConfiguration) IsSet

func (NullableExtensionsConfiguration) MarshalJSON

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

func (*NullableExtensionsConfiguration) Set

func (*NullableExtensionsConfiguration) UnmarshalJSON

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

func (*NullableExtensionsConfiguration) Unset

type NullableExtensionsExtensionListResponse

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

func (NullableExtensionsExtensionListResponse) Get

func (NullableExtensionsExtensionListResponse) IsSet

func (NullableExtensionsExtensionListResponse) MarshalJSON

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

func (*NullableExtensionsExtensionListResponse) Set

func (*NullableExtensionsExtensionListResponse) UnmarshalJSON

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

func (*NullableExtensionsExtensionListResponse) Unset

type NullableExtensionsNewConfig

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

func NewNullableExtensionsNewConfig

func NewNullableExtensionsNewConfig(val *ExtensionsNewConfig) *NullableExtensionsNewConfig

func (NullableExtensionsNewConfig) Get

func (NullableExtensionsNewConfig) IsSet

func (NullableExtensionsNewConfig) MarshalJSON

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

func (*NullableExtensionsNewConfig) Set

func (*NullableExtensionsNewConfig) UnmarshalJSON

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

func (*NullableExtensionsNewConfig) Unset

func (v *NullableExtensionsNewConfig) Unset()

type NullableFlavor

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

func NewNullableFlavor

func NewNullableFlavor(val *Flavor) *NullableFlavor

func (NullableFlavor) Get

func (v NullableFlavor) Get() *Flavor

func (NullableFlavor) IsSet

func (v NullableFlavor) IsSet() bool

func (NullableFlavor) MarshalJSON

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

func (*NullableFlavor) Set

func (v *NullableFlavor) Set(val *Flavor)

func (*NullableFlavor) UnmarshalJSON

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

func (*NullableFlavor) Unset

func (v *NullableFlavor) 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 NullableGetBackupResponse

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

func NewNullableGetBackupResponse

func NewNullableGetBackupResponse(val *GetBackupResponse) *NullableGetBackupResponse

func (NullableGetBackupResponse) Get

func (NullableGetBackupResponse) IsSet

func (v NullableGetBackupResponse) IsSet() bool

func (NullableGetBackupResponse) MarshalJSON

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

func (*NullableGetBackupResponse) Set

func (*NullableGetBackupResponse) UnmarshalJSON

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

func (*NullableGetBackupResponse) Unset

func (v *NullableGetBackupResponse) Unset()

type NullableGetUserResponse

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

func NewNullableGetUserResponse

func NewNullableGetUserResponse(val *GetUserResponse) *NullableGetUserResponse

func (NullableGetUserResponse) Get

func (NullableGetUserResponse) IsSet

func (v NullableGetUserResponse) IsSet() bool

func (NullableGetUserResponse) MarshalJSON

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

func (*NullableGetUserResponse) Set

func (*NullableGetUserResponse) UnmarshalJSON

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

func (*NullableGetUserResponse) Unset

func (v *NullableGetUserResponse) 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 NullableInstanceCreateDatabaseResponse

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

func (NullableInstanceCreateDatabaseResponse) Get

func (NullableInstanceCreateDatabaseResponse) IsSet

func (NullableInstanceCreateDatabaseResponse) MarshalJSON

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

func (*NullableInstanceCreateDatabaseResponse) Set

func (*NullableInstanceCreateDatabaseResponse) UnmarshalJSON

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

func (*NullableInstanceCreateDatabaseResponse) Unset

type NullableInstanceDataPoint

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

func NewNullableInstanceDataPoint

func NewNullableInstanceDataPoint(val *InstanceDataPoint) *NullableInstanceDataPoint

func (NullableInstanceDataPoint) Get

func (NullableInstanceDataPoint) IsSet

func (v NullableInstanceDataPoint) IsSet() bool

func (NullableInstanceDataPoint) MarshalJSON

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

func (*NullableInstanceDataPoint) Set

func (*NullableInstanceDataPoint) UnmarshalJSON

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

func (*NullableInstanceDataPoint) Unset

func (v *NullableInstanceDataPoint) Unset()

type NullableInstanceDatabase

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

func NewNullableInstanceDatabase

func NewNullableInstanceDatabase(val *InstanceDatabase) *NullableInstanceDatabase

func (NullableInstanceDatabase) Get

func (NullableInstanceDatabase) IsSet

func (v NullableInstanceDatabase) IsSet() bool

func (NullableInstanceDatabase) MarshalJSON

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

func (*NullableInstanceDatabase) Set

func (*NullableInstanceDatabase) UnmarshalJSON

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

func (*NullableInstanceDatabase) Unset

func (v *NullableInstanceDatabase) Unset()

type NullableInstanceHost

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

func NewNullableInstanceHost

func NewNullableInstanceHost(val *InstanceHost) *NullableInstanceHost

func (NullableInstanceHost) Get

func (NullableInstanceHost) IsSet

func (v NullableInstanceHost) IsSet() bool

func (NullableInstanceHost) MarshalJSON

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

func (*NullableInstanceHost) Set

func (v *NullableInstanceHost) Set(val *InstanceHost)

func (*NullableInstanceHost) UnmarshalJSON

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

func (*NullableInstanceHost) Unset

func (v *NullableInstanceHost) Unset()

type NullableInstanceHostMetric

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

func NewNullableInstanceHostMetric

func NewNullableInstanceHostMetric(val *InstanceHostMetric) *NullableInstanceHostMetric

func (NullableInstanceHostMetric) Get

func (NullableInstanceHostMetric) IsSet

func (v NullableInstanceHostMetric) IsSet() bool

func (NullableInstanceHostMetric) MarshalJSON

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

func (*NullableInstanceHostMetric) Set

func (*NullableInstanceHostMetric) UnmarshalJSON

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

func (*NullableInstanceHostMetric) Unset

func (v *NullableInstanceHostMetric) Unset()

type NullableInstanceListDatabasesResponse

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

func (NullableInstanceListDatabasesResponse) Get

func (NullableInstanceListDatabasesResponse) IsSet

func (NullableInstanceListDatabasesResponse) MarshalJSON

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

func (*NullableInstanceListDatabasesResponse) Set

func (*NullableInstanceListDatabasesResponse) UnmarshalJSON

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

func (*NullableInstanceListDatabasesResponse) Unset

type NullableInstanceListInstance

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

func NewNullableInstanceListInstance

func NewNullableInstanceListInstance(val *InstanceListInstance) *NullableInstanceListInstance

func (NullableInstanceListInstance) Get

func (NullableInstanceListInstance) IsSet

func (NullableInstanceListInstance) MarshalJSON

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

func (*NullableInstanceListInstance) Set

func (*NullableInstanceListInstance) UnmarshalJSON

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

func (*NullableInstanceListInstance) Unset

func (v *NullableInstanceListInstance) Unset()

type NullableInstanceMetricsResponse

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

func (NullableInstanceMetricsResponse) Get

func (NullableInstanceMetricsResponse) IsSet

func (NullableInstanceMetricsResponse) MarshalJSON

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

func (*NullableInstanceMetricsResponse) Set

func (*NullableInstanceMetricsResponse) UnmarshalJSON

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

func (*NullableInstanceMetricsResponse) Unset

type NullableInstanceResponse

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

func NewNullableInstanceResponse

func NewNullableInstanceResponse(val *InstanceResponse) *NullableInstanceResponse

func (NullableInstanceResponse) Get

func (NullableInstanceResponse) IsSet

func (v NullableInstanceResponse) IsSet() bool

func (NullableInstanceResponse) MarshalJSON

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

func (*NullableInstanceResponse) Set

func (*NullableInstanceResponse) UnmarshalJSON

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

func (*NullableInstanceResponse) Unset

func (v *NullableInstanceResponse) 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 NullableListFlavorsResponse

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

func NewNullableListFlavorsResponse

func NewNullableListFlavorsResponse(val *ListFlavorsResponse) *NullableListFlavorsResponse

func (NullableListFlavorsResponse) Get

func (NullableListFlavorsResponse) IsSet

func (NullableListFlavorsResponse) MarshalJSON

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

func (*NullableListFlavorsResponse) Set

func (*NullableListFlavorsResponse) UnmarshalJSON

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

func (*NullableListFlavorsResponse) Unset

func (v *NullableListFlavorsResponse) 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 NullableListStoragesResponse

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

func NewNullableListStoragesResponse

func NewNullableListStoragesResponse(val *ListStoragesResponse) *NullableListStoragesResponse

func (NullableListStoragesResponse) Get

func (NullableListStoragesResponse) IsSet

func (NullableListStoragesResponse) MarshalJSON

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

func (*NullableListStoragesResponse) Set

func (*NullableListStoragesResponse) UnmarshalJSON

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

func (*NullableListStoragesResponse) Unset

func (v *NullableListStoragesResponse) Unset()

type NullableListUsersResponse

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

func NewNullableListUsersResponse

func NewNullableListUsersResponse(val *ListUsersResponse) *NullableListUsersResponse

func (NullableListUsersResponse) Get

func (NullableListUsersResponse) IsSet

func (v NullableListUsersResponse) IsSet() bool

func (NullableListUsersResponse) MarshalJSON

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

func (*NullableListUsersResponse) Set

func (*NullableListUsersResponse) UnmarshalJSON

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

func (*NullableListUsersResponse) Unset

func (v *NullableListUsersResponse) Unset()

type NullableListUsersResponseItem

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

func (NullableListUsersResponseItem) Get

func (NullableListUsersResponseItem) IsSet

func (NullableListUsersResponseItem) MarshalJSON

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

func (*NullableListUsersResponseItem) Set

func (*NullableListUsersResponseItem) UnmarshalJSON

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

func (*NullableListUsersResponseItem) Unset

func (v *NullableListUsersResponseItem) Unset()

type NullableListVersionsResponse

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

func NewNullableListVersionsResponse

func NewNullableListVersionsResponse(val *ListVersionsResponse) *NullableListVersionsResponse

func (NullableListVersionsResponse) Get

func (NullableListVersionsResponse) IsSet

func (NullableListVersionsResponse) MarshalJSON

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

func (*NullableListVersionsResponse) Set

func (*NullableListVersionsResponse) UnmarshalJSON

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

func (*NullableListVersionsResponse) Unset

func (v *NullableListVersionsResponse) 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 NullablePartialUpdateInstanceResponse

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

func (NullablePartialUpdateInstanceResponse) Get

func (NullablePartialUpdateInstanceResponse) IsSet

func (NullablePartialUpdateInstanceResponse) MarshalJSON

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

func (*NullablePartialUpdateInstanceResponse) Set

func (*NullablePartialUpdateInstanceResponse) UnmarshalJSON

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

func (*NullablePartialUpdateInstanceResponse) Unset

type NullablePartialUpdateUserPayload

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

func (NullablePartialUpdateUserPayload) Get

func (NullablePartialUpdateUserPayload) IsSet

func (NullablePartialUpdateUserPayload) MarshalJSON

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

func (*NullablePartialUpdateUserPayload) Set

func (*NullablePartialUpdateUserPayload) UnmarshalJSON

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

func (*NullablePartialUpdateUserPayload) Unset

type NullablePostgresDatabaseParameter

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

func (NullablePostgresDatabaseParameter) Get

func (NullablePostgresDatabaseParameter) IsSet

func (NullablePostgresDatabaseParameter) MarshalJSON

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

func (*NullablePostgresDatabaseParameter) Set

func (*NullablePostgresDatabaseParameter) UnmarshalJSON

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

func (*NullablePostgresDatabaseParameter) Unset

type NullablePostgresDatabaseParameterResponse

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

func (NullablePostgresDatabaseParameterResponse) Get

func (NullablePostgresDatabaseParameterResponse) IsSet

func (NullablePostgresDatabaseParameterResponse) MarshalJSON

func (*NullablePostgresDatabaseParameterResponse) Set

func (*NullablePostgresDatabaseParameterResponse) UnmarshalJSON

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

func (*NullablePostgresDatabaseParameterResponse) Unset

type NullableResetUserResponse

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

func NewNullableResetUserResponse

func NewNullableResetUserResponse(val *ResetUserResponse) *NullableResetUserResponse

func (NullableResetUserResponse) Get

func (NullableResetUserResponse) IsSet

func (v NullableResetUserResponse) IsSet() bool

func (NullableResetUserResponse) MarshalJSON

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

func (*NullableResetUserResponse) Set

func (*NullableResetUserResponse) UnmarshalJSON

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

func (*NullableResetUserResponse) Unset

func (v *NullableResetUserResponse) Unset()

type NullableStorage

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

func NewNullableStorage

func NewNullableStorage(val *Storage) *NullableStorage

func (NullableStorage) Get

func (v NullableStorage) Get() *Storage

func (NullableStorage) IsSet

func (v NullableStorage) IsSet() bool

func (NullableStorage) MarshalJSON

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

func (*NullableStorage) Set

func (v *NullableStorage) Set(val *Storage)

func (*NullableStorage) UnmarshalJSON

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

func (*NullableStorage) Unset

func (v *NullableStorage) Unset()

type NullableStorageRange

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

func NewNullableStorageRange

func NewNullableStorageRange(val *StorageRange) *NullableStorageRange

func (NullableStorageRange) Get

func (NullableStorageRange) IsSet

func (v NullableStorageRange) IsSet() bool

func (NullableStorageRange) MarshalJSON

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

func (*NullableStorageRange) Set

func (v *NullableStorageRange) Set(val *StorageRange)

func (*NullableStorageRange) UnmarshalJSON

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

func (*NullableStorageRange) Unset

func (v *NullableStorageRange) Unset()

type NullableStorageUpdate

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

func NewNullableStorageUpdate

func NewNullableStorageUpdate(val *StorageUpdate) *NullableStorageUpdate

func (NullableStorageUpdate) Get

func (NullableStorageUpdate) IsSet

func (v NullableStorageUpdate) IsSet() bool

func (NullableStorageUpdate) MarshalJSON

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

func (*NullableStorageUpdate) Set

func (v *NullableStorageUpdate) Set(val *StorageUpdate)

func (*NullableStorageUpdate) UnmarshalJSON

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

func (*NullableStorageUpdate) Unset

func (v *NullableStorageUpdate) 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 NullableUpdateBackupSchedulePayload

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

func (NullableUpdateBackupSchedulePayload) Get

func (NullableUpdateBackupSchedulePayload) IsSet

func (NullableUpdateBackupSchedulePayload) MarshalJSON

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

func (*NullableUpdateBackupSchedulePayload) Set

func (*NullableUpdateBackupSchedulePayload) UnmarshalJSON

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

func (*NullableUpdateBackupSchedulePayload) Unset

type NullableUpdateInstancePayload

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

func (NullableUpdateInstancePayload) Get

func (NullableUpdateInstancePayload) IsSet

func (NullableUpdateInstancePayload) MarshalJSON

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

func (*NullableUpdateInstancePayload) Set

func (*NullableUpdateInstancePayload) UnmarshalJSON

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

func (*NullableUpdateInstancePayload) Unset

func (v *NullableUpdateInstancePayload) Unset()

type NullableUpdateUserPayload

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

func NewNullableUpdateUserPayload

func NewNullableUpdateUserPayload(val *UpdateUserPayload) *NullableUpdateUserPayload

func (NullableUpdateUserPayload) Get

func (NullableUpdateUserPayload) IsSet

func (v NullableUpdateUserPayload) IsSet() bool

func (NullableUpdateUserPayload) MarshalJSON

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

func (*NullableUpdateUserPayload) Set

func (*NullableUpdateUserPayload) UnmarshalJSON

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

func (*NullableUpdateUserPayload) Unset

func (v *NullableUpdateUserPayload) Unset()

type NullableUser

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

func NewNullableUser

func NewNullableUser(val *User) *NullableUser

func (NullableUser) Get

func (v NullableUser) Get() *User

func (NullableUser) IsSet

func (v NullableUser) IsSet() bool

func (NullableUser) MarshalJSON

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

func (*NullableUser) Set

func (v *NullableUser) Set(val *User)

func (*NullableUser) UnmarshalJSON

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

func (*NullableUser) Unset

func (v *NullableUser) Unset()

type NullableUserResponse

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

func NewNullableUserResponse

func NewNullableUserResponse(val *UserResponse) *NullableUserResponse

func (NullableUserResponse) Get

func (NullableUserResponse) IsSet

func (v NullableUserResponse) IsSet() bool

func (NullableUserResponse) MarshalJSON

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

func (*NullableUserResponse) Set

func (v *NullableUserResponse) Set(val *UserResponse)

func (*NullableUserResponse) UnmarshalJSON

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

func (*NullableUserResponse) Unset

func (v *NullableUserResponse) Unset()

type PartialUpdateInstancePayload

type PartialUpdateInstancePayload struct {
	Acl            *ACL    `json:"acl,omitempty"`
	BackupSchedule *string `json:"backupSchedule,omitempty"`
	FlavorId       *string `json:"flavorId,omitempty"`
	// Labels field is not certain/clear
	Labels   *map[string]string `json:"labels,omitempty"`
	Name     *string            `json:"name,omitempty"`
	Options  *map[string]string `json:"options,omitempty"`
	Replicas *int32             `json:"replicas,omitempty"`
	Storage  *StorageUpdate     `json:"storage,omitempty"`
	Version  *string            `json:"version,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) GetAcl

func (o *PartialUpdateInstancePayload) GetAcl() ACL

GetAcl returns the Acl field value if set, zero value otherwise.

func (*PartialUpdateInstancePayload) GetAclOk

func (o *PartialUpdateInstancePayload) GetAclOk() (*ACL, bool)

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

func (*PartialUpdateInstancePayload) GetBackupSchedule

func (o *PartialUpdateInstancePayload) GetBackupSchedule() string

GetBackupSchedule returns the BackupSchedule field value if set, zero value otherwise.

func (*PartialUpdateInstancePayload) GetBackupScheduleOk

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

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

func (*PartialUpdateInstancePayload) GetFlavorId

func (o *PartialUpdateInstancePayload) GetFlavorId() string

GetFlavorId returns the FlavorId field value if set, zero value otherwise.

func (*PartialUpdateInstancePayload) GetFlavorIdOk

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

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

func (*PartialUpdateInstancePayload) GetLabels

func (o *PartialUpdateInstancePayload) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*PartialUpdateInstancePayload) GetLabelsOk

func (o *PartialUpdateInstancePayload) GetLabelsOk() (*map[string]string, bool)

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

func (*PartialUpdateInstancePayload) GetName

func (o *PartialUpdateInstancePayload) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PartialUpdateInstancePayload) GetNameOk

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

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

func (*PartialUpdateInstancePayload) GetOptions

func (o *PartialUpdateInstancePayload) GetOptions() map[string]string

GetOptions returns the Options field value if set, zero value otherwise.

func (*PartialUpdateInstancePayload) GetOptionsOk

func (o *PartialUpdateInstancePayload) GetOptionsOk() (*map[string]string, bool)

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

func (*PartialUpdateInstancePayload) GetReplicas

func (o *PartialUpdateInstancePayload) GetReplicas() int32

GetReplicas returns the Replicas field value if set, zero value otherwise.

func (*PartialUpdateInstancePayload) GetReplicasOk

func (o *PartialUpdateInstancePayload) GetReplicasOk() (*int32, bool)

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

func (*PartialUpdateInstancePayload) GetStorage

GetStorage returns the Storage field value if set, zero value otherwise.

func (*PartialUpdateInstancePayload) GetStorageOk

func (o *PartialUpdateInstancePayload) GetStorageOk() (*StorageUpdate, bool)

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

func (*PartialUpdateInstancePayload) GetVersion

func (o *PartialUpdateInstancePayload) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*PartialUpdateInstancePayload) GetVersionOk

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

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

func (*PartialUpdateInstancePayload) HasAcl

func (o *PartialUpdateInstancePayload) HasAcl() bool

HasAcl returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) HasBackupSchedule

func (o *PartialUpdateInstancePayload) HasBackupSchedule() bool

HasBackupSchedule returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) HasFlavorId

func (o *PartialUpdateInstancePayload) HasFlavorId() bool

HasFlavorId returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) HasLabels

func (o *PartialUpdateInstancePayload) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) HasName

func (o *PartialUpdateInstancePayload) HasName() bool

HasName returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) HasOptions

func (o *PartialUpdateInstancePayload) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) HasReplicas

func (o *PartialUpdateInstancePayload) HasReplicas() bool

HasReplicas returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) HasStorage

func (o *PartialUpdateInstancePayload) HasStorage() bool

HasStorage returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) HasVersion

func (o *PartialUpdateInstancePayload) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (PartialUpdateInstancePayload) MarshalJSON

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

func (*PartialUpdateInstancePayload) SetAcl

func (o *PartialUpdateInstancePayload) SetAcl(v ACL)

SetAcl gets a reference to the given ACL and assigns it to the Acl field.

func (*PartialUpdateInstancePayload) SetBackupSchedule

func (o *PartialUpdateInstancePayload) SetBackupSchedule(v string)

SetBackupSchedule gets a reference to the given string and assigns it to the BackupSchedule field.

func (*PartialUpdateInstancePayload) SetFlavorId

func (o *PartialUpdateInstancePayload) SetFlavorId(v string)

SetFlavorId gets a reference to the given string and assigns it to the FlavorId field.

func (*PartialUpdateInstancePayload) SetLabels

func (o *PartialUpdateInstancePayload) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*PartialUpdateInstancePayload) SetName

func (o *PartialUpdateInstancePayload) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PartialUpdateInstancePayload) SetOptions

func (o *PartialUpdateInstancePayload) SetOptions(v map[string]string)

SetOptions gets a reference to the given map[string]string and assigns it to the Options field.

func (*PartialUpdateInstancePayload) SetReplicas

func (o *PartialUpdateInstancePayload) SetReplicas(v int32)

SetReplicas gets a reference to the given int32 and assigns it to the Replicas field.

func (*PartialUpdateInstancePayload) SetStorage

SetStorage gets a reference to the given StorageUpdate and assigns it to the Storage field.

func (*PartialUpdateInstancePayload) SetVersion

func (o *PartialUpdateInstancePayload) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (PartialUpdateInstancePayload) ToMap

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

type PartialUpdateInstanceResponse

type PartialUpdateInstanceResponse struct {
	Item *Instance `json:"item,omitempty"`
}

PartialUpdateInstanceResponse struct for PartialUpdateInstanceResponse

func NewPartialUpdateInstanceResponse

func NewPartialUpdateInstanceResponse() *PartialUpdateInstanceResponse

NewPartialUpdateInstanceResponse instantiates a new PartialUpdateInstanceResponse 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 NewPartialUpdateInstanceResponseWithDefaults

func NewPartialUpdateInstanceResponseWithDefaults() *PartialUpdateInstanceResponse

NewPartialUpdateInstanceResponseWithDefaults instantiates a new PartialUpdateInstanceResponse 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 (*PartialUpdateInstanceResponse) GetItem

GetItem returns the Item field value if set, zero value otherwise.

func (*PartialUpdateInstanceResponse) GetItemOk

func (o *PartialUpdateInstanceResponse) GetItemOk() (*Instance, bool)

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

func (*PartialUpdateInstanceResponse) HasItem

func (o *PartialUpdateInstanceResponse) HasItem() bool

HasItem returns a boolean if a field has been set.

func (PartialUpdateInstanceResponse) MarshalJSON

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

func (*PartialUpdateInstanceResponse) SetItem

SetItem gets a reference to the given Instance and assigns it to the Item field.

func (PartialUpdateInstanceResponse) ToMap

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

type PartialUpdateUserPayload

type PartialUpdateUserPayload struct {
	Database *string  `json:"database,omitempty"`
	Roles    []string `json:"roles,omitempty"`
}

PartialUpdateUserPayload struct for PartialUpdateUserPayload

func NewPartialUpdateUserPayload

func NewPartialUpdateUserPayload() *PartialUpdateUserPayload

NewPartialUpdateUserPayload instantiates a new PartialUpdateUserPayload 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 NewPartialUpdateUserPayloadWithDefaults

func NewPartialUpdateUserPayloadWithDefaults() *PartialUpdateUserPayload

NewPartialUpdateUserPayloadWithDefaults instantiates a new PartialUpdateUserPayload 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 (*PartialUpdateUserPayload) GetDatabase

func (o *PartialUpdateUserPayload) GetDatabase() string

GetDatabase returns the Database field value if set, zero value otherwise.

func (*PartialUpdateUserPayload) GetDatabaseOk

func (o *PartialUpdateUserPayload) GetDatabaseOk() (*string, bool)

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

func (*PartialUpdateUserPayload) GetRoles

func (o *PartialUpdateUserPayload) GetRoles() []string

GetRoles returns the Roles field value if set, zero value otherwise.

func (*PartialUpdateUserPayload) GetRolesOk

func (o *PartialUpdateUserPayload) GetRolesOk() ([]string, bool)

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

func (*PartialUpdateUserPayload) HasDatabase

func (o *PartialUpdateUserPayload) HasDatabase() bool

HasDatabase returns a boolean if a field has been set.

func (*PartialUpdateUserPayload) HasRoles

func (o *PartialUpdateUserPayload) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (PartialUpdateUserPayload) MarshalJSON

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

func (*PartialUpdateUserPayload) SetDatabase

func (o *PartialUpdateUserPayload) SetDatabase(v string)

SetDatabase gets a reference to the given string and assigns it to the Database field.

func (*PartialUpdateUserPayload) SetRoles

func (o *PartialUpdateUserPayload) SetRoles(v []string)

SetRoles gets a reference to the given []string and assigns it to the Roles field.

func (PartialUpdateUserPayload) ToMap

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

type PostgresDatabaseParameter

type PostgresDatabaseParameter struct {
	// Context of the parameter.
	Context *string `json:"context,omitempty"`
	// Datatype describes the type of data that is used in the Value field.
	DataType *string `json:"dataType,omitempty"`
	// DefaultValue for the value field.
	DefaultValue *string `json:"defaultValue,omitempty"`
	// Description of the parameter.
	Description *string `json:"description,omitempty"`
	// Edit shows if the user can change this value.
	Edit *bool `json:"edit,omitempty"`
	// MaxValue describes the highest possible value that can be set.
	MaxValue *string `json:"maxValue,omitempty"`
	// MinValue describes the lowest possible value that can be set.
	MinValue *string `json:"minValue,omitempty"`
	// Name of the parameter.
	Name *string `json:"name,omitempty"`
	// PendingRestart describes if a parameter change requires a restart of the server.
	PendingRestart *bool `json:"pendingRestart,omitempty"`
	// ResetValue for the value field af.ter a reset.
	ResetValue *string `json:"resetValue,omitempty"`
	// Unit if the parameter has a unit if not empty.
	Unit *string `json:"unit,omitempty"`
	// Value of this parameter.
	Value *string `json:"value,omitempty"`
}

PostgresDatabaseParameter struct for PostgresDatabaseParameter

func NewPostgresDatabaseParameter

func NewPostgresDatabaseParameter() *PostgresDatabaseParameter

NewPostgresDatabaseParameter instantiates a new PostgresDatabaseParameter 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 NewPostgresDatabaseParameterWithDefaults

func NewPostgresDatabaseParameterWithDefaults() *PostgresDatabaseParameter

NewPostgresDatabaseParameterWithDefaults instantiates a new PostgresDatabaseParameter 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 (*PostgresDatabaseParameter) GetContext

func (o *PostgresDatabaseParameter) GetContext() string

GetContext returns the Context field value if set, zero value otherwise.

func (*PostgresDatabaseParameter) GetContextOk

func (o *PostgresDatabaseParameter) GetContextOk() (*string, bool)

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

func (*PostgresDatabaseParameter) GetDataType

func (o *PostgresDatabaseParameter) GetDataType() string

GetDataType returns the DataType field value if set, zero value otherwise.

func (*PostgresDatabaseParameter) GetDataTypeOk

func (o *PostgresDatabaseParameter) GetDataTypeOk() (*string, bool)

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

func (*PostgresDatabaseParameter) GetDefaultValue

func (o *PostgresDatabaseParameter) GetDefaultValue() string

GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.

func (*PostgresDatabaseParameter) GetDefaultValueOk

func (o *PostgresDatabaseParameter) GetDefaultValueOk() (*string, bool)

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

func (*PostgresDatabaseParameter) GetDescription

func (o *PostgresDatabaseParameter) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PostgresDatabaseParameter) GetDescriptionOk

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

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

func (*PostgresDatabaseParameter) GetEdit

func (o *PostgresDatabaseParameter) GetEdit() bool

GetEdit returns the Edit field value if set, zero value otherwise.

func (*PostgresDatabaseParameter) GetEditOk

func (o *PostgresDatabaseParameter) GetEditOk() (*bool, bool)

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

func (*PostgresDatabaseParameter) GetMaxValue

func (o *PostgresDatabaseParameter) GetMaxValue() string

GetMaxValue returns the MaxValue field value if set, zero value otherwise.

func (*PostgresDatabaseParameter) GetMaxValueOk

func (o *PostgresDatabaseParameter) GetMaxValueOk() (*string, bool)

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

func (*PostgresDatabaseParameter) GetMinValue

func (o *PostgresDatabaseParameter) GetMinValue() string

GetMinValue returns the MinValue field value if set, zero value otherwise.

func (*PostgresDatabaseParameter) GetMinValueOk

func (o *PostgresDatabaseParameter) GetMinValueOk() (*string, bool)

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

func (*PostgresDatabaseParameter) GetName

func (o *PostgresDatabaseParameter) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PostgresDatabaseParameter) GetNameOk

func (o *PostgresDatabaseParameter) GetNameOk() (*string, bool)

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

func (*PostgresDatabaseParameter) GetPendingRestart

func (o *PostgresDatabaseParameter) GetPendingRestart() bool

GetPendingRestart returns the PendingRestart field value if set, zero value otherwise.

func (*PostgresDatabaseParameter) GetPendingRestartOk

func (o *PostgresDatabaseParameter) GetPendingRestartOk() (*bool, bool)

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

func (*PostgresDatabaseParameter) GetResetValue

func (o *PostgresDatabaseParameter) GetResetValue() string

GetResetValue returns the ResetValue field value if set, zero value otherwise.

func (*PostgresDatabaseParameter) GetResetValueOk

func (o *PostgresDatabaseParameter) GetResetValueOk() (*string, bool)

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

func (*PostgresDatabaseParameter) GetUnit

func (o *PostgresDatabaseParameter) GetUnit() string

GetUnit returns the Unit field value if set, zero value otherwise.

func (*PostgresDatabaseParameter) GetUnitOk

func (o *PostgresDatabaseParameter) GetUnitOk() (*string, bool)

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

func (*PostgresDatabaseParameter) GetValue

func (o *PostgresDatabaseParameter) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*PostgresDatabaseParameter) GetValueOk

func (o *PostgresDatabaseParameter) GetValueOk() (*string, bool)

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

func (*PostgresDatabaseParameter) HasContext

func (o *PostgresDatabaseParameter) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*PostgresDatabaseParameter) HasDataType

func (o *PostgresDatabaseParameter) HasDataType() bool

HasDataType returns a boolean if a field has been set.

func (*PostgresDatabaseParameter) HasDefaultValue

func (o *PostgresDatabaseParameter) HasDefaultValue() bool

HasDefaultValue returns a boolean if a field has been set.

func (*PostgresDatabaseParameter) HasDescription

func (o *PostgresDatabaseParameter) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PostgresDatabaseParameter) HasEdit

func (o *PostgresDatabaseParameter) HasEdit() bool

HasEdit returns a boolean if a field has been set.

func (*PostgresDatabaseParameter) HasMaxValue

func (o *PostgresDatabaseParameter) HasMaxValue() bool

HasMaxValue returns a boolean if a field has been set.

func (*PostgresDatabaseParameter) HasMinValue

func (o *PostgresDatabaseParameter) HasMinValue() bool

HasMinValue returns a boolean if a field has been set.

func (*PostgresDatabaseParameter) HasName

func (o *PostgresDatabaseParameter) HasName() bool

HasName returns a boolean if a field has been set.

func (*PostgresDatabaseParameter) HasPendingRestart

func (o *PostgresDatabaseParameter) HasPendingRestart() bool

HasPendingRestart returns a boolean if a field has been set.

func (*PostgresDatabaseParameter) HasResetValue

func (o *PostgresDatabaseParameter) HasResetValue() bool

HasResetValue returns a boolean if a field has been set.

func (*PostgresDatabaseParameter) HasUnit

func (o *PostgresDatabaseParameter) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (*PostgresDatabaseParameter) HasValue

func (o *PostgresDatabaseParameter) HasValue() bool

HasValue returns a boolean if a field has been set.

func (PostgresDatabaseParameter) MarshalJSON

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

func (*PostgresDatabaseParameter) SetContext

func (o *PostgresDatabaseParameter) SetContext(v string)

SetContext gets a reference to the given string and assigns it to the Context field.

func (*PostgresDatabaseParameter) SetDataType

func (o *PostgresDatabaseParameter) SetDataType(v string)

SetDataType gets a reference to the given string and assigns it to the DataType field.

func (*PostgresDatabaseParameter) SetDefaultValue

func (o *PostgresDatabaseParameter) SetDefaultValue(v string)

SetDefaultValue gets a reference to the given string and assigns it to the DefaultValue field.

func (*PostgresDatabaseParameter) SetDescription

func (o *PostgresDatabaseParameter) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PostgresDatabaseParameter) SetEdit

func (o *PostgresDatabaseParameter) SetEdit(v bool)

SetEdit gets a reference to the given bool and assigns it to the Edit field.

func (*PostgresDatabaseParameter) SetMaxValue

func (o *PostgresDatabaseParameter) SetMaxValue(v string)

SetMaxValue gets a reference to the given string and assigns it to the MaxValue field.

func (*PostgresDatabaseParameter) SetMinValue

func (o *PostgresDatabaseParameter) SetMinValue(v string)

SetMinValue gets a reference to the given string and assigns it to the MinValue field.

func (*PostgresDatabaseParameter) SetName

func (o *PostgresDatabaseParameter) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PostgresDatabaseParameter) SetPendingRestart

func (o *PostgresDatabaseParameter) SetPendingRestart(v bool)

SetPendingRestart gets a reference to the given bool and assigns it to the PendingRestart field.

func (*PostgresDatabaseParameter) SetResetValue

func (o *PostgresDatabaseParameter) SetResetValue(v string)

SetResetValue gets a reference to the given string and assigns it to the ResetValue field.

func (*PostgresDatabaseParameter) SetUnit

func (o *PostgresDatabaseParameter) SetUnit(v string)

SetUnit gets a reference to the given string and assigns it to the Unit field.

func (*PostgresDatabaseParameter) SetValue

func (o *PostgresDatabaseParameter) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (PostgresDatabaseParameter) ToMap

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

type PostgresDatabaseParameterResponse

type PostgresDatabaseParameterResponse struct {
	// List of the parameter
	Parameter []PostgresDatabaseParameter `json:"parameter,omitempty"`
}

PostgresDatabaseParameterResponse struct for PostgresDatabaseParameterResponse

func NewPostgresDatabaseParameterResponse

func NewPostgresDatabaseParameterResponse() *PostgresDatabaseParameterResponse

NewPostgresDatabaseParameterResponse instantiates a new PostgresDatabaseParameterResponse 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 NewPostgresDatabaseParameterResponseWithDefaults

func NewPostgresDatabaseParameterResponseWithDefaults() *PostgresDatabaseParameterResponse

NewPostgresDatabaseParameterResponseWithDefaults instantiates a new PostgresDatabaseParameterResponse 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 (*PostgresDatabaseParameterResponse) GetParameter

GetParameter returns the Parameter field value if set, zero value otherwise.

func (*PostgresDatabaseParameterResponse) GetParameterOk

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

func (*PostgresDatabaseParameterResponse) HasParameter

func (o *PostgresDatabaseParameterResponse) HasParameter() bool

HasParameter returns a boolean if a field has been set.

func (PostgresDatabaseParameterResponse) MarshalJSON

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

func (*PostgresDatabaseParameterResponse) SetParameter

SetParameter gets a reference to the given []PostgresDatabaseParameter and assigns it to the Parameter field.

func (PostgresDatabaseParameterResponse) ToMap

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

type ResetUserResponse

type ResetUserResponse struct {
	Item *User `json:"item,omitempty"`
}

ResetUserResponse struct for ResetUserResponse

func NewResetUserResponse

func NewResetUserResponse() *ResetUserResponse

NewResetUserResponse instantiates a new ResetUserResponse 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 NewResetUserResponseWithDefaults

func NewResetUserResponseWithDefaults() *ResetUserResponse

NewResetUserResponseWithDefaults instantiates a new ResetUserResponse 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 (*ResetUserResponse) GetItem

func (o *ResetUserResponse) GetItem() User

GetItem returns the Item field value if set, zero value otherwise.

func (*ResetUserResponse) GetItemOk

func (o *ResetUserResponse) GetItemOk() (*User, bool)

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

func (*ResetUserResponse) HasItem

func (o *ResetUserResponse) HasItem() bool

HasItem returns a boolean if a field has been set.

func (ResetUserResponse) MarshalJSON

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

func (*ResetUserResponse) SetItem

func (o *ResetUserResponse) SetItem(v User)

SetItem gets a reference to the given User and assigns it to the Item field.

func (ResetUserResponse) ToMap

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

type Storage

type Storage struct {
	Class *string `json:"class,omitempty"`
	Size  *int64  `json:"size,omitempty"`
}

Storage struct for Storage

func NewStorage

func NewStorage() *Storage

NewStorage instantiates a new Storage 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 NewStorageWithDefaults

func NewStorageWithDefaults() *Storage

NewStorageWithDefaults instantiates a new Storage 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 (*Storage) GetClass

func (o *Storage) GetClass() string

GetClass returns the Class field value if set, zero value otherwise.

func (*Storage) GetClassOk

func (o *Storage) GetClassOk() (*string, bool)

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

func (*Storage) GetSize

func (o *Storage) GetSize() int64

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

func (*Storage) GetSizeOk

func (o *Storage) GetSizeOk() (*int64, bool)

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

func (*Storage) HasClass

func (o *Storage) HasClass() bool

HasClass returns a boolean if a field has been set.

func (*Storage) HasSize

func (o *Storage) HasSize() bool

HasSize returns a boolean if a field has been set.

func (Storage) MarshalJSON

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

func (*Storage) SetClass

func (o *Storage) SetClass(v string)

SetClass gets a reference to the given string and assigns it to the Class field.

func (*Storage) SetSize

func (o *Storage) SetSize(v int64)

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

func (Storage) ToMap

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

type StorageRange

type StorageRange struct {
	Max *int32 `json:"max,omitempty"`
	Min *int32 `json:"min,omitempty"`
}

StorageRange struct for StorageRange

func NewStorageRange

func NewStorageRange() *StorageRange

NewStorageRange instantiates a new StorageRange 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 NewStorageRangeWithDefaults

func NewStorageRangeWithDefaults() *StorageRange

NewStorageRangeWithDefaults instantiates a new StorageRange 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 (*StorageRange) GetMax

func (o *StorageRange) GetMax() int32

GetMax returns the Max field value if set, zero value otherwise.

func (*StorageRange) GetMaxOk

func (o *StorageRange) GetMaxOk() (*int32, bool)

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

func (*StorageRange) GetMin

func (o *StorageRange) GetMin() int32

GetMin returns the Min field value if set, zero value otherwise.

func (*StorageRange) GetMinOk

func (o *StorageRange) GetMinOk() (*int32, bool)

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

func (*StorageRange) HasMax

func (o *StorageRange) HasMax() bool

HasMax returns a boolean if a field has been set.

func (*StorageRange) HasMin

func (o *StorageRange) HasMin() bool

HasMin returns a boolean if a field has been set.

func (StorageRange) MarshalJSON

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

func (*StorageRange) SetMax

func (o *StorageRange) SetMax(v int32)

SetMax gets a reference to the given int32 and assigns it to the Max field.

func (*StorageRange) SetMin

func (o *StorageRange) SetMin(v int32)

SetMin gets a reference to the given int32 and assigns it to the Min field.

func (StorageRange) ToMap

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

type StorageUpdate

type StorageUpdate struct {
	//  ⚠️ **DEPRECATED AND NON-FUNCTIONAL:** Updating the performance class field is not possible.
	// Deprecated
	Class *string `json:"class,omitempty"`
	Size  *int64  `json:"size,omitempty"`
}

StorageUpdate struct for StorageUpdate

func NewStorageUpdate

func NewStorageUpdate() *StorageUpdate

NewStorageUpdate instantiates a new StorageUpdate 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 NewStorageUpdateWithDefaults

func NewStorageUpdateWithDefaults() *StorageUpdate

NewStorageUpdateWithDefaults instantiates a new StorageUpdate 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 (*StorageUpdate) GetClass

func (o *StorageUpdate) GetClass() string

GetClass returns the Class field value if set, zero value otherwise. Deprecated

func (*StorageUpdate) GetClassOk

func (o *StorageUpdate) GetClassOk() (*string, bool)

GetClassOk returns a tuple with the Class field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*StorageUpdate) GetSize

func (o *StorageUpdate) GetSize() int64

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

func (*StorageUpdate) GetSizeOk

func (o *StorageUpdate) GetSizeOk() (*int64, bool)

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

func (*StorageUpdate) HasClass

func (o *StorageUpdate) HasClass() bool

HasClass returns a boolean if a field has been set.

func (*StorageUpdate) HasSize

func (o *StorageUpdate) HasSize() bool

HasSize returns a boolean if a field has been set.

func (StorageUpdate) MarshalJSON

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

func (*StorageUpdate) SetClass

func (o *StorageUpdate) SetClass(v string)

SetClass gets a reference to the given string and assigns it to the Class field. Deprecated

func (*StorageUpdate) SetSize

func (o *StorageUpdate) SetSize(v int64)

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

func (StorageUpdate) ToMap

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

type UpdateBackupSchedulePayload

type UpdateBackupSchedulePayload struct {
	BackupSchedule string `json:"backupSchedule"`
}

UpdateBackupSchedulePayload struct for UpdateBackupSchedulePayload

func NewUpdateBackupSchedulePayload

func NewUpdateBackupSchedulePayload(backupSchedule string) *UpdateBackupSchedulePayload

NewUpdateBackupSchedulePayload instantiates a new UpdateBackupSchedulePayload 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 NewUpdateBackupSchedulePayloadWithDefaults

func NewUpdateBackupSchedulePayloadWithDefaults() *UpdateBackupSchedulePayload

NewUpdateBackupSchedulePayloadWithDefaults instantiates a new UpdateBackupSchedulePayload 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 (*UpdateBackupSchedulePayload) GetBackupSchedule

func (o *UpdateBackupSchedulePayload) GetBackupSchedule() string

GetBackupSchedule returns the BackupSchedule field value

func (*UpdateBackupSchedulePayload) GetBackupScheduleOk

func (o *UpdateBackupSchedulePayload) GetBackupScheduleOk() (*string, bool)

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

func (UpdateBackupSchedulePayload) MarshalJSON

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

func (*UpdateBackupSchedulePayload) SetBackupSchedule

func (o *UpdateBackupSchedulePayload) SetBackupSchedule(v string)

SetBackupSchedule sets field value

func (UpdateBackupSchedulePayload) ToMap

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

func (*UpdateBackupSchedulePayload) UnmarshalJSON

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

type UpdateInstancePayload

type UpdateInstancePayload struct {
	Acl            *ACL    `json:"acl,omitempty"`
	BackupSchedule *string `json:"backupSchedule,omitempty"`
	FlavorId       *string `json:"flavorId,omitempty"`
	// Labels field is not certain/clear
	Labels   *map[string]string `json:"labels,omitempty"`
	Name     *string            `json:"name,omitempty"`
	Options  *map[string]string `json:"options,omitempty"`
	Replicas *int32             `json:"replicas,omitempty"`
	Storage  *StorageUpdate     `json:"storage,omitempty"`
	Version  *string            `json:"version,omitempty"`
}

UpdateInstancePayload struct for UpdateInstancePayload

func NewUpdateInstancePayload

func NewUpdateInstancePayload() *UpdateInstancePayload

NewUpdateInstancePayload instantiates a new UpdateInstancePayload 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 NewUpdateInstancePayloadWithDefaults

func NewUpdateInstancePayloadWithDefaults() *UpdateInstancePayload

NewUpdateInstancePayloadWithDefaults instantiates a new UpdateInstancePayload 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 (*UpdateInstancePayload) GetAcl

func (o *UpdateInstancePayload) GetAcl() ACL

GetAcl returns the Acl field value if set, zero value otherwise.

func (*UpdateInstancePayload) GetAclOk

func (o *UpdateInstancePayload) GetAclOk() (*ACL, bool)

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

func (*UpdateInstancePayload) GetBackupSchedule

func (o *UpdateInstancePayload) GetBackupSchedule() string

GetBackupSchedule returns the BackupSchedule field value if set, zero value otherwise.

func (*UpdateInstancePayload) GetBackupScheduleOk

func (o *UpdateInstancePayload) GetBackupScheduleOk() (*string, bool)

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

func (*UpdateInstancePayload) GetFlavorId

func (o *UpdateInstancePayload) GetFlavorId() string

GetFlavorId returns the FlavorId field value if set, zero value otherwise.

func (*UpdateInstancePayload) GetFlavorIdOk

func (o *UpdateInstancePayload) GetFlavorIdOk() (*string, bool)

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

func (*UpdateInstancePayload) GetLabels

func (o *UpdateInstancePayload) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*UpdateInstancePayload) GetLabelsOk

func (o *UpdateInstancePayload) GetLabelsOk() (*map[string]string, bool)

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

func (*UpdateInstancePayload) GetName

func (o *UpdateInstancePayload) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UpdateInstancePayload) GetNameOk

func (o *UpdateInstancePayload) GetNameOk() (*string, bool)

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

func (*UpdateInstancePayload) GetOptions

func (o *UpdateInstancePayload) GetOptions() map[string]string

GetOptions returns the Options field value if set, zero value otherwise.

func (*UpdateInstancePayload) GetOptionsOk

func (o *UpdateInstancePayload) GetOptionsOk() (*map[string]string, bool)

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

func (*UpdateInstancePayload) GetReplicas

func (o *UpdateInstancePayload) GetReplicas() int32

GetReplicas returns the Replicas field value if set, zero value otherwise.

func (*UpdateInstancePayload) GetReplicasOk

func (o *UpdateInstancePayload) GetReplicasOk() (*int32, bool)

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

func (*UpdateInstancePayload) GetStorage

func (o *UpdateInstancePayload) GetStorage() StorageUpdate

GetStorage returns the Storage field value if set, zero value otherwise.

func (*UpdateInstancePayload) GetStorageOk

func (o *UpdateInstancePayload) GetStorageOk() (*StorageUpdate, bool)

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

func (*UpdateInstancePayload) GetVersion

func (o *UpdateInstancePayload) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*UpdateInstancePayload) GetVersionOk

func (o *UpdateInstancePayload) GetVersionOk() (*string, bool)

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

func (*UpdateInstancePayload) HasAcl

func (o *UpdateInstancePayload) HasAcl() bool

HasAcl returns a boolean if a field has been set.

func (*UpdateInstancePayload) HasBackupSchedule

func (o *UpdateInstancePayload) HasBackupSchedule() bool

HasBackupSchedule returns a boolean if a field has been set.

func (*UpdateInstancePayload) HasFlavorId

func (o *UpdateInstancePayload) HasFlavorId() bool

HasFlavorId returns a boolean if a field has been set.

func (*UpdateInstancePayload) HasLabels

func (o *UpdateInstancePayload) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*UpdateInstancePayload) HasName

func (o *UpdateInstancePayload) HasName() bool

HasName returns a boolean if a field has been set.

func (*UpdateInstancePayload) HasOptions

func (o *UpdateInstancePayload) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*UpdateInstancePayload) HasReplicas

func (o *UpdateInstancePayload) HasReplicas() bool

HasReplicas returns a boolean if a field has been set.

func (*UpdateInstancePayload) HasStorage

func (o *UpdateInstancePayload) HasStorage() bool

HasStorage returns a boolean if a field has been set.

func (*UpdateInstancePayload) HasVersion

func (o *UpdateInstancePayload) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (UpdateInstancePayload) MarshalJSON

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

func (*UpdateInstancePayload) SetAcl

func (o *UpdateInstancePayload) SetAcl(v ACL)

SetAcl gets a reference to the given ACL and assigns it to the Acl field.

func (*UpdateInstancePayload) SetBackupSchedule

func (o *UpdateInstancePayload) SetBackupSchedule(v string)

SetBackupSchedule gets a reference to the given string and assigns it to the BackupSchedule field.

func (*UpdateInstancePayload) SetFlavorId

func (o *UpdateInstancePayload) SetFlavorId(v string)

SetFlavorId gets a reference to the given string and assigns it to the FlavorId field.

func (*UpdateInstancePayload) SetLabels

func (o *UpdateInstancePayload) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*UpdateInstancePayload) SetName

func (o *UpdateInstancePayload) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UpdateInstancePayload) SetOptions

func (o *UpdateInstancePayload) SetOptions(v map[string]string)

SetOptions gets a reference to the given map[string]string and assigns it to the Options field.

func (*UpdateInstancePayload) SetReplicas

func (o *UpdateInstancePayload) SetReplicas(v int32)

SetReplicas gets a reference to the given int32 and assigns it to the Replicas field.

func (*UpdateInstancePayload) SetStorage

func (o *UpdateInstancePayload) SetStorage(v StorageUpdate)

SetStorage gets a reference to the given StorageUpdate and assigns it to the Storage field.

func (*UpdateInstancePayload) SetVersion

func (o *UpdateInstancePayload) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (UpdateInstancePayload) ToMap

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

type UpdateUserPayload

type UpdateUserPayload struct {
	Database *string  `json:"database,omitempty"`
	Roles    []string `json:"roles,omitempty"`
}

UpdateUserPayload struct for UpdateUserPayload

func NewUpdateUserPayload

func NewUpdateUserPayload() *UpdateUserPayload

NewUpdateUserPayload instantiates a new UpdateUserPayload 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 NewUpdateUserPayloadWithDefaults

func NewUpdateUserPayloadWithDefaults() *UpdateUserPayload

NewUpdateUserPayloadWithDefaults instantiates a new UpdateUserPayload 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 (*UpdateUserPayload) GetDatabase

func (o *UpdateUserPayload) GetDatabase() string

GetDatabase returns the Database field value if set, zero value otherwise.

func (*UpdateUserPayload) GetDatabaseOk

func (o *UpdateUserPayload) GetDatabaseOk() (*string, bool)

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

func (*UpdateUserPayload) GetRoles

func (o *UpdateUserPayload) GetRoles() []string

GetRoles returns the Roles field value if set, zero value otherwise.

func (*UpdateUserPayload) GetRolesOk

func (o *UpdateUserPayload) GetRolesOk() ([]string, bool)

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

func (*UpdateUserPayload) HasDatabase

func (o *UpdateUserPayload) HasDatabase() bool

HasDatabase returns a boolean if a field has been set.

func (*UpdateUserPayload) HasRoles

func (o *UpdateUserPayload) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (UpdateUserPayload) MarshalJSON

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

func (*UpdateUserPayload) SetDatabase

func (o *UpdateUserPayload) SetDatabase(v string)

SetDatabase gets a reference to the given string and assigns it to the Database field.

func (*UpdateUserPayload) SetRoles

func (o *UpdateUserPayload) SetRoles(v []string)

SetRoles gets a reference to the given []string and assigns it to the Roles field.

func (UpdateUserPayload) ToMap

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

type User

type User struct {
	Database *string  `json:"database,omitempty"`
	Host     *string  `json:"host,omitempty"`
	Id       *string  `json:"id,omitempty"`
	Password *string  `json:"password,omitempty"`
	Port     *int32   `json:"port,omitempty"`
	Roles    []string `json:"roles,omitempty"`
	Uri      *string  `json:"uri,omitempty"`
	Username *string  `json:"username,omitempty"`
}

User struct for User

func NewUser

func NewUser() *User

NewUser instantiates a new User 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 NewUserWithDefaults

func NewUserWithDefaults() *User

NewUserWithDefaults instantiates a new User 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 (*User) GetDatabase

func (o *User) GetDatabase() string

GetDatabase returns the Database field value if set, zero value otherwise.

func (*User) GetDatabaseOk

func (o *User) GetDatabaseOk() (*string, bool)

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

func (*User) GetHost

func (o *User) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*User) GetHostOk

func (o *User) GetHostOk() (*string, bool)

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

func (*User) GetId

func (o *User) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*User) GetIdOk

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

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

func (*User) GetPassword

func (o *User) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*User) GetPasswordOk

func (o *User) GetPasswordOk() (*string, bool)

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

func (*User) GetPort

func (o *User) GetPort() int32

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

func (*User) GetPortOk

func (o *User) 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 (*User) GetRoles

func (o *User) GetRoles() []string

GetRoles returns the Roles field value if set, zero value otherwise.

func (*User) GetRolesOk

func (o *User) GetRolesOk() ([]string, bool)

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

func (*User) GetUri

func (o *User) GetUri() string

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

func (*User) GetUriOk

func (o *User) 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 (*User) GetUsername

func (o *User) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*User) GetUsernameOk

func (o *User) GetUsernameOk() (*string, bool)

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

func (*User) HasDatabase

func (o *User) HasDatabase() bool

HasDatabase returns a boolean if a field has been set.

func (*User) HasHost

func (o *User) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*User) HasId

func (o *User) HasId() bool

HasId returns a boolean if a field has been set.

func (*User) HasPassword

func (o *User) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*User) HasPort

func (o *User) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*User) HasRoles

func (o *User) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (*User) HasUri

func (o *User) HasUri() bool

HasUri returns a boolean if a field has been set.

func (*User) HasUsername

func (o *User) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (User) MarshalJSON

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

func (*User) SetDatabase

func (o *User) SetDatabase(v string)

SetDatabase gets a reference to the given string and assigns it to the Database field.

func (*User) SetHost

func (o *User) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*User) SetId

func (o *User) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*User) SetPassword

func (o *User) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*User) SetPort

func (o *User) SetPort(v int32)

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

func (*User) SetRoles

func (o *User) SetRoles(v []string)

SetRoles gets a reference to the given []string and assigns it to the Roles field.

func (*User) SetUri

func (o *User) SetUri(v string)

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

func (*User) SetUsername

func (o *User) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (User) ToMap

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

type UserResponse

type UserResponse struct {
	Host     *string  `json:"host,omitempty"`
	Id       *string  `json:"id,omitempty"`
	Port     *int32   `json:"port,omitempty"`
	Roles    []string `json:"roles,omitempty"`
	Username *string  `json:"username,omitempty"`
}

UserResponse struct for UserResponse

func NewUserResponse

func NewUserResponse() *UserResponse

NewUserResponse instantiates a new UserResponse 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 NewUserResponseWithDefaults

func NewUserResponseWithDefaults() *UserResponse

NewUserResponseWithDefaults instantiates a new UserResponse 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 (*UserResponse) GetHost

func (o *UserResponse) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*UserResponse) GetHostOk

func (o *UserResponse) GetHostOk() (*string, bool)

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

func (*UserResponse) GetId

func (o *UserResponse) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*UserResponse) GetIdOk

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

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

func (*UserResponse) GetPort

func (o *UserResponse) GetPort() int32

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

func (*UserResponse) GetPortOk

func (o *UserResponse) 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 (*UserResponse) GetRoles

func (o *UserResponse) GetRoles() []string

GetRoles returns the Roles field value if set, zero value otherwise.

func (*UserResponse) GetRolesOk

func (o *UserResponse) GetRolesOk() ([]string, bool)

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

func (*UserResponse) GetUsername

func (o *UserResponse) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*UserResponse) GetUsernameOk

func (o *UserResponse) GetUsernameOk() (*string, bool)

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

func (*UserResponse) HasHost

func (o *UserResponse) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*UserResponse) HasId

func (o *UserResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*UserResponse) HasPort

func (o *UserResponse) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*UserResponse) HasRoles

func (o *UserResponse) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (*UserResponse) HasUsername

func (o *UserResponse) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (UserResponse) MarshalJSON

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

func (*UserResponse) SetHost

func (o *UserResponse) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*UserResponse) SetId

func (o *UserResponse) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*UserResponse) SetPort

func (o *UserResponse) SetPort(v int32)

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

func (*UserResponse) SetRoles

func (o *UserResponse) SetRoles(v []string)

SetRoles gets a reference to the given []string and assigns it to the Roles field.

func (*UserResponse) SetUsername

func (o *UserResponse) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (UserResponse) ToMap

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

Source Files

Jump to

Keyboard shortcuts

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