Data Source: aws_ebs_snapshot_ids#
Provides a list of snapshot IDs matching the specified criteria.
Example usage#
data "aws_ebs_snapshot_ids" "ebs_snapshot_ids" {
owners = ["self"]
filter {
name = "volume-size"
values = ["40"]
}
filter {
name = "tag:Name"
values = ["Example"]
}
}
Argument reference#
The following arguments are supported:
filter- (Optional, Block) One or more name/value pairs to use as filters.- Valid values: See supported names and values in EC2 API documentation
owners- (Optional, List of strings) The list of the snapshot owners.- Valid values:
project@customer,self
- Valid values:
restorable_by_user_ids- (Optional, List of strings) The list of the project IDs (project@customer), in which volumes can be created from snapshots.
filter#
name- (Required, String) The name of the filter.- Constraints: Filter names are case-sensitive
values- (Required, List of strings) One or more filter values.- Constraints: Filter values are case-sensitive
Attribute reference#
In addition to all arguments above, the following attributes are exported:
id- (String) The region.ids- (List of strings) The list of the snapshot IDs, sorted by creation time in descending order.