sqlserverflex

package module
v0.9.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AllowedTypeEnumValues = []Type{
	"NotFound",
	"Create",
	"Read",
	"Delete",
	"Update",
	"Validation",
}

All allowed values of Type enum

Functions

func CacheExpires

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

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

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func NewConfiguration

func NewConfiguration() *config.Configuration

NewConfiguration returns a new Configuration object

func ParameterValueToString

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

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type ACL

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

ACL struct for ACL

func NewACL added in v0.8.0

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

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

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

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

func (*ACL) GetItemsOk added in v0.8.0

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

func (o *ACL) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*ACL) SetItems added in v0.8.0

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

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

func (ACL) ToMap added in v0.8.0

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

type APIClient

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

APIClient manages communication with the STACKIT MSSQL Service 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. Optionally receives configuration options

func (*APIClient) CreateDatabase

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

CreateDatabase: Create a Database

Create a 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
@return ApiCreateDatabaseRequest

func (*APIClient) CreateDatabaseExecute

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

func (*APIClient) CreateInstance

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

CreateInstance: Create Instance

Create a new instance of a sqlServerCRD 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 (*APIClient) CreateInstanceExecute

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

func (*APIClient) CreateUser

func (a *APIClient) 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 (*APIClient) CreateUserExecute

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

func (*APIClient) DeleteDatabase

func (a *APIClient) DeleteDatabase(ctx context.Context, projectId string, instanceId string, databaseName 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 databaseName Database Name
@return ApiDeleteDatabaseRequest

func (*APIClient) DeleteDatabaseExecute

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

func (*APIClient) DeleteInstance

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

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

func (*APIClient) DeleteUser

func (a *APIClient) 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 (*APIClient) DeleteUserExecute

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

func (*APIClient) GetBackup

func (a *APIClient) 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 (*APIClient) GetBackupExecute

func (a *APIClient) GetBackupExecute(ctx context.Context, projectId string, instanceId string, backupId string) (*GetBackupResponse, error)

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *config.Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

func (*APIClient) GetDatabase

func (a *APIClient) GetDatabase(ctx context.Context, projectId string, instanceId string, databaseName string) ApiGetDatabaseRequest

GetDatabase: Get specific Database

Get specific available database

@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 databaseName Database Name
@return ApiGetDatabaseRequest

func (*APIClient) GetDatabaseExecute

func (a *APIClient) GetDatabaseExecute(ctx context.Context, projectId string, instanceId string, databaseName string) (*GetDatabaseResponse, error)

func (*APIClient) GetInstance

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

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

func (*APIClient) GetUser

func (a *APIClient) 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 (*APIClient) GetUserExecute

func (a *APIClient) GetUserExecute(ctx context.Context, projectId string, instanceId string, userId string) (*GetUserResponse, error)

func (*APIClient) ListBackups

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

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

func (*APIClient) ListCollations

func (a *APIClient) ListCollations(ctx context.Context, projectId string, instanceId string) ApiListCollationsRequest

ListCollations: Get database collation list

Returns a list of collations

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

func (*APIClient) ListCollationsExecute

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

func (*APIClient) ListCompatibility

func (a *APIClient) ListCompatibility(ctx context.Context, projectId string, instanceId string) ApiListCompatibilityRequest

ListCompatibility: Get database compatibility list

Returns a list of compatibility levels for creating a new database

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

func (*APIClient) ListCompatibilityExecute

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

func (*APIClient) ListDatabases

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

ListDatabases: Get list of databases

Get list of all databases in the 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 (*APIClient) ListDatabasesExecute

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

func (*APIClient) ListFlavors

func (a *APIClient) 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 (*APIClient) ListFlavorsExecute

func (a *APIClient) ListFlavorsExecute(ctx context.Context, projectId string) (*ListFlavorsResponse, error)

func (*APIClient) ListInstances

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

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

func (*APIClient) ListRestoreJobs

func (a *APIClient) ListRestoreJobs(ctx context.Context, projectId string, instanceId string) ApiListRestoreJobsRequest

ListRestoreJobs: List current running restore jobs

List all currently running restore jobs 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 ApiListRestoreJobsRequest

func (*APIClient) ListRestoreJobsExecute

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

func (*APIClient) ListRoles

func (a *APIClient) ListRoles(ctx context.Context, projectId string, instanceId string) ApiListRolesRequest

ListRoles: List Roles

List available roles for an instance that can be assigned to a user

@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 ApiListRolesRequest

func (*APIClient) ListRolesExecute

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

func (*APIClient) ListStorages

func (a *APIClient) 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 (*APIClient) ListStoragesExecute

func (a *APIClient) ListStoragesExecute(ctx context.Context, projectId string, flavorId string) (*ListStoragesResponse, error)

func (*APIClient) ListUsers

func (a *APIClient) 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 (*APIClient) ListUsersExecute

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

func (*APIClient) ListVersions

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

ListVersions: Get Versions

Get available versions for mssql 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 (*APIClient) ListVersionsExecute

func (a *APIClient) ListVersionsExecute(ctx context.Context, projectId string) (*ListVersionsResponse, error)

func (*APIClient) PartialUpdateInstance

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

PartialUpdateInstance: Update Instance

Update available instance of a mssql database.

@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 (*APIClient) PartialUpdateInstanceExecute

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

func (*APIClient) ResetUser

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

ResetUser: Reset User

Reset user password for a mssql 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 (*APIClient) ResetUserExecute

func (a *APIClient) ResetUserExecute(ctx context.Context, projectId string, instanceId string, userId string) (*ResetUserResponse, error)

func (*APIClient) TriggerDatabaseBackup

func (a *APIClient) TriggerDatabaseBackup(ctx context.Context, projectId string, instanceId string, databaseName string) ApiTriggerDatabaseBackupRequest

TriggerDatabaseBackup: Trigger backup for a specific Database

Trigger backup for a specific Database

@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 databaseName Database Name
@return ApiTriggerDatabaseBackupRequest

func (*APIClient) TriggerDatabaseBackupExecute

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

func (*APIClient) TriggerDatabaseRestore

func (a *APIClient) TriggerDatabaseRestore(ctx context.Context, projectId string, instanceId string, databaseName string) ApiTriggerDatabaseRestoreRequest

TriggerDatabaseRestore: Trigger restore for a specific Database

Trigger restore for a specific Database

@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 databaseName Database Name
@return ApiTriggerDatabaseRestoreRequest

func (*APIClient) TriggerDatabaseRestoreExecute

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

func (*APIClient) UpdateInstance

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

UpdateInstance: Update Instance

Update available instance of a mssql database.

@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 (*APIClient) UpdateInstanceExecute

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

type ApiCreateDatabaseRequest

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

func (ApiCreateDatabaseRequest) CreateDatabasePayload

func (r ApiCreateDatabaseRequest) CreateDatabasePayload(createDatabasePayload CreateDatabasePayload) ApiCreateDatabaseRequest

func (ApiCreateDatabaseRequest) Execute

type ApiCreateInstanceRequest

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

func (ApiCreateInstanceRequest) CreateInstancePayload

func (r ApiCreateInstanceRequest) CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest

func (ApiCreateInstanceRequest) Execute

type ApiCreateUserRequest

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

func (ApiCreateUserRequest) CreateUserPayload

func (r ApiCreateUserRequest) CreateUserPayload(createUserPayload CreateUserPayload) ApiCreateUserRequest

func (ApiCreateUserRequest) Execute

type ApiDeleteDatabaseRequest

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

func (ApiDeleteDatabaseRequest) Execute

func (r ApiDeleteDatabaseRequest) Execute() error

type ApiDeleteInstanceRequest

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

func (ApiDeleteInstanceRequest) Execute

func (r ApiDeleteInstanceRequest) Execute() error

type ApiDeleteUserRequest

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

func (ApiDeleteUserRequest) Execute

func (r ApiDeleteUserRequest) Execute() error

type ApiGetBackupRequest

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

func (ApiGetBackupRequest) Execute

type ApiGetDatabaseRequest

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

func (ApiGetDatabaseRequest) Execute

type ApiGetInstanceRequest

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

func (ApiGetInstanceRequest) Execute

type ApiGetUserRequest

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

func (ApiGetUserRequest) Execute

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

type ApiListBackupsRequest

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

func (ApiListBackupsRequest) Execute

type ApiListCollationsRequest

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

func (ApiListCollationsRequest) Execute

type ApiListCompatibilityRequest

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

func (ApiListCompatibilityRequest) Execute

type ApiListDatabasesRequest

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

func (ApiListDatabasesRequest) Execute

type ApiListFlavorsRequest

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

func (ApiListFlavorsRequest) Execute

type ApiListInstancesRequest

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

func (ApiListInstancesRequest) Execute

type ApiListRestoreJobsRequest

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

func (ApiListRestoreJobsRequest) Execute

type ApiListRolesRequest

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

func (ApiListRolesRequest) Execute

type ApiListStoragesRequest

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

func (ApiListStoragesRequest) Execute

type ApiListUsersRequest

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

func (ApiListUsersRequest) Execute

type ApiListVersionsRequest

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

func (ApiListVersionsRequest) Execute

func (ApiListVersionsRequest) InstanceId

func (r ApiListVersionsRequest) InstanceId(instanceId string) ApiListVersionsRequest

type ApiPartialUpdateInstanceRequest

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

func (ApiPartialUpdateInstanceRequest) Execute

func (ApiPartialUpdateInstanceRequest) PartialUpdateInstancePayload

func (r ApiPartialUpdateInstanceRequest) PartialUpdateInstancePayload(partialUpdateInstancePayload PartialUpdateInstancePayload) ApiPartialUpdateInstanceRequest

type ApiResetUserRequest

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

func (ApiResetUserRequest) Execute

type ApiTriggerDatabaseBackupRequest

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

func (ApiTriggerDatabaseBackupRequest) Execute

type ApiTriggerDatabaseRestoreRequest

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

func (ApiTriggerDatabaseRestoreRequest) Execute

func (ApiTriggerDatabaseRestoreRequest) TriggerDatabaseRestorePayload

func (r ApiTriggerDatabaseRestoreRequest) TriggerDatabaseRestorePayload(triggerDatabaseRestorePayload TriggerDatabaseRestorePayload) ApiTriggerDatabaseRestoreRequest

type ApiUpdateInstanceRequest

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

func (ApiUpdateInstanceRequest) Execute

func (ApiUpdateInstanceRequest) UpdateInstancePayload

func (r ApiUpdateInstanceRequest) UpdateInstancePayload(updateInstancePayload UpdateInstancePayload) ApiUpdateInstanceRequest

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      *int64             `json:"size,omitempty"`
	StartTime *string            `json:"startTime,omitempty"`
}

Backup struct for Backup

func NewBackup added in v0.8.0

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

func NewBackupWithDefaults() *Backup

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

func (*Backup) GetEndTime added in v0.8.0

func (o *Backup) GetEndTime() *string

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

func (*Backup) GetEndTimeOk added in v0.8.0

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

func (o *Backup) GetError() *string

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

func (*Backup) GetErrorOk added in v0.8.0

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

func (o *Backup) GetId() *string

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

func (*Backup) GetIdOk added in v0.8.0

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

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

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

func (*Backup) GetLabelsOk added in v0.8.0

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

func (o *Backup) GetName() *string

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

func (*Backup) GetNameOk added in v0.8.0

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

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

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

func (*Backup) GetOptionsOk added in v0.8.0

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

func (o *Backup) GetSize() *int64

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

func (*Backup) GetSizeOk added in v0.8.0

func (o *Backup) GetSizeOk() (*int64, bool)

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

func (*Backup) GetStartTime added in v0.8.0

func (o *Backup) GetStartTime() *string

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

func (*Backup) GetStartTimeOk added in v0.8.0

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

func (o *Backup) HasEndTime() bool

HasEndTime returns a boolean if a field has been set.

func (*Backup) HasError added in v0.8.0

func (o *Backup) HasError() bool

HasError returns a boolean if a field has been set.

func (*Backup) HasId added in v0.8.0

func (o *Backup) HasId() bool

HasId returns a boolean if a field has been set.

func (*Backup) HasLabels added in v0.8.0

func (o *Backup) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*Backup) HasName added in v0.8.0

func (o *Backup) HasName() bool

HasName returns a boolean if a field has been set.

func (*Backup) HasOptions added in v0.8.0

func (o *Backup) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*Backup) HasSize added in v0.8.0

func (o *Backup) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*Backup) HasStartTime added in v0.8.0

func (o *Backup) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*Backup) SetEndTime added in v0.8.0

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

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

func (*Backup) SetError added in v0.8.0

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

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

func (*Backup) SetId added in v0.8.0

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

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

func (*Backup) SetLabels added in v0.8.0

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

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

func (*Backup) SetName added in v0.8.0

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

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

func (*Backup) SetOptions added in v0.8.0

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

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

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

func (*Backup) SetStartTime added in v0.8.0

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

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

func (Backup) ToMap added in v0.8.0

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

type BackupListBackupsResponseGrouped added in v0.6.0

type BackupListBackupsResponseGrouped struct {
	Backups *[]Backup `json:"backups,omitempty"`
	Name    *string   `json:"name,omitempty"`
}

BackupListBackupsResponseGrouped struct for BackupListBackupsResponseGrouped

func NewBackupListBackupsResponseGrouped added in v0.8.0

func NewBackupListBackupsResponseGrouped() *BackupListBackupsResponseGrouped

NewBackupListBackupsResponseGrouped instantiates a new BackupListBackupsResponseGrouped 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 NewBackupListBackupsResponseGroupedWithDefaults added in v0.8.0

func NewBackupListBackupsResponseGroupedWithDefaults() *BackupListBackupsResponseGrouped

NewBackupListBackupsResponseGroupedWithDefaults instantiates a new BackupListBackupsResponseGrouped 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 (*BackupListBackupsResponseGrouped) GetBackups added in v0.8.0

func (o *BackupListBackupsResponseGrouped) GetBackups() *[]Backup

GetBackups returns the Backups field value if set, zero value otherwise.

func (*BackupListBackupsResponseGrouped) GetBackupsOk added in v0.8.0

func (o *BackupListBackupsResponseGrouped) GetBackupsOk() (*[]Backup, bool)

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

func (*BackupListBackupsResponseGrouped) GetName added in v0.8.0

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

func (*BackupListBackupsResponseGrouped) GetNameOk added in v0.8.0

func (o *BackupListBackupsResponseGrouped) 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 (*BackupListBackupsResponseGrouped) HasBackups added in v0.8.0

func (o *BackupListBackupsResponseGrouped) HasBackups() bool

HasBackups returns a boolean if a field has been set.

func (*BackupListBackupsResponseGrouped) HasName added in v0.8.0

HasName returns a boolean if a field has been set.

func (*BackupListBackupsResponseGrouped) SetBackups added in v0.8.0

func (o *BackupListBackupsResponseGrouped) SetBackups(v *[]Backup)

SetBackups gets a reference to the given []Backup and assigns it to the Backups field.

func (*BackupListBackupsResponseGrouped) SetName added in v0.8.0

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

func (BackupListBackupsResponseGrouped) ToMap added in v0.8.0

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

type CreateDatabasePayload

type CreateDatabasePayload struct {
	// REQUIRED
	Name *string `json:"name"`
	// REQUIRED
	Options *DatabaseDocumentationCreateDatabaseRequestOptions `json:"options"`
}

CreateDatabasePayload struct for CreateDatabasePayload

func NewCreateDatabasePayload added in v0.8.0

func NewCreateDatabasePayload(name *string, options *DatabaseDocumentationCreateDatabaseRequestOptions) *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 added in v0.8.0

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

func (o *CreateDatabasePayload) GetName() *string

GetName returns the Name field value

func (*CreateDatabasePayload) GetNameOk added in v0.8.0

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

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

func (*CreateDatabasePayload) GetOptions added in v0.8.0

GetOptions returns the Options field value

func (*CreateDatabasePayload) GetOptionsOk added in v0.8.0

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

func (*CreateDatabasePayload) SetName added in v0.8.0

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

SetName sets field value

func (*CreateDatabasePayload) SetOptions added in v0.8.0

SetOptions sets field value

func (CreateDatabasePayload) ToMap added in v0.8.0

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

type CreateDatabaseResponse

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

CreateDatabaseResponse struct for CreateDatabaseResponse

func NewCreateDatabaseResponse added in v0.8.0

func NewCreateDatabaseResponse() *CreateDatabaseResponse

NewCreateDatabaseResponse instantiates a new CreateDatabaseResponse 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 NewCreateDatabaseResponseWithDefaults added in v0.8.0

func NewCreateDatabaseResponseWithDefaults() *CreateDatabaseResponse

NewCreateDatabaseResponseWithDefaults instantiates a new CreateDatabaseResponse 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 (*CreateDatabaseResponse) GetId added in v0.8.0

func (o *CreateDatabaseResponse) GetId() *string

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

func (*CreateDatabaseResponse) GetIdOk added in v0.8.0

func (o *CreateDatabaseResponse) 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 (*CreateDatabaseResponse) HasId added in v0.8.0

func (o *CreateDatabaseResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*CreateDatabaseResponse) SetId added in v0.8.0

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

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

func (CreateDatabaseResponse) ToMap added in v0.8.0

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

type CreateInstancePayload

type CreateInstancePayload struct {
	Acl *CreateInstancePayloadAcl `json:"acl,omitempty"`
	// Cronjob for the daily full backup if not provided a job will generated between 00:00 and 04:59
	BackupSchedule *string `json:"backupSchedule,omitempty"`
	// Id of the selected flavor
	// REQUIRED
	FlavorId *string                 `json:"flavorId"`
	Labels   *map[string]interface{} `json:"labels,omitempty"`
	// Name of the instance
	// REQUIRED
	Name    *string                       `json:"name"`
	Options *CreateInstancePayloadOptions `json:"options,omitempty"`
	Storage *CreateInstancePayloadStorage `json:"storage,omitempty"`
	// Version of the MSSQL Server
	Version *string `json:"version,omitempty"`
}

CreateInstancePayload struct for CreateInstancePayload

func NewCreateInstancePayload added in v0.8.0

func NewCreateInstancePayload(flavorId *string, name *string) *CreateInstancePayload

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

func NewCreateInstancePayloadWithDefaults added in v0.8.0

func NewCreateInstancePayloadWithDefaults() *CreateInstancePayload

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

func (*CreateInstancePayload) GetAcl added in v0.8.0

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

func (*CreateInstancePayload) GetAclOk added in v0.8.0

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 (*CreateInstancePayload) GetBackupSchedule added in v0.8.0

func (o *CreateInstancePayload) GetBackupSchedule() *string

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

func (*CreateInstancePayload) GetBackupScheduleOk added in v0.8.0

func (o *CreateInstancePayload) 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 (*CreateInstancePayload) GetFlavorId added in v0.8.0

func (o *CreateInstancePayload) GetFlavorId() *string

GetFlavorId returns the FlavorId field value

func (*CreateInstancePayload) GetFlavorIdOk added in v0.8.0

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

func (o *CreateInstancePayload) GetLabels() *map[string]interface{}

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

func (*CreateInstancePayload) GetLabelsOk added in v0.8.0

