Class: Aws::RDS::Types::RestoreDBInstanceFromS3Message
- Inherits:
-
Struct
- Object
- Struct
- Aws::RDS::Types::RestoreDBInstanceFromS3Message
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-rds/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#allocated_storage ⇒ Integer
The amount of storage (in gibibytes) to allocate initially for the DB instance.
-
#auto_minor_version_upgrade ⇒ Boolean
Specifies whether to automatically apply minor engine upgrades to the DB instance during the maintenance window.
-
#availability_zone ⇒ String
The Availability Zone that the DB instance is created in.
-
#backup_retention_period ⇒ Integer
The number of days for which automated backups are retained.
-
#ca_certificate_identifier ⇒ String
The CA certificate identifier to use for the DB instance’s server certificate.
-
#copy_tags_to_snapshot ⇒ Boolean
Specifies whether to copy all tags from the DB instance to snapshots of the DB instance.
-
#database_insights_mode ⇒ String
Specifies the mode of Database Insights to enable for the DB instance.
-
#db_instance_class ⇒ String
The compute and memory capacity of the DB instance, for example db.m4.large.
-
#db_instance_identifier ⇒ String
The DB instance identifier.
-
#db_name ⇒ String
The name of the database to create when the DB instance is created.
-
#db_parameter_group_name ⇒ String
The name of the DB parameter group to associate with this DB instance.
-
#db_security_groups ⇒ Array<String>
A list of DB security groups to associate with this DB instance.
-
#db_subnet_group_name ⇒ String
A DB subnet group to associate with this DB instance.
-
#dedicated_log_volume ⇒ Boolean
Specifies whether to enable a dedicated log volume (DLV) for the DB instance.
-
#deletion_protection ⇒ Boolean
Specifies whether to enable deletion protection for the DB instance.
-
#enable_cloudwatch_logs_exports ⇒ Array<String>
The list of logs that the restored DB instance is to export to CloudWatch Logs.
-
#enable_iam_database_authentication ⇒ Boolean
Specifies whether to enable mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts.
-
#enable_performance_insights ⇒ Boolean
Specifies whether to enable Performance Insights for the DB instance.
-
#engine ⇒ String
The name of the database engine to be used for this instance.
-
#engine_lifecycle_support ⇒ String
The life cycle type for this DB instance.
-
#engine_version ⇒ String
The version number of the database engine to use.
-
#iops ⇒ Integer
The amount of Provisioned IOPS (input/output operations per second) to allocate initially for the DB instance.
-
#kms_key_id ⇒ String
The Amazon Web Services KMS key identifier for an encrypted DB instance.
-
#license_model ⇒ String
The license model for this DB instance.
-
#manage_master_user_password ⇒ Boolean
Specifies whether to manage the master user password with Amazon Web Services Secrets Manager.
-
#master_user_password ⇒ String
The password for the master user.
-
#master_user_secret_kms_key_id ⇒ String
The Amazon Web Services KMS key identifier to encrypt a secret that is automatically generated and managed in Amazon Web Services Secrets Manager.
-
#master_username ⇒ String
The name for the master user.
-
#max_allocated_storage ⇒ Integer
The upper limit in gibibytes (GiB) to which Amazon RDS can automatically scale the storage of the DB instance.
-
#monitoring_interval ⇒ Integer
The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance.
-
#monitoring_role_arn ⇒ String
The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to Amazon CloudWatch Logs.
-
#multi_az ⇒ Boolean
Specifies whether the DB instance is a Multi-AZ deployment.
-
#network_type ⇒ String
The network type of the DB instance.
-
#option_group_name ⇒ String
The name of the option group to associate with this DB instance.
-
#performance_insights_kms_key_id ⇒ String
The Amazon Web Services KMS key identifier for encryption of Performance Insights data.
-
#performance_insights_retention_period ⇒ Integer
The number of days to retain Performance Insights data.
-
#port ⇒ Integer
The port number on which the database accepts connections.
-
#preferred_backup_window ⇒ String
The time range each day during which automated backups are created if automated backups are enabled.
-
#preferred_maintenance_window ⇒ String
The time range each week during which system maintenance can occur, in Universal Coordinated Time (UTC).
-
#processor_features ⇒ Array<Types::ProcessorFeature>
The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
-
#publicly_accessible ⇒ Boolean
Specifies whether the DB instance is publicly accessible.
-
#s3_bucket_name ⇒ String
The name of your Amazon S3 bucket that contains your database backup file.
-
#s3_ingestion_role_arn ⇒ String
An Amazon Web Services Identity and Access Management (IAM) role with a trust policy and a permissions policy that allows Amazon RDS to access your Amazon S3 bucket.
-
#s3_prefix ⇒ String
The prefix of your Amazon S3 bucket.
-
#source_engine ⇒ String
The name of the engine of your source database.
-
#source_engine_version ⇒ String
The version of the database that the backup files were created from.
-
#storage_encrypted ⇒ Boolean
Specifies whether the new DB instance is encrypted or not.
-
#storage_throughput ⇒ Integer
Specifies the storage throughput value for the DB instance.
-
#storage_type ⇒ String
Specifies the storage type to be associated with the DB instance.
-
#tags ⇒ Array<Types::Tag>
A list of tags to associate with this DB instance.
-
#use_default_processor_features ⇒ Boolean
Specifies whether the DB instance class of the DB instance uses its default processor features.
-
#vpc_security_group_ids ⇒ Array<String>
A list of VPC security groups to associate with this DB instance.
Instance Attribute Details
#allocated_storage ⇒ Integer
The amount of storage (in gibibytes) to allocate initially for the DB instance. Follow the allocation rules specified in ‘CreateDBInstance`.
This setting isn’t valid for RDS for SQL Server.
<note markdown=“1”> Be sure to allocate enough storage for your new DB instance so that the restore operation can succeed. You can also allocate additional storage for future growth.
</note>
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#auto_minor_version_upgrade ⇒ Boolean
Specifies whether to automatically apply minor engine upgrades to the DB instance during the maintenance window. By default, minor engine upgrades are not applied automatically.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#availability_zone ⇒ String
The Availability Zone that the DB instance is created in. For information about Amazon Web Services Regions and Availability Zones, see [Regions and Availability Zones] in the *Amazon RDS User Guide.*
Default: A random, system-chosen Availability Zone in the endpoint’s Amazon Web Services Region.
Example: ‘us-east-1d`
Constraint: The ‘AvailabilityZone` parameter can’t be specified if the DB instance is a Multi-AZ deployment. The specified Availability Zone must be in the same Amazon Web Services Region as the current endpoint.
[1]: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RegionsAndAvailabilityZones.html
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#backup_retention_period ⇒ Integer
The number of days for which automated backups are retained. Setting this parameter to a positive number enables backups. For more information, see ‘CreateDBInstance`.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#ca_certificate_identifier ⇒ String
The CA certificate identifier to use for the DB instance’s server certificate.
This setting doesn’t apply to RDS Custom DB instances.
For more information, see [Using SSL/TLS to encrypt a connection to a DB instance] in the *Amazon RDS User Guide* and [ Using SSL/TLS to encrypt a connection to a DB cluster] in the *Amazon Aurora User Guide*.
[1]: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.SSL.html [2]: docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/UsingWithRDS.SSL.html
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#copy_tags_to_snapshot ⇒ Boolean
Specifies whether to copy all tags from the DB instance to snapshots of the DB instance. By default, tags are not copied.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#database_insights_mode ⇒ String
Specifies the mode of Database Insights to enable for the DB instance.
This setting only applies to Amazon Aurora DB instances.
<note markdown=“1”> Currently, this value is inherited from the DB cluster and can’t be changed.
</note>
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#db_instance_class ⇒ String
The compute and memory capacity of the DB instance, for example db.m4.large. Not all DB instance classes are available in all Amazon Web Services Regions, or for all database engines. For the full list of DB instance classes, and availability for your engine, see [DB Instance Class] in the *Amazon RDS User Guide.*
Importing from Amazon S3 isn’t supported on the db.t2.micro DB instance class.
[1]: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#db_instance_identifier ⇒ String
The DB instance identifier. This parameter is stored as a lowercase string.
Constraints:
-
Must contain from 1 to 63 letters, numbers, or hyphens.
-
First character must be a letter.
-
Can’t end with a hyphen or contain two consecutive hyphens.
Example: ‘mydbinstance`
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#db_name ⇒ String
The name of the database to create when the DB instance is created. Follow the naming rules specified in ‘CreateDBInstance`.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#db_parameter_group_name ⇒ String
The name of the DB parameter group to associate with this DB instance.
If you do not specify a value for ‘DBParameterGroupName`, then the default `DBParameterGroup` for the specified DB engine is used.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#db_security_groups ⇒ Array<String>
A list of DB security groups to associate with this DB instance.
Default: The default DB security group for the database engine.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#db_subnet_group_name ⇒ String
A DB subnet group to associate with this DB instance.
Constraints: If supplied, must match the name of an existing DBSubnetGroup.
Example: ‘mydbsubnetgroup`
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#dedicated_log_volume ⇒ Boolean
Specifies whether to enable a dedicated log volume (DLV) for the DB instance.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#deletion_protection ⇒ Boolean
Specifies whether to enable deletion protection for the DB instance. The database can’t be deleted when deletion protection is enabled. By default, deletion protection isn’t enabled. For more information, see [ Deleting a DB Instance].
[1]: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_DeleteInstance.html
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#enable_cloudwatch_logs_exports ⇒ Array<String>
The list of logs that the restored DB instance is to export to CloudWatch Logs. The values in the list depend on the DB engine being used. For more information, see [Publishing Database Logs to Amazon CloudWatch Logs] in the *Amazon RDS User Guide*.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#enable_iam_database_authentication ⇒ Boolean
Specifies whether to enable mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts. By default, mapping isn’t enabled.
For more information about IAM database authentication, see [ IAM Database Authentication for MySQL and PostgreSQL] in the *Amazon RDS User Guide.*
[1]: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.IAMDBAuth.html
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#enable_performance_insights ⇒ Boolean
Specifies whether to enable Performance Insights for the DB instance.
For more information, see [Using Amazon Performance Insights] in the *Amazon RDS User Guide*.
[1]: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PerfInsights.html
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#engine ⇒ String
The name of the database engine to be used for this instance.
Valid Values: ‘mysql`
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#engine_lifecycle_support ⇒ String
The life cycle type for this DB instance.
<note markdown=“1”> By default, this value is set to ‘open-source-rds-extended-support`, which enrolls your DB instance into Amazon RDS Extended Support. At the end of standard support, you can avoid charges for Extended Support by setting the value to `open-source-rds-extended-support-disabled`. In this case, RDS automatically upgrades your restored DB instance to a higher engine version, if the major engine version is past its end of standard support date.
</note>
You can use this setting to enroll your DB instance into Amazon RDS Extended Support. With RDS Extended Support, you can run the selected major engine version on your DB instance past the end of standard support for that engine version. For more information, see
- Using Amazon RDS Extended Support][1
-
in the *Amazon RDS User
Guide*.
This setting applies only to RDS for MySQL and RDS for PostgreSQL. For Amazon Aurora DB instances, the life cycle type is managed by the DB cluster.
Valid Values: ‘open-source-rds-extended-support | open-source-rds-extended-support-disabled`
Default: ‘open-source-rds-extended-support`
[1]: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/extended-support.html
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#engine_version ⇒ String
The version number of the database engine to use. Choose the latest minor version of your database engine. For information about engine versions, see ‘CreateDBInstance`, or call `DescribeDBEngineVersions`.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#iops ⇒ Integer
The amount of Provisioned IOPS (input/output operations per second) to allocate initially for the DB instance. For information about valid IOPS values, see [Amazon RDS Provisioned IOPS storage] in the *Amazon RDS User Guide.*
[1]: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#USER_PIOPS
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#kms_key_id ⇒ String
The Amazon Web Services KMS key identifier for an encrypted DB instance.
The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for the KMS key. To use a KMS key in a different Amazon Web Services account, specify the key ARN or alias ARN.
If the ‘StorageEncrypted` parameter is enabled, and you do not specify a value for the `KmsKeyId` parameter, then Amazon RDS will use your default KMS key. There is a default KMS key for your Amazon Web Services account. Your Amazon Web Services account has a different default KMS key for each Amazon Web Services Region.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#license_model ⇒ String
The license model for this DB instance. Use ‘general-public-license`.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#manage_master_user_password ⇒ Boolean
Specifies whether to manage the master user password with Amazon Web Services Secrets Manager.
For more information, see [Password management with Amazon Web Services Secrets Manager] in the *Amazon RDS User Guide.*
Constraints:
-
Can’t manage the master user password with Amazon Web Services Secrets Manager if ‘MasterUserPassword` is specified.
^
[1]: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/rds-secrets-manager.html
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#master_user_password ⇒ String
The password for the master user.
Constraints:
-
Can’t be specified if ‘ManageMasterUserPassword` is turned on.
-
Can include any printable ASCII character except “/”, “”“, or ”@“. For RDS for Oracle, can’t include the ”&“ (ampersand) or the ”‘“ (single quotes) character.
Length Constraints:
-
RDS for Db2 - Must contain from 8 to 128 characters.
-
RDS for MariaDB - Must contain from 8 to 41 characters.
-
RDS for Microsoft SQL Server - Must contain from 8 to 128 characters.
-
RDS for MySQL - Must contain from 8 to 41 characters.
-
RDS for Oracle - Must contain from 8 to 30 characters.
-
RDS for PostgreSQL - Must contain from 8 to 128 characters.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#master_user_secret_kms_key_id ⇒ String
The Amazon Web Services KMS key identifier to encrypt a secret that is automatically generated and managed in Amazon Web Services Secrets Manager.
This setting is valid only if the master user password is managed by RDS in Amazon Web Services Secrets Manager for the DB instance.
The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for the KMS key. To use a KMS key in a different Amazon Web Services account, specify the key ARN or alias ARN.
If you don’t specify ‘MasterUserSecretKmsKeyId`, then the `aws/secretsmanager` KMS key is used to encrypt the secret. If the secret is in a different Amazon Web Services account, then you can’t use the ‘aws/secretsmanager` KMS key to encrypt the secret, and you must use a customer managed KMS key.
There is a default KMS key for your Amazon Web Services account. Your Amazon Web Services account has a different default KMS key for each Amazon Web Services Region.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#master_username ⇒ String
The name for the master user.
Constraints:
-
Must be 1 to 16 letters or numbers.
-
First character must be a letter.
-
Can’t be a reserved word for the chosen database engine.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#max_allocated_storage ⇒ Integer
The upper limit in gibibytes (GiB) to which Amazon RDS can automatically scale the storage of the DB instance.
For more information about this setting, including limitations that apply to it, see [ Managing capacity automatically with Amazon RDS storage autoscaling] in the *Amazon RDS User Guide*.
[1]: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PIOPS.StorageTypes.html#USER_PIOPS.Autoscaling
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#monitoring_interval ⇒ Integer
The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance. To disable collecting Enhanced Monitoring metrics, specify 0.
If ‘MonitoringRoleArn` is specified, then you must also set `MonitoringInterval` to a value other than 0.
Valid Values: 0, 1, 5, 10, 15, 30, 60
Default: ‘0`
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#monitoring_role_arn ⇒ String
The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to Amazon CloudWatch Logs. For example, ‘arn:aws:iam:123456789012:role/emaccess`. For information on creating a monitoring role, see [Setting Up and Enabling Enhanced Monitoring] in the *Amazon RDS User Guide.*
If ‘MonitoringInterval` is set to a value other than 0, then you must supply a `MonitoringRoleArn` value.
[1]: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Monitoring.OS.html#USER_Monitoring.OS.Enabling
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#multi_az ⇒ Boolean
Specifies whether the DB instance is a Multi-AZ deployment. If the DB instance is a Multi-AZ deployment, you can’t set the ‘AvailabilityZone` parameter.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#network_type ⇒ String
The network type of the DB instance.
Valid Values:
-
‘IPV4`
-
‘DUAL`
The network type is determined by the ‘DBSubnetGroup` specified for the DB instance. A `DBSubnetGroup` can support only the IPv4 protocol or the IPv4 and the IPv6 protocols (`DUAL`).
For more information, see [ Working with a DB instance in a VPC] in the *Amazon RDS User Guide.*
[1]: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.WorkingWithRDSInstanceinaVPC.html
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#option_group_name ⇒ String
The name of the option group to associate with this DB instance. If this argument is omitted, the default option group for the specified engine is used.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#performance_insights_kms_key_id ⇒ String
The Amazon Web Services KMS key identifier for encryption of Performance Insights data.
The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for the KMS key.
If you do not specify a value for ‘PerformanceInsightsKMSKeyId`, then Amazon RDS uses your default KMS key. There is a default KMS key for your Amazon Web Services account. Your Amazon Web Services account has a different default KMS key for each Amazon Web Services Region.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#performance_insights_retention_period ⇒ Integer
The number of days to retain Performance Insights data. The default is 7 days. The following values are valid:
-
7
-
month * 31, where month is a number of months from 1-23
-
731
For example, the following values are valid:
-
93 (3 months * 31)
-
341 (11 months * 31)
-
589 (19 months * 31)
-
731
If you specify a retention period such as 94, which isn’t a valid value, RDS issues an error.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#port ⇒ Integer
The port number on which the database accepts connections.
Type: Integer
Valid Values: ‘1150`-`65535`
Default: ‘3306`
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#preferred_backup_window ⇒ String
The time range each day during which automated backups are created if automated backups are enabled. For more information, see [Backup window] in the *Amazon RDS User Guide.*
Constraints:
-
Must be in the format ‘hh24:mi-hh24:mi`.
-
Must be in Universal Coordinated Time (UTC).
-
Must not conflict with the preferred maintenance window.
-
Must be at least 30 minutes.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#preferred_maintenance_window ⇒ String
The time range each week during which system maintenance can occur, in Universal Coordinated Time (UTC). For more information, see
- Amazon RDS Maintenance Window][1
-
in the *Amazon RDS User Guide.*
Constraints:
-
Must be in the format ‘ddd:hh24:mi-ddd:hh24:mi`.
-
Valid Days: Mon, Tue, Wed, Thu, Fri, Sat, Sun.
-
Must be in Universal Coordinated Time (UTC).
-
Must not conflict with the preferred backup window.
-
Must be at least 30 minutes.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#processor_features ⇒ Array<Types::ProcessorFeature>
The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#publicly_accessible ⇒ Boolean
Specifies whether the DB instance is publicly accessible.
When the DB instance is publicly accessible, its Domain Name System (DNS) endpoint resolves to the private IP address from within the DB instance’s virtual private cloud (VPC). It resolves to the public IP address from outside of the DB instance’s VPC. Access to the DB instance is ultimately controlled by the security group it uses. That public access is not permitted if the security group assigned to the DB instance doesn’t permit it.
When the DB instance isn’t publicly accessible, it is an internal DB instance with a DNS name that resolves to a private IP address.
For more information, see CreateDBInstance.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#s3_bucket_name ⇒ String
The name of your Amazon S3 bucket that contains your database backup file.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#s3_ingestion_role_arn ⇒ String
An Amazon Web Services Identity and Access Management (IAM) role with a trust policy and a permissions policy that allows Amazon RDS to access your Amazon S3 bucket. For information about this role, see [ Creating an IAM role manually] in the *Amazon RDS User Guide.*
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#s3_prefix ⇒ String
The prefix of your Amazon S3 bucket.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#source_engine ⇒ String
The name of the engine of your source database.
Valid Values: ‘mysql`
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#source_engine_version ⇒ String
The version of the database that the backup files were created from.
MySQL versions 5.6 and 5.7 are supported.
Example: ‘5.6.40`
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#storage_encrypted ⇒ Boolean
Specifies whether the new DB instance is encrypted or not.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#storage_throughput ⇒ Integer
Specifies the storage throughput value for the DB instance.
This setting doesn’t apply to RDS Custom or Amazon Aurora.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#storage_type ⇒ String
Specifies the storage type to be associated with the DB instance.
Valid Values: ‘gp2 | gp3 | io1 | io2 | standard`
If you specify ‘io1`, `io2`, or `gp3`, you must also include a value for the `Iops` parameter.
Default: ‘io1` if the `Iops` parameter is specified; otherwise `gp2`
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
A list of tags to associate with this DB instance. For more information, see [Tagging Amazon RDS Resources] in the *Amazon RDS User Guide.*
[1]: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Tagging.html
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#use_default_processor_features ⇒ Boolean
Specifies whether the DB instance class of the DB instance uses its default processor features.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |
#vpc_security_group_ids ⇒ Array<String>
A list of VPC security groups to associate with this DB instance.
25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 |
# File 'lib/aws-sdk-rds/types.rb', line 25815 class RestoreDBInstanceFromS3Message < Struct.new( :db_name, :db_instance_identifier, :allocated_storage, :db_instance_class, :engine, :master_username, :master_user_password, :db_security_groups, :vpc_security_group_ids, :availability_zone, :db_subnet_group_name, :preferred_maintenance_window, :db_parameter_group_name, :backup_retention_period, :preferred_backup_window, :port, :multi_az, :engine_version, :auto_minor_version_upgrade, :license_model, :iops, :option_group_name, :publicly_accessible, :tags, :storage_type, :storage_encrypted, :kms_key_id, :copy_tags_to_snapshot, :monitoring_interval, :monitoring_role_arn, :enable_iam_database_authentication, :source_engine, :source_engine_version, :s3_bucket_name, :s3_prefix, :s3_ingestion_role_arn, :database_insights_mode, :enable_performance_insights, :performance_insights_kms_key_id, :performance_insights_retention_period, :enable_cloudwatch_logs_exports, :processor_features, :use_default_processor_features, :deletion_protection, :max_allocated_storage, :network_type, :storage_throughput, :manage_master_user_password, :master_user_secret_kms_key_id, :dedicated_log_volume, :ca_certificate_identifier, :engine_lifecycle_support) SENSITIVE = [] include Aws::Structure end |