models.deploy_db_instances_to_rds_params module¶
-
class
models.deploy_db_instances_to_rds_params.
DeployDBInstancesToRDSParams
(auto_minor_version_upgrade=None, availability_zone=None, copy_tags_to_snapshots=None, db_instance_id=None, db_option_group=None, db_parameter_group=None, db_port=None, iam_db_authentication=None, multi_az_deployment=None, point_in_time_params=None, public_accessibility=None)[source]¶ Bases:
object
Implementation of the ‘DeployDBInstancesToRDSParams’ model.
Contains RDS specfic options that can be supplied while restoring the RDS DB instance.
- Attributes:
- auto_minor_version_upgrade (bool): Whether to enable auto minor
version upgrade in the restored DB.
- availability_zone (EntityProto): Specifies the attributes and the
latest statistics about an entity.
- copy_tags_to_snapshots (bool): Whether to enable copying of tags to
snapshots of the DB.
- db_instance_id (string): The DB instance identifier to use for the
restored DB. This field is required.
- db_option_group (EntityProto): Specifies the attributes and the latest
statistics about an entity.
- db_parameter_group (EntityProto): Specifies the attributes and the
latest statistics about an entity.
db_port (int): Port to use for the DB in the restored RDS instance. iam_db_authentication (bool): Whether to enable IAM authentication for
the DB.
- multi_az_deployment (bool): Whether this is a multi-az deployment or
not.
- point_in_time_params
(DeployDBInstancesToRDSParamsPointInTimeRestoreParams): Message to capture details of a point in time that the DB needs to be restored to.
- public_accessibility (bool): Whether this DB will be publicly
accessible or not.
-
classmethod
from_dictionary
(dictionary)[source]¶ Creates an instance of this model from a dictionary
- Args:
dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.
- Returns:
object: An instance of this structure class.