func (o *CreateInstancePayload) GetLabelsOk() (*map[string]interface{}, 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 added in v0.8.0

func (o *CreateInstancePayload) GetName() *string

GetName returns the Name field value

func (*CreateInstancePayload) GetNameOk added in v0.8.0

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

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

func (*CreateInstancePayload) GetOptionsOk added in v0.8.0

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 (*CreateInstancePayload) GetStorage added in v0.8.0

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

func (*CreateInstancePayload) GetStorageOk added in v0.8.0

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 (*CreateInstancePayload) GetVersion added in v0.8.0

func (o *CreateInstancePayload) GetVersion() *string

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

func (*CreateInstancePayload) GetVersionOk added in v0.8.0

func (o *CreateInstancePayload) 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 (*CreateInstancePayload) HasAcl added in v0.8.0

func (o *CreateInstancePayload) HasAcl() bool

HasAcl returns a boolean if a field has been set.

func (*CreateInstancePayload) HasBackupSchedule added in v0.8.0

func (o *CreateInstancePayload) HasBackupSchedule() bool

HasBackupSchedule returns a boolean if a field has been set.

func (*CreateInstancePayload) HasLabels added in v0.8.0

func (o *CreateInstancePayload) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*CreateInstancePayload) HasOptions added in v0.8.0

func (o *CreateInstancePayload) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*CreateInstancePayload) HasStorage added in v0.8.0

func (o *CreateInstancePayload) HasStorage() bool

HasStorage returns a boolean if a field has been set.

func (*CreateInstancePayload) HasVersion added in v0.8.0

func (o *CreateInstancePayload) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (*CreateInstancePayload) SetAcl added in v0.8.0

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

func (*CreateInstancePayload) SetBackupSchedule added in v0.8.0

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

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

func (*CreateInstancePayload) SetFlavorId added in v0.8.0

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

SetFlavorId sets field value

func (*CreateInstancePayload) SetLabels added in v0.8.0

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

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

func (*CreateInstancePayload) SetName added in v0.8.0

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

SetName sets field value

func (*CreateInstancePayload) SetOptions added in v0.8.0

SetOptions gets a reference to the given CreateInstancePayloadOptions and assigns it to the Options field.

func (*CreateInstancePayload) SetStorage added in v0.8.0

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

func (*CreateInstancePayload) SetVersion added in v0.8.0

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

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

func (CreateInstancePayload) ToMap added in v0.8.0

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

type CreateInstancePayloadAcl

type CreateInstancePayloadAcl struct {
	// a simple list with IP addresses with CIDR.
	Items *[]string `json:"items,omitempty"`
}

CreateInstancePayloadAcl ACL is the Access Control List defining the IP ranges allowed to connect to the database

func NewCreateInstancePayloadAcl added in v0.8.0

func NewCreateInstancePayloadAcl() *CreateInstancePayloadAcl

NewCreateInstancePayloadAcl instantiates a new CreateInstancePayloadAcl 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 NewCreateInstancePayloadAclWithDefaults added in v0.8.0

func NewCreateInstancePayloadAclWithDefaults() *CreateInstancePayloadAcl

NewCreateInstancePayloadAclWithDefaults instantiates a new CreateInstancePayloadAcl 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 (*CreateInstancePayloadAcl) GetItems added in v0.8.0

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

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

func (*CreateInstancePayloadAcl) GetItemsOk added in v0.8.0

func (o *CreateInstancePayloadAcl) 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 (*CreateInstancePayloadAcl) HasItems added in v0.8.0

func (o *CreateInstancePayloadAcl) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*CreateInstancePayloadAcl) SetItems added in v0.8.0

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

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

func (CreateInstancePayloadAcl) ToMap added in v0.8.0

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

type CreateInstancePayloadOptions

type CreateInstancePayloadOptions struct {
	// Edition of the MSSQL server instance
	Edition *string `json:"edition,omitempty"`
	// The days for how long the backup files should be stored before cleaned up. 30 to 365
	RetentionDays *string `json:"retentionDays,omitempty"`
}

CreateInstancePayloadOptions Database instance specific options are requested via this field

func NewCreateInstancePayloadOptions added in v0.8.0

func NewCreateInstancePayloadOptions() *CreateInstancePayloadOptions

NewCreateInstancePayloadOptions instantiates a new CreateInstancePayloadOptions 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 NewCreateInstancePayloadOptionsWithDefaults added in v0.8.0

func NewCreateInstancePayloadOptionsWithDefaults() *CreateInstancePayloadOptions

NewCreateInstancePayloadOptionsWithDefaults instantiates a new CreateInstancePayloadOptions 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 (*CreateInstancePayloadOptions) GetEdition added in v0.8.0

func (o *CreateInstancePayloadOptions) GetEdition() *string

GetEdition returns the Edition field value if set, zero value otherwise.

func (*CreateInstancePayloadOptions) GetEditionOk added in v0.8.0

func (o *CreateInstancePayloadOptions) GetEditionOk() (*string, bool)

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

func (*CreateInstancePayloadOptions) GetRetentionDays added in v0.8.0

func (o *CreateInstancePayloadOptions) GetRetentionDays() *string

GetRetentionDays returns the RetentionDays field value if set, zero value otherwise.

func (*CreateInstancePayloadOptions) GetRetentionDaysOk added in v0.8.0

func (o *CreateInstancePayloadOptions) GetRetentionDaysOk() (*string, bool)

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

func (*CreateInstancePayloadOptions) HasEdition added in v0.8.0

func (o *CreateInstancePayloadOptions) HasEdition() bool

HasEdition returns a boolean if a field has been set.

func (*CreateInstancePayloadOptions) HasRetentionDays added in v0.8.0

func (o *CreateInstancePayloadOptions) HasRetentionDays() bool

HasRetentionDays returns a boolean if a field has been set.

func (*CreateInstancePayloadOptions) SetEdition added in v0.8.0

func (o *CreateInstancePayloadOptions) SetEdition(v *string)

SetEdition gets a reference to the given string and assigns it to the Edition field.

func (*CreateInstancePayloadOptions) SetRetentionDays added in v0.8.0

func (o *CreateInstancePayloadOptions) SetRetentionDays(v *string)

SetRetentionDays gets a reference to the given string and assigns it to the RetentionDays field.

func (CreateInstancePayloadOptions) ToMap added in v0.8.0

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

type CreateInstancePayloadStorage

type CreateInstancePayloadStorage struct {
	// Class of the instance.
	Class *string `json:"class,omitempty"`
	// Size of the instance storage in GB
	Size *int64 `json:"size,omitempty"`
}

CreateInstancePayloadStorage Storage for the instance

func NewCreateInstancePayloadStorage added in v0.8.0

func NewCreateInstancePayloadStorage() *CreateInstancePayloadStorage

NewCreateInstancePayloadStorage instantiates a new CreateInstancePayloadStorage 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 NewCreateInstancePayloadStorageWithDefaults added in v0.8.0

func NewCreateInstancePayloadStorageWithDefaults() *CreateInstancePayloadStorage

NewCreateInstancePayloadStorageWithDefaults instantiates a new CreateInstancePayloadStorage 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 (*CreateInstancePayloadStorage) GetClass added in v0.8.0

func (o *CreateInstancePayloadStorage) GetClass() *string

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

func (*CreateInstancePayloadStorage) GetClassOk added in v0.8.0

func (o *CreateInstancePayloadStorage) 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 (*CreateInstancePayloadStorage) GetSize added in v0.8.0

func (o *CreateInstancePayloadStorage) GetSize() *int64

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

func (*CreateInstancePayloadStorage) GetSizeOk added in v0.8.0

func (o *CreateInstancePayloadStorage) 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 (*CreateInstancePayloadStorage) HasClass added in v0.8.0

func (o *CreateInstancePayloadStorage) HasClass() bool

HasClass returns a boolean if a field has been set.

func (*CreateInstancePayloadStorage) HasSize added in v0.8.0

func (o *CreateInstancePayloadStorage) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*CreateInstancePayloadStorage) SetClass added in v0.8.0

func (o *CreateInstancePayloadStorage) SetClass(v *string)

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

func (*CreateInstancePayloadStorage) SetSize added in v0.8.0

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

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

func (CreateInstancePayloadStorage) ToMap added in v0.8.0

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

type CreateInstanceResponse

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

CreateInstanceResponse struct for CreateInstanceResponse

func NewCreateInstanceResponse added in v0.8.0

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

func NewCreateInstanceResponseWithDefaults() *CreateInstanceResponse

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

func (*CreateInstanceResponse) GetId added in v0.8.0

func (o *CreateInstanceResponse) GetId() *string

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

func (*CreateInstanceResponse) GetIdOk added in v0.8.0

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

func (o *CreateInstanceResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*CreateInstanceResponse) SetId added in v0.8.0

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

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

func (CreateInstanceResponse) ToMap added in v0.8.0

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

type CreateUserPayload

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

CreateUserPayload struct for CreateUserPayload

func NewCreateUserPayload added in v0.8.0

func NewCreateUserPayload(roles *[]string, username *string) *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 added in v0.8.0

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) GetDefaultDatabase added in v0.8.0

func (o *CreateUserPayload) GetDefaultDatabase() *string

GetDefaultDatabase returns the DefaultDatabase field value if set, zero value otherwise.

func (*CreateUserPayload) GetDefaultDatabaseOk added in v0.8.0

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

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

func (*CreateUserPayload) GetRoles added in v0.8.0

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

GetRoles returns the Roles field value

func (*CreateUserPayload) GetRolesOk added in v0.8.0

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

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

func (*CreateUserPayload) GetUsername added in v0.8.0

func (o *CreateUserPayload) GetUsername() *string

GetUsername returns the Username field value

func (*CreateUserPayload) GetUsernameOk added in v0.8.0

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

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

func (*CreateUserPayload) HasDefaultDatabase added in v0.8.0

func (o *CreateUserPayload) HasDefaultDatabase() bool

HasDefaultDatabase returns a boolean if a field has been set.

func (*CreateUserPayload) SetDefaultDatabase added in v0.8.0

func (o *CreateUserPayload) SetDefaultDatabase(v *string)

SetDefaultDatabase gets a reference to the given string and assigns it to the DefaultDatabase field.

func (*CreateUserPayload) SetRoles added in v0.8.0

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

SetRoles sets field value

func (*CreateUserPayload) SetUsername added in v0.8.0

func (o *CreateUserPayload) SetUsername(v *string)

SetUsername sets field value

func (CreateUserPayload) ToMap added in v0.8.0

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

type CreateUserResponse

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

CreateUserResponse struct for CreateUserResponse

func NewCreateUserResponse added in v0.8.0

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

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

func (o *CreateUserResponse) GetItem() *SingleUser

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

func (*CreateUserResponse) GetItemOk added in v0.8.0

func (o *CreateUserResponse) GetItemOk() (*SingleUser, 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 added in v0.8.0

func (o *CreateUserResponse) HasItem() bool

HasItem returns a boolean if a field has been set.

func (*CreateUserResponse) SetItem added in v0.8.0

func (o *CreateUserResponse) SetItem(v *SingleUser)

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

func (CreateUserResponse) ToMap added in v0.8.0

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

type Database

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

Database struct for Database

func NewDatabase added in v0.8.0

func NewDatabase() *Database

NewDatabase instantiates a new Database 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 NewDatabaseWithDefaults added in v0.8.0

func NewDatabaseWithDefaults() *Database

NewDatabaseWithDefaults instantiates a new Database 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 (*Database) GetId added in v0.8.0

func (o *Database) GetId() *string

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

func (*Database) GetIdOk added in v0.8.0

func (o *Database) 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 (*Database) GetName added in v0.8.0

func (o *Database) GetName() *string

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

func (*Database) GetNameOk added in v0.8.0

func (o *Database) 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 (*Database) GetOptions added in v0.8.0

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

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

func (*Database) GetOptionsOk added in v0.8.0

func (o *Database) 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 (*Database) HasId added in v0.8.0

func (o *Database) HasId() bool

HasId returns a boolean if a field has been set.

func (*Database) HasName added in v0.8.0

func (o *Database) HasName() bool

HasName returns a boolean if a field has been set.

func (*Database) HasOptions added in v0.8.0

func (o *Database) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*Database) SetId added in v0.8.0

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

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

func (*Database) SetName added in v0.8.0

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

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

func (*Database) SetOptions added in v0.8.0

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

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

func (Database) ToMap added in v0.8.0

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

type DatabaseDocumentationCreateDatabaseRequestOptions added in v0.3.0

type DatabaseDocumentationCreateDatabaseRequestOptions struct {
	// Collation of the database
	Collation *string `json:"collation,omitempty"`
	// CompatibilityLevel of the Database.
	CompatibilityLevel *string `json:"compatibilityLevel,omitempty"`
	// Name of the owner of the database.
	// REQUIRED
	Owner *string `json:"owner"`
}

DatabaseDocumentationCreateDatabaseRequestOptions struct for DatabaseDocumentationCreateDatabaseRequestOptions

func NewDatabaseDocumentationCreateDatabaseRequestOptions added in v0.8.0

func NewDatabaseDocumentationCreateDatabaseRequestOptions(owner *string) *DatabaseDocumentationCreateDatabaseRequestOptions

NewDatabaseDocumentationCreateDatabaseRequestOptions instantiates a new DatabaseDocumentationCreateDatabaseRequestOptions 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 NewDatabaseDocumentationCreateDatabaseRequestOptionsWithDefaults added in v0.8.0

func NewDatabaseDocumentationCreateDatabaseRequestOptionsWithDefaults() *DatabaseDocumentationCreateDatabaseRequestOptions

NewDatabaseDocumentationCreateDatabaseRequestOptionsWithDefaults instantiates a new DatabaseDocumentationCreateDatabaseRequestOptions 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 (*DatabaseDocumentationCreateDatabaseRequestOptions) GetCollation added in v0.8.0

GetCollation returns the Collation field value if set, zero value otherwise.

func (*DatabaseDocumentationCreateDatabaseRequestOptions) GetCollationOk added in v0.8.0

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

func (*DatabaseDocumentationCreateDatabaseRequestOptions) GetCompatibilityLevel added in v0.8.0

func (o *DatabaseDocumentationCreateDatabaseRequestOptions) GetCompatibilityLevel() *string

GetCompatibilityLevel returns the CompatibilityLevel field value if set, zero value otherwise.

func (*DatabaseDocumentationCreateDatabaseRequestOptions) GetCompatibilityLevelOk added in v0.8.0

func (o *DatabaseDocumentationCreateDatabaseRequestOptions) GetCompatibilityLevelOk() (*string, bool)

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

func (*DatabaseDocumentationCreateDatabaseRequestOptions) GetOwner added in v0.8.0

GetOwner returns the Owner field value

func (*DatabaseDocumentationCreateDatabaseRequestOptions) GetOwnerOk added in v0.8.0

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

func (*DatabaseDocumentationCreateDatabaseRequestOptions) HasCollation added in v0.8.0

HasCollation returns a boolean if a field has been set.

func (*DatabaseDocumentationCreateDatabaseRequestOptions) HasCompatibilityLevel added in v0.8.0

func (o *DatabaseDocumentationCreateDatabaseRequestOptions) HasCompatibilityLevel() bool

HasCompatibilityLevel returns a boolean if a field has been set.

func (*DatabaseDocumentationCreateDatabaseRequestOptions) SetCollation added in v0.8.0

SetCollation gets a reference to the given string and assigns it to the Collation field.

func (*DatabaseDocumentationCreateDatabaseRequestOptions) SetCompatibilityLevel added in v0.8.0

func (o *DatabaseDocumentationCreateDatabaseRequestOptions) SetCompatibilityLevel(v *string)

SetCompatibilityLevel gets a reference to the given string and assigns it to the CompatibilityLevel field.

func (*DatabaseDocumentationCreateDatabaseRequestOptions) SetOwner added in v0.8.0

SetOwner sets field value

func (DatabaseDocumentationCreateDatabaseRequestOptions) ToMap added in v0.8.0

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

type DatabaseOptions

type DatabaseOptions struct {
	// Name of the collation of the database
	CollationName *string `json:"collationName,omitempty"`
	// CompatibilityLevel of the Database.
	CompatibilityLevel *int64 `json:"compatibilityLevel,omitempty"`
	// Name of the owner of the database.
	Owner *string `json:"owner,omitempty"`
}

DatabaseOptions struct for DatabaseOptions

func NewDatabaseOptions added in v0.8.0

func NewDatabaseOptions() *DatabaseOptions

NewDatabaseOptions instantiates a new DatabaseOptions 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 NewDatabaseOptionsWithDefaults added in v0.8.0

func NewDatabaseOptionsWithDefaults() *DatabaseOptions

NewDatabaseOptionsWithDefaults instantiates a new DatabaseOptions 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 (*DatabaseOptions) GetCollationName added in v0.8.0

func (o *DatabaseOptions) GetCollationName() *string

GetCollationName returns the CollationName field value if set, zero value otherwise.

func (*DatabaseOptions) GetCollationNameOk added in v0.8.0

func (o *DatabaseOptions) GetCollationNameOk() (*string, bool)

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

func (*DatabaseOptions) GetCompatibilityLevel added in v0.8.0

func (o *DatabaseOptions) GetCompatibilityLevel() *int64

GetCompatibilityLevel returns the CompatibilityLevel field value if set, zero value otherwise.

func (*DatabaseOptions) GetCompatibilityLevelOk added in v0.8.0

func (o *DatabaseOptions) GetCompatibilityLevelOk() (*int64, bool)

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

func (*DatabaseOptions) GetOwner added in v0.8.0

func (o *DatabaseOptions) GetOwner() *string

GetOwner returns the Owner field value if set, zero value otherwise.

func (*DatabaseOptions) GetOwnerOk added in v0.8.0

func (o *DatabaseOptions) GetOwnerOk() (*string, bool)

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

func (*DatabaseOptions) HasCollationName added in v0.8.0

func (o *DatabaseOptions) HasCollationName() bool

HasCollationName returns a boolean if a field has been set.

func (*DatabaseOptions) HasCompatibilityLevel added in v0.8.0

func (o *DatabaseOptions) HasCompatibilityLevel() bool

HasCompatibilityLevel returns a boolean if a field has been set.

func (*DatabaseOptions) HasOwner added in v0.8.0

func (o *DatabaseOptions) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*DatabaseOptions) SetCollationName added in v0.8.0

func (o *DatabaseOptions) SetCollationName(v *string)

SetCollationName gets a reference to the given string and assigns it to the CollationName field.

func (*DatabaseOptions) SetCompatibilityLevel added in v0.8.0

func (o *DatabaseOptions) SetCompatibilityLevel(v *int64)

SetCompatibilityLevel gets a reference to the given int64 and assigns it to the CompatibilityLevel field.

func (*DatabaseOptions) SetOwner added in v0.8.0

func (o *DatabaseOptions) SetOwner(v *string)

SetOwner gets a reference to the given string and assigns it to the Owner field.

func (DatabaseOptions) ToMap added in v0.8.0

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

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service

type Flavor

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

Flavor struct for Flavor

func NewFlavor added in v0.8.0

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

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

func (o *Flavor) GetCpu() *int64

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

func (*Flavor) GetCpuOk added in v0.8.0

