Name | Type | Description | Notes |
---|---|---|---|
Id | Pointer to string | The Snapshot ID. | [optional] |
EngineId | Pointer to string | The id of the engine the snapshot belongs to. | [optional] |
Namespace | Pointer to NullableString | Alternate namespace for this object, for replicated and restored snapshots. | [optional] |
Name | Pointer to string | The snapshot's name. | [optional] |
NamespaceId | Pointer to string | The namespace id of this snapshot. | [optional] |
NamespaceName | Pointer to string | The namespace name of this snapshot. | [optional] |
IsReplica | Pointer to bool | Is this a replicated object. | [optional] |
Consistency | Pointer to string | Indicates what type of recovery strategies must be invoked when provisioning from this snapshot. | [optional] |
MissingNonLoggedData | Pointer to bool | Indicates if a virtual database provisioned from this snapshot will be missing nologging changes. | [optional] |
DatasetId | Pointer to string | The ID of the Snapshot's dSource or VDB. | [optional] |
CreationTime | Pointer to time.Time | The time when the snapshot was created. | [optional] |
StartTimestamp | Pointer to time.Time | The timestamp within the parent TimeFlow at which this snapshot was initiated. \ No recovery earlier than this point needs to be applied in order to provision a database from \ this snapshot. If start_timestamp equals timestamp, then no recovery needs to be \ applied in order to provision a database. | [optional] |
StartLocation | Pointer to string | The database specific indentifier within the parent TimeFlow at which this snapshot was initiated. \ No recovery earlier than this point needs to be applied in order to provision a database from \ this snapshot. If start_location equals location, then no recovery needs to be \ applied in order to provision a database. | [optional] |
Timestamp | Pointer to time.Time | The logical time of the data contained in this Snapshot. | [optional] |
Location | Pointer to string | Database specific identifier for the data contained in this Snapshot, such as the Log Sequence Number (LSN) for MSsql databases, System Change Number (SCN) for Oracle databases. | [optional] |
Retention | Pointer to int64 | Retention policy, in days. A value of -1 indicates the snapshot should be kept forever. Deprecated in favor of expiration and retain_forever. | [optional] |
Expiration | Pointer to string | The expiration date of this snapshot. If this is unset and retain_forever is false, and the snapshot is not included in a Bookmark, the snapshot is subject to the retention policy of its dataset. | [optional] |
RetainForever | Pointer to bool | Indicates that the snapshot is protected from retention, i.e it will be kept forever. If false, see expiration. | [optional] |
EffectiveExpiration | Pointer to string | The effective expiration is that max of the snapshot expiration and the expiration of any Bookmark which includes this snapshot. | [optional] |
EffectiveRetainForever | Pointer to bool | True if retain_forever is set or a Bookmark retains this snapshot forever. | [optional] |
TimeflowId | Pointer to string | The TimeFlow this snapshot was taken on. | [optional] |
Timezone | Pointer to string | Time zone of the source database at the time the snapshot was taken. | [optional] |
Version | Pointer to NullableString | Version of database source repository at the time the snapshot was taken. | [optional] |
Temporary | Pointer to bool | Indicates that this snapshot is in a transient state and should not be user visible. | [optional] |
AppdataToolkit | Pointer to string | The toolkit associated with this snapshot. | [optional] |
AppdataMetadata | Pointer to string | The JSON payload conforming to the DraftV4 schema based on the type of application data being manipulated. | [optional] |
AseDbEncryptionKey | Pointer to string | Database encryption key present for this snapshot. | [optional] |
MssqlInternalVersion | Pointer to int32 | Internal version of the source database at the time the snapshot was taken. | [optional] |
MssqlBackupSetUuid | Pointer to string | UUID of the source database backup that was restored for this snapshot. | [optional] |
MssqlBackupSoftwareType | Pointer to string | Backup software used to restore the source database backup for this snapshot | [optional] |
MssqlBackupLocationType | Pointer to string | Backup software used to restore the source database backup for this snapshot | [optional] |
MssqlEmptySnapshot | Pointer to bool | True if the staging push dSource snapshot is empty. | [optional] |
OracleFromPhysicalStandbyVdb | Pointer to bool | True if this snapshot was taken of a standby database. | [optional] |
OracleRedoLogSizeInBytes | Pointer to int64 | Online redo log size in bytes when this snapshot was taken. | [optional] |
Tags | Pointer to []Tag | [optional] |
func NewSnapshot() *Snapshot
NewSnapshot instantiates a new Snapshot 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 NewSnapshotWithDefaults() *Snapshot
NewSnapshotWithDefaults instantiates a new Snapshot 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 *Snapshot) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *Snapshot) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetId(v string)
SetId sets Id field to given value.
func (o *Snapshot) HasId() bool
HasId returns a boolean if a field has been set.
func (o *Snapshot) GetEngineId() string
GetEngineId returns the EngineId field if non-nil, zero value otherwise.
func (o *Snapshot) GetEngineIdOk() (*string, bool)
GetEngineIdOk returns a tuple with the EngineId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetEngineId(v string)
SetEngineId sets EngineId field to given value.
func (o *Snapshot) HasEngineId() bool
HasEngineId returns a boolean if a field has been set.
func (o *Snapshot) GetNamespace() string
GetNamespace returns the Namespace field if non-nil, zero value otherwise.
func (o *Snapshot) GetNamespaceOk() (*string, bool)
GetNamespaceOk returns a tuple with the Namespace field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetNamespace(v string)
SetNamespace sets Namespace field to given value.
func (o *Snapshot) HasNamespace() bool
HasNamespace returns a boolean if a field has been set.
func (o *Snapshot) SetNamespaceNil(b bool)
SetNamespaceNil sets the value for Namespace to be an explicit nil
func (o *Snapshot) UnsetNamespace()
UnsetNamespace ensures that no value is present for Namespace, not even an explicit nil
func (o *Snapshot) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *Snapshot) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetName(v string)
SetName sets Name field to given value.
func (o *Snapshot) HasName() bool
HasName returns a boolean if a field has been set.
func (o *Snapshot) GetNamespaceId() string
GetNamespaceId returns the NamespaceId field if non-nil, zero value otherwise.
func (o *Snapshot) GetNamespaceIdOk() (*string, bool)
GetNamespaceIdOk returns a tuple with the NamespaceId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetNamespaceId(v string)
SetNamespaceId sets NamespaceId field to given value.
func (o *Snapshot) HasNamespaceId() bool
HasNamespaceId returns a boolean if a field has been set.
func (o *Snapshot) GetNamespaceName() string
GetNamespaceName returns the NamespaceName field if non-nil, zero value otherwise.
func (o *Snapshot) GetNamespaceNameOk() (*string, bool)
GetNamespaceNameOk returns a tuple with the NamespaceName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetNamespaceName(v string)
SetNamespaceName sets NamespaceName field to given value.
func (o *Snapshot) HasNamespaceName() bool
HasNamespaceName returns a boolean if a field has been set.
func (o *Snapshot) GetIsReplica() bool
GetIsReplica returns the IsReplica field if non-nil, zero value otherwise.
func (o *Snapshot) GetIsReplicaOk() (*bool, bool)
GetIsReplicaOk returns a tuple with the IsReplica field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetIsReplica(v bool)
SetIsReplica sets IsReplica field to given value.
func (o *Snapshot) HasIsReplica() bool
HasIsReplica returns a boolean if a field has been set.
func (o *Snapshot) GetConsistency() string
GetConsistency returns the Consistency field if non-nil, zero value otherwise.
func (o *Snapshot) GetConsistencyOk() (*string, bool)
GetConsistencyOk returns a tuple with the Consistency field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetConsistency(v string)
SetConsistency sets Consistency field to given value.
func (o *Snapshot) HasConsistency() bool
HasConsistency returns a boolean if a field has been set.
func (o *Snapshot) GetMissingNonLoggedData() bool
GetMissingNonLoggedData returns the MissingNonLoggedData field if non-nil, zero value otherwise.
func (o *Snapshot) GetMissingNonLoggedDataOk() (*bool, bool)
GetMissingNonLoggedDataOk returns a tuple with the MissingNonLoggedData field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetMissingNonLoggedData(v bool)
SetMissingNonLoggedData sets MissingNonLoggedData field to given value.
func (o *Snapshot) HasMissingNonLoggedData() bool
HasMissingNonLoggedData returns a boolean if a field has been set.
func (o *Snapshot) GetDatasetId() string
GetDatasetId returns the DatasetId field if non-nil, zero value otherwise.
func (o *Snapshot) GetDatasetIdOk() (*string, bool)
GetDatasetIdOk returns a tuple with the DatasetId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetDatasetId(v string)
SetDatasetId sets DatasetId field to given value.
func (o *Snapshot) HasDatasetId() bool
HasDatasetId returns a boolean if a field has been set.
func (o *Snapshot) GetCreationTime() time.Time
GetCreationTime returns the CreationTime field if non-nil, zero value otherwise.
func (o *Snapshot) GetCreationTimeOk() (*time.Time, bool)
GetCreationTimeOk returns a tuple with the CreationTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetCreationTime(v time.Time)
SetCreationTime sets CreationTime field to given value.
func (o *Snapshot) HasCreationTime() bool
HasCreationTime returns a boolean if a field has been set.
func (o *Snapshot) GetStartTimestamp() time.Time
GetStartTimestamp returns the StartTimestamp field if non-nil, zero value otherwise.
func (o *Snapshot) GetStartTimestampOk() (*time.Time, bool)
GetStartTimestampOk returns a tuple with the StartTimestamp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetStartTimestamp(v time.Time)
SetStartTimestamp sets StartTimestamp field to given value.
func (o *Snapshot) HasStartTimestamp() bool
HasStartTimestamp returns a boolean if a field has been set.
func (o *Snapshot) GetStartLocation() string
GetStartLocation returns the StartLocation field if non-nil, zero value otherwise.
func (o *Snapshot) GetStartLocationOk() (*string, bool)
GetStartLocationOk returns a tuple with the StartLocation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetStartLocation(v string)
SetStartLocation sets StartLocation field to given value.
func (o *Snapshot) HasStartLocation() bool
HasStartLocation returns a boolean if a field has been set.
func (o *Snapshot) GetTimestamp() time.Time
GetTimestamp returns the Timestamp field if non-nil, zero value otherwise.
func (o *Snapshot) GetTimestampOk() (*time.Time, bool)
GetTimestampOk returns a tuple with the Timestamp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetTimestamp(v time.Time)
SetTimestamp sets Timestamp field to given value.
func (o *Snapshot) HasTimestamp() bool
HasTimestamp returns a boolean if a field has been set.
func (o *Snapshot) GetLocation() string
GetLocation returns the Location field if non-nil, zero value otherwise.
func (o *Snapshot) GetLocationOk() (*string, bool)
GetLocationOk returns a tuple with the Location field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetLocation(v string)
SetLocation sets Location field to given value.
func (o *Snapshot) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (o *Snapshot) GetRetention() int64
GetRetention returns the Retention field if non-nil, zero value otherwise.
func (o *Snapshot) GetRetentionOk() (*int64, bool)
GetRetentionOk returns a tuple with the Retention field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetRetention(v int64)
SetRetention sets Retention field to given value.
func (o *Snapshot) HasRetention() bool
HasRetention returns a boolean if a field has been set.
func (o *Snapshot) GetExpiration() string
GetExpiration returns the Expiration field if non-nil, zero value otherwise.
func (o *Snapshot) GetExpirationOk() (*string, bool)
GetExpirationOk returns a tuple with the Expiration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetExpiration(v string)
SetExpiration sets Expiration field to given value.
func (o *Snapshot) HasExpiration() bool
HasExpiration returns a boolean if a field has been set.
func (o *Snapshot) GetRetainForever() bool
GetRetainForever returns the RetainForever field if non-nil, zero value otherwise.
func (o *Snapshot) GetRetainForeverOk() (*bool, bool)
GetRetainForeverOk returns a tuple with the RetainForever field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetRetainForever(v bool)
SetRetainForever sets RetainForever field to given value.
func (o *Snapshot) HasRetainForever() bool
HasRetainForever returns a boolean if a field has been set.
func (o *Snapshot) GetEffectiveExpiration() string
GetEffectiveExpiration returns the EffectiveExpiration field if non-nil, zero value otherwise.
func (o *Snapshot) GetEffectiveExpirationOk() (*string, bool)
GetEffectiveExpirationOk returns a tuple with the EffectiveExpiration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetEffectiveExpiration(v string)
SetEffectiveExpiration sets EffectiveExpiration field to given value.
func (o *Snapshot) HasEffectiveExpiration() bool
HasEffectiveExpiration returns a boolean if a field has been set.
func (o *Snapshot) GetEffectiveRetainForever() bool
GetEffectiveRetainForever returns the EffectiveRetainForever field if non-nil, zero value otherwise.
func (o *Snapshot) GetEffectiveRetainForeverOk() (*bool, bool)
GetEffectiveRetainForeverOk returns a tuple with the EffectiveRetainForever field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetEffectiveRetainForever(v bool)
SetEffectiveRetainForever sets EffectiveRetainForever field to given value.
func (o *Snapshot) HasEffectiveRetainForever() bool
HasEffectiveRetainForever returns a boolean if a field has been set.
func (o *Snapshot) GetTimeflowId() string
GetTimeflowId returns the TimeflowId field if non-nil, zero value otherwise.
func (o *Snapshot) GetTimeflowIdOk() (*string, bool)
GetTimeflowIdOk returns a tuple with the TimeflowId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetTimeflowId(v string)
SetTimeflowId sets TimeflowId field to given value.
func (o *Snapshot) HasTimeflowId() bool
HasTimeflowId returns a boolean if a field has been set.
func (o *Snapshot) GetTimezone() string
GetTimezone returns the Timezone field if non-nil, zero value otherwise.
func (o *Snapshot) GetTimezoneOk() (*string, bool)
GetTimezoneOk returns a tuple with the Timezone field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetTimezone(v string)
SetTimezone sets Timezone field to given value.
func (o *Snapshot) HasTimezone() bool
HasTimezone returns a boolean if a field has been set.
func (o *Snapshot) GetVersion() string
GetVersion returns the Version field if non-nil, zero value otherwise.
func (o *Snapshot) GetVersionOk() (*string, bool)
GetVersionOk returns a tuple with the Version field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetVersion(v string)
SetVersion sets Version field to given value.
func (o *Snapshot) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (o *Snapshot) SetVersionNil(b bool)
SetVersionNil sets the value for Version to be an explicit nil
func (o *Snapshot) UnsetVersion()
UnsetVersion ensures that no value is present for Version, not even an explicit nil
func (o *Snapshot) GetTemporary() bool
GetTemporary returns the Temporary field if non-nil, zero value otherwise.
func (o *Snapshot) GetTemporaryOk() (*bool, bool)
GetTemporaryOk returns a tuple with the Temporary field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetTemporary(v bool)
SetTemporary sets Temporary field to given value.
func (o *Snapshot) HasTemporary() bool
HasTemporary returns a boolean if a field has been set.
func (o *Snapshot) GetAppdataToolkit() string
GetAppdataToolkit returns the AppdataToolkit field if non-nil, zero value otherwise.
func (o *Snapshot) GetAppdataToolkitOk() (*string, bool)
GetAppdataToolkitOk returns a tuple with the AppdataToolkit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetAppdataToolkit(v string)
SetAppdataToolkit sets AppdataToolkit field to given value.
func (o *Snapshot) HasAppdataToolkit() bool
HasAppdataToolkit returns a boolean if a field has been set.
func (o *Snapshot) GetAppdataMetadata() string
GetAppdataMetadata returns the AppdataMetadata field if non-nil, zero value otherwise.
func (o *Snapshot) GetAppdataMetadataOk() (*string, bool)
GetAppdataMetadataOk returns a tuple with the AppdataMetadata field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetAppdataMetadata(v string)
SetAppdataMetadata sets AppdataMetadata field to given value.
func (o *Snapshot) HasAppdataMetadata() bool
HasAppdataMetadata returns a boolean if a field has been set.
func (o *Snapshot) GetAseDbEncryptionKey() string
GetAseDbEncryptionKey returns the AseDbEncryptionKey field if non-nil, zero value otherwise.
func (o *Snapshot) GetAseDbEncryptionKeyOk() (*string, bool)
GetAseDbEncryptionKeyOk returns a tuple with the AseDbEncryptionKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetAseDbEncryptionKey(v string)
SetAseDbEncryptionKey sets AseDbEncryptionKey field to given value.
func (o *Snapshot) HasAseDbEncryptionKey() bool
HasAseDbEncryptionKey returns a boolean if a field has been set.
func (o *Snapshot) GetMssqlInternalVersion() int32
GetMssqlInternalVersion returns the MssqlInternalVersion field if non-nil, zero value otherwise.
func (o *Snapshot) GetMssqlInternalVersionOk() (*int32, bool)
GetMssqlInternalVersionOk returns a tuple with the MssqlInternalVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetMssqlInternalVersion(v int32)
SetMssqlInternalVersion sets MssqlInternalVersion field to given value.
func (o *Snapshot) HasMssqlInternalVersion() bool
HasMssqlInternalVersion returns a boolean if a field has been set.
func (o *Snapshot) GetMssqlBackupSetUuid() string
GetMssqlBackupSetUuid returns the MssqlBackupSetUuid field if non-nil, zero value otherwise.
func (o *Snapshot) GetMssqlBackupSetUuidOk() (*string, bool)
GetMssqlBackupSetUuidOk returns a tuple with the MssqlBackupSetUuid field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetMssqlBackupSetUuid(v string)
SetMssqlBackupSetUuid sets MssqlBackupSetUuid field to given value.
func (o *Snapshot) HasMssqlBackupSetUuid() bool
HasMssqlBackupSetUuid returns a boolean if a field has been set.
func (o *Snapshot) GetMssqlBackupSoftwareType() string
GetMssqlBackupSoftwareType returns the MssqlBackupSoftwareType field if non-nil, zero value otherwise.
func (o *Snapshot) GetMssqlBackupSoftwareTypeOk() (*string, bool)
GetMssqlBackupSoftwareTypeOk returns a tuple with the MssqlBackupSoftwareType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetMssqlBackupSoftwareType(v string)
SetMssqlBackupSoftwareType sets MssqlBackupSoftwareType field to given value.
func (o *Snapshot) HasMssqlBackupSoftwareType() bool
HasMssqlBackupSoftwareType returns a boolean if a field has been set.
func (o *Snapshot) GetMssqlBackupLocationType() string
GetMssqlBackupLocationType returns the MssqlBackupLocationType field if non-nil, zero value otherwise.
func (o *Snapshot) GetMssqlBackupLocationTypeOk() (*string, bool)
GetMssqlBackupLocationTypeOk returns a tuple with the MssqlBackupLocationType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetMssqlBackupLocationType(v string)
SetMssqlBackupLocationType sets MssqlBackupLocationType field to given value.
func (o *Snapshot) HasMssqlBackupLocationType() bool
HasMssqlBackupLocationType returns a boolean if a field has been set.
func (o *Snapshot) GetMssqlEmptySnapshot() bool
GetMssqlEmptySnapshot returns the MssqlEmptySnapshot field if non-nil, zero value otherwise.
func (o *Snapshot) GetMssqlEmptySnapshotOk() (*bool, bool)
GetMssqlEmptySnapshotOk returns a tuple with the MssqlEmptySnapshot field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetMssqlEmptySnapshot(v bool)
SetMssqlEmptySnapshot sets MssqlEmptySnapshot field to given value.
func (o *Snapshot) HasMssqlEmptySnapshot() bool
HasMssqlEmptySnapshot returns a boolean if a field has been set.
func (o *Snapshot) GetOracleFromPhysicalStandbyVdb() bool
GetOracleFromPhysicalStandbyVdb returns the OracleFromPhysicalStandbyVdb field if non-nil, zero value otherwise.
func (o *Snapshot) GetOracleFromPhysicalStandbyVdbOk() (*bool, bool)
GetOracleFromPhysicalStandbyVdbOk returns a tuple with the OracleFromPhysicalStandbyVdb field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetOracleFromPhysicalStandbyVdb(v bool)
SetOracleFromPhysicalStandbyVdb sets OracleFromPhysicalStandbyVdb field to given value.
func (o *Snapshot) HasOracleFromPhysicalStandbyVdb() bool
HasOracleFromPhysicalStandbyVdb returns a boolean if a field has been set.
func (o *Snapshot) GetOracleRedoLogSizeInBytes() int64
GetOracleRedoLogSizeInBytes returns the OracleRedoLogSizeInBytes field if non-nil, zero value otherwise.
func (o *Snapshot) GetOracleRedoLogSizeInBytesOk() (*int64, bool)
GetOracleRedoLogSizeInBytesOk returns a tuple with the OracleRedoLogSizeInBytes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetOracleRedoLogSizeInBytes(v int64)
SetOracleRedoLogSizeInBytes sets OracleRedoLogSizeInBytes field to given value.
func (o *Snapshot) HasOracleRedoLogSizeInBytes() bool
HasOracleRedoLogSizeInBytes returns a boolean if a field has been set.
func (o *Snapshot) GetTags() []Tag
GetTags returns the Tags field if non-nil, zero value otherwise.
func (o *Snapshot) GetTagsOk() (*[]Tag, bool)
GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Snapshot) SetTags(v []Tag)
SetTags sets Tags field to given value.
func (o *Snapshot) HasTags() bool
HasTags returns a boolean if a field has been set.