AWS v6.71.0 published on Friday, Mar 7, 2025 by Pulumi
aws.rds.getSnapshot
Explore with Pulumi AI
Use this data source to get information about a DB Snapshot for use when provisioning DB instances
NOTE: This data source does not apply to snapshots created on Aurora DB clusters. See the
aws.rds.ClusterSnapshotdata source for DB Cluster snapshots.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const prod = new aws.rds.Instance("prod", {
    allocatedStorage: 10,
    engine: "mysql",
    engineVersion: "5.6.17",
    instanceClass: aws.rds.InstanceType.T2_Micro,
    dbName: "mydb",
    username: "foo",
    password: "bar",
    dbSubnetGroupName: "my_database_subnet_group",
    parameterGroupName: "default.mysql5.6",
});
const latestProdSnapshot = aws.rds.getSnapshotOutput({
    dbInstanceIdentifier: prod.identifier,
    mostRecent: true,
});
// Use the latest production snapshot to create a dev instance.
const dev = new aws.rds.Instance("dev", {
    instanceClass: aws.rds.InstanceType.T2_Micro,
    dbName: "mydbdev",
    snapshotIdentifier: latestProdSnapshot.apply(latestProdSnapshot => latestProdSnapshot.id),
});
import pulumi
import pulumi_aws as aws
prod = aws.rds.Instance("prod",
    allocated_storage=10,
    engine="mysql",
    engine_version="5.6.17",
    instance_class=aws.rds.InstanceType.T2_MICRO,
    db_name="mydb",
    username="foo",
    password="bar",
    db_subnet_group_name="my_database_subnet_group",
    parameter_group_name="default.mysql5.6")
latest_prod_snapshot = aws.rds.get_snapshot_output(db_instance_identifier=prod.identifier,
    most_recent=True)