func (o *Flavor) GetCpuOk() (*int64, 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 added in v0.8.0

func (o *Flavor) GetDescription() *string

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

func (*Flavor) GetDescriptionOk added in v0.8.0

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

func (o *Flavor) GetId() *string

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

func (*Flavor) GetIdOk added in v0.8.0

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

func (o *Flavor) GetMemory() *int64

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

func (*Flavor) GetMemoryOk added in v0.8.0

func (o *Flavor) GetMemoryOk() (*int64, 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 added in v0.8.0

func (o *Flavor) HasCpu() bool

HasCpu returns a boolean if a field has been set.

func (*Flavor) HasDescription added in v0.8.0

func (o *Flavor) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Flavor) HasId added in v0.8.0

func (o *Flavor) HasId() bool

HasId returns a boolean if a field has been set.

func (*Flavor) HasMemory added in v0.8.0

func (o *Flavor) HasMemory() bool

HasMemory returns a boolean if a field has been set.

func (*Flavor) SetCpu added in v0.8.0

func (o *Flavor) SetCpu(v *int64)

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

func (*Flavor) SetDescription added in v0.8.0

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

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

func (*Flavor) SetId added in v0.8.0

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

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

func (*Flavor) SetMemory added in v0.8.0

func (o *Flavor) SetMemory(v *int64)

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

func (Flavor) ToMap added in v0.8.0

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

type GetBackupResponse

type GetBackupResponse struct {
	// Backup end time in UTC
	EndTime *string `json:"endTime,omitempty"`
	// Backup error
	Error *string `json:"error,omitempty"`
	// Backup id
	Id *string `json:"id,omitempty"`
	// Backup labels
	Labels *[]string `json:"labels,omitempty"`
	// Backup name
	Name *string `json:"name,omitempty"`
	// Backup specific options
	Options *map[string]string `json:"options,omitempty"`
	// Backup size in byte
	Size *int64 `json:"size,omitempty"`
	// Backup start time in UTC
	StartTime *string `json:"startTime,omitempty"`
}

GetBackupResponse struct for GetBackupResponse

func NewGetBackupResponse added in v0.8.0

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

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) GetEndTime added in v0.8.0

func (o *GetBackupResponse) GetEndTime() *string

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

func (*GetBackupResponse) GetEndTimeOk added in v0.8.0

func (o *GetBackupResponse) 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 (*GetBackupResponse) GetError added in v0.8.0

func (o *GetBackupResponse) GetError() *string

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

func (*GetBackupResponse) GetErrorOk added in v0.8.0

func (o *GetBackupResponse) 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 (*GetBackupResponse) GetId added in v0.8.0

func (o *GetBackupResponse) GetId() *string

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

func (*GetBackupResponse) GetIdOk added in v0.8.0

func (o *GetBackupResponse) 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 (*GetBackupResponse) GetLabels added in v0.8.0

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

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

func (*GetBackupResponse) GetLabelsOk added in v0.8.0

func (o *GetBackupResponse) 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 (*GetBackupResponse) GetName added in v0.8.0

func (o *GetBackupResponse) GetName() *string

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

func (*GetBackupResponse) GetNameOk added in v0.8.0

func (o *GetBackupResponse) 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 (*GetBackupResponse) GetOptions added in v0.8.0

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

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

func (*GetBackupResponse) GetOptionsOk added in v0.8.0

func (o *GetBackupResponse) 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 (*GetBackupResponse) GetSize added in v0.8.0

func (o *GetBackupResponse) GetSize() *int64

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

func (*GetBackupResponse) GetSizeOk added in v0.8.0

func (o *GetBackupResponse) 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 (*GetBackupResponse) GetStartTime added in v0.8.0

func (o *GetBackupResponse) GetStartTime() *string

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

func (*GetBackupResponse) GetStartTimeOk added in v0.8.0

func (o *GetBackupResponse) 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 (*GetBackupResponse) HasEndTime added in v0.8.0

func (o *GetBackupResponse) HasEndTime() bool

HasEndTime returns a boolean if a field has been set.

func (*GetBackupResponse) HasError added in v0.8.0

func (o *GetBackupResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*GetBackupResponse) HasId added in v0.8.0

func (o *GetBackupResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*GetBackupResponse) HasLabels added in v0.8.0

func (o *GetBackupResponse) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*GetBackupResponse) HasName added in v0.8.0

func (o *GetBackupResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (*GetBackupResponse) HasOptions added in v0.8.0

func (o *GetBackupResponse) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*GetBackupResponse) HasSize added in v0.8.0

func (o *GetBackupResponse) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*GetBackupResponse) HasStartTime added in v0.8.0

func (o *GetBackupResponse) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*GetBackupResponse) SetEndTime added in v0.8.0

func (o *GetBackupResponse) SetEndTime(v *string)

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

func (*GetBackupResponse) SetError added in v0.8.0

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

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

func (*GetBackupResponse) SetId added in v0.8.0

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

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

func (*GetBackupResponse) SetLabels added in v0.8.0

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

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

func (*GetBackupResponse) SetName added in v0.8.0

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

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

func (*GetBackupResponse) SetOptions added in v0.8.0

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

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

func (*GetBackupResponse) SetSize added in v0.8.0

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

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

func (*GetBackupResponse) SetStartTime added in v0.8.0

func (o *GetBackupResponse) SetStartTime(v *string)

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

func (GetBackupResponse) ToMap added in v0.8.0

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

type GetDatabaseResponse

type GetDatabaseResponse struct {
	Database *SingleDatabase `json:"database,omitempty"`
}

GetDatabaseResponse struct for GetDatabaseResponse

func NewGetDatabaseResponse added in v0.8.0

func NewGetDatabaseResponse() *GetDatabaseResponse

NewGetDatabaseResponse instantiates a new GetDatabaseResponse 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 NewGetDatabaseResponseWithDefaults added in v0.8.0

func NewGetDatabaseResponseWithDefaults() *GetDatabaseResponse

NewGetDatabaseResponseWithDefaults instantiates a new GetDatabaseResponse 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 (*GetDatabaseResponse) GetDatabase added in v0.8.0

func (o *GetDatabaseResponse) GetDatabase() *SingleDatabase

GetDatabase returns the Database field value if set, zero value otherwise.

func (*GetDatabaseResponse) GetDatabaseOk added in v0.8.0

func (o *GetDatabaseResponse) GetDatabaseOk() (*SingleDatabase, 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 (*GetDatabaseResponse) HasDatabase added in v0.8.0

func (o *GetDatabaseResponse) HasDatabase() bool

HasDatabase returns a boolean if a field has been set.

func (*GetDatabaseResponse) SetDatabase added in v0.8.0

func (o *GetDatabaseResponse) SetDatabase(v *SingleDatabase)

SetDatabase gets a reference to the given SingleDatabase and assigns it to the Database field.

func (GetDatabaseResponse) ToMap added in v0.8.0

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

type GetInstanceResponse

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

GetInstanceResponse struct for GetInstanceResponse

func NewGetInstanceResponse added in v0.8.0

func NewGetInstanceResponse() *GetInstanceResponse

NewGetInstanceResponse instantiates a new GetInstanceResponse 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 NewGetInstanceResponseWithDefaults added in v0.8.0

func NewGetInstanceResponseWithDefaults() *GetInstanceResponse

NewGetInstanceResponseWithDefaults instantiates a new GetInstanceResponse 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 (*GetInstanceResponse) GetItem added in v0.8.0

func (o *GetInstanceResponse) GetItem() *Instance

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

func (*GetInstanceResponse) GetItemOk added in v0.8.0

func (o *GetInstanceResponse) 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 (*GetInstanceResponse) HasItem added in v0.8.0

func (o *GetInstanceResponse) HasItem() bool

HasItem returns a boolean if a field has been set.

func (*GetInstanceResponse) SetItem added in v0.8.0

func (o *GetInstanceResponse) SetItem(v *Instance)

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

func (GetInstanceResponse) ToMap added in v0.8.0

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

type GetUserResponse

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

GetUserResponse struct for GetUserResponse

func NewGetUserResponse added in v0.8.0

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

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

func (o *GetUserResponse) GetItem() *UserResponseUser

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

func (*GetUserResponse) GetItemOk added in v0.8.0

func (o *GetUserResponse) GetItemOk() (*UserResponseUser, 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 added in v0.8.0

func (o *GetUserResponse) HasItem() bool

HasItem returns a boolean if a field has been set.

func (*GetUserResponse) SetItem added in v0.8.0

func (o *GetUserResponse) SetItem(v *UserResponseUser)

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

func (GetUserResponse) ToMap added in v0.8.0

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       *int64             `json:"replicas,omitempty"`
	Status         *string            `json:"status,omitempty"`
	Storage        *Storage           `json:"storage,omitempty"`
	Version        *string            `json:"version,omitempty"`
}

Instance struct for Instance

func NewInstance added in v0.8.0

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

func NewInstanceWithDefaults() *Instance

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

func (*Instance) GetAcl added in v0.8.0

func (o *Instance) GetAcl() *ACL

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

func (*Instance) GetAclOk added in v0.8.0

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

func (o *Instance) GetBackupSchedule() *string

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

func (*Instance) GetBackupScheduleOk added in v0.8.0

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

func (o *Instance) GetFlavor() *Flavor

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

func (*Instance) GetFlavorOk added in v0.8.0

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

func (o *Instance) GetId() *string

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

func (*Instance) GetIdOk added in v0.8.0

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

func (o *Instance) GetName() *string

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

func (*Instance) GetNameOk added in v0.8.0

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

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

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

func (*Instance) GetOptionsOk added in v0.8.0

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

func (o *Instance) GetReplicas() *int64

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

func (*Instance) GetReplicasOk added in v0.8.0

func (o *Instance) GetReplicasOk() (*int64, 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 added in v0.8.0

func (o *Instance) GetStatus() *string

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

func (*Instance) GetStatusOk added in v0.8.0

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

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

func (*Instance) GetStorage added in v0.8.0

func (o *Instance) GetStorage() *Storage

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

func (*Instance) GetStorageOk added in v0.8.0

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

func (o *Instance) GetVersion() *string

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

func (*Instance) GetVersionOk added in v0.8.0

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

func (o *Instance) HasAcl() bool

HasAcl returns a boolean if a field has been set.

func (*Instance) HasBackupSchedule added in v0.8.0

func (o *Instance) HasBackupSchedule() bool

HasBackupSchedule returns a boolean if a field has been set.

func (*Instance) HasFlavor added in v0.8.0

func (o *Instance) HasFlavor() bool

HasFlavor returns a boolean if a field has been set.

func (*Instance) HasId added in v0.8.0

func (o *Instance) HasId() bool

HasId returns a boolean if a field has been set.

func (*Instance) HasName added in v0.8.0

func (o *Instance) HasName() bool

HasName returns a boolean if a field has been set.

func (*Instance) HasOptions added in v0.8.0

func (o *Instance) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*Instance) HasReplicas added in v0.8.0

func (o *Instance) HasReplicas() bool

HasReplicas returns a boolean if a field has been set.

func (*Instance) HasStatus added in v0.8.0

func (o *Instance) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Instance) HasStorage added in v0.8.0

func (o *Instance) HasStorage() bool

HasStorage returns a boolean if a field has been set.

func (*Instance) HasVersion added in v0.8.0

func (o *Instance) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (*Instance) SetAcl added in v0.8.0

func (o *Instance) SetAcl(v *ACL)

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

func (*Instance) SetBackupSchedule added in v0.8.0

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

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

func (*Instance) SetFlavor added in v0.8.0

func (o *Instance) SetFlavor(v *Flavor)

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

func (*Instance) SetId added in v0.8.0

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

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

func (*Instance) SetName added in v0.8.0

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

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

func (*Instance) SetOptions added in v0.8.0

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

func (o *Instance) SetReplicas(v *int64)

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

func (*Instance) SetStatus added in v0.8.0

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

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

func (*Instance) SetStorage added in v0.8.0

func (o *Instance) SetStorage(v *Storage)

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

func (*Instance) SetVersion added in v0.8.0

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

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

func (Instance) ToMap added in v0.8.0

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

type InstanceDocumentationACL

type InstanceDocumentationACL struct {
	// a simple list with IP addresses with CIDR.
	Items *[]string `json:"items,omitempty"`
}

InstanceDocumentationACL struct for InstanceDocumentationACL

func NewInstanceDocumentationACL added in v0.8.0

func NewInstanceDocumentationACL() *InstanceDocumentationACL

NewInstanceDocumentationACL instantiates a new InstanceDocumentationACL 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 NewInstanceDocumentationACLWithDefaults added in v0.8.0

func NewInstanceDocumentationACLWithDefaults() *InstanceDocumentationACL

NewInstanceDocumentationACLWithDefaults instantiates a new InstanceDocumentationACL 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 (*InstanceDocumentationACL) GetItems added in v0.8.0

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

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

func (*InstanceDocumentationACL) GetItemsOk added in v0.8.0

func (o *InstanceDocumentationACL) 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 (*InstanceDocumentationACL) HasItems added in v0.8.0

func (o *InstanceDocumentationACL) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*InstanceDocumentationACL) SetItems added in v0.8.0

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

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

func (InstanceDocumentationACL) ToMap added in v0.8.0

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

type InstanceDocumentationOptions

type InstanceDocumentationOptions struct {
	// Edition of the MSSQL server instance
	Edition *string `json:"edition,omitempty"`
	// The days for how long the backup files should be stored before cleaned up. 30 to 365
	RetentionDays *string `json:"retentionDays,omitempty"`
}

InstanceDocumentationOptions struct for InstanceDocumentationOptions

func NewInstanceDocumentationOptions added in v0.8.0

func NewInstanceDocumentationOptions() *InstanceDocumentationOptions

NewInstanceDocumentationOptions instantiates a new InstanceDocumentationOptions 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 NewInstanceDocumentationOptionsWithDefaults added in v0.8.0

func NewInstanceDocumentationOptionsWithDefaults() *InstanceDocumentationOptions

NewInstanceDocumentationOptionsWithDefaults instantiates a new InstanceDocumentationOptions 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 (*InstanceDocumentationOptions) GetEdition added in v0.8.0

func (o *InstanceDocumentationOptions) GetEdition() *string

GetEdition returns the Edition field value if set, zero value otherwise.

func (*InstanceDocumentationOptions) GetEditionOk added in v0.8.0

func (o *InstanceDocumentationOptions) GetEditionOk() (*string, bool)

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

func (*InstanceDocumentationOptions) GetRetentionDays added in v0.8.0

func (o *InstanceDocumentationOptions) GetRetentionDays() *string

GetRetentionDays returns the RetentionDays field value if set, zero value otherwise.

func (*InstanceDocumentationOptions) GetRetentionDaysOk added in v0.8.0

func (o *InstanceDocumentationOptions) GetRetentionDaysOk() (*string, bool)

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

func (*InstanceDocumentationOptions) HasEdition added in v0.8.0

func (o *InstanceDocumentationOptions) HasEdition() bool

HasEdition returns a boolean if a field has been set.

func (*InstanceDocumentationOptions) HasRetentionDays added in v0.8.0

func (o *InstanceDocumentationOptions) HasRetentionDays() bool

HasRetentionDays returns a boolean if a field has been set.

func (*InstanceDocumentationOptions) SetEdition added in v0.8.0

func (o *InstanceDocumentationOptions) SetEdition(v *string)

SetEdition gets a reference to the given string and assigns it to the Edition field.

func (*InstanceDocumentationOptions) SetRetentionDays added in v0.8.0

func (o *InstanceDocumentationOptions) SetRetentionDays(v *string)

SetRetentionDays gets a reference to the given string and assigns it to the RetentionDays field.

func (InstanceDocumentationOptions) ToMap added in v0.8.0

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

type InstanceDocumentationStorage

type InstanceDocumentationStorage struct {
	// Class of the instance.
	Class *string `json:"class,omitempty"`
	// Size of the instance storage in GB
	Size *int64 `json:"size,omitempty"`
}

InstanceDocumentationStorage struct for InstanceDocumentationStorage

func NewInstanceDocumentationStorage added in v0.8.0

func NewInstanceDocumentationStorage() *InstanceDocumentationStorage

NewInstanceDocumentationStorage instantiates a new InstanceDocumentationStorage 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 NewInstanceDocumentationStorageWithDefaults added in v0.8.0

func NewInstanceDocumentationStorageWithDefaults() *InstanceDocumentationStorage

NewInstanceDocumentationStorageWithDefaults instantiates a new InstanceDocumentationStorage 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 (*InstanceDocumentationStorage) GetClass added in v0.8.0

func (o *InstanceDocumentationStorage) GetClass() *string

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

func (*InstanceDocumentationStorage) GetClassOk added in v0.8.0

func (o *InstanceDocumentationStorage) 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 (*InstanceDocumentationStorage) GetSize added in v0.8.0

func (o *InstanceDocumentationStorage) GetSize() *int64

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

func (*InstanceDocumentationStorage) GetSizeOk added in v0.8.0

func (o *InstanceDocumentationStorage) 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 (*InstanceDocumentationStorage) HasClass added in v0.8.0

func (o *InstanceDocumentationStorage) HasClass() bool

HasClass returns a boolean if a field has been set.

func (*InstanceDocumentationStorage) HasSize added in v0.8.0

func (o *InstanceDocumentationStorage) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*InstanceDocumentationStorage) SetClass added in v0.8.0

func (o *InstanceDocumentationStorage) SetClass(v *string)

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

func (*InstanceDocumentationStorage) SetSize added in v0.8.0

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

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

func (InstanceDocumentationStorage) ToMap added in v0.8.0

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

type InstanceError

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

InstanceError struct for InstanceError

func NewInstanceError added in v0.8.0

func NewInstanceError() *InstanceError

NewInstanceError instantiates a new InstanceError 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 NewInstanceErrorWithDefaults added in v0.8.0

func NewInstanceErrorWithDefaults() *InstanceError

NewInstanceErrorWithDefaults instantiates a new InstanceError 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 (*InstanceError) GetCode added in v0.8.0

func (o *InstanceError) GetCode() *int64

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

func (*InstanceError) GetCodeOk added in v0.8.0

func (o *InstanceError) GetCodeOk() (*int64, 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 (*InstanceError) GetFields added in v0.8.0

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

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

func (*InstanceError) GetFieldsOk added in v0.8.0

func (o *InstanceError) 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 (*InstanceError) GetMessage added in v0.8.0

func (o *InstanceError) GetMessage() *string

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

func (*InstanceError) GetMessageOk added in v0.8.0

func (o *InstanceError) 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 (*InstanceError) GetType added in v0.8.0

func (o *InstanceError) GetType() *Type

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

func (*InstanceError) GetTypeOk added in v0.8.0

func (o *InstanceError) GetTypeOk() (*Type, 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 (*InstanceError) HasCode added in v0.8.0

func (o *InstanceError) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*InstanceError) HasFields added in v0.8.0

func (o *InstanceError) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*InstanceError) HasMessage added in v0.8.0

func (o *InstanceError) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*InstanceError) HasType added in v0.8.0

func (o *InstanceError) HasType() bool

HasType returns a boolean if a field has been set.

func (*InstanceError) SetCode added in v0.8.0

func (o *InstanceError) SetCode(v *int64)

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

