Documentation
¶
Overview ¶
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func ParameterValueToString(obj interface{}, key string) stringdeprecated
- 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
- func (a *APIClient) CreateBackup(ctx context.Context, projectId string, serverId string, region string) ApiCreateBackupRequest
- func (a *APIClient) CreateBackupExecute(ctx context.Context, projectId string, serverId string, region string) (*BackupJob, error)deprecated
- func (a *APIClient) CreateBackupSchedule(ctx context.Context, projectId string, serverId string, region string) ApiCreateBackupScheduleRequest
- func (a *APIClient) CreateBackupScheduleExecute(ctx context.Context, projectId string, serverId string, region string) (*BackupSchedule, error)deprecated
- func (a *APIClient) DeleteBackup(ctx context.Context, projectId string, serverId string, region string, ...) ApiDeleteBackupRequest
- func (a *APIClient) DeleteBackupExecute(ctx context.Context, projectId string, serverId string, region string, ...) errordeprecated
- func (a *APIClient) DeleteBackupSchedule(ctx context.Context, projectId string, serverId string, region string, ...) ApiDeleteBackupScheduleRequest
- func (a *APIClient) DeleteBackupScheduleExecute(ctx context.Context, projectId string, serverId string, region string, ...) errordeprecated
- func (a *APIClient) DeleteVolumeBackup(ctx context.Context, projectId string, serverId string, region string, ...) ApiDeleteVolumeBackupRequest
- func (a *APIClient) DeleteVolumeBackupExecute(ctx context.Context, projectId string, serverId string, region string, ...) errordeprecated
- func (a *APIClient) DisableServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiDisableServiceResourceRequest
- func (a *APIClient) DisableServiceResourceExecute(ctx context.Context, projectId string, serverId string, region string) errordeprecated
- func (a *APIClient) EnableServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiEnableServiceResourceRequest
- func (a *APIClient) EnableServiceResourceExecute(ctx context.Context, projectId string, serverId string, region string) errordeprecated
- func (a *APIClient) GetBackup(ctx context.Context, projectId string, serverId string, region string, ...) ApiGetBackupRequest
- func (a *APIClient) GetBackupExecute(ctx context.Context, projectId string, serverId string, region string, ...) (*Backup, error)deprecated
- func (a *APIClient) GetBackupSchedule(ctx context.Context, projectId string, serverId string, region string, ...) ApiGetBackupScheduleRequest
- func (a *APIClient) GetBackupScheduleExecute(ctx context.Context, projectId string, serverId string, region string, ...) (*BackupSchedule, error)deprecated
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiGetServiceResourceRequest
- func (a *APIClient) GetServiceResourceExecute(ctx context.Context, projectId string, serverId string, region string) (*GetBackupServiceResponse, error)deprecated
- func (a *APIClient) ListBackupPolicies(ctx context.Context, projectId string) ApiListBackupPoliciesRequest
- func (a *APIClient) ListBackupPoliciesExecute(ctx context.Context, projectId string) (*GetBackupPoliciesResponse, error)deprecated
- func (a *APIClient) ListBackupSchedules(ctx context.Context, projectId string, serverId string, region string) ApiListBackupSchedulesRequest
- func (a *APIClient) ListBackupSchedulesExecute(ctx context.Context, projectId string, serverId string, region string) (*GetBackupSchedulesResponse, error)deprecated
- func (a *APIClient) ListBackups(ctx context.Context, projectId string, serverId string, region string) ApiListBackupsRequest
- func (a *APIClient) ListBackupsExecute(ctx context.Context, projectId string, serverId string, region string) (*GetBackupsListResponse, error)deprecated
- func (a *APIClient) RestoreBackup(ctx context.Context, projectId string, serverId string, region string, ...) ApiRestoreBackupRequest
- func (a *APIClient) RestoreBackupExecute(ctx context.Context, projectId string, serverId string, region string, ...) errordeprecated
- func (a *APIClient) RestoreVolumeBackup(ctx context.Context, projectId string, serverId string, region string, ...) ApiRestoreVolumeBackupRequest
- func (a *APIClient) RestoreVolumeBackupExecute(ctx context.Context, projectId string, serverId string, region string, ...) errordeprecated
- func (a *APIClient) UpdateBackupSchedule(ctx context.Context, projectId string, serverId string, region string, ...) ApiUpdateBackupScheduleRequest
- func (a *APIClient) UpdateBackupScheduleExecute(ctx context.Context, projectId string, serverId string, region string, ...) (*BackupSchedule, error)deprecated
- type ApiCreateBackupRequestdeprecated
- type ApiCreateBackupScheduleRequestdeprecated
- type ApiDeleteBackupRequestdeprecated
- type ApiDeleteBackupScheduleRequestdeprecated
- type ApiDeleteVolumeBackupRequestdeprecated
- type ApiDisableServiceResourceRequestdeprecated
- type ApiEnableServiceResourceRequestdeprecated
- type ApiGetBackupRequestdeprecated
- type ApiGetBackupScheduleRequestdeprecated
- type ApiGetServiceResourceRequestdeprecated
- type ApiListBackupPoliciesRequestdeprecated
- type ApiListBackupSchedulesRequestdeprecated
- type ApiListBackupsRequestdeprecated
- type ApiRestoreBackupRequestdeprecated
- type ApiRestoreVolumeBackupRequestdeprecated
- type ApiUpdateBackupScheduleRequestdeprecated
- type Backup
- func (o *Backup) GetCreatedAt() (ret BackupGetCreatedAtRetType)
- func (o *Backup) GetCreatedAtOk() (ret BackupGetCreatedAtRetType, ok bool)
- func (o *Backup) GetExpireAt() (ret BackupGetExpireAtRetType)
- func (o *Backup) GetExpireAtOk() (ret BackupGetExpireAtRetType, ok bool)
- func (o *Backup) GetId() (ret BackupGetIdRetType)
- func (o *Backup) GetIdOk() (ret BackupGetIdRetType, ok bool)
- func (o *Backup) GetLastRestoredAt() (res BackupGetLastRestoredAtRetType)
- func (o *Backup) GetLastRestoredAtOk() (ret BackupGetLastRestoredAtRetType, ok bool)
- func (o *Backup) GetName() (ret BackupGetNameRetType)
- func (o *Backup) GetNameOk() (ret BackupGetNameRetType, ok bool)
- func (o *Backup) GetSize() (res BackupGetSizeRetType)
- func (o *Backup) GetSizeOk() (ret BackupGetSizeRetType, ok bool)
- func (o *Backup) GetStatus() (ret BackupGetStatusRetType)
- func (o *Backup) GetStatusOk() (ret BackupGetStatusRetType, ok bool)
- func (o *Backup) GetVolumeBackups() (res BackupGetVolumeBackupsRetType)
- func (o *Backup) GetVolumeBackupsOk() (ret BackupGetVolumeBackupsRetType, ok bool)
- func (o *Backup) HasLastRestoredAt() bool
- func (o *Backup) HasSize() bool
- func (o *Backup) HasVolumeBackups() bool
- func (o *Backup) SetCreatedAt(v BackupGetCreatedAtRetType)
- func (o *Backup) SetExpireAt(v BackupGetExpireAtRetType)
- func (o *Backup) SetId(v BackupGetIdRetType)
- func (o *Backup) SetLastRestoredAt(v BackupGetLastRestoredAtRetType)
- func (o *Backup) SetName(v BackupGetNameRetType)
- func (o *Backup) SetSize(v BackupGetSizeRetType)
- func (o *Backup) SetStatus(v BackupGetStatusRetType)
- func (o *Backup) SetVolumeBackups(v BackupGetVolumeBackupsRetType)
- func (o Backup) ToMap() (map[string]interface{}, error)deprecated
- type BackupGetCreatedAtArgTypedeprecated
- type BackupGetCreatedAtAttributeType
- type BackupGetCreatedAtRetTypedeprecated
- type BackupGetExpireAtArgTypedeprecated
- type BackupGetExpireAtAttributeType
- type BackupGetExpireAtRetTypedeprecated
- type BackupGetIdArgTypedeprecated
- type BackupGetIdAttributeType
- type BackupGetIdRetTypedeprecated
- type BackupGetLastRestoredAtArgTypedeprecated
- type BackupGetLastRestoredAtAttributeType
- type BackupGetLastRestoredAtRetTypedeprecated
- type BackupGetNameArgTypedeprecated
- type BackupGetNameAttributeType
- type BackupGetNameRetTypedeprecated
- type BackupGetSizeArgTypedeprecated
- type BackupGetSizeAttributeType
- type BackupGetSizeRetTypedeprecated
- type BackupGetStatusArgTypedeprecated
- type BackupGetStatusAttributeTypedeprecated
- type BackupGetStatusRetTypedeprecated
- type BackupGetVolumeBackupsArgTypedeprecated
- type BackupGetVolumeBackupsAttributeType
- type BackupGetVolumeBackupsRetTypedeprecated
- type BackupJob
- type BackupJobGetIdArgTypedeprecated
- type BackupJobGetIdAttributeType
- type BackupJobGetIdRetTypedeprecated
- type BackupPolicy
- func (o *BackupPolicy) GetBackupProperties() (res BackupPolicyGetBackupPropertiesRetType)
- func (o *BackupPolicy) GetBackupPropertiesOk() (ret BackupPolicyGetBackupPropertiesRetType, ok bool)
- func (o *BackupPolicy) GetDefault() (res BackupPolicygetDefaultRetType)
- func (o *BackupPolicy) GetDefaultOk() (ret BackupPolicygetDefaultRetType, ok bool)
- func (o *BackupPolicy) GetDescription() (res BackupPolicyGetDescriptionRetType)
- func (o *BackupPolicy) GetDescriptionOk() (ret BackupPolicyGetDescriptionRetType, ok bool)
- func (o *BackupPolicy) GetEnabled() (res BackupPolicygetEnabledRetType)
- func (o *BackupPolicy) GetEnabledOk() (ret BackupPolicygetEnabledRetType, ok bool)
- func (o *BackupPolicy) GetId() (res BackupPolicyGetIdRetType)
- func (o *BackupPolicy) GetIdOk() (ret BackupPolicyGetIdRetType, ok bool)
- func (o *BackupPolicy) GetName() (res BackupPolicyGetNameRetType)
- func (o *BackupPolicy) GetNameOk() (ret BackupPolicyGetNameRetType, ok bool)
- func (o *BackupPolicy) GetRrule() (res BackupPolicyGetRruleRetType)
- func (o *BackupPolicy) GetRruleOk() (ret BackupPolicyGetRruleRetType, ok 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 BackupPolicyGetBackupPropertiesRetType)
- func (o *BackupPolicy) SetDefault(v BackupPolicygetDefaultRetType)
- func (o *BackupPolicy) SetDescription(v BackupPolicyGetDescriptionRetType)
- func (o *BackupPolicy) SetEnabled(v BackupPolicygetEnabledRetType)
- func (o *BackupPolicy) SetId(v BackupPolicyGetIdRetType)
- func (o *BackupPolicy) SetName(v BackupPolicyGetNameRetType)
- func (o *BackupPolicy) SetRrule(v BackupPolicyGetRruleRetType)
- func (o BackupPolicy) ToMap() (map[string]interface{}, error)deprecated
- type BackupPolicyBackupProperties
- func (o *BackupPolicyBackupProperties) GetName() (res BackupPolicyBackupPropertiesGetNameRetType)
- func (o *BackupPolicyBackupProperties) GetNameOk() (ret BackupPolicyBackupPropertiesGetNameRetType, ok bool)
- func (o *BackupPolicyBackupProperties) GetRetentionPeriod() (res BackupPolicyBackupPropertiesGetRetentionPeriodRetType)
- func (o *BackupPolicyBackupProperties) GetRetentionPeriodOk() (ret BackupPolicyBackupPropertiesGetRetentionPeriodRetType, ok bool)
- func (o *BackupPolicyBackupProperties) HasName() bool
- func (o *BackupPolicyBackupProperties) HasRetentionPeriod() bool
- func (o *BackupPolicyBackupProperties) SetName(v BackupPolicyBackupPropertiesGetNameRetType)
- func (o *BackupPolicyBackupProperties) SetRetentionPeriod(v BackupPolicyBackupPropertiesGetRetentionPeriodRetType)
- func (o BackupPolicyBackupProperties) ToMap() (map[string]interface{}, error)deprecated
- type BackupPolicyBackupPropertiesGetNameArgTypedeprecated
- type BackupPolicyBackupPropertiesGetNameAttributeType
- type BackupPolicyBackupPropertiesGetNameRetTypedeprecated
- type BackupPolicyBackupPropertiesGetRetentionPeriodArgTypedeprecated
- type BackupPolicyBackupPropertiesGetRetentionPeriodAttributeType
- type BackupPolicyBackupPropertiesGetRetentionPeriodRetTypedeprecated
- type BackupPolicyGetBackupPropertiesArgTypedeprecated
- type BackupPolicyGetBackupPropertiesAttributeType
- type BackupPolicyGetBackupPropertiesRetTypedeprecated
- type BackupPolicyGetDescriptionArgTypedeprecated
- type BackupPolicyGetDescriptionAttributeType
- type BackupPolicyGetDescriptionRetTypedeprecated
- type BackupPolicyGetIdArgTypedeprecated
- type BackupPolicyGetIdAttributeType
- type BackupPolicyGetIdRetTypedeprecated
- type BackupPolicyGetNameArgTypedeprecated
- type BackupPolicyGetNameAttributeType
- type BackupPolicyGetNameRetTypedeprecated
- type BackupPolicyGetRruleArgTypedeprecated
- type BackupPolicyGetRruleAttributeType
- type BackupPolicyGetRruleRetTypedeprecated
- type BackupPolicygetDefaultArgTypedeprecated
- type BackupPolicygetDefaultAttributeType
- type BackupPolicygetDefaultRetTypedeprecated
- type BackupPolicygetEnabledArgTypedeprecated
- type BackupPolicygetEnabledAttributeType
- type BackupPolicygetEnabledRetTypedeprecated
- type BackupProperties
- func (o *BackupProperties) GetName() (ret BackupPropertiesGetNameRetType)
- func (o *BackupProperties) GetNameOk() (ret BackupPropertiesGetNameRetType, ok bool)
- func (o *BackupProperties) GetRetentionPeriod() (ret BackupPropertiesGetRetentionPeriodRetType)
- func (o *BackupProperties) GetRetentionPeriodOk() (ret BackupPropertiesGetRetentionPeriodRetType, ok bool)
- func (o *BackupProperties) GetVolumeIds() (res BackupPropertiesGetVolumeIdsRetType)
- func (o *BackupProperties) GetVolumeIdsOk() (ret BackupPropertiesGetVolumeIdsRetType, ok bool)
- func (o *BackupProperties) HasVolumeIds() bool
- func (o *BackupProperties) SetName(v BackupPropertiesGetNameRetType)
- func (o *BackupProperties) SetRetentionPeriod(v BackupPropertiesGetRetentionPeriodRetType)
- func (o *BackupProperties) SetVolumeIds(v BackupPropertiesGetVolumeIdsRetType)
- func (o BackupProperties) ToMap() (map[string]interface{}, error)deprecated
- type BackupPropertiesGetNameArgTypedeprecated
- type BackupPropertiesGetNameAttributeType
- type BackupPropertiesGetNameRetTypedeprecated
- type BackupPropertiesGetRetentionPeriodArgTypedeprecated
- type BackupPropertiesGetRetentionPeriodAttributeType
- type BackupPropertiesGetRetentionPeriodRetTypedeprecated
- type BackupPropertiesGetVolumeIdsArgTypedeprecated
- type BackupPropertiesGetVolumeIdsAttributeType
- type BackupPropertiesGetVolumeIdsRetTypedeprecated
- type BackupSchedule
- func (o *BackupSchedule) GetBackupProperties() (res BackupScheduleGetBackupPropertiesRetType)
- func (o *BackupSchedule) GetBackupPropertiesOk() (ret BackupScheduleGetBackupPropertiesRetType, ok bool)
- func (o *BackupSchedule) GetEnabled() (ret BackupSchedulegetEnabledRetType)
- func (o *BackupSchedule) GetEnabledOk() (ret BackupSchedulegetEnabledRetType, ok bool)
- func (o *BackupSchedule) GetId() (ret BackupScheduleGetIdRetType)
- func (o *BackupSchedule) GetIdOk() (ret BackupScheduleGetIdRetType, ok bool)
- func (o *BackupSchedule) GetName() (ret BackupScheduleGetNameRetType)
- func (o *BackupSchedule) GetNameOk() (ret BackupScheduleGetNameRetType, ok bool)
- func (o *BackupSchedule) GetRrule() (ret BackupScheduleGetRruleRetType)
- func (o *BackupSchedule) GetRruleOk() (ret BackupScheduleGetRruleRetType, ok bool)
- func (o *BackupSchedule) HasBackupProperties() bool
- func (o *BackupSchedule) SetBackupProperties(v BackupScheduleGetBackupPropertiesRetType)
- func (o *BackupSchedule) SetEnabled(v BackupSchedulegetEnabledRetType)
- func (o *BackupSchedule) SetId(v BackupScheduleGetIdRetType)
- func (o *BackupSchedule) SetName(v BackupScheduleGetNameRetType)
- func (o *BackupSchedule) SetRrule(v BackupScheduleGetRruleRetType)
- func (o BackupSchedule) ToMap() (map[string]interface{}, error)deprecated
- type BackupScheduleGetBackupPropertiesArgTypedeprecated
- type BackupScheduleGetBackupPropertiesAttributeType
- type BackupScheduleGetBackupPropertiesRetTypedeprecated
- type BackupScheduleGetIdArgTypedeprecated
- type BackupScheduleGetIdAttributeType
- type BackupScheduleGetIdRetTypedeprecated
- type BackupScheduleGetNameArgTypedeprecated
- type BackupScheduleGetNameAttributeType
- type BackupScheduleGetNameRetTypedeprecated
- type BackupScheduleGetRruleArgTypedeprecated
- type BackupScheduleGetRruleAttributeType
- type BackupScheduleGetRruleRetTypedeprecated
- type BackupSchedulegetEnabledArgTypedeprecated
- type BackupSchedulegetEnabledAttributeType
- type BackupSchedulegetEnabledRetTypedeprecated
- type BackupStatus
- type BackupVolumeBackupsInner
- func (o *BackupVolumeBackupsInner) GetId() (res BackupVolumeBackupsInnerGetIdRetType)
- func (o *BackupVolumeBackupsInner) GetIdOk() (ret BackupVolumeBackupsInnerGetIdRetType, ok bool)
- func (o *BackupVolumeBackupsInner) GetLastRestoredAt() (res BackupVolumeBackupsInnerGetLastRestoredAtRetType)
- func (o *BackupVolumeBackupsInner) GetLastRestoredAtOk() (ret BackupVolumeBackupsInnerGetLastRestoredAtRetType, ok bool)
- func (o *BackupVolumeBackupsInner) GetLastRestoredVolumeId() (res BackupVolumeBackupsInnerGetLastRestoredVolumeIdRetType)
- func (o *BackupVolumeBackupsInner) GetLastRestoredVolumeIdOk() (ret BackupVolumeBackupsInnerGetLastRestoredVolumeIdRetType, ok bool)
- func (o *BackupVolumeBackupsInner) GetSize() (res BackupVolumeBackupsInnerGetSizeRetType)
- func (o *BackupVolumeBackupsInner) GetSizeOk() (ret BackupVolumeBackupsInnerGetSizeRetType, ok bool)
- func (o *BackupVolumeBackupsInner) GetStatus() (res BackupVolumeBackupsInnerGetStatusRetType)
- func (o *BackupVolumeBackupsInner) GetStatusOk() (ret BackupVolumeBackupsInnerGetStatusRetType, ok bool)
- func (o *BackupVolumeBackupsInner) GetVolumeId() (res BackupVolumeBackupsInnerGetVolumeIdRetType)
- func (o *BackupVolumeBackupsInner) GetVolumeIdOk() (ret BackupVolumeBackupsInnerGetVolumeIdRetType, ok 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 BackupVolumeBackupsInnerGetIdRetType)
- func (o *BackupVolumeBackupsInner) SetLastRestoredAt(v BackupVolumeBackupsInnerGetLastRestoredAtRetType)
- func (o *BackupVolumeBackupsInner) SetLastRestoredVolumeId(v BackupVolumeBackupsInnerGetLastRestoredVolumeIdRetType)
- func (o *BackupVolumeBackupsInner) SetSize(v BackupVolumeBackupsInnerGetSizeRetType)
- func (o *BackupVolumeBackupsInner) SetStatus(v BackupVolumeBackupsInnerGetStatusRetType)
- func (o *BackupVolumeBackupsInner) SetVolumeId(v BackupVolumeBackupsInnerGetVolumeIdRetType)
- func (o BackupVolumeBackupsInner) ToMap() (map[string]interface{}, error)deprecated
- type BackupVolumeBackupsInnerGetIdArgTypedeprecated
- type BackupVolumeBackupsInnerGetIdAttributeType
- type BackupVolumeBackupsInnerGetIdRetTypedeprecated
- type BackupVolumeBackupsInnerGetLastRestoredAtArgTypedeprecated
- type BackupVolumeBackupsInnerGetLastRestoredAtAttributeType
- type BackupVolumeBackupsInnerGetLastRestoredAtRetTypedeprecated
- type BackupVolumeBackupsInnerGetLastRestoredVolumeIdArgTypedeprecated
- type BackupVolumeBackupsInnerGetLastRestoredVolumeIdAttributeType
- type BackupVolumeBackupsInnerGetLastRestoredVolumeIdRetTypedeprecated
- type BackupVolumeBackupsInnerGetSizeArgTypedeprecated
- type BackupVolumeBackupsInnerGetSizeAttributeType
- type BackupVolumeBackupsInnerGetSizeRetTypedeprecated
- type BackupVolumeBackupsInnerGetStatusArgTypedeprecated
- type BackupVolumeBackupsInnerGetStatusAttributeTypedeprecated
- type BackupVolumeBackupsInnerGetStatusRetTypedeprecated
- type BackupVolumeBackupsInnerGetVolumeIdArgTypedeprecated
- type BackupVolumeBackupsInnerGetVolumeIdAttributeType
- type BackupVolumeBackupsInnerGetVolumeIdRetTypedeprecated
- type BackupVolumeBackupsInnerStatus
- type CreateBackupPayload
- func (o *CreateBackupPayload) GetName() (ret CreateBackupPayloadGetNameRetType)
- func (o *CreateBackupPayload) GetNameOk() (ret CreateBackupPayloadGetNameRetType, ok bool)
- func (o *CreateBackupPayload) GetRetentionPeriod() (ret CreateBackupPayloadGetRetentionPeriodRetType)
- func (o *CreateBackupPayload) GetRetentionPeriodOk() (ret CreateBackupPayloadGetRetentionPeriodRetType, ok bool)
- func (o *CreateBackupPayload) GetVolumeIds() (res CreateBackupPayloadGetVolumeIdsRetType)
- func (o *CreateBackupPayload) GetVolumeIdsOk() (ret CreateBackupPayloadGetVolumeIdsRetType, ok bool)
- func (o *CreateBackupPayload) HasVolumeIds() bool
- func (o *CreateBackupPayload) SetName(v CreateBackupPayloadGetNameRetType)
- func (o *CreateBackupPayload) SetRetentionPeriod(v CreateBackupPayloadGetRetentionPeriodRetType)
- func (o *CreateBackupPayload) SetVolumeIds(v CreateBackupPayloadGetVolumeIdsRetType)
- func (o CreateBackupPayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateBackupPayloadGetNameArgTypedeprecated
- type CreateBackupPayloadGetNameAttributeType
- type CreateBackupPayloadGetNameRetTypedeprecated
- type CreateBackupPayloadGetRetentionPeriodArgTypedeprecated
- type CreateBackupPayloadGetRetentionPeriodAttributeType
- type CreateBackupPayloadGetRetentionPeriodRetTypedeprecated
- type CreateBackupPayloadGetVolumeIdsArgTypedeprecated
- type CreateBackupPayloadGetVolumeIdsAttributeType
- type CreateBackupPayloadGetVolumeIdsRetTypedeprecated
- type CreateBackupRequestdeprecated
- type CreateBackupSchedulePayload
- func (o *CreateBackupSchedulePayload) GetBackupProperties() (res CreateBackupSchedulePayloadGetBackupPropertiesRetType)
- func (o *CreateBackupSchedulePayload) GetBackupPropertiesOk() (ret CreateBackupSchedulePayloadGetBackupPropertiesRetType, ok bool)
- func (o *CreateBackupSchedulePayload) GetEnabled() (ret CreateBackupSchedulePayloadgetEnabledRetType)
- func (o *CreateBackupSchedulePayload) GetEnabledOk() (ret CreateBackupSchedulePayloadgetEnabledRetType, ok bool)
- func (o *CreateBackupSchedulePayload) GetName() (ret CreateBackupSchedulePayloadGetNameRetType)
- func (o *CreateBackupSchedulePayload) GetNameOk() (ret CreateBackupSchedulePayloadGetNameRetType, ok bool)
- func (o *CreateBackupSchedulePayload) GetRrule() (ret CreateBackupSchedulePayloadGetRruleRetType)
- func (o *CreateBackupSchedulePayload) GetRruleOk() (ret CreateBackupSchedulePayloadGetRruleRetType, ok bool)
- func (o *CreateBackupSchedulePayload) HasBackupProperties() bool
- func (o *CreateBackupSchedulePayload) SetBackupProperties(v CreateBackupSchedulePayloadGetBackupPropertiesRetType)
- func (o *CreateBackupSchedulePayload) SetEnabled(v CreateBackupSchedulePayloadgetEnabledRetType)
- func (o *CreateBackupSchedulePayload) SetName(v CreateBackupSchedulePayloadGetNameRetType)
- func (o *CreateBackupSchedulePayload) SetRrule(v CreateBackupSchedulePayloadGetRruleRetType)
- func (o CreateBackupSchedulePayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateBackupSchedulePayloadGetBackupPropertiesArgTypedeprecated
- type CreateBackupSchedulePayloadGetBackupPropertiesAttributeType
- type CreateBackupSchedulePayloadGetBackupPropertiesRetTypedeprecated
- type CreateBackupSchedulePayloadGetNameArgTypedeprecated
- type CreateBackupSchedulePayloadGetNameAttributeType
- type CreateBackupSchedulePayloadGetNameRetTypedeprecated
- type CreateBackupSchedulePayloadGetRruleArgTypedeprecated
- type CreateBackupSchedulePayloadGetRruleAttributeType
- type CreateBackupSchedulePayloadGetRruleRetTypedeprecated
- type CreateBackupSchedulePayloadgetEnabledArgTypedeprecated
- type CreateBackupSchedulePayloadgetEnabledAttributeType
- type CreateBackupSchedulePayloadgetEnabledRetTypedeprecated
- type CreateBackupScheduleRequestdeprecated
- type DefaultApideprecated
- type DefaultApiService
- type DeleteBackupRequestdeprecated
- type DeleteBackupScheduleRequestdeprecated
- type DeleteVolumeBackupRequestdeprecated
- type DisableServiceResourceRequestdeprecated
- type EnableServiceResourcePayload
- func (o *EnableServiceResourcePayload) GetBackupPolicyId() (res EnableServiceResourcePayloadGetBackupPolicyIdRetType)
- func (o *EnableServiceResourcePayload) GetBackupPolicyIdOk() (ret EnableServiceResourcePayloadGetBackupPolicyIdRetType, ok bool)
- func (o *EnableServiceResourcePayload) HasBackupPolicyId() bool
- func (o *EnableServiceResourcePayload) SetBackupPolicyId(v EnableServiceResourcePayloadGetBackupPolicyIdRetType)
- func (o EnableServiceResourcePayload) ToMap() (map[string]interface{}, error)deprecated
- type EnableServiceResourcePayloadGetBackupPolicyIdArgTypedeprecated
- type EnableServiceResourcePayloadGetBackupPolicyIdAttributeType
- type EnableServiceResourcePayloadGetBackupPolicyIdRetTypedeprecated
- type EnableServiceResourceRequestdeprecated
- type ErrorResponse
- func (o *ErrorResponse) GetMessage() (ret ErrorResponseGetMessageRetType)
- func (o *ErrorResponse) GetMessageOk() (ret ErrorResponseGetMessageRetType, ok bool)
- func (o *ErrorResponse) GetStatus() (ret ErrorResponseGetStatusRetType)
- func (o *ErrorResponse) GetStatusOk() (ret ErrorResponseGetStatusRetType, ok bool)
- func (o *ErrorResponse) SetMessage(v ErrorResponseGetMessageRetType)
- func (o *ErrorResponse) SetStatus(v ErrorResponseGetStatusRetType)
- func (o ErrorResponse) ToMap() (map[string]interface{}, error)deprecated
- type ErrorResponseGetMessageArgTypedeprecated
- type ErrorResponseGetMessageAttributeType
- type ErrorResponseGetMessageRetTypedeprecated
- type ErrorResponseGetStatusArgTypedeprecated
- type ErrorResponseGetStatusAttributeType
- type ErrorResponseGetStatusRetTypedeprecated
- type GetBackupPoliciesResponse
- func (o *GetBackupPoliciesResponse) GetItems() (res GetBackupPoliciesResponseGetItemsRetType)
- func (o *GetBackupPoliciesResponse) GetItemsOk() (ret GetBackupPoliciesResponseGetItemsRetType, ok bool)
- func (o *GetBackupPoliciesResponse) HasItems() bool
- func (o *GetBackupPoliciesResponse) SetItems(v GetBackupPoliciesResponseGetItemsRetType)
- func (o GetBackupPoliciesResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetBackupPoliciesResponseGetItemsArgTypedeprecated
- type GetBackupPoliciesResponseGetItemsAttributeType
- type GetBackupPoliciesResponseGetItemsRetTypedeprecated
- type GetBackupRequestdeprecated
- type GetBackupScheduleRequestdeprecated
- type GetBackupSchedulesResponse
- func (o *GetBackupSchedulesResponse) GetItems() (res GetBackupSchedulesResponseGetItemsRetType)
- func (o *GetBackupSchedulesResponse) GetItemsOk() (ret GetBackupSchedulesResponseGetItemsRetType, ok bool)
- func (o *GetBackupSchedulesResponse) HasItems() bool
- func (o *GetBackupSchedulesResponse) SetItems(v GetBackupSchedulesResponseGetItemsRetType)
- func (o GetBackupSchedulesResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetBackupSchedulesResponseGetItemsArgTypedeprecated
- type GetBackupSchedulesResponseGetItemsAttributeType
- type GetBackupSchedulesResponseGetItemsRetTypedeprecated
- type GetBackupServiceResponse
- func (o *GetBackupServiceResponse) GetEnabled() (res GetBackupServiceResponsegetEnabledRetType)
- func (o *GetBackupServiceResponse) GetEnabledOk() (ret GetBackupServiceResponsegetEnabledRetType, ok bool)
- func (o *GetBackupServiceResponse) HasEnabled() bool
- func (o *GetBackupServiceResponse) SetEnabled(v GetBackupServiceResponsegetEnabledRetType)
- func (o GetBackupServiceResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetBackupServiceResponsegetEnabledArgTypedeprecated
- type GetBackupServiceResponsegetEnabledAttributeType
- type GetBackupServiceResponsegetEnabledRetTypedeprecated
- type GetBackupsListResponse
- func (o *GetBackupsListResponse) GetItems() (res GetBackupsListResponseGetItemsRetType)
- func (o *GetBackupsListResponse) GetItemsOk() (ret GetBackupsListResponseGetItemsRetType, ok bool)
- func (o *GetBackupsListResponse) HasItems() bool
- func (o *GetBackupsListResponse) SetItems(v GetBackupsListResponseGetItemsRetType)
- func (o GetBackupsListResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetBackupsListResponseGetItemsArgTypedeprecated
- type GetBackupsListResponseGetItemsAttributeType
- type GetBackupsListResponseGetItemsRetTypedeprecated
- type GetServiceResourceRequestdeprecated
- type ListBackupPoliciesRequestdeprecated
- type ListBackupSchedulesRequestdeprecated
- type ListBackupsRequestdeprecated
- type MappedNullabledeprecated
- type NullableBackupdeprecated
- func (v NullableBackup) Get() *Backupdeprecated
- func (v NullableBackup) IsSet() booldeprecated
- func (v NullableBackup) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBackup) Set(val *Backup)deprecated
- func (v *NullableBackup) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBackup) Unset()deprecated
- type NullableBackupJobdeprecated
- func (v NullableBackupJob) Get() *BackupJobdeprecated
- func (v NullableBackupJob) IsSet() booldeprecated
- func (v NullableBackupJob) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBackupJob) Set(val *BackupJob)deprecated
- func (v *NullableBackupJob) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBackupJob) Unset()deprecated
- type NullableBackupPolicydeprecated
- func (v NullableBackupPolicy) Get() *BackupPolicydeprecated
- func (v NullableBackupPolicy) IsSet() booldeprecated
- func (v NullableBackupPolicy) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBackupPolicy) Set(val *BackupPolicy)deprecated
- func (v *NullableBackupPolicy) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBackupPolicy) Unset()deprecated
- type NullableBackupPolicyBackupPropertiesdeprecated
- func (v NullableBackupPolicyBackupProperties) Get() *BackupPolicyBackupPropertiesdeprecated
- func (v NullableBackupPolicyBackupProperties) IsSet() booldeprecated
- func (v NullableBackupPolicyBackupProperties) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBackupPolicyBackupProperties) Set(val *BackupPolicyBackupProperties)deprecated
- func (v *NullableBackupPolicyBackupProperties) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBackupPolicyBackupProperties) Unset()deprecated
- type NullableBackupPropertiesdeprecated
- func (v NullableBackupProperties) Get() *BackupPropertiesdeprecated
- func (v NullableBackupProperties) IsSet() booldeprecated
- func (v NullableBackupProperties) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBackupProperties) Set(val *BackupProperties)deprecated
- func (v *NullableBackupProperties) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBackupProperties) Unset()deprecated
- type NullableBackupScheduledeprecated
- func (v NullableBackupSchedule) Get() *BackupScheduledeprecated
- func (v NullableBackupSchedule) IsSet() booldeprecated
- func (v NullableBackupSchedule) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBackupSchedule) Set(val *BackupSchedule)deprecated
- func (v *NullableBackupSchedule) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBackupSchedule) Unset()deprecated
- type NullableBackupStatusdeprecated
- func (v NullableBackupStatus) Get() *BackupStatusdeprecated
- func (v NullableBackupStatus) IsSet() booldeprecated
- func (v NullableBackupStatus) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBackupStatus) Set(val *BackupStatus)deprecated
- func (v *NullableBackupStatus) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBackupStatus) Unset()deprecated
- type NullableBackupVolumeBackupsInnerdeprecated
- func (v NullableBackupVolumeBackupsInner) Get() *BackupVolumeBackupsInnerdeprecated
- func (v NullableBackupVolumeBackupsInner) IsSet() booldeprecated
- func (v NullableBackupVolumeBackupsInner) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBackupVolumeBackupsInner) Set(val *BackupVolumeBackupsInner)deprecated
- func (v *NullableBackupVolumeBackupsInner) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBackupVolumeBackupsInner) Unset()deprecated
- type NullableBackupVolumeBackupsInnerStatusdeprecated
- func (v NullableBackupVolumeBackupsInnerStatus) Get() *BackupVolumeBackupsInnerStatusdeprecated
- func (v NullableBackupVolumeBackupsInnerStatus) IsSet() booldeprecated
- func (v NullableBackupVolumeBackupsInnerStatus) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBackupVolumeBackupsInnerStatus) Set(val *BackupVolumeBackupsInnerStatus)deprecated
- func (v *NullableBackupVolumeBackupsInnerStatus) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBackupVolumeBackupsInnerStatus) Unset()deprecated
- type NullableBooldeprecated
- func (v NullableBool) Get() *booldeprecated
- func (v NullableBool) IsSet() booldeprecated
- func (v NullableBool) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBool) Set(val *bool)deprecated
- func (v *NullableBool) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBool) Unset()deprecated
- type NullableCreateBackupPayloaddeprecated
- func (v NullableCreateBackupPayload) Get() *CreateBackupPayloaddeprecated
- func (v NullableCreateBackupPayload) IsSet() booldeprecated
- func (v NullableCreateBackupPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateBackupPayload) Set(val *CreateBackupPayload)deprecated
- func (v *NullableCreateBackupPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateBackupPayload) Unset()deprecated
- type NullableCreateBackupSchedulePayloaddeprecated
- func (v NullableCreateBackupSchedulePayload) Get() *CreateBackupSchedulePayloaddeprecated
- func (v NullableCreateBackupSchedulePayload) IsSet() booldeprecated
- func (v NullableCreateBackupSchedulePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateBackupSchedulePayload) Set(val *CreateBackupSchedulePayload)deprecated
- func (v *NullableCreateBackupSchedulePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateBackupSchedulePayload) Unset()deprecated
- type NullableEnableServiceResourcePayloaddeprecated
- func (v NullableEnableServiceResourcePayload) Get() *EnableServiceResourcePayloaddeprecated
- func (v NullableEnableServiceResourcePayload) IsSet() booldeprecated
- func (v NullableEnableServiceResourcePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableEnableServiceResourcePayload) Set(val *EnableServiceResourcePayload)deprecated
- func (v *NullableEnableServiceResourcePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableEnableServiceResourcePayload) Unset()deprecated
- type NullableErrorResponsedeprecated
- func (v NullableErrorResponse) Get() *ErrorResponsedeprecated
- func (v NullableErrorResponse) IsSet() booldeprecated
- func (v NullableErrorResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableErrorResponse) Set(val *ErrorResponse)deprecated
- func (v *NullableErrorResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableErrorResponse) Unset()deprecated
- type NullableFloat32deprecated
- func (v NullableFloat32) Get() *float32deprecated
- func (v NullableFloat32) IsSet() booldeprecated
- func (v NullableFloat32) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFloat32) Set(val *float32)deprecated
- func (v *NullableFloat32) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFloat32) Unset()deprecated
- type NullableFloat64deprecated
- func (v NullableFloat64) Get() *float64deprecated
- func (v NullableFloat64) IsSet() booldeprecated
- func (v NullableFloat64) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFloat64) Set(val *float64)deprecated
- func (v *NullableFloat64) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFloat64) Unset()deprecated
- type NullableGetBackupPoliciesResponsedeprecated
- func (v NullableGetBackupPoliciesResponse) Get() *GetBackupPoliciesResponsedeprecated
- func (v NullableGetBackupPoliciesResponse) IsSet() booldeprecated
- func (v NullableGetBackupPoliciesResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetBackupPoliciesResponse) Set(val *GetBackupPoliciesResponse)deprecated
- func (v *NullableGetBackupPoliciesResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetBackupPoliciesResponse) Unset()deprecated
- type NullableGetBackupSchedulesResponsedeprecated
- func (v NullableGetBackupSchedulesResponse) Get() *GetBackupSchedulesResponsedeprecated
- func (v NullableGetBackupSchedulesResponse) IsSet() booldeprecated
- func (v NullableGetBackupSchedulesResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetBackupSchedulesResponse) Set(val *GetBackupSchedulesResponse)deprecated
- func (v *NullableGetBackupSchedulesResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetBackupSchedulesResponse) Unset()deprecated
- type NullableGetBackupServiceResponsedeprecated
- func (v NullableGetBackupServiceResponse) Get() *GetBackupServiceResponsedeprecated
- func (v NullableGetBackupServiceResponse) IsSet() booldeprecated
- func (v NullableGetBackupServiceResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetBackupServiceResponse) Set(val *GetBackupServiceResponse)deprecated
- func (v *NullableGetBackupServiceResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetBackupServiceResponse) Unset()deprecated
- type NullableGetBackupsListResponsedeprecated
- func (v NullableGetBackupsListResponse) Get() *GetBackupsListResponsedeprecated
- func (v NullableGetBackupsListResponse) IsSet() booldeprecated
- func (v NullableGetBackupsListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetBackupsListResponse) Set(val *GetBackupsListResponse)deprecated
- func (v *NullableGetBackupsListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetBackupsListResponse) Unset()deprecated
- type NullableIntdeprecated
- func (v NullableInt) Get() *intdeprecated
- func (v NullableInt) IsSet() booldeprecated
- func (v NullableInt) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt) Set(val *int)deprecated
- func (v *NullableInt) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt) Unset()deprecated
- type NullableInt32deprecated
- func (v NullableInt32) Get() *int32deprecated
- func (v NullableInt32) IsSet() booldeprecated
- func (v NullableInt32) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt32) Set(val *int32)deprecated
- func (v *NullableInt32) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt32) Unset()deprecated
- type NullableInt64deprecated
- func (v NullableInt64) Get() *int64deprecated
- func (v NullableInt64) IsSet() booldeprecated
- func (v NullableInt64) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt64) Set(val *int64)deprecated
- func (v *NullableInt64) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt64) Unset()deprecated
- type NullableRestoreBackupPayloaddeprecated
- func (v NullableRestoreBackupPayload) Get() *RestoreBackupPayloaddeprecated
- func (v NullableRestoreBackupPayload) IsSet() booldeprecated
- func (v NullableRestoreBackupPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRestoreBackupPayload) Set(val *RestoreBackupPayload)deprecated
- func (v *NullableRestoreBackupPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRestoreBackupPayload) Unset()deprecated
- type NullableRestoreVolumeBackupPayloaddeprecated
- func (v NullableRestoreVolumeBackupPayload) Get() *RestoreVolumeBackupPayloaddeprecated
- func (v NullableRestoreVolumeBackupPayload) IsSet() booldeprecated
- func (v NullableRestoreVolumeBackupPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRestoreVolumeBackupPayload) Set(val *RestoreVolumeBackupPayload)deprecated
- func (v *NullableRestoreVolumeBackupPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRestoreVolumeBackupPayload) Unset()deprecated
- type NullableStringdeprecated
- func (v NullableString) Get() *stringdeprecated
- func (v NullableString) IsSet() booldeprecated
- func (v NullableString) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableString) Set(val *string)deprecated
- func (v *NullableString) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableString) Unset()deprecated
- type NullableTimedeprecated
- func (v NullableTime) Get() *time.Timedeprecated
- func (v NullableTime) IsSet() booldeprecated
- func (v NullableTime) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableTime) Set(val *time.Time)deprecated
- func (v *NullableTime) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableTime) Unset()deprecated
- type NullableUpdateBackupSchedulePayloaddeprecated
- func (v NullableUpdateBackupSchedulePayload) Get() *UpdateBackupSchedulePayloaddeprecated
- func (v NullableUpdateBackupSchedulePayload) IsSet() booldeprecated
- func (v NullableUpdateBackupSchedulePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateBackupSchedulePayload) Set(val *UpdateBackupSchedulePayload)deprecated
- func (v *NullableUpdateBackupSchedulePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateBackupSchedulePayload) Unset()deprecated
- type NullableValuedeprecated
- func (v NullableValue[T]) Get() *Tdeprecated
- func (v NullableValue[T]) IsSet() booldeprecated
- func (v *NullableValue[T]) Set(val *T)deprecated
- func (v *NullableValue[T]) Unset()deprecated
- type RestoreBackupPayload
- func (o *RestoreBackupPayload) GetStartServerAfterRestore() (ret RestoreBackupPayloadgetStartServerAfterRestoreRetType)
- func (o *RestoreBackupPayload) GetStartServerAfterRestoreOk() (ret RestoreBackupPayloadgetStartServerAfterRestoreRetType, ok bool)
- func (o *RestoreBackupPayload) GetVolumeIds() (res RestoreBackupPayloadGetVolumeIdsRetType)
- func (o *RestoreBackupPayload) GetVolumeIdsOk() (ret RestoreBackupPayloadGetVolumeIdsRetType, ok bool)
- func (o *RestoreBackupPayload) HasVolumeIds() bool
- func (o *RestoreBackupPayload) SetStartServerAfterRestore(v RestoreBackupPayloadgetStartServerAfterRestoreRetType)
- func (o *RestoreBackupPayload) SetVolumeIds(v RestoreBackupPayloadGetVolumeIdsRetType)
- func (o RestoreBackupPayload) ToMap() (map[string]interface{}, error)deprecated
- type RestoreBackupPayloadGetVolumeIdsArgTypedeprecated
- type RestoreBackupPayloadGetVolumeIdsAttributeType
- type RestoreBackupPayloadGetVolumeIdsRetTypedeprecated
- type RestoreBackupPayloadgetStartServerAfterRestoreArgTypedeprecated
- type RestoreBackupPayloadgetStartServerAfterRestoreAttributeType
- type RestoreBackupPayloadgetStartServerAfterRestoreRetTypedeprecated
- type RestoreBackupRequestdeprecated
- type RestoreVolumeBackupPayload
- func (o *RestoreVolumeBackupPayload) GetRestoreVolumeId() (ret RestoreVolumeBackupPayloadGetRestoreVolumeIdRetType)
- func (o *RestoreVolumeBackupPayload) GetRestoreVolumeIdOk() (ret RestoreVolumeBackupPayloadGetRestoreVolumeIdRetType, ok bool)
- func (o *RestoreVolumeBackupPayload) SetRestoreVolumeId(v RestoreVolumeBackupPayloadGetRestoreVolumeIdRetType)
- func (o RestoreVolumeBackupPayload) ToMap() (map[string]interface{}, error)deprecated
- type RestoreVolumeBackupPayloadGetRestoreVolumeIdArgTypedeprecated
- type RestoreVolumeBackupPayloadGetRestoreVolumeIdAttributeType
- type RestoreVolumeBackupPayloadGetRestoreVolumeIdRetTypedeprecated
- type RestoreVolumeBackupRequestdeprecated
- type UpdateBackupSchedulePayload
- func (o *UpdateBackupSchedulePayload) GetBackupProperties() (res UpdateBackupSchedulePayloadGetBackupPropertiesRetType)
- func (o *UpdateBackupSchedulePayload) GetBackupPropertiesOk() (ret UpdateBackupSchedulePayloadGetBackupPropertiesRetType, ok bool)
- func (o *UpdateBackupSchedulePayload) GetEnabled() (ret UpdateBackupSchedulePayloadgetEnabledRetType)
- func (o *UpdateBackupSchedulePayload) GetEnabledOk() (ret UpdateBackupSchedulePayloadgetEnabledRetType, ok bool)
- func (o *UpdateBackupSchedulePayload) GetName() (ret UpdateBackupSchedulePayloadGetNameRetType)
- func (o *UpdateBackupSchedulePayload) GetNameOk() (ret UpdateBackupSchedulePayloadGetNameRetType, ok bool)
- func (o *UpdateBackupSchedulePayload) GetRrule() (ret UpdateBackupSchedulePayloadGetRruleRetType)
- func (o *UpdateBackupSchedulePayload) GetRruleOk() (ret UpdateBackupSchedulePayloadGetRruleRetType, ok bool)
- func (o *UpdateBackupSchedulePayload) HasBackupProperties() bool
- func (o *UpdateBackupSchedulePayload) SetBackupProperties(v UpdateBackupSchedulePayloadGetBackupPropertiesRetType)
- func (o *UpdateBackupSchedulePayload) SetEnabled(v UpdateBackupSchedulePayloadgetEnabledRetType)
- func (o *UpdateBackupSchedulePayload) SetName(v UpdateBackupSchedulePayloadGetNameRetType)
- func (o *UpdateBackupSchedulePayload) SetRrule(v UpdateBackupSchedulePayloadGetRruleRetType)
- func (o UpdateBackupSchedulePayload) ToMap() (map[string]interface{}, error)deprecated
- type UpdateBackupSchedulePayloadGetBackupPropertiesArgTypedeprecated
- type UpdateBackupSchedulePayloadGetBackupPropertiesAttributeType
- type UpdateBackupSchedulePayloadGetBackupPropertiesRetTypedeprecated
- type UpdateBackupSchedulePayloadGetNameArgTypedeprecated
- type UpdateBackupSchedulePayloadGetNameAttributeType
- type UpdateBackupSchedulePayloadGetNameRetTypedeprecated
- type UpdateBackupSchedulePayloadGetRruleArgTypedeprecated
- type UpdateBackupSchedulePayloadGetRruleAttributeType
- type UpdateBackupSchedulePayloadGetRruleRetTypedeprecated
- type UpdateBackupSchedulePayloadgetEnabledArgTypedeprecated
- type UpdateBackupSchedulePayloadgetEnabledAttributeType
- type UpdateBackupSchedulePayloadgetEnabledRetTypedeprecated
- type UpdateBackupScheduleRequestdeprecated
Constants ¶
This section is empty.
Variables ¶
var AllowedBackupStatusEnumValues = []BackupStatus{
"in-progress",
"inconsistent",
"available",
"error",
"error-restoring",
"error-creating",
"error-deleting",
"unrecognized",
}
All allowed values of Backup enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedBackupVolumeBackupsInnerStatusEnumValues = []BackupVolumeBackupsInnerStatus{
"available",
"creating",
"deleting",
"error-deleting",
"error",
"error-restoring",
"restoring",
"error-creating",
"unrecognized",
}
All allowed values of BackupVolumeBackupsInner enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func IsNil ¶
func IsNil(i interface{}) bool
IsNil checks if an input is nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func ParameterValueToString
deprecated
func PtrBool ¶
PtrBool is a helper routine that returns a pointer to given boolean value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt ¶
PtrInt is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt32 ¶
PtrInt32 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt64 ¶
PtrInt64 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Types ¶
type APIClient ¶
type APIClient struct {
// contains filtered or unexported fields
}
APIClient manages communication with the STACKIT Server Backup Management API API v2.0 In most cases there should be only one, shared, APIClient. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewAPIClient ¶
func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)
NewAPIClient creates a new API client. Optionally receives configuration options Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) CreateBackup ¶
func (a *APIClient) CreateBackup(ctx context.Context, projectId string, serverId string, region string) ApiCreateBackupRequest
CreateBackup: create backup Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param serverId server id @param region region @return ApiCreateBackupRequest
func (*APIClient) CreateBackupSchedule ¶
func (a *APIClient) CreateBackupSchedule(ctx context.Context, projectId string, serverId string, region string) ApiCreateBackupScheduleRequest
CreateBackupSchedule: create backup schedule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param serverId server id @param region region @return ApiCreateBackupScheduleRequest
func (*APIClient) CreateBackupScheduleExecute
deprecated
func (*APIClient) DeleteBackup ¶
func (a *APIClient) DeleteBackup(ctx context.Context, projectId string, serverId string, region string, backupId string) ApiDeleteBackupRequest
DeleteBackup: delete backup Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param serverId server id @param region region @param backupId id of the backup @return ApiDeleteBackupRequest
func (*APIClient) DeleteBackupSchedule ¶
func (a *APIClient) DeleteBackupSchedule(ctx context.Context, projectId string, serverId string, region string, backupScheduleId string) ApiDeleteBackupScheduleRequest
DeleteBackupSchedule: delete backup schedule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param serverId server id @param region region @param backupScheduleId backup schedule id @return ApiDeleteBackupScheduleRequest
func (*APIClient) DeleteBackupScheduleExecute
deprecated
func (*APIClient) DeleteVolumeBackup ¶
func (a *APIClient) DeleteVolumeBackup(ctx context.Context, projectId string, serverId string, region string, backupId string, volumeBackupId string) ApiDeleteVolumeBackupRequest
DeleteVolumeBackup: delete volume backup Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param serverId server id @param region region @param backupId id of the backup @param volumeBackupId id of the volume backup @return ApiDeleteVolumeBackupRequest
func (*APIClient) DeleteVolumeBackupExecute
deprecated
func (*APIClient) DisableServiceResource ¶ added in v0.3.0
func (a *APIClient) DisableServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiDisableServiceResourceRequest
DisableServiceResource: disable backup service Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param serverId server id @param region region @return ApiDisableServiceResourceRequest
func (*APIClient) DisableServiceResourceExecute
deprecated
added in
v0.3.0
func (*APIClient) EnableServiceResource ¶ added in v0.3.0
func (a *APIClient) EnableServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiEnableServiceResourceRequest
EnableServiceResource: enable backup service Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param serverId server id @param region region @return ApiEnableServiceResourceRequest
func (*APIClient) EnableServiceResourceExecute
deprecated
added in
v0.3.0
func (*APIClient) GetBackup ¶
func (a *APIClient) GetBackup(ctx context.Context, projectId string, serverId string, region string, backupId string) ApiGetBackupRequest
GetBackup: get backup Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param serverId server id @param region region @param backupId id of the backup @return ApiGetBackupRequest
func (*APIClient) GetBackupExecute
deprecated
func (*APIClient) GetBackupSchedule ¶
func (a *APIClient) GetBackupSchedule(ctx context.Context, projectId string, serverId string, region string, backupScheduleId string) ApiGetBackupScheduleRequest
GetBackupSchedule: get single backup schedule details Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param serverId server id @param region region @param backupScheduleId backup schedule id @return ApiGetBackupScheduleRequest
func (*APIClient) GetBackupScheduleExecute
deprecated
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) GetServiceResource ¶ added in v0.5.0
func (a *APIClient) GetServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiGetServiceResourceRequest
GetServiceResource: get backup service details Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param serverId server id @param region region @return ApiGetServiceResourceRequest
func (*APIClient) GetServiceResourceExecute
deprecated
added in
v0.5.0
func (*APIClient) ListBackupPolicies ¶ added in v0.4.0
func (a *APIClient) ListBackupPolicies(ctx context.Context, projectId string) ApiListBackupPoliciesRequest
ListBackupPolicies: get list of backup policies Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @return ApiListBackupPoliciesRequest
func (*APIClient) ListBackupPoliciesExecute
deprecated
added in
v0.4.0
func (*APIClient) ListBackupSchedules ¶
func (a *APIClient) ListBackupSchedules(ctx context.Context, projectId string, serverId string, region string) ApiListBackupSchedulesRequest
ListBackupSchedules: get list of backup schedules Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param serverId server id @param region region @return ApiListBackupSchedulesRequest
func (*APIClient) ListBackupSchedulesExecute
deprecated
func (*APIClient) ListBackups ¶
func (a *APIClient) ListBackups(ctx context.Context, projectId string, serverId string, region string) ApiListBackupsRequest
ListBackups: get list of backups Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param serverId server id @param region region @return ApiListBackupsRequest
func (*APIClient) ListBackupsExecute
deprecated
func (*APIClient) RestoreBackup ¶
func (a *APIClient) RestoreBackup(ctx context.Context, projectId string, serverId string, region string, backupId string) ApiRestoreBackupRequest
RestoreBackup: trigger restore of the requested backup Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param serverId server id @param region region @param backupId id of the backup @return ApiRestoreBackupRequest
func (*APIClient) RestoreBackupExecute
deprecated
func (*APIClient) RestoreVolumeBackup ¶
func (a *APIClient) RestoreVolumeBackup(ctx context.Context, projectId string, serverId string, region string, backupId string, volumeBackupId string) ApiRestoreVolumeBackupRequest
RestoreVolumeBackup: trigger restore of the requested volume backup Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param serverId server id @param region region @param backupId id of the backup @param volumeBackupId id of the volume backup @return ApiRestoreVolumeBackupRequest
func (*APIClient) RestoreVolumeBackupExecute
deprecated
func (*APIClient) UpdateBackupSchedule ¶
func (a *APIClient) UpdateBackupSchedule(ctx context.Context, projectId string, serverId string, region string, backupScheduleId string) ApiUpdateBackupScheduleRequest
UpdateBackupSchedule: update backup schedule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param serverId server id @param region region @param backupScheduleId backup schedule id @return ApiUpdateBackupScheduleRequest
func (*APIClient) UpdateBackupScheduleExecute
deprecated
type ApiCreateBackupRequest
deprecated
type ApiCreateBackupRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateBackupPayload(createBackupPayload CreateBackupPayload) ApiCreateBackupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*BackupJob, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateBackupScheduleRequest
deprecated
type ApiCreateBackupScheduleRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateBackupSchedulePayload(createBackupSchedulePayload CreateBackupSchedulePayload) ApiCreateBackupScheduleRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*BackupSchedule, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteBackupRequest
deprecated
type ApiDeleteBackupRequest interface {
// force delete the backup
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Force(force bool) ApiDeleteBackupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteBackupScheduleRequest
deprecated
type ApiDeleteBackupScheduleRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteVolumeBackupRequest
deprecated
type ApiDeleteVolumeBackupRequest interface {
// Force delete the volume backup
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Force(force bool) ApiDeleteVolumeBackupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDisableServiceResourceRequest
deprecated
added in
v0.3.0
type ApiDisableServiceResourceRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiEnableServiceResourceRequest
deprecated
added in
v0.3.0
type ApiEnableServiceResourceRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
EnableServiceResourcePayload(enableServiceResourcePayload EnableServiceResourcePayload) ApiEnableServiceResourceRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetBackupRequest
deprecated
type ApiGetBackupRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Backup, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetBackupScheduleRequest
deprecated
type ApiGetBackupScheduleRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*BackupSchedule, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetServiceResourceRequest
deprecated
added in
v0.5.0
type ApiGetServiceResourceRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetBackupServiceResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListBackupPoliciesRequest
deprecated
added in
v0.4.0
type ApiListBackupPoliciesRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetBackupPoliciesResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListBackupSchedulesRequest
deprecated
type ApiListBackupSchedulesRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetBackupSchedulesResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListBackupsRequest
deprecated
type ApiListBackupsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetBackupsListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiRestoreBackupRequest
deprecated
type ApiRestoreBackupRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
RestoreBackupPayload(restoreBackupPayload RestoreBackupPayload) ApiRestoreBackupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiRestoreVolumeBackupRequest
deprecated
type ApiRestoreVolumeBackupRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
RestoreVolumeBackupPayload(restoreVolumeBackupPayload RestoreVolumeBackupPayload) ApiRestoreVolumeBackupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateBackupScheduleRequest
deprecated
type ApiUpdateBackupScheduleRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateBackupSchedulePayload(updateBackupSchedulePayload UpdateBackupSchedulePayload) ApiUpdateBackupScheduleRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*BackupSchedule, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Backup ¶
type Backup struct {
// REQUIRED
CreatedAt BackupGetCreatedAtAttributeType `json:"createdAt" required:"true"`
// REQUIRED
ExpireAt BackupGetExpireAtAttributeType `json:"expireAt" required:"true"`
// REQUIRED
Id BackupGetIdAttributeType `json:"id" required:"true"`
LastRestoredAt BackupGetLastRestoredAtAttributeType `json:"lastRestoredAt,omitempty"`
// REQUIRED
Name BackupGetNameAttributeType `json:"name" required:"true"`
// Can be cast to int32 without loss of precision.
Size BackupGetSizeAttributeType `json:"size,omitempty"`
// REQUIRED
Status BackupGetStatusAttributeType `json:"status" required:"true"`
VolumeBackups BackupGetVolumeBackupsAttributeType `json:"volumeBackups,omitempty"`
}
Backup struct for Backup Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBackup ¶ added in v0.2.0
func NewBackup(createdAt BackupGetCreatedAtArgType, expireAt BackupGetExpireAtArgType, id BackupGetIdArgType, name BackupGetNameArgType, status BackupGetStatusArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBackupWithDefaults ¶ added in v0.2.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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetCreatedAt ¶ added in v0.2.0
func (o *Backup) GetCreatedAt() (ret BackupGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetCreatedAtOk ¶ added in v0.2.0
func (o *Backup) GetCreatedAtOk() (ret BackupGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetExpireAt ¶ added in v0.2.0
func (o *Backup) GetExpireAt() (ret BackupGetExpireAtRetType)
GetExpireAt returns the ExpireAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetExpireAtOk ¶ added in v0.2.0
func (o *Backup) GetExpireAtOk() (ret BackupGetExpireAtRetType, ok bool)
GetExpireAtOk returns a tuple with the ExpireAt field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetId ¶ added in v0.2.0
func (o *Backup) GetId() (ret BackupGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetIdOk ¶ added in v0.2.0
func (o *Backup) GetIdOk() (ret BackupGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetLastRestoredAt ¶ added in v0.2.0
func (o *Backup) GetLastRestoredAt() (res BackupGetLastRestoredAtRetType)
GetLastRestoredAt returns the LastRestoredAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetLastRestoredAtOk ¶ added in v0.2.0
func (o *Backup) GetLastRestoredAtOk() (ret BackupGetLastRestoredAtRetType, ok bool)
GetLastRestoredAtOk returns a tuple with the LastRestoredAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetName ¶ added in v0.2.0
func (o *Backup) GetName() (ret BackupGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetNameOk ¶ added in v0.2.0
func (o *Backup) GetNameOk() (ret BackupGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetSize ¶ added in v0.2.0
func (o *Backup) GetSize() (res BackupGetSizeRetType)
GetSize returns the Size field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetSizeOk ¶ added in v0.2.0
func (o *Backup) GetSizeOk() (ret BackupGetSizeRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetStatus ¶ added in v0.2.0
func (o *Backup) GetStatus() (ret BackupGetStatusRetType)
GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetStatusOk ¶ added in v0.2.0
func (o *Backup) GetStatusOk() (ret BackupGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetVolumeBackups ¶ added in v0.2.0
func (o *Backup) GetVolumeBackups() (res BackupGetVolumeBackupsRetType)
GetVolumeBackups returns the VolumeBackups field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetVolumeBackupsOk ¶ added in v0.2.0
func (o *Backup) GetVolumeBackupsOk() (ret BackupGetVolumeBackupsRetType, ok bool)
GetVolumeBackupsOk returns a tuple with the VolumeBackups field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) HasLastRestoredAt ¶ added in v0.2.0
HasLastRestoredAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) HasSize ¶ added in v0.2.0
HasSize returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) HasVolumeBackups ¶ added in v0.2.0
HasVolumeBackups returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) SetCreatedAt ¶ added in v0.2.0
func (o *Backup) SetCreatedAt(v BackupGetCreatedAtRetType)
SetCreatedAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) SetExpireAt ¶ added in v0.2.0
func (o *Backup) SetExpireAt(v BackupGetExpireAtRetType)
SetExpireAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) SetId ¶ added in v0.2.0
func (o *Backup) SetId(v BackupGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) SetLastRestoredAt ¶ added in v0.2.0
func (o *Backup) SetLastRestoredAt(v BackupGetLastRestoredAtRetType)
SetLastRestoredAt gets a reference to the given string and assigns it to the LastRestoredAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) SetName ¶ added in v0.2.0
func (o *Backup) SetName(v BackupGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) SetSize ¶ added in v0.2.0
func (o *Backup) SetSize(v BackupGetSizeRetType)
SetSize gets a reference to the given int64 and assigns it to the Size field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) SetStatus ¶ added in v0.2.0
func (o *Backup) SetStatus(v BackupGetStatusRetType)
SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) SetVolumeBackups ¶ added in v0.2.0
func (o *Backup) SetVolumeBackups(v BackupGetVolumeBackupsRetType)
SetVolumeBackups gets a reference to the given []BackupVolumeBackupsInner and assigns it to the VolumeBackups field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetCreatedAtArgType
deprecated
added in
v1.0.0
type BackupGetCreatedAtArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetCreatedAtAttributeType ¶ added in v1.0.0
type BackupGetCreatedAtAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetCreatedAtRetType
deprecated
added in
v1.0.0
type BackupGetCreatedAtRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetExpireAtArgType
deprecated
added in
v1.0.0
type BackupGetExpireAtArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetExpireAtAttributeType ¶ added in v1.0.0
type BackupGetExpireAtAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetExpireAtRetType
deprecated
added in
v1.0.0
type BackupGetExpireAtRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetIdArgType
deprecated
added in
v1.0.0
type BackupGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetIdAttributeType ¶ added in v1.0.0
type BackupGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetIdRetType
deprecated
added in
v1.0.0
type BackupGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetLastRestoredAtArgType
deprecated
added in
v1.0.0
type BackupGetLastRestoredAtArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetLastRestoredAtAttributeType ¶ added in v1.0.0
type BackupGetLastRestoredAtAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetLastRestoredAtRetType
deprecated
added in
v1.0.0
type BackupGetLastRestoredAtRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetNameArgType
deprecated
added in
v1.0.0
type BackupGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetNameAttributeType ¶ added in v1.0.0
type BackupGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetNameRetType
deprecated
added in
v1.0.0
type BackupGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetSizeArgType
deprecated
added in
v1.0.0
type BackupGetSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetSizeAttributeType ¶ added in v1.0.0
type BackupGetSizeAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetSizeRetType
deprecated
added in
v1.0.0
type BackupGetSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetStatusArgType
deprecated
added in
v1.0.0
type BackupGetStatusArgType = BackupStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetStatusAttributeType
deprecated
added in
v1.0.0
type BackupGetStatusAttributeType = *BackupStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetStatusRetType
deprecated
added in
v1.0.0
type BackupGetStatusRetType = BackupStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetVolumeBackupsArgType
deprecated
added in
v1.0.0
type BackupGetVolumeBackupsArgType = []BackupVolumeBackupsInner
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetVolumeBackupsAttributeType ¶ added in v1.0.0
type BackupGetVolumeBackupsAttributeType = *[]BackupVolumeBackupsInner
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetVolumeBackupsRetType
deprecated
added in
v1.0.0
type BackupGetVolumeBackupsRetType = []BackupVolumeBackupsInner
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupJob ¶
type BackupJob struct {
// REQUIRED
Id BackupJobGetIdAttributeType `json:"id" required:"true"`
}
BackupJob struct for BackupJob Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBackupJob ¶ added in v0.2.0
func NewBackupJob(id BackupJobGetIdArgType) *BackupJob
NewBackupJob instantiates a new BackupJob 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBackupJobWithDefaults ¶ added in v0.2.0
func NewBackupJobWithDefaults() *BackupJob
NewBackupJobWithDefaults instantiates a new BackupJob 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupJob) GetId ¶ added in v0.2.0
func (o *BackupJob) GetId() (ret BackupJobGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupJob) GetIdOk ¶ added in v0.2.0
func (o *BackupJob) GetIdOk() (ret BackupJobGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupJob) SetId ¶ added in v0.2.0
func (o *BackupJob) SetId(v BackupJobGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupJobGetIdArgType
deprecated
added in
v1.0.0
type BackupJobGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupJobGetIdAttributeType ¶ added in v1.0.0
type BackupJobGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupJobGetIdRetType
deprecated
added in
v1.0.0
type BackupJobGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicy ¶ added in v0.4.0
type BackupPolicy struct {
BackupProperties BackupPolicyGetBackupPropertiesAttributeType `json:"backupProperties,omitempty"`
Default BackupPolicygetDefaultAttributeType `json:"default,omitempty"`
Description BackupPolicyGetDescriptionAttributeType `json:"description,omitempty"`
Enabled BackupPolicygetEnabledAttributeType `json:"enabled,omitempty"`
Id BackupPolicyGetIdAttributeType `json:"id,omitempty"`
Name BackupPolicyGetNameAttributeType `json:"name,omitempty"`
// An rrule (Recurrence Rule) is a standardized string format used in iCalendar (RFC 5545) to define repeating events, and you can generate one by using a dedicated library or by using online generator tools to specify parameters like frequency, interval, and end dates
Rrule BackupPolicyGetRruleAttributeType `json:"rrule,omitempty"`
}
BackupPolicy struct for BackupPolicy Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBackupPolicy ¶ added in v0.4.0
func NewBackupPolicy() *BackupPolicy
NewBackupPolicy instantiates a new BackupPolicy 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBackupPolicyWithDefaults ¶ added in v0.4.0
func NewBackupPolicyWithDefaults() *BackupPolicy
NewBackupPolicyWithDefaults instantiates a new BackupPolicy 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) GetBackupProperties ¶ added in v0.4.0
func (o *BackupPolicy) GetBackupProperties() (res BackupPolicyGetBackupPropertiesRetType)
GetBackupProperties returns the BackupProperties field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) GetBackupPropertiesOk ¶ added in v0.4.0
func (o *BackupPolicy) GetBackupPropertiesOk() (ret BackupPolicyGetBackupPropertiesRetType, ok bool)
GetBackupPropertiesOk returns a tuple with the BackupProperties field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) GetDefault ¶ added in v0.4.0
func (o *BackupPolicy) GetDefault() (res BackupPolicygetDefaultRetType)
GetDefault returns the Default field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) GetDefaultOk ¶ added in v0.4.0
func (o *BackupPolicy) GetDefaultOk() (ret BackupPolicygetDefaultRetType, ok bool)
GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) GetDescription ¶ added in v0.4.0
func (o *BackupPolicy) GetDescription() (res BackupPolicyGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) GetDescriptionOk ¶ added in v0.4.0
func (o *BackupPolicy) GetDescriptionOk() (ret BackupPolicyGetDescriptionRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) GetEnabled ¶ added in v0.4.0
func (o *BackupPolicy) GetEnabled() (res BackupPolicygetEnabledRetType)
GetEnabled returns the Enabled field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) GetEnabledOk ¶ added in v0.4.0
func (o *BackupPolicy) GetEnabledOk() (ret BackupPolicygetEnabledRetType, ok bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) GetId ¶ added in v0.4.0
func (o *BackupPolicy) GetId() (res BackupPolicyGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) GetIdOk ¶ added in v0.4.0
func (o *BackupPolicy) GetIdOk() (ret BackupPolicyGetIdRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) GetName ¶ added in v0.4.0
func (o *BackupPolicy) GetName() (res BackupPolicyGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) GetNameOk ¶ added in v0.4.0
func (o *BackupPolicy) GetNameOk() (ret BackupPolicyGetNameRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) GetRrule ¶ added in v0.4.0
func (o *BackupPolicy) GetRrule() (res BackupPolicyGetRruleRetType)
GetRrule returns the Rrule field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) GetRruleOk ¶ added in v0.4.0
func (o *BackupPolicy) GetRruleOk() (ret BackupPolicyGetRruleRetType, ok bool)
GetRruleOk returns a tuple with the Rrule field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) HasBackupProperties ¶ added in v0.4.0
func (o *BackupPolicy) HasBackupProperties() bool
HasBackupProperties returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) HasDefault ¶ added in v0.4.0
func (o *BackupPolicy) HasDefault() bool
HasDefault returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) HasDescription ¶ added in v0.4.0
func (o *BackupPolicy) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) HasEnabled ¶ added in v0.4.0
func (o *BackupPolicy) HasEnabled() bool
HasEnabled returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) HasId ¶ added in v0.4.0
func (o *BackupPolicy) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) HasName ¶ added in v0.4.0
func (o *BackupPolicy) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) HasRrule ¶ added in v0.4.0
func (o *BackupPolicy) HasRrule() bool
HasRrule returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) SetBackupProperties ¶ added in v0.4.0
func (o *BackupPolicy) SetBackupProperties(v BackupPolicyGetBackupPropertiesRetType)
SetBackupProperties gets a reference to the given BackupPolicyBackupProperties and assigns it to the BackupProperties field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) SetDefault ¶ added in v0.4.0
func (o *BackupPolicy) SetDefault(v BackupPolicygetDefaultRetType)
SetDefault gets a reference to the given bool and assigns it to the Default field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) SetDescription ¶ added in v0.4.0
func (o *BackupPolicy) SetDescription(v BackupPolicyGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) SetEnabled ¶ added in v0.4.0
func (o *BackupPolicy) SetEnabled(v BackupPolicygetEnabledRetType)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) SetId ¶ added in v0.4.0
func (o *BackupPolicy) SetId(v BackupPolicyGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) SetName ¶ added in v0.4.0
func (o *BackupPolicy) SetName(v BackupPolicyGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicy) SetRrule ¶ added in v0.4.0
func (o *BackupPolicy) SetRrule(v BackupPolicyGetRruleRetType)
SetRrule gets a reference to the given string and assigns it to the Rrule field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BackupPolicy) ToMap
deprecated
added in
v0.4.0
func (o BackupPolicy) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyBackupProperties ¶ added in v0.4.0
type BackupPolicyBackupProperties struct {
Name BackupPolicyBackupPropertiesGetNameAttributeType `json:"name,omitempty"`
// Can be cast to int32 without loss of precision.
RetentionPeriod BackupPolicyBackupPropertiesGetRetentionPeriodAttributeType `json:"retentionPeriod,omitempty"`
}
BackupPolicyBackupProperties struct for BackupPolicyBackupProperties Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBackupPolicyBackupProperties ¶ added in v0.4.0
func NewBackupPolicyBackupProperties() *BackupPolicyBackupProperties
NewBackupPolicyBackupProperties instantiates a new BackupPolicyBackupProperties 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBackupPolicyBackupPropertiesWithDefaults ¶ added in v0.4.0
func NewBackupPolicyBackupPropertiesWithDefaults() *BackupPolicyBackupProperties
NewBackupPolicyBackupPropertiesWithDefaults instantiates a new BackupPolicyBackupProperties 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicyBackupProperties) GetName ¶ added in v0.4.0
func (o *BackupPolicyBackupProperties) GetName() (res BackupPolicyBackupPropertiesGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicyBackupProperties) GetNameOk ¶ added in v0.4.0
func (o *BackupPolicyBackupProperties) GetNameOk() (ret BackupPolicyBackupPropertiesGetNameRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicyBackupProperties) GetRetentionPeriod ¶ added in v0.4.0
func (o *BackupPolicyBackupProperties) GetRetentionPeriod() (res BackupPolicyBackupPropertiesGetRetentionPeriodRetType)
GetRetentionPeriod returns the RetentionPeriod field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicyBackupProperties) GetRetentionPeriodOk ¶ added in v0.4.0
func (o *BackupPolicyBackupProperties) GetRetentionPeriodOk() (ret BackupPolicyBackupPropertiesGetRetentionPeriodRetType, ok bool)
GetRetentionPeriodOk returns a tuple with the RetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicyBackupProperties) HasName ¶ added in v0.4.0
func (o *BackupPolicyBackupProperties) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicyBackupProperties) HasRetentionPeriod ¶ added in v0.4.0
func (o *BackupPolicyBackupProperties) HasRetentionPeriod() bool
HasRetentionPeriod returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicyBackupProperties) SetName ¶ added in v0.4.0
func (o *BackupPolicyBackupProperties) SetName(v BackupPolicyBackupPropertiesGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupPolicyBackupProperties) SetRetentionPeriod ¶ added in v0.4.0
func (o *BackupPolicyBackupProperties) SetRetentionPeriod(v BackupPolicyBackupPropertiesGetRetentionPeriodRetType)
SetRetentionPeriod gets a reference to the given int64 and assigns it to the RetentionPeriod field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BackupPolicyBackupProperties) ToMap
deprecated
added in
v0.4.0
func (o BackupPolicyBackupProperties) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyBackupPropertiesGetNameArgType
deprecated
added in
v1.0.0
type BackupPolicyBackupPropertiesGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyBackupPropertiesGetNameAttributeType ¶ added in v1.0.0
type BackupPolicyBackupPropertiesGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyBackupPropertiesGetNameRetType
deprecated
added in
v1.0.0
type BackupPolicyBackupPropertiesGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyBackupPropertiesGetRetentionPeriodArgType
deprecated
added in
v1.0.0
type BackupPolicyBackupPropertiesGetRetentionPeriodArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyBackupPropertiesGetRetentionPeriodAttributeType ¶ added in v1.0.0
type BackupPolicyBackupPropertiesGetRetentionPeriodAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyBackupPropertiesGetRetentionPeriodRetType
deprecated
added in
v1.0.0
type BackupPolicyBackupPropertiesGetRetentionPeriodRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyGetBackupPropertiesArgType
deprecated
added in
v1.0.0
type BackupPolicyGetBackupPropertiesArgType = BackupPolicyBackupProperties
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyGetBackupPropertiesAttributeType ¶ added in v1.0.0
type BackupPolicyGetBackupPropertiesAttributeType = *BackupPolicyBackupProperties
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyGetBackupPropertiesRetType
deprecated
added in
v1.0.0
type BackupPolicyGetBackupPropertiesRetType = BackupPolicyBackupProperties
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyGetDescriptionArgType
deprecated
added in
v1.0.0
type BackupPolicyGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyGetDescriptionAttributeType ¶ added in v1.0.0
type BackupPolicyGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyGetDescriptionRetType
deprecated
added in
v1.0.0
type BackupPolicyGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyGetIdArgType
deprecated
added in
v1.0.0
type BackupPolicyGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyGetIdAttributeType ¶ added in v1.0.0
type BackupPolicyGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyGetIdRetType
deprecated
added in
v1.0.0
type BackupPolicyGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyGetNameArgType
deprecated
added in
v1.0.0
type BackupPolicyGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyGetNameAttributeType ¶ added in v1.0.0
type BackupPolicyGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyGetNameRetType
deprecated
added in
v1.0.0
type BackupPolicyGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyGetRruleArgType
deprecated
added in
v1.0.0
type BackupPolicyGetRruleArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyGetRruleAttributeType ¶ added in v1.0.0
type BackupPolicyGetRruleAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicyGetRruleRetType
deprecated
added in
v1.0.0
type BackupPolicyGetRruleRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicygetDefaultArgType
deprecated
added in
v1.0.0
type BackupPolicygetDefaultArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicygetDefaultAttributeType ¶ added in v1.0.0
type BackupPolicygetDefaultAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicygetDefaultRetType
deprecated
added in
v1.0.0
type BackupPolicygetDefaultRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicygetEnabledArgType
deprecated
added in
v1.0.0
type BackupPolicygetEnabledArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicygetEnabledAttributeType ¶ added in v1.0.0
type BackupPolicygetEnabledAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPolicygetEnabledRetType
deprecated
added in
v1.0.0
type BackupPolicygetEnabledRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupProperties ¶
type BackupProperties struct {
// Max 255 characters
// REQUIRED
Name BackupPropertiesGetNameAttributeType `json:"name" required:"true"`
// Values are set in days (1-36500)
// Can be cast to int32 without loss of precision.
// REQUIRED
RetentionPeriod BackupPropertiesGetRetentionPeriodAttributeType `json:"retentionPeriod" required:"true"`
VolumeIds BackupPropertiesGetVolumeIdsAttributeType `json:"volumeIds,omitempty"`
}
BackupProperties struct for BackupProperties Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBackupProperties ¶ added in v0.2.0
func NewBackupProperties(name BackupPropertiesGetNameArgType, retentionPeriod BackupPropertiesGetRetentionPeriodArgType) *BackupProperties
NewBackupProperties instantiates a new BackupProperties 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBackupPropertiesWithDefaults ¶ added in v0.2.0
func NewBackupPropertiesWithDefaults() *BackupProperties
NewBackupPropertiesWithDefaults instantiates a new BackupProperties 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupProperties) GetName ¶ added in v0.2.0
func (o *BackupProperties) GetName() (ret BackupPropertiesGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupProperties) GetNameOk ¶ added in v0.2.0
func (o *BackupProperties) GetNameOk() (ret BackupPropertiesGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupProperties) GetRetentionPeriod ¶ added in v0.2.0
func (o *BackupProperties) GetRetentionPeriod() (ret BackupPropertiesGetRetentionPeriodRetType)
GetRetentionPeriod returns the RetentionPeriod field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupProperties) GetRetentionPeriodOk ¶ added in v0.2.0
func (o *BackupProperties) GetRetentionPeriodOk() (ret BackupPropertiesGetRetentionPeriodRetType, ok bool)
GetRetentionPeriodOk returns a tuple with the RetentionPeriod field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupProperties) GetVolumeIds ¶ added in v0.2.0
func (o *BackupProperties) GetVolumeIds() (res BackupPropertiesGetVolumeIdsRetType)
GetVolumeIds returns the VolumeIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupProperties) GetVolumeIdsOk ¶ added in v0.2.0
func (o *BackupProperties) GetVolumeIdsOk() (ret BackupPropertiesGetVolumeIdsRetType, ok bool)
GetVolumeIdsOk returns a tuple with the VolumeIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupProperties) HasVolumeIds ¶ added in v0.2.0
func (o *BackupProperties) HasVolumeIds() bool
HasVolumeIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupProperties) SetName ¶ added in v0.2.0
func (o *BackupProperties) SetName(v BackupPropertiesGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupProperties) SetRetentionPeriod ¶ added in v0.2.0
func (o *BackupProperties) SetRetentionPeriod(v BackupPropertiesGetRetentionPeriodRetType)
SetRetentionPeriod sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupProperties) SetVolumeIds ¶ added in v0.2.0
func (o *BackupProperties) SetVolumeIds(v BackupPropertiesGetVolumeIdsRetType)
SetVolumeIds gets a reference to the given []string and assigns it to the VolumeIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BackupProperties) ToMap
deprecated
added in
v0.2.0
func (o BackupProperties) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPropertiesGetNameArgType
deprecated
added in
v1.0.0
type BackupPropertiesGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPropertiesGetNameAttributeType ¶ added in v1.0.0
type BackupPropertiesGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPropertiesGetNameRetType
deprecated
added in
v1.0.0
type BackupPropertiesGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPropertiesGetRetentionPeriodArgType
deprecated
added in
v1.0.0
type BackupPropertiesGetRetentionPeriodArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPropertiesGetRetentionPeriodAttributeType ¶ added in v1.0.0
type BackupPropertiesGetRetentionPeriodAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPropertiesGetRetentionPeriodRetType
deprecated
added in
v1.0.0
type BackupPropertiesGetRetentionPeriodRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPropertiesGetVolumeIdsArgType
deprecated
added in
v1.0.0
type BackupPropertiesGetVolumeIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPropertiesGetVolumeIdsAttributeType ¶ added in v1.0.0
type BackupPropertiesGetVolumeIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupPropertiesGetVolumeIdsRetType
deprecated
added in
v1.0.0
type BackupPropertiesGetVolumeIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupSchedule ¶
type BackupSchedule struct {
BackupProperties BackupScheduleGetBackupPropertiesAttributeType `json:"backupProperties,omitempty"`
// REQUIRED
Enabled BackupSchedulegetEnabledAttributeType `json:"enabled" required:"true"`
// Can be cast to int32 without loss of precision.
// REQUIRED
Id BackupScheduleGetIdAttributeType `json:"id" required:"true"`
// REQUIRED
Name BackupScheduleGetNameAttributeType `json:"name" required:"true"`
// An rrule (Recurrence Rule) is a standardized string format used in iCalendar (RFC 5545) to define repeating events, and you can generate one by using a dedicated library or by using online generator tools to specify parameters like frequency, interval, and end dates
// REQUIRED
Rrule BackupScheduleGetRruleAttributeType `json:"rrule" required:"true"`
}
BackupSchedule struct for BackupSchedule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBackupSchedule ¶ added in v0.2.0
func NewBackupSchedule(enabled BackupSchedulegetEnabledArgType, id BackupScheduleGetIdArgType, name BackupScheduleGetNameArgType, rrule BackupScheduleGetRruleArgType) *BackupSchedule
NewBackupSchedule instantiates a new BackupSchedule 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBackupScheduleWithDefaults ¶ added in v0.2.0
func NewBackupScheduleWithDefaults() *BackupSchedule
NewBackupScheduleWithDefaults instantiates a new BackupSchedule 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSchedule) GetBackupProperties ¶ added in v0.2.0
func (o *BackupSchedule) GetBackupProperties() (res BackupScheduleGetBackupPropertiesRetType)
GetBackupProperties returns the BackupProperties field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSchedule) GetBackupPropertiesOk ¶ added in v0.2.0
func (o *BackupSchedule) GetBackupPropertiesOk() (ret BackupScheduleGetBackupPropertiesRetType, ok bool)
GetBackupPropertiesOk returns a tuple with the BackupProperties field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSchedule) GetEnabled ¶ added in v0.2.0
func (o *BackupSchedule) GetEnabled() (ret BackupSchedulegetEnabledRetType)
GetEnabled returns the Enabled field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSchedule) GetEnabledOk ¶ added in v0.2.0
func (o *BackupSchedule) GetEnabledOk() (ret BackupSchedulegetEnabledRetType, ok bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSchedule) GetId ¶ added in v0.2.0
func (o *BackupSchedule) GetId() (ret BackupScheduleGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSchedule) GetIdOk ¶ added in v0.2.0
func (o *BackupSchedule) GetIdOk() (ret BackupScheduleGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSchedule) GetName ¶ added in v0.2.0
func (o *BackupSchedule) GetName() (ret BackupScheduleGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSchedule) GetNameOk ¶ added in v0.2.0
func (o *BackupSchedule) GetNameOk() (ret BackupScheduleGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSchedule) GetRrule ¶ added in v0.2.0
func (o *BackupSchedule) GetRrule() (ret BackupScheduleGetRruleRetType)
GetRrule returns the Rrule field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSchedule) GetRruleOk ¶ added in v0.2.0
func (o *BackupSchedule) GetRruleOk() (ret BackupScheduleGetRruleRetType, ok bool)
GetRruleOk returns a tuple with the Rrule field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSchedule) HasBackupProperties ¶ added in v0.2.0
func (o *BackupSchedule) HasBackupProperties() bool
HasBackupProperties returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSchedule) SetBackupProperties ¶ added in v0.2.0
func (o *BackupSchedule) SetBackupProperties(v BackupScheduleGetBackupPropertiesRetType)
SetBackupProperties gets a reference to the given BackupProperties and assigns it to the BackupProperties field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSchedule) SetEnabled ¶ added in v0.2.0
func (o *BackupSchedule) SetEnabled(v BackupSchedulegetEnabledRetType)
SetEnabled sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSchedule) SetId ¶ added in v0.2.0
func (o *BackupSchedule) SetId(v BackupScheduleGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSchedule) SetName ¶ added in v0.2.0
func (o *BackupSchedule) SetName(v BackupScheduleGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSchedule) SetRrule ¶ added in v0.2.0
func (o *BackupSchedule) SetRrule(v BackupScheduleGetRruleRetType)
SetRrule sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BackupSchedule) ToMap
deprecated
added in
v0.2.0
func (o BackupSchedule) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupScheduleGetBackupPropertiesArgType
deprecated
added in
v1.0.0
type BackupScheduleGetBackupPropertiesArgType = BackupProperties
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupScheduleGetBackupPropertiesAttributeType ¶ added in v1.0.0
type BackupScheduleGetBackupPropertiesAttributeType = *BackupProperties
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupScheduleGetBackupPropertiesRetType
deprecated
added in
v1.0.0
type BackupScheduleGetBackupPropertiesRetType = BackupProperties
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupScheduleGetIdArgType
deprecated
added in
v1.0.0
type BackupScheduleGetIdArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupScheduleGetIdAttributeType ¶ added in v1.0.0
type BackupScheduleGetIdAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupScheduleGetIdRetType
deprecated
added in
v1.0.0
type BackupScheduleGetIdRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupScheduleGetNameArgType
deprecated
added in
v1.0.0
type BackupScheduleGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupScheduleGetNameAttributeType ¶ added in v1.0.0
type BackupScheduleGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupScheduleGetNameRetType
deprecated
added in
v1.0.0
type BackupScheduleGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupScheduleGetRruleArgType
deprecated
added in
v1.0.0
type BackupScheduleGetRruleArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupScheduleGetRruleAttributeType ¶ added in v1.0.0
type BackupScheduleGetRruleAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupScheduleGetRruleRetType
deprecated
added in
v1.0.0
type BackupScheduleGetRruleRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupSchedulegetEnabledArgType
deprecated
added in
v1.0.0
type BackupSchedulegetEnabledArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupSchedulegetEnabledAttributeType ¶ added in v1.0.0
type BackupSchedulegetEnabledAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupSchedulegetEnabledRetType
deprecated
added in
v1.0.0
type BackupSchedulegetEnabledRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupStatus ¶ added in v1.1.0
type BackupStatus string
BackupStatus the model 'Backup' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead BACKUPSTATUS_IN_PROGRESS BackupStatus = "in-progress" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead BACKUPSTATUS_INCONSISTENT BackupStatus = "inconsistent" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead BACKUPSTATUS_AVAILABLE BackupStatus = "available" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead BACKUPSTATUS_ERROR BackupStatus = "error" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead BACKUPSTATUS_ERROR_RESTORING BackupStatus = "error-restoring" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead BACKUPSTATUS_ERROR_CREATING BackupStatus = "error-creating" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead BACKUPSTATUS_ERROR_DELETING BackupStatus = "error-deleting" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead BACKUPSTATUS_UNRECOGNIZED BackupStatus = "unrecognized" )
List of Status
func NewBackupStatusFromValue ¶ added in v1.1.0
func NewBackupStatusFromValue(v BackupStatus) (*BackupStatus, error)
NewBackupStatusFromValue returns a pointer to a valid BackupStatus for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BackupStatus) IsValid ¶ added in v1.1.0
func (v BackupStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BackupStatus) Ptr ¶ added in v1.1.0
func (v BackupStatus) Ptr() *BackupStatus
Ptr returns reference to StatusStatus value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupStatus) UnmarshalJSON
deprecated
added in
v1.1.0
func (v *BackupStatus) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInner ¶
type BackupVolumeBackupsInner struct {
Id BackupVolumeBackupsInnerGetIdAttributeType `json:"id,omitempty"`
LastRestoredAt BackupVolumeBackupsInnerGetLastRestoredAtAttributeType `json:"lastRestoredAt,omitempty"`
LastRestoredVolumeId BackupVolumeBackupsInnerGetLastRestoredVolumeIdAttributeType `json:"lastRestoredVolumeId,omitempty"`
// Can be cast to int32 without loss of precision.
Size BackupVolumeBackupsInnerGetSizeAttributeType `json:"size,omitempty"`
Status BackupVolumeBackupsInnerGetStatusAttributeType `json:"status,omitempty"`
VolumeId BackupVolumeBackupsInnerGetVolumeIdAttributeType `json:"volumeId,omitempty"`
}
BackupVolumeBackupsInner struct for BackupVolumeBackupsInner Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBackupVolumeBackupsInner ¶ added in v0.2.0
func NewBackupVolumeBackupsInner() *BackupVolumeBackupsInner
NewBackupVolumeBackupsInner instantiates a new BackupVolumeBackupsInner 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewBackupVolumeBackupsInnerWithDefaults ¶ added in v0.2.0
func NewBackupVolumeBackupsInnerWithDefaults() *BackupVolumeBackupsInner
NewBackupVolumeBackupsInnerWithDefaults instantiates a new BackupVolumeBackupsInner 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) GetId ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) GetId() (res BackupVolumeBackupsInnerGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) GetIdOk ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) GetIdOk() (ret BackupVolumeBackupsInnerGetIdRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) GetLastRestoredAt ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) GetLastRestoredAt() (res BackupVolumeBackupsInnerGetLastRestoredAtRetType)
GetLastRestoredAt returns the LastRestoredAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) GetLastRestoredAtOk ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) GetLastRestoredAtOk() (ret BackupVolumeBackupsInnerGetLastRestoredAtRetType, ok bool)
GetLastRestoredAtOk returns a tuple with the LastRestoredAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) GetLastRestoredVolumeId ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) GetLastRestoredVolumeId() (res BackupVolumeBackupsInnerGetLastRestoredVolumeIdRetType)
GetLastRestoredVolumeId returns the LastRestoredVolumeId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) GetLastRestoredVolumeIdOk ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) GetLastRestoredVolumeIdOk() (ret BackupVolumeBackupsInnerGetLastRestoredVolumeIdRetType, ok bool)
GetLastRestoredVolumeIdOk returns a tuple with the LastRestoredVolumeId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) GetSize ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) GetSize() (res BackupVolumeBackupsInnerGetSizeRetType)
GetSize returns the Size field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) GetSizeOk ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) GetSizeOk() (ret BackupVolumeBackupsInnerGetSizeRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) GetStatus ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) GetStatus() (res BackupVolumeBackupsInnerGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) GetStatusOk ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) GetStatusOk() (ret BackupVolumeBackupsInnerGetStatusRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) GetVolumeId ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) GetVolumeId() (res BackupVolumeBackupsInnerGetVolumeIdRetType)
GetVolumeId returns the VolumeId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) GetVolumeIdOk ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) GetVolumeIdOk() (ret BackupVolumeBackupsInnerGetVolumeIdRetType, ok bool)
GetVolumeIdOk returns a tuple with the VolumeId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) HasId ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) HasLastRestoredAt ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) HasLastRestoredAt() bool
HasLastRestoredAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) HasLastRestoredVolumeId ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) HasLastRestoredVolumeId() bool
HasLastRestoredVolumeId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) HasSize ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) HasSize() bool
HasSize returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) HasStatus ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) HasStatus() bool
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) HasVolumeId ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) HasVolumeId() bool
HasVolumeId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) SetId ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) SetId(v BackupVolumeBackupsInnerGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) SetLastRestoredAt ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) SetLastRestoredAt(v BackupVolumeBackupsInnerGetLastRestoredAtRetType)
SetLastRestoredAt gets a reference to the given string and assigns it to the LastRestoredAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) SetLastRestoredVolumeId ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) SetLastRestoredVolumeId(v BackupVolumeBackupsInnerGetLastRestoredVolumeIdRetType)
SetLastRestoredVolumeId gets a reference to the given string and assigns it to the LastRestoredVolumeId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) SetSize ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) SetSize(v BackupVolumeBackupsInnerGetSizeRetType)
SetSize gets a reference to the given int64 and assigns it to the Size field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) SetStatus ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) SetStatus(v BackupVolumeBackupsInnerGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInner) SetVolumeId ¶ added in v0.2.0
func (o *BackupVolumeBackupsInner) SetVolumeId(v BackupVolumeBackupsInnerGetVolumeIdRetType)
SetVolumeId gets a reference to the given string and assigns it to the VolumeId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BackupVolumeBackupsInner) ToMap
deprecated
added in
v0.2.0
func (o BackupVolumeBackupsInner) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetIdArgType
deprecated
added in
v1.0.0
type BackupVolumeBackupsInnerGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetIdAttributeType ¶ added in v1.0.0
type BackupVolumeBackupsInnerGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetIdRetType
deprecated
added in
v1.0.0
type BackupVolumeBackupsInnerGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetLastRestoredAtArgType
deprecated
added in
v1.0.0
type BackupVolumeBackupsInnerGetLastRestoredAtArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetLastRestoredAtAttributeType ¶ added in v1.0.0
type BackupVolumeBackupsInnerGetLastRestoredAtAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetLastRestoredAtRetType
deprecated
added in
v1.0.0
type BackupVolumeBackupsInnerGetLastRestoredAtRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetLastRestoredVolumeIdArgType
deprecated
added in
v1.0.0
type BackupVolumeBackupsInnerGetLastRestoredVolumeIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetLastRestoredVolumeIdAttributeType ¶ added in v1.0.0
type BackupVolumeBackupsInnerGetLastRestoredVolumeIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetLastRestoredVolumeIdRetType
deprecated
added in
v1.0.0
type BackupVolumeBackupsInnerGetLastRestoredVolumeIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetSizeArgType
deprecated
added in
v1.0.0
type BackupVolumeBackupsInnerGetSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetSizeAttributeType ¶ added in v1.0.0
type BackupVolumeBackupsInnerGetSizeAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetSizeRetType
deprecated
added in
v1.0.0
type BackupVolumeBackupsInnerGetSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetStatusArgType
deprecated
added in
v1.0.0
type BackupVolumeBackupsInnerGetStatusArgType = BackupVolumeBackupsInnerStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetStatusAttributeType
deprecated
added in
v1.0.0
type BackupVolumeBackupsInnerGetStatusAttributeType = *BackupVolumeBackupsInnerStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetStatusRetType
deprecated
added in
v1.0.0
type BackupVolumeBackupsInnerGetStatusRetType = BackupVolumeBackupsInnerStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetVolumeIdArgType
deprecated
added in
v1.0.0
type BackupVolumeBackupsInnerGetVolumeIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetVolumeIdAttributeType ¶ added in v1.0.0
type BackupVolumeBackupsInnerGetVolumeIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerGetVolumeIdRetType
deprecated
added in
v1.0.0
type BackupVolumeBackupsInnerGetVolumeIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupVolumeBackupsInnerStatus ¶ added in v1.1.0
type BackupVolumeBackupsInnerStatus string
BackupVolumeBackupsInnerStatus the model 'BackupVolumeBackupsInner' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead BACKUPVOLUMEBACKUPSINNERSTATUS_AVAILABLE BackupVolumeBackupsInnerStatus = "available" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead BACKUPVOLUMEBACKUPSINNERSTATUS_CREATING BackupVolumeBackupsInnerStatus = "creating" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead BACKUPVOLUMEBACKUPSINNERSTATUS_DELETING BackupVolumeBackupsInnerStatus = "deleting" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead BACKUPVOLUMEBACKUPSINNERSTATUS_ERROR_DELETING BackupVolumeBackupsInnerStatus = "error-deleting" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead BACKUPVOLUMEBACKUPSINNERSTATUS_ERROR BackupVolumeBackupsInnerStatus = "error" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead BACKUPVOLUMEBACKUPSINNERSTATUS_ERROR_RESTORING BackupVolumeBackupsInnerStatus = "error-restoring" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead BACKUPVOLUMEBACKUPSINNERSTATUS_RESTORING BackupVolumeBackupsInnerStatus = "restoring" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead BACKUPVOLUMEBACKUPSINNERSTATUS_ERROR_CREATING BackupVolumeBackupsInnerStatus = "error-creating" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead BACKUPVOLUMEBACKUPSINNERSTATUS_UNRECOGNIZED BackupVolumeBackupsInnerStatus = "unrecognized" )
List of Status
func NewBackupVolumeBackupsInnerStatusFromValue ¶ added in v1.1.0
func NewBackupVolumeBackupsInnerStatusFromValue(v BackupVolumeBackupsInnerStatus) (*BackupVolumeBackupsInnerStatus, error)
NewBackupVolumeBackupsInnerStatusFromValue returns a pointer to a valid BackupVolumeBackupsInnerStatus for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BackupVolumeBackupsInnerStatus) IsValid ¶ added in v1.1.0
func (v BackupVolumeBackupsInnerStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BackupVolumeBackupsInnerStatus) Ptr ¶ added in v1.1.0
func (v BackupVolumeBackupsInnerStatus) Ptr() *BackupVolumeBackupsInnerStatus
Ptr returns reference to StatusStatus value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupVolumeBackupsInnerStatus) UnmarshalJSON
deprecated
added in
v1.1.0
func (v *BackupVolumeBackupsInnerStatus) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayload ¶
type CreateBackupPayload struct {
// Max 255 characters
// REQUIRED
Name CreateBackupPayloadGetNameAttributeType `json:"name" required:"true"`
// Values are set in days (1-36500)
// Can be cast to int32 without loss of precision.
// REQUIRED
RetentionPeriod CreateBackupPayloadGetRetentionPeriodAttributeType `json:"retentionPeriod" required:"true"`
VolumeIds CreateBackupPayloadGetVolumeIdsAttributeType `json:"volumeIds,omitempty"`
}
CreateBackupPayload struct for CreateBackupPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateBackupPayload ¶ added in v0.2.0
func NewCreateBackupPayload(name CreateBackupPayloadGetNameArgType, retentionPeriod CreateBackupPayloadGetRetentionPeriodArgType) *CreateBackupPayload
NewCreateBackupPayload instantiates a new CreateBackupPayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateBackupPayloadWithDefaults ¶ added in v0.2.0
func NewCreateBackupPayloadWithDefaults() *CreateBackupPayload
NewCreateBackupPayloadWithDefaults instantiates a new CreateBackupPayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) GetName ¶ added in v0.2.0
func (o *CreateBackupPayload) GetName() (ret CreateBackupPayloadGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) GetNameOk ¶ added in v0.2.0
func (o *CreateBackupPayload) GetNameOk() (ret CreateBackupPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) GetRetentionPeriod ¶ added in v0.2.0
func (o *CreateBackupPayload) GetRetentionPeriod() (ret CreateBackupPayloadGetRetentionPeriodRetType)
GetRetentionPeriod returns the RetentionPeriod field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) GetRetentionPeriodOk ¶ added in v0.2.0
func (o *CreateBackupPayload) GetRetentionPeriodOk() (ret CreateBackupPayloadGetRetentionPeriodRetType, ok bool)
GetRetentionPeriodOk returns a tuple with the RetentionPeriod field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) GetVolumeIds ¶ added in v0.2.0
func (o *CreateBackupPayload) GetVolumeIds() (res CreateBackupPayloadGetVolumeIdsRetType)
GetVolumeIds returns the VolumeIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) GetVolumeIdsOk ¶ added in v0.2.0
func (o *CreateBackupPayload) GetVolumeIdsOk() (ret CreateBackupPayloadGetVolumeIdsRetType, ok bool)
GetVolumeIdsOk returns a tuple with the VolumeIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) HasVolumeIds ¶ added in v0.2.0
func (o *CreateBackupPayload) HasVolumeIds() bool
HasVolumeIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) SetName ¶ added in v0.2.0
func (o *CreateBackupPayload) SetName(v CreateBackupPayloadGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) SetRetentionPeriod ¶ added in v0.2.0
func (o *CreateBackupPayload) SetRetentionPeriod(v CreateBackupPayloadGetRetentionPeriodRetType)
SetRetentionPeriod sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) SetVolumeIds ¶ added in v0.2.0
func (o *CreateBackupPayload) SetVolumeIds(v CreateBackupPayloadGetVolumeIdsRetType)
SetVolumeIds gets a reference to the given []string and assigns it to the VolumeIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateBackupPayload) ToMap
deprecated
added in
v0.2.0
func (o CreateBackupPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetNameArgType
deprecated
added in
v1.0.0
type CreateBackupPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetNameAttributeType ¶ added in v1.0.0
type CreateBackupPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetNameRetType
deprecated
added in
v1.0.0
type CreateBackupPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetRetentionPeriodArgType
deprecated
added in
v1.0.0
type CreateBackupPayloadGetRetentionPeriodArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetRetentionPeriodAttributeType ¶ added in v1.0.0
type CreateBackupPayloadGetRetentionPeriodAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetRetentionPeriodRetType
deprecated
added in
v1.0.0
type CreateBackupPayloadGetRetentionPeriodRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetVolumeIdsArgType
deprecated
added in
v1.0.0
type CreateBackupPayloadGetVolumeIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetVolumeIdsAttributeType ¶ added in v1.0.0
type CreateBackupPayloadGetVolumeIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetVolumeIdsRetType
deprecated
added in
v1.0.0
type CreateBackupPayloadGetVolumeIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupRequest
deprecated
added in
v1.2.0
type CreateBackupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateBackupRequest) CreateBackupPayload
deprecated
added in
v1.2.0
func (r CreateBackupRequest) CreateBackupPayload(createBackupPayload CreateBackupPayload) ApiCreateBackupRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateBackupRequest) Execute
deprecated
added in
v1.2.0
func (r CreateBackupRequest) Execute() (*BackupJob, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupSchedulePayload ¶
type CreateBackupSchedulePayload struct {
BackupProperties CreateBackupSchedulePayloadGetBackupPropertiesAttributeType `json:"backupProperties,omitempty"`
// REQUIRED
Enabled CreateBackupSchedulePayloadgetEnabledAttributeType `json:"enabled" required:"true"`
// Max 255 characters
// REQUIRED
Name CreateBackupSchedulePayloadGetNameAttributeType `json:"name" required:"true"`
// An rrule (Recurrence Rule) is a standardized string format used in iCalendar (RFC 5545) to define repeating events, and you can generate one by using a dedicated library or by using online generator tools to specify parameters like frequency, interval, and end dates
// REQUIRED
Rrule CreateBackupSchedulePayloadGetRruleAttributeType `json:"rrule" required:"true"`
}
CreateBackupSchedulePayload struct for CreateBackupSchedulePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateBackupSchedulePayload ¶ added in v0.2.0
func NewCreateBackupSchedulePayload(enabled CreateBackupSchedulePayloadgetEnabledArgType, name CreateBackupSchedulePayloadGetNameArgType, rrule CreateBackupSchedulePayloadGetRruleArgType) *CreateBackupSchedulePayload
NewCreateBackupSchedulePayload instantiates a new CreateBackupSchedulePayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateBackupSchedulePayloadWithDefaults ¶ added in v0.2.0
func NewCreateBackupSchedulePayloadWithDefaults() *CreateBackupSchedulePayload
NewCreateBackupSchedulePayloadWithDefaults instantiates a new CreateBackupSchedulePayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupSchedulePayload) GetBackupProperties ¶ added in v0.2.0
func (o *CreateBackupSchedulePayload) GetBackupProperties() (res CreateBackupSchedulePayloadGetBackupPropertiesRetType)
GetBackupProperties returns the BackupProperties field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupSchedulePayload) GetBackupPropertiesOk ¶ added in v0.2.0
func (o *CreateBackupSchedulePayload) GetBackupPropertiesOk() (ret CreateBackupSchedulePayloadGetBackupPropertiesRetType, ok bool)
GetBackupPropertiesOk returns a tuple with the BackupProperties field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupSchedulePayload) GetEnabled ¶ added in v0.2.0
func (o *CreateBackupSchedulePayload) GetEnabled() (ret CreateBackupSchedulePayloadgetEnabledRetType)
GetEnabled returns the Enabled field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupSchedulePayload) GetEnabledOk ¶ added in v0.2.0
func (o *CreateBackupSchedulePayload) GetEnabledOk() (ret CreateBackupSchedulePayloadgetEnabledRetType, ok bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupSchedulePayload) GetName ¶ added in v0.2.0
func (o *CreateBackupSchedulePayload) GetName() (ret CreateBackupSchedulePayloadGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupSchedulePayload) GetNameOk ¶ added in v0.2.0
func (o *CreateBackupSchedulePayload) GetNameOk() (ret CreateBackupSchedulePayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupSchedulePayload) GetRrule ¶ added in v0.2.0
func (o *CreateBackupSchedulePayload) GetRrule() (ret CreateBackupSchedulePayloadGetRruleRetType)
GetRrule returns the Rrule field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupSchedulePayload) GetRruleOk ¶ added in v0.2.0
func (o *CreateBackupSchedulePayload) GetRruleOk() (ret CreateBackupSchedulePayloadGetRruleRetType, ok bool)
GetRruleOk returns a tuple with the Rrule field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupSchedulePayload) HasBackupProperties ¶ added in v0.2.0
func (o *CreateBackupSchedulePayload) HasBackupProperties() bool
HasBackupProperties returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupSchedulePayload) SetBackupProperties ¶ added in v0.2.0
func (o *CreateBackupSchedulePayload) SetBackupProperties(v CreateBackupSchedulePayloadGetBackupPropertiesRetType)
SetBackupProperties gets a reference to the given BackupProperties and assigns it to the BackupProperties field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupSchedulePayload) SetEnabled ¶ added in v0.2.0
func (o *CreateBackupSchedulePayload) SetEnabled(v CreateBackupSchedulePayloadgetEnabledRetType)
SetEnabled sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupSchedulePayload) SetName ¶ added in v0.2.0
func (o *CreateBackupSchedulePayload) SetName(v CreateBackupSchedulePayloadGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupSchedulePayload) SetRrule ¶ added in v0.2.0
func (o *CreateBackupSchedulePayload) SetRrule(v CreateBackupSchedulePayloadGetRruleRetType)
SetRrule sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateBackupSchedulePayload) ToMap
deprecated
added in
v0.2.0
func (o CreateBackupSchedulePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupSchedulePayloadGetBackupPropertiesArgType
deprecated
added in
v1.0.0
type CreateBackupSchedulePayloadGetBackupPropertiesArgType = BackupProperties
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupSchedulePayloadGetBackupPropertiesAttributeType ¶ added in v1.0.0
type CreateBackupSchedulePayloadGetBackupPropertiesAttributeType = *BackupProperties
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupSchedulePayloadGetBackupPropertiesRetType
deprecated
added in
v1.0.0
type CreateBackupSchedulePayloadGetBackupPropertiesRetType = BackupProperties
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupSchedulePayloadGetNameArgType
deprecated
added in
v1.0.0
type CreateBackupSchedulePayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupSchedulePayloadGetNameAttributeType ¶ added in v1.0.0
type CreateBackupSchedulePayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupSchedulePayloadGetNameRetType
deprecated
added in
v1.0.0
type CreateBackupSchedulePayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupSchedulePayloadGetRruleArgType
deprecated
added in
v1.0.0
type CreateBackupSchedulePayloadGetRruleArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupSchedulePayloadGetRruleAttributeType ¶ added in v1.0.0
type CreateBackupSchedulePayloadGetRruleAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupSchedulePayloadGetRruleRetType
deprecated
added in
v1.0.0
type CreateBackupSchedulePayloadGetRruleRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupSchedulePayloadgetEnabledArgType
deprecated
added in
v1.0.0
type CreateBackupSchedulePayloadgetEnabledArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupSchedulePayloadgetEnabledAttributeType ¶ added in v1.0.0
type CreateBackupSchedulePayloadgetEnabledAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupSchedulePayloadgetEnabledRetType
deprecated
added in
v1.0.0
type CreateBackupSchedulePayloadgetEnabledRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupScheduleRequest
deprecated
added in
v1.2.0
type CreateBackupScheduleRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateBackupScheduleRequest) CreateBackupSchedulePayload
deprecated
added in
v1.2.0
func (r CreateBackupScheduleRequest) CreateBackupSchedulePayload(createBackupSchedulePayload CreateBackupSchedulePayload) ApiCreateBackupScheduleRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateBackupScheduleRequest) Execute
deprecated
added in
v1.2.0
func (r CreateBackupScheduleRequest) Execute() (*BackupSchedule, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultApi
deprecated
added in
v1.2.0
type DefaultApi interface {
/*
CreateBackup create backup
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return ApiCreateBackupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateBackup(ctx context.Context, projectId string, serverId string, region string) ApiCreateBackupRequest
/*
CreateBackupExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return BackupJob
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateBackupExecute(ctx context.Context, projectId string, serverId string, region string) (*BackupJob, error)
/*
CreateBackupSchedule create backup schedule
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return ApiCreateBackupScheduleRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateBackupSchedule(ctx context.Context, projectId string, serverId string, region string) ApiCreateBackupScheduleRequest
/*
CreateBackupScheduleExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return BackupSchedule
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateBackupScheduleExecute(ctx context.Context, projectId string, serverId string, region string) (*BackupSchedule, error)
/*
DeleteBackup delete backup
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@param backupId id of the backup
@return ApiDeleteBackupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteBackup(ctx context.Context, projectId string, serverId string, region string, backupId string) ApiDeleteBackupRequest
/*
DeleteBackupExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteBackupExecute(ctx context.Context, projectId string, serverId string, region string, backupId string) error
/*
DeleteBackupSchedule delete backup schedule
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@param backupScheduleId backup schedule id
@return ApiDeleteBackupScheduleRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteBackupSchedule(ctx context.Context, projectId string, serverId string, region string, backupScheduleId string) ApiDeleteBackupScheduleRequest
/*
DeleteBackupScheduleExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteBackupScheduleExecute(ctx context.Context, projectId string, serverId string, region string, backupScheduleId string) error
/*
DeleteVolumeBackup delete volume backup
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@param backupId id of the backup
@param volumeBackupId id of the volume backup
@return ApiDeleteVolumeBackupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteVolumeBackup(ctx context.Context, projectId string, serverId string, region string, backupId string, volumeBackupId string) ApiDeleteVolumeBackupRequest
/*
DeleteVolumeBackupExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteVolumeBackupExecute(ctx context.Context, projectId string, serverId string, region string, backupId string, volumeBackupId string) error
/*
DisableServiceResource disable backup service
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return ApiDisableServiceResourceRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DisableServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiDisableServiceResourceRequest
/*
DisableServiceResourceExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DisableServiceResourceExecute(ctx context.Context, projectId string, serverId string, region string) error
/*
EnableServiceResource enable backup service
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return ApiEnableServiceResourceRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
EnableServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiEnableServiceResourceRequest
/*
EnableServiceResourceExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
EnableServiceResourceExecute(ctx context.Context, projectId string, serverId string, region string) error
/*
GetBackup get backup
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@param backupId id of the backup
@return ApiGetBackupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetBackup(ctx context.Context, projectId string, serverId string, region string, backupId string) ApiGetBackupRequest
/*
GetBackupExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@param backupId id of the backup
@return Backup
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetBackupExecute(ctx context.Context, projectId string, serverId string, region string, backupId string) (*Backup, error)
/*
GetBackupSchedule get single backup schedule details
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@param backupScheduleId backup schedule id
@return ApiGetBackupScheduleRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetBackupSchedule(ctx context.Context, projectId string, serverId string, region string, backupScheduleId string) ApiGetBackupScheduleRequest
/*
GetBackupScheduleExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@param backupScheduleId backup schedule id
@return BackupSchedule
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetBackupScheduleExecute(ctx context.Context, projectId string, serverId string, region string, backupScheduleId string) (*BackupSchedule, error)
/*
GetServiceResource get backup service details
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return ApiGetServiceResourceRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiGetServiceResourceRequest
/*
GetServiceResourceExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return GetBackupServiceResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetServiceResourceExecute(ctx context.Context, projectId string, serverId string, region string) (*GetBackupServiceResponse, error)
/*
ListBackupPolicies get list of backup policies
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@return ApiListBackupPoliciesRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListBackupPolicies(ctx context.Context, projectId string) ApiListBackupPoliciesRequest
/*
ListBackupPoliciesExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@return GetBackupPoliciesResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListBackupPoliciesExecute(ctx context.Context, projectId string) (*GetBackupPoliciesResponse, error)
/*
ListBackupSchedules get list of backup schedules
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return ApiListBackupSchedulesRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListBackupSchedules(ctx context.Context, projectId string, serverId string, region string) ApiListBackupSchedulesRequest
/*
ListBackupSchedulesExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return GetBackupSchedulesResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListBackupSchedulesExecute(ctx context.Context, projectId string, serverId string, region string) (*GetBackupSchedulesResponse, error)
/*
ListBackups get list of backups
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return ApiListBackupsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListBackups(ctx context.Context, projectId string, serverId string, region string) ApiListBackupsRequest
/*
ListBackupsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return GetBackupsListResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListBackupsExecute(ctx context.Context, projectId string, serverId string, region string) (*GetBackupsListResponse, error)
/*
RestoreBackup trigger restore of the requested backup
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@param backupId id of the backup
@return ApiRestoreBackupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RestoreBackup(ctx context.Context, projectId string, serverId string, region string, backupId string) ApiRestoreBackupRequest
/*
RestoreBackupExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RestoreBackupExecute(ctx context.Context, projectId string, serverId string, region string, backupId string) error
/*
RestoreVolumeBackup trigger restore of the requested volume backup
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@param backupId id of the backup
@param volumeBackupId id of the volume backup
@return ApiRestoreVolumeBackupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RestoreVolumeBackup(ctx context.Context, projectId string, serverId string, region string, backupId string, volumeBackupId string) ApiRestoreVolumeBackupRequest
/*
RestoreVolumeBackupExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RestoreVolumeBackupExecute(ctx context.Context, projectId string, serverId string, region string, backupId string, volumeBackupId string) error
/*
UpdateBackupSchedule update backup schedule
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@param backupScheduleId backup schedule id
@return ApiUpdateBackupScheduleRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateBackupSchedule(ctx context.Context, projectId string, serverId string, region string, backupScheduleId string) ApiUpdateBackupScheduleRequest
/*
UpdateBackupScheduleExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@param backupScheduleId backup schedule id
@return BackupSchedule
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateBackupScheduleExecute(ctx context.Context, projectId string, serverId string, region string, backupScheduleId string) (*BackupSchedule, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultApiService ¶
type DefaultApiService service
DefaultApiService DefaultApi service Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteBackupRequest
deprecated
added in
v1.2.0
type DeleteBackupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteBackupRequest) Execute
deprecated
added in
v1.2.0
func (r DeleteBackupRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteBackupRequest) Force ¶ added in v1.3.1
func (r DeleteBackupRequest) Force(force bool) ApiDeleteBackupRequest
force delete the backup Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteBackupScheduleRequest
deprecated
added in
v1.2.0
type DeleteBackupScheduleRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteBackupScheduleRequest) Execute
deprecated
added in
v1.2.0
func (r DeleteBackupScheduleRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteVolumeBackupRequest
deprecated
added in
v1.2.0
type DeleteVolumeBackupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteVolumeBackupRequest) Execute
deprecated
added in
v1.2.0
func (r DeleteVolumeBackupRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteVolumeBackupRequest) Force ¶ added in v1.3.1
func (r DeleteVolumeBackupRequest) Force(force bool) ApiDeleteVolumeBackupRequest
Force delete the volume backup Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DisableServiceResourceRequest
deprecated
added in
v1.2.0
type DisableServiceResourceRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DisableServiceResourceRequest) Execute
deprecated
added in
v1.2.0
func (r DisableServiceResourceRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EnableServiceResourcePayload ¶ added in v0.3.0
type EnableServiceResourcePayload struct {
BackupPolicyId EnableServiceResourcePayloadGetBackupPolicyIdAttributeType `json:"backupPolicyId,omitempty"`
}
EnableServiceResourcePayload struct for EnableServiceResourcePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewEnableServiceResourcePayload ¶ added in v0.3.0
func NewEnableServiceResourcePayload() *EnableServiceResourcePayload
NewEnableServiceResourcePayload instantiates a new EnableServiceResourcePayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewEnableServiceResourcePayloadWithDefaults ¶ added in v0.3.0
func NewEnableServiceResourcePayloadWithDefaults() *EnableServiceResourcePayload
NewEnableServiceResourcePayloadWithDefaults instantiates a new EnableServiceResourcePayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*EnableServiceResourcePayload) GetBackupPolicyId ¶ added in v0.3.0
func (o *EnableServiceResourcePayload) GetBackupPolicyId() (res EnableServiceResourcePayloadGetBackupPolicyIdRetType)
GetBackupPolicyId returns the BackupPolicyId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*EnableServiceResourcePayload) GetBackupPolicyIdOk ¶ added in v0.3.0
func (o *EnableServiceResourcePayload) GetBackupPolicyIdOk() (ret EnableServiceResourcePayloadGetBackupPolicyIdRetType, ok bool)
GetBackupPolicyIdOk returns a tuple with the BackupPolicyId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*EnableServiceResourcePayload) HasBackupPolicyId ¶ added in v0.3.0
func (o *EnableServiceResourcePayload) HasBackupPolicyId() bool
HasBackupPolicyId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*EnableServiceResourcePayload) SetBackupPolicyId ¶ added in v0.3.0
func (o *EnableServiceResourcePayload) SetBackupPolicyId(v EnableServiceResourcePayloadGetBackupPolicyIdRetType)
SetBackupPolicyId gets a reference to the given string and assigns it to the BackupPolicyId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (EnableServiceResourcePayload) ToMap
deprecated
added in
v0.3.0
func (o EnableServiceResourcePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EnableServiceResourcePayloadGetBackupPolicyIdArgType
deprecated
added in
v1.0.0
type EnableServiceResourcePayloadGetBackupPolicyIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EnableServiceResourcePayloadGetBackupPolicyIdAttributeType ¶ added in v1.0.0
type EnableServiceResourcePayloadGetBackupPolicyIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EnableServiceResourcePayloadGetBackupPolicyIdRetType
deprecated
added in
v1.0.0
type EnableServiceResourcePayloadGetBackupPolicyIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EnableServiceResourceRequest
deprecated
added in
v1.2.0
type EnableServiceResourceRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (EnableServiceResourceRequest) EnableServiceResourcePayload
deprecated
added in
v1.2.0
func (r EnableServiceResourceRequest) EnableServiceResourcePayload(enableServiceResourcePayload EnableServiceResourcePayload) ApiEnableServiceResourceRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (EnableServiceResourceRequest) Execute
deprecated
added in
v1.2.0
func (r EnableServiceResourceRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorResponse ¶ added in v0.2.0
type ErrorResponse struct {
// Details about the error
// REQUIRED
Message ErrorResponseGetMessageAttributeType `json:"message" required:"true"`
// The string representation of the http status code (i.e. Not Found, Bad Request, etc)
// REQUIRED
Status ErrorResponseGetStatusAttributeType `json:"status" required:"true"`
}
ErrorResponse struct for ErrorResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewErrorResponse ¶ added in v0.2.0
func NewErrorResponse(message ErrorResponseGetMessageArgType, status ErrorResponseGetStatusArgType) *ErrorResponse
NewErrorResponse instantiates a new ErrorResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewErrorResponseWithDefaults ¶ added in v0.2.0
func NewErrorResponseWithDefaults() *ErrorResponse
NewErrorResponseWithDefaults instantiates a new ErrorResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorResponse) GetMessage ¶ added in v0.2.0
func (o *ErrorResponse) GetMessage() (ret ErrorResponseGetMessageRetType)
GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorResponse) GetMessageOk ¶ added in v0.2.0
func (o *ErrorResponse) GetMessageOk() (ret ErrorResponseGetMessageRetType, ok bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorResponse) GetStatus ¶ added in v0.2.0
func (o *ErrorResponse) GetStatus() (ret ErrorResponseGetStatusRetType)
GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorResponse) GetStatusOk ¶ added in v0.2.0
func (o *ErrorResponse) GetStatusOk() (ret ErrorResponseGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorResponse) SetMessage ¶ added in v0.2.0
func (o *ErrorResponse) SetMessage(v ErrorResponseGetMessageRetType)
SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ErrorResponse) SetStatus ¶ added in v0.2.0
func (o *ErrorResponse) SetStatus(v ErrorResponseGetStatusRetType)
SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ErrorResponse) ToMap
deprecated
added in
v0.2.0
func (o ErrorResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorResponseGetMessageArgType
deprecated
added in
v1.0.0
type ErrorResponseGetMessageArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorResponseGetMessageAttributeType ¶ added in v1.0.0
type ErrorResponseGetMessageAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorResponseGetMessageRetType
deprecated
added in
v1.0.0
type ErrorResponseGetMessageRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorResponseGetStatusArgType
deprecated
added in
v1.0.0
type ErrorResponseGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorResponseGetStatusAttributeType ¶ added in v1.0.0
type ErrorResponseGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorResponseGetStatusRetType
deprecated
added in
v1.0.0
type ErrorResponseGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupPoliciesResponse ¶ added in v0.4.0
type GetBackupPoliciesResponse struct {
Items GetBackupPoliciesResponseGetItemsAttributeType `json:"items,omitempty"`
}
GetBackupPoliciesResponse struct for GetBackupPoliciesResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetBackupPoliciesResponse ¶ added in v0.4.0
func NewGetBackupPoliciesResponse() *GetBackupPoliciesResponse
NewGetBackupPoliciesResponse instantiates a new GetBackupPoliciesResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetBackupPoliciesResponseWithDefaults ¶ added in v0.4.0
func NewGetBackupPoliciesResponseWithDefaults() *GetBackupPoliciesResponse
NewGetBackupPoliciesResponseWithDefaults instantiates a new GetBackupPoliciesResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetBackupPoliciesResponse) GetItems ¶ added in v0.4.0
func (o *GetBackupPoliciesResponse) GetItems() (res GetBackupPoliciesResponseGetItemsRetType)
GetItems returns the Items field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetBackupPoliciesResponse) GetItemsOk ¶ added in v0.4.0
func (o *GetBackupPoliciesResponse) GetItemsOk() (ret GetBackupPoliciesResponseGetItemsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetBackupPoliciesResponse) HasItems ¶ added in v0.4.0
func (o *GetBackupPoliciesResponse) HasItems() bool
HasItems returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetBackupPoliciesResponse) SetItems ¶ added in v0.4.0
func (o *GetBackupPoliciesResponse) SetItems(v GetBackupPoliciesResponseGetItemsRetType)
SetItems gets a reference to the given []BackupPolicy and assigns it to the Items field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetBackupPoliciesResponse) ToMap
deprecated
added in
v0.4.0
func (o GetBackupPoliciesResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupPoliciesResponseGetItemsArgType
deprecated
added in
v1.0.0
type GetBackupPoliciesResponseGetItemsArgType = []BackupPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupPoliciesResponseGetItemsAttributeType ¶ added in v1.0.0
type GetBackupPoliciesResponseGetItemsAttributeType = *[]BackupPolicy
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupPoliciesResponseGetItemsRetType
deprecated
added in
v1.0.0
type GetBackupPoliciesResponseGetItemsRetType = []BackupPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupRequest
deprecated
added in
v1.2.0
type GetBackupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetBackupRequest) Execute
deprecated
added in
v1.2.0
func (r GetBackupRequest) Execute() (*Backup, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupScheduleRequest
deprecated
added in
v1.2.0
type GetBackupScheduleRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetBackupScheduleRequest) Execute
deprecated
added in
v1.2.0
func (r GetBackupScheduleRequest) Execute() (*BackupSchedule, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupSchedulesResponse ¶ added in v0.3.0
type GetBackupSchedulesResponse struct {
Items GetBackupSchedulesResponseGetItemsAttributeType `json:"items,omitempty"`
}
GetBackupSchedulesResponse struct for GetBackupSchedulesResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetBackupSchedulesResponse ¶ added in v0.3.0
func NewGetBackupSchedulesResponse() *GetBackupSchedulesResponse
NewGetBackupSchedulesResponse instantiates a new GetBackupSchedulesResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetBackupSchedulesResponseWithDefaults ¶ added in v0.3.0
func NewGetBackupSchedulesResponseWithDefaults() *GetBackupSchedulesResponse
NewGetBackupSchedulesResponseWithDefaults instantiates a new GetBackupSchedulesResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetBackupSchedulesResponse) GetItems ¶ added in v0.3.0
func (o *GetBackupSchedulesResponse) GetItems() (res GetBackupSchedulesResponseGetItemsRetType)
GetItems returns the Items field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetBackupSchedulesResponse) GetItemsOk ¶ added in v0.3.0
func (o *GetBackupSchedulesResponse) GetItemsOk() (ret GetBackupSchedulesResponseGetItemsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetBackupSchedulesResponse) HasItems ¶ added in v0.3.0
func (o *GetBackupSchedulesResponse) HasItems() bool
HasItems returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetBackupSchedulesResponse) SetItems ¶ added in v0.3.0
func (o *GetBackupSchedulesResponse) SetItems(v GetBackupSchedulesResponseGetItemsRetType)
SetItems gets a reference to the given []BackupSchedule and assigns it to the Items field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetBackupSchedulesResponse) ToMap
deprecated
added in
v0.3.0
func (o GetBackupSchedulesResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupSchedulesResponseGetItemsArgType
deprecated
added in
v1.0.0
type GetBackupSchedulesResponseGetItemsArgType = []BackupSchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupSchedulesResponseGetItemsAttributeType ¶ added in v1.0.0
type GetBackupSchedulesResponseGetItemsAttributeType = *[]BackupSchedule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupSchedulesResponseGetItemsRetType
deprecated
added in
v1.0.0
type GetBackupSchedulesResponseGetItemsRetType = []BackupSchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupServiceResponse ¶ added in v0.5.0
type GetBackupServiceResponse struct {
Enabled GetBackupServiceResponsegetEnabledAttributeType `json:"enabled,omitempty"`
}
GetBackupServiceResponse struct for GetBackupServiceResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetBackupServiceResponse ¶ added in v0.5.0
func NewGetBackupServiceResponse() *GetBackupServiceResponse
NewGetBackupServiceResponse instantiates a new GetBackupServiceResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetBackupServiceResponseWithDefaults ¶ added in v0.5.0
func NewGetBackupServiceResponseWithDefaults() *GetBackupServiceResponse
NewGetBackupServiceResponseWithDefaults instantiates a new GetBackupServiceResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetBackupServiceResponse) GetEnabled ¶ added in v0.5.0
func (o *GetBackupServiceResponse) GetEnabled() (res GetBackupServiceResponsegetEnabledRetType)
GetEnabled returns the Enabled field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetBackupServiceResponse) GetEnabledOk ¶ added in v0.5.0
func (o *GetBackupServiceResponse) GetEnabledOk() (ret GetBackupServiceResponsegetEnabledRetType, ok bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetBackupServiceResponse) HasEnabled ¶ added in v0.5.0
func (o *GetBackupServiceResponse) HasEnabled() bool
HasEnabled returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetBackupServiceResponse) SetEnabled ¶ added in v0.5.0
func (o *GetBackupServiceResponse) SetEnabled(v GetBackupServiceResponsegetEnabledRetType)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetBackupServiceResponse) ToMap
deprecated
added in
v0.5.0
func (o GetBackupServiceResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupServiceResponsegetEnabledArgType
deprecated
added in
v1.0.0
type GetBackupServiceResponsegetEnabledArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupServiceResponsegetEnabledAttributeType ¶ added in v1.0.0
type GetBackupServiceResponsegetEnabledAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupServiceResponsegetEnabledRetType
deprecated
added in
v1.0.0
type GetBackupServiceResponsegetEnabledRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupsListResponse ¶ added in v0.3.0
type GetBackupsListResponse struct {
Items GetBackupsListResponseGetItemsAttributeType `json:"items,omitempty"`
}
GetBackupsListResponse struct for GetBackupsListResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetBackupsListResponse ¶ added in v0.3.0
func NewGetBackupsListResponse() *GetBackupsListResponse
NewGetBackupsListResponse instantiates a new GetBackupsListResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetBackupsListResponseWithDefaults ¶ added in v0.3.0
func NewGetBackupsListResponseWithDefaults() *GetBackupsListResponse
NewGetBackupsListResponseWithDefaults instantiates a new GetBackupsListResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetBackupsListResponse) GetItems ¶ added in v0.3.0
func (o *GetBackupsListResponse) GetItems() (res GetBackupsListResponseGetItemsRetType)
GetItems returns the Items field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetBackupsListResponse) GetItemsOk ¶ added in v0.3.0
func (o *GetBackupsListResponse) GetItemsOk() (ret GetBackupsListResponseGetItemsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetBackupsListResponse) HasItems ¶ added in v0.3.0
func (o *GetBackupsListResponse) HasItems() bool
HasItems returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetBackupsListResponse) SetItems ¶ added in v0.3.0
func (o *GetBackupsListResponse) SetItems(v GetBackupsListResponseGetItemsRetType)
SetItems gets a reference to the given []Backup and assigns it to the Items field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetBackupsListResponse) ToMap
deprecated
added in
v0.3.0
func (o GetBackupsListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupsListResponseGetItemsArgType
deprecated
added in
v1.0.0
type GetBackupsListResponseGetItemsArgType = []Backup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupsListResponseGetItemsAttributeType ¶ added in v1.0.0
type GetBackupsListResponseGetItemsAttributeType = *[]Backup
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupsListResponseGetItemsRetType
deprecated
added in
v1.0.0
type GetBackupsListResponseGetItemsRetType = []Backup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetServiceResourceRequest
deprecated
added in
v1.2.0
type GetServiceResourceRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetServiceResourceRequest) Execute
deprecated
added in
v1.2.0
func (r GetServiceResourceRequest) Execute() (*GetBackupServiceResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListBackupPoliciesRequest
deprecated
added in
v1.2.0
type ListBackupPoliciesRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListBackupPoliciesRequest) Execute
deprecated
added in
v1.2.0
func (r ListBackupPoliciesRequest) Execute() (*GetBackupPoliciesResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListBackupSchedulesRequest
deprecated
added in
v1.2.0
type ListBackupSchedulesRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListBackupSchedulesRequest) Execute
deprecated
added in
v1.2.0
func (r ListBackupSchedulesRequest) Execute() (*GetBackupSchedulesResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListBackupsRequest
deprecated
added in
v1.2.0
type ListBackupsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListBackupsRequest) Execute
deprecated
added in
v1.2.0
func (r ListBackupsRequest) Execute() (*GetBackupsListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MappedNullable
deprecated
type NullableBackup
deprecated
added in
v0.2.0
type NullableBackup struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBackup
deprecated
added in
v0.2.0
func NewNullableBackup(val *Backup) *NullableBackup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackup) Get
deprecated
added in
v0.2.0
func (v NullableBackup) Get() *Backup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackup) IsSet
deprecated
added in
v0.2.0
func (v NullableBackup) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackup) MarshalJSON
deprecated
added in
v0.2.0
func (v NullableBackup) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackup) Set
deprecated
added in
v0.2.0
func (v *NullableBackup) Set(val *Backup)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackup) UnmarshalJSON
deprecated
added in
v0.2.0
func (v *NullableBackup) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackup) Unset
deprecated
added in
v0.2.0
func (v *NullableBackup) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBackupJob
deprecated
added in
v0.2.0
type NullableBackupJob struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBackupJob
deprecated
added in
v0.2.0
func NewNullableBackupJob(val *BackupJob) *NullableBackupJob
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupJob) Get
deprecated
added in
v0.2.0
func (v NullableBackupJob) Get() *BackupJob
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupJob) IsSet
deprecated
added in
v0.2.0
func (v NullableBackupJob) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupJob) MarshalJSON
deprecated
added in
v0.2.0
func (v NullableBackupJob) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupJob) Set
deprecated
added in
v0.2.0
func (v *NullableBackupJob) Set(val *BackupJob)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupJob) UnmarshalJSON
deprecated
added in
v0.2.0
func (v *NullableBackupJob) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupJob) Unset
deprecated
added in
v0.2.0
func (v *NullableBackupJob) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBackupPolicy
deprecated
added in
v0.4.0
type NullableBackupPolicy struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBackupPolicy
deprecated
added in
v0.4.0
func NewNullableBackupPolicy(val *BackupPolicy) *NullableBackupPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupPolicy) Get
deprecated
added in
v0.4.0
func (v NullableBackupPolicy) Get() *BackupPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupPolicy) IsSet
deprecated
added in
v0.4.0
func (v NullableBackupPolicy) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupPolicy) MarshalJSON
deprecated
added in
v0.4.0
func (v NullableBackupPolicy) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupPolicy) Set
deprecated
added in
v0.4.0
func (v *NullableBackupPolicy) Set(val *BackupPolicy)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupPolicy) UnmarshalJSON
deprecated
added in
v0.4.0
func (v *NullableBackupPolicy) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupPolicy) Unset
deprecated
added in
v0.4.0
func (v *NullableBackupPolicy) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBackupPolicyBackupProperties
deprecated
added in
v0.4.0
type NullableBackupPolicyBackupProperties struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBackupPolicyBackupProperties
deprecated
added in
v0.4.0
func NewNullableBackupPolicyBackupProperties(val *BackupPolicyBackupProperties) *NullableBackupPolicyBackupProperties
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupPolicyBackupProperties) Get
deprecated
added in
v0.4.0
func (v NullableBackupPolicyBackupProperties) Get() *BackupPolicyBackupProperties
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupPolicyBackupProperties) IsSet
deprecated
added in
v0.4.0
func (v NullableBackupPolicyBackupProperties) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupPolicyBackupProperties) MarshalJSON
deprecated
added in
v0.4.0
func (v NullableBackupPolicyBackupProperties) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupPolicyBackupProperties) Set
deprecated
added in
v0.4.0
func (v *NullableBackupPolicyBackupProperties) Set(val *BackupPolicyBackupProperties)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupPolicyBackupProperties) UnmarshalJSON
deprecated
added in
v0.4.0
func (v *NullableBackupPolicyBackupProperties) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupPolicyBackupProperties) Unset
deprecated
added in
v0.4.0
func (v *NullableBackupPolicyBackupProperties) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBackupProperties
deprecated
added in
v0.2.0
type NullableBackupProperties struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBackupProperties
deprecated
added in
v0.2.0
func NewNullableBackupProperties(val *BackupProperties) *NullableBackupProperties
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupProperties) Get
deprecated
added in
v0.2.0
func (v NullableBackupProperties) Get() *BackupProperties
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupProperties) IsSet
deprecated
added in
v0.2.0
func (v NullableBackupProperties) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupProperties) MarshalJSON
deprecated
added in
v0.2.0
func (v NullableBackupProperties) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupProperties) Set
deprecated
added in
v0.2.0
func (v *NullableBackupProperties) Set(val *BackupProperties)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupProperties) UnmarshalJSON
deprecated
added in
v0.2.0
func (v *NullableBackupProperties) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupProperties) Unset
deprecated
added in
v0.2.0
func (v *NullableBackupProperties) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBackupSchedule
deprecated
added in
v0.2.0
type NullableBackupSchedule struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBackupSchedule
deprecated
added in
v0.2.0
func NewNullableBackupSchedule(val *BackupSchedule) *NullableBackupSchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupSchedule) Get
deprecated
added in
v0.2.0
func (v NullableBackupSchedule) Get() *BackupSchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupSchedule) IsSet
deprecated
added in
v0.2.0
func (v NullableBackupSchedule) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupSchedule) MarshalJSON
deprecated
added in
v0.2.0
func (v NullableBackupSchedule) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupSchedule) Set
deprecated
added in
v0.2.0
func (v *NullableBackupSchedule) Set(val *BackupSchedule)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupSchedule) UnmarshalJSON
deprecated
added in
v0.2.0
func (v *NullableBackupSchedule) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupSchedule) Unset
deprecated
added in
v0.2.0
func (v *NullableBackupSchedule) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBackupStatus
deprecated
added in
v1.1.0
type NullableBackupStatus struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBackupStatus
deprecated
added in
v1.1.0
func NewNullableBackupStatus(val *BackupStatus) *NullableBackupStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupStatus) Get
deprecated
added in
v1.1.0
func (v NullableBackupStatus) Get() *BackupStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupStatus) IsSet
deprecated
added in
v1.1.0
func (v NullableBackupStatus) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupStatus) MarshalJSON
deprecated
added in
v1.1.0
func (v NullableBackupStatus) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupStatus) Set
deprecated
added in
v1.1.0
func (v *NullableBackupStatus) Set(val *BackupStatus)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupStatus) UnmarshalJSON
deprecated
added in
v1.1.0
func (v *NullableBackupStatus) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupStatus) Unset
deprecated
added in
v1.1.0
func (v *NullableBackupStatus) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBackupVolumeBackupsInner
deprecated
added in
v0.2.0
type NullableBackupVolumeBackupsInner struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBackupVolumeBackupsInner
deprecated
added in
v0.2.0
func NewNullableBackupVolumeBackupsInner(val *BackupVolumeBackupsInner) *NullableBackupVolumeBackupsInner
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupVolumeBackupsInner) Get
deprecated
added in
v0.2.0
func (v NullableBackupVolumeBackupsInner) Get() *BackupVolumeBackupsInner
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupVolumeBackupsInner) IsSet
deprecated
added in
v0.2.0
func (v NullableBackupVolumeBackupsInner) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupVolumeBackupsInner) MarshalJSON
deprecated
added in
v0.2.0
func (v NullableBackupVolumeBackupsInner) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupVolumeBackupsInner) Set
deprecated
added in
v0.2.0
func (v *NullableBackupVolumeBackupsInner) Set(val *BackupVolumeBackupsInner)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupVolumeBackupsInner) UnmarshalJSON
deprecated
added in
v0.2.0
func (v *NullableBackupVolumeBackupsInner) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupVolumeBackupsInner) Unset
deprecated
added in
v0.2.0
func (v *NullableBackupVolumeBackupsInner) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBackupVolumeBackupsInnerStatus
deprecated
added in
v1.1.0
type NullableBackupVolumeBackupsInnerStatus struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBackupVolumeBackupsInnerStatus
deprecated
added in
v1.1.0
func NewNullableBackupVolumeBackupsInnerStatus(val *BackupVolumeBackupsInnerStatus) *NullableBackupVolumeBackupsInnerStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupVolumeBackupsInnerStatus) Get
deprecated
added in
v1.1.0
func (v NullableBackupVolumeBackupsInnerStatus) Get() *BackupVolumeBackupsInnerStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupVolumeBackupsInnerStatus) IsSet
deprecated
added in
v1.1.0
func (v NullableBackupVolumeBackupsInnerStatus) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupVolumeBackupsInnerStatus) MarshalJSON
deprecated
added in
v1.1.0
func (v NullableBackupVolumeBackupsInnerStatus) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupVolumeBackupsInnerStatus) Set
deprecated
added in
v1.1.0
func (v *NullableBackupVolumeBackupsInnerStatus) Set(val *BackupVolumeBackupsInnerStatus)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupVolumeBackupsInnerStatus) UnmarshalJSON
deprecated
added in
v1.1.0
func (v *NullableBackupVolumeBackupsInnerStatus) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupVolumeBackupsInnerStatus) Unset
deprecated
added in
v1.1.0
func (v *NullableBackupVolumeBackupsInnerStatus) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBool
deprecated
type NullableBool struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBool
deprecated
func NewNullableBool(val *bool) *NullableBool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) Get
deprecated
func (v NullableBool) Get() *bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) IsSet
deprecated
func (v NullableBool) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) MarshalJSON
deprecated
func (v NullableBool) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) Set
deprecated
func (v *NullableBool) Set(val *bool)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) UnmarshalJSON
deprecated
func (v *NullableBool) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) Unset
deprecated
func (v *NullableBool) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateBackupPayload
deprecated
added in
v0.2.0
type NullableCreateBackupPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateBackupPayload
deprecated
added in
v0.2.0
func NewNullableCreateBackupPayload(val *CreateBackupPayload) *NullableCreateBackupPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateBackupPayload) Get
deprecated
added in
v0.2.0
func (v NullableCreateBackupPayload) Get() *CreateBackupPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateBackupPayload) IsSet
deprecated
added in
v0.2.0
func (v NullableCreateBackupPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateBackupPayload) MarshalJSON
deprecated
added in
v0.2.0
func (v NullableCreateBackupPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateBackupPayload) Set
deprecated
added in
v0.2.0
func (v *NullableCreateBackupPayload) Set(val *CreateBackupPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateBackupPayload) UnmarshalJSON
deprecated
added in
v0.2.0
func (v *NullableCreateBackupPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateBackupPayload) Unset
deprecated
added in
v0.2.0
func (v *NullableCreateBackupPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateBackupSchedulePayload
deprecated
added in
v0.2.0
type NullableCreateBackupSchedulePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateBackupSchedulePayload
deprecated
added in
v0.2.0
func NewNullableCreateBackupSchedulePayload(val *CreateBackupSchedulePayload) *NullableCreateBackupSchedulePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateBackupSchedulePayload) Get
deprecated
added in
v0.2.0
func (v NullableCreateBackupSchedulePayload) Get() *CreateBackupSchedulePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateBackupSchedulePayload) IsSet
deprecated
added in
v0.2.0
func (v NullableCreateBackupSchedulePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateBackupSchedulePayload) MarshalJSON
deprecated
added in
v0.2.0
func (v NullableCreateBackupSchedulePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateBackupSchedulePayload) Set
deprecated
added in
v0.2.0
func (v *NullableCreateBackupSchedulePayload) Set(val *CreateBackupSchedulePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateBackupSchedulePayload) UnmarshalJSON
deprecated
added in
v0.2.0
func (v *NullableCreateBackupSchedulePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateBackupSchedulePayload) Unset
deprecated
added in
v0.2.0
func (v *NullableCreateBackupSchedulePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableEnableServiceResourcePayload
deprecated
added in
v0.3.0
type NullableEnableServiceResourcePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableEnableServiceResourcePayload
deprecated
added in
v0.3.0
func NewNullableEnableServiceResourcePayload(val *EnableServiceResourcePayload) *NullableEnableServiceResourcePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableEnableServiceResourcePayload) Get
deprecated
added in
v0.3.0
func (v NullableEnableServiceResourcePayload) Get() *EnableServiceResourcePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableEnableServiceResourcePayload) IsSet
deprecated
added in
v0.3.0
func (v NullableEnableServiceResourcePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableEnableServiceResourcePayload) MarshalJSON
deprecated
added in
v0.3.0
func (v NullableEnableServiceResourcePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableEnableServiceResourcePayload) Set
deprecated
added in
v0.3.0
func (v *NullableEnableServiceResourcePayload) Set(val *EnableServiceResourcePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableEnableServiceResourcePayload) UnmarshalJSON
deprecated
added in
v0.3.0
func (v *NullableEnableServiceResourcePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableEnableServiceResourcePayload) Unset
deprecated
added in
v0.3.0
func (v *NullableEnableServiceResourcePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableErrorResponse
deprecated
added in
v0.2.0
type NullableErrorResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableErrorResponse
deprecated
added in
v0.2.0
func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableErrorResponse) Get
deprecated
added in
v0.2.0
func (v NullableErrorResponse) Get() *ErrorResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableErrorResponse) IsSet
deprecated
added in
v0.2.0
func (v NullableErrorResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableErrorResponse) MarshalJSON
deprecated
added in
v0.2.0
func (v NullableErrorResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableErrorResponse) Set
deprecated
added in
v0.2.0
func (v *NullableErrorResponse) Set(val *ErrorResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableErrorResponse) UnmarshalJSON
deprecated
added in
v0.2.0
func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableErrorResponse) Unset
deprecated
added in
v0.2.0
func (v *NullableErrorResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableFloat32
deprecated
type NullableFloat32 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableFloat32
deprecated
func NewNullableFloat32(val *float32) *NullableFloat32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) Get
deprecated
func (v NullableFloat32) Get() *float32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) IsSet
deprecated
func (v NullableFloat32) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) MarshalJSON
deprecated
func (v NullableFloat32) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) Set
deprecated
func (v *NullableFloat32) Set(val *float32)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) UnmarshalJSON
deprecated
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) Unset
deprecated
func (v *NullableFloat32) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableFloat64
deprecated
type NullableFloat64 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableFloat64
deprecated
func NewNullableFloat64(val *float64) *NullableFloat64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) Get
deprecated
func (v NullableFloat64) Get() *float64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) IsSet
deprecated
func (v NullableFloat64) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) MarshalJSON
deprecated
func (v NullableFloat64) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) Set
deprecated
func (v *NullableFloat64) Set(val *float64)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) UnmarshalJSON
deprecated
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) Unset
deprecated
func (v *NullableFloat64) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetBackupPoliciesResponse
deprecated
added in
v0.4.0
type NullableGetBackupPoliciesResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetBackupPoliciesResponse
deprecated
added in
v0.4.0
func NewNullableGetBackupPoliciesResponse(val *GetBackupPoliciesResponse) *NullableGetBackupPoliciesResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetBackupPoliciesResponse) Get
deprecated
added in
v0.4.0
func (v NullableGetBackupPoliciesResponse) Get() *GetBackupPoliciesResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetBackupPoliciesResponse) IsSet
deprecated
added in
v0.4.0
func (v NullableGetBackupPoliciesResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetBackupPoliciesResponse) MarshalJSON
deprecated
added in
v0.4.0
func (v NullableGetBackupPoliciesResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetBackupPoliciesResponse) Set
deprecated
added in
v0.4.0
func (v *NullableGetBackupPoliciesResponse) Set(val *GetBackupPoliciesResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetBackupPoliciesResponse) UnmarshalJSON
deprecated
added in
v0.4.0
func (v *NullableGetBackupPoliciesResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetBackupPoliciesResponse) Unset
deprecated
added in
v0.4.0
func (v *NullableGetBackupPoliciesResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetBackupSchedulesResponse
deprecated
added in
v0.3.0
type NullableGetBackupSchedulesResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetBackupSchedulesResponse
deprecated
added in
v0.3.0
func NewNullableGetBackupSchedulesResponse(val *GetBackupSchedulesResponse) *NullableGetBackupSchedulesResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetBackupSchedulesResponse) Get
deprecated
added in
v0.3.0
func (v NullableGetBackupSchedulesResponse) Get() *GetBackupSchedulesResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetBackupSchedulesResponse) IsSet
deprecated
added in
v0.3.0
func (v NullableGetBackupSchedulesResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetBackupSchedulesResponse) MarshalJSON
deprecated
added in
v0.3.0
func (v NullableGetBackupSchedulesResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetBackupSchedulesResponse) Set
deprecated
added in
v0.3.0
func (v *NullableGetBackupSchedulesResponse) Set(val *GetBackupSchedulesResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetBackupSchedulesResponse) UnmarshalJSON
deprecated
added in
v0.3.0
func (v *NullableGetBackupSchedulesResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetBackupSchedulesResponse) Unset
deprecated
added in
v0.3.0
func (v *NullableGetBackupSchedulesResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetBackupServiceResponse
deprecated
added in
v0.5.0
type NullableGetBackupServiceResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetBackupServiceResponse
deprecated
added in
v0.5.0
func NewNullableGetBackupServiceResponse(val *GetBackupServiceResponse) *NullableGetBackupServiceResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetBackupServiceResponse) Get
deprecated
added in
v0.5.0
func (v NullableGetBackupServiceResponse) Get() *GetBackupServiceResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetBackupServiceResponse) IsSet
deprecated
added in
v0.5.0
func (v NullableGetBackupServiceResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetBackupServiceResponse) MarshalJSON
deprecated
added in
v0.5.0
func (v NullableGetBackupServiceResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetBackupServiceResponse) Set
deprecated
added in
v0.5.0
func (v *NullableGetBackupServiceResponse) Set(val *GetBackupServiceResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetBackupServiceResponse) UnmarshalJSON
deprecated
added in
v0.5.0
func (v *NullableGetBackupServiceResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetBackupServiceResponse) Unset
deprecated
added in
v0.5.0
func (v *NullableGetBackupServiceResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetBackupsListResponse
deprecated
added in
v0.3.0
type NullableGetBackupsListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetBackupsListResponse
deprecated
added in
v0.3.0
func NewNullableGetBackupsListResponse(val *GetBackupsListResponse) *NullableGetBackupsListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetBackupsListResponse) Get
deprecated
added in
v0.3.0
func (v NullableGetBackupsListResponse) Get() *GetBackupsListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetBackupsListResponse) IsSet
deprecated
added in
v0.3.0
func (v NullableGetBackupsListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetBackupsListResponse) MarshalJSON
deprecated
added in
v0.3.0
func (v NullableGetBackupsListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetBackupsListResponse) Set
deprecated
added in
v0.3.0
func (v *NullableGetBackupsListResponse) Set(val *GetBackupsListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetBackupsListResponse) UnmarshalJSON
deprecated
added in
v0.3.0
func (v *NullableGetBackupsListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetBackupsListResponse) Unset
deprecated
added in
v0.3.0
func (v *NullableGetBackupsListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt
deprecated
type NullableInt struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt
deprecated
func NewNullableInt(val *int) *NullableInt
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) Get
deprecated
func (v NullableInt) Get() *int
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) IsSet
deprecated
func (v NullableInt) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) MarshalJSON
deprecated
func (v NullableInt) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) Set
deprecated
func (v *NullableInt) Set(val *int)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) UnmarshalJSON
deprecated
func (v *NullableInt) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) Unset
deprecated
func (v *NullableInt) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt32
deprecated
type NullableInt32 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt32
deprecated
func NewNullableInt32(val *int32) *NullableInt32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) Get
deprecated
func (v NullableInt32) Get() *int32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) IsSet
deprecated
func (v NullableInt32) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) MarshalJSON
deprecated
func (v NullableInt32) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) Set
deprecated
func (v *NullableInt32) Set(val *int32)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) UnmarshalJSON
deprecated
func (v *NullableInt32) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) Unset
deprecated
func (v *NullableInt32) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt64
deprecated
type NullableInt64 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt64
deprecated
func NewNullableInt64(val *int64) *NullableInt64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) Get
deprecated
func (v NullableInt64) Get() *int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) IsSet
deprecated
func (v NullableInt64) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) MarshalJSON
deprecated
func (v NullableInt64) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) Set
deprecated
func (v *NullableInt64) Set(val *int64)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) UnmarshalJSON
deprecated
func (v *NullableInt64) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) Unset
deprecated
func (v *NullableInt64) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRestoreBackupPayload
deprecated
added in
v0.2.0
type NullableRestoreBackupPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRestoreBackupPayload
deprecated
added in
v0.2.0
func NewNullableRestoreBackupPayload(val *RestoreBackupPayload) *NullableRestoreBackupPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRestoreBackupPayload) Get
deprecated
added in
v0.2.0
func (v NullableRestoreBackupPayload) Get() *RestoreBackupPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRestoreBackupPayload) IsSet
deprecated
added in
v0.2.0
func (v NullableRestoreBackupPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRestoreBackupPayload) MarshalJSON
deprecated
added in
v0.2.0
func (v NullableRestoreBackupPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRestoreBackupPayload) Set
deprecated
added in
v0.2.0
func (v *NullableRestoreBackupPayload) Set(val *RestoreBackupPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRestoreBackupPayload) UnmarshalJSON
deprecated
added in
v0.2.0
func (v *NullableRestoreBackupPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRestoreBackupPayload) Unset
deprecated
added in
v0.2.0
func (v *NullableRestoreBackupPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRestoreVolumeBackupPayload
deprecated
added in
v0.2.0
type NullableRestoreVolumeBackupPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRestoreVolumeBackupPayload
deprecated
added in
v0.2.0
func NewNullableRestoreVolumeBackupPayload(val *RestoreVolumeBackupPayload) *NullableRestoreVolumeBackupPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRestoreVolumeBackupPayload) Get
deprecated
added in
v0.2.0
func (v NullableRestoreVolumeBackupPayload) Get() *RestoreVolumeBackupPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRestoreVolumeBackupPayload) IsSet
deprecated
added in
v0.2.0
func (v NullableRestoreVolumeBackupPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRestoreVolumeBackupPayload) MarshalJSON
deprecated
added in
v0.2.0
func (v NullableRestoreVolumeBackupPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRestoreVolumeBackupPayload) Set
deprecated
added in
v0.2.0
func (v *NullableRestoreVolumeBackupPayload) Set(val *RestoreVolumeBackupPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRestoreVolumeBackupPayload) UnmarshalJSON
deprecated
added in
v0.2.0
func (v *NullableRestoreVolumeBackupPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRestoreVolumeBackupPayload) Unset
deprecated
added in
v0.2.0
func (v *NullableRestoreVolumeBackupPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableString
deprecated
type NullableString struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableString
deprecated
func NewNullableString(val *string) *NullableString
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) Get
deprecated
func (v NullableString) Get() *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) IsSet
deprecated
func (v NullableString) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) MarshalJSON
deprecated
func (v NullableString) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) Set
deprecated
func (v *NullableString) Set(val *string)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) UnmarshalJSON
deprecated
func (v *NullableString) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) Unset
deprecated
func (v *NullableString) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableTime
deprecated
type NullableTime struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableTime
deprecated
func NewNullableTime(val *time.Time) *NullableTime
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) Get
deprecated
func (v NullableTime) Get() *time.Time
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) IsSet
deprecated
func (v NullableTime) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) MarshalJSON
deprecated
func (v NullableTime) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) Set
deprecated
func (v *NullableTime) Set(val *time.Time)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) UnmarshalJSON
deprecated
func (v *NullableTime) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) Unset
deprecated
func (v *NullableTime) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateBackupSchedulePayload
deprecated
added in
v0.2.0
type NullableUpdateBackupSchedulePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateBackupSchedulePayload
deprecated
added in
v0.2.0
func NewNullableUpdateBackupSchedulePayload(val *UpdateBackupSchedulePayload) *NullableUpdateBackupSchedulePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateBackupSchedulePayload) Get
deprecated
added in
v0.2.0
func (v NullableUpdateBackupSchedulePayload) Get() *UpdateBackupSchedulePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateBackupSchedulePayload) IsSet
deprecated
added in
v0.2.0
func (v NullableUpdateBackupSchedulePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateBackupSchedulePayload) MarshalJSON
deprecated
added in
v0.2.0
func (v NullableUpdateBackupSchedulePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateBackupSchedulePayload) Set
deprecated
added in
v0.2.0
func (v *NullableUpdateBackupSchedulePayload) Set(val *UpdateBackupSchedulePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateBackupSchedulePayload) UnmarshalJSON
deprecated
added in
v0.2.0
func (v *NullableUpdateBackupSchedulePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateBackupSchedulePayload) Unset
deprecated
added in
v0.2.0
func (v *NullableUpdateBackupSchedulePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableValue
deprecated
added in
v1.0.0
type NullableValue[T any] struct { // contains filtered or unexported fields }
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValue[T]) Get
deprecated
added in
v1.0.0
func (v NullableValue[T]) Get() *T
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValue[T]) IsSet
deprecated
added in
v1.0.0
func (v NullableValue[T]) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValue[T]) Set
deprecated
added in
v1.0.0
func (v *NullableValue[T]) Set(val *T)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValue[T]) Unset
deprecated
added in
v1.0.0
func (v *NullableValue[T]) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RestoreBackupPayload ¶
type RestoreBackupPayload struct {
// REQUIRED
StartServerAfterRestore RestoreBackupPayloadgetStartServerAfterRestoreAttributeType `json:"startServerAfterRestore" required:"true"`
VolumeIds RestoreBackupPayloadGetVolumeIdsAttributeType `json:"volumeIds,omitempty"`
}
RestoreBackupPayload struct for RestoreBackupPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewRestoreBackupPayload ¶ added in v0.2.0
func NewRestoreBackupPayload(startServerAfterRestore RestoreBackupPayloadgetStartServerAfterRestoreArgType) *RestoreBackupPayload
NewRestoreBackupPayload instantiates a new RestoreBackupPayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewRestoreBackupPayloadWithDefaults ¶ added in v0.2.0
func NewRestoreBackupPayloadWithDefaults() *RestoreBackupPayload
NewRestoreBackupPayloadWithDefaults instantiates a new RestoreBackupPayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RestoreBackupPayload) GetStartServerAfterRestore ¶ added in v0.2.0
func (o *RestoreBackupPayload) GetStartServerAfterRestore() (ret RestoreBackupPayloadgetStartServerAfterRestoreRetType)
GetStartServerAfterRestore returns the StartServerAfterRestore field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RestoreBackupPayload) GetStartServerAfterRestoreOk ¶ added in v0.2.0
func (o *RestoreBackupPayload) GetStartServerAfterRestoreOk() (ret RestoreBackupPayloadgetStartServerAfterRestoreRetType, ok bool)
GetStartServerAfterRestoreOk returns a tuple with the StartServerAfterRestore field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RestoreBackupPayload) GetVolumeIds ¶ added in v0.2.0
func (o *RestoreBackupPayload) GetVolumeIds() (res RestoreBackupPayloadGetVolumeIdsRetType)
GetVolumeIds returns the VolumeIds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RestoreBackupPayload) GetVolumeIdsOk ¶ added in v0.2.0
func (o *RestoreBackupPayload) GetVolumeIdsOk() (ret RestoreBackupPayloadGetVolumeIdsRetType, ok bool)
GetVolumeIdsOk returns a tuple with the VolumeIds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RestoreBackupPayload) HasVolumeIds ¶ added in v0.2.0
func (o *RestoreBackupPayload) HasVolumeIds() bool
HasVolumeIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RestoreBackupPayload) SetStartServerAfterRestore ¶ added in v0.2.0
func (o *RestoreBackupPayload) SetStartServerAfterRestore(v RestoreBackupPayloadgetStartServerAfterRestoreRetType)
SetStartServerAfterRestore sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RestoreBackupPayload) SetVolumeIds ¶ added in v0.2.0
func (o *RestoreBackupPayload) SetVolumeIds(v RestoreBackupPayloadGetVolumeIdsRetType)
SetVolumeIds gets a reference to the given []string and assigns it to the VolumeIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RestoreBackupPayload) ToMap
deprecated
added in
v0.2.0
func (o RestoreBackupPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RestoreBackupPayloadGetVolumeIdsArgType
deprecated
added in
v1.0.0
type RestoreBackupPayloadGetVolumeIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RestoreBackupPayloadGetVolumeIdsAttributeType ¶ added in v1.0.0
type RestoreBackupPayloadGetVolumeIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RestoreBackupPayloadGetVolumeIdsRetType
deprecated
added in
v1.0.0
type RestoreBackupPayloadGetVolumeIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RestoreBackupPayloadgetStartServerAfterRestoreArgType
deprecated
added in
v1.0.0
type RestoreBackupPayloadgetStartServerAfterRestoreArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RestoreBackupPayloadgetStartServerAfterRestoreAttributeType ¶ added in v1.0.0
type RestoreBackupPayloadgetStartServerAfterRestoreAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RestoreBackupPayloadgetStartServerAfterRestoreRetType
deprecated
added in
v1.0.0
type RestoreBackupPayloadgetStartServerAfterRestoreRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RestoreBackupRequest
deprecated
added in
v1.2.0
type RestoreBackupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RestoreBackupRequest) Execute
deprecated
added in
v1.2.0
func (r RestoreBackupRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RestoreBackupRequest) RestoreBackupPayload
deprecated
added in
v1.2.0
func (r RestoreBackupRequest) RestoreBackupPayload(restoreBackupPayload RestoreBackupPayload) ApiRestoreBackupRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RestoreVolumeBackupPayload ¶
type RestoreVolumeBackupPayload struct {
// REQUIRED
RestoreVolumeId RestoreVolumeBackupPayloadGetRestoreVolumeIdAttributeType `json:"restoreVolumeId" required:"true"`
}
RestoreVolumeBackupPayload struct for RestoreVolumeBackupPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewRestoreVolumeBackupPayload ¶ added in v0.2.0
func NewRestoreVolumeBackupPayload(restoreVolumeId RestoreVolumeBackupPayloadGetRestoreVolumeIdArgType) *RestoreVolumeBackupPayload
NewRestoreVolumeBackupPayload instantiates a new RestoreVolumeBackupPayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewRestoreVolumeBackupPayloadWithDefaults ¶ added in v0.2.0
func NewRestoreVolumeBackupPayloadWithDefaults() *RestoreVolumeBackupPayload
NewRestoreVolumeBackupPayloadWithDefaults instantiates a new RestoreVolumeBackupPayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RestoreVolumeBackupPayload) GetRestoreVolumeId ¶ added in v0.2.0
func (o *RestoreVolumeBackupPayload) GetRestoreVolumeId() (ret RestoreVolumeBackupPayloadGetRestoreVolumeIdRetType)
GetRestoreVolumeId returns the RestoreVolumeId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RestoreVolumeBackupPayload) GetRestoreVolumeIdOk ¶ added in v0.2.0
func (o *RestoreVolumeBackupPayload) GetRestoreVolumeIdOk() (ret RestoreVolumeBackupPayloadGetRestoreVolumeIdRetType, ok bool)
GetRestoreVolumeIdOk returns a tuple with the RestoreVolumeId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RestoreVolumeBackupPayload) SetRestoreVolumeId ¶ added in v0.2.0
func (o *RestoreVolumeBackupPayload) SetRestoreVolumeId(v RestoreVolumeBackupPayloadGetRestoreVolumeIdRetType)
SetRestoreVolumeId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RestoreVolumeBackupPayload) ToMap
deprecated
added in
v0.2.0
func (o RestoreVolumeBackupPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RestoreVolumeBackupPayloadGetRestoreVolumeIdArgType
deprecated
added in
v1.0.0
type RestoreVolumeBackupPayloadGetRestoreVolumeIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RestoreVolumeBackupPayloadGetRestoreVolumeIdAttributeType ¶ added in v1.0.0
type RestoreVolumeBackupPayloadGetRestoreVolumeIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RestoreVolumeBackupPayloadGetRestoreVolumeIdRetType
deprecated
added in
v1.0.0
type RestoreVolumeBackupPayloadGetRestoreVolumeIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RestoreVolumeBackupRequest
deprecated
added in
v1.2.0
type RestoreVolumeBackupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RestoreVolumeBackupRequest) Execute
deprecated
added in
v1.2.0
func (r RestoreVolumeBackupRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RestoreVolumeBackupRequest) RestoreVolumeBackupPayload
deprecated
added in
v1.2.0
func (r RestoreVolumeBackupRequest) RestoreVolumeBackupPayload(restoreVolumeBackupPayload RestoreVolumeBackupPayload) ApiRestoreVolumeBackupRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupSchedulePayload ¶
type UpdateBackupSchedulePayload struct {
BackupProperties UpdateBackupSchedulePayloadGetBackupPropertiesAttributeType `json:"backupProperties,omitempty"`
// REQUIRED
Enabled UpdateBackupSchedulePayloadgetEnabledAttributeType `json:"enabled" required:"true"`
// Max 255 characters
// REQUIRED
Name UpdateBackupSchedulePayloadGetNameAttributeType `json:"name" required:"true"`
// An rrule (Recurrence Rule) is a standardized string format used in iCalendar (RFC 5545) to define repeating events, and you can generate one by using a dedicated library or by using online generator tools to specify parameters like frequency, interval, and end dates
// REQUIRED
Rrule UpdateBackupSchedulePayloadGetRruleAttributeType `json:"rrule" required:"true"`
}
UpdateBackupSchedulePayload struct for UpdateBackupSchedulePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateBackupSchedulePayload ¶ added in v0.2.0
func NewUpdateBackupSchedulePayload(enabled UpdateBackupSchedulePayloadgetEnabledArgType, name UpdateBackupSchedulePayloadGetNameArgType, rrule UpdateBackupSchedulePayloadGetRruleArgType) *UpdateBackupSchedulePayload
NewUpdateBackupSchedulePayload instantiates a new UpdateBackupSchedulePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateBackupSchedulePayloadWithDefaults ¶ added in v0.2.0
func NewUpdateBackupSchedulePayloadWithDefaults() *UpdateBackupSchedulePayload
NewUpdateBackupSchedulePayloadWithDefaults instantiates a new UpdateBackupSchedulePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupSchedulePayload) GetBackupProperties ¶ added in v0.2.0
func (o *UpdateBackupSchedulePayload) GetBackupProperties() (res UpdateBackupSchedulePayloadGetBackupPropertiesRetType)
GetBackupProperties returns the BackupProperties field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupSchedulePayload) GetBackupPropertiesOk ¶ added in v0.2.0
func (o *UpdateBackupSchedulePayload) GetBackupPropertiesOk() (ret UpdateBackupSchedulePayloadGetBackupPropertiesRetType, ok bool)
GetBackupPropertiesOk returns a tuple with the BackupProperties field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupSchedulePayload) GetEnabled ¶ added in v0.2.0
func (o *UpdateBackupSchedulePayload) GetEnabled() (ret UpdateBackupSchedulePayloadgetEnabledRetType)
GetEnabled returns the Enabled field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupSchedulePayload) GetEnabledOk ¶ added in v0.2.0
func (o *UpdateBackupSchedulePayload) GetEnabledOk() (ret UpdateBackupSchedulePayloadgetEnabledRetType, ok bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupSchedulePayload) GetName ¶ added in v0.2.0
func (o *UpdateBackupSchedulePayload) GetName() (ret UpdateBackupSchedulePayloadGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupSchedulePayload) GetNameOk ¶ added in v0.2.0
func (o *UpdateBackupSchedulePayload) GetNameOk() (ret UpdateBackupSchedulePayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupSchedulePayload) GetRrule ¶ added in v0.2.0
func (o *UpdateBackupSchedulePayload) GetRrule() (ret UpdateBackupSchedulePayloadGetRruleRetType)
GetRrule returns the Rrule field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupSchedulePayload) GetRruleOk ¶ added in v0.2.0
func (o *UpdateBackupSchedulePayload) GetRruleOk() (ret UpdateBackupSchedulePayloadGetRruleRetType, ok bool)
GetRruleOk returns a tuple with the Rrule field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupSchedulePayload) HasBackupProperties ¶ added in v0.2.0
func (o *UpdateBackupSchedulePayload) HasBackupProperties() bool
HasBackupProperties returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupSchedulePayload) SetBackupProperties ¶ added in v0.2.0
func (o *UpdateBackupSchedulePayload) SetBackupProperties(v UpdateBackupSchedulePayloadGetBackupPropertiesRetType)
SetBackupProperties gets a reference to the given BackupProperties and assigns it to the BackupProperties field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupSchedulePayload) SetEnabled ¶ added in v0.2.0
func (o *UpdateBackupSchedulePayload) SetEnabled(v UpdateBackupSchedulePayloadgetEnabledRetType)
SetEnabled sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupSchedulePayload) SetName ¶ added in v0.2.0
func (o *UpdateBackupSchedulePayload) SetName(v UpdateBackupSchedulePayloadGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupSchedulePayload) SetRrule ¶ added in v0.2.0
func (o *UpdateBackupSchedulePayload) SetRrule(v UpdateBackupSchedulePayloadGetRruleRetType)
SetRrule sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateBackupSchedulePayload) ToMap
deprecated
added in
v0.2.0
func (o UpdateBackupSchedulePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupSchedulePayloadGetBackupPropertiesArgType
deprecated
added in
v1.0.0
type UpdateBackupSchedulePayloadGetBackupPropertiesArgType = BackupProperties
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupSchedulePayloadGetBackupPropertiesAttributeType ¶ added in v1.0.0
type UpdateBackupSchedulePayloadGetBackupPropertiesAttributeType = *BackupProperties
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupSchedulePayloadGetBackupPropertiesRetType
deprecated
added in
v1.0.0
type UpdateBackupSchedulePayloadGetBackupPropertiesRetType = BackupProperties
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupSchedulePayloadGetNameArgType
deprecated
added in
v1.0.0
type UpdateBackupSchedulePayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupSchedulePayloadGetNameAttributeType ¶ added in v1.0.0
type UpdateBackupSchedulePayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupSchedulePayloadGetNameRetType
deprecated
added in
v1.0.0
type UpdateBackupSchedulePayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupSchedulePayloadGetRruleArgType
deprecated
added in
v1.0.0
type UpdateBackupSchedulePayloadGetRruleArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupSchedulePayloadGetRruleAttributeType ¶ added in v1.0.0
type UpdateBackupSchedulePayloadGetRruleAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupSchedulePayloadGetRruleRetType
deprecated
added in
v1.0.0
type UpdateBackupSchedulePayloadGetRruleRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupSchedulePayloadgetEnabledArgType
deprecated
added in
v1.0.0
type UpdateBackupSchedulePayloadgetEnabledArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupSchedulePayloadgetEnabledAttributeType ¶ added in v1.0.0
type UpdateBackupSchedulePayloadgetEnabledAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupSchedulePayloadgetEnabledRetType
deprecated
added in
v1.0.0
type UpdateBackupSchedulePayloadgetEnabledRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupScheduleRequest
deprecated
added in
v1.2.0
type UpdateBackupScheduleRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateBackupScheduleRequest) Execute
deprecated
added in
v1.2.0
func (r UpdateBackupScheduleRequest) Execute() (*BackupSchedule, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateBackupScheduleRequest) UpdateBackupSchedulePayload
deprecated
added in
v1.2.0
func (r UpdateBackupScheduleRequest) UpdateBackupSchedulePayload(updateBackupSchedulePayload UpdateBackupSchedulePayload) ApiUpdateBackupScheduleRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Source Files
¶
- api_default.go
- client.go
- configuration.go
- model_backup.go
- model_backup_job.go
- model_backup_policy.go
- model_backup_policy_backup_properties.go
- model_backup_properties.go
- model_backup_schedule.go
- model_backup_volume_backups_inner.go
- model_create_backup_payload.go
- model_create_backup_schedule_payload.go
- model_enable_service_resource_payload.go
- model_error_response.go
- model_get_backup_policies_response.go
- model_get_backup_schedules_response.go
- model_get_backup_service_response.go
- model_get_backups_list_response.go
- model_restore_backup_payload.go
- model_restore_volume_backup_payload.go
- model_update_backup_schedule_payload.go
- utils.go
Directories
¶
| Path | Synopsis |
|---|---|
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |