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