func (*InstanceError) SetFields added in v0.8.0

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

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

func (*InstanceError) SetMessage added in v0.8.0

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

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

func (*InstanceError) SetType added in v0.8.0

func (o *InstanceError) SetType(v *Type)

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

func (InstanceError) ToMap added in v0.8.0

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

type InstanceFlavorEntry

type InstanceFlavorEntry struct {
	Categories  *string `json:"categories,omitempty"`
	Cpu         *int64  `json:"cpu,omitempty"`
	Description *string `json:"description,omitempty"`
	Id          *string `json:"id,omitempty"`
	Memory      *int64  `json:"memory,omitempty"`
}

InstanceFlavorEntry struct for InstanceFlavorEntry

func NewInstanceFlavorEntry added in v0.8.0

func NewInstanceFlavorEntry() *InstanceFlavorEntry

NewInstanceFlavorEntry instantiates a new InstanceFlavorEntry 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 NewInstanceFlavorEntryWithDefaults added in v0.8.0

func NewInstanceFlavorEntryWithDefaults() *InstanceFlavorEntry

NewInstanceFlavorEntryWithDefaults instantiates a new InstanceFlavorEntry 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 (*InstanceFlavorEntry) GetCategories added in v0.8.0

func (o *InstanceFlavorEntry) GetCategories() *string

GetCategories returns the Categories field value if set, zero value otherwise.

func (*InstanceFlavorEntry) GetCategoriesOk added in v0.8.0

func (o *InstanceFlavorEntry) GetCategoriesOk() (*string, bool)

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

func (*InstanceFlavorEntry) GetCpu added in v0.8.0

func (o *InstanceFlavorEntry) GetCpu() *int64

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

func (*InstanceFlavorEntry) GetCpuOk added in v0.8.0

func (o *InstanceFlavorEntry) GetCpuOk() (*int64, 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 (*InstanceFlavorEntry) GetDescription added in v0.8.0

func (o *InstanceFlavorEntry) GetDescription() *string

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

func (*InstanceFlavorEntry) GetDescriptionOk added in v0.8.0

func (o *InstanceFlavorEntry) 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 (*InstanceFlavorEntry) GetId added in v0.8.0

func (o *InstanceFlavorEntry) GetId() *string

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

func (*InstanceFlavorEntry) GetIdOk added in v0.8.0

func (o *InstanceFlavorEntry) 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 (*InstanceFlavorEntry) GetMemory added in v0.8.0

func (o *InstanceFlavorEntry) GetMemory() *int64

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

func (*InstanceFlavorEntry) GetMemoryOk added in v0.8.0

func (o *InstanceFlavorEntry) GetMemoryOk() (*int64, 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 (*InstanceFlavorEntry) HasCategories added in v0.8.0

func (o *InstanceFlavorEntry) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*InstanceFlavorEntry) HasCpu added in v0.8.0

func (o *InstanceFlavorEntry) HasCpu() bool

HasCpu returns a boolean if a field has been set.

func (*InstanceFlavorEntry) HasDescription added in v0.8.0

func (o *InstanceFlavorEntry) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*InstanceFlavorEntry) HasId added in v0.8.0

func (o *InstanceFlavorEntry) HasId() bool

HasId returns a boolean if a field has been set.

func (*InstanceFlavorEntry) HasMemory added in v0.8.0

func (o *InstanceFlavorEntry) HasMemory() bool

HasMemory returns a boolean if a field has been set.

func (*InstanceFlavorEntry) SetCategories added in v0.8.0

func (o *InstanceFlavorEntry) SetCategories(v *string)

SetCategories gets a reference to the given string and assigns it to the Categories field.

func (*InstanceFlavorEntry) SetCpu added in v0.8.0

func (o *InstanceFlavorEntry) SetCpu(v *int64)

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

func (*InstanceFlavorEntry) SetDescription added in v0.8.0

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

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

func (*InstanceFlavorEntry) SetId added in v0.8.0

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

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

func (*InstanceFlavorEntry) SetMemory added in v0.8.0

func (o *InstanceFlavorEntry) SetMemory(v *int64)

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

func (InstanceFlavorEntry) ToMap added in v0.8.0

func (o InstanceFlavorEntry) 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 added in v0.8.0

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

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

func (o *InstanceListInstance) GetId() *string

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

func (*InstanceListInstance) GetIdOk added in v0.8.0

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

func (o *InstanceListInstance) GetName() *string

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

func (*InstanceListInstance) GetNameOk added in v0.8.0

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

func (o *InstanceListInstance) GetStatus() *string

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

func (*InstanceListInstance) GetStatusOk added in v0.8.0

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

func (o *InstanceListInstance) HasId() bool

HasId returns a boolean if a field has been set.

func (*InstanceListInstance) HasName added in v0.8.0

func (o *InstanceListInstance) HasName() bool

HasName returns a boolean if a field has been set.

func (*InstanceListInstance) HasStatus added in v0.8.0

func (o *InstanceListInstance) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*InstanceListInstance) SetId added in v0.8.0

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

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

func (*InstanceListInstance) SetName added in v0.8.0

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

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

func (*InstanceListInstance) SetStatus added in v0.8.0

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

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

func (InstanceListInstance) ToMap added in v0.8.0

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

type InstanceListUser

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

InstanceListUser struct for InstanceListUser

func NewInstanceListUser added in v0.8.0

func NewInstanceListUser() *InstanceListUser

NewInstanceListUser instantiates a new InstanceListUser 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 NewInstanceListUserWithDefaults added in v0.8.0

func NewInstanceListUserWithDefaults() *InstanceListUser

NewInstanceListUserWithDefaults instantiates a new InstanceListUser 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 (*InstanceListUser) GetId added in v0.8.0

func (o *InstanceListUser) GetId() *string

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

func (*InstanceListUser) GetIdOk added in v0.8.0

func (o *InstanceListUser) 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 (*InstanceListUser) GetUsername added in v0.8.0

func (o *InstanceListUser) GetUsername() *string

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

func (*InstanceListUser) GetUsernameOk added in v0.8.0

func (o *InstanceListUser) 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 (*InstanceListUser) HasId added in v0.8.0

func (o *InstanceListUser) HasId() bool

HasId returns a boolean if a field has been set.

func (*InstanceListUser) HasUsername added in v0.8.0

func (o *InstanceListUser) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (*InstanceListUser) SetId added in v0.8.0

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

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

func (*InstanceListUser) SetUsername added in v0.8.0

func (o *InstanceListUser) SetUsername(v *string)

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

func (InstanceListUser) ToMap added in v0.8.0

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

type ListBackupsResponse

type ListBackupsResponse struct {
	Databases *[]BackupListBackupsResponseGrouped `json:"databases,omitempty"`
}

ListBackupsResponse struct for ListBackupsResponse

func NewListBackupsResponse added in v0.8.0

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

func NewListBackupsResponseWithDefaults() *ListBackupsResponse

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

func (*ListBackupsResponse) GetDatabases added in v0.8.0

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

func (*ListBackupsResponse) GetDatabasesOk added in v0.8.0

