Resource Type: aws_db_instance
- Defined in:
- lib/puppet/type/aws_db_instance.rb
- Providers:
-
arm
Overview
“”
Properties
-
allocated_storage
“”
-
allow_major_version_upgrade
“”
-
apply_immediately
“”
-
auto_minor_version_upgrade
“”
-
availability_zone
“”
-
backup_retention_period
“”
-
ca_certificate_identifier
“”
-
character_set_name
“”
-
cloudwatch_logs_export_configuration
“”
-
copy_tags_to_snapshot
“”
-
db_cluster_identifier
“”
-
db_instance_arn
“”
-
db_instance_class
“”
-
db_instance_identifier
“”
-
db_instance_port
“”
-
db_instance_status
“”
-
db_name
“”
-
db_parameter_group_name
“”
-
db_parameter_groups
“”
-
db_port_number
“”
-
db_security_groups
“”
-
db_subnet_group
“”
-
db_subnet_group_name
“”
-
dbi_resource_id
“”
-
deletion_protection
“”
-
domain
“”
-
domain_iam_role_name
“”
-
domain_memberships
“”
-
enable_cloudwatch_logs_exports
“”
-
enable_iam_database_authentication
“”
-
enable_performance_insights
“”
-
enabled_cloudwatch_logs_exports
“”
-
endpoint
“”
-
engine
“”
-
engine_version
“”
-
enhanced_monitoring_resource_arn
“”
-
ensure
(defaults to: present)
The basic property that the resource should be in.
Supported values:- present
- absent
-
filters
“”
-
final_db_snapshot_identifier
“”
-
iam_database_authentication_enabled
“”
-
instance_create_time
“”
-
iops
“”
-
kms_key_id
“”
-
latest_restorable_time
“”
-
license_model
“”
-
master_user_password
“”
-
master_username
“”
-
max_records
“”
-
monitoring_interval
“”
-
monitoring_role_arn
“”
-
multi_az
“”
-
new_db_instance_identifier
“”
-
option_group_memberships
“”
-
option_group_name
“”
-
pending_modified_values
“”
-
performance_insights_enabled
“”
-
performance_insights_kms_key_id
“”
-
performance_insights_retention_period
“”
-
port
“”
-
preferred_backup_window
“”
-
preferred_maintenance_window
“”
-
processor_features
“”
-
promotion_tier
“”
-
publicly_accessible
“”
-
read_replica_db_cluster_identifiers
“”
-
read_replica_db_instance_identifiers
“”
-
read_replica_source_db_instance_identifier
“”
-
secondary_availability_zone
“”
-
skip_final_snapshot
“”
-
status_infos
“”
-
storage_encrypted
“”
-
storage_type
“”
-
tags
“”
-
tde_credential_arn
“”
-
tde_credential_password
“”
-
timezone
“”
-
use_default_processor_features
“”
-
vpc_security_group_ids
“”
-
vpc_security_groups
“”
Parameters
-
name (namevar)
The namevar for this resource in AWS
-
provider
The specific backend to use for this ‘aws_db_instance` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.
-
tags
Tags are required for all AWS resources in Puppet