| Name | Type | Description | Notes |
|---|---|---|---|
| BackupType | Pointer to string | Backup type | [optional] |
| ErrorIfRolesExists | Pointer to bool | WARNING: This is a preview API that could change. Fail if roles exist with same names.Only applicable with new roles behavior. | [optional] |
| ErrorIfTablespacesExists | Pointer to bool | WARNING: This is a preview API that could change. Fail if tablespaces exist with same names. Only applicable with new roles behavior. | [optional] |
| IgnoreErrors | Pointer to bool | WARNING: This is a preview API that could change. Ignore all restore errors | [optional] |
| Keyspace | Pointer to string | Keyspace name | [optional] |
| NewOwner | Pointer to string | User name of the new tables owner | [optional] |
| OldOwner | Pointer to string | User name of the current tables owner | [optional] |
| SelectiveTableRestore | Pointer to bool | Only restore selected tables instead of restoring all tables in backup | [optional] |
| Sse | Pointer to bool | Is SSE | [optional] |
| StorageLocation | Pointer to string | Storage location | [optional] |
| TableNameList | Pointer to []string | Tables | [optional] |
| UseRoles | Pointer to bool | Restore global ysql roles | [optional] |
| UseTablespaces | Pointer to bool | Use tablespaces during restore | [optional] |
func NewBackupStorageInfo() *BackupStorageInfo
NewBackupStorageInfo instantiates a new BackupStorageInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBackupStorageInfoWithDefaults() *BackupStorageInfo
NewBackupStorageInfoWithDefaults instantiates a new BackupStorageInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *BackupStorageInfo) GetBackupType() string
GetBackupType returns the BackupType field if non-nil, zero value otherwise.
func (o *BackupStorageInfo) GetBackupTypeOk() (*string, bool)
GetBackupTypeOk returns a tuple with the BackupType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BackupStorageInfo) SetBackupType(v string)
SetBackupType sets BackupType field to given value.
func (o *BackupStorageInfo) HasBackupType() bool
HasBackupType returns a boolean if a field has been set.
func (o *BackupStorageInfo) GetErrorIfRolesExists() bool
GetErrorIfRolesExists returns the ErrorIfRolesExists field if non-nil, zero value otherwise.
func (o *BackupStorageInfo) GetErrorIfRolesExistsOk() (*bool, bool)
GetErrorIfRolesExistsOk returns a tuple with the ErrorIfRolesExists field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BackupStorageInfo) SetErrorIfRolesExists(v bool)
SetErrorIfRolesExists sets ErrorIfRolesExists field to given value.
func (o *BackupStorageInfo) HasErrorIfRolesExists() bool
HasErrorIfRolesExists returns a boolean if a field has been set.
func (o *BackupStorageInfo) GetErrorIfTablespacesExists() bool
GetErrorIfTablespacesExists returns the ErrorIfTablespacesExists field if non-nil, zero value otherwise.
func (o *BackupStorageInfo) GetErrorIfTablespacesExistsOk() (*bool, bool)
GetErrorIfTablespacesExistsOk returns a tuple with the ErrorIfTablespacesExists field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BackupStorageInfo) SetErrorIfTablespacesExists(v bool)
SetErrorIfTablespacesExists sets ErrorIfTablespacesExists field to given value.
func (o *BackupStorageInfo) HasErrorIfTablespacesExists() bool
HasErrorIfTablespacesExists returns a boolean if a field has been set.
func (o *BackupStorageInfo) GetIgnoreErrors() bool
GetIgnoreErrors returns the IgnoreErrors field if non-nil, zero value otherwise.
func (o *BackupStorageInfo) GetIgnoreErrorsOk() (*bool, bool)
GetIgnoreErrorsOk returns a tuple with the IgnoreErrors field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BackupStorageInfo) SetIgnoreErrors(v bool)
SetIgnoreErrors sets IgnoreErrors field to given value.
func (o *BackupStorageInfo) HasIgnoreErrors() bool
HasIgnoreErrors returns a boolean if a field has been set.
func (o *BackupStorageInfo) GetKeyspace() string
GetKeyspace returns the Keyspace field if non-nil, zero value otherwise.
func (o *BackupStorageInfo) GetKeyspaceOk() (*string, bool)
GetKeyspaceOk returns a tuple with the Keyspace field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BackupStorageInfo) SetKeyspace(v string)
SetKeyspace sets Keyspace field to given value.
func (o *BackupStorageInfo) HasKeyspace() bool
HasKeyspace returns a boolean if a field has been set.
func (o *BackupStorageInfo) GetNewOwner() string
GetNewOwner returns the NewOwner field if non-nil, zero value otherwise.
func (o *BackupStorageInfo) GetNewOwnerOk() (*string, bool)
GetNewOwnerOk returns a tuple with the NewOwner field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BackupStorageInfo) SetNewOwner(v string)
SetNewOwner sets NewOwner field to given value.
func (o *BackupStorageInfo) HasNewOwner() bool
HasNewOwner returns a boolean if a field has been set.
func (o *BackupStorageInfo) GetOldOwner() string
GetOldOwner returns the OldOwner field if non-nil, zero value otherwise.
func (o *BackupStorageInfo) GetOldOwnerOk() (*string, bool)
GetOldOwnerOk returns a tuple with the OldOwner field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BackupStorageInfo) SetOldOwner(v string)
SetOldOwner sets OldOwner field to given value.
func (o *BackupStorageInfo) HasOldOwner() bool
HasOldOwner returns a boolean if a field has been set.
func (o *BackupStorageInfo) GetSelectiveTableRestore() bool
GetSelectiveTableRestore returns the SelectiveTableRestore field if non-nil, zero value otherwise.
func (o *BackupStorageInfo) GetSelectiveTableRestoreOk() (*bool, bool)
GetSelectiveTableRestoreOk returns a tuple with the SelectiveTableRestore field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BackupStorageInfo) SetSelectiveTableRestore(v bool)
SetSelectiveTableRestore sets SelectiveTableRestore field to given value.
func (o *BackupStorageInfo) HasSelectiveTableRestore() bool
HasSelectiveTableRestore returns a boolean if a field has been set.
func (o *BackupStorageInfo) GetSse() bool
GetSse returns the Sse field if non-nil, zero value otherwise.
func (o *BackupStorageInfo) GetSseOk() (*bool, bool)
GetSseOk returns a tuple with the Sse field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BackupStorageInfo) SetSse(v bool)
SetSse sets Sse field to given value.
func (o *BackupStorageInfo) HasSse() bool
HasSse returns a boolean if a field has been set.
func (o *BackupStorageInfo) GetStorageLocation() string
GetStorageLocation returns the StorageLocation field if non-nil, zero value otherwise.
func (o *BackupStorageInfo) GetStorageLocationOk() (*string, bool)
GetStorageLocationOk returns a tuple with the StorageLocation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BackupStorageInfo) SetStorageLocation(v string)
SetStorageLocation sets StorageLocation field to given value.
func (o *BackupStorageInfo) HasStorageLocation() bool
HasStorageLocation returns a boolean if a field has been set.
func (o *BackupStorageInfo) GetTableNameList() []string
GetTableNameList returns the TableNameList field if non-nil, zero value otherwise.
func (o *BackupStorageInfo) GetTableNameListOk() (*[]string, bool)
GetTableNameListOk returns a tuple with the TableNameList field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BackupStorageInfo) SetTableNameList(v []string)
SetTableNameList sets TableNameList field to given value.
func (o *BackupStorageInfo) HasTableNameList() bool
HasTableNameList returns a boolean if a field has been set.
func (o *BackupStorageInfo) GetUseRoles() bool
GetUseRoles returns the UseRoles field if non-nil, zero value otherwise.
func (o *BackupStorageInfo) GetUseRolesOk() (*bool, bool)
GetUseRolesOk returns a tuple with the UseRoles field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BackupStorageInfo) SetUseRoles(v bool)
SetUseRoles sets UseRoles field to given value.
func (o *BackupStorageInfo) HasUseRoles() bool
HasUseRoles returns a boolean if a field has been set.
func (o *BackupStorageInfo) GetUseTablespaces() bool
GetUseTablespaces returns the UseTablespaces field if non-nil, zero value otherwise.
func (o *BackupStorageInfo) GetUseTablespacesOk() (*bool, bool)
GetUseTablespacesOk returns a tuple with the UseTablespaces field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BackupStorageInfo) SetUseTablespaces(v bool)
SetUseTablespaces sets UseTablespaces field to given value.
func (o *BackupStorageInfo) HasUseTablespaces() bool
HasUseTablespaces returns a boolean if a field has been set.