Viewing docs for AWS v7.46.0
published on Thursday, Sep 10, 2026 by Pulumi
published on Thursday, Sep 10, 2026 by Pulumi
Viewing docs for AWS v7.46.0
published on Thursday, Sep 10, 2026 by Pulumi
published on Thursday, Sep 10, 2026 by Pulumi
Provides details about an AWS RDS (Relational Database) Snapshots.
Example Usage
Basic Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.rds.getSnapshots({
dbInstanceIdentifier: "my-db-instance",
});
import pulumi
import pulumi_aws as aws
example = aws.rds.get_snapshots(db_instance_identifier="my-db-instance")
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/rds"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := rds.GetSnapshots(ctx, &rds.GetSnapshotsArgs{
DbInstanceIdentifier: pulumi.StringRef("my-db-instance"),
}, 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 example = Aws.Rds.GetSnapshots.Invoke(new()
{
DbInstanceIdentifier = "my-db-instance",
});
});
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.GetSnapshotsArgs;
import java.util.ArrayList;
import java.util.Arrays;
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 example = RdsFunctions.getSnapshots(GetSnapshotsArgs.builder()
.dbInstanceIdentifier("my-db-instance")
.build());
}
}
variables:
example:
fn::invoke:
function: aws:rds:getSnapshots
arguments:
dbInstanceIdentifier: my-db-instance
pulumi {
required_providers {
aws = {
source = "pulumi/aws"
}
}
}
data "aws_rds_getsnapshots" "example" {
db_instance_identifier = "my-db-instance"
}
Filter by Snapshot ID
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.rds.getSnapshots({
filters: [{
name: "db-snapshot-id",
values: ["my-snapshot-id"],
}],
});
import pulumi
import pulumi_aws as aws
example = aws.rds.get_snapshots(filters=[{
"name": "db-snapshot-id",
"values": ["my-snapshot-id"],
}])
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/rds"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := rds.GetSnapshots(ctx, &rds.GetSnapshotsArgs{
Filters: []rds.GetSnapshotsFilter{
{
Name: "db-snapshot-id",
Values: []string{
"my-snapshot-id",
},
},
},
}, 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 example = Aws.Rds.GetSnapshots.Invoke(new()
{
Filters = new[]
{
new Aws.Rds.Inputs.GetSnapshotsFilterInputArgs
{
Name = "db-snapshot-id",
Values = new[]
{
"my-snapshot-id",
},
},
},
});
});
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.GetSnapshotsArgs;
import com.pulumi.aws.rds.inputs.GetSnapshotsFilterArgs;
import java.util.ArrayList;
import java.util.Arrays;
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 example = RdsFunctions.getSnapshots(GetSnapshotsArgs.builder()
.filters(GetSnapshotsFilterArgs.builder()
.name("db-snapshot-id")
.values("my-snapshot-id")
.build())
.build());
}
}
variables:
example:
fn::invoke:
function: aws:rds:getSnapshots
arguments:
filters:
- name: db-snapshot-id
values:
- my-snapshot-id
pulumi {
required_providers {
aws = {
source = "pulumi/aws"
}
}
}
data "aws_rds_getsnapshots" "example" {
filters {
name = "db-snapshot-id"
values = ["my-snapshot-id"]
}
}
Using getSnapshots
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 getSnapshots(args: GetSnapshotsArgs, opts?: InvokeOptions): Promise<GetSnapshotsResult>
function getSnapshotsOutput(args: GetSnapshotsOutputArgs, opts?: InvokeOutputOptions): Output<GetSnapshotsResult>def get_snapshots(db_instance_identifier: Optional[str] = None,
db_snapshot_identifier: Optional[str] = None,
filters: Optional[Sequence[GetSnapshotsFilter]] = None,
include_public: Optional[bool] = None,
include_shared: Optional[bool] = None,
region: Optional[str] = None,
snapshot_type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSnapshotsResult
def get_snapshots_output(db_instance_identifier: pulumi.Input[Optional[str]] = None,
db_snapshot_identifier: pulumi.Input[Optional[str]] = None,
filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetSnapshotsFilterArgs]]]] = None,
include_public: pulumi.Input[Optional[bool]] = None,
include_shared: pulumi.Input[Optional[bool]] = None,
region: pulumi.Input[Optional[str]] = None,
snapshot_type: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetSnapshotsResult]func GetSnapshots(ctx *Context, args *GetSnapshotsArgs, opts ...InvokeOption) (*GetSnapshotsResult, error)
func GetSnapshotsOutput(ctx *Context, args *GetSnapshotsOutputArgs, opts ...InvokeOption) GetSnapshotsResultOutput> Note: This function is named GetSnapshots in the Go SDK.
public static class GetSnapshots
{
public static Task<GetSnapshotsResult> InvokeAsync(GetSnapshotsArgs args, InvokeOptions? opts = null)
public static Output<GetSnapshotsResult> Invoke(GetSnapshotsInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetSnapshotsResult> Invoke(GetSnapshotsInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetSnapshotsResult> getSnapshots(GetSnapshotsArgs args, InvokeOptions options)
public static Output<GetSnapshotsResult> getSnapshots(GetSnapshotsArgs args, InvokeOptions options)
public static Output<GetSnapshotsResult> getSnapshots(GetSnapshotsArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws:rds/getSnapshots:getSnapshots
arguments:
# arguments dictionarydata "aws_rds_get_snapshots" "name" {
# arguments
}The following arguments are supported:
- Db
Instance stringIdentifier - Returns the list of snapshots created by the specific db_instance.
- Db
Snapshot stringIdentifier - Returns information on a specific snapshot_id.
- Filters
List<Get
Snapshots Filter> - Configuration block(s) used to filter snapshots with AWS supported attributes. Detailed below.
- Include
Public bool - Set this value to
trueto include manual DB snapshots that are public and can be copied or restored by any AWS account, otherwise set this value tofalse. The default isfalse. - bool
- Set this value to
trueto 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 tofalse. The default isfalse. - Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Snapshot
Type 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.
- Db
Instance stringIdentifier - Returns the list of snapshots created by the specific db_instance.
- Db
Snapshot stringIdentifier - Returns information on a specific snapshot_id.
- Filters
[]Get
Snapshots Filter - Configuration block(s) used to filter snapshots with AWS supported attributes. Detailed below.
- Include
Public bool - Set this value to
trueto include manual DB snapshots that are public and can be copied or restored by any AWS account, otherwise set this value tofalse. The default isfalse. - bool
- Set this value to
trueto 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 tofalse. The default isfalse. - Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Snapshot
Type 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.
- db_
instance_ stringidentifier - Returns the list of snapshots created by the specific db_instance.
- db_
snapshot_ stringidentifier - Returns information on a specific snapshot_id.
- filters list(object)
- Configuration block(s) used to filter snapshots with AWS supported attributes. Detailed below.
- include_
public bool - Set this value to
trueto include manual DB snapshots that are public and can be copied or restored by any AWS account, otherwise set this value tofalse. The default isfalse. - bool
- Set this value to
trueto 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 tofalse. The default isfalse. - region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- snapshot_
type 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.
- db
Instance StringIdentifier - Returns the list of snapshots created by the specific db_instance.
- db
Snapshot StringIdentifier - Returns information on a specific snapshot_id.
- filters
List<Get
Snapshots Filter> - Configuration block(s) used to filter snapshots with AWS supported attributes. Detailed below.
- include
Public Boolean - Set this value to
trueto include manual DB snapshots that are public and can be copied or restored by any AWS account, otherwise set this value tofalse. The default isfalse. - Boolean
- Set this value to
trueto 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 tofalse. The default isfalse. - region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- snapshot
Type 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.
- db
Instance stringIdentifier - Returns the list of snapshots created by the specific db_instance.
- db
Snapshot stringIdentifier - Returns information on a specific snapshot_id.
- filters
Get
Snapshots Filter[] - Configuration block(s) used to filter snapshots with AWS supported attributes. Detailed below.
- include
Public boolean - Set this value to
trueto include manual DB snapshots that are public and can be copied or restored by any AWS account, otherwise set this value tofalse. The default isfalse. - boolean
- Set this value to
trueto 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 tofalse. The default isfalse. - region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- snapshot
Type 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.
- db_
instance_ stridentifier - Returns the list of snapshots created by the specific db_instance.
- db_
snapshot_ stridentifier - Returns information on a specific snapshot_id.
- filters
Sequence[Get
Snapshots Filter] - Configuration block(s) used to filter snapshots with AWS supported attributes. Detailed below.
- include_
public bool - Set this value to
trueto include manual DB snapshots that are public and can be copied or restored by any AWS account, otherwise set this value tofalse. The default isfalse. - bool
- Set this value to
trueto 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 tofalse. The default isfalse. - region str
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- 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.
- db
Instance StringIdentifier - Returns the list of snapshots created by the specific db_instance.
- db
Snapshot StringIdentifier - Returns information on a specific snapshot_id.
- filters List<Property Map>
- Configuration block(s) used to filter snapshots with AWS supported attributes. Detailed below.
- include
Public Boolean - Set this value to
trueto include manual DB snapshots that are public and can be copied or restored by any AWS account, otherwise set this value tofalse. The default isfalse. - Boolean
- Set this value to
trueto 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 tofalse. The default isfalse. - region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- snapshot
Type 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.
getSnapshots Result
The following output properties are available:
- Region string
- Snapshots
List<Get
Snapshots Snapshot> - List of snapshots.
- Db
Instance stringIdentifier - Identifier of the DB instance from which the snapshot was taken.
- Db
Snapshot stringIdentifier - Identifier of the DB snapshot.
- Filters
List<Get
Snapshots Filter> - Include
Public bool - bool
- Snapshot
Type string - Type of the DB snapshot.
- Region string
- Snapshots
[]Get
Snapshots Snapshot - List of snapshots.
- Db
Instance stringIdentifier - Identifier of the DB instance from which the snapshot was taken.
- Db
Snapshot stringIdentifier - Identifier of the DB snapshot.
- Filters
[]Get
Snapshots Filter - Include
Public bool - bool
- Snapshot
Type string - Type of the DB snapshot.
- region string
- snapshots list(object)
- List of snapshots.
- db_
instance_ stringidentifier - Identifier of the DB instance from which the snapshot was taken.
- db_
snapshot_ stringidentifier - Identifier of the DB snapshot.
- filters list(object)
- include_
public bool - bool
- snapshot_
type string - Type of the DB snapshot.
- region String
- snapshots
List<Get
Snapshots Snapshot> - List of snapshots.
- db
Instance StringIdentifier - Identifier of the DB instance from which the snapshot was taken.
- db
Snapshot StringIdentifier - Identifier of the DB snapshot.
- filters
List<Get
Snapshots Filter> - include
Public Boolean - Boolean
- snapshot
Type String - Type of the DB snapshot.
- region string
- snapshots
Get
Snapshots Snapshot[] - List of snapshots.
- db
Instance stringIdentifier - Identifier of the DB instance from which the snapshot was taken.
- db
Snapshot stringIdentifier - Identifier of the DB snapshot.
- filters
Get
Snapshots Filter[] - include
Public boolean - boolean
- snapshot
Type string - Type of the DB snapshot.
- region str
- snapshots
Sequence[Get
Snapshots Snapshot] - List of snapshots.
- db_
instance_ stridentifier - Identifier of the DB instance from which the snapshot was taken.
- db_
snapshot_ stridentifier - Identifier of the DB snapshot.
- filters
Sequence[Get
Snapshots Filter] - include_
public bool - bool
- snapshot_
type str - Type of the DB snapshot.
- region String
- snapshots List<Property Map>
- List of snapshots.
- db
Instance StringIdentifier - Identifier of the DB instance from which the snapshot was taken.
- db
Snapshot StringIdentifier - Identifier of the DB snapshot.
- filters List<Property Map>
- include
Public Boolean - Boolean
- snapshot
Type String - Type of the DB snapshot.
Supporting Types
GetSnapshotsFilter
GetSnapshotsSnapshot
- Allocated
Storage int - Allocated storage size in gigabytes (GB).
- Availability
Zone string - Name of the Availability Zone the DB instance was located in at the time of the DB snapshot.
- Db
Instance stringIdentifier - Returns the list of snapshots created by the specific db_instance.
- Db
Snapshot stringArn - ARN for the DB snapshot.
- Db
Snapshot stringIdentifier - Returns information on a specific snapshot_id.
- Encrypted bool
- Whether the DB snapshot is encrypted.
- Engine string
- Name of the database engine.
- Engine
Version string - Version of the database engine.
- Iops int
- Provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.
- Kms
Key stringId - ARN for the KMS encryption key.
- License
Model string - License model information for the restored DB instance.
- Option
Group stringName - Option group name for the DB snapshot.
- Original
Snapshot stringCreate Time - Time when the snapshot was taken, in Universal Coordinated Time (UTC). Doesn't change when the snapshot is copied.
- Port int
- Port that the database engine was listening on at the time of the snapshot.
- Snapshot
Create stringTime - Time when the snapshot was taken, in Universal Coordinated Time (UTC). Changes when the snapshot is copied.
- Snapshot
Type 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. - Source
Db stringSnapshot Identifier - DB snapshot ARN that the DB snapshot was copied from. Only set for cross-account or cross-region copies.
- Source
Region string - Region that the DB snapshot was created in or copied from.
- Status string
- Status of this DB snapshot.
- Storage
Type string - Storage type associated with the DB snapshot.
- Tag
Lists List<GetSnapshots Snapshot Tag List> - List of tags attached to the DB snapshot. See
tagListbelow. - Vpc
Id string - ID of the VPC associated with the DB snapshot.
- Allocated
Storage int - Allocated storage size in gigabytes (GB).
- Availability
Zone string - Name of the Availability Zone the DB instance was located in at the time of the DB snapshot.
- Db
Instance stringIdentifier - Returns the list of snapshots created by the specific db_instance.
- Db
Snapshot stringArn - ARN for the DB snapshot.
- Db
Snapshot stringIdentifier - Returns information on a specific snapshot_id.
- Encrypted bool
- Whether the DB snapshot is encrypted.
- Engine string
- Name of the database engine.
- Engine
Version string - Version of the database engine.
- Iops int
- Provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.
- Kms
Key stringId - ARN for the KMS encryption key.
- License
Model string - License model information for the restored DB instance.
- Option
Group stringName - Option group name for the DB snapshot.
- Original
Snapshot stringCreate Time - Time when the snapshot was taken, in Universal Coordinated Time (UTC). Doesn't change when the snapshot is copied.
- Port int
- Port that the database engine was listening on at the time of the snapshot.
- Snapshot
Create stringTime - Time when the snapshot was taken, in Universal Coordinated Time (UTC). Changes when the snapshot is copied.
- Snapshot
Type 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. - Source
Db stringSnapshot Identifier - DB snapshot ARN that the DB snapshot was copied from. Only set for cross-account or cross-region copies.
- Source
Region string - Region that the DB snapshot was created in or copied from.
- Status string
- Status of this DB snapshot.
- Storage
Type string - Storage type associated with the DB snapshot.
- Tag
Lists []GetSnapshots Snapshot Tag List - List of tags attached to the DB snapshot. See
tagListbelow. - Vpc
Id string - ID of the VPC associated with the DB snapshot.
- allocated_
storage number - Allocated storage size in gigabytes (GB).
- availability_
zone string - Name of the Availability Zone the DB instance was located in at the time of the DB snapshot.
- db_
instance_ stringidentifier - Returns the list of snapshots created by the specific db_instance.
- db_
snapshot_ stringarn - ARN for the DB snapshot.
- db_
snapshot_ stringidentifier - Returns information on a specific snapshot_id.
- encrypted bool
- Whether the DB snapshot is encrypted.
- engine string
- Name of the database engine.
- engine_
version string - Version of the database engine.
- iops number
- Provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.
- kms_
key_ stringid - ARN for the KMS encryption key.
- license_
model string - License model information for the restored DB instance.
- option_
group_ stringname - Option group name for the DB snapshot.
- original_
snapshot_ stringcreate_ time - Time when the snapshot was taken, in Universal Coordinated Time (UTC). Doesn't change when the snapshot is copied.
- port number
- Port that the database engine was listening on at the time of the snapshot.
- snapshot_
create_ stringtime - Time when the snapshot was taken, in Universal Coordinated Time (UTC). Changes when the snapshot is copied.
- snapshot_
type 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. - source_
db_ stringsnapshot_ identifier - DB snapshot ARN that the DB snapshot was copied from. Only set for cross-account or cross-region copies.
- source_
region string - Region that the DB snapshot was created in or copied from.
- status string
- Status of this DB snapshot.
- storage_
type string - Storage type associated with the DB snapshot.
- tag_
lists list(object) - List of tags attached to the DB snapshot. See
tagListbelow. - vpc_
id string - ID of the VPC associated with the DB snapshot.
- allocated
Storage Integer - Allocated storage size in gigabytes (GB).
- availability
Zone String - Name of the Availability Zone the DB instance was located in at the time of the DB snapshot.
- db
Instance StringIdentifier - Returns the list of snapshots created by the specific db_instance.
- db
Snapshot StringArn - ARN for the DB snapshot.
- db
Snapshot StringIdentifier - Returns information on a specific snapshot_id.
- encrypted Boolean
- Whether the DB snapshot is encrypted.
- engine String
- Name of the database engine.
- engine
Version String - Version of the database engine.
- iops Integer
- Provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.
- kms
Key StringId - ARN for the KMS encryption key.
- license
Model String - License model information for the restored DB instance.
- option
Group StringName - Option group name for the DB snapshot.
- original
Snapshot StringCreate Time - Time when the snapshot was taken, in Universal Coordinated Time (UTC). Doesn't change when the snapshot is copied.
- port Integer
- Port that the database engine was listening on at the time of the snapshot.
- snapshot
Create StringTime - Time when the snapshot was taken, in Universal Coordinated Time (UTC). Changes when the snapshot is copied.
- snapshot
Type 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. - source
Db StringSnapshot Identifier - DB snapshot ARN that the DB snapshot was copied from. Only set for cross-account or cross-region copies.
- source
Region String - Region that the DB snapshot was created in or copied from.
- status String
- Status of this DB snapshot.
- storage
Type String - Storage type associated with the DB snapshot.
- tag
Lists List<GetSnapshots Snapshot Tag List> - List of tags attached to the DB snapshot. See
tagListbelow. - vpc
Id String - ID of the VPC associated with the DB snapshot.
- allocated
Storage number - Allocated storage size in gigabytes (GB).
- availability
Zone string - Name of the Availability Zone the DB instance was located in at the time of the DB snapshot.
- db
Instance stringIdentifier - Returns the list of snapshots created by the specific db_instance.
- db
Snapshot stringArn - ARN for the DB snapshot.
- db
Snapshot stringIdentifier - Returns information on a specific snapshot_id.
- encrypted boolean
- Whether the DB snapshot is encrypted.
- engine string
- Name of the database engine.
- engine
Version string - Version of the database engine.
- iops number
- Provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.
- kms
Key stringId - ARN for the KMS encryption key.
- license
Model string - License model information for the restored DB instance.
- option
Group stringName - Option group name for the DB snapshot.
- original
Snapshot stringCreate Time - Time when the snapshot was taken, in Universal Coordinated Time (UTC). Doesn't change when the snapshot is copied.
- port number
- Port that the database engine was listening on at the time of the snapshot.
- snapshot
Create stringTime - Time when the snapshot was taken, in Universal Coordinated Time (UTC). Changes when the snapshot is copied.
- snapshot
Type 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. - source
Db stringSnapshot Identifier - DB snapshot ARN that the DB snapshot was copied from. Only set for cross-account or cross-region copies.
- source
Region string - Region that the DB snapshot was created in or copied from.
- status string
- Status of this DB snapshot.
- storage
Type string - Storage type associated with the DB snapshot.
- tag
Lists GetSnapshots Snapshot Tag List[] - List of tags attached to the DB snapshot. See
tagListbelow. - vpc
Id string - ID of the VPC associated with the DB snapshot.
- 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_
instance_ stridentifier - Returns the list of snapshots created by the specific db_instance.
- db_
snapshot_ strarn - ARN for the DB snapshot.
- db_
snapshot_ stridentifier - Returns information on a specific snapshot_id.
- encrypted bool
- Whether the DB snapshot is encrypted.
- engine str
- Name of the database engine.
- engine_
version str - Version of the database engine.
- 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 - Option group name for the DB snapshot.
- original_
snapshot_ strcreate_ time - Time when the snapshot was taken, in Universal Coordinated Time (UTC). Doesn't change when the snapshot is copied.
- port int
- Port that the database engine was listening on at the time of the snapshot.
- snapshot_
create_ strtime - Time when the snapshot was taken, in Universal Coordinated Time (UTC). Changes when the snapshot is copied.
- 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. - source_
db_ strsnapshot_ identifier - DB snapshot ARN that the DB snapshot was copied from. Only set for cross-account or cross-region copies.
- 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 the DB snapshot.
- tag_
lists Sequence[GetSnapshots Snapshot Tag List] - List of tags attached to the DB snapshot. See
tagListbelow. - vpc_
id str - ID of the VPC associated with the DB snapshot.
- allocated
Storage Number - Allocated storage size in gigabytes (GB).
- availability
Zone String - Name of the Availability Zone the DB instance was located in at the time of the DB snapshot.
- db
Instance StringIdentifier - Returns the list of snapshots created by the specific db_instance.
- db
Snapshot StringArn - ARN for the DB snapshot.
- db
Snapshot StringIdentifier - Returns information on a specific snapshot_id.
- encrypted Boolean
- Whether the DB snapshot is encrypted.
- engine String
- Name of the database engine.
- engine
Version String - Version of the database engine.
- iops Number
- Provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.
- kms
Key StringId - ARN for the KMS encryption key.
- license
Model String - License model information for the restored DB instance.
- option
Group StringName - Option group name for the DB snapshot.
- original
Snapshot StringCreate Time - Time when the snapshot was taken, in Universal Coordinated Time (UTC). Doesn't change when the snapshot is copied.
- port Number
- Port that the database engine was listening on at the time of the snapshot.
- snapshot
Create StringTime - Time when the snapshot was taken, in Universal Coordinated Time (UTC). Changes when the snapshot is copied.
- snapshot
Type 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. - source
Db StringSnapshot Identifier - DB snapshot ARN that the DB snapshot was copied from. Only set for cross-account or cross-region copies.
- source
Region String - Region that the DB snapshot was created in or copied from.
- status String
- Status of this DB snapshot.
- storage
Type String - Storage type associated with the DB snapshot.
- tag
Lists List<Property Map> - List of tags attached to the DB snapshot. See
tagListbelow. - vpc
Id String - ID of the VPC associated with the DB snapshot.
GetSnapshotsSnapshotTagList
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
awsTerraform Provider.
Viewing docs for AWS v7.46.0
published on Thursday, Sep 10, 2026 by Pulumi
published on Thursday, Sep 10, 2026 by Pulumi