# Use the latest production snapshot to create a dev instance.
dev = aws.rds.Instance("dev",
    instance_class=aws.rds.InstanceType.T2_MICRO,
    db_name="mydbdev",
    snapshot_identifier=latest_prod_snapshot.id)
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 {
		prod, err := rds.NewInstance(ctx, "prod", &rds.InstanceArgs{
			AllocatedStorage:   pulumi.Int(10),
			Engine:             pulumi.String("mysql"),
			EngineVersion:      pulumi.String("5.6.17"),
			InstanceClass:      pulumi.String(rds.InstanceType_T2_Micro),
			DbName:             pulumi.String("mydb"),
			Username:           pulumi.String("foo"),
			Password:           pulumi.String("bar"),
			DbSubnetGroupName:  pulumi.String("my_database_subnet_group"),
			ParameterGroupName: pulumi.String("default.mysql5.6"),
		})
		if err != nil {
			return err
		}
		latestProdSnapshot := rds.LookupSnapshotOutput(ctx, rds.GetSnapshotOutputArgs{
			DbInstanceIdentifier: prod.Identifier,
			MostRecent:           pulumi.Bool(true),
		}, nil)
		// Use the latest production snapshot to create a dev instance.
		_, err = rds.NewInstance(ctx, "dev", &rds.InstanceArgs{
			InstanceClass: pulumi.String(rds.InstanceType_T2_Micro),
			DbName:        pulumi.String("mydbdev"),
			SnapshotIdentifier: pulumi.String(latestProdSnapshot.ApplyT(func(latestProdSnapshot rds.GetSnapshotResult) (*string, error) {
				return &latestProdSnapshot.Id, nil
			}).(pulumi.StringPtrOutput)),
		})
		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 prod = new Aws.Rds.Instance("prod", new()
    {
        AllocatedStorage = 10,
        Engine = "mysql",
        EngineVersion = "5.6.17",
        InstanceClass = Aws.Rds.InstanceType.T2_Micro,
        DbName = "mydb",
        Username = "foo",
        Password = "bar",
        DbSubnetGroupName = "my_database_subnet_group",
        ParameterGroupName = "default.mysql5.6",
    });
    var latestProdSnapshot = Aws.Rds.GetSnapshot.Invoke(new()
    {
        DbInstanceIdentifier = prod.Identifier,
        MostRecent = true,
    });
    // Use the latest production snapshot to create a dev instance.
    var dev = new Aws.Rds.Instance("dev", new()
    {
        InstanceClass = Aws.Rds.InstanceType.T2_Micro,
        DbName = "mydbdev",
        SnapshotIdentifier = latestProdSnapshot.Apply(getSnapshotResult => getSnapshotResult.Id),
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.rds.Instance;
import com.pulumi.aws.rds.InstanceArgs;
import com.pulumi.aws.rds.RdsFunctions;
import com.pulumi.aws.rds.inputs.GetSnapshotArgs;
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) {
        var prod = new Instance("prod", InstanceArgs.builder()
            .allocatedStorage(10)
            .engine("mysql")
            .engineVersion("5.6.17")
            .instanceClass("db.t2.micro")
            .dbName("mydb")
            .username("foo")
            .password("bar")
            .dbSubnetGroupName("my_database_subnet_group")
            .parameterGroupName("default.mysql5.6")
            .build());
        final var latestProdSnapshot = RdsFunctions.getSnapshot(GetSnapshotArgs.builder()
            .dbInstanceIdentifier(prod.identifier())
            .mostRecent(true)
            .build());
        // Use the latest production snapshot to create a dev instance.
        var dev = new Instance("dev", InstanceArgs.builder()
            .instanceClass("db.t2.micro")
            .dbName("mydbdev")
            .snapshotIdentifier(latestProdSnapshot.applyValue(getSnapshotResult -> getSnapshotResult).applyValue(latestProdSnapshot -> latestProdSnapshot.applyValue(getSnapshotResult -> getSnapshotResult.id())))
            .build());
    }
}
resources:
  prod:
    type: aws:rds:Instance
    properties:
      allocatedStorage: 10
      engine: mysql
      engineVersion: 5.6.17
      instanceClass: db.t2.micro
      dbName: mydb
      username: foo
      password: bar
      dbSubnetGroupName: my_database_subnet_group
      parameterGroupName: default.mysql5.6
  # Use the latest production snapshot to create a dev instance.
  dev:
    type: aws:rds:Instance
    properties:
      instanceClass: db.t2.micro
      dbName: mydbdev
      snapshotIdentifier: ${latestProdSnapshot.id}
variables:
  latestProdSnapshot:
    fn::invoke:
      function: aws:rds:getSnapshot
      arguments:
        dbInstanceIdentifier: ${prod.identifier}
        mostRecent: true
Using getSnapshot
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 getSnapshot(args: GetSnapshotArgs, opts?: InvokeOptions): Promise<GetSnapshotResult>
function getSnapshotOutput(args: GetSnapshotOutputArgs, opts?: InvokeOptions): Output<GetSnapshotResult>def get_snapshot(db_instance_identifier: Optional[str] = None,
                 db_snapshot_identifier: Optional[str] = None,
                 include_public: Optional[bool] = None,
                 include_shared: Optional[bool] = None,
                 most_recent: Optional[bool] = None,
                 snapshot_type: Optional[str] = None,
                 tags: Optional[Mapping[str, str]] = None,
                 opts: Optional[InvokeOptions] = None) -> GetSnapshotResult
def get_snapshot_output(db_instance_identifier: Optional[pulumi.Input[str]] = None,
                 db_snapshot_identifier: Optional[pulumi.Input[str]] = None,
                 include_public: Optional[pulumi.Input[bool]] = None,
                 include_shared: Optional[pulumi.Input[bool]] = None,
                 most_recent: Optional[pulumi.Input[bool]] = None,
                 snapshot_type: Optional[pulumi.Input[str]] = None,
                 tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetSnapshotResult]func LookupSnapshot(ctx *Context, args *LookupSnapshotArgs, opts ...InvokeOption) (*LookupSnapshotResult, error)
func LookupSnapshotOutput(ctx *Context, args *LookupSnapshotOutputArgs, opts ...InvokeOption) LookupSnapshotResultOutput> Note: This function is named LookupSnapshot in the Go SDK.
public static class GetSnapshot 
{
    public static Task<GetSnapshotResult> InvokeAsync(GetSnapshotArgs args, InvokeOptions? opts = null)
    public static Output<GetSnapshotResult> Invoke(GetSnapshotInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSnapshotResult> getSnapshot(GetSnapshotArgs args, InvokeOptions options)
public static Output<GetSnapshotResult> getSnapshot(GetSnapshotArgs args, InvokeOptions options)
fn::invoke:
  function: aws:rds/getSnapshot:getSnapshot
  arguments:
    # arguments dictionaryThe following arguments are supported:
- DbInstance stringIdentifier 
- Returns the list of snapshots created by the specific db_instance
- DbSnapshot stringIdentifier 
- Returns information on a specific snapshot_id.
- IncludePublic bool
- Set this value to true to include manual DB snapshots that are public and can be
copied or restored by any AWS account, otherwise set this value to false. The default is false.
- bool
- Set this value to true to include shared manual DB snapshots from other
AWS accounts that this AWS account has been given permission to copy or restore, otherwise set this value to false.
The default is false.
- MostRecent bool
- If more than one result is returned, use the most recent Snapshot.
- SnapshotType string
- Type of snapshots to be returned. If you don't specify a SnapshotType
value, then both automated and manual snapshots are returned. Shared and public DB snapshots are not
included in the returned results by default. Possible values are, automated,manual,shared,publicandawsbackup.
- Dictionary<string, string>
- Mapping of tags, each pair of which must exactly match a pair on the desired DB snapshot.
- DbInstance stringIdentifier 
- Returns the list of snapshots created by the specific db_instance
- DbSnapshot stringIdentifier 
- Returns information on a specific snapshot_id.
- IncludePublic bool
- Set this value to true to include manual DB snapshots that are public and can be
copied or restored by any AWS account, otherwise set this value to false. The default is false.
- bool
- Set this value to true to include shared manual DB snapshots from other
AWS accounts that this AWS account has been given permission to copy or restore, otherwise set this value to false.
The default is false.
- MostRecent bool
- If more than one result is returned, use the most recent Snapshot.
- SnapshotType string
- Type of snapshots to be returned. If you don't specify a SnapshotType
value, then both automated and manual snapshots are returned. Shared and public DB snapshots are not
included in the returned results by default. Possible values are, automated,manual,shared,publicandawsbackup.
- map[string]string
- Mapping of tags, each pair of which must exactly match a pair on the desired DB snapshot.
- dbInstance StringIdentifier 
- Returns the list of snapshots created by the specific db_instance
- dbSnapshot StringIdentifier 
- Returns information on a specific snapshot_id.
- includePublic Boolean
- Set this value to true to include manual DB snapshots that are public and can be
copied or restored by any AWS account, otherwise set this value to false. The default is false.
- Boolean
- Set this value to true to include shared manual DB snapshots from other
AWS accounts that this AWS account has been given permission to copy or restore, otherwise set this value to false.
The default is false.
- mostRecent Boolean
- If more than one result is returned, use the most recent Snapshot.
- snapshotType String
- Type of snapshots to be returned. If you don't specify a SnapshotType
value, then both automated and manual snapshots are returned. Shared and public DB snapshots are not
included in the returned results by default. Possible values are, automated,manual,shared,publicandawsbackup.
- Map<String,String>
- Mapping of tags, each pair of which must exactly match a pair on the desired DB snapshot.
- dbInstance stringIdentifier 
- Returns the list of snapshots created by the specific db_instance
- dbSnapshot stringIdentifier 
- Returns information on a specific snapshot_id.
- includePublic boolean
- Set this value to true to include manual DB snapshots that are public and can be
copied or restored by any AWS account, otherwise set this value to false. The default is false.
- boolean
- Set this value to true to include shared manual DB snapshots from other
AWS accounts that this AWS account has been given permission to copy or restore, otherwise set this value to false.
The default is false.
- mostRecent boolean
- If more than one result is returned, use the most recent Snapshot.
- snapshotType string
- Type of snapshots to be returned. If you don't specify a SnapshotType
value, then both automated and manual snapshots are returned. Shared and public DB snapshots are not
included in the returned results by default. Possible values are, automated,manual,shared,publicandawsbackup.
- {[key: string]: string}
- Mapping of tags, each pair of which must exactly match a pair on the desired DB snapshot.
- db_instance_ stridentifier 
- Returns the list of snapshots created by the specific db_instance
- db_snapshot_ stridentifier 
- Returns information on a specific snapshot_id.
- include_public bool
- Set this value to true to include manual DB snapshots that are public and can be
copied or restored by any AWS account, otherwise set this value to false. The default is false.
- bool
- Set this value to true to include shared manual DB snapshots from other
AWS accounts that this AWS account has been given permission to copy or restore, otherwise set this value to false.
The default is false.
- most_recent bool
- If more than one result is returned, use the most recent Snapshot.
- snapshot_type str
- Type of snapshots to be returned. If you don't specify a SnapshotType
value, then both automated and manual snapshots are returned. Shared and public DB snapshots are not
included in the returned results by default. Possible values are, automated,manual,shared,publicandawsbackup.
- Mapping[str, str]
- Mapping of tags, each pair of which must exactly match a pair on the desired DB snapshot.
- dbInstance StringIdentifier 
- Returns the list of snapshots created by the specific db_instance
- dbSnapshot StringIdentifier 
- Returns information on a specific snapshot_id.
- includePublic Boolean
- Set this value to true to include manual DB snapshots that are public and can be
copied or restored by any AWS account, otherwise set this value to false. The default is false.
- Boolean
- Set this value to true to include shared manual DB snapshots from other
AWS accounts that this AWS account has been given permission to copy or restore, otherwise set this value to false.
The default is false.
- mostRecent Boolean
- If more than one result is returned, use the most recent Snapshot.
- snapshotType String
- Type of snapshots to be returned. If you don't specify a SnapshotType
value, then both automated and manual snapshots are returned. Shared and public DB snapshots are not
included in the returned results by default. Possible values are, automated,manual,shared,publicandawsbackup.
- Map<String>
- Mapping of tags, each pair of which must exactly match a pair on the desired DB snapshot.
getSnapshot Result
The following output properties are available:
- AllocatedStorage int
- Allocated storage size in gigabytes (GB).
- AvailabilityZone string
- Name of the Availability Zone the DB instance was located in at the time of the DB snapshot.
- DbSnapshot stringArn 
- ARN for the DB snapshot.
- Encrypted bool
- Whether the DB snapshot is encrypted.
- Engine string
- Name of the database engine.
- EngineVersion string
- Version of the database engine.
- Id string
- The provider-assigned unique ID for this managed resource.
- Iops int
- Provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.
- KmsKey stringId 
- ARN for the KMS encryption key.
- LicenseModel string
- License model information for the restored DB instance.
- OptionGroup stringName 
- Provides the option group name for the DB snapshot.
- OriginalSnapshot stringCreate Time 
- Provides the time when the snapshot was taken, in Universal Coordinated Time (UTC). Doesn't change when the snapshot is copied.
- Port int
- SnapshotCreate stringTime 
- Provides the time when the snapshot was taken, in Universal Coordinated Time (UTC). Changes for the copy when the snapshot is copied.
- SourceDb stringSnapshot Identifier 
- DB snapshot ARN that the DB snapshot was copied from. It only has value in case of cross customer or cross region copy.
- SourceRegion string
- Region that the DB snapshot was created in or copied from.
- Status string
- Status of this DB snapshot.
- StorageType string
- Storage type associated with DB snapshot.
- Dictionary<string, string>
- VpcId string
- ID of the VPC associated with the DB snapshot.
- DbInstance stringIdentifier 
- DbSnapshot stringIdentifier 
- IncludePublic bool
- bool
- MostRecent bool
- SnapshotType string
- AllocatedStorage int
- Allocated storage size in gigabytes (GB).
- AvailabilityZone string
- Name of the Availability Zone the DB instance was located in at the time of the DB snapshot.
- DbSnapshot stringArn 
- ARN for the DB snapshot.
- Encrypted bool
- Whether the DB snapshot is encrypted.
- Engine string
- Name of the database engine.
- EngineVersion string
- Version of the database engine.
- Id string
- The provider-assigned unique ID for this managed resource.
- Iops int
- Provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.
- KmsKey stringId 
- ARN for the KMS encryption key.
- LicenseModel string
- License model information for the restored DB instance.
- OptionGroup stringName 
- Provides the option group name for the DB snapshot.
- OriginalSnapshot stringCreate Time 
- Provides the time when the snapshot was taken, in Universal Coordinated Time (UTC). Doesn't change when the snapshot is copied.
- Port int
- SnapshotCreate stringTime 
- Provides the time when the snapshot was taken, in Universal Coordinated Time (UTC). Changes for the copy when the snapshot is copied.
- SourceDb stringSnapshot Identifier 
- DB snapshot ARN that the DB snapshot was copied from. It only has value in case of cross customer or cross region copy.
- SourceRegion string
- Region that the DB snapshot was created in or copied from.
- Status string
- Status of this DB snapshot.
- StorageType string
- Storage type associated with DB snapshot.
- map[string]string
- VpcId string
- ID of the VPC associated with the DB snapshot.
- DbInstance stringIdentifier 
- DbSnapshot stringIdentifier 
- IncludePublic bool
- bool
- MostRecent bool
- SnapshotType string
- allocatedStorage Integer
- Allocated storage size in gigabytes (GB).
- availabilityZone String
- Name of the Availability Zone the DB instance was located in at the time of the DB snapshot.
- dbSnapshot StringArn 
- ARN for the DB snapshot.
- encrypted Boolean
- Whether the DB snapshot is encrypted.
- engine String
- Name of the database engine.
- engineVersion String
- Version of the database engine.
- id String
- The provider-assigned unique ID for this managed resource.
- iops Integer
- Provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.
- kmsKey StringId 
- ARN for the KMS encryption key.
- licenseModel String
- License model information for the restored DB instance.
- optionGroup StringName 
- Provides the option group name for the DB snapshot.
- originalSnapshot StringCreate Time 
- Provides the time when the snapshot was taken, in Universal Coordinated Time (UTC). Doesn't change when the snapshot is copied.
- port Integer
- snapshotCreate StringTime 
- Provides the time when the snapshot was taken, in Universal Coordinated Time (UTC). Changes for the copy when the snapshot is copied.
- sourceDb StringSnapshot Identifier 
- DB snapshot ARN that the DB snapshot was copied from. It only has value in case of cross customer or cross region copy.
- sourceRegion String
- Region that the DB snapshot was created in or copied from.
- status String
- Status of this DB snapshot.
- storageType String
- Storage type associated with DB snapshot.
- Map<String,String>
- vpcId String
- ID of the VPC associated with the DB snapshot.
- dbInstance StringIdentifier 
- dbSnapshot StringIdentifier 
- includePublic Boolean
- Boolean
- mostRecent Boolean
- snapshotType String
- allocatedStorage number
- Allocated storage size in gigabytes (GB).
- availabilityZone string
- Name of the Availability Zone the DB instance was located in at the time of the DB snapshot.
- dbSnapshot stringArn 
- ARN for the DB snapshot.
- encrypted boolean
- Whether the DB snapshot is encrypted.
- engine string
- Name of the database engine.
- engineVersion string
- Version of the database engine.
- id string
- The provider-assigned unique ID for this managed resource.
- iops number
- Provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.
- kmsKey stringId 
- ARN for the KMS encryption key.
- licenseModel string
- License model information for the restored DB instance.
- optionGroup stringName 
- Provides the option group name for the DB snapshot.
- originalSnapshot stringCreate Time 
- Provides the time when the snapshot was taken, in Universal Coordinated Time (UTC). Doesn't change when the snapshot is copied.
- port number
- snapshotCreate stringTime 
- Provides the time when the snapshot was taken, in Universal Coordinated Time (UTC). Changes for the copy when the snapshot is copied.
- sourceDb stringSnapshot Identifier 
- DB snapshot ARN that the DB snapshot was copied from. It only has value in case of cross customer or cross region copy.
- sourceRegion string
- Region that the DB snapshot was created in or copied from.
- status string
- Status of this DB snapshot.
- storageType string
- Storage type associated with DB snapshot.
- {[key: string]: string}
- vpcId string
- ID of the VPC associated with the DB snapshot.
- dbInstance stringIdentifier 
- dbSnapshot stringIdentifier 
- includePublic boolean
- boolean
- mostRecent boolean
- snapshotType string
- allocated_storage int
- Allocated storage size in gigabytes (GB).
- availability_zone str
- Name of the Availability Zone the DB instance was located in at the time of the DB snapshot.
- db_snapshot_ strarn 
- ARN for the DB snapshot.
- encrypted bool
- Whether the DB snapshot is encrypted.
- engine str
- Name of the database engine.
- engine_version str
- Version of the database engine.
- id str
- The provider-assigned unique ID for this managed resource.
- iops int
- Provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.
- kms_key_ strid 
- ARN for the KMS encryption key.
- license_model str
- License model information for the restored DB instance.
- option_group_ strname 
- Provides the option group name for the DB snapshot.
- original_snapshot_ strcreate_ time 
- Provides the time when the snapshot was taken, in Universal Coordinated Time (UTC). Doesn't change when the snapshot is copied.
- port int
- snapshot_create_ strtime 
- Provides the time when the snapshot was taken, in Universal Coordinated Time (UTC). Changes for the copy when the snapshot is copied.
- source_db_ strsnapshot_ identifier 
- DB snapshot ARN that the DB snapshot was copied from. It only has value in case of cross customer or cross region copy.
- source_region str
- Region that the DB snapshot was created in or copied from.
- status str
- Status of this DB snapshot.
- storage_type str
- Storage type associated with DB snapshot.
- Mapping[str, str]
- vpc_id str
- ID of the VPC associated with the DB snapshot.
- db_instance_ stridentifier 
- db_snapshot_ stridentifier 
- include_public bool
- bool
- most_recent bool
- snapshot_type str
- allocatedStorage Number
- Allocated storage size in gigabytes (GB).
- availabilityZone String
- Name of the Availability Zone the DB instance was located in at the time of the DB snapshot.
- dbSnapshot StringArn 
- ARN for the DB snapshot.
- encrypted Boolean
- Whether the DB snapshot is encrypted.
- engine String
- Name of the database engine.
- engineVersion String
- Version of the database engine.
- id String
- The provider-assigned unique ID for this managed resource.
- iops Number
- Provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.
- kmsKey StringId 
- ARN for the KMS encryption key.
- licenseModel String
- License model information for the restored DB instance.
- optionGroup StringName 
- Provides the option group name for the DB snapshot.
- originalSnapshot StringCreate Time 
- Provides the time when the snapshot was taken, in Universal Coordinated Time (UTC). Doesn't change when the snapshot is copied.
- port Number
- snapshotCreate StringTime 
- Provides the time when the snapshot was taken, in Universal Coordinated Time (UTC). Changes for the copy when the snapshot is copied.
- sourceDb StringSnapshot Identifier 
- DB snapshot ARN that the DB snapshot was copied from. It only has value in case of cross customer or cross region copy.
- sourceRegion String
- Region that the DB snapshot was created in or copied from.
- status String
- Status of this DB snapshot.
- storageType String
- Storage type associated with DB snapshot.
- Map<String>
- vpcId String
- ID of the VPC associated with the DB snapshot.
- dbInstance StringIdentifier 
- dbSnapshot StringIdentifier 
- includePublic Boolean
- Boolean
- mostRecent Boolean
- snapshotType String
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the awsTerraform Provider.