AWS v6.73.0 published on Wednesday, Mar 19, 2025 by Pulumi
aws.rds.getInstance
Explore with Pulumi AI
Use this data source to get information about an RDS instance
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const database = aws.rds.getInstance({
    dbInstanceIdentifier: "my-test-database",
});
import pulumi
import pulumi_aws as aws
database = aws.rds.get_instance(db_instance_identifier="my-test-database")
package main
import (
	"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/rds"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := rds.LookupInstance(ctx, &rds.LookupInstanceArgs{
			DbInstanceIdentifier: pulumi.StringRef("my-test-database"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() => 
{
    var database = Aws.Rds.GetInstance.Invoke(new()
    {
        DbInstanceIdentifier = "my-test-database",
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.rds.RdsFunctions;
import com.pulumi.aws.rds.inputs.GetInstanceArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var database = RdsFunctions.getInstance(GetInstanceArgs.builder()
            .dbInstanceIdentifier("my-test-database")
            .build());
    }
}
variables:
  database:
    fn::invoke:
      function: aws:rds:getInstance
      arguments:
        dbInstanceIdentifier: my-test-database
Using getInstance
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getInstance(args: GetInstanceArgs, opts?: InvokeOptions): Promise<GetInstanceResult>
function getInstanceOutput(args: GetInstanceOutputArgs, opts?: InvokeOptions): Output<GetInstanceResult>def get_instance(db_instance_identifier: Optional[str] = None,
                 tags: Optional[Mapping[str, str]] = None,
                 opts: Optional[InvokeOptions] = None) -> GetInstanceResult
def get_instance_output(db_instance_identifier: Optional[pulumi.Input[str]] = None,
                 tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetInstanceResult]func LookupInstance(ctx *Context, args *LookupInstanceArgs, opts ...InvokeOption) (*LookupInstanceResult, error)
func LookupInstanceOutput(ctx *Context, args *LookupInstanceOutputArgs, opts ...InvokeOption) LookupInstanceResultOutput> Note: This function is named LookupInstance in the Go SDK.
public static class GetInstance 
{
    public static Task<GetInstanceResult> InvokeAsync(GetInstanceArgs args, InvokeOptions? opts = null)
    public static Output<GetInstanceResult> Invoke(GetInstanceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
public static Output<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
fn::invoke:
  function: aws:rds/getInstance:getInstance
  arguments:
    # arguments dictionaryThe following arguments are supported:
- DbInstance stringIdentifier 
- Name of the RDS instance.
- Dictionary<string, string>
- Map of tags, each pair of which must exactly match a pair on the desired instance.
- DbInstance stringIdentifier 
- Name of the RDS instance.
- map[string]string
- Map of tags, each pair of which must exactly match a pair on the desired instance.
- dbInstance StringIdentifier 
- Name of the RDS instance.
- Map<String,String>
- Map of tags, each pair of which must exactly match a pair on the desired instance.
- dbInstance stringIdentifier 
- Name of the RDS instance.
- {[key: string]: string}
- Map of tags, each pair of which must exactly match a pair on the desired instance.
- db_instance_ stridentifier 
- Name of the RDS instance.
- Mapping[str, str]
- Map of tags, each pair of which must exactly match a pair on the desired instance.
- dbInstance StringIdentifier 
- Name of the RDS instance.
- Map<String>
- Map of tags, each pair of which must exactly match a pair on the desired instance.
getInstance Result
The following output properties are available:
- Address string
- Hostname of the RDS instance. See also endpointandport.
- AllocatedStorage int
- Allocated storage size specified in gigabytes.
- AutoMinor boolVersion Upgrade 
- Indicates that minor version patches are applied automatically.
- AvailabilityZone string
- Name of the Availability Zone the DB instance is located in.
- BackupRetention intPeriod 
- Specifies the number of days for which automatic DB snapshots are retained.
- CaCert stringIdentifier 
- Identifier of the CA certificate for the DB instance.
- DbCluster stringIdentifier 
- If the DB instance is a member of a DB cluster, contains the name of the DB cluster that the DB instance is a member of.
- DbInstance stringArn 
- ARN for the DB instance.
- DbInstance stringClass 
- Contains the name of the compute and memory capacity class of the DB instance.
- DbInstance stringIdentifier 
- DbInstance intPort 
- Port that the DB instance listens on.
- DbName string
- Contains the name of the initial database of this instance that was provided at create time, if one was specified when the DB instance was created. This same name is returned for the life of the DB instance.
- DbParameter List<string>Groups 
- Provides the list of DB parameter groups applied to this DB instance.
- DbSubnet stringGroup 
- Name of the subnet group associated with the DB instance.
- EnabledCloudwatch List<string>Logs Exports 
- List of log types to export to cloudwatch.
- Endpoint string
- Connection endpoint in address:portformat.
- Engine string
- Provides the name of the database engine to be used for this DB instance.
- EngineVersion string
- Database engine version.
- HostedZone stringId 
- Canonical hosted zone ID of the DB instance (to be used in a Route 53 Alias record).
- Id string
- The provider-assigned unique ID for this managed resource.
- Iops int
- Provisioned IOPS (I/O operations per second) value.
- KmsKey stringId 
- The Amazon Web Services KMS key identifier that is used to encrypt the secret.
- LicenseModel string
- License model information for this DB instance.
- MasterUser List<GetSecrets Instance Master User Secret> 
- Provides the master user secret. Only available when manage_master_user_passwordis set to true. Documented below.
- MasterUsername string
- Contains the master username for the DB instance.
- MaxAllocated intStorage 
- The upper limit to which Amazon RDS can automatically scale the storage of the DB instance.
- MonitoringInterval int
- Interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance.
- MonitoringRole stringArn 
- ARN for the IAM role that permits RDS to send Enhanced Monitoring metrics to CloudWatch Logs.
- MultiAz bool
- If the DB instance is a Multi-AZ deployment.
- NetworkType string
- Network type of the DB instance.
- OptionGroup List<string>Memberships 
- Provides the list of option group memberships for this DB instance.
- Port int
- Database endpoint port, primarily used by an Aurora DB cluster. For a conventional RDS DB instance, the db_instance_portis typically the preferred choice.
- PreferredBackup stringWindow 
- Specifies the daily time range during which automated backups are created.
- PreferredMaintenance stringWindow 
- Specifies the weekly time range during which system maintenance can occur in UTC.
- PubliclyAccessible bool
- Accessibility options for the DB instance.
- ReplicateSource stringDb 
- Identifier of the source DB that this is a replica of.
- ResourceId string
- RDS Resource ID of this instance.
- StorageEncrypted bool
- Whether the DB instance is encrypted.
- StorageThroughput int
- Storage throughput value for the DB instance.
- StorageType string
- Storage type associated with DB instance.
- Dictionary<string, string>
- Timezone string
- Time zone of the DB instance.
- VpcSecurity List<string>Groups 
- Provides a list of VPC security group elements that the DB instance belongs to.
- Address string
- Hostname of the RDS instance. See also endpointandport.
- AllocatedStorage int
- Allocated storage size specified in gigabytes.
- AutoMinor boolVersion Upgrade 
- Indicates that minor version patches are applied automatically.
- AvailabilityZone string
- Name of the Availability Zone the DB instance is located in.
- BackupRetention intPeriod 
- Specifies the number of days for which automatic DB snapshots are retained.
- CaCert stringIdentifier 
- Identifier of the CA certificate for the DB instance.
- DbCluster stringIdentifier 
- If the DB instance is a member of a DB cluster, contains the name of the DB cluster that the DB instance is a member of.
- DbInstance stringArn 
- ARN for the DB instance.
- DbInstance stringClass 
- Contains the name of the compute and memory capacity class of the DB instance.
- DbInstance stringIdentifier 
- DbInstance intPort 
- Port that the DB instance listens on.
- DbName string
- Contains the name of the initial database of this instance that was provided at create time, if one was specified when the DB instance was created. This same name is returned for the life of the DB instance.
- DbParameter []stringGroups 
- Provides the list of DB parameter groups applied to this DB instance.
- DbSubnet stringGroup 
- Name of the subnet group associated with the DB instance.
- EnabledCloudwatch []stringLogs Exports 
- List of log types to export to cloudwatch.
- Endpoint string
- Connection endpoint in address:portformat.
- Engine string
- Provides the name of the database engine to be used for this DB instance.
- EngineVersion string
- Database engine version.
- HostedZone stringId 
- Canonical hosted zone ID of the DB instance (to be used in a Route 53 Alias record).
- Id string
- The provider-assigned unique ID for this managed resource.
- Iops int
- Provisioned IOPS (I/O operations per second) value.
- KmsKey stringId 
- The Amazon Web Services KMS key identifier that is used to encrypt the secret.
- LicenseModel string
- License model information for this DB instance.
- MasterUser []GetSecrets Instance Master User Secret 
- Provides the master user secret. Only available when manage_master_user_passwordis set to true. Documented below.
- MasterUsername string
- Contains the master username for the DB instance.
- MaxAllocated intStorage 
- The upper limit to which Amazon RDS can automatically scale the storage of the DB instance.
- MonitoringInterval int
- Interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance.
- MonitoringRole stringArn 
- ARN for the IAM role that permits RDS to send Enhanced Monitoring metrics to CloudWatch Logs.
- MultiAz bool
- If the DB instance is a Multi-AZ deployment.
- NetworkType string
- Network type of the DB instance.
- OptionGroup []stringMemberships 
- Provides the list of option group memberships for this DB instance.
- Port int
- Database endpoint port, primarily used by an Aurora DB cluster. For a conventional RDS DB instance, the db_instance_portis typically the preferred choice.
- PreferredBackup stringWindow 
- Specifies the daily time range during which automated backups are created.
- PreferredMaintenance stringWindow 
- Specifies the weekly time range during which system maintenance can occur in UTC.
- PubliclyAccessible bool
- Accessibility options for the DB instance.
- ReplicateSource stringDb 
- Identifier of the source DB that this is a replica of.
- ResourceId string
- RDS Resource ID of this instance.
- StorageEncrypted bool
- Whether the DB instance is encrypted.
- StorageThroughput int
- Storage throughput value for the DB instance.
- StorageType string
- Storage type associated with DB instance.
- map[string]string
- Timezone string
- Time zone of the DB instance.
- VpcSecurity []stringGroups 
- Provides a list of VPC security group elements that the DB instance belongs to.
- address String
- Hostname of the RDS instance. See also endpointandport.
- allocatedStorage Integer
- Allocated storage size specified in gigabytes.
- autoMinor BooleanVersion Upgrade 
- Indicates that minor version patches are applied automatically.
- availabilityZone String
- Name of the Availability Zone the DB instance is located in.
- backupRetention IntegerPeriod 
- Specifies the number of days for which automatic DB snapshots are retained.
- caCert StringIdentifier 
- Identifier of the CA certificate for the DB instance.
- dbCluster StringIdentifier 
- If the DB instance is a member of a DB cluster, contains the name of the DB cluster that the DB instance is a member of.
- dbInstance StringArn 
- ARN for the DB instance.
- dbInstance StringClass 
- Contains the name of the compute and memory capacity class of the DB instance.
- dbInstance StringIdentifier 
- dbInstance IntegerPort 
- Port that the DB instance listens on.
- dbName String
- Contains the name of the initial database of this instance that was provided at create time, if one was specified when the DB instance was created. This same name is returned for the life of the DB instance.
- dbParameter List<String>Groups 
- Provides the list of DB parameter groups applied to this DB instance.
- dbSubnet StringGroup 
- Name of the subnet group associated with the DB instance.
- enabledCloudwatch List<String>Logs Exports 
- List of log types to export to cloudwatch.
- endpoint String
- Connection endpoint in address:portformat.
- engine String
- Provides the name of the database engine to be used for this DB instance.
- engineVersion String
- Database engine version.
- hostedZone StringId 
- Canonical hosted zone ID of the DB instance (to be used in a Route 53 Alias record).
- id String
- The provider-assigned unique ID for this managed resource.
- iops Integer
- Provisioned IOPS (I/O operations per second) value.
- kmsKey StringId 
- The Amazon Web Services KMS key identifier that is used to encrypt the secret.
- licenseModel String
- License model information for this DB instance.
- masterUser List<GetSecrets Instance Master User Secret> 
- Provides the master user secret. Only available when manage_master_user_passwordis set to true. Documented below.
- masterUsername String
- Contains the master username for the DB instance.
- maxAllocated IntegerStorage 
- The upper limit to which Amazon RDS can automatically scale the storage of the DB instance.
- monitoringInterval Integer
- Interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance.
- monitoringRole StringArn 
- ARN for the IAM role that permits RDS to send Enhanced Monitoring metrics to CloudWatch Logs.
- multiAz Boolean
- If the DB instance is a Multi-AZ deployment.
- networkType String
- Network type of the DB instance.
- optionGroup List<String>Memberships 
- Provides the list of option group memberships for this DB instance.
- port Integer
- Database endpoint port, primarily used by an Aurora DB cluster. For a conventional RDS DB instance, the db_instance_portis typically the preferred choice.
- preferredBackup StringWindow 
- Specifies the daily time range during which automated backups are created.
- preferredMaintenance StringWindow 
- Specifies the weekly time range during which system maintenance can occur in UTC.
- publiclyAccessible Boolean
- Accessibility options for the DB instance.
- replicateSource StringDb 
- Identifier of the source DB that this is a replica of.
- resourceId String
- RDS Resource ID of this instance.
- storageEncrypted Boolean
- Whether the DB instance is encrypted.
- storageThroughput Integer
- Storage throughput value for the DB instance.
- storageType String
- Storage type associated with DB instance.
- Map<String,String>
- timezone String
- Time zone of the DB instance.
- vpcSecurity List<String>Groups 
- Provides a list of VPC security group elements that the DB instance belongs to.
- address string
- Hostname of the RDS instance. See also endpointandport.
- allocatedStorage number
- Allocated storage size specified in gigabytes.
- autoMinor booleanVersion Upgrade 
- Indicates that minor version patches are applied automatically.
- availabilityZone string
- Name of the Availability Zone the DB instance is located in.
- backupRetention numberPeriod 
- Specifies the number of days for which automatic DB snapshots are retained.
- caCert stringIdentifier 
- Identifier of the CA certificate for the DB instance.
- dbCluster stringIdentifier 
- If the DB instance is a member of a DB cluster, contains the name of the DB cluster that the DB instance is a member of.
- dbInstance stringArn 
- ARN for the DB instance.
- dbInstance stringClass 
- Contains the name of the compute and memory capacity class of the DB instance.
- dbInstance stringIdentifier 
- dbInstance numberPort 
- Port that the DB instance listens on.
- dbName string
- Contains the name of the initial database of this instance that was provided at create time, if one was specified when the DB instance was created. This same name is returned for the life of the DB instance.
- dbParameter string[]Groups 
- Provides the list of DB parameter groups applied to this DB instance.
- dbSubnet stringGroup 
- Name of the subnet group associated with the DB instance.
- enabledCloudwatch string[]Logs Exports 
- List of log types to export to cloudwatch.
- endpoint string
- Connection endpoint in address:portformat.
- engine string
- Provides the name of the database engine to be used for this DB instance.
- engineVersion string
- Database engine version.
- hostedZone stringId 
- Canonical hosted zone ID of the DB instance (to be used in a Route 53 Alias record).
- id string
- The provider-assigned unique ID for this managed resource.
- iops number
- Provisioned IOPS (I/O operations per second) value.
- kmsKey stringId 
- The Amazon Web Services KMS key identifier that is used to encrypt the secret.
- licenseModel string
- License model information for this DB instance.
- masterUser GetSecrets Instance Master User Secret[] 
- Provides the master user secret. Only available when manage_master_user_passwordis set to true. Documented below.
- masterUsername string
- Contains the master username for the DB instance.
- maxAllocated numberStorage 
- The upper limit to which Amazon RDS can automatically scale the storage of the DB instance.
- monitoringInterval number
- Interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance.
- monitoringRole stringArn 
- ARN for the IAM role that permits RDS to send Enhanced Monitoring metrics to CloudWatch Logs.
- multiAz boolean
- If the DB instance is a Multi-AZ deployment.
- networkType string
- Network type of the DB instance.
- optionGroup string[]Memberships 
- Provides the list of option group memberships for this DB instance.
- port number
- Database endpoint port, primarily used by an Aurora DB cluster. For a conventional RDS DB instance, the db_instance_portis typically the preferred choice.
- preferredBackup stringWindow 
- Specifies the daily time range during which automated backups are created.
- preferredMaintenance stringWindow 
- Specifies the weekly time range during which system maintenance can occur in UTC.
- publiclyAccessible boolean
- Accessibility options for the DB instance.
- replicateSource stringDb 
- Identifier of the source DB that this is a replica of.
- resourceId string
- RDS Resource ID of this instance.
- storageEncrypted boolean
- Whether the DB instance is encrypted.
- storageThroughput number
- Storage throughput value for the DB instance.
- storageType string
- Storage type associated with DB instance.
- {[key: string]: string}
- timezone string
- Time zone of the DB instance.
- vpcSecurity string[]Groups 
- Provides a list of VPC security group elements that the DB instance belongs to.
- address str
- Hostname of the RDS instance. See also endpointandport.
- allocated_storage int
- Allocated storage size specified in gigabytes.
- auto_minor_ boolversion_ upgrade 
- Indicates that minor version patches are applied automatically.
- availability_zone str
- Name of the Availability Zone the DB instance is located in.
- backup_retention_ intperiod 
- Specifies the number of days for which automatic DB snapshots are retained.
- ca_cert_ stridentifier 
- Identifier of the CA certificate for the DB instance.
- db_cluster_ stridentifier 
- If the DB instance is a member of a DB cluster, contains the name of the DB cluster that the DB instance is a member of.
- db_instance_ strarn 
- ARN for the DB instance.
- db_instance_ strclass 
- Contains the name of the compute and memory capacity class of the DB instance.
- db_instance_ stridentifier 
- db_instance_ intport 
- Port that the DB instance listens on.
- db_name str
- Contains the name of the initial database of this instance that was provided at create time, if one was specified when the DB instance was created. This same name is returned for the life of the DB instance.
- db_parameter_ Sequence[str]groups 
- Provides the list of DB parameter groups applied to this DB instance.
- db_subnet_ strgroup 
- Name of the subnet group associated with the DB instance.
- enabled_cloudwatch_ Sequence[str]logs_ exports 
- List of log types to export to cloudwatch.
- endpoint str
- Connection endpoint in address:portformat.
- engine str
- Provides the name of the database engine to be used for this DB instance.
- engine_version str
- Database engine version.
- hosted_zone_ strid 
- Canonical hosted zone ID of the DB instance (to be used in a Route 53 Alias record).
- id str
- The provider-assigned unique ID for this managed resource.
- iops int
- Provisioned IOPS (I/O operations per second) value.
- kms_key_ strid 
- The Amazon Web Services KMS key identifier that is used to encrypt the secret.
- license_model str
- License model information for this DB instance.
- master_user_ Sequence[Getsecrets Instance Master User Secret] 
- Provides the master user secret. Only available when manage_master_user_passwordis set to true. Documented below.
- master_username str
- Contains the master username 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
- Interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance.
- monitoring_role_ strarn 
- ARN for the IAM role that permits RDS to send Enhanced Monitoring metrics to CloudWatch Logs.
- multi_az bool
- If the DB instance is a Multi-AZ deployment.
- network_type str
- Network type of the DB instance.
- option_group_ Sequence[str]memberships 
- Provides the list of option group memberships for this DB instance.
- port int
- Database endpoint port, primarily used by an Aurora DB cluster. For a conventional RDS DB instance, the db_instance_portis typically the preferred choice.
- preferred_backup_ strwindow 
- Specifies the daily time range during which automated backups are created.
- preferred_maintenance_ strwindow 
- Specifies the weekly time range during which system maintenance can occur in UTC.
- publicly_accessible bool
- Accessibility options for the DB instance.
- replicate_source_ strdb 
- Identifier of the source DB that this is a replica of.
- resource_id str
- RDS Resource ID of this instance.
- storage_encrypted bool
- Whether the DB instance is encrypted.
- storage_throughput int
- Storage throughput value for the DB instance.
- storage_type str
- Storage type associated with DB instance.
- Mapping[str, str]
- timezone str
- Time zone of the DB instance.
- vpc_security_ Sequence[str]groups 
- Provides a list of VPC security group elements that the DB instance belongs to.
- address String
- Hostname of the RDS instance. See also endpointandport.
- allocatedStorage Number
- Allocated storage size specified in gigabytes.
- autoMinor BooleanVersion Upgrade 
- Indicates that minor version patches are applied automatically.
- availabilityZone String
- Name of the Availability Zone the DB instance is located in.
- backupRetention NumberPeriod 
- Specifies the number of days for which automatic DB snapshots are retained.
- caCert StringIdentifier 
- Identifier of the CA certificate for the DB instance.
- dbCluster StringIdentifier 
- If the DB instance is a member of a DB cluster, contains the name of the DB cluster that the DB instance is a member of.
- dbInstance StringArn 
- ARN for the DB instance.
- dbInstance StringClass 
- Contains the name of the compute and memory capacity class of the DB instance.
- dbInstance StringIdentifier 
- dbInstance NumberPort 
- Port that the DB instance listens on.
- dbName String
- Contains the name of the initial database of this instance that was provided at create time, if one was specified when the DB instance was created. This same name is returned for the life of the DB instance.
- dbParameter List<String>Groups 
- Provides the list of DB parameter groups applied to this DB instance.
- dbSubnet StringGroup 
- Name of the subnet group associated with the DB instance.
- enabledCloudwatch List<String>Logs Exports 
- List of log types to export to cloudwatch.
- endpoint String
- Connection endpoint in address:portformat.
- engine String
- Provides the name of the database engine to be used for this DB instance.
- engineVersion String
- Database engine version.
- hostedZone StringId 
- Canonical hosted zone ID of the DB instance (to be used in a Route 53 Alias record).
- id String
- The provider-assigned unique ID for this managed resource.
- iops Number
- Provisioned IOPS (I/O operations per second) value.
- kmsKey StringId 
- The Amazon Web Services KMS key identifier that is used to encrypt the secret.
- licenseModel String
- License model information for this DB instance.
- masterUser List<Property Map>Secrets 
- Provides the master user secret. Only available when manage_master_user_passwordis set to true. Documented below.
- masterUsername String
- Contains the master username for the DB instance.
- maxAllocated NumberStorage 
- The upper limit to which Amazon RDS can automatically scale the storage of the DB instance.
- monitoringInterval Number
- Interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance.
- monitoringRole StringArn 
- ARN for the IAM role that permits RDS to send Enhanced Monitoring metrics to CloudWatch Logs.
- multiAz Boolean
- If the DB instance is a Multi-AZ deployment.
- networkType String
- Network type of the DB instance.
- optionGroup List<String>Memberships 
- Provides the list of option group memberships for this DB instance.
- port Number
- Database endpoint port, primarily used by an Aurora DB cluster. For a conventional RDS DB instance, the db_instance_portis typically the preferred choice.
- preferredBackup StringWindow 
- Specifies the daily time range during which automated backups are created.
- preferredMaintenance StringWindow 
- Specifies the weekly time range during which system maintenance can occur in UTC.
- publiclyAccessible Boolean
- Accessibility options for the DB instance.
- replicateSource StringDb 
- Identifier of the source DB that this is a replica of.
- resourceId String
- RDS Resource ID of this instance.
- storageEncrypted Boolean
- Whether the DB instance is encrypted.
- storageThroughput Number
- Storage throughput value for the DB instance.
- storageType String
- Storage type associated with DB instance.
- Map<String>
- timezone String
- Time zone of the DB instance.
- vpcSecurity List<String>Groups 
- Provides a list of VPC security group elements that the DB instance belongs to.
Supporting Types
GetInstanceMasterUserSecret    
- KmsKey stringId 
- The Amazon Web Services KMS key identifier that is used to encrypt the secret.
- SecretArn string
- The Amazon Resource Name (ARN) of the secret.
- SecretStatus string
- The status of the secret. Valid Values: creating|active|rotating|impaired.
- KmsKey stringId 
- The Amazon Web Services KMS key identifier that is used to encrypt the secret.
- SecretArn string
- The Amazon Resource Name (ARN) of the secret.
- SecretStatus string
- The status of the secret. Valid Values: creating|active|rotating|impaired.
- kmsKey StringId 
- The Amazon Web Services KMS key identifier that is used to encrypt the secret.
- secretArn String
- The Amazon Resource Name (ARN) of the secret.
- secretStatus String
- The status of the secret. Valid Values: creating|active|rotating|impaired.
- kmsKey stringId 
- The Amazon Web Services KMS key identifier that is used to encrypt the secret.
- secretArn string
- The Amazon Resource Name (ARN) of the secret.
- secretStatus string
- The status of the secret. Valid Values: creating|active|rotating|impaired.
- kms_key_ strid 
- The Amazon Web Services KMS key identifier that is used to encrypt the secret.
- secret_arn str
- The Amazon Resource Name (ARN) of the secret.
- secret_status str
- The status of the secret. Valid Values: creating|active|rotating|impaired.
- kmsKey StringId 
- The Amazon Web Services KMS key identifier that is used to encrypt the secret.
- secretArn String
- The Amazon Resource Name (ARN) of the secret.
- secretStatus String
- The status of the secret. Valid Values: creating|active|rotating|impaired.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the awsTerraform Provider.