Package com.pulumi.aws.rds.inputs
Class GetSnapshotsPlainArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.InvokeArgs
-
- com.pulumi.aws.rds.inputs.GetSnapshotsPlainArgs
-
public final class GetSnapshotsPlainArgs extends com.pulumi.resources.InvokeArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetSnapshotsPlainArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GetSnapshotsPlainArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetSnapshotsPlainArgs.Builderbuilder()static GetSnapshotsPlainArgs.Builderbuilder(GetSnapshotsPlainArgs defaults)java.util.Optional<java.lang.String>dbInstanceIdentifier()java.util.Optional<java.lang.String>dbSnapshotIdentifier()java.util.Optional<java.util.List<GetSnapshotsFilter>>filters()java.util.Optional<java.lang.Boolean>includePublic()java.util.Optional<java.lang.Boolean>includeShared()java.util.Optional<java.lang.String>region()java.util.Optional<java.lang.String>snapshotType()
-
-
-
Field Detail
-
Empty
public static final GetSnapshotsPlainArgs Empty
-
-
Method Detail
-
dbInstanceIdentifier
public java.util.Optional<java.lang.String> dbInstanceIdentifier()
- Returns:
- Returns the list of snapshots created by the specific db_instance.
-
dbSnapshotIdentifier
public java.util.Optional<java.lang.String> dbSnapshotIdentifier()
- Returns:
- Returns information on a specific snapshot_id.
-
filters
public java.util.Optional<java.util.List<GetSnapshotsFilter>> filters()
- Returns:
- Configuration block(s) used to filter snapshots with AWS supported attributes. Detailed below.
-
includePublic
public java.util.Optional<java.lang.Boolean> includePublic()
- Returns:
- 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`.
-
includeShared
public java.util.Optional<java.lang.Boolean> includeShared()
- Returns:
- 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`.
-
region
public java.util.Optional<java.lang.String> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
snapshotType
public java.util.Optional<java.lang.String> snapshotType()
- Returns:
- 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`, `public` and `awsbackup`.
-
builder
public static GetSnapshotsPlainArgs.Builder builder()
-
builder
public static GetSnapshotsPlainArgs.Builder builder(GetSnapshotsPlainArgs defaults)
-
-