func (o *ListBackupsResponse) GetDatabasesOk() (*[]BackupListBackupsResponseGrouped, 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 (*ListBackupsResponse) HasDatabases added in v0.8.0

func (o *ListBackupsResponse) HasDatabases() bool

HasDatabases returns a boolean if a field has been set.

func (*ListBackupsResponse) SetDatabases added in v0.8.0

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

func (ListBackupsResponse) ToMap added in v0.8.0

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

type ListCollationsResponse

type ListCollationsResponse struct {
	Collations *[]MssqlDatabaseCollation `json:"collations,omitempty"`
}

ListCollationsResponse struct for ListCollationsResponse

func NewListCollationsResponse added in v0.8.0

func NewListCollationsResponse() *ListCollationsResponse

NewListCollationsResponse instantiates a new ListCollationsResponse 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 NewListCollationsResponseWithDefaults added in v0.8.0

func NewListCollationsResponseWithDefaults() *ListCollationsResponse

NewListCollationsResponseWithDefaults instantiates a new ListCollationsResponse 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 (*ListCollationsResponse) GetCollations added in v0.8.0

func (o *ListCollationsResponse) GetCollations() *[]MssqlDatabaseCollation

GetCollations returns the Collations field value if set, zero value otherwise.

func (*ListCollationsResponse) GetCollationsOk added in v0.8.0

func (o *ListCollationsResponse) GetCollationsOk() (*[]MssqlDatabaseCollation, bool)

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

func (*ListCollationsResponse) HasCollations added in v0.8.0

func (o *ListCollationsResponse) HasCollations() bool

HasCollations returns a boolean if a field has been set.

func (*ListCollationsResponse) SetCollations added in v0.8.0

func (o *ListCollationsResponse) SetCollations(v *[]MssqlDatabaseCollation)

SetCollations gets a reference to the given []MssqlDatabaseCollation and assigns it to the Collations field.

func (ListCollationsResponse) ToMap added in v0.8.0

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

type ListCompatibilityResponse

type ListCompatibilityResponse struct {
	Compatibilities *[]MssqlDatabaseCompatibility `json:"compatibilities,omitempty"`
}

ListCompatibilityResponse struct for ListCompatibilityResponse

func NewListCompatibilityResponse added in v0.8.0

func NewListCompatibilityResponse() *ListCompatibilityResponse

NewListCompatibilityResponse instantiates a new ListCompatibilityResponse 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 NewListCompatibilityResponseWithDefaults added in v0.8.0

func NewListCompatibilityResponseWithDefaults() *ListCompatibilityResponse

NewListCompatibilityResponseWithDefaults instantiates a new ListCompatibilityResponse 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 (*ListCompatibilityResponse) GetCompatibilities added in v0.8.0

func (o *ListCompatibilityResponse) GetCompatibilities() *[]MssqlDatabaseCompatibility

GetCompatibilities returns the Compatibilities field value if set, zero value otherwise.

func (*ListCompatibilityResponse) GetCompatibilitiesOk added in v0.8.0

func (o *ListCompatibilityResponse) GetCompatibilitiesOk() (*[]MssqlDatabaseCompatibility, bool)

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

func (*ListCompatibilityResponse) HasCompatibilities added in v0.8.0

func (o *ListCompatibilityResponse) HasCompatibilities() bool

HasCompatibilities returns a boolean if a field has been set.

func (*ListCompatibilityResponse) SetCompatibilities added in v0.8.0

func (o *ListCompatibilityResponse) SetCompatibilities(v *[]MssqlDatabaseCompatibility)

SetCompatibilities gets a reference to the given []MssqlDatabaseCompatibility and assigns it to the Compatibilities field.

func (ListCompatibilityResponse) ToMap added in v0.8.0

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

type ListDatabasesResponse

type ListDatabasesResponse struct {
	Databases *[]Database `json:"databases,omitempty"`
}

ListDatabasesResponse struct for ListDatabasesResponse

func NewListDatabasesResponse added in v0.8.0

func NewListDatabasesResponse() *ListDatabasesResponse

NewListDatabasesResponse instantiates a new ListDatabasesResponse 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 NewListDatabasesResponseWithDefaults added in v0.8.0

func NewListDatabasesResponseWithDefaults() *ListDatabasesResponse

NewListDatabasesResponseWithDefaults instantiates a new ListDatabasesResponse 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 (*ListDatabasesResponse) GetDatabases added in v0.8.0

func (o *ListDatabasesResponse) GetDatabases() *[]Database

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

func (*ListDatabasesResponse) GetDatabasesOk added in v0.8.0

func (o *ListDatabasesResponse) GetDatabasesOk() (*[]Database, 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 (*ListDatabasesResponse) HasDatabases added in v0.8.0

func (o *ListDatabasesResponse) HasDatabases() bool

HasDatabases returns a boolean if a field has been set.

func (*ListDatabasesResponse) SetDatabases added in v0.8.0

func (o *ListDatabasesResponse) SetDatabases(v *[]Database)

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

func (ListDatabasesResponse) ToMap added in v0.8.0

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

type ListFlavorsResponse

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

ListFlavorsResponse struct for ListFlavorsResponse

func NewListFlavorsResponse added in v0.8.0

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

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

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

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

func (*ListFlavorsResponse) GetFlavorsOk added in v0.8.0

func (o *ListFlavorsResponse) GetFlavorsOk() (*[]InstanceFlavorEntry, 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 added in v0.8.0

func (o *ListFlavorsResponse) HasFlavors() bool

HasFlavors returns a boolean if a field has been set.

func (*ListFlavorsResponse) SetFlavors added in v0.8.0

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

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

func (ListFlavorsResponse) ToMap added in v0.8.0

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

type ListInstancesResponse

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

ListInstancesResponse struct for ListInstancesResponse

func NewListInstancesResponse added in v0.8.0

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

func NewListInstancesResponseWithDefaults() *ListInstancesResponse

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

func (*ListInstancesResponse) GetCount added in v0.8.0

func (o *ListInstancesResponse) GetCount() *int64

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

func (*ListInstancesResponse) GetCountOk added in v0.8.0

func (o *ListInstancesResponse) GetCountOk() (*int64, 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 added in v0.8.0

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

func (*ListInstancesResponse) GetItemsOk added in v0.8.0

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

func (o *ListInstancesResponse) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*ListInstancesResponse) HasItems added in v0.8.0

func (o *ListInstancesResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*ListInstancesResponse) SetCount added in v0.8.0

func (o *ListInstancesResponse) SetCount(v *int64)

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

func (*ListInstancesResponse) SetItems added in v0.8.0

func (o *ListInstancesResponse) SetItems(v *[]InstanceListInstance)

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

func (ListInstancesResponse) ToMap added in v0.8.0

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

type ListRestoreJobsResponse

type ListRestoreJobsResponse struct {
	RunningRestores *[]RestoreRunningRestore `json:"runningRestores,omitempty"`
}

ListRestoreJobsResponse struct for ListRestoreJobsResponse

func NewListRestoreJobsResponse added in v0.8.0

func NewListRestoreJobsResponse() *ListRestoreJobsResponse

NewListRestoreJobsResponse instantiates a new ListRestoreJobsResponse 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 NewListRestoreJobsResponseWithDefaults added in v0.8.0

func NewListRestoreJobsResponseWithDefaults() *ListRestoreJobsResponse

NewListRestoreJobsResponseWithDefaults instantiates a new ListRestoreJobsResponse 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 (*ListRestoreJobsResponse) GetRunningRestores added in v0.8.0

func (o *ListRestoreJobsResponse) GetRunningRestores() *[]RestoreRunningRestore

GetRunningRestores returns the RunningRestores field value if set, zero value otherwise.

func (*ListRestoreJobsResponse) GetRunningRestoresOk added in v0.8.0

func (o *ListRestoreJobsResponse) GetRunningRestoresOk() (*[]RestoreRunningRestore, bool)

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

func (*ListRestoreJobsResponse) HasRunningRestores added in v0.8.0

func (o *ListRestoreJobsResponse) HasRunningRestores() bool

HasRunningRestores returns a boolean if a field has been set.

func (*ListRestoreJobsResponse) SetRunningRestores added in v0.8.0

func (o *ListRestoreJobsResponse) SetRunningRestores(v *[]RestoreRunningRestore)

SetRunningRestores gets a reference to the given []RestoreRunningRestore and assigns it to the RunningRestores field.

func (ListRestoreJobsResponse) ToMap added in v0.8.0

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

type ListRolesResponse

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

ListRolesResponse struct for ListRolesResponse

func NewListRolesResponse added in v0.8.0

func NewListRolesResponse() *ListRolesResponse

NewListRolesResponse instantiates a new ListRolesResponse 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 NewListRolesResponseWithDefaults added in v0.8.0

func NewListRolesResponseWithDefaults() *ListRolesResponse

NewListRolesResponseWithDefaults instantiates a new ListRolesResponse 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 (*ListRolesResponse) GetRoles added in v0.8.0

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

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

func (*ListRolesResponse) GetRolesOk added in v0.8.0

func (o *ListRolesResponse) 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 (*ListRolesResponse) HasRoles added in v0.8.0

func (o *ListRolesResponse) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (*ListRolesResponse) SetRoles added in v0.8.0

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

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

func (ListRolesResponse) ToMap added in v0.8.0

func (o ListRolesResponse) 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 added in v0.8.0

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

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

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

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

func (*ListStoragesResponse) GetStorageClassesOk added in v0.8.0

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

func (o *ListStoragesResponse) GetStorageRange() *StorageRange

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

func (*ListStoragesResponse) GetStorageRangeOk added in v0.8.0

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

func (o *ListStoragesResponse) HasStorageClasses() bool

HasStorageClasses returns a boolean if a field has been set.

func (*ListStoragesResponse) HasStorageRange added in v0.8.0

func (o *ListStoragesResponse) HasStorageRange() bool

HasStorageRange returns a boolean if a field has been set.

func (*ListStoragesResponse) SetStorageClasses added in v0.8.0

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

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

func (*ListStoragesResponse) SetStorageRange added in v0.8.0

func (o *ListStoragesResponse) SetStorageRange(v *StorageRange)

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

func (ListStoragesResponse) ToMap added in v0.8.0

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

type ListUsersResponse

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

ListUsersResponse struct for ListUsersResponse

func NewListUsersResponse added in v0.8.0

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

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

func (o *ListUsersResponse) GetCount() *int64

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

func (*ListUsersResponse) GetCountOk added in v0.8.0

func (o *ListUsersResponse) GetCountOk() (*int64, 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 added in v0.8.0

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

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

func (*ListUsersResponse) GetItemsOk added in v0.8.0

func (o *ListUsersResponse) GetItemsOk() (*[]InstanceListUser, 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 added in v0.8.0

func (o *ListUsersResponse) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*ListUsersResponse) HasItems added in v0.8.0

func (o *ListUsersResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*ListUsersResponse) SetCount added in v0.8.0

func (o *ListUsersResponse) SetCount(v *int64)

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

func (*ListUsersResponse) SetItems added in v0.8.0

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

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

func (ListUsersResponse) ToMap added in v0.8.0

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

type ListVersionsResponse

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

ListVersionsResponse struct for ListVersionsResponse

func NewListVersionsResponse added in v0.8.0

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

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

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

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

func (*ListVersionsResponse) GetVersionsOk added in v0.8.0

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

func (o *ListVersionsResponse) HasVersions() bool

HasVersions returns a boolean if a field has been set.

func (*ListVersionsResponse) SetVersions added in v0.8.0

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

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

func (ListVersionsResponse) ToMap added in v0.8.0

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

type MappedNullable

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

type MssqlDatabaseCollation

type MssqlDatabaseCollation struct {
	CollationName *string `json:"collation_name,omitempty"`
	Description   *string `json:"description,omitempty"`
}

MssqlDatabaseCollation struct for MssqlDatabaseCollation

func NewMssqlDatabaseCollation added in v0.8.0

func NewMssqlDatabaseCollation() *MssqlDatabaseCollation

NewMssqlDatabaseCollation instantiates a new MssqlDatabaseCollation 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 NewMssqlDatabaseCollationWithDefaults added in v0.8.0

func NewMssqlDatabaseCollationWithDefaults() *MssqlDatabaseCollation

NewMssqlDatabaseCollationWithDefaults instantiates a new MssqlDatabaseCollation 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 (*MssqlDatabaseCollation) GetCollationName added in v0.8.0

func (o *MssqlDatabaseCollation) GetCollationName() *string

GetCollationName returns the CollationName field value if set, zero value otherwise.

func (*MssqlDatabaseCollation) GetCollationNameOk added in v0.8.0

func (o *MssqlDatabaseCollation) GetCollationNameOk() (*string, bool)

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

func (*MssqlDatabaseCollation) GetDescription added in v0.8.0

func (o *MssqlDatabaseCollation) GetDescription() *string

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

func (*MssqlDatabaseCollation) GetDescriptionOk added in v0.8.0

func (o *MssqlDatabaseCollation) 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 (*MssqlDatabaseCollation) HasCollationName added in v0.8.0

func (o *MssqlDatabaseCollation) HasCollationName() bool

HasCollationName returns a boolean if a field has been set.

func (*MssqlDatabaseCollation) HasDescription added in v0.8.0

func (o *MssqlDatabaseCollation) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*MssqlDatabaseCollation) SetCollationName added in v0.8.0

func (o *MssqlDatabaseCollation) SetCollationName(v *string)

SetCollationName gets a reference to the given string and assigns it to the CollationName field.

func (*MssqlDatabaseCollation) SetDescription added in v0.8.0

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

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

func (MssqlDatabaseCollation) ToMap added in v0.8.0

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

type MssqlDatabaseCompatibility

type MssqlDatabaseCompatibility struct {
	CompatibilityLevel *int64  `json:"compatibility_level,omitempty"`
	Description        *string `json:"description,omitempty"`
}

MssqlDatabaseCompatibility struct for MssqlDatabaseCompatibility

func NewMssqlDatabaseCompatibility added in v0.8.0

func NewMssqlDatabaseCompatibility() *MssqlDatabaseCompatibility

NewMssqlDatabaseCompatibility instantiates a new MssqlDatabaseCompatibility 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 NewMssqlDatabaseCompatibilityWithDefaults added in v0.8.0

func NewMssqlDatabaseCompatibilityWithDefaults() *MssqlDatabaseCompatibility

NewMssqlDatabaseCompatibilityWithDefaults instantiates a new MssqlDatabaseCompatibility 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 (*MssqlDatabaseCompatibility) GetCompatibilityLevel added in v0.8.0

func (o *MssqlDatabaseCompatibility) GetCompatibilityLevel() *int64

GetCompatibilityLevel returns the CompatibilityLevel field value if set, zero value otherwise.

func (*MssqlDatabaseCompatibility) GetCompatibilityLevelOk added in v0.8.0

func (o *MssqlDatabaseCompatibility) GetCompatibilityLevelOk() (*int64, bool)

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

func (*MssqlDatabaseCompatibility) GetDescription added in v0.8.0

func (o *MssqlDatabaseCompatibility) GetDescription() *string

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

func (*MssqlDatabaseCompatibility) GetDescriptionOk added in v0.8.0

func (o *MssqlDatabaseCompatibility) 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 (*MssqlDatabaseCompatibility) HasCompatibilityLevel added in v0.8.0

func (o *MssqlDatabaseCompatibility) HasCompatibilityLevel() bool

HasCompatibilityLevel returns a boolean if a field has been set.

func (*MssqlDatabaseCompatibility) HasDescription added in v0.8.0

func (o *MssqlDatabaseCompatibility) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*MssqlDatabaseCompatibility) SetCompatibilityLevel added in v0.8.0

func (o *MssqlDatabaseCompatibility) SetCompatibilityLevel(v *int64)

SetCompatibilityLevel gets a reference to the given int64 and assigns it to the CompatibilityLevel field.

func (*MssqlDatabaseCompatibility) SetDescription added in v0.8.0

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

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

func (MssqlDatabaseCompatibility) ToMap added in v0.8.0

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

type NullableACL added in v0.8.0

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

func NewNullableACL added in v0.8.0

func NewNullableACL(val *ACL) *NullableACL

func (NullableACL) Get added in v0.8.0

func (v NullableACL) Get() *ACL

func (NullableACL) IsSet added in v0.8.0

func (v NullableACL) IsSet() bool

func (NullableACL) MarshalJSON added in v0.8.0

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

func (*NullableACL) Set added in v0.8.0

func (v *NullableACL) Set(val *ACL)

func (*NullableACL) UnmarshalJSON added in v0.8.0

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

func (*NullableACL) Unset added in v0.8.0

func (v *NullableACL) Unset()

type NullableBackup added in v0.8.0

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

func NewNullableBackup added in v0.8.0

func NewNullableBackup(val *Backup) *NullableBackup

func (NullableBackup) Get added in v0.8.0

func (v NullableBackup) Get() *Backup

func (NullableBackup) IsSet added in v0.8.0

func (v NullableBackup) IsSet() bool

func (NullableBackup) MarshalJSON added in v0.8.0

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

func (*NullableBackup) Set added in v0.8.0

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

func (*NullableBackup) UnmarshalJSON added in v0.8.0

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

func (*NullableBackup) Unset added in v0.8.0

func (v *NullableBackup) Unset()

type NullableBackupListBackupsResponseGrouped added in v0.8.0

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

func NewNullableBackupListBackupsResponseGrouped added in v0.8.0

func NewNullableBackupListBackupsResponseGrouped(val *BackupListBackupsResponseGrouped) *NullableBackupListBackupsResponseGrouped

func (NullableBackupListBackupsResponseGrouped) Get added in v0.8.0

func (NullableBackupListBackupsResponseGrouped) IsSet added in v0.8.0

func (NullableBackupListBackupsResponseGrouped) MarshalJSON added in v0.8.0

func (*NullableBackupListBackupsResponseGrouped) Set added in v0.8.0

func (*NullableBackupListBackupsResponseGrouped) UnmarshalJSON added in v0.8.0

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

func (*NullableBackupListBackupsResponseGrouped) Unset added in v0.8.0

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 NullableCreateDatabasePayload added in v0.8.0

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

func NewNullableCreateDatabasePayload added in v0.8.0

func NewNullableCreateDatabasePayload(val *CreateDatabasePayload) *NullableCreateDatabasePayload

func (NullableCreateDatabasePayload) Get added in v0.8.0

func (NullableCreateDatabasePayload) IsSet added in v0.8.0

func (NullableCreateDatabasePayload) MarshalJSON added in v0.8.0

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

func (*NullableCreateDatabasePayload) Set added in v0.8.0

func (*NullableCreateDatabasePayload) UnmarshalJSON added in v0.8.0

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

func (*NullableCreateDatabasePayload) Unset added in v0.8.0

func (v *NullableCreateDatabasePayload) Unset()

type NullableCreateDatabaseResponse added in v0.8.0

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

func NewNullableCreateDatabaseResponse added in v0.8.0

func NewNullableCreateDatabaseResponse(val *CreateDatabaseResponse) *NullableCreateDatabaseResponse

func (NullableCreateDatabaseResponse) Get added in v0.8.0

func (NullableCreateDatabaseResponse) IsSet added in v0.8.0

func (NullableCreateDatabaseResponse) MarshalJSON added in v0.8.0

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

func (*NullableCreateDatabaseResponse) Set added in v0.8.0

func (*NullableCreateDatabaseResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableCreateDatabaseResponse) Unset added in v0.8.0

func (v *NullableCreateDatabaseResponse) Unset()

type NullableCreateInstancePayload added in v0.8.0

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

func NewNullableCreateInstancePayload added in v0.8.0

func NewNullableCreateInstancePayload(val *CreateInstancePayload) *NullableCreateInstancePayload

func (NullableCreateInstancePayload) Get added in v0.8.0

func (NullableCreateInstancePayload) IsSet added in v0.8.0

func (NullableCreateInstancePayload) MarshalJSON added in v0.8.0

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

func (*NullableCreateInstancePayload) Set added in v0.8.0

func (*NullableCreateInstancePayload) UnmarshalJSON added in v0.8.0

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

func (*NullableCreateInstancePayload) Unset added in v0.8.0

func (v *NullableCreateInstancePayload) Unset()

type NullableCreateInstancePayloadAcl added in v0.8.0

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

func NewNullableCreateInstancePayloadAcl added in v0.8.0

func NewNullableCreateInstancePayloadAcl(val *CreateInstancePayloadAcl) *NullableCreateInstancePayloadAcl

func (NullableCreateInstancePayloadAcl) Get added in v0.8.0

func (NullableCreateInstancePayloadAcl) IsSet added in v0.8.0

func (NullableCreateInstancePayloadAcl) MarshalJSON added in v0.8.0

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

func (*NullableCreateInstancePayloadAcl) Set added in v0.8.0

func (*NullableCreateInstancePayloadAcl) UnmarshalJSON added in v0.8.0

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

func (*NullableCreateInstancePayloadAcl) Unset added in v0.8.0

type NullableCreateInstancePayloadOptions added in v0.8.0

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

func NewNullableCreateInstancePayloadOptions added in v0.8.0

func NewNullableCreateInstancePayloadOptions(val *CreateInstancePayloadOptions) *NullableCreateInstancePayloadOptions

func (NullableCreateInstancePayloadOptions) Get added in v0.8.0

func (NullableCreateInstancePayloadOptions) IsSet added in v0.8.0

func (NullableCreateInstancePayloadOptions) MarshalJSON added in v0.8.0

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

func (*NullableCreateInstancePayloadOptions) Set added in v0.8.0

func (*NullableCreateInstancePayloadOptions) UnmarshalJSON added in v0.8.0

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

func (*NullableCreateInstancePayloadOptions) Unset added in v0.8.0

type NullableCreateInstancePayloadStorage added in v0.8.0

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

func NewNullableCreateInstancePayloadStorage added in v0.8.0

func NewNullableCreateInstancePayloadStorage(val *CreateInstancePayloadStorage) *NullableCreateInstancePayloadStorage

func (NullableCreateInstancePayloadStorage) Get added in v0.8.0

func (NullableCreateInstancePayloadStorage) IsSet added in v0.8.0

func (NullableCreateInstancePayloadStorage) MarshalJSON added in v0.8.0

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

func (*NullableCreateInstancePayloadStorage) Set added in v0.8.0

func (*NullableCreateInstancePayloadStorage) UnmarshalJSON added in v0.8.0

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

func (*NullableCreateInstancePayloadStorage) Unset added in v0.8.0

type NullableCreateInstanceResponse added in v0.8.0

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

func NewNullableCreateInstanceResponse added in v0.8.0

func NewNullableCreateInstanceResponse(val *CreateInstanceResponse) *NullableCreateInstanceResponse

func (NullableCreateInstanceResponse) Get added in v0.8.0

func (NullableCreateInstanceResponse) IsSet added in v0.8.0

func (NullableCreateInstanceResponse) MarshalJSON added in v0.8.0

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

func (*NullableCreateInstanceResponse) Set added in v0.8.0

func (*NullableCreateInstanceResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableCreateInstanceResponse) Unset added in v0.8.0

func (v *NullableCreateInstanceResponse) Unset()

type NullableCreateUserPayload added in v0.8.0

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

func NewNullableCreateUserPayload added in v0.8.0

func NewNullableCreateUserPayload(val *CreateUserPayload) *NullableCreateUserPayload

func (NullableCreateUserPayload) Get added in v0.8.0

func (NullableCreateUserPayload) IsSet added in v0.8.0

func (v NullableCreateUserPayload) IsSet() bool

func (NullableCreateUserPayload) MarshalJSON added in v0.8.0

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

func (*NullableCreateUserPayload) Set added in v0.8.0

func (*NullableCreateUserPayload) UnmarshalJSON added in v0.8.0

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

func (*NullableCreateUserPayload) Unset added in v0.8.0

func (v *NullableCreateUserPayload) Unset()

type NullableCreateUserResponse added in v0.8.0

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

func NewNullableCreateUserResponse added in v0.8.0

func NewNullableCreateUserResponse(val *CreateUserResponse) *NullableCreateUserResponse

func (NullableCreateUserResponse) Get added in v0.8.0

func (NullableCreateUserResponse) IsSet added in v0.8.0

func (v NullableCreateUserResponse) IsSet() bool

func (NullableCreateUserResponse) MarshalJSON added in v0.8.0

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

func (*NullableCreateUserResponse) Set added in v0.8.0

func (*NullableCreateUserResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableCreateUserResponse) Unset added in v0.8.0

func (v *NullableCreateUserResponse) Unset()

type NullableDatabase added in v0.8.0

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

func NewNullableDatabase added in v0.8.0

func NewNullableDatabase(val *Database) *NullableDatabase

func (NullableDatabase) Get added in v0.8.0

func (v NullableDatabase) Get() *Database

func (NullableDatabase) IsSet added in v0.8.0

func (v NullableDatabase) IsSet() bool

func (NullableDatabase) MarshalJSON added in v0.8.0

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

func (*NullableDatabase) Set added in v0.8.0

func (v *NullableDatabase) Set(val *Database)

func (*NullableDatabase) UnmarshalJSON added in v0.8.0

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

func (*NullableDatabase) Unset added in v0.8.0

func (v *NullableDatabase) Unset()

type NullableDatabaseDocumentationCreateDatabaseRequestOptions added in v0.8.0

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

func (NullableDatabaseDocumentationCreateDatabaseRequestOptions) Get added in v0.8.0

func (NullableDatabaseDocumentationCreateDatabaseRequestOptions) IsSet added in v0.8.0

func (NullableDatabaseDocumentationCreateDatabaseRequestOptions) MarshalJSON added in v0.8.0

func (*NullableDatabaseDocumentationCreateDatabaseRequestOptions) Set added in v0.8.0

func (*NullableDatabaseDocumentationCreateDatabaseRequestOptions) UnmarshalJSON added in v0.8.0

func (*NullableDatabaseDocumentationCreateDatabaseRequestOptions) Unset added in v0.8.0

type NullableDatabaseOptions added in v0.8.0

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

func NewNullableDatabaseOptions added in v0.8.0

func NewNullableDatabaseOptions(val *DatabaseOptions) *NullableDatabaseOptions

func (NullableDatabaseOptions) Get added in v0.8.0

func (NullableDatabaseOptions) IsSet added in v0.8.0

func (v NullableDatabaseOptions) IsSet() bool

func (NullableDatabaseOptions) MarshalJSON added in v0.8.0

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

func (*NullableDatabaseOptions) Set added in v0.8.0

func (*NullableDatabaseOptions) UnmarshalJSON added in v0.8.0

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

func (*NullableDatabaseOptions) Unset added in v0.8.0

func (v *NullableDatabaseOptions) Unset()

type NullableFlavor added in v0.8.0

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

func NewNullableFlavor added in v0.8.0

func NewNullableFlavor(val *Flavor) *NullableFlavor

func (NullableFlavor) Get added in v0.8.0

func (v NullableFlavor) Get() *Flavor

func (NullableFlavor) IsSet added in v0.8.0

func (v NullableFlavor) IsSet() bool

func (NullableFlavor) MarshalJSON added in v0.8.0

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

func (*NullableFlavor) Set added in v0.8.0

func (v *NullableFlavor) Set(val *Flavor)

func (*NullableFlavor) UnmarshalJSON added in v0.8.0

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

func (*NullableFlavor) Unset added in v0.8.0

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

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

func NewNullableGetBackupResponse added in v0.8.0

func NewNullableGetBackupResponse(val *GetBackupResponse) *NullableGetBackupResponse

func (NullableGetBackupResponse) Get added in v0.8.0

func (NullableGetBackupResponse) IsSet added in v0.8.0

func (v NullableGetBackupResponse) IsSet() bool

func (NullableGetBackupResponse) MarshalJSON added in v0.8.0

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

func (*NullableGetBackupResponse) Set added in v0.8.0

func (*NullableGetBackupResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableGetBackupResponse) Unset added in v0.8.0

func (v *NullableGetBackupResponse) Unset()

type NullableGetDatabaseResponse added in v0.8.0

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

func NewNullableGetDatabaseResponse added in v0.8.0

func NewNullableGetDatabaseResponse(val *GetDatabaseResponse) *NullableGetDatabaseResponse

func (NullableGetDatabaseResponse) Get added in v0.8.0

func (NullableGetDatabaseResponse) IsSet added in v0.8.0

func (NullableGetDatabaseResponse) MarshalJSON added in v0.8.0

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

func (*NullableGetDatabaseResponse) Set added in v0.8.0

func (*NullableGetDatabaseResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableGetDatabaseResponse) Unset added in v0.8.0

func (v *NullableGetDatabaseResponse) Unset()

type NullableGetInstanceResponse added in v0.8.0

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

func NewNullableGetInstanceResponse added in v0.8.0

func NewNullableGetInstanceResponse(val *GetInstanceResponse) *NullableGetInstanceResponse

func (NullableGetInstanceResponse) Get added in v0.8.0

func (NullableGetInstanceResponse) IsSet added in v0.8.0

func (NullableGetInstanceResponse) MarshalJSON added in v0.8.0

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

func (*NullableGetInstanceResponse) Set added in v0.8.0

func (*NullableGetInstanceResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableGetInstanceResponse) Unset added in v0.8.0

func (v *NullableGetInstanceResponse) Unset()

type NullableGetUserResponse added in v0.8.0

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

func NewNullableGetUserResponse added in v0.8.0

func NewNullableGetUserResponse(val *GetUserResponse) *NullableGetUserResponse

func (NullableGetUserResponse) Get added in v0.8.0

func (NullableGetUserResponse) IsSet added in v0.8.0

func (v NullableGetUserResponse) IsSet() bool

func (NullableGetUserResponse) MarshalJSON added in v0.8.0

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

func (*NullableGetUserResponse) Set added in v0.8.0

func (*NullableGetUserResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableGetUserResponse) Unset added in v0.8.0

func (v *NullableGetUserResponse) Unset()

type NullableInstance added in v0.8.0

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

func NewNullableInstance added in v0.8.0

func NewNullableInstance(val *Instance) *NullableInstance

func (NullableInstance) Get added in v0.8.0

func (v NullableInstance) Get() *Instance

func (NullableInstance) IsSet added in v0.8.0

func (v NullableInstance) IsSet() bool

func (NullableInstance) MarshalJSON added in v0.8.0

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

func (*NullableInstance) Set added in v0.8.0

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

func (*NullableInstance) UnmarshalJSON added in v0.8.0

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

func (*NullableInstance) Unset added in v0.8.0

func (v *NullableInstance) Unset()

type NullableInstanceDocumentationACL added in v0.8.0

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

func NewNullableInstanceDocumentationACL added in v0.8.0

func NewNullableInstanceDocumentationACL(val *InstanceDocumentationACL) *NullableInstanceDocumentationACL

func (NullableInstanceDocumentationACL) Get added in v0.8.0

func (NullableInstanceDocumentationACL) IsSet added in v0.8.0

func (NullableInstanceDocumentationACL) MarshalJSON added in v0.8.0

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

func (*NullableInstanceDocumentationACL) Set added in v0.8.0

func (*NullableInstanceDocumentationACL) UnmarshalJSON added in v0.8.0

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

func (*NullableInstanceDocumentationACL) Unset added in v0.8.0

type NullableInstanceDocumentationOptions added in v0.8.0

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

func NewNullableInstanceDocumentationOptions added in v0.8.0

func NewNullableInstanceDocumentationOptions(val *InstanceDocumentationOptions) *NullableInstanceDocumentationOptions

func (NullableInstanceDocumentationOptions) Get added in v0.8.0

func (NullableInstanceDocumentationOptions) IsSet added in v0.8.0

func (NullableInstanceDocumentationOptions) MarshalJSON added in v0.8.0

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

func (*NullableInstanceDocumentationOptions) Set added in v0.8.0

func (*NullableInstanceDocumentationOptions) UnmarshalJSON added in v0.8.0

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

func (*NullableInstanceDocumentationOptions) Unset added in v0.8.0

type NullableInstanceDocumentationStorage added in v0.8.0

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

func NewNullableInstanceDocumentationStorage added in v0.8.0

func NewNullableInstanceDocumentationStorage(val *InstanceDocumentationStorage) *NullableInstanceDocumentationStorage

func (NullableInstanceDocumentationStorage) Get added in v0.8.0

func (NullableInstanceDocumentationStorage) IsSet added in v0.8.0

func (NullableInstanceDocumentationStorage) MarshalJSON added in v0.8.0

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

func (*NullableInstanceDocumentationStorage) Set added in v0.8.0

func (*NullableInstanceDocumentationStorage) UnmarshalJSON added in v0.8.0

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

func (*NullableInstanceDocumentationStorage) Unset added in v0.8.0

type NullableInstanceError added in v0.8.0

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

func NewNullableInstanceError added in v0.8.0

func NewNullableInstanceError(val *InstanceError) *NullableInstanceError

func (NullableInstanceError) Get added in v0.8.0

func (NullableInstanceError) IsSet added in v0.8.0

func (v NullableInstanceError) IsSet() bool

func (NullableInstanceError) MarshalJSON added in v0.8.0

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

func (*NullableInstanceError) Set added in v0.8.0

func (v *NullableInstanceError) Set(val *InstanceError)

func (*NullableInstanceError) UnmarshalJSON added in v0.8.0

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

func (*NullableInstanceError) Unset added in v0.8.0

func (v *NullableInstanceError) Unset()

type NullableInstanceFlavorEntry added in v0.8.0

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

func NewNullableInstanceFlavorEntry added in v0.8.0

func NewNullableInstanceFlavorEntry(val *InstanceFlavorEntry) *NullableInstanceFlavorEntry

func (NullableInstanceFlavorEntry) Get added in v0.8.0

func (NullableInstanceFlavorEntry) IsSet added in v0.8.0

func (NullableInstanceFlavorEntry) MarshalJSON added in v0.8.0

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

func (*NullableInstanceFlavorEntry) Set added in v0.8.0

func (*NullableInstanceFlavorEntry) UnmarshalJSON added in v0.8.0

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

func (*NullableInstanceFlavorEntry) Unset added in v0.8.0

func (v *NullableInstanceFlavorEntry) Unset()

type NullableInstanceListInstance added in v0.8.0

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

func NewNullableInstanceListInstance added in v0.8.0

func NewNullableInstanceListInstance(val *InstanceListInstance) *NullableInstanceListInstance

func (NullableInstanceListInstance) Get added in v0.8.0

func (NullableInstanceListInstance) IsSet added in v0.8.0

func (NullableInstanceListInstance) MarshalJSON added in v0.8.0

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

func (*NullableInstanceListInstance) Set added in v0.8.0

func (*NullableInstanceListInstance) UnmarshalJSON added in v0.8.0

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

func (*NullableInstanceListInstance) Unset added in v0.8.0

func (v *NullableInstanceListInstance) Unset()

type NullableInstanceListUser added in v0.8.0

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

func NewNullableInstanceListUser added in v0.8.0

func NewNullableInstanceListUser(val *InstanceListUser) *NullableInstanceListUser

func (NullableInstanceListUser) Get added in v0.8.0

func (NullableInstanceListUser) IsSet added in v0.8.0

func (v NullableInstanceListUser) IsSet() bool

func (NullableInstanceListUser) MarshalJSON added in v0.8.0

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

func (*NullableInstanceListUser) Set added in v0.8.0

func (*NullableInstanceListUser) UnmarshalJSON added in v0.8.0

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

func (*NullableInstanceListUser) Unset added in v0.8.0

func (v *NullableInstanceListUser) Unset()

type NullableInt

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

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

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

func (*NullableInt) Set

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

func (*NullableInt) UnmarshalJSON

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

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

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

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

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

func (*NullableInt32) Set

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

func (*NullableInt32) UnmarshalJSON

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

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

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

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

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

func (*NullableInt64) Set

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

func (*NullableInt64) UnmarshalJSON

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

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableListBackupsResponse added in v0.8.0

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

func NewNullableListBackupsResponse added in v0.8.0

func NewNullableListBackupsResponse(val *ListBackupsResponse) *NullableListBackupsResponse

func (NullableListBackupsResponse) Get added in v0.8.0

func (NullableListBackupsResponse) IsSet added in v0.8.0

func (NullableListBackupsResponse) MarshalJSON added in v0.8.0

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

func (*NullableListBackupsResponse) Set added in v0.8.0

func (*NullableListBackupsResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableListBackupsResponse) Unset added in v0.8.0

func (v *NullableListBackupsResponse) Unset()

type NullableListCollationsResponse added in v0.8.0

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

func NewNullableListCollationsResponse added in v0.8.0

func NewNullableListCollationsResponse(val *ListCollationsResponse) *NullableListCollationsResponse

func (NullableListCollationsResponse) Get added in v0.8.0

func (NullableListCollationsResponse) IsSet added in v0.8.0

func (NullableListCollationsResponse) MarshalJSON added in v0.8.0

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

func (*NullableListCollationsResponse) Set added in v0.8.0

func (*NullableListCollationsResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableListCollationsResponse) Unset added in v0.8.0

func (v *NullableListCollationsResponse) Unset()

type NullableListCompatibilityResponse added in v0.8.0

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

func NewNullableListCompatibilityResponse added in v0.8.0

func NewNullableListCompatibilityResponse(val *ListCompatibilityResponse) *NullableListCompatibilityResponse

func (NullableListCompatibilityResponse) Get added in v0.8.0

func (NullableListCompatibilityResponse) IsSet added in v0.8.0

func (NullableListCompatibilityResponse) MarshalJSON added in v0.8.0

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

func (*NullableListCompatibilityResponse) Set added in v0.8.0

func (*NullableListCompatibilityResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableListCompatibilityResponse) Unset added in v0.8.0

type NullableListDatabasesResponse added in v0.8.0

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

func NewNullableListDatabasesResponse added in v0.8.0

func NewNullableListDatabasesResponse(val *ListDatabasesResponse) *NullableListDatabasesResponse

func (NullableListDatabasesResponse) Get added in v0.8.0

func (NullableListDatabasesResponse) IsSet added in v0.8.0

func (NullableListDatabasesResponse) MarshalJSON added in v0.8.0

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

func (*NullableListDatabasesResponse) Set added in v0.8.0

func (*NullableListDatabasesResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableListDatabasesResponse) Unset added in v0.8.0

func (v *NullableListDatabasesResponse) Unset()

type NullableListFlavorsResponse added in v0.8.0

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

func NewNullableListFlavorsResponse added in v0.8.0

func NewNullableListFlavorsResponse(val *ListFlavorsResponse) *NullableListFlavorsResponse

func (NullableListFlavorsResponse) Get added in v0.8.0

func (NullableListFlavorsResponse) IsSet added in v0.8.0

func (NullableListFlavorsResponse) MarshalJSON added in v0.8.0

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

func (*NullableListFlavorsResponse) Set added in v0.8.0

func (*NullableListFlavorsResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableListFlavorsResponse) Unset added in v0.8.0

func (v *NullableListFlavorsResponse) Unset()

type NullableListInstancesResponse added in v0.8.0

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

func NewNullableListInstancesResponse added in v0.8.0

func NewNullableListInstancesResponse(val *ListInstancesResponse) *NullableListInstancesResponse

func (NullableListInstancesResponse) Get added in v0.8.0

func (NullableListInstancesResponse) IsSet added in v0.8.0

func (NullableListInstancesResponse) MarshalJSON added in v0.8.0

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

func (*NullableListInstancesResponse) Set added in v0.8.0

func (*NullableListInstancesResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableListInstancesResponse) Unset added in v0.8.0

func (v *NullableListInstancesResponse) Unset()

type NullableListRestoreJobsResponse added in v0.8.0

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

func NewNullableListRestoreJobsResponse added in v0.8.0

func NewNullableListRestoreJobsResponse(val *ListRestoreJobsResponse) *NullableListRestoreJobsResponse

func (NullableListRestoreJobsResponse) Get added in v0.8.0

func (NullableListRestoreJobsResponse) IsSet added in v0.8.0

func (NullableListRestoreJobsResponse) MarshalJSON added in v0.8.0

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

func (*NullableListRestoreJobsResponse) Set added in v0.8.0

func (*NullableListRestoreJobsResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableListRestoreJobsResponse) Unset added in v0.8.0

type NullableListRolesResponse added in v0.8.0

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

func NewNullableListRolesResponse added in v0.8.0

func NewNullableListRolesResponse(val *ListRolesResponse) *NullableListRolesResponse

func (NullableListRolesResponse) Get added in v0.8.0

func (NullableListRolesResponse) IsSet added in v0.8.0

func (v NullableListRolesResponse) IsSet() bool

func (NullableListRolesResponse) MarshalJSON added in v0.8.0

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

func (*NullableListRolesResponse) Set added in v0.8.0

func (*NullableListRolesResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableListRolesResponse) Unset added in v0.8.0

func (v *NullableListRolesResponse) Unset()

type NullableListStoragesResponse added in v0.8.0

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

func NewNullableListStoragesResponse added in v0.8.0

func NewNullableListStoragesResponse(val *ListStoragesResponse) *NullableListStoragesResponse

func (NullableListStoragesResponse) Get added in v0.8.0

func (NullableListStoragesResponse) IsSet added in v0.8.0

func (NullableListStoragesResponse) MarshalJSON added in v0.8.0

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

func (*NullableListStoragesResponse) Set added in v0.8.0

func (*NullableListStoragesResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableListStoragesResponse) Unset added in v0.8.0

func (v *NullableListStoragesResponse) Unset()

type NullableListUsersResponse added in v0.8.0

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

func NewNullableListUsersResponse added in v0.8.0

func NewNullableListUsersResponse(val *ListUsersResponse) *NullableListUsersResponse

func (NullableListUsersResponse) Get added in v0.8.0

func (NullableListUsersResponse) IsSet added in v0.8.0

func (v NullableListUsersResponse) IsSet() bool

func (NullableListUsersResponse) MarshalJSON added in v0.8.0

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

func (*NullableListUsersResponse) Set added in v0.8.0

func (*NullableListUsersResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableListUsersResponse) Unset added in v0.8.0

func (v *NullableListUsersResponse) Unset()

type NullableListVersionsResponse added in v0.8.0

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

func NewNullableListVersionsResponse added in v0.8.0

func NewNullableListVersionsResponse(val *ListVersionsResponse) *NullableListVersionsResponse

func (NullableListVersionsResponse) Get added in v0.8.0

func (NullableListVersionsResponse) IsSet added in v0.8.0

func (NullableListVersionsResponse) MarshalJSON added in v0.8.0

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

func (*NullableListVersionsResponse) Set added in v0.8.0

func (*NullableListVersionsResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableListVersionsResponse) Unset added in v0.8.0

func (v *NullableListVersionsResponse) Unset()

type NullableMssqlDatabaseCollation added in v0.8.0

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

func NewNullableMssqlDatabaseCollation added in v0.8.0

func NewNullableMssqlDatabaseCollation(val *MssqlDatabaseCollation) *NullableMssqlDatabaseCollation

func (NullableMssqlDatabaseCollation) Get added in v0.8.0

func (NullableMssqlDatabaseCollation) IsSet added in v0.8.0

func (NullableMssqlDatabaseCollation) MarshalJSON added in v0.8.0

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

func (*NullableMssqlDatabaseCollation) Set added in v0.8.0

func (*NullableMssqlDatabaseCollation) UnmarshalJSON added in v0.8.0

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

func (*NullableMssqlDatabaseCollation) Unset added in v0.8.0

func (v *NullableMssqlDatabaseCollation) Unset()

type NullableMssqlDatabaseCompatibility added in v0.8.0

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

func NewNullableMssqlDatabaseCompatibility added in v0.8.0

func NewNullableMssqlDatabaseCompatibility(val *MssqlDatabaseCompatibility) *NullableMssqlDatabaseCompatibility

func (NullableMssqlDatabaseCompatibility) Get added in v0.8.0

func (NullableMssqlDatabaseCompatibility) IsSet added in v0.8.0

func (NullableMssqlDatabaseCompatibility) MarshalJSON added in v0.8.0

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

func (*NullableMssqlDatabaseCompatibility) Set added in v0.8.0

func (*NullableMssqlDatabaseCompatibility) UnmarshalJSON added in v0.8.0

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

func (*NullableMssqlDatabaseCompatibility) Unset added in v0.8.0

type NullablePartialUpdateInstancePayload added in v0.8.0

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

func NewNullablePartialUpdateInstancePayload added in v0.8.0

func NewNullablePartialUpdateInstancePayload(val *PartialUpdateInstancePayload) *NullablePartialUpdateInstancePayload

func (NullablePartialUpdateInstancePayload) Get added in v0.8.0

func (NullablePartialUpdateInstancePayload) IsSet added in v0.8.0

func (NullablePartialUpdateInstancePayload) MarshalJSON added in v0.8.0

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

func (*NullablePartialUpdateInstancePayload) Set added in v0.8.0

func (*NullablePartialUpdateInstancePayload) UnmarshalJSON added in v0.8.0

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

func (*NullablePartialUpdateInstancePayload) Unset added in v0.8.0

type NullableResetUserResponse added in v0.8.0

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

func NewNullableResetUserResponse added in v0.8.0

func NewNullableResetUserResponse(val *ResetUserResponse) *NullableResetUserResponse

func (NullableResetUserResponse) Get added in v0.8.0

func (NullableResetUserResponse) IsSet added in v0.8.0

func (v NullableResetUserResponse) IsSet() bool

func (NullableResetUserResponse) MarshalJSON added in v0.8.0

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

func (*NullableResetUserResponse) Set added in v0.8.0

func (*NullableResetUserResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableResetUserResponse) Unset added in v0.8.0

func (v *NullableResetUserResponse) Unset()

type NullableRestoreRunningRestore added in v0.8.0

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

func NewNullableRestoreRunningRestore added in v0.8.0

func NewNullableRestoreRunningRestore(val *RestoreRunningRestore) *NullableRestoreRunningRestore

func (NullableRestoreRunningRestore) Get added in v0.8.0

func (NullableRestoreRunningRestore) IsSet added in v0.8.0

func (NullableRestoreRunningRestore) MarshalJSON added in v0.8.0

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

func (*NullableRestoreRunningRestore) Set added in v0.8.0

func (*NullableRestoreRunningRestore) UnmarshalJSON added in v0.8.0

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

func (*NullableRestoreRunningRestore) Unset added in v0.8.0

func (v *NullableRestoreRunningRestore) Unset()

type NullableSingleDatabase added in v0.8.0

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

func NewNullableSingleDatabase added in v0.8.0

func NewNullableSingleDatabase(val *SingleDatabase) *NullableSingleDatabase

func (NullableSingleDatabase) Get added in v0.8.0

func (NullableSingleDatabase) IsSet added in v0.8.0

func (v NullableSingleDatabase) IsSet() bool

func (NullableSingleDatabase) MarshalJSON added in v0.8.0

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

func (*NullableSingleDatabase) Set added in v0.8.0

func (*NullableSingleDatabase) UnmarshalJSON added in v0.8.0

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

func (*NullableSingleDatabase) Unset added in v0.8.0

func (v *NullableSingleDatabase) Unset()

type NullableSingleDatabaseOptions added in v0.8.0

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

func NewNullableSingleDatabaseOptions added in v0.8.0

func NewNullableSingleDatabaseOptions(val *SingleDatabaseOptions) *NullableSingleDatabaseOptions

func (NullableSingleDatabaseOptions) Get added in v0.8.0

func (NullableSingleDatabaseOptions) IsSet added in v0.8.0

func (NullableSingleDatabaseOptions) MarshalJSON added in v0.8.0

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

func (*NullableSingleDatabaseOptions) Set added in v0.8.0

func (*NullableSingleDatabaseOptions) UnmarshalJSON added in v0.8.0

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

func (*NullableSingleDatabaseOptions) Unset added in v0.8.0

func (v *NullableSingleDatabaseOptions) Unset()

type NullableSingleUser added in v0.8.0

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

func NewNullableSingleUser added in v0.8.0

func NewNullableSingleUser(val *SingleUser) *NullableSingleUser

func (NullableSingleUser) Get added in v0.8.0

func (v NullableSingleUser) Get() *SingleUser

func (NullableSingleUser) IsSet added in v0.8.0

func (v NullableSingleUser) IsSet() bool

func (NullableSingleUser) MarshalJSON added in v0.8.0

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

func (*NullableSingleUser) Set added in v0.8.0

func (v *NullableSingleUser) Set(val *SingleUser)

func (*NullableSingleUser) UnmarshalJSON added in v0.8.0

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

func (*NullableSingleUser) Unset added in v0.8.0

func (v *NullableSingleUser) Unset()

type NullableStorage added in v0.8.0

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

func NewNullableStorage added in v0.8.0

func NewNullableStorage(val *Storage) *NullableStorage

func (NullableStorage) Get added in v0.8.0

func (v NullableStorage) Get() *Storage

func (NullableStorage) IsSet added in v0.8.0

func (v NullableStorage) IsSet() bool

func (NullableStorage) MarshalJSON added in v0.8.0

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

func (*NullableStorage) Set added in v0.8.0

func (v *NullableStorage) Set(val *Storage)

func (*NullableStorage) UnmarshalJSON added in v0.8.0

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

func (*NullableStorage) Unset added in v0.8.0

func (v *NullableStorage) Unset()

type NullableStorageRange added in v0.8.0

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

func NewNullableStorageRange added in v0.8.0

func NewNullableStorageRange(val *StorageRange) *NullableStorageRange

func (NullableStorageRange) Get added in v0.8.0

func (NullableStorageRange) IsSet added in v0.8.0

func (v NullableStorageRange) IsSet() bool

func (NullableStorageRange) MarshalJSON added in v0.8.0

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

func (*NullableStorageRange) Set added in v0.8.0

func (v *NullableStorageRange) Set(val *StorageRange)

func (*NullableStorageRange) UnmarshalJSON added in v0.8.0

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

func (*NullableStorageRange) Unset added in v0.8.0

func (v *NullableStorageRange) 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 NullableTriggerDatabaseRestorePayload added in v0.8.0

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

func NewNullableTriggerDatabaseRestorePayload added in v0.8.0

func NewNullableTriggerDatabaseRestorePayload(val *TriggerDatabaseRestorePayload) *NullableTriggerDatabaseRestorePayload

func (NullableTriggerDatabaseRestorePayload) Get added in v0.8.0

func (NullableTriggerDatabaseRestorePayload) IsSet added in v0.8.0

func (NullableTriggerDatabaseRestorePayload) MarshalJSON added in v0.8.0

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

func (*NullableTriggerDatabaseRestorePayload) Set added in v0.8.0

func (*NullableTriggerDatabaseRestorePayload) UnmarshalJSON added in v0.8.0

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

func (*NullableTriggerDatabaseRestorePayload) Unset added in v0.8.0

type NullableType

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

func NewNullableType

func NewNullableType(val *Type) *NullableType

func (NullableType) Get

func (v NullableType) Get() *Type

func (NullableType) IsSet

func (v NullableType) IsSet() bool

func (NullableType) MarshalJSON

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

func (*NullableType) Set

func (v *NullableType) Set(val *Type)

func (*NullableType) UnmarshalJSON

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

func (*NullableType) Unset

func (v *NullableType) Unset()

type NullableUpdateInstancePayload added in v0.8.0

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

func NewNullableUpdateInstancePayload added in v0.8.0

func NewNullableUpdateInstancePayload(val *UpdateInstancePayload) *NullableUpdateInstancePayload

func (NullableUpdateInstancePayload) Get added in v0.8.0

func (NullableUpdateInstancePayload) IsSet added in v0.8.0

func (NullableUpdateInstancePayload) MarshalJSON added in v0.8.0

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

func (*NullableUpdateInstancePayload) Set added in v0.8.0

func (*NullableUpdateInstancePayload) UnmarshalJSON added in v0.8.0

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

func (*NullableUpdateInstancePayload) Unset added in v0.8.0

func (v *NullableUpdateInstancePayload) Unset()

type NullableUpdateInstanceResponse added in v0.8.0

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

func NewNullableUpdateInstanceResponse added in v0.8.0

func NewNullableUpdateInstanceResponse(val *UpdateInstanceResponse) *NullableUpdateInstanceResponse

func (NullableUpdateInstanceResponse) Get added in v0.8.0

func (NullableUpdateInstanceResponse) IsSet added in v0.8.0

func (NullableUpdateInstanceResponse) MarshalJSON added in v0.8.0

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

func (*NullableUpdateInstanceResponse) Set added in v0.8.0

func (*NullableUpdateInstanceResponse) UnmarshalJSON added in v0.8.0

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

func (*NullableUpdateInstanceResponse) Unset added in v0.8.0

func (v *NullableUpdateInstanceResponse) Unset()

type NullableUser added in v0.8.0

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

func NewNullableUser added in v0.8.0

func NewNullableUser(val *User) *NullableUser

func (NullableUser) Get added in v0.8.0

func (v NullableUser) Get() *User

func (NullableUser) IsSet added in v0.8.0

func (v NullableUser) IsSet() bool

func (NullableUser) MarshalJSON added in v0.8.0

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

func (*NullableUser) Set added in v0.8.0

func (v *NullableUser) Set(val *User)

func (*NullableUser) UnmarshalJSON added in v0.8.0

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

func (*NullableUser) Unset added in v0.8.0

func (v *NullableUser) Unset()

type NullableUserResponseUser added in v0.8.0

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

func NewNullableUserResponseUser added in v0.8.0

func NewNullableUserResponseUser(val *UserResponseUser) *NullableUserResponseUser

func (NullableUserResponseUser) Get added in v0.8.0

func (NullableUserResponseUser) IsSet added in v0.8.0

func (v NullableUserResponseUser) IsSet() bool

func (NullableUserResponseUser) MarshalJSON added in v0.8.0

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

func (*NullableUserResponseUser) Set added in v0.8.0

func (*NullableUserResponseUser) UnmarshalJSON added in v0.8.0

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

func (*NullableUserResponseUser) Unset added in v0.8.0

func (v *NullableUserResponseUser) Unset()

type PartialUpdateInstancePayload

type PartialUpdateInstancePayload struct {
	Acl *CreateInstancePayloadAcl `json:"acl,omitempty"`
	// Cronjob for the daily full backup if not provided a job will generated between 00:00 and 04:59
	BackupSchedule *string `json:"backupSchedule,omitempty"`
	// Id of the selected flavor
	FlavorId *string                 `json:"flavorId,omitempty"`
	Labels   *map[string]interface{} `json:"labels,omitempty"`
	// Name of the instance
	Name *string `json:"name,omitempty"`
	// Version of the MSSQL Server
	Version *string `json:"version,omitempty"`
}

PartialUpdateInstancePayload struct for PartialUpdateInstancePayload

func NewPartialUpdateInstancePayload added in v0.8.0

func NewPartialUpdateInstancePayload() *PartialUpdateInstancePayload

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

func NewPartialUpdateInstancePayloadWithDefaults added in v0.8.0

func NewPartialUpdateInstancePayloadWithDefaults() *PartialUpdateInstancePayload

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

func (*PartialUpdateInstancePayload) GetAcl added in v0.8.0

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

func (*PartialUpdateInstancePayload) GetAclOk added in v0.8.0

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

func (o *PartialUpdateInstancePayload) GetBackupSchedule() *string

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

func (*PartialUpdateInstancePayload) GetBackupScheduleOk added in v0.8.0

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

func (o *PartialUpdateInstancePayload) GetFlavorId() *string

GetFlavorId returns the FlavorId field value if set, zero value otherwise.

func (*PartialUpdateInstancePayload) GetFlavorIdOk added in v0.8.0

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

func (o *PartialUpdateInstancePayload) GetLabels() *map[string]interface{}

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

func (*PartialUpdateInstancePayload) GetLabelsOk added in v0.8.0

func (o *PartialUpdateInstancePayload) GetLabelsOk() (*map[string]interface{}, 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 added in v0.8.0

func (o *PartialUpdateInstancePayload) GetName() *string

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

func (*PartialUpdateInstancePayload) GetNameOk added in v0.8.0

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) GetVersion added in v0.8.0

func (o *PartialUpdateInstancePayload) GetVersion() *string

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

func (*PartialUpdateInstancePayload) GetVersionOk added in v0.8.0

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

func (o *PartialUpdateInstancePayload) HasAcl() bool

HasAcl returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) HasBackupSchedule added in v0.8.0

func (o *PartialUpdateInstancePayload) HasBackupSchedule() bool

HasBackupSchedule returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) HasFlavorId added in v0.8.0

