GetInstancePersistenceConfig class
Constructors
-
GetInstancePersistenceConfig({required Input<String> persistenceMode, required Input<String> rdbNextSnapshotTime, required Input<String> rdbSnapshotPeriod, required Input<String> rdbSnapshotStartTime})
-
Creates a new GetInstancePersistenceConfig.
persistenceMode Optional. Controls whether Persistence features are enabled. If not provided, the existing value will be used.
rdbNextSnapshotTime Output only. The next time that a snapshot attempt is scheduled to occur.
rdbSnapshotPeriod Optional. Available snapshot periods for scheduling.
rdbSnapshotStartTime Optional. Date and time that the first snapshot was/will be attempted,
const
-
GetInstancePersistenceConfig.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
persistenceMode
→ Input<String>
-
Optional. Controls whether Persistence features are enabled. If not provided, the existing value will be used.
final
-
rdbNextSnapshotTime
→ Input<String>
-
Output only. The next time that a snapshot attempt is scheduled to occur.
A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up
to nine fractional digits.
Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
final
-
rdbSnapshotPeriod
→ Input<String>
-
Optional. Available snapshot periods for scheduling.
final
-
rdbSnapshotStartTime
→ Input<String>
-
Optional. Date and time that the first snapshot was/will be attempted,
and to which future snapshots will be aligned. If not provided,
the current time will be used.
A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution
and up to nine fractional digits.
Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited