AWS Native v0.64.0, Jun 2 23
AWS Native v0.64.0, Jun 2 23
aws-native.rds.DBInstance
Explore with Pulumi AI
The AWS::RDS::DBInstance resource creates an Amazon RDS DB instance.
Create DBInstance Resource
new DBInstance(name: string, args?: DBInstanceArgs, opts?: CustomResourceOptions);
@overload
def DBInstance(resource_name: str,
opts: Optional[ResourceOptions] = None,
allocated_storage: Optional[str] = None,
allow_major_version_upgrade: Optional[bool] = None,
associated_roles: Optional[Sequence[DBInstanceRoleArgs]] = None,
auto_minor_version_upgrade: Optional[bool] = None,
availability_zone: Optional[str] = None,
backup_retention_period: Optional[int] = None,
c_a_certificate_identifier: Optional[str] = None,
certificate_details: Optional[DBInstanceCertificateDetailsArgs] = None,
certificate_rotation_restart: Optional[bool] = None,
character_set_name: Optional[str] = None,
copy_tags_to_snapshot: Optional[bool] = None,
custom_iam_instance_profile: Optional[str] = None,
d_b_cluster_identifier: Optional[str] = None,
d_b_cluster_snapshot_identifier: Optional[str] = None,
d_b_instance_class: Optional[str] = None,
d_b_instance_identifier: Optional[str] = None,
d_b_name: Optional[str] = None,
d_b_parameter_group_name: Optional[str] = None,
d_b_security_groups: Optional[Sequence[str]] = None,
d_b_snapshot_identifier: Optional[str] = None,
d_b_subnet_group_name: Optional[str] = None,
delete_automated_backups: Optional[bool] = None,
deletion_protection: Optional[bool] = None,
domain: Optional[str] = None,
domain_iam_role_name: Optional[str] = None,
enable_cloudwatch_logs_exports: Optional[Sequence[str]] = None,
enable_iam_database_authentication: Optional[bool] = None,
enable_performance_insights: Optional[bool] = None,
endpoint: Optional[DBInstanceEndpointArgs] = None,
engine: Optional[str] = None,
engine_version: Optional[str] = None,
iops: Optional[int] = None,
kms_key_id: Optional[str] = None,
license_model: Optional[str] = None,
manage_master_user_password: Optional[bool] = None,
master_user_password: Optional[str] = None,
master_user_secret: Optional[DBInstanceMasterUserSecretArgs] = None,
master_username: Optional[str] = None,
max_allocated_storage: Optional[int] = None,
monitoring_interval: Optional[int] = None,
monitoring_role_arn: Optional[str] = None,
multi_az: Optional[bool] = None,
nchar_character_set_name: Optional[str] = None,
network_type: Optional[str] = None,
option_group_name: Optional[str] = None,
performance_insights_kms_key_id: Optional[str] = None,
performance_insights_retention_period: Optional[int] = None,
port: Optional[str] = None,
preferred_backup_window: Optional[str] = None,
preferred_maintenance_window: Optional[str] = None,
processor_features: Optional[Sequence[DBInstanceProcessorFeatureArgs]] = None,
promotion_tier: Optional[int] = None,
publicly_accessible: Optional[bool] = None,
replica_mode: Optional[str] = None,
restore_time: Optional[str] = None,
source_db_cluster_identifier: Optional[str] = None,
source_db_instance_automated_backups_arn: Optional[str] = None,
source_db_instance_identifier: Optional[str] = None,
source_dbi_resource_id: Optional[str] = None,
source_region: Optional[str] = None,
storage_encrypted: Optional[bool] = None,
storage_throughput: Optional[int] = None,
storage_type: Optional[str] = None,
tags: Optional[Sequence[DBInstanceTagArgs]] = None,
tde_credential_arn: Optional[str] = None,
tde_credential_password: Optional[str] = None,
timezone: Optional[str] = None,
use_default_processor_features: Optional[bool] = None,
use_latest_restorable_time: Optional[bool] = None,
v_pc_security_groups: Optional[Sequence[str]] = None)
@overload
def DBInstance(resource_name: str,
args: Optional[DBInstanceArgs] = None,
opts: Optional[ResourceOptions] = None)
func NewDBInstance(ctx *Context, name string, args *DBInstanceArgs, opts ...ResourceOption) (*DBInstance, error)
public DBInstance(string name, DBInstanceArgs? args = null, CustomResourceOptions? opts = null)
public DBInstance(String name, DBInstanceArgs args)
public DBInstance(String name, DBInstanceArgs args, CustomResourceOptions options)
type: aws-native:rds:DBInstance
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DBInstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DBInstanceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DBInstanceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DBInstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DBInstanceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
DBInstance Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The DBInstance resource accepts the following input properties:
- Allocated
Storage string The amount of storage (in gigabytes) to be initially allocated for the database instance.
- Allow
Major boolVersion Upgrade A value that indicates whether major version upgrades are allowed. Changing this parameter doesn't result in an outage and the change is asynchronously applied as soon as possible.
- Associated
Roles List<Pulumi.Aws Native. RDS. Inputs. DBInstance Role Args> The AWS Identity and Access Management (IAM) roles associated with the DB instance.
- Auto
Minor boolVersion Upgrade A value that indicates whether minor engine upgrades are applied automatically to the DB instance during the maintenance window. By default, minor engine upgrades are applied automatically.
- Availability
Zone string The Availability Zone (AZ) where the database will be created. For information on AWS Regions and Availability Zones.
- Backup
Retention intPeriod The number of days for which automated backups are retained. Setting this parameter to a positive number enables backups. Setting this parameter to 0 disables automated backups.
- CACertificate
Identifier string The identifier of the CA certificate for this DB instance.
- Certificate
Details Pulumi.Aws Native. RDS. Inputs. DBInstance Certificate Details Args Returns the details of the DB instance's server certificate.
- Certificate
Rotation boolRestart A value that indicates whether the DB instance is restarted when you rotate your SSL/TLS certificate. By default, the DB instance is restarted when you rotate your SSL/TLS certificate. The certificate is not updated until the DB instance is restarted. If you are using SSL/TLS to connect to the DB instance, follow the appropriate instructions for your DB engine to rotate your SSL/TLS certificate This setting doesn't apply to RDS Custom.
- Character
Set stringName For supported engines, indicates that the DB instance should be associated with the specified character set.
- bool
A value that indicates whether to copy tags from the DB instance to snapshots of the DB instance. By default, tags are not copied.
- Custom
IAMInstance stringProfile The instance profile associated with the underlying Amazon EC2 instance of an RDS Custom DB instance. The instance profile must meet the following requirements:
- The profile must exist in your account.
- The profile must have an IAM role that Amazon EC2 has permissions to assume.
- The instance profile name and the associated IAM role name must start with the prefix AWSRDSCustom . For the list of permissions required for the IAM role, see Configure IAM and your VPC in the Amazon RDS User Guide .
This setting is required for RDS Custom.
- DBCluster
Identifier string The identifier of the DB cluster that the instance will belong to.
- DBCluster
Snapshot stringIdentifier The identifier for the RDS for MySQL Multi-AZ DB cluster snapshot to restore from. For more information on Multi-AZ DB clusters, see Multi-AZ deployments with two readable standby DB instances in the Amazon RDS User Guide .
Constraints:
- Must match the identifier of an existing Multi-AZ DB cluster snapshot.
- Can't be specified when DBSnapshotIdentifier is specified.
- Must be specified when DBSnapshotIdentifier isn't specified.
- If you are restoring from a shared manual Multi-AZ DB cluster snapshot, the DBClusterSnapshotIdentifier must be the ARN of the shared snapshot.
- Can't be the identifier of an Aurora DB cluster snapshot.
- Can't be the identifier of an RDS for PostgreSQL Multi-AZ DB cluster snapshot.
- DBInstance
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 AWS Regions, or for all database engines.
- DBInstance
Identifier string A name for the DB instance. If you specify a name, AWS CloudFormation converts it to lowercase. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the DB instance.
- DBName string
The meaning of this parameter differs according to the database engine you use.
- DBParameter
Group stringName The name of an existing DB parameter group or a reference to an AWS::RDS::DBParameterGroup resource created in the template.
- DBSecurity
Groups List<string> A list of the DB security groups to assign to the DB instance. The list can include both the name of existing DB security groups or references to AWS::RDS::DBSecurityGroup resources created in the template.
- DBSnapshot
Identifier string The name or Amazon Resource Name (ARN) of the DB snapshot that's used to restore the DB instance. If you're restoring from a shared manual DB snapshot, you must specify the ARN of the snapshot.
- DBSubnet
Group stringName A DB subnet group to associate with the DB instance. If you update this value, the new subnet group must be a subnet group in a new VPC.
- Delete
Automated boolBackups A value that indicates whether to remove automated backups immediately after the DB instance is deleted. This parameter isn't case-sensitive. The default is to remove automated backups immediately after the DB instance is deleted.
- Deletion
Protection bool A value that indicates whether the DB instance has deletion protection enabled. The database can't be deleted when deletion protection is enabled. By default, deletion protection is disabled.
- Domain string
The Active Directory directory ID to create the DB instance in. Currently, only MySQL, Microsoft SQL Server, Oracle, and PostgreSQL DB instances can be created in an Active Directory Domain.
- Domain
IAMRole stringName Specify the name of the IAM role to be used when making API calls to the Directory Service.
- Enable
Cloudwatch List<string>Logs Exports The list of log types that need to be enabled for exporting to CloudWatch Logs. The values in the list depend on the DB engine being used.
- Enable
IAMDatabase boolAuthentication A value that indicates whether to enable mapping of AWS Identity and Access Management (IAM) accounts to database accounts. By default, mapping is disabled.
- Enable
Performance boolInsights A value that indicates whether to enable Performance Insights for the DB instance.
- Endpoint
Pulumi.
Aws Native. RDS. Inputs. DBInstance Endpoint Args Specifies the connection endpoint.
- Engine string
The name of the database engine that you want to use for this DB instance.
- Engine
Version string The version number of the database engine to use.
- Iops int
The number of I/O operations per second (IOPS) that the database provisions.
- Kms
Key stringId The ARN of the AWS Key Management Service (AWS KMS) master key that's used to encrypt the DB instance.
- License
Model string License model information for this DB instance.
- Manage
Master boolUser Password A value that indicates whether to manage the master user password with AWS Secrets Manager.
- Master
User stringPassword The password for the master user.
- Master
User Pulumi.Secret Aws Native. RDS. Inputs. DBInstance Master User Secret Args Contains the secret managed by RDS in AWS Secrets Manager for the master user password.
- Master
Username string The master user name for the DB instance.
- Max
Allocated intStorage The upper limit to which Amazon RDS can automatically scale the storage of the DB instance.
- Monitoring
Interval int The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance. To disable collecting Enhanced Monitoring metrics, specify 0. The default is 0.
- Monitoring
Role stringArn The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to Amazon CloudWatch Logs.
- Multi
AZ bool Specifies whether the database instance is a multiple Availability Zone deployment.
- Nchar
Character stringSet Name The name of the NCHAR character set for the Oracle DB instance. This parameter doesn't apply to RDS Custom.
- Network
Type string The network type of the DB cluster.
- Option
Group stringName Indicates that the DB instance should be associated with the specified option group.
- Performance
Insights stringKMSKey Id The AWS KMS key identifier for encryption of Performance Insights data. The KMS key ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key alias for the KMS encryption key.
- Performance
Insights intRetention Period The amount of time, in days, to retain Performance Insights data. Valid values are 7 or 731 (2 years).
- Port string
The port number on which the database accepts connections.
- Preferred
Backup stringWindow The daily time range during which automated backups are created if automated backups are enabled, using the BackupRetentionPeriod parameter.
- Preferred
Maintenance stringWindow he weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
- Processor
Features List<Pulumi.Aws Native. RDS. Inputs. DBInstance Processor Feature Args> The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
- Promotion
Tier int A value that specifies the order in which an Aurora Replica is promoted to the primary instance after a failure of the existing primary instance.
- Publicly
Accessible bool Indicates whether the DB instance is an internet-facing instance. If you specify true, AWS CloudFormation creates an instance with a publicly resolvable DNS name, which resolves to a public IP address. If you specify false, AWS CloudFormation creates an internal instance with a DNS name that resolves to a private IP address.
- Replica
Mode string The open mode of an Oracle read replica. The default is open-read-only.
- Restore
Time string The date and time to restore from.
- Source
DBCluster stringIdentifier The identifier of the Multi-AZ DB cluster that will act as the source for the read replica. Each DB cluster can have up to 15 read replicas.
- Source
DBInstance stringAutomated Backups Arn The Amazon Resource Name (ARN) of the replicated automated backups from which to restore.
- Source
DBInstance stringIdentifier If you want to create a Read Replica DB instance, specify the ID of the source DB instance. Each DB instance can have a limited number of Read Replicas.
- Source
Dbi stringResource Id The resource ID of the source DB instance from which to restore.
- Source
Region string The ID of the region that contains the source DB instance for the Read Replica.
- Storage
Encrypted bool A value that indicates whether the DB instance is encrypted. By default, it isn't encrypted.
- Storage
Throughput int Specifies the storage throughput for the DB instance.
- Storage
Type string Specifies the storage type to be associated with the DB instance.
- List<Pulumi.
Aws Native. RDS. Inputs. DBInstance Tag Args> Tags to assign to the DB instance.
- Tde
Credential stringArn The ARN from the key store with which to associate the instance for TDE encryption.
- Tde
Credential stringPassword The password for the given ARN from the key store in order to access the device.
- Timezone string
The time zone of the DB instance. The time zone parameter is currently supported only by Microsoft SQL Server.
- Use
Default boolProcessor Features A value that indicates whether the DB instance class of the DB instance uses its default processor features.
- Use
Latest boolRestorable Time A value that indicates whether the DB instance is restored from the latest backup time. By default, the DB instance isn't restored from the latest backup time.
- VPCSecurity
Groups List<string> A list of the VPC security group IDs to assign to the DB instance. The list can include both the physical IDs of existing VPC security groups and references to AWS::EC2::SecurityGroup resources created in the template.
- Allocated
Storage string The amount of storage (in gigabytes) to be initially allocated for the database instance.
- Allow
Major boolVersion Upgrade A value that indicates whether major version upgrades are allowed. Changing this parameter doesn't result in an outage and the change is asynchronously applied as soon as possible.
- Associated
Roles []DBInstanceRole Args The AWS Identity and Access Management (IAM) roles associated with the DB instance.
- Auto
Minor boolVersion Upgrade A value that indicates whether minor engine upgrades are applied automatically to the DB instance during the maintenance window. By default, minor engine upgrades are applied automatically.
- Availability
Zone string The Availability Zone (AZ) where the database will be created. For information on AWS Regions and Availability Zones.
- Backup
Retention intPeriod The number of days for which automated backups are retained. Setting this parameter to a positive number enables backups. Setting this parameter to 0 disables automated backups.
- CACertificate
Identifier string The identifier of the CA certificate for this DB instance.
- Certificate
Details DBInstanceCertificate Details Args Returns the details of the DB instance's server certificate.
- Certificate
Rotation boolRestart A value that indicates whether the DB instance is restarted when you rotate your SSL/TLS certificate. By default, the DB instance is restarted when you rotate your SSL/TLS certificate. The certificate is not updated until the DB instance is restarted. If you are using SSL/TLS to connect to the DB instance, follow the appropriate instructions for your DB engine to rotate your SSL/TLS certificate This setting doesn't apply to RDS Custom.
- Character
Set stringName For supported engines, indicates that the DB instance should be associated with the specified character set.
- bool
A value that indicates whether to copy tags from the DB instance to snapshots of the DB instance. By default, tags are not copied.
- Custom
IAMInstance stringProfile The instance profile associated with the underlying Amazon EC2 instance of an RDS Custom DB instance. The instance profile must meet the following requirements:
- The profile must exist in your account.
- The profile must have an IAM role that Amazon EC2 has permissions to assume.
- The instance profile name and the associated IAM role name must start with the prefix AWSRDSCustom . For the list of permissions required for the IAM role, see Configure IAM and your VPC in the Amazon RDS User Guide .
This setting is required for RDS Custom.
- DBCluster
Identifier string The identifier of the DB cluster that the instance will belong to.
- DBCluster
Snapshot stringIdentifier The identifier for the RDS for MySQL Multi-AZ DB cluster snapshot to restore from. For more information on Multi-AZ DB clusters, see Multi-AZ deployments with two readable standby DB instances in the Amazon RDS User Guide .
Constraints:
- Must match the identifier of an existing Multi-AZ DB cluster snapshot.
- Can't be specified when DBSnapshotIdentifier is specified.
- Must be specified when DBSnapshotIdentifier isn't specified.
- If you are restoring from a shared manual Multi-AZ DB cluster snapshot, the DBClusterSnapshotIdentifier must be the ARN of the shared snapshot.
- Can't be the identifier of an Aurora DB cluster snapshot.
- Can't be the identifier of an RDS for PostgreSQL Multi-AZ DB cluster snapshot.
- DBInstance
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 AWS Regions, or for all database engines.
- DBInstance
Identifier string A name for the DB instance. If you specify a name, AWS CloudFormation converts it to lowercase. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the DB instance.
- DBName string
The meaning of this parameter differs according to the database engine you use.
- DBParameter
Group stringName The name of an existing DB parameter group or a reference to an AWS::RDS::DBParameterGroup resource created in the template.
- DBSecurity
Groups []string A list of the DB security groups to assign to the DB instance. The list can include both the name of existing DB security groups or references to AWS::RDS::DBSecurityGroup resources created in the template.
- DBSnapshot
Identifier string The name or Amazon Resource Name (ARN) of the DB snapshot that's used to restore the DB instance. If you're restoring from a shared manual DB snapshot, you must specify the ARN of the snapshot.
- DBSubnet
Group stringName A DB subnet group to associate with the DB instance. If you update this value, the new subnet group must be a subnet group in a new VPC.
- Delete
Automated boolBackups A value that indicates whether to remove automated backups immediately after the DB instance is deleted. This parameter isn't case-sensitive. The default is to remove automated backups immediately after the DB instance is deleted.
- Deletion
Protection bool A value that indicates whether the DB instance has deletion protection enabled. The database can't be deleted when deletion protection is enabled. By default, deletion protection is disabled.
- Domain string
The Active Directory directory ID to create the DB instance in. Currently, only MySQL, Microsoft SQL Server, Oracle, and PostgreSQL DB instances can be created in an Active Directory Domain.
- Domain
IAMRole stringName Specify the name of the IAM role to be used when making API calls to the Directory Service.
- Enable
Cloudwatch []stringLogs Exports The list of log types that need to be enabled for exporting to CloudWatch Logs. The values in the list depend on the DB engine being used.
- Enable
IAMDatabase boolAuthentication A value that indicates whether to enable mapping of AWS Identity and Access Management (IAM) accounts to database accounts. By default, mapping is disabled.
- Enable
Performance boolInsights A value that indicates whether to enable Performance Insights for the DB instance.
- Endpoint
DBInstance
Endpoint Args Specifies the connection endpoint.
- Engine string
The name of the database engine that you want to use for this DB instance.
- Engine
Version string The version number of the database engine to use.
- Iops int
The number of I/O operations per second (IOPS) that the database provisions.
- Kms
Key stringId The ARN of the AWS Key Management Service (AWS KMS) master key that's used to encrypt the DB instance.
- License
Model string License model information for this DB instance.
- Manage
Master boolUser Password A value that indicates whether to manage the master user password with AWS Secrets Manager.
- Master
User stringPassword The password for the master user.
- Master
User DBInstanceSecret Master User Secret Args Contains the secret managed by RDS in AWS Secrets Manager for the master user password.
- Master
Username string The master user name for the DB instance.
- Max
Allocated intStorage The upper limit to which Amazon RDS can automatically scale the storage of the DB instance.
- Monitoring
Interval int The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance. To disable collecting Enhanced Monitoring metrics, specify 0. The default is 0.
- Monitoring
Role stringArn The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to Amazon CloudWatch Logs.
- Multi
AZ bool Specifies whether the database instance is a multiple Availability Zone deployment.
- Nchar
Character stringSet Name The name of the NCHAR character set for the Oracle DB instance. This parameter doesn't apply to RDS Custom.
- Network
Type string The network type of the DB cluster.
- Option
Group stringName Indicates that the DB instance should be associated with the specified option group.
- Performance
Insights stringKMSKey Id The AWS KMS key identifier for encryption of Performance Insights data. The KMS key ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key alias for the KMS encryption key.
- Performance
Insights intRetention Period The amount of time, in days, to retain Performance Insights data. Valid values are 7 or 731 (2 years).
- Port string
The port number on which the database accepts connections.
- Preferred
Backup stringWindow The daily time range during which automated backups are created if automated backups are enabled, using the BackupRetentionPeriod parameter.
- Preferred
Maintenance stringWindow he weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
- Processor
Features []DBInstanceProcessor Feature Args The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
- Promotion
Tier int A value that specifies the order in which an Aurora Replica is promoted to the primary instance after a failure of the existing primary instance.
- Publicly
Accessible bool Indicates whether the DB instance is an internet-facing instance. If you specify true, AWS CloudFormation creates an instance with a publicly resolvable DNS name, which resolves to a public IP address. If you specify false, AWS CloudFormation creates an internal instance with a DNS name that resolves to a private IP address.
- Replica
Mode string The open mode of an Oracle read replica. The default is open-read-only.
- Restore
Time string The date and time to restore from.
- Source
DBCluster stringIdentifier The identifier of the Multi-AZ DB cluster that will act as the source for the read replica. Each DB cluster can have up to 15 read replicas.
- Source
DBInstance stringAutomated Backups Arn The Amazon Resource Name (ARN) of the replicated automated backups from which to restore.
- Source
DBInstance stringIdentifier If you want to create a Read Replica DB instance, specify the ID of the source DB instance. Each DB instance can have a limited number of Read Replicas.
- Source
Dbi stringResource Id The resource ID of the source DB instance from which to restore.
- Source
Region string The ID of the region that contains the source DB instance for the Read Replica.
- Storage
Encrypted bool A value that indicates whether the DB instance is encrypted. By default, it isn't encrypted.
- Storage
Throughput int Specifies the storage throughput for the DB instance.
- Storage
Type string Specifies the storage type to be associated with the DB instance.
- []DBInstance
Tag Args Tags to assign to the DB instance.
- Tde
Credential stringArn The ARN from the key store with which to associate the instance for TDE encryption.
- Tde
Credential stringPassword The password for the given ARN from the key store in order to access the device.
- Timezone string
The time zone of the DB instance. The time zone parameter is currently supported only by Microsoft SQL Server.
- Use
Default boolProcessor Features A value that indicates whether the DB instance class of the DB instance uses its default processor features.
- Use
Latest boolRestorable Time A value that indicates whether the DB instance is restored from the latest backup time. By default, the DB instance isn't restored from the latest backup time.
- VPCSecurity
Groups []string A list of the VPC security group IDs to assign to the DB instance. The list can include both the physical IDs of existing VPC security groups and references to AWS::EC2::SecurityGroup resources created in the template.
- allocated
Storage String The amount of storage (in gigabytes) to be initially allocated for the database instance.
- allow
Major BooleanVersion Upgrade A value that indicates whether major version upgrades are allowed. Changing this parameter doesn't result in an outage and the change is asynchronously applied as soon as possible.
- associated
Roles List<DBInstanceRole Args> The AWS Identity and Access Management (IAM) roles associated with the DB instance.
- auto
Minor BooleanVersion Upgrade A value that indicates whether minor engine upgrades are applied automatically to the DB instance during the maintenance window. By default, minor engine upgrades are applied automatically.
- availability
Zone String The Availability Zone (AZ) where the database will be created. For information on AWS Regions and Availability Zones.
- backup
Retention IntegerPeriod The number of days for which automated backups are retained. Setting this parameter to a positive number enables backups. Setting this parameter to 0 disables automated backups.
- c
ACertificate StringIdentifier The identifier of the CA certificate for this DB instance.
- certificate
Details DBInstanceCertificate Details Args Returns the details of the DB instance's server certificate.
- certificate
Rotation BooleanRestart A value that indicates whether the DB instance is restarted when you rotate your SSL/TLS certificate. By default, the DB instance is restarted when you rotate your SSL/TLS certificate. The certificate is not updated until the DB instance is restarted. If you are using SSL/TLS to connect to the DB instance, follow the appropriate instructions for your DB engine to rotate your SSL/TLS certificate This setting doesn't apply to RDS Custom.
- character
Set StringName For supported engines, indicates that the DB instance should be associated with the specified character set.
- Boolean
A value that indicates whether to copy tags from the DB instance to snapshots of the DB instance. By default, tags are not copied.
- custom
IAMInstance StringProfile The instance profile associated with the underlying Amazon EC2 instance of an RDS Custom DB instance. The instance profile must meet the following requirements:
- The profile must exist in your account.
- The profile must have an IAM role that Amazon EC2 has permissions to assume.
- The instance profile name and the associated IAM role name must start with the prefix AWSRDSCustom . For the list of permissions required for the IAM role, see Configure IAM and your VPC in the Amazon RDS User Guide .
This setting is required for RDS Custom.
- d
BCluster StringIdentifier The identifier of the DB cluster that the instance will belong to.
- d
BCluster StringSnapshot Identifier The identifier for the RDS for MySQL Multi-AZ DB cluster snapshot to restore from. For more information on Multi-AZ DB clusters, see Multi-AZ deployments with two readable standby DB instances in the Amazon RDS User Guide .
Constraints:
- Must match the identifier of an existing Multi-AZ DB cluster snapshot.
- Can't be specified when DBSnapshotIdentifier is specified.
- Must be specified when DBSnapshotIdentifier isn't specified.
- If you are restoring from a shared manual Multi-AZ DB cluster snapshot, the DBClusterSnapshotIdentifier must be the ARN of the shared snapshot.
- Can't be the identifier of an Aurora DB cluster snapshot.
- Can't be the identifier of an RDS for PostgreSQL Multi-AZ DB cluster snapshot.
- d
BInstance StringClass The compute and memory capacity of the DB instance, for example, db.m4.large. Not all DB instance classes are available in all AWS Regions, or for all database engines.
- d
BInstance StringIdentifier A name for the DB instance. If you specify a name, AWS CloudFormation converts it to lowercase. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the DB instance.
- d
BName String The meaning of this parameter differs according to the database engine you use.
- d
BParameter StringGroup Name The name of an existing DB parameter group or a reference to an AWS::RDS::DBParameterGroup resource created in the template.
- d
BSecurity List<String>Groups A list of the DB security groups to assign to the DB instance. The list can include both the name of existing DB security groups or references to AWS::RDS::DBSecurityGroup resources created in the template.
- d
BSnapshot StringIdentifier The name or Amazon Resource Name (ARN) of the DB snapshot that's used to restore the DB instance. If you're restoring from a shared manual DB snapshot, you must specify the ARN of the snapshot.
- d
BSubnet StringGroup Name A DB subnet group to associate with the DB instance. If you update this value, the new subnet group must be a subnet group in a new VPC.
- delete
Automated BooleanBackups A value that indicates whether to remove automated backups immediately after the DB instance is deleted. This parameter isn't case-sensitive. The default is to remove automated backups immediately after the DB instance is deleted.
- deletion
Protection Boolean A value that indicates whether the DB instance has deletion protection enabled. The database can't be deleted when deletion protection is enabled. By default, deletion protection is disabled.
- domain String
The Active Directory directory ID to create the DB instance in. Currently, only MySQL, Microsoft SQL Server, Oracle, and PostgreSQL DB instances can be created in an Active Directory Domain.
- domain
IAMRole StringName Specify the name of the IAM role to be used when making API calls to the Directory Service.
- enable
Cloudwatch List<String>Logs Exports The list of log types that need to be enabled for exporting to CloudWatch Logs. The values in the list depend on the DB engine being used.
- enable
IAMDatabase BooleanAuthentication A value that indicates whether to enable mapping of AWS Identity and Access Management (IAM) accounts to database accounts. By default, mapping is disabled.
- enable
Performance BooleanInsights A value that indicates whether to enable Performance Insights for the DB instance.
- endpoint
DBInstance
Endpoint Args Specifies the connection endpoint.
- engine String
The name of the database engine that you want to use for this DB instance.
- engine
Version String The version number of the database engine to use.
- iops Integer
The number of I/O operations per second (IOPS) that the database provisions.
- kms
Key StringId The ARN of the AWS Key Management Service (AWS KMS) master key that's used to encrypt the DB instance.
- license
Model String License model information for this DB instance.
- manage
Master BooleanUser Password A value that indicates whether to manage the master user password with AWS Secrets Manager.
- master
User StringPassword The password for the master user.
- master
User DBInstanceSecret Master User Secret Args Contains the secret managed by RDS in AWS Secrets Manager for the master user password.
- master
Username String The master user name for the DB instance.
- max
Allocated IntegerStorage The upper limit 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. To disable collecting Enhanced Monitoring metrics, specify 0. The default is 0.
- monitoring
Role StringArn The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to Amazon CloudWatch Logs.
- multi
AZ Boolean Specifies whether the database instance is a multiple Availability Zone deployment.
- nchar
Character StringSet Name The name of the NCHAR character set for the Oracle DB instance. This parameter doesn't apply to RDS Custom.
- network
Type String The network type of the DB cluster.
- option
Group StringName Indicates that the DB instance should be associated with the specified option group.
- performance
Insights StringKMSKey Id The AWS KMS key identifier for encryption of Performance Insights data. The KMS key ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key alias for the KMS encryption key.
- performance
Insights IntegerRetention Period The amount of time, in days, to retain Performance Insights data. Valid values are 7 or 731 (2 years).
- port String
The port number on which the database accepts connections.
- preferred
Backup StringWindow The daily time range during which automated backups are created if automated backups are enabled, using the BackupRetentionPeriod parameter.
- preferred
Maintenance StringWindow he weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
- processor
Features List<DBInstanceProcessor Feature Args> The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
- promotion
Tier Integer A value that specifies the order in which an Aurora Replica is promoted to the primary instance after a failure of the existing primary instance.
- publicly
Accessible Boolean Indicates whether the DB instance is an internet-facing instance. If you specify true, AWS CloudFormation creates an instance with a publicly resolvable DNS name, which resolves to a public IP address. If you specify false, AWS CloudFormation creates an internal instance with a DNS name that resolves to a private IP address.
- replica
Mode String The open mode of an Oracle read replica. The default is open-read-only.
- restore
Time String The date and time to restore from.
- source
DBCluster StringIdentifier The identifier of the Multi-AZ DB cluster that will act as the source for the read replica. Each DB cluster can have up to 15 read replicas.
- source
DBInstance StringAutomated Backups Arn The Amazon Resource Name (ARN) of the replicated automated backups from which to restore.
- source
DBInstance StringIdentifier If you want to create a Read Replica DB instance, specify the ID of the source DB instance. Each DB instance can have a limited number of Read Replicas.
- source
Dbi StringResource Id The resource ID of the source DB instance from which to restore.
- source
Region String The ID of the region that contains the source DB instance for the Read Replica.
- storage
Encrypted Boolean A value that indicates whether the DB instance is encrypted. By default, it isn't encrypted.
- storage
Throughput Integer Specifies the storage throughput for the DB instance.
- storage
Type String Specifies the storage type to be associated with the DB instance.
- List<DBInstance
Tag Args> Tags to assign to the DB instance.
- tde
Credential StringArn The ARN from the key store with which to associate the instance for TDE encryption.
- tde
Credential StringPassword The password for the given ARN from the key store in order to access the device.
- timezone String
The time zone of the DB instance. The time zone parameter is currently supported only by Microsoft SQL Server.
- use
Default BooleanProcessor Features A value that indicates whether the DB instance class of the DB instance uses its default processor features.
- use
Latest BooleanRestorable Time A value that indicates whether the DB instance is restored from the latest backup time. By default, the DB instance isn't restored from the latest backup time.
- v
PCSecurity List<String>Groups A list of the VPC security group IDs to assign to the DB instance. The list can include both the physical IDs of existing VPC security groups and references to AWS::EC2::SecurityGroup resources created in the template.
- allocated
Storage string The amount of storage (in gigabytes) to be initially allocated for the database instance.
- allow
Major booleanVersion Upgrade A value that indicates whether major version upgrades are allowed. Changing this parameter doesn't result in an outage and the change is asynchronously applied as soon as possible.
- associated
Roles DBInstanceRole Args[] The AWS Identity and Access Management (IAM) roles associated with the DB instance.
- auto
Minor booleanVersion Upgrade A value that indicates whether minor engine upgrades are applied automatically to the DB instance during the maintenance window. By default, minor engine upgrades are applied automatically.
- availability
Zone string The Availability Zone (AZ) where the database will be created. For information on AWS Regions and Availability Zones.
- backup
Retention numberPeriod The number of days for which automated backups are retained. Setting this parameter to a positive number enables backups. Setting this parameter to 0 disables automated backups.
- c
ACertificate stringIdentifier The identifier of the CA certificate for this DB instance.
- certificate
Details DBInstanceCertificate Details Args Returns the details of the DB instance's server certificate.
- certificate
Rotation booleanRestart A value that indicates whether the DB instance is restarted when you rotate your SSL/TLS certificate. By default, the DB instance is restarted when you rotate your SSL/TLS certificate. The certificate is not updated until the DB instance is restarted. If you are using SSL/TLS to connect to the DB instance, follow the appropriate instructions for your DB engine to rotate your SSL/TLS certificate This setting doesn't apply to RDS Custom.
- character
Set stringName For supported engines, indicates that the DB instance should be associated with the specified character set.
- boolean
A value that indicates whether to copy tags from the DB instance to snapshots of the DB instance. By default, tags are not copied.
- custom
IAMInstance stringProfile The instance profile associated with the underlying Amazon EC2 instance of an RDS Custom DB instance. The instance profile must meet the following requirements:
- The profile must exist in your account.
- The profile must have an IAM role that Amazon EC2 has permissions to assume.
- The instance profile name and the associated IAM role name must start with the prefix AWSRDSCustom . For the list of permissions required for the IAM role, see Configure IAM and your VPC in the Amazon RDS User Guide .
This setting is required for RDS Custom.
- d
BCluster stringIdentifier The identifier of the DB cluster that the instance will belong to.
- d
BCluster stringSnapshot Identifier The identifier for the RDS for MySQL Multi-AZ DB cluster snapshot to restore from. For more information on Multi-AZ DB clusters, see Multi-AZ deployments with two readable standby DB instances in the Amazon RDS User Guide .
Constraints:
- Must match the identifier of an existing Multi-AZ DB cluster snapshot.
- Can't be specified when DBSnapshotIdentifier is specified.
- Must be specified when DBSnapshotIdentifier isn't specified.
- If you are restoring from a shared manual Multi-AZ DB cluster snapshot, the DBClusterSnapshotIdentifier must be the ARN of the shared snapshot.
- Can't be the identifier of an Aurora DB cluster snapshot.
- Can't be the identifier of an RDS for PostgreSQL Multi-AZ DB cluster snapshot.
- d
BInstance stringClass The compute and memory capacity of the DB instance, for example, db.m4.large. Not all DB instance classes are available in all AWS Regions, or for all database engines.
- d
BInstance stringIdentifier A name for the DB instance. If you specify a name, AWS CloudFormation converts it to lowercase. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the DB instance.
- d
BName string The meaning of this parameter differs according to the database engine you use.
- d
BParameter stringGroup Name The name of an existing DB parameter group or a reference to an AWS::RDS::DBParameterGroup resource created in the template.
- d
BSecurity string[]Groups A list of the DB security groups to assign to the DB instance. The list can include both the name of existing DB security groups or references to AWS::RDS::DBSecurityGroup resources created in the template.
- d
BSnapshot stringIdentifier The name or Amazon Resource Name (ARN) of the DB snapshot that's used to restore the DB instance. If you're restoring from a shared manual DB snapshot, you must specify the ARN of the snapshot.
- d
BSubnet stringGroup Name A DB subnet group to associate with the DB instance. If you update this value, the new subnet group must be a subnet group in a new VPC.
- delete
Automated booleanBackups A value that indicates whether to remove automated backups immediately after the DB instance is deleted. This parameter isn't case-sensitive. The default is to remove automated backups immediately after the DB instance is deleted.
- deletion
Protection boolean A value that indicates whether the DB instance has deletion protection enabled. The database can't be deleted when deletion protection is enabled. By default, deletion protection is disabled.
- domain string
The Active Directory directory ID to create the DB instance in. Currently, only MySQL, Microsoft SQL Server, Oracle, and PostgreSQL DB instances can be created in an Active Directory Domain.
- domain
IAMRole stringName Specify the name of the IAM role to be used when making API calls to the Directory Service.
- enable
Cloudwatch string[]Logs Exports The list of log types that need to be enabled for exporting to CloudWatch Logs. The values in the list depend on the DB engine being used.
- enable
IAMDatabase booleanAuthentication A value that indicates whether to enable mapping of AWS Identity and Access Management (IAM) accounts to database accounts. By default, mapping is disabled.
- enable
Performance booleanInsights A value that indicates whether to enable Performance Insights for the DB instance.
- endpoint
DBInstance
Endpoint Args Specifies the connection endpoint.
- engine string
The name of the database engine that you want to use for this DB instance.
- engine
Version string The version number of the database engine to use.
- iops number
The number of I/O operations per second (IOPS) that the database provisions.
- kms
Key stringId The ARN of the AWS Key Management Service (AWS KMS) master key that's used to encrypt the DB instance.
- license
Model string License model information for this DB instance.
- manage
Master booleanUser Password A value that indicates whether to manage the master user password with AWS Secrets Manager.
- master
User stringPassword The password for the master user.
- master
User DBInstanceSecret Master User Secret Args Contains the secret managed by RDS in AWS Secrets Manager for the master user password.
- master
Username string The master user name for the DB instance.
- max
Allocated numberStorage The upper limit to which Amazon RDS can automatically scale the storage of the DB instance.
- monitoring
Interval number The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance. To disable collecting Enhanced Monitoring metrics, specify 0. The default is 0.
- monitoring
Role stringArn The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to Amazon CloudWatch Logs.
- multi
AZ boolean Specifies whether the database instance is a multiple Availability Zone deployment.
- nchar
Character stringSet Name The name of the NCHAR character set for the Oracle DB instance. This parameter doesn't apply to RDS Custom.
- network
Type string The network type of the DB cluster.
- option
Group stringName Indicates that the DB instance should be associated with the specified option group.
- performance
Insights stringKMSKey Id The AWS KMS key identifier for encryption of Performance Insights data. The KMS key ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key alias for the KMS encryption key.
- performance
Insights numberRetention Period The amount of time, in days, to retain Performance Insights data. Valid values are 7 or 731 (2 years).
- port string
The port number on which the database accepts connections.
- preferred
Backup stringWindow The daily time range during which automated backups are created if automated backups are enabled, using the BackupRetentionPeriod parameter.
- preferred
Maintenance stringWindow he weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
- processor
Features DBInstanceProcessor Feature Args[] The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
- promotion
Tier number A value that specifies the order in which an Aurora Replica is promoted to the primary instance after a failure of the existing primary instance.
- publicly
Accessible boolean Indicates whether the DB instance is an internet-facing instance. If you specify true, AWS CloudFormation creates an instance with a publicly resolvable DNS name, which resolves to a public IP address. If you specify false, AWS CloudFormation creates an internal instance with a DNS name that resolves to a private IP address.
- replica
Mode string The open mode of an Oracle read replica. The default is open-read-only.
- restore
Time string The date and time to restore from.
- source
DBCluster stringIdentifier The identifier of the Multi-AZ DB cluster that will act as the source for the read replica. Each DB cluster can have up to 15 read replicas.
- source
DBInstance stringAutomated Backups Arn The Amazon Resource Name (ARN) of the replicated automated backups from which to restore.
- source
DBInstance stringIdentifier If you want to create a Read Replica DB instance, specify the ID of the source DB instance. Each DB instance can have a limited number of Read Replicas.
- source
Dbi stringResource Id The resource ID of the source DB instance from which to restore.
- source
Region string The ID of the region that contains the source DB instance for the Read Replica.
- storage
Encrypted boolean A value that indicates whether the DB instance is encrypted. By default, it isn't encrypted.
- storage
Throughput number Specifies the storage throughput for the DB instance.
- storage
Type string Specifies the storage type to be associated with the DB instance.
- DBInstance
Tag Args[] Tags to assign to the DB instance.
- tde
Credential stringArn The ARN from the key store with which to associate the instance for TDE encryption.
- tde
Credential stringPassword The password for the given ARN from the key store in order to access the device.
- timezone string
The time zone of the DB instance. The time zone parameter is currently supported only by Microsoft SQL Server.
- use
Default booleanProcessor Features A value that indicates whether the DB instance class of the DB instance uses its default processor features.
- use
Latest booleanRestorable Time A value that indicates whether the DB instance is restored from the latest backup time. By default, the DB instance isn't restored from the latest backup time.
- v
PCSecurity string[]Groups A list of the VPC security group IDs to assign to the DB instance. The list can include both the physical IDs of existing VPC security groups and references to AWS::EC2::SecurityGroup resources created in the template.
- allocated_
storage str The amount of storage (in gigabytes) to be initially allocated for the database instance.
- allow_
major_ boolversion_ upgrade A value that indicates whether major version upgrades are allowed. Changing this parameter doesn't result in an outage and the change is asynchronously applied as soon as possible.
- associated_
roles Sequence[DBInstanceRole Args] The AWS Identity and Access Management (IAM) roles associated with the DB instance.
- auto_
minor_ boolversion_ upgrade A value that indicates whether minor engine upgrades are applied automatically to the DB instance during the maintenance window. By default, minor engine upgrades are applied automatically.
- availability_
zone str The Availability Zone (AZ) where the database will be created. For information on AWS Regions and Availability Zones.
- backup_
retention_ intperiod The number of days for which automated backups are retained. Setting this parameter to a positive number enables backups. Setting this parameter to 0 disables automated backups.
- c_
a_ strcertificate_ identifier The identifier of the CA certificate for this DB instance.
- certificate_
details DBInstanceCertificate Details Args Returns the details of the DB instance's server certificate.
- certificate_
rotation_ boolrestart A value that indicates whether the DB instance is restarted when you rotate your SSL/TLS certificate. By default, the DB instance is restarted when you rotate your SSL/TLS certificate. The certificate is not updated until the DB instance is restarted. If you are using SSL/TLS to connect to the DB instance, follow the appropriate instructions for your DB engine to rotate your SSL/TLS certificate This setting doesn't apply to RDS Custom.
- character_
set_ strname For supported engines, indicates that the DB instance should be associated with the specified character set.
- bool
A value that indicates whether to copy tags from the DB instance to snapshots of the DB instance. By default, tags are not copied.
- custom_
iam_ strinstance_ profile The instance profile associated with the underlying Amazon EC2 instance of an RDS Custom DB instance. The instance profile must meet the following requirements:
- The profile must exist in your account.
- The profile must have an IAM role that Amazon EC2 has permissions to assume.
- The instance profile name and the associated IAM role name must start with the prefix AWSRDSCustom . For the list of permissions required for the IAM role, see Configure IAM and your VPC in the Amazon RDS User Guide .
This setting is required for RDS Custom.
- d_
b_ strcluster_ identifier The identifier of the DB cluster that the instance will belong to.
- d_
b_ strcluster_ snapshot_ identifier The identifier for the RDS for MySQL Multi-AZ DB cluster snapshot to restore from. For more information on Multi-AZ DB clusters, see Multi-AZ deployments with two readable standby DB instances in the Amazon RDS User Guide .
Constraints:
- Must match the identifier of an existing Multi-AZ DB cluster snapshot.
- Can't be specified when DBSnapshotIdentifier is specified.
- Must be specified when DBSnapshotIdentifier isn't specified.
- If you are restoring from a shared manual Multi-AZ DB cluster snapshot, the DBClusterSnapshotIdentifier must be the ARN of the shared snapshot.
- Can't be the identifier of an Aurora DB cluster snapshot.
- Can't be the identifier of an RDS for PostgreSQL Multi-AZ DB cluster snapshot.
- d_
b_ strinstance_ class The compute and memory capacity of the DB instance, for example, db.m4.large. Not all DB instance classes are available in all AWS Regions, or for all database engines.
- d_
b_ strinstance_ identifier A name for the DB instance. If you specify a name, AWS CloudFormation converts it to lowercase. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the DB instance.
- d_
b_ strname The meaning of this parameter differs according to the database engine you use.
- d_
b_ strparameter_ group_ name The name of an existing DB parameter group or a reference to an AWS::RDS::DBParameterGroup resource created in the template.
- d_
b_ Sequence[str]security_ groups A list of the DB security groups to assign to the DB instance. The list can include both the name of existing DB security groups or references to AWS::RDS::DBSecurityGroup resources created in the template.
- d_
b_ strsnapshot_ identifier The name or Amazon Resource Name (ARN) of the DB snapshot that's used to restore the DB instance. If you're restoring from a shared manual DB snapshot, you must specify the ARN of the snapshot.
- d_
b_ strsubnet_ group_ name A DB subnet group to associate with the DB instance. If you update this value, the new subnet group must be a subnet group in a new VPC.
- delete_
automated_ boolbackups A value that indicates whether to remove automated backups immediately after the DB instance is deleted. This parameter isn't case-sensitive. The default is to remove automated backups immediately after the DB instance is deleted.
- deletion_
protection bool A value that indicates whether the DB instance has deletion protection enabled. The database can't be deleted when deletion protection is enabled. By default, deletion protection is disabled.
- domain str
The Active Directory directory ID to create the DB instance in. Currently, only MySQL, Microsoft SQL Server, Oracle, and PostgreSQL DB instances can be created in an Active Directory Domain.
- domain_
iam_ strrole_ name Specify the name of the IAM role to be used when making API calls to the Directory Service.
- enable_
cloudwatch_ Sequence[str]logs_ exports The list of log types that need to be enabled for exporting to CloudWatch Logs. The values in the list depend on the DB engine being used.
- enable_
iam_ booldatabase_ authentication A value that indicates whether to enable mapping of AWS Identity and Access Management (IAM) accounts to database accounts. By default, mapping is disabled.
- enable_
performance_ boolinsights A value that indicates whether to enable Performance Insights for the DB instance.
- endpoint
DBInstance
Endpoint Args Specifies the connection endpoint.
- engine str
The name of the database engine that you want to use for this DB instance.
- engine_
version str The version number of the database engine to use.
- iops int
The number of I/O operations per second (IOPS) that the database provisions.
- kms_
key_ strid The ARN of the AWS Key Management Service (AWS KMS) master key that's used to encrypt the DB instance.
- license_
model str License model information for this DB instance.
- manage_
master_ booluser_ password A value that indicates whether to manage the master user password with AWS Secrets Manager.
- master_
user_ strpassword The password for the master user.
- master_
user_ DBInstancesecret Master User Secret Args Contains the secret managed by RDS in AWS Secrets Manager for the master user password.
- master_
username str The master user name for the DB instance.
- max_
allocated_ intstorage The upper limit to which Amazon RDS can automatically scale the storage of the DB instance.
- monitoring_
interval int The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance. To disable collecting Enhanced Monitoring metrics, specify 0. The default is 0.
- monitoring_
role_ strarn The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to Amazon CloudWatch Logs.
- multi_
az bool Specifies whether the database instance is a multiple Availability Zone deployment.
- nchar_
character_ strset_ name The name of the NCHAR character set for the Oracle DB instance. This parameter doesn't apply to RDS Custom.
- network_
type str The network type of the DB cluster.
- option_
group_ strname Indicates that the DB instance should be associated with the specified option group.
- performance_
insights_ strkms_ key_ id The AWS KMS key identifier for encryption of Performance Insights data. The KMS key ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key alias for the KMS encryption key.
- performance_
insights_ intretention_ period The amount of time, in days, to retain Performance Insights data. Valid values are 7 or 731 (2 years).
- port str
The port number on which the database accepts connections.
- preferred_
backup_ strwindow The daily time range during which automated backups are created if automated backups are enabled, using the BackupRetentionPeriod parameter.
- preferred_
maintenance_ strwindow he weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
- processor_
features Sequence[DBInstanceProcessor Feature Args] The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
- promotion_
tier int A value that specifies the order in which an Aurora Replica is promoted to the primary instance after a failure of the existing primary instance.
- publicly_
accessible bool Indicates whether the DB instance is an internet-facing instance. If you specify true, AWS CloudFormation creates an instance with a publicly resolvable DNS name, which resolves to a public IP address. If you specify false, AWS CloudFormation creates an internal instance with a DNS name that resolves to a private IP address.
- replica_
mode str The open mode of an Oracle read replica. The default is open-read-only.
- restore_
time str The date and time to restore from.
- source_
db_ strcluster_ identifier The identifier of the Multi-AZ DB cluster that will act as the source for the read replica. Each DB cluster can have up to 15 read replicas.
- source_
db_ strinstance_ automated_ backups_ arn The Amazon Resource Name (ARN) of the replicated automated backups from which to restore.
- source_
db_ strinstance_ identifier If you want to create a Read Replica DB instance, specify the ID of the source DB instance. Each DB instance can have a limited number of Read Replicas.
- source_
dbi_ strresource_ id The resource ID of the source DB instance from which to restore.
- source_
region str The ID of the region that contains the source DB instance for the Read Replica.
- storage_
encrypted bool A value that indicates whether the DB instance is encrypted. By default, it isn't encrypted.
- storage_
throughput int Specifies the storage throughput for the DB instance.
- storage_
type str Specifies the storage type to be associated with the DB instance.
- Sequence[DBInstance
Tag Args] Tags to assign to the DB instance.
- tde_
credential_ strarn The ARN from the key store with which to associate the instance for TDE encryption.
- tde_
credential_ strpassword The password for the given ARN from the key store in order to access the device.
- timezone str
The time zone of the DB instance. The time zone parameter is currently supported only by Microsoft SQL Server.
- use_
default_ boolprocessor_ features A value that indicates whether the DB instance class of the DB instance uses its default processor features.
- use_
latest_ boolrestorable_ time A value that indicates whether the DB instance is restored from the latest backup time. By default, the DB instance isn't restored from the latest backup time.
- v_
pc_ Sequence[str]security_ groups A list of the VPC security group IDs to assign to the DB instance. The list can include both the physical IDs of existing VPC security groups and references to AWS::EC2::SecurityGroup resources created in the template.
- allocated
Storage String The amount of storage (in gigabytes) to be initially allocated for the database instance.
- allow
Major BooleanVersion Upgrade A value that indicates whether major version upgrades are allowed. Changing this parameter doesn't result in an outage and the change is asynchronously applied as soon as possible.
- associated
Roles List<Property Map> The AWS Identity and Access Management (IAM) roles associated with the DB instance.
- auto
Minor BooleanVersion Upgrade A value that indicates whether minor engine upgrades are applied automatically to the DB instance during the maintenance window. By default, minor engine upgrades are applied automatically.
- availability
Zone String The Availability Zone (AZ) where the database will be created. For information on AWS Regions and Availability Zones.
- backup
Retention NumberPeriod The number of days for which automated backups are retained. Setting this parameter to a positive number enables backups. Setting this parameter to 0 disables automated backups.
- c
ACertificate StringIdentifier The identifier of the CA certificate for this DB instance.
- certificate
Details Property Map Returns the details of the DB instance's server certificate.
- certificate
Rotation BooleanRestart A value that indicates whether the DB instance is restarted when you rotate your SSL/TLS certificate. By default, the DB instance is restarted when you rotate your SSL/TLS certificate. The certificate is not updated until the DB instance is restarted. If you are using SSL/TLS to connect to the DB instance, follow the appropriate instructions for your DB engine to rotate your SSL/TLS certificate This setting doesn't apply to RDS Custom.
- character
Set StringName For supported engines, indicates that the DB instance should be associated with the specified character set.
- Boolean
A value that indicates whether to copy tags from the DB instance to snapshots of the DB instance. By default, tags are not copied.
- custom
IAMInstance StringProfile The instance profile associated with the underlying Amazon EC2 instance of an RDS Custom DB instance. The instance profile must meet the following requirements:
- The profile must exist in your account.
- The profile must have an IAM role that Amazon EC2 has permissions to assume.
- The instance profile name and the associated IAM role name must start with the prefix AWSRDSCustom . For the list of permissions required for the IAM role, see Configure IAM and your VPC in the Amazon RDS User Guide .
This setting is required for RDS Custom.
- d
BCluster StringIdentifier The identifier of the DB cluster that the instance will belong to.
- d
BCluster StringSnapshot Identifier The identifier for the RDS for MySQL Multi-AZ DB cluster snapshot to restore from. For more information on Multi-AZ DB clusters, see Multi-AZ deployments with two readable standby DB instances in the Amazon RDS User Guide .
Constraints:
- Must match the identifier of an existing Multi-AZ DB cluster snapshot.
- Can't be specified when DBSnapshotIdentifier is specified.
- Must be specified when DBSnapshotIdentifier isn't specified.
- If you are restoring from a shared manual Multi-AZ DB cluster snapshot, the DBClusterSnapshotIdentifier must be the ARN of the shared snapshot.
- Can't be the identifier of an Aurora DB cluster snapshot.
- Can't be the identifier of an RDS for PostgreSQL Multi-AZ DB cluster snapshot.
- d
BInstance StringClass The compute and memory capacity of the DB instance, for example, db.m4.large. Not all DB instance classes are available in all AWS Regions, or for all database engines.
- d
BInstance StringIdentifier A name for the DB instance. If you specify a name, AWS CloudFormation converts it to lowercase. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the DB instance.
- d
BName String The meaning of this parameter differs according to the database engine you use.
- d
BParameter StringGroup Name The name of an existing DB parameter group or a reference to an AWS::RDS::DBParameterGroup resource created in the template.
- d
BSecurity List<String>Groups A list of the DB security groups to assign to the DB instance. The list can include both the name of existing DB security groups or references to AWS::RDS::DBSecurityGroup resources created in the template.
- d
BSnapshot StringIdentifier The name or Amazon Resource Name (ARN) of the DB snapshot that's used to restore the DB instance. If you're restoring from a shared manual DB snapshot, you must specify the ARN of the snapshot.
- d
BSubnet StringGroup Name A DB subnet group to associate with the DB instance. If you update this value, the new subnet group must be a subnet group in a new VPC.
- delete
Automated BooleanBackups A value that indicates whether to remove automated backups immediately after the DB instance is deleted. This parameter isn't case-sensitive. The default is to remove automated backups immediately after the DB instance is deleted.
- deletion
Protection Boolean A value that indicates whether the DB instance has deletion protection enabled. The database can't be deleted when deletion protection is enabled. By default, deletion protection is disabled.
- domain String
The Active Directory directory ID to create the DB instance in. Currently, only MySQL, Microsoft SQL Server, Oracle, and PostgreSQL DB instances can be created in an Active Directory Domain.
- domain
IAMRole StringName Specify the name of the IAM role to be used when making API calls to the Directory Service.
- enable
Cloudwatch List<String>Logs Exports The list of log types that need to be enabled for exporting to CloudWatch Logs. The values in the list depend on the DB engine being used.
- enable
IAMDatabase BooleanAuthentication A value that indicates whether to enable mapping of AWS Identity and Access Management (IAM) accounts to database accounts. By default, mapping is disabled.
- enable
Performance BooleanInsights A value that indicates whether to enable Performance Insights for the DB instance.
- endpoint Property Map
Specifies the connection endpoint.
- engine String
The name of the database engine that you want to use for this DB instance.
- engine
Version String The version number of the database engine to use.
- iops Number
The number of I/O operations per second (IOPS) that the database provisions.
- kms
Key StringId The ARN of the AWS Key Management Service (AWS KMS) master key that's used to encrypt the DB instance.
- license
Model String License model information for this DB instance.
- manage
Master BooleanUser Password A value that indicates whether to manage the master user password with AWS Secrets Manager.
- master
User StringPassword The password for the master user.
- master
User Property MapSecret Contains the secret managed by RDS in AWS Secrets Manager for the master user password.
- master
Username String The master user name for the DB instance.
- max
Allocated NumberStorage The upper limit to which Amazon RDS can automatically scale the storage of the DB instance.
- monitoring
Interval Number The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance. To disable collecting Enhanced Monitoring metrics, specify 0. The default is 0.
- monitoring
Role StringArn The ARN for the IAM role that permits RDS to send enhanced monitoring metrics to Amazon CloudWatch Logs.
- multi
AZ Boolean Specifies whether the database instance is a multiple Availability Zone deployment.
- nchar
Character StringSet Name The name of the NCHAR character set for the Oracle DB instance. This parameter doesn't apply to RDS Custom.
- network
Type String The network type of the DB cluster.
- option
Group StringName Indicates that the DB instance should be associated with the specified option group.
- performance
Insights StringKMSKey Id The AWS KMS key identifier for encryption of Performance Insights data. The KMS key ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key alias for the KMS encryption key.
- performance
Insights NumberRetention Period The amount of time, in days, to retain Performance Insights data. Valid values are 7 or 731 (2 years).
- port String
The port number on which the database accepts connections.
- preferred
Backup StringWindow The daily time range during which automated backups are created if automated backups are enabled, using the BackupRetentionPeriod parameter.
- preferred
Maintenance StringWindow he weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
- processor
Features List<Property Map> The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
- promotion
Tier Number A value that specifies the order in which an Aurora Replica is promoted to the primary instance after a failure of the existing primary instance.
- publicly
Accessible Boolean Indicates whether the DB instance is an internet-facing instance. If you specify true, AWS CloudFormation creates an instance with a publicly resolvable DNS name, which resolves to a public IP address. If you specify false, AWS CloudFormation creates an internal instance with a DNS name that resolves to a private IP address.
- replica
Mode String The open mode of an Oracle read replica. The default is open-read-only.
- restore
Time String The date and time to restore from.
- source
DBCluster StringIdentifier The identifier of the Multi-AZ DB cluster that will act as the source for the read replica. Each DB cluster can have up to 15 read replicas.
- source
DBInstance StringAutomated Backups Arn The Amazon Resource Name (ARN) of the replicated automated backups from which to restore.
- source
DBInstance StringIdentifier If you want to create a Read Replica DB instance, specify the ID of the source DB instance. Each DB instance can have a limited number of Read Replicas.
- source
Dbi StringResource Id The resource ID of the source DB instance from which to restore.
- source
Region String The ID of the region that contains the source DB instance for the Read Replica.
- storage
Encrypted Boolean A value that indicates whether the DB instance is encrypted. By default, it isn't encrypted.
- storage
Throughput Number Specifies the storage throughput for the DB instance.
- storage
Type String Specifies the storage type to be associated with the DB instance.
- List<Property Map>
Tags to assign to the DB instance.
- tde
Credential StringArn The ARN from the key store with which to associate the instance for TDE encryption.
- tde
Credential StringPassword The password for the given ARN from the key store in order to access the device.
- timezone String
The time zone of the DB instance. The time zone parameter is currently supported only by Microsoft SQL Server.
- use
Default BooleanProcessor Features A value that indicates whether the DB instance class of the DB instance uses its default processor features.
- use
Latest BooleanRestorable Time A value that indicates whether the DB instance is restored from the latest backup time. By default, the DB instance isn't restored from the latest backup time.
- v
PCSecurity List<String>Groups A list of the VPC security group IDs to assign to the DB instance. The list can include both the physical IDs of existing VPC security groups and references to AWS::EC2::SecurityGroup resources created in the template.
Outputs
All input properties are implicitly available as output properties. Additionally, the DBInstance resource produces the following output properties:
- DBInstance
Arn string The Amazon Resource Name (ARN) for the DB instance.
- DBSystem
Id string The Oracle system ID (Oracle SID) for a container database (CDB). The Oracle SID is also the name of the CDB. This setting is valid for RDS Custom only.
- Dbi
Resource stringId The AWS Region-unique, immutable identifier for the DB instance. This identifier is found in AWS CloudTrail log entries whenever the AWS KMS key for the DB instance is accessed.
- Id string
The provider-assigned unique ID for this managed resource.
- DBInstance
Arn string The Amazon Resource Name (ARN) for the DB instance.
- DBSystem
Id string The Oracle system ID (Oracle SID) for a container database (CDB). The Oracle SID is also the name of the CDB. This setting is valid for RDS Custom only.
- Dbi
Resource stringId The AWS Region-unique, immutable identifier for the DB instance. This identifier is found in AWS CloudTrail log entries whenever the AWS KMS key for the DB instance is accessed.
- Id string
The provider-assigned unique ID for this managed resource.
- d
BInstance StringArn The Amazon Resource Name (ARN) for the DB instance.
- d
BSystem StringId The Oracle system ID (Oracle SID) for a container database (CDB). The Oracle SID is also the name of the CDB. This setting is valid for RDS Custom only.
- dbi
Resource StringId The AWS Region-unique, immutable identifier for the DB instance. This identifier is found in AWS CloudTrail log entries whenever the AWS KMS key for the DB instance is accessed.
- id String
The provider-assigned unique ID for this managed resource.
- d
BInstance stringArn The Amazon Resource Name (ARN) for the DB instance.
- d
BSystem stringId The Oracle system ID (Oracle SID) for a container database (CDB). The Oracle SID is also the name of the CDB. This setting is valid for RDS Custom only.
- dbi
Resource stringId The AWS Region-unique, immutable identifier for the DB instance. This identifier is found in AWS CloudTrail log entries whenever the AWS KMS key for the DB instance is accessed.
- id string
The provider-assigned unique ID for this managed resource.
- d_
b_ strinstance_ arn The Amazon Resource Name (ARN) for the DB instance.
- d_
b_ strsystem_ id The Oracle system ID (Oracle SID) for a container database (CDB). The Oracle SID is also the name of the CDB. This setting is valid for RDS Custom only.
- dbi_
resource_ strid The AWS Region-unique, immutable identifier for the DB instance. This identifier is found in AWS CloudTrail log entries whenever the AWS KMS key for the DB instance is accessed.
- id str
The provider-assigned unique ID for this managed resource.
- d
BInstance StringArn The Amazon Resource Name (ARN) for the DB instance.
- d
BSystem StringId The Oracle system ID (Oracle SID) for a container database (CDB). The Oracle SID is also the name of the CDB. This setting is valid for RDS Custom only.
- dbi
Resource StringId The AWS Region-unique, immutable identifier for the DB instance. This identifier is found in AWS CloudTrail log entries whenever the AWS KMS key for the DB instance is accessed.
- id String
The provider-assigned unique ID for this managed resource.
Supporting Types
DBInstanceCertificateDetails
- CAIdentifier string
The CA identifier of the CA certificate used for the DB instance's server certificate.
- Valid
Till string The expiration date of the DB instance’s server certificate.
- CAIdentifier string
The CA identifier of the CA certificate used for the DB instance's server certificate.
- Valid
Till string The expiration date of the DB instance’s server certificate.
- c
AIdentifier String The CA identifier of the CA certificate used for the DB instance's server certificate.
- valid
Till String The expiration date of the DB instance’s server certificate.
- c
AIdentifier string The CA identifier of the CA certificate used for the DB instance's server certificate.
- valid
Till string The expiration date of the DB instance’s server certificate.
- c_
a_ stridentifier The CA identifier of the CA certificate used for the DB instance's server certificate.
- valid_
till str The expiration date of the DB instance’s server certificate.
- c
AIdentifier String The CA identifier of the CA certificate used for the DB instance's server certificate.
- valid
Till String The expiration date of the DB instance’s server certificate.
DBInstanceEndpoint
- Address string
Specifies the DNS address of the DB instance.
- Hosted
Zone stringId Specifies the ID that Amazon Route 53 assigns when you create a hosted zone.
- Port string
Specifies the port that the database engine is listening on.
- Address string
Specifies the DNS address of the DB instance.
- Hosted
Zone stringId Specifies the ID that Amazon Route 53 assigns when you create a hosted zone.
- Port string
Specifies the port that the database engine is listening on.
- address String
Specifies the DNS address of the DB instance.
- hosted
Zone StringId Specifies the ID that Amazon Route 53 assigns when you create a hosted zone.
- port String
Specifies the port that the database engine is listening on.
- address string
Specifies the DNS address of the DB instance.
- hosted
Zone stringId Specifies the ID that Amazon Route 53 assigns when you create a hosted zone.
- port string
Specifies the port that the database engine is listening on.
- address str
Specifies the DNS address of the DB instance.
- hosted_
zone_ strid Specifies the ID that Amazon Route 53 assigns when you create a hosted zone.
- port str
Specifies the port that the database engine is listening on.
- address String
Specifies the DNS address of the DB instance.
- hosted
Zone StringId Specifies the ID that Amazon Route 53 assigns when you create a hosted zone.
- port String
Specifies the port that the database engine is listening on.
DBInstanceMasterUserSecret
- kms_
key_ strid The AWS KMS key identifier that is used to encrypt the secret.
- secret_
arn str The Amazon Resource Name (ARN) of the secret.
DBInstanceProcessorFeature
- Name
Pulumi.
Aws Native. RDS. DBInstance Processor Feature Name The name of the processor feature. Valid names are coreCount and threadsPerCore.
- Value string
The value of a processor feature name.
- Name
DBInstance
Processor Feature Name The name of the processor feature. Valid names are coreCount and threadsPerCore.
- Value string
The value of a processor feature name.
- name
DBInstance
Processor Feature Name The name of the processor feature. Valid names are coreCount and threadsPerCore.
- value String
The value of a processor feature name.
- name
DBInstance
Processor Feature Name The name of the processor feature. Valid names are coreCount and threadsPerCore.
- value string
The value of a processor feature name.
- name
DBInstance
Processor Feature Name The name of the processor feature. Valid names are coreCount and threadsPerCore.
- value str
The value of a processor feature name.
- name
"core
Count" | "threads Per Core" The name of the processor feature. Valid names are coreCount and threadsPerCore.
- value String
The value of a processor feature name.
DBInstanceProcessorFeatureName
- Core
Count - coreCount
- Threads
Per Core - threadsPerCore
- DBInstance
Processor Feature Name Core Count - coreCount
- DBInstance
Processor Feature Name Threads Per Core - threadsPerCore
- Core
Count - coreCount
- Threads
Per Core - threadsPerCore
- Core
Count - coreCount
- Threads
Per Core - threadsPerCore
- CORE_COUNT
- coreCount
- THREADS_PER_CORE
- threadsPerCore
- "core
Count" - coreCount
- "threads
Per Core" - threadsPerCore
DBInstanceRole
- Feature
Name string The name of the feature associated with the AWS Identity and Access Management (IAM) role. IAM roles that are associated with a DB instance grant permission for the DB instance to access other AWS services on your behalf.
- Role
Arn string The Amazon Resource Name (ARN) of the IAM role that is associated with the DB instance.
- Feature
Name string The name of the feature associated with the AWS Identity and Access Management (IAM) role. IAM roles that are associated with a DB instance grant permission for the DB instance to access other AWS services on your behalf.
- Role
Arn string The Amazon Resource Name (ARN) of the IAM role that is associated with the DB instance.
- feature
Name String The name of the feature associated with the AWS Identity and Access Management (IAM) role. IAM roles that are associated with a DB instance grant permission for the DB instance to access other AWS services on your behalf.
- role
Arn String The Amazon Resource Name (ARN) of the IAM role that is associated with the DB instance.
- feature
Name string The name of the feature associated with the AWS Identity and Access Management (IAM) role. IAM roles that are associated with a DB instance grant permission for the DB instance to access other AWS services on your behalf.
- role
Arn string The Amazon Resource Name (ARN) of the IAM role that is associated with the DB instance.
- feature_
name str The name of the feature associated with the AWS Identity and Access Management (IAM) role. IAM roles that are associated with a DB instance grant permission for the DB instance to access other AWS services on your behalf.
- role_
arn str The Amazon Resource Name (ARN) of the IAM role that is associated with the DB instance.
- feature
Name String The name of the feature associated with the AWS Identity and Access Management (IAM) role. IAM roles that are associated with a DB instance grant permission for the DB instance to access other AWS services on your behalf.
- role
Arn String The Amazon Resource Name (ARN) of the IAM role that is associated with the DB instance.
DBInstanceTag
- Key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key str
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value str
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0