func (o *PartialUpdateInstancePayload) HasFlavorId() bool

HasFlavorId returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) HasLabels added in v0.8.0

func (o *PartialUpdateInstancePayload) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) HasName added in v0.8.0

func (o *PartialUpdateInstancePayload) HasName() bool

HasName returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) HasVersion added in v0.8.0

func (o *PartialUpdateInstancePayload) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (*PartialUpdateInstancePayload) SetAcl added in v0.8.0

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

func (*PartialUpdateInstancePayload) SetBackupSchedule added in v0.8.0

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

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

func (*PartialUpdateInstancePayload) SetFlavorId added in v0.8.0

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

SetFlavorId gets a reference to the given string and assigns it to the FlavorId field.

func (*PartialUpdateInstancePayload) SetLabels added in v0.8.0

func (o *PartialUpdateInstancePayload) SetLabels(v *map[string]interface{})

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

func (*PartialUpdateInstancePayload) SetName added in v0.8.0

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

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

func (*PartialUpdateInstancePayload) SetVersion added in v0.8.0

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

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

func (PartialUpdateInstancePayload) ToMap added in v0.8.0

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

type ResetUserResponse

type ResetUserResponse struct {
	Item *SingleUser `json:"item,omitempty"`
}

ResetUserResponse struct for ResetUserResponse

func NewResetUserResponse added in v0.8.0

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

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

func (o *ResetUserResponse) GetItem() *SingleUser

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

func (*ResetUserResponse) GetItemOk added in v0.8.0

func (o *ResetUserResponse) GetItemOk() (*SingleUser, 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 added in v0.8.0

func (o *ResetUserResponse) HasItem() bool

HasItem returns a boolean if a field has been set.

func (*ResetUserResponse) SetItem added in v0.8.0

func (o *ResetUserResponse) SetItem(v *SingleUser)

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

func (ResetUserResponse) ToMap added in v0.8.0

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

type RestoreRunningRestore

type RestoreRunningRestore struct {
	Command                 *string `json:"command,omitempty"`
	DatabaseName            *string `json:"database_name,omitempty"`
	EstimatedCompletionTime *string `json:"estimated_completion_time,omitempty"`
	PercentComplete         *int64  `json:"percent_complete,omitempty"`
	StartTime               *string `json:"start_time,omitempty"`
}

RestoreRunningRestore struct for RestoreRunningRestore

func NewRestoreRunningRestore added in v0.8.0

func NewRestoreRunningRestore() *RestoreRunningRestore

NewRestoreRunningRestore instantiates a new RestoreRunningRestore 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 NewRestoreRunningRestoreWithDefaults added in v0.8.0

func NewRestoreRunningRestoreWithDefaults() *RestoreRunningRestore

NewRestoreRunningRestoreWithDefaults instantiates a new RestoreRunningRestore 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 (*RestoreRunningRestore) GetCommand added in v0.8.0

func (o *RestoreRunningRestore) GetCommand() *string

GetCommand returns the Command field value if set, zero value otherwise.

func (*RestoreRunningRestore) GetCommandOk added in v0.8.0

func (o *RestoreRunningRestore) GetCommandOk() (*string, bool)

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

func (*RestoreRunningRestore) GetDatabaseName added in v0.8.0

func (o *RestoreRunningRestore) GetDatabaseName() *string

GetDatabaseName returns the DatabaseName field value if set, zero value otherwise.

func (*RestoreRunningRestore) GetDatabaseNameOk added in v0.8.0

func (o *RestoreRunningRestore) GetDatabaseNameOk() (*string, bool)

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

func (*RestoreRunningRestore) GetEstimatedCompletionTime added in v0.8.0

func (o *RestoreRunningRestore) GetEstimatedCompletionTime() *string

GetEstimatedCompletionTime returns the EstimatedCompletionTime field value if set, zero value otherwise.

func (*RestoreRunningRestore) GetEstimatedCompletionTimeOk added in v0.8.0

func (o *RestoreRunningRestore) GetEstimatedCompletionTimeOk() (*string, bool)

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

func (*RestoreRunningRestore) GetPercentComplete added in v0.8.0

func (o *RestoreRunningRestore) GetPercentComplete() *int64

GetPercentComplete returns the PercentComplete field value if set, zero value otherwise.

func (*RestoreRunningRestore) GetPercentCompleteOk added in v0.8.0

func (o *RestoreRunningRestore) GetPercentCompleteOk() (*int64, bool)

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

func (*RestoreRunningRestore) GetStartTime added in v0.8.0

func (o *RestoreRunningRestore) GetStartTime() *string

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

func (*RestoreRunningRestore) GetStartTimeOk added in v0.8.0

func (o *RestoreRunningRestore) 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 (*RestoreRunningRestore) HasCommand added in v0.8.0

func (o *RestoreRunningRestore) HasCommand() bool

HasCommand returns a boolean if a field has been set.

func (*RestoreRunningRestore) HasDatabaseName added in v0.8.0

func (o *RestoreRunningRestore) HasDatabaseName() bool

HasDatabaseName returns a boolean if a field has been set.

func (*RestoreRunningRestore) HasEstimatedCompletionTime added in v0.8.0

func (o *RestoreRunningRestore) HasEstimatedCompletionTime() bool

HasEstimatedCompletionTime returns a boolean if a field has been set.

func (*RestoreRunningRestore) HasPercentComplete added in v0.8.0

func (o *RestoreRunningRestore) HasPercentComplete() bool

HasPercentComplete returns a boolean if a field has been set.

func (*RestoreRunningRestore) HasStartTime added in v0.8.0

func (o *RestoreRunningRestore) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*RestoreRunningRestore) SetCommand added in v0.8.0

func (o *RestoreRunningRestore) SetCommand(v *string)

SetCommand gets a reference to the given string and assigns it to the Command field.

func (*RestoreRunningRestore) SetDatabaseName added in v0.8.0

func (o *RestoreRunningRestore) SetDatabaseName(v *string)

SetDatabaseName gets a reference to the given string and assigns it to the DatabaseName field.

func (*RestoreRunningRestore) SetEstimatedCompletionTime added in v0.8.0

func (o *RestoreRunningRestore) SetEstimatedCompletionTime(v *string)

SetEstimatedCompletionTime gets a reference to the given string and assigns it to the EstimatedCompletionTime field.

func (*RestoreRunningRestore) SetPercentComplete added in v0.8.0

func (o *RestoreRunningRestore) SetPercentComplete(v *int64)

SetPercentComplete gets a reference to the given int64 and assigns it to the PercentComplete field.

func (*RestoreRunningRestore) SetStartTime added in v0.8.0

func (o *RestoreRunningRestore) SetStartTime(v *string)

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

func (RestoreRunningRestore) ToMap added in v0.8.0

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

type SingleDatabase added in v0.3.0

type SingleDatabase struct {
	// Database id
	Id *string `json:"id,omitempty"`
	// Database name
	Name    *string                `json:"name,omitempty"`
	Options *SingleDatabaseOptions `json:"options,omitempty"`
}

SingleDatabase struct for SingleDatabase

func NewSingleDatabase added in v0.8.0

func NewSingleDatabase() *SingleDatabase

NewSingleDatabase instantiates a new SingleDatabase 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 NewSingleDatabaseWithDefaults added in v0.8.0

func NewSingleDatabaseWithDefaults() *SingleDatabase

NewSingleDatabaseWithDefaults instantiates a new SingleDatabase 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 (*SingleDatabase) GetId added in v0.8.0

func (o *SingleDatabase) GetId() *string

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

func (*SingleDatabase) GetIdOk added in v0.8.0

func (o *SingleDatabase) 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 (*SingleDatabase) GetName added in v0.8.0

func (o *SingleDatabase) GetName() *string

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

func (*SingleDatabase) GetNameOk added in v0.8.0

func (o *SingleDatabase) 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 (*SingleDatabase) GetOptions added in v0.8.0

func (o *SingleDatabase) GetOptions() *SingleDatabaseOptions

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

func (*SingleDatabase) GetOptionsOk added in v0.8.0

func (o *SingleDatabase) GetOptionsOk() (*SingleDatabaseOptions, 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 (*SingleDatabase) HasId added in v0.8.0

func (o *SingleDatabase) HasId() bool

HasId returns a boolean if a field has been set.

func (*SingleDatabase) HasName added in v0.8.0

func (o *SingleDatabase) HasName() bool

HasName returns a boolean if a field has been set.

func (*SingleDatabase) HasOptions added in v0.8.0

func (o *SingleDatabase) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*SingleDatabase) SetId added in v0.8.0

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

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

func (*SingleDatabase) SetName added in v0.8.0

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

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

func (*SingleDatabase) SetOptions added in v0.8.0

func (o *SingleDatabase) SetOptions(v *SingleDatabaseOptions)

SetOptions gets a reference to the given SingleDatabaseOptions and assigns it to the Options field.

func (SingleDatabase) ToMap added in v0.8.0

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

type SingleDatabaseOptions added in v0.3.0

type SingleDatabaseOptions struct {
	// Name of the collation of the database
	CollationName *string `json:"collationName,omitempty"`
	// CompatibilityLevel of the Database.
	CompatibilityLevel *int64 `json:"compatibilityLevel,omitempty"`
	// Name of the owner of the database.
	Owner *string `json:"owner,omitempty"`
}

SingleDatabaseOptions Database specific options

func NewSingleDatabaseOptions added in v0.8.0

func NewSingleDatabaseOptions() *SingleDatabaseOptions

NewSingleDatabaseOptions instantiates a new SingleDatabaseOptions 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 NewSingleDatabaseOptionsWithDefaults added in v0.8.0

func NewSingleDatabaseOptionsWithDefaults() *SingleDatabaseOptions

NewSingleDatabaseOptionsWithDefaults instantiates a new SingleDatabaseOptions 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 (*SingleDatabaseOptions) GetCollationName added in v0.8.0

func (o *SingleDatabaseOptions) GetCollationName() *string

GetCollationName returns the CollationName field value if set, zero value otherwise.

func (*SingleDatabaseOptions) GetCollationNameOk added in v0.8.0

func (o *SingleDatabaseOptions) GetCollationNameOk() (*string, bool)

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

func (*SingleDatabaseOptions) GetCompatibilityLevel added in v0.8.0

func (o *SingleDatabaseOptions) GetCompatibilityLevel() *int64

GetCompatibilityLevel returns the CompatibilityLevel field value if set, zero value otherwise.

func (*SingleDatabaseOptions) GetCompatibilityLevelOk added in v0.8.0

func (o *SingleDatabaseOptions) GetCompatibilityLevelOk() (*int64, bool)

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

func (*SingleDatabaseOptions) GetOwner added in v0.8.0

func (o *SingleDatabaseOptions) GetOwner() *string

GetOwner returns the Owner field value if set, zero value otherwise.

func (*SingleDatabaseOptions) GetOwnerOk added in v0.8.0

func (o *SingleDatabaseOptions) GetOwnerOk() (*string, bool)

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

func (*SingleDatabaseOptions) HasCollationName added in v0.8.0

func (o *SingleDatabaseOptions) HasCollationName() bool

HasCollationName returns a boolean if a field has been set.

func (*SingleDatabaseOptions) HasCompatibilityLevel added in v0.8.0

func (o *SingleDatabaseOptions) HasCompatibilityLevel() bool

HasCompatibilityLevel returns a boolean if a field has been set.

func (*SingleDatabaseOptions) HasOwner added in v0.8.0

func (o *SingleDatabaseOptions) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*SingleDatabaseOptions) SetCollationName added in v0.8.0

func (o *SingleDatabaseOptions) SetCollationName(v *string)

SetCollationName gets a reference to the given string and assigns it to the CollationName field.

func (*SingleDatabaseOptions) SetCompatibilityLevel added in v0.8.0

func (o *SingleDatabaseOptions) SetCompatibilityLevel(v *int64)

SetCompatibilityLevel gets a reference to the given int64 and assigns it to the CompatibilityLevel field.

func (*SingleDatabaseOptions) SetOwner added in v0.8.0

func (o *SingleDatabaseOptions) SetOwner(v *string)

SetOwner gets a reference to the given string and assigns it to the Owner field.

func (SingleDatabaseOptions) ToMap added in v0.8.0

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

type SingleUser added in v0.3.0

type SingleUser struct {
	DefaultDatabase *string   `json:"default_database,omitempty"`
	Host            *string   `json:"host,omitempty"`
	Id              *string   `json:"id,omitempty"`
	Password        *string   `json:"password,omitempty"`
	Port            *int64    `json:"port,omitempty"`
	Roles           *[]string `json:"roles,omitempty"`
	Uri             *string   `json:"uri,omitempty"`
	Username        *string   `json:"username,omitempty"`
}

SingleUser struct for SingleUser

func NewSingleUser added in v0.8.0

func NewSingleUser() *SingleUser

NewSingleUser instantiates a new SingleUser 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 NewSingleUserWithDefaults added in v0.8.0

func NewSingleUserWithDefaults() *SingleUser

