Versions in this module Expand all Collapse all v1 v1.4.0 Mar 9, 2026 Changes in this version + var JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`) + var XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`) + func CacheExpires(r *http.Response) time.Time + func IsNil(i interface{}) bool + func NewConfiguration() *config.Configuration + func PtrBool(v bool) *bool + func PtrFloat32(v float32) *float32 + func PtrFloat64(v float64) *float64 + func PtrInt(v int) *int + func PtrInt32(v int32) *int32 + func PtrInt64(v int64) *int64 + func PtrString(v string) *string + func PtrTime(v time.Time) *time.Time + type APIClient struct + DefaultAPI DefaultAPI + func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error) + func (c *APIClient) GetConfig() *config.Configuration + type APIResponse struct + Message string + Method string + Operation string + Payload []byte + RequestURL string + func NewAPIResponse(r *http.Response) *APIResponse + func NewAPIResponseWithError(errorMessage string) *APIResponse + type ApiCreateBackupRequest struct + ApiService DefaultAPI + func (r ApiCreateBackupRequest) CreateBackupPayload(createBackupPayload CreateBackupPayload) ApiCreateBackupRequest + func (r ApiCreateBackupRequest) Execute() (*BackupJob, error) + type ApiCreateBackupScheduleRequest struct + ApiService DefaultAPI + func (r ApiCreateBackupScheduleRequest) CreateBackupSchedulePayload(createBackupSchedulePayload CreateBackupSchedulePayload) ApiCreateBackupScheduleRequest + func (r ApiCreateBackupScheduleRequest) Execute() (*BackupSchedule, error) + type ApiDeleteBackupRequest struct + ApiService DefaultAPI + func (r ApiDeleteBackupRequest) Execute() error + func (r ApiDeleteBackupRequest) Force(force bool) ApiDeleteBackupRequest + type ApiDeleteBackupScheduleRequest struct + ApiService DefaultAPI + func (r ApiDeleteBackupScheduleRequest) Execute() error + type ApiDeleteVolumeBackupRequest struct + ApiService DefaultAPI + func (r ApiDeleteVolumeBackupRequest) Execute() error + func (r ApiDeleteVolumeBackupRequest) Force(force bool) ApiDeleteVolumeBackupRequest + type ApiDisableServiceResourceRequest struct + ApiService DefaultAPI + func (r ApiDisableServiceResourceRequest) Execute() error + type ApiEnableServiceResourceRequest struct + ApiService DefaultAPI + func (r ApiEnableServiceResourceRequest) EnableServiceResourcePayload(enableServiceResourcePayload EnableServiceResourcePayload) ApiEnableServiceResourceRequest + func (r ApiEnableServiceResourceRequest) Execute() error + type ApiGetBackupRequest struct + ApiService DefaultAPI + func (r ApiGetBackupRequest) Execute() (*Backup, error) + type ApiGetBackupScheduleRequest struct + ApiService DefaultAPI + func (r ApiGetBackupScheduleRequest) Execute() (*BackupSchedule, error) + type ApiGetServiceResourceRequest struct + ApiService DefaultAPI + func (r ApiGetServiceResourceRequest) Execute() (*GetBackupServiceResponse, error) + type ApiListBackupPoliciesRequest struct + ApiService DefaultAPI + func (r ApiListBackupPoliciesRequest) Execute() (*GetBackupPoliciesResponse, error) + type ApiListBackupSchedulesRequest struct + ApiService DefaultAPI + func (r ApiListBackupSchedulesRequest) Execute() (*GetBackupSchedulesResponse, error) + type ApiListBackupsRequest struct + ApiService DefaultAPI + func (r ApiListBackupsRequest) Execute() (*GetBackupsListResponse, error) + type ApiRestoreBackupRequest struct + ApiService DefaultAPI + func (r ApiRestoreBackupRequest) Execute() error + func (r ApiRestoreBackupRequest) RestoreBackupPayload(restoreBackupPayload RestoreBackupPayload) ApiRestoreBackupRequest + type ApiRestoreVolumeBackupRequest struct + ApiService DefaultAPI + func (r ApiRestoreVolumeBackupRequest) Execute() error + func (r ApiRestoreVolumeBackupRequest) RestoreVolumeBackupPayload(restoreVolumeBackupPayload RestoreVolumeBackupPayload) ApiRestoreVolumeBackupRequest + type ApiUpdateBackupScheduleRequest struct + ApiService DefaultAPI + func (r ApiUpdateBackupScheduleRequest) Execute() (*BackupSchedule, error) + func (r ApiUpdateBackupScheduleRequest) UpdateBackupSchedulePayload(updateBackupSchedulePayload UpdateBackupSchedulePayload) ApiUpdateBackupScheduleRequest + type Backup struct + CreatedAt string + ExpireAt string + Id string + LastRestoredAt *string + Name string + Size *int32 + Status string + VolumeBackups []BackupVolumeBackupsInner + func NewBackup(createdAt string, expireAt string, id string, name string, status string) *Backup + func NewBackupWithDefaults() *Backup + func (o *Backup) GetCreatedAt() string + func (o *Backup) GetCreatedAtOk() (*string, bool) + func (o *Backup) GetExpireAt() string + func (o *Backup) GetExpireAtOk() (*string, bool) + func (o *Backup) GetId() string + func (o *Backup) GetIdOk() (*string, bool) + func (o *Backup) GetLastRestoredAt() string + func (o *Backup) GetLastRestoredAtOk() (*string, bool) + func (o *Backup) GetName() string + func (o *Backup) GetNameOk() (*string, bool) + func (o *Backup) GetSize() int32 + func (o *Backup) GetSizeOk() (*int32, bool) + func (o *Backup) GetStatus() string + func (o *Backup) GetStatusOk() (*string, bool) + func (o *Backup) GetVolumeBackups() []BackupVolumeBackupsInner + func (o *Backup) GetVolumeBackupsOk() ([]BackupVolumeBackupsInner, bool) + func (o *Backup) HasLastRestoredAt() bool + func (o *Backup) HasSize() bool + func (o *Backup) HasVolumeBackups() bool + func (o *Backup) SetCreatedAt(v string) + func (o *Backup) SetExpireAt(v string) + func (o *Backup) SetId(v string) + func (o *Backup) SetLastRestoredAt(v string) + func (o *Backup) SetName(v string) + func (o *Backup) SetSize(v int32) + func (o *Backup) SetStatus(v string) + func (o *Backup) SetVolumeBackups(v []BackupVolumeBackupsInner) + func (o *Backup) UnmarshalJSON(data []byte) (err error) + func (o Backup) MarshalJSON() ([]byte, error) + func (o Backup) ToMap() (map[string]interface{}, error) + type BackupJob struct + Id string + func NewBackupJob(id string) *BackupJob + func NewBackupJobWithDefaults() *BackupJob + func (o *BackupJob) GetId() string + func (o *BackupJob) GetIdOk() (*string, bool) + func (o *BackupJob) SetId(v string) + func (o *BackupJob) UnmarshalJSON(data []byte) (err error) + func (o BackupJob) MarshalJSON() ([]byte, error) + func (o BackupJob) ToMap() (map[string]interface{}, error) + type BackupPolicy struct + BackupProperties *BackupPolicyBackupProperties + Default *bool + Description *string + Enabled *bool + Id *string + Name *string + Rrule *string + func NewBackupPolicy() *BackupPolicy + func NewBackupPolicyWithDefaults() *BackupPolicy + func (o *BackupPolicy) GetBackupProperties() BackupPolicyBackupProperties + func (o *BackupPolicy) GetBackupPropertiesOk() (*BackupPolicyBackupProperties, bool) + func (o *BackupPolicy) GetDefault() bool + func (o *BackupPolicy) GetDefaultOk() (*bool, bool) + func (o *BackupPolicy) GetDescription() string + func (o *BackupPolicy) GetDescriptionOk() (*string, bool) + func (o *BackupPolicy) GetEnabled() bool + func (o *BackupPolicy) GetEnabledOk() (*bool, bool) + func (o *BackupPolicy) GetId() string + func (o *BackupPolicy) GetIdOk() (*string, bool) + func (o *BackupPolicy) GetName() string + func (o *BackupPolicy) GetNameOk() (*string, bool) + func (o *BackupPolicy) GetRrule() string + func (o *BackupPolicy) GetRruleOk() (*string, bool) + func (o *BackupPolicy) HasBackupProperties() bool + func (o *BackupPolicy) HasDefault() bool + func (o *BackupPolicy) HasDescription() bool + func (o *BackupPolicy) HasEnabled() bool + func (o *BackupPolicy) HasId() bool + func (o *BackupPolicy) HasName() bool + func (o *BackupPolicy) HasRrule() bool + func (o *BackupPolicy) SetBackupProperties(v BackupPolicyBackupProperties) + func (o *BackupPolicy) SetDefault(v bool) + func (o *BackupPolicy) SetDescription(v string) + func (o *BackupPolicy) SetEnabled(v bool) + func (o *BackupPolicy) SetId(v string) + func (o *BackupPolicy) SetName(v string) + func (o *BackupPolicy) SetRrule(v string) + func (o BackupPolicy) MarshalJSON() ([]byte, error) + func (o BackupPolicy) ToMap() (map[string]interface{}, error) + type BackupPolicyBackupProperties struct + Name *string + RetentionPeriod *int32 + func NewBackupPolicyBackupProperties() *BackupPolicyBackupProperties + func NewBackupPolicyBackupPropertiesWithDefaults() *BackupPolicyBackupProperties + func (o *BackupPolicyBackupProperties) GetName() string + func (o *BackupPolicyBackupProperties) GetNameOk() (*string, bool) + func (o *BackupPolicyBackupProperties) GetRetentionPeriod() int32 + func (o *BackupPolicyBackupProperties) GetRetentionPeriodOk() (*int32, bool) + func (o *BackupPolicyBackupProperties) HasName() bool + func (o *BackupPolicyBackupProperties) HasRetentionPeriod() bool + func (o *BackupPolicyBackupProperties) SetName(v string) + func (o *BackupPolicyBackupProperties) SetRetentionPeriod(v int32) + func (o BackupPolicyBackupProperties) MarshalJSON() ([]byte, error) + func (o BackupPolicyBackupProperties) ToMap() (map[string]interface{}, error) + type BackupProperties struct + Name string + RetentionPeriod int32 + VolumeIds []string + func NewBackupProperties(name string, retentionPeriod int32) *BackupProperties + func NewBackupPropertiesWithDefaults() *BackupProperties + func (o *BackupProperties) GetName() string + func (o *BackupProperties) GetNameOk() (*string, bool) + func (o *BackupProperties) GetRetentionPeriod() int32 + func (o *BackupProperties) GetRetentionPeriodOk() (*int32, bool) + func (o *BackupProperties) GetVolumeIds() []string + func (o *BackupProperties) GetVolumeIdsOk() ([]string, bool) + func (o *BackupProperties) HasVolumeIds() bool + func (o *BackupProperties) SetName(v string) + func (o *BackupProperties) SetRetentionPeriod(v int32) + func (o *BackupProperties) SetVolumeIds(v []string) + func (o *BackupProperties) UnmarshalJSON(data []byte) (err error) + func (o BackupProperties) MarshalJSON() ([]byte, error) + func (o BackupProperties) ToMap() (map[string]interface{}, error) + type BackupSchedule struct + BackupProperties *BackupProperties + Enabled bool + Id int32 + Name string + Rrule string + func NewBackupSchedule(enabled bool, id int32, name string, rrule string) *BackupSchedule + func NewBackupScheduleWithDefaults() *BackupSchedule + func (o *BackupSchedule) GetBackupProperties() BackupProperties + func (o *BackupSchedule) GetBackupPropertiesOk() (*BackupProperties, bool) + func (o *BackupSchedule) GetEnabled() bool + func (o *BackupSchedule) GetEnabledOk() (*bool, bool) + func (o *BackupSchedule) GetId() int32 + func (o *BackupSchedule) GetIdOk() (*int32, bool) + func (o *BackupSchedule) GetName() string + func (o *BackupSchedule) GetNameOk() (*string, bool) + func (o *BackupSchedule) GetRrule() string + func (o *BackupSchedule) GetRruleOk() (*string, bool) + func (o *BackupSchedule) HasBackupProperties() bool + func (o *BackupSchedule) SetBackupProperties(v BackupProperties) + func (o *BackupSchedule) SetEnabled(v bool) + func (o *BackupSchedule) SetId(v int32) + func (o *BackupSchedule) SetName(v string) + func (o *BackupSchedule) SetRrule(v string) + func (o *BackupSchedule) UnmarshalJSON(data []byte) (err error) + func (o BackupSchedule) MarshalJSON() ([]byte, error) + func (o BackupSchedule) ToMap() (map[string]interface{}, error) + type BackupVolumeBackupsInner struct + Id *string + LastRestoredAt *string + LastRestoredVolumeId *string + Size *int32 + Status *string + VolumeId *string + func NewBackupVolumeBackupsInner() *BackupVolumeBackupsInner + func NewBackupVolumeBackupsInnerWithDefaults() *BackupVolumeBackupsInner + func (o *BackupVolumeBackupsInner) GetId() string + func (o *BackupVolumeBackupsInner) GetIdOk() (*string, bool) + func (o *BackupVolumeBackupsInner) GetLastRestoredAt() string + func (o *BackupVolumeBackupsInner) GetLastRestoredAtOk() (*string, bool) + func (o *BackupVolumeBackupsInner) GetLastRestoredVolumeId() string + func (o *BackupVolumeBackupsInner) GetLastRestoredVolumeIdOk() (*string, bool) + func (o *BackupVolumeBackupsInner) GetSize() int32 + func (o *BackupVolumeBackupsInner) GetSizeOk() (*int32, bool) + func (o *BackupVolumeBackupsInner) GetStatus() string + func (o *BackupVolumeBackupsInner) GetStatusOk() (*string, bool) + func (o *BackupVolumeBackupsInner) GetVolumeId() string + func (o *BackupVolumeBackupsInner) GetVolumeIdOk() (*string, bool) + func (o *BackupVolumeBackupsInner) HasId() bool + func (o *BackupVolumeBackupsInner) HasLastRestoredAt() bool + func (o *BackupVolumeBackupsInner) HasLastRestoredVolumeId() bool + func (o *BackupVolumeBackupsInner) HasSize() bool + func (o *BackupVolumeBackupsInner) HasStatus() bool + func (o *BackupVolumeBackupsInner) HasVolumeId() bool + func (o *BackupVolumeBackupsInner) SetId(v string) + func (o *BackupVolumeBackupsInner) SetLastRestoredAt(v string) + func (o *BackupVolumeBackupsInner) SetLastRestoredVolumeId(v string) + func (o *BackupVolumeBackupsInner) SetSize(v int32) + func (o *BackupVolumeBackupsInner) SetStatus(v string) + func (o *BackupVolumeBackupsInner) SetVolumeId(v string) + func (o BackupVolumeBackupsInner) MarshalJSON() ([]byte, error) + func (o BackupVolumeBackupsInner) ToMap() (map[string]interface{}, error) + type CreateBackupPayload struct + Name string + RetentionPeriod int32 + VolumeIds []string + func NewCreateBackupPayload(name string, retentionPeriod int32) *CreateBackupPayload + func NewCreateBackupPayloadWithDefaults() *CreateBackupPayload + func (o *CreateBackupPayload) GetName() string + func (o *CreateBackupPayload) GetNameOk() (*string, bool) + func (o *CreateBackupPayload) GetRetentionPeriod() int32 + func (o *CreateBackupPayload) GetRetentionPeriodOk() (*int32, bool) + func (o *CreateBackupPayload) GetVolumeIds() []string + func (o *CreateBackupPayload) GetVolumeIdsOk() ([]string, bool) + func (o *CreateBackupPayload) HasVolumeIds() bool + func (o *CreateBackupPayload) SetName(v string) + func (o *CreateBackupPayload) SetRetentionPeriod(v int32) + func (o *CreateBackupPayload) SetVolumeIds(v []string) + func (o *CreateBackupPayload) UnmarshalJSON(data []byte) (err error) + func (o CreateBackupPayload) MarshalJSON() ([]byte, error) + func (o CreateBackupPayload) ToMap() (map[string]interface{}, error) + type CreateBackupSchedulePayload struct + BackupProperties *BackupProperties + Enabled bool + Name string + Rrule string + func NewCreateBackupSchedulePayload(enabled bool, name string, rrule string) *CreateBackupSchedulePayload + func NewCreateBackupSchedulePayloadWithDefaults() *CreateBackupSchedulePayload + func (o *CreateBackupSchedulePayload) GetBackupProperties() BackupProperties + func (o *CreateBackupSchedulePayload) GetBackupPropertiesOk() (*BackupProperties, bool) + func (o *CreateBackupSchedulePayload) GetEnabled() bool + func (o *CreateBackupSchedulePayload) GetEnabledOk() (*bool, bool) + func (o *CreateBackupSchedulePayload) GetName() string + func (o *CreateBackupSchedulePayload) GetNameOk() (*string, bool) + func (o *CreateBackupSchedulePayload) GetRrule() string + func (o *CreateBackupSchedulePayload) GetRruleOk() (*string, bool) + func (o *CreateBackupSchedulePayload) HasBackupProperties() bool + func (o *CreateBackupSchedulePayload) SetBackupProperties(v BackupProperties) + func (o *CreateBackupSchedulePayload) SetEnabled(v bool) + func (o *CreateBackupSchedulePayload) SetName(v string) + func (o *CreateBackupSchedulePayload) SetRrule(v string) + func (o *CreateBackupSchedulePayload) UnmarshalJSON(data []byte) (err error) + func (o CreateBackupSchedulePayload) MarshalJSON() ([]byte, error) + func (o CreateBackupSchedulePayload) ToMap() (map[string]interface{}, error) + type DefaultAPI interface + CreateBackup func(ctx context.Context, projectId string, serverId string, region string) ApiCreateBackupRequest + CreateBackupExecute func(r ApiCreateBackupRequest) (*BackupJob, error) + CreateBackupSchedule func(ctx context.Context, projectId string, serverId string, region string) ApiCreateBackupScheduleRequest + CreateBackupScheduleExecute func(r ApiCreateBackupScheduleRequest) (*BackupSchedule, error) + DeleteBackup func(ctx context.Context, projectId string, serverId string, region string, ...) ApiDeleteBackupRequest + DeleteBackupExecute func(r ApiDeleteBackupRequest) error + DeleteBackupSchedule func(ctx context.Context, projectId string, serverId string, region string, ...) ApiDeleteBackupScheduleRequest + DeleteBackupScheduleExecute func(r ApiDeleteBackupScheduleRequest) error + DeleteVolumeBackup func(ctx context.Context, projectId string, serverId string, region string, ...) ApiDeleteVolumeBackupRequest + DeleteVolumeBackupExecute func(r ApiDeleteVolumeBackupRequest) error + DisableServiceResource func(ctx context.Context, projectId string, serverId string, region string) ApiDisableServiceResourceRequest + DisableServiceResourceExecute func(r ApiDisableServiceResourceRequest) error + EnableServiceResource func(ctx context.Context, projectId string, serverId string, region string) ApiEnableServiceResourceRequest + EnableServiceResourceExecute func(r ApiEnableServiceResourceRequest) error + GetBackup func(ctx context.Context, projectId string, serverId string, region string, ...) ApiGetBackupRequest + GetBackupExecute func(r ApiGetBackupRequest) (*Backup, error) + GetBackupSchedule func(ctx context.Context, projectId string, serverId string, region string, ...) ApiGetBackupScheduleRequest + GetBackupScheduleExecute func(r ApiGetBackupScheduleRequest) (*BackupSchedule, error) + GetServiceResource func(ctx context.Context, projectId string, serverId string, region string) ApiGetServiceResourceRequest + GetServiceResourceExecute func(r ApiGetServiceResourceRequest) (*GetBackupServiceResponse, error) + ListBackupPolicies func(ctx context.Context, projectId string) ApiListBackupPoliciesRequest + ListBackupPoliciesExecute func(r ApiListBackupPoliciesRequest) (*GetBackupPoliciesResponse, error) + ListBackupSchedules func(ctx context.Context, projectId string, serverId string, region string) ApiListBackupSchedulesRequest + ListBackupSchedulesExecute func(r ApiListBackupSchedulesRequest) (*GetBackupSchedulesResponse, error) + ListBackups func(ctx context.Context, projectId string, serverId string, region string) ApiListBackupsRequest + ListBackupsExecute func(r ApiListBackupsRequest) (*GetBackupsListResponse, error) + RestoreBackup func(ctx context.Context, projectId string, serverId string, region string, ...) ApiRestoreBackupRequest + RestoreBackupExecute func(r ApiRestoreBackupRequest) error + RestoreVolumeBackup func(ctx context.Context, projectId string, serverId string, region string, ...) ApiRestoreVolumeBackupRequest + RestoreVolumeBackupExecute func(r ApiRestoreVolumeBackupRequest) error + UpdateBackupSchedule func(ctx context.Context, projectId string, serverId string, region string, ...) ApiUpdateBackupScheduleRequest + UpdateBackupScheduleExecute func(r ApiUpdateBackupScheduleRequest) (*BackupSchedule, error) + type DefaultAPIService service + func (a *DefaultAPIService) CreateBackup(ctx context.Context, projectId string, serverId string, region string) ApiCreateBackupRequest + func (a *DefaultAPIService) CreateBackupExecute(r ApiCreateBackupRequest) (*BackupJob, error) + func (a *DefaultAPIService) CreateBackupSchedule(ctx context.Context, projectId string, serverId string, region string) ApiCreateBackupScheduleRequest + func (a *DefaultAPIService) CreateBackupScheduleExecute(r ApiCreateBackupScheduleRequest) (*BackupSchedule, error) + func (a *DefaultAPIService) DeleteBackup(ctx context.Context, projectId string, serverId string, region string, ...) ApiDeleteBackupRequest + func (a *DefaultAPIService) DeleteBackupExecute(r ApiDeleteBackupRequest) error + func (a *DefaultAPIService) DeleteBackupSchedule(ctx context.Context, projectId string, serverId string, region string, ...) ApiDeleteBackupScheduleRequest + func (a *DefaultAPIService) DeleteBackupScheduleExecute(r ApiDeleteBackupScheduleRequest) error + func (a *DefaultAPIService) DeleteVolumeBackup(ctx context.Context, projectId string, serverId string, region string, ...) ApiDeleteVolumeBackupRequest + func (a *DefaultAPIService) DeleteVolumeBackupExecute(r ApiDeleteVolumeBackupRequest) error + func (a *DefaultAPIService) DisableServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiDisableServiceResourceRequest + func (a *DefaultAPIService) DisableServiceResourceExecute(r ApiDisableServiceResourceRequest) error + func (a *DefaultAPIService) EnableServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiEnableServiceResourceRequest + func (a *DefaultAPIService) EnableServiceResourceExecute(r ApiEnableServiceResourceRequest) error + func (a *DefaultAPIService) GetBackup(ctx context.Context, projectId string, serverId string, region string, ...) ApiGetBackupRequest + func (a *DefaultAPIService) GetBackupExecute(r ApiGetBackupRequest) (*Backup, error) + func (a *DefaultAPIService) GetBackupSchedule(ctx context.Context, projectId string, serverId string, region string, ...) ApiGetBackupScheduleRequest + func (a *DefaultAPIService) GetBackupScheduleExecute(r ApiGetBackupScheduleRequest) (*BackupSchedule, error) + func (a *DefaultAPIService) GetServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiGetServiceResourceRequest + func (a *DefaultAPIService) GetServiceResourceExecute(r ApiGetServiceResourceRequest) (*GetBackupServiceResponse, error) + func (a *DefaultAPIService) ListBackupPolicies(ctx context.Context, projectId string) ApiListBackupPoliciesRequest + func (a *DefaultAPIService) ListBackupPoliciesExecute(r ApiListBackupPoliciesRequest) (*GetBackupPoliciesResponse, error) + func (a *DefaultAPIService) ListBackupSchedules(ctx context.Context, projectId string, serverId string, region string) ApiListBackupSchedulesRequest + func (a *DefaultAPIService) ListBackupSchedulesExecute(r ApiListBackupSchedulesRequest) (*GetBackupSchedulesResponse, error) + func (a *DefaultAPIService) ListBackups(ctx context.Context, projectId string, serverId string, region string) ApiListBackupsRequest + func (a *DefaultAPIService) ListBackupsExecute(r ApiListBackupsRequest) (*GetBackupsListResponse, error) + func (a *DefaultAPIService) RestoreBackup(ctx context.Context, projectId string, serverId string, region string, ...) ApiRestoreBackupRequest + func (a *DefaultAPIService) RestoreBackupExecute(r ApiRestoreBackupRequest) error + func (a *DefaultAPIService) RestoreVolumeBackup(ctx context.Context, projectId string, serverId string, region string, ...) ApiRestoreVolumeBackupRequest + func (a *DefaultAPIService) RestoreVolumeBackupExecute(r ApiRestoreVolumeBackupRequest) error + func (a *DefaultAPIService) UpdateBackupSchedule(ctx context.Context, projectId string, serverId string, region string, ...) ApiUpdateBackupScheduleRequest + func (a *DefaultAPIService) UpdateBackupScheduleExecute(r ApiUpdateBackupScheduleRequest) (*BackupSchedule, error) + type DefaultAPIServiceMock struct + CreateBackupExecuteMock *func(r ApiCreateBackupRequest) (*BackupJob, error) + CreateBackupScheduleExecuteMock *func(r ApiCreateBackupScheduleRequest) (*BackupSchedule, error) + DeleteBackupExecuteMock *func(r ApiDeleteBackupRequest) error + DeleteBackupScheduleExecuteMock *func(r ApiDeleteBackupScheduleRequest) error + DeleteVolumeBackupExecuteMock *func(r ApiDeleteVolumeBackupRequest) error + DisableServiceResourceExecuteMock *func(r ApiDisableServiceResourceRequest) error + EnableServiceResourceExecuteMock *func(r ApiEnableServiceResourceRequest) error + GetBackupExecuteMock *func(r ApiGetBackupRequest) (*Backup, error) + GetBackupScheduleExecuteMock *func(r ApiGetBackupScheduleRequest) (*BackupSchedule, error) + GetServiceResourceExecuteMock *func(r ApiGetServiceResourceRequest) (*GetBackupServiceResponse, error) + ListBackupPoliciesExecuteMock *func(r ApiListBackupPoliciesRequest) (*GetBackupPoliciesResponse, error) + ListBackupSchedulesExecuteMock *func(r ApiListBackupSchedulesRequest) (*GetBackupSchedulesResponse, error) + ListBackupsExecuteMock *func(r ApiListBackupsRequest) (*GetBackupsListResponse, error) + RestoreBackupExecuteMock *func(r ApiRestoreBackupRequest) error + RestoreVolumeBackupExecuteMock *func(r ApiRestoreVolumeBackupRequest) error + UpdateBackupScheduleExecuteMock *func(r ApiUpdateBackupScheduleRequest) (*BackupSchedule, error) + func (a DefaultAPIServiceMock) CreateBackup(ctx context.Context, projectId string, serverId string, region string) ApiCreateBackupRequest + func (a DefaultAPIServiceMock) CreateBackupExecute(r ApiCreateBackupRequest) (*BackupJob, error) + func (a DefaultAPIServiceMock) CreateBackupSchedule(ctx context.Context, projectId string, serverId string, region string) ApiCreateBackupScheduleRequest + func (a DefaultAPIServiceMock) CreateBackupScheduleExecute(r ApiCreateBackupScheduleRequest) (*BackupSchedule, error) + func (a DefaultAPIServiceMock) DeleteBackup(ctx context.Context, projectId string, serverId string, region string, ...) ApiDeleteBackupRequest + func (a DefaultAPIServiceMock) DeleteBackupExecute(r ApiDeleteBackupRequest) error + func (a DefaultAPIServiceMock) DeleteBackupSchedule(ctx context.Context, projectId string, serverId string, region string, ...) ApiDeleteBackupScheduleRequest + func (a DefaultAPIServiceMock) DeleteBackupScheduleExecute(r ApiDeleteBackupScheduleRequest) error + func (a DefaultAPIServiceMock) DeleteVolumeBackup(ctx context.Context, projectId string, serverId string, region string, ...) ApiDeleteVolumeBackupRequest + func (a DefaultAPIServiceMock) DeleteVolumeBackupExecute(r ApiDeleteVolumeBackupRequest) error + func (a DefaultAPIServiceMock) DisableServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiDisableServiceResourceRequest + func (a DefaultAPIServiceMock) DisableServiceResourceExecute(r ApiDisableServiceResourceRequest) error + func (a DefaultAPIServiceMock) EnableServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiEnableServiceResourceRequest + func (a DefaultAPIServiceMock) EnableServiceResourceExecute(r ApiEnableServiceResourceRequest) error + func (a DefaultAPIServiceMock) GetBackup(ctx context.Context, projectId string, serverId string, region string, ...) ApiGetBackupRequest + func (a DefaultAPIServiceMock) GetBackupExecute(r ApiGetBackupRequest) (*Backup, error) + func (a DefaultAPIServiceMock) GetBackupSchedule(ctx context.Context, projectId string, serverId string, region string, ...) ApiGetBackupScheduleRequest + func (a DefaultAPIServiceMock) GetBackupScheduleExecute(r ApiGetBackupScheduleRequest) (*BackupSchedule, error) + func (a DefaultAPIServiceMock) GetServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiGetServiceResourceRequest + func (a DefaultAPIServiceMock) GetServiceResourceExecute(r ApiGetServiceResourceRequest) (*GetBackupServiceResponse, error) + func (a DefaultAPIServiceMock) ListBackupPolicies(ctx context.Context, projectId string) ApiListBackupPoliciesRequest + func (a DefaultAPIServiceMock) ListBackupPoliciesExecute(r ApiListBackupPoliciesRequest) (*GetBackupPoliciesResponse, error) + func (a DefaultAPIServiceMock) ListBackupSchedules(ctx context.Context, projectId string, serverId string, region string) ApiListBackupSchedulesRequest + func (a DefaultAPIServiceMock) ListBackupSchedulesExecute(r ApiListBackupSchedulesRequest) (*GetBackupSchedulesResponse, error) + func (a DefaultAPIServiceMock) ListBackups(ctx context.Context, projectId string, serverId string, region string) ApiListBackupsRequest + func (a DefaultAPIServiceMock) ListBackupsExecute(r ApiListBackupsRequest) (*GetBackupsListResponse, error) + func (a DefaultAPIServiceMock) RestoreBackup(ctx context.Context, projectId string, serverId string, region string, ...) ApiRestoreBackupRequest + func (a DefaultAPIServiceMock) RestoreBackupExecute(r ApiRestoreBackupRequest) error + func (a DefaultAPIServiceMock) RestoreVolumeBackup(ctx context.Context, projectId string, serverId string, region string, ...) ApiRestoreVolumeBackupRequest + func (a DefaultAPIServiceMock) RestoreVolumeBackupExecute(r ApiRestoreVolumeBackupRequest) error + func (a DefaultAPIServiceMock) UpdateBackupSchedule(ctx context.Context, projectId string, serverId string, region string, ...) ApiUpdateBackupScheduleRequest + func (a DefaultAPIServiceMock) UpdateBackupScheduleExecute(r ApiUpdateBackupScheduleRequest) (*BackupSchedule, error) + type EnableServiceResourcePayload struct + BackupPolicyId *string + func NewEnableServiceResourcePayload() *EnableServiceResourcePayload + func NewEnableServiceResourcePayloadWithDefaults() *EnableServiceResourcePayload + func (o *EnableServiceResourcePayload) GetBackupPolicyId() string + func (o *EnableServiceResourcePayload) GetBackupPolicyIdOk() (*string, bool) + func (o *EnableServiceResourcePayload) HasBackupPolicyId() bool + func (o *EnableServiceResourcePayload) SetBackupPolicyId(v string) + func (o EnableServiceResourcePayload) MarshalJSON() ([]byte, error) + func (o EnableServiceResourcePayload) ToMap() (map[string]interface{}, error) + type ErrorResponse struct + Message string + Status string + func NewErrorResponse(message string, status string) *ErrorResponse + func NewErrorResponseWithDefaults() *ErrorResponse + func (o *ErrorResponse) GetMessage() string + func (o *ErrorResponse) GetMessageOk() (*string, bool) + func (o *ErrorResponse) GetStatus() string + func (o *ErrorResponse) GetStatusOk() (*string, bool) + func (o *ErrorResponse) SetMessage(v string) + func (o *ErrorResponse) SetStatus(v string) + func (o *ErrorResponse) UnmarshalJSON(data []byte) (err error) + func (o ErrorResponse) MarshalJSON() ([]byte, error) + func (o ErrorResponse) ToMap() (map[string]interface{}, error) + type GetBackupPoliciesResponse struct + Items []BackupPolicy + func NewGetBackupPoliciesResponse() *GetBackupPoliciesResponse + func NewGetBackupPoliciesResponseWithDefaults() *GetBackupPoliciesResponse + func (o *GetBackupPoliciesResponse) GetItems() []BackupPolicy + func (o *GetBackupPoliciesResponse) GetItemsOk() ([]BackupPolicy, bool) + func (o *GetBackupPoliciesResponse) HasItems() bool + func (o *GetBackupPoliciesResponse) SetItems(v []BackupPolicy) + func (o GetBackupPoliciesResponse) MarshalJSON() ([]byte, error) + func (o GetBackupPoliciesResponse) ToMap() (map[string]interface{}, error) + type GetBackupSchedulesResponse struct + Items []BackupSchedule + func NewGetBackupSchedulesResponse() *GetBackupSchedulesResponse + func NewGetBackupSchedulesResponseWithDefaults() *GetBackupSchedulesResponse + func (o *GetBackupSchedulesResponse) GetItems() []BackupSchedule + func (o *GetBackupSchedulesResponse) GetItemsOk() ([]BackupSchedule, bool) + func (o *GetBackupSchedulesResponse) HasItems() bool + func (o *GetBackupSchedulesResponse) SetItems(v []BackupSchedule) + func (o GetBackupSchedulesResponse) MarshalJSON() ([]byte, error) + func (o GetBackupSchedulesResponse) ToMap() (map[string]interface{}, error) + type GetBackupServiceResponse struct + Enabled *bool + func NewGetBackupServiceResponse() *GetBackupServiceResponse + func NewGetBackupServiceResponseWithDefaults() *GetBackupServiceResponse + func (o *GetBackupServiceResponse) GetEnabled() bool + func (o *GetBackupServiceResponse) GetEnabledOk() (*bool, bool) + func (o *GetBackupServiceResponse) HasEnabled() bool + func (o *GetBackupServiceResponse) SetEnabled(v bool) + func (o GetBackupServiceResponse) MarshalJSON() ([]byte, error) + func (o GetBackupServiceResponse) ToMap() (map[string]interface{}, error) + type GetBackupsListResponse struct + Items []Backup + func NewGetBackupsListResponse() *GetBackupsListResponse + func NewGetBackupsListResponseWithDefaults() *GetBackupsListResponse + func (o *GetBackupsListResponse) GetItems() []Backup + func (o *GetBackupsListResponse) GetItemsOk() ([]Backup, bool) + func (o *GetBackupsListResponse) HasItems() bool + func (o *GetBackupsListResponse) SetItems(v []Backup) + func (o GetBackupsListResponse) MarshalJSON() ([]byte, error) + func (o GetBackupsListResponse) ToMap() (map[string]interface{}, error) + type MappedNullable interface + ToMap func() (map[string]interface{}, error) + type NullableBackup struct + func NewNullableBackup(val *Backup) *NullableBackup + func (v *NullableBackup) Set(val *Backup) + func (v *NullableBackup) UnmarshalJSON(src []byte) error + func (v *NullableBackup) Unset() + func (v NullableBackup) Get() *Backup + func (v NullableBackup) IsSet() bool + func (v NullableBackup) MarshalJSON() ([]byte, error) + type NullableBackupJob struct + func NewNullableBackupJob(val *BackupJob) *NullableBackupJob + func (v *NullableBackupJob) Set(val *BackupJob) + func (v *NullableBackupJob) UnmarshalJSON(src []byte) error + func (v *NullableBackupJob) Unset() + func (v NullableBackupJob) Get() *BackupJob + func (v NullableBackupJob) IsSet() bool + func (v NullableBackupJob) MarshalJSON() ([]byte, error) + type NullableBackupPolicy struct + func NewNullableBackupPolicy(val *BackupPolicy) *NullableBackupPolicy + func (v *NullableBackupPolicy) Set(val *BackupPolicy) + func (v *NullableBackupPolicy) UnmarshalJSON(src []byte) error + func (v *NullableBackupPolicy) Unset() + func (v NullableBackupPolicy) Get() *BackupPolicy + func (v NullableBackupPolicy) IsSet() bool + func (v NullableBackupPolicy) MarshalJSON() ([]byte, error) + type NullableBackupPolicyBackupProperties struct + func NewNullableBackupPolicyBackupProperties(val *BackupPolicyBackupProperties) *NullableBackupPolicyBackupProperties + func (v *NullableBackupPolicyBackupProperties) Set(val *BackupPolicyBackupProperties) + func (v *NullableBackupPolicyBackupProperties) UnmarshalJSON(src []byte) error + func (v *NullableBackupPolicyBackupProperties) Unset() + func (v NullableBackupPolicyBackupProperties) Get() *BackupPolicyBackupProperties + func (v NullableBackupPolicyBackupProperties) IsSet() bool + func (v NullableBackupPolicyBackupProperties) MarshalJSON() ([]byte, error) + type NullableBackupProperties struct + func NewNullableBackupProperties(val *BackupProperties) *NullableBackupProperties + func (v *NullableBackupProperties) Set(val *BackupProperties) + func (v *NullableBackupProperties) UnmarshalJSON(src []byte) error + func (v *NullableBackupProperties) Unset() + func (v NullableBackupProperties) Get() *BackupProperties + func (v NullableBackupProperties) IsSet() bool + func (v NullableBackupProperties) MarshalJSON() ([]byte, error) + type NullableBackupSchedule struct + func NewNullableBackupSchedule(val *BackupSchedule) *NullableBackupSchedule + func (v *NullableBackupSchedule) Set(val *BackupSchedule) + func (v *NullableBackupSchedule) UnmarshalJSON(src []byte) error + func (v *NullableBackupSchedule) Unset() + func (v NullableBackupSchedule) Get() *BackupSchedule + func (v NullableBackupSchedule) IsSet() bool + func (v NullableBackupSchedule) MarshalJSON() ([]byte, error) + type NullableBackupVolumeBackupsInner struct + func NewNullableBackupVolumeBackupsInner(val *BackupVolumeBackupsInner) *NullableBackupVolumeBackupsInner + func (v *NullableBackupVolumeBackupsInner) Set(val *BackupVolumeBackupsInner) + func (v *NullableBackupVolumeBackupsInner) UnmarshalJSON(src []byte) error + func (v *NullableBackupVolumeBackupsInner) Unset() + func (v NullableBackupVolumeBackupsInner) Get() *BackupVolumeBackupsInner + func (v NullableBackupVolumeBackupsInner) IsSet() bool + func (v NullableBackupVolumeBackupsInner) MarshalJSON() ([]byte, error) + type NullableBool struct + func NewNullableBool(val *bool) *NullableBool + func (v *NullableBool) Set(val *bool) + func (v *NullableBool) UnmarshalJSON(src []byte) error + func (v *NullableBool) Unset() + func (v NullableBool) Get() *bool + func (v NullableBool) IsSet() bool + func (v NullableBool) MarshalJSON() ([]byte, error) + type NullableCreateBackupPayload struct + func NewNullableCreateBackupPayload(val *CreateBackupPayload) *NullableCreateBackupPayload + func (v *NullableCreateBackupPayload) Set(val *CreateBackupPayload) + func (v *NullableCreateBackupPayload) UnmarshalJSON(src []byte) error + func (v *NullableCreateBackupPayload) Unset() + func (v NullableCreateBackupPayload) Get() *CreateBackupPayload + func (v NullableCreateBackupPayload) IsSet() bool + func (v NullableCreateBackupPayload) MarshalJSON() ([]byte, error) + type NullableCreateBackupSchedulePayload struct + func NewNullableCreateBackupSchedulePayload(val *CreateBackupSchedulePayload) *NullableCreateBackupSchedulePayload + func (v *NullableCreateBackupSchedulePayload) Set(val *CreateBackupSchedulePayload) + func (v *NullableCreateBackupSchedulePayload) UnmarshalJSON(src []byte) error + func (v *NullableCreateBackupSchedulePayload) Unset() + func (v NullableCreateBackupSchedulePayload) Get() *CreateBackupSchedulePayload + func (v NullableCreateBackupSchedulePayload) IsSet() bool + func (v NullableCreateBackupSchedulePayload) MarshalJSON() ([]byte, error) + type NullableEnableServiceResourcePayload struct + func NewNullableEnableServiceResourcePayload(val *EnableServiceResourcePayload) *NullableEnableServiceResourcePayload + func (v *NullableEnableServiceResourcePayload) Set(val *EnableServiceResourcePayload) + func (v *NullableEnableServiceResourcePayload) UnmarshalJSON(src []byte) error + func (v *NullableEnableServiceResourcePayload) Unset() + func (v NullableEnableServiceResourcePayload) Get() *EnableServiceResourcePayload + func (v NullableEnableServiceResourcePayload) IsSet() bool + func (v NullableEnableServiceResourcePayload) MarshalJSON() ([]byte, error) + type NullableErrorResponse struct + func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse + func (v *NullableErrorResponse) Set(val *ErrorResponse) + func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error + func (v *NullableErrorResponse) Unset() + func (v NullableErrorResponse) Get() *ErrorResponse + func (v NullableErrorResponse) IsSet() bool + func (v NullableErrorResponse) MarshalJSON() ([]byte, error) + type NullableFloat32 struct + func NewNullableFloat32(val *float32) *NullableFloat32 + func (v *NullableFloat32) Set(val *float32) + func (v *NullableFloat32) UnmarshalJSON(src []byte) error + func (v *NullableFloat32) Unset() + func (v NullableFloat32) Get() *float32 + func (v NullableFloat32) IsSet() bool + func (v NullableFloat32) MarshalJSON() ([]byte, error) + type NullableFloat64 struct + func NewNullableFloat64(val *float64) *NullableFloat64 + func (v *NullableFloat64) Set(val *float64) + func (v *NullableFloat64) UnmarshalJSON(src []byte) error + func (v *NullableFloat64) Unset() + func (v NullableFloat64) Get() *float64 + func (v NullableFloat64) IsSet() bool + func (v NullableFloat64) MarshalJSON() ([]byte, error) + type NullableGetBackupPoliciesResponse struct + func NewNullableGetBackupPoliciesResponse(val *GetBackupPoliciesResponse) *NullableGetBackupPoliciesResponse + func (v *NullableGetBackupPoliciesResponse) Set(val *GetBackupPoliciesResponse) + func (v *NullableGetBackupPoliciesResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetBackupPoliciesResponse) Unset() + func (v NullableGetBackupPoliciesResponse) Get() *GetBackupPoliciesResponse + func (v NullableGetBackupPoliciesResponse) IsSet() bool + func (v NullableGetBackupPoliciesResponse) MarshalJSON() ([]byte, error) + type NullableGetBackupSchedulesResponse struct + func NewNullableGetBackupSchedulesResponse(val *GetBackupSchedulesResponse) *NullableGetBackupSchedulesResponse + func (v *NullableGetBackupSchedulesResponse) Set(val *GetBackupSchedulesResponse) + func (v *NullableGetBackupSchedulesResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetBackupSchedulesResponse) Unset() + func (v NullableGetBackupSchedulesResponse) Get() *GetBackupSchedulesResponse + func (v NullableGetBackupSchedulesResponse) IsSet() bool + func (v NullableGetBackupSchedulesResponse) MarshalJSON() ([]byte, error) + type NullableGetBackupServiceResponse struct + func NewNullableGetBackupServiceResponse(val *GetBackupServiceResponse) *NullableGetBackupServiceResponse + func (v *NullableGetBackupServiceResponse) Set(val *GetBackupServiceResponse) + func (v *NullableGetBackupServiceResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetBackupServiceResponse) Unset() + func (v NullableGetBackupServiceResponse) Get() *GetBackupServiceResponse + func (v NullableGetBackupServiceResponse) IsSet() bool + func (v NullableGetBackupServiceResponse) MarshalJSON() ([]byte, error) + type NullableGetBackupsListResponse struct + func NewNullableGetBackupsListResponse(val *GetBackupsListResponse) *NullableGetBackupsListResponse + func (v *NullableGetBackupsListResponse) Set(val *GetBackupsListResponse) + func (v *NullableGetBackupsListResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetBackupsListResponse) Unset() + func (v NullableGetBackupsListResponse) Get() *GetBackupsListResponse + func (v NullableGetBackupsListResponse) IsSet() bool + func (v NullableGetBackupsListResponse) MarshalJSON() ([]byte, error) + type NullableInt struct + func NewNullableInt(val *int) *NullableInt + func (v *NullableInt) Set(val *int) + func (v *NullableInt) UnmarshalJSON(src []byte) error + func (v *NullableInt) Unset() + func (v NullableInt) Get() *int + func (v NullableInt) IsSet() bool + func (v NullableInt) MarshalJSON() ([]byte, error) + type NullableInt32 struct + func NewNullableInt32(val *int32) *NullableInt32 + func (v *NullableInt32) Set(val *int32) + func (v *NullableInt32) UnmarshalJSON(src []byte) error + func (v *NullableInt32) Unset() + func (v NullableInt32) Get() *int32 + func (v NullableInt32) IsSet() bool + func (v NullableInt32) MarshalJSON() ([]byte, error) + type NullableInt64 struct + func NewNullableInt64(val *int64) *NullableInt64 + func (v *NullableInt64) Set(val *int64) + func (v *NullableInt64) UnmarshalJSON(src []byte) error + func (v *NullableInt64) Unset() + func (v NullableInt64) Get() *int64 + func (v NullableInt64) IsSet() bool + func (v NullableInt64) MarshalJSON() ([]byte, error) + type NullableRestoreBackupPayload struct + func NewNullableRestoreBackupPayload(val *RestoreBackupPayload) *NullableRestoreBackupPayload + func (v *NullableRestoreBackupPayload) Set(val *RestoreBackupPayload) + func (v *NullableRestoreBackupPayload) UnmarshalJSON(src []byte) error + func (v *NullableRestoreBackupPayload) Unset() + func (v NullableRestoreBackupPayload) Get() *RestoreBackupPayload + func (v NullableRestoreBackupPayload) IsSet() bool + func (v NullableRestoreBackupPayload) MarshalJSON() ([]byte, error) + type NullableRestoreVolumeBackupPayload struct + func NewNullableRestoreVolumeBackupPayload(val *RestoreVolumeBackupPayload) *NullableRestoreVolumeBackupPayload + func (v *NullableRestoreVolumeBackupPayload) Set(val *RestoreVolumeBackupPayload) + func (v *NullableRestoreVolumeBackupPayload) UnmarshalJSON(src []byte) error + func (v *NullableRestoreVolumeBackupPayload) Unset() + func (v NullableRestoreVolumeBackupPayload) Get() *RestoreVolumeBackupPayload + func (v NullableRestoreVolumeBackupPayload) IsSet() bool + func (v NullableRestoreVolumeBackupPayload) MarshalJSON() ([]byte, error) + type NullableString struct + func NewNullableString(val *string) *NullableString + func (v *NullableString) Set(val *string) + func (v *NullableString) UnmarshalJSON(src []byte) error + func (v *NullableString) Unset() + func (v NullableString) Get() *string + func (v NullableString) IsSet() bool + func (v NullableString) MarshalJSON() ([]byte, error) + type NullableTime struct + func NewNullableTime(val *time.Time) *NullableTime + func (v *NullableTime) Set(val *time.Time) + func (v *NullableTime) UnmarshalJSON(src []byte) error + func (v *NullableTime) Unset() + func (v NullableTime) Get() *time.Time + func (v NullableTime) IsSet() bool + func (v NullableTime) MarshalJSON() ([]byte, error) + type NullableUpdateBackupSchedulePayload struct + func NewNullableUpdateBackupSchedulePayload(val *UpdateBackupSchedulePayload) *NullableUpdateBackupSchedulePayload + func (v *NullableUpdateBackupSchedulePayload) Set(val *UpdateBackupSchedulePayload) + func (v *NullableUpdateBackupSchedulePayload) UnmarshalJSON(src []byte) error + func (v *NullableUpdateBackupSchedulePayload) Unset() + func (v NullableUpdateBackupSchedulePayload) Get() *UpdateBackupSchedulePayload + func (v NullableUpdateBackupSchedulePayload) IsSet() bool + func (v NullableUpdateBackupSchedulePayload) MarshalJSON() ([]byte, error) + type RestoreBackupPayload struct + StartServerAfterRestore bool + VolumeIds []string + func NewRestoreBackupPayload(startServerAfterRestore bool) *RestoreBackupPayload + func NewRestoreBackupPayloadWithDefaults() *RestoreBackupPayload + func (o *RestoreBackupPayload) GetStartServerAfterRestore() bool + func (o *RestoreBackupPayload) GetStartServerAfterRestoreOk() (*bool, bool) + func (o *RestoreBackupPayload) GetVolumeIds() []string + func (o *RestoreBackupPayload) GetVolumeIdsOk() ([]string, bool) + func (o *RestoreBackupPayload) HasVolumeIds() bool + func (o *RestoreBackupPayload) SetStartServerAfterRestore(v bool) + func (o *RestoreBackupPayload) SetVolumeIds(v []string) + func (o *RestoreBackupPayload) UnmarshalJSON(data []byte) (err error) + func (o RestoreBackupPayload) MarshalJSON() ([]byte, error) + func (o RestoreBackupPayload) ToMap() (map[string]interface{}, error) + type RestoreVolumeBackupPayload struct + RestoreVolumeId string + func NewRestoreVolumeBackupPayload(restoreVolumeId string) *RestoreVolumeBackupPayload + func NewRestoreVolumeBackupPayloadWithDefaults() *RestoreVolumeBackupPayload + func (o *RestoreVolumeBackupPayload) GetRestoreVolumeId() string + func (o *RestoreVolumeBackupPayload) GetRestoreVolumeIdOk() (*string, bool) + func (o *RestoreVolumeBackupPayload) SetRestoreVolumeId(v string) + func (o *RestoreVolumeBackupPayload) UnmarshalJSON(data []byte) (err error) + func (o RestoreVolumeBackupPayload) MarshalJSON() ([]byte, error) + func (o RestoreVolumeBackupPayload) ToMap() (map[string]interface{}, error) + type UpdateBackupSchedulePayload struct + BackupProperties *BackupProperties + Enabled bool + Name string + Rrule string + func NewUpdateBackupSchedulePayload(enabled bool, name string, rrule string) *UpdateBackupSchedulePayload + func NewUpdateBackupSchedulePayloadWithDefaults() *UpdateBackupSchedulePayload + func (o *UpdateBackupSchedulePayload) GetBackupProperties() BackupProperties + func (o *UpdateBackupSchedulePayload) GetBackupPropertiesOk() (*BackupProperties, bool) + func (o *UpdateBackupSchedulePayload) GetEnabled() bool + func (o *UpdateBackupSchedulePayload) GetEnabledOk() (*bool, bool) + func (o *UpdateBackupSchedulePayload) GetName() string + func (o *UpdateBackupSchedulePayload) GetNameOk() (*string, bool) + func (o *UpdateBackupSchedulePayload) GetRrule() string + func (o *UpdateBackupSchedulePayload) GetRruleOk() (*string, bool) + func (o *UpdateBackupSchedulePayload) HasBackupProperties() bool + func (o *UpdateBackupSchedulePayload) SetBackupProperties(v BackupProperties) + func (o *UpdateBackupSchedulePayload) SetEnabled(v bool) + func (o *UpdateBackupSchedulePayload) SetName(v string) + func (o *UpdateBackupSchedulePayload) SetRrule(v string) + func (o *UpdateBackupSchedulePayload) UnmarshalJSON(data []byte) (err error) + func (o UpdateBackupSchedulePayload) MarshalJSON() ([]byte, error) + func (o UpdateBackupSchedulePayload) ToMap() (map[string]interface{}, error)