DatabaseInstancePointInTimeRestoreContext class
Constructors
-
DatabaseInstancePointInTimeRestoreContext({Input<String?>? allocatedIpRange, required Input<String> datasource, Input<String?>? pointInTime, Input<String?>? preferredZone, Input<String?>? region, Input<String?>? targetInstance})
-
Creates a new DatabaseInstancePointInTimeRestoreContext.
allocatedIpRange The name of the allocated ip range for the private ip CloudSQL instance. For example: "google-managed-services-default". If set, the cloned instance ip will be created in the allocated range. The range name must comply with RFC 1035. Specifically, the name must be 1-63 characters long and match the regular expression a-z?.
datasource The Google Cloud Backup and Disaster Recovery Datasource URI.
pointInTime The timestamp of the point in time that should be restored.
preferredZone Point-in-time recovery of an instance to the specified zone. If no zone is specified, then clone to the same primary zone as the source instance.
region The region of the target instance where the datasource will be restored. For example: "us-central1".
targetInstance The name of the target instance.
const
-
DatabaseInstancePointInTimeRestoreContext.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
allocatedIpRange
→ Input<String?>?
-
The name of the allocated ip range for the private ip CloudSQL instance. For example: "google-managed-services-default". If set, the cloned instance ip will be created in the allocated range. The range name must comply with RFC 1035. Specifically, the name must be 1-63 characters long and match the regular expression a-z?.
final
-
datasource
→ Input<String>
-
The Google Cloud Backup and Disaster Recovery Datasource URI.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
pointInTime
→ Input<String?>?
-
The timestamp of the point in time that should be restored.
final
-
preferredZone
→ Input<String?>?
-
Point-in-time recovery of an instance to the specified zone. If no zone is specified, then clone to the same primary zone as the source instance.
final
-
region
→ Input<String?>?
-
The region of the target instance where the datasource will be restored. For example: "us-central1".
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
targetInstance
→ Input<String?>?
-
The name of the target instance.
final