NewSingleUserWithDefaults instantiates a new SingleUser 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 (*SingleUser) GetDefaultDatabase added in v0.8.0

func (o *SingleUser) GetDefaultDatabase() *string

GetDefaultDatabase returns the DefaultDatabase field value if set, zero value otherwise.

func (*SingleUser) GetDefaultDatabaseOk added in v0.8.0

func (o *SingleUser) GetDefaultDatabaseOk() (*string, bool)

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

func (*SingleUser) GetHost added in v0.8.0

func (o *SingleUser) GetHost() *string

GetHost returns the Host field value if set, zero value otherwise.

func (*SingleUser) GetHostOk added in v0.8.0

func (o *SingleUser) 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 (*SingleUser) GetId added in v0.8.0

func (o *SingleUser) GetId() *string

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

func (*SingleUser) GetIdOk added in v0.8.0

func (o *SingleUser) 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 (*SingleUser) GetPassword added in v0.8.0

func (o *SingleUser) GetPassword() *string

GetPassword returns the Password field value if set, zero value otherwise.

func (*SingleUser) GetPasswordOk added in v0.8.0

func (o *SingleUser) 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 (*SingleUser) GetPort added in v0.8.0

func (o *SingleUser) GetPort() *int64

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

func (*SingleUser) GetPortOk added in v0.8.0

func (o *SingleUser) GetPortOk() (*int64, bool)

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

func (*SingleUser) GetRoles added in v0.8.0

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

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

func (*SingleUser) GetRolesOk added in v0.8.0

func (o *SingleUser) 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 (*SingleUser) GetUri added in v0.8.0

func (o *SingleUser) GetUri() *string

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

func (*SingleUser) GetUriOk added in v0.8.0

func (o *SingleUser) 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 (*SingleUser) GetUsername added in v0.8.0

func (o *SingleUser) GetUsername() *string

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

func (*SingleUser) GetUsernameOk added in v0.8.0

func (o *SingleUser) 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 (*SingleUser) HasDefaultDatabase added in v0.8.0

func (o *SingleUser) HasDefaultDatabase() bool

HasDefaultDatabase returns a boolean if a field has been set.

func (*SingleUser) HasHost added in v0.8.0

func (o *SingleUser) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*SingleUser) HasId added in v0.8.0

func (o *SingleUser) HasId() bool

HasId returns a boolean if a field has been set.

func (*SingleUser) HasPassword added in v0.8.0

func (o *SingleUser) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*SingleUser) HasPort added in v0.8.0

func (o *SingleUser) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*SingleUser) HasRoles added in v0.8.0

func (o *SingleUser) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (*SingleUser) HasUri added in v0.8.0

func (o *SingleUser) HasUri() bool

HasUri returns a boolean if a field has been set.

func (*SingleUser) HasUsername added in v0.8.0

func (o *SingleUser) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (*SingleUser) SetDefaultDatabase added in v0.8.0

func (o *SingleUser) SetDefaultDatabase(v *string)

SetDefaultDatabase gets a reference to the given string and assigns it to the DefaultDatabase field.

func (*SingleUser) SetHost added in v0.8.0

func (o *SingleUser) SetHost(v *string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*SingleUser) SetId added in v0.8.0

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

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

func (*SingleUser) SetPassword added in v0.8.0

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

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*SingleUser) SetPort added in v0.8.0

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

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

func (*SingleUser) SetRoles added in v0.8.0

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

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

func (*SingleUser) SetUri added in v0.8.0

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

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

func (*SingleUser) SetUsername added in v0.8.0

func (o *SingleUser) SetUsername(v *string)

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

func (SingleUser) ToMap added in v0.8.0

func (o SingleUser) 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 added in v0.8.0

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

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

func (o *Storage) GetClass() *string

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

func (*Storage) GetClassOk added in v0.8.0

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

func (o *Storage) GetSize() *int64

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

func (*Storage) GetSizeOk added in v0.8.0

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

func (o *Storage) HasClass() bool

HasClass returns a boolean if a field has been set.

func (*Storage) HasSize added in v0.8.0

func (o *Storage) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*Storage) SetClass added in v0.8.0

func (o *Storage) SetClass(v *string)

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

func (*Storage) SetSize added in v0.8.0

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

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

func (Storage) ToMap added in v0.8.0

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

type StorageRange

type StorageRange struct {
	Max *int64 `json:"max,omitempty"`
	Min *int64 `json:"min,omitempty"`
}

StorageRange struct for StorageRange

func NewStorageRange added in v0.8.0

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

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

func (o *StorageRange) GetMax() *int64

GetMax returns the Max field value if set, zero value otherwise.

func (*StorageRange) GetMaxOk added in v0.8.0

func (o *StorageRange) GetMaxOk() (*int64, 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 added in v0.8.0

func (o *StorageRange) GetMin() *int64

GetMin returns the Min field value if set, zero value otherwise.

func (*StorageRange) GetMinOk added in v0.8.0

func (o *StorageRange) GetMinOk() (*int64, 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 added in v0.8.0

func (o *StorageRange) HasMax() bool

HasMax returns a boolean if a field has been set.

func (*StorageRange) HasMin added in v0.8.0

func (o *StorageRange) HasMin() bool

HasMin returns a boolean if a field has been set.

func (*StorageRange) SetMax added in v0.8.0

func (o *StorageRange) SetMax(v *int64)

SetMax gets a reference to the given int64 and assigns it to the Max field.

func (*StorageRange) SetMin added in v0.8.0

func (o *StorageRange) SetMin(v *int64)

SetMin gets a reference to the given int64 and assigns it to the Min field.

func (StorageRange) ToMap added in v0.8.0

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

type TriggerDatabaseRestorePayload

type TriggerDatabaseRestorePayload struct {
	// Name for the restored database no overwrite allowed at the moment
	// REQUIRED
	Name *string `json:"name"`
	// Time of the restore point formate RFC3339
	// REQUIRED
	RestoreDateTime *string `json:"restoreDateTime"`
}

TriggerDatabaseRestorePayload struct for TriggerDatabaseRestorePayload

func NewTriggerDatabaseRestorePayload added in v0.8.0

func NewTriggerDatabaseRestorePayload(name *string, restoreDateTime *string) *TriggerDatabaseRestorePayload

NewTriggerDatabaseRestorePayload instantiates a new TriggerDatabaseRestorePayload 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 NewTriggerDatabaseRestorePayloadWithDefaults added in v0.8.0

func NewTriggerDatabaseRestorePayloadWithDefaults() *TriggerDatabaseRestorePayload

NewTriggerDatabaseRestorePayloadWithDefaults instantiates a new TriggerDatabaseRestorePayload 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 (*TriggerDatabaseRestorePayload) GetName added in v0.8.0

func (o *TriggerDatabaseRestorePayload) GetName() *string

GetName returns the Name field value

func (*TriggerDatabaseRestorePayload) GetNameOk added in v0.8.0

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

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

func (*TriggerDatabaseRestorePayload) GetRestoreDateTime added in v0.8.0

func (o *TriggerDatabaseRestorePayload) GetRestoreDateTime() *string

GetRestoreDateTime returns the RestoreDateTime field value

func (*TriggerDatabaseRestorePayload) GetRestoreDateTimeOk added in v0.8.0

func (o *TriggerDatabaseRestorePayload) GetRestoreDateTimeOk() (*string, bool)

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

func (*TriggerDatabaseRestorePayload) SetName added in v0.8.0

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

SetName sets field value

func (*TriggerDatabaseRestorePayload) SetRestoreDateTime added in v0.8.0

func (o *TriggerDatabaseRestorePayload) SetRestoreDateTime(v *string)

SetRestoreDateTime sets field value

func (TriggerDatabaseRestorePayload) ToMap added in v0.8.0

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

type Type

type Type string

Type the model 'Type'

const (
	TYPE_NOT_FOUND  Type = "NotFound"
	TYPE_CREATE     Type = "Create"
	TYPE_READ       Type = "Read"
	TYPE_DELETE     Type = "Delete"
	TYPE_UPDATE     Type = "Update"
	TYPE_VALIDATION Type = "Validation"
)

List of Type

func NewTypeFromValue

func NewTypeFromValue(v string) (*Type, error)

NewTypeFromValue returns a pointer to a valid Type for the value passed as argument, or an error if the value passed is not allowed by the enum

func (Type) IsValid

func (v Type) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (Type) Ptr

func (v Type) Ptr() *Type

Ptr returns reference to Type value

func (*Type) UnmarshalJSON

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

type UpdateInstancePayload

type UpdateInstancePayload struct {
	// REQUIRED
	Acl *CreateInstancePayloadAcl `json:"acl"`
	// Cronjob for the daily full backup if not provided a job will generated between 00:00 and 04:59
	// REQUIRED
	BackupSchedule *string `json:"backupSchedule"`
	// Id of the selected flavor
	// REQUIRED
	FlavorId *string `json:"flavorId"`
	// REQUIRED
	Labels *map[string]interface{} `json:"labels"`
	// Name of the instance
	// REQUIRED
	Name *string `json:"name"`
	// Version of the MSSQL Server
	// REQUIRED
	Version *string `json:"version"`
}

UpdateInstancePayload struct for UpdateInstancePayload

func NewUpdateInstancePayload added in v0.8.0

func NewUpdateInstancePayload(acl *CreateInstancePayloadAcl, backupSchedule *string, flavorId *string, labels *map[string]interface{}, name *string, version *string) *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 added in v0.8.0

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

GetAcl returns the Acl field value

func (*UpdateInstancePayload) GetAclOk added in v0.8.0

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

func (*UpdateInstancePayload) GetBackupSchedule added in v0.8.0

func (o *UpdateInstancePayload) GetBackupSchedule() *string

GetBackupSchedule returns the BackupSchedule field value

func (*UpdateInstancePayload) GetBackupScheduleOk added in v0.8.0

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

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

func (*UpdateInstancePayload) GetFlavorId added in v0.8.0

func (o *UpdateInstancePayload) GetFlavorId() *string

GetFlavorId returns the FlavorId field value

func (*UpdateInstancePayload) GetFlavorIdOk added in v0.8.0

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

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

func (*UpdateInstancePayload) GetLabels added in v0.8.0

func (o *UpdateInstancePayload) GetLabels() *map[string]interface{}

GetLabels returns the Labels field value

func (*UpdateInstancePayload) GetLabelsOk added in v0.8.0

func (o *UpdateInstancePayload) GetLabelsOk() (*map[string]interface{}, bool)

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

func (*UpdateInstancePayload) GetName added in v0.8.0

func (o *UpdateInstancePayload) GetName() *string

GetName returns the Name field value

func (*UpdateInstancePayload) GetNameOk added in v0.8.0

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

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

func (*UpdateInstancePayload) GetVersion added in v0.8.0

func (o *UpdateInstancePayload) GetVersion() *string

GetVersion returns the Version field value

func (*UpdateInstancePayload) GetVersionOk added in v0.8.0

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

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

func (*UpdateInstancePayload) SetAcl added in v0.8.0

SetAcl sets field value

func (*UpdateInstancePayload) SetBackupSchedule added in v0.8.0

func (o *UpdateInstancePayload) SetBackupSchedule(v *string)

SetBackupSchedule sets field value

func (*UpdateInstancePayload) SetFlavorId added in v0.8.0

func (o *UpdateInstancePayload) SetFlavorId(v *string)

SetFlavorId sets field value

func (*UpdateInstancePayload) SetLabels added in v0.8.0

func (o *UpdateInstancePayload) SetLabels(v *map[string]interface{})

SetLabels sets field value

func (*UpdateInstancePayload) SetName added in v0.8.0

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

SetName sets field value

func (*UpdateInstancePayload) SetVersion added in v0.8.0

func (o *UpdateInstancePayload) SetVersion(v *string)

SetVersion sets field value

func (UpdateInstancePayload) ToMap added in v0.8.0

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

type UpdateInstanceResponse

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

UpdateInstanceResponse struct for UpdateInstanceResponse

func NewUpdateInstanceResponse added in v0.8.0

func NewUpdateInstanceResponse() *UpdateInstanceResponse

NewUpdateInstanceResponse instantiates a new UpdateInstanceResponse 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 NewUpdateInstanceResponseWithDefaults added in v0.8.0

func NewUpdateInstanceResponseWithDefaults() *UpdateInstanceResponse

NewUpdateInstanceResponseWithDefaults instantiates a new UpdateInstanceResponse 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 (*UpdateInstanceResponse) GetItem added in v0.8.0

func (o *UpdateInstanceResponse) GetItem() *Instance

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

func (*UpdateInstanceResponse) GetItemOk added in v0.8.0

func (o *UpdateInstanceResponse) 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 (*UpdateInstanceResponse) HasItem added in v0.8.0

func (o *UpdateInstanceResponse) HasItem() bool

HasItem returns a boolean if a field has been set.

func (*UpdateInstanceResponse) SetItem added in v0.8.0

func (o *UpdateInstanceResponse) SetItem(v *Instance)

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

func (UpdateInstanceResponse) ToMap added in v0.8.0

func (o UpdateInstanceResponse) 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     *int64    `json:"port,omitempty"`
	Roles    *[]string `json:"roles,omitempty"`
	Uri      *string   `json:"uri,omitempty"`
	Username *string   `json:"username,omitempty"`
}

User struct for User

func NewUser added in v0.8.0

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

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

func (o *User) GetDatabase() *string

GetDatabase returns the Database field value if set, zero value otherwise.

func (*User) GetDatabaseOk added in v0.8.0

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

func (o *User) GetHost() *string

GetHost returns the Host field value if set, zero value otherwise.

func (*User) GetHostOk added in v0.8.0

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

func (o *User) GetId() *string

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

func (*User) GetIdOk added in v0.8.0

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

func (o *User) GetPassword() *string

GetPassword returns the Password field value if set, zero value otherwise.

func (*User) GetPasswordOk added in v0.8.0

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

func (o *User) GetPort() *int64

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

func (*User) GetPortOk added in v0.8.0

func (o *User) GetPortOk() (*int64, bool)

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

func (*User) GetRoles added in v0.8.0

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

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

func (*User) GetRolesOk added in v0.8.0

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

func (o *User) GetUri() *string

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

func (*User) GetUriOk added in v0.8.0

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

func (o *User) GetUsername() *string

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

func (*User) GetUsernameOk added in v0.8.0

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

func (o *User) HasDatabase() bool

HasDatabase returns a boolean if a field has been set.

func (*User) HasHost added in v0.8.0

func (o *User) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*User) HasId added in v0.8.0

func (o *User) HasId() bool

HasId returns a boolean if a field has been set.

func (*User) HasPassword added in v0.8.0

func (o *User) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*User) HasPort added in v0.8.0

func (o *User) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*User) HasRoles added in v0.8.0

func (o *User) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (*User) HasUri added in v0.8.0

func (o *User) HasUri() bool

HasUri returns a boolean if a field has been set.

func (*User) HasUsername added in v0.8.0

func (o *User) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (*User) SetDatabase added in v0.8.0

func (o *User) SetDatabase(v *string)

SetDatabase gets a reference to the given string and assigns it to the Database field.

func (*User) SetHost added in v0.8.0

func (o *User) SetHost(v *string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*User) SetId added in v0.8.0

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

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

func (*User) SetPassword added in v0.8.0

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

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*User) SetPort added in v0.8.0

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

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

func (*User) SetRoles added in v0.8.0

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

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

func (*User) SetUri added in v0.8.0

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

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

func (*User) SetUsername added in v0.8.0

func (o *User) SetUsername(v *string)

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

func (User) ToMap added in v0.8.0

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

type UserResponseUser added in v0.3.0

type UserResponseUser struct {
	DefaultDatabase *string   `json:"default_database,omitempty"`
	Host            *string   `json:"host,omitempty"`
	Id              *string   `json:"id,omitempty"`
	Port            *int64    `json:"port,omitempty"`
	Roles           *[]string `json:"roles,omitempty"`
	Username        *string   `json:"username,omitempty"`
}

UserResponseUser struct for UserResponseUser

func NewUserResponseUser added in v0.8.0

func NewUserResponseUser() *UserResponseUser

NewUserResponseUser instantiates a new UserResponseUser 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 NewUserResponseUserWithDefaults added in v0.8.0

func NewUserResponseUserWithDefaults() *UserResponseUser

NewUserResponseUserWithDefaults instantiates a new UserResponseUser 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 (*UserResponseUser) GetDefaultDatabase added in v0.8.0

func (o *UserResponseUser) GetDefaultDatabase() *string

GetDefaultDatabase returns the DefaultDatabase field value if set, zero value otherwise.

func (*UserResponseUser) GetDefaultDatabaseOk added in v0.8.0

func (o *UserResponseUser) GetDefaultDatabaseOk() (*string, bool)

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

func (*UserResponseUser) GetHost added in v0.8.0

func (o *UserResponseUser) GetHost() *string

GetHost returns the Host field value if set, zero value otherwise.

func (*UserResponseUser) GetHostOk added in v0.8.0

func (o *UserResponseUser) 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 (*UserResponseUser) GetId added in v0.8.0

func (o *UserResponseUser) GetId() *string

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

func (*UserResponseUser) GetIdOk added in v0.8.0

func (o *UserResponseUser) 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 (*UserResponseUser) GetPort added in v0.8.0

func (o *UserResponseUser) GetPort() *int64

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

func (*UserResponseUser) GetPortOk added in v0.8.0

func (o *UserResponseUser) GetPortOk() (*int64, bool)

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

func (*UserResponseUser) GetRoles added in v0.8.0

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

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

func (*UserResponseUser) GetRolesOk added in v0.8.0

func (o *UserResponseUser) 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 (*UserResponseUser) GetUsername added in v0.8.0

func (o *UserResponseUser) GetUsername() *string

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

func (*UserResponseUser) GetUsernameOk added in v0.8.0

func (o *UserResponseUser) 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 (*UserResponseUser) HasDefaultDatabase added in v0.8.0

func (o *UserResponseUser) HasDefaultDatabase() bool

HasDefaultDatabase returns a boolean if a field has been set.

func (*UserResponseUser) HasHost added in v0.8.0

func (o *UserResponseUser) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*UserResponseUser) HasId added in v0.8.0

func (o *UserResponseUser) HasId() bool

HasId returns a boolean if a field has been set.

func (*UserResponseUser) HasPort added in v0.8.0

func (o *UserResponseUser) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*UserResponseUser) HasRoles added in v0.8.0

func (o *UserResponseUser) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (*UserResponseUser) HasUsername added in v0.8.0

func (o *UserResponseUser) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (*UserResponseUser) SetDefaultDatabase added in v0.8.0

func (o *UserResponseUser) SetDefaultDatabase(v *string)

SetDefaultDatabase gets a reference to the given string and assigns it to the DefaultDatabase field.

func (*UserResponseUser) SetHost added in v0.8.0

func (o *UserResponseUser) SetHost(v *string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*UserResponseUser) SetId added in v0.8.0

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

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

func (*UserResponseUser) SetPort added in v0.8.0

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

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

func (*UserResponseUser) SetRoles added in v0.8.0

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

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

func (*UserResponseUser) SetUsername added in v0.8.0

func (o *UserResponseUser) SetUsername(v *string)

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

func (UserResponseUser) ToMap added in v0.8.0

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

Source Files

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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