Package com.pulumi.aws.rds.inputs
Class GetClusterSnapshotArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.InvokeArgs
-
- com.pulumi.aws.rds.inputs.GetClusterSnapshotArgs
-
public final class GetClusterSnapshotArgs extends com.pulumi.resources.InvokeArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetClusterSnapshotArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GetClusterSnapshotArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetClusterSnapshotArgs.Builder
builder()
static GetClusterSnapshotArgs.Builder
builder(GetClusterSnapshotArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
dbClusterIdentifier()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
dbClusterSnapshotIdentifier()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
includePublic()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
includeShared()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
mostRecent()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
snapshotType()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
tags()
-
-
-
Field Detail
-
Empty
public static final GetClusterSnapshotArgs Empty
-
-
Method Detail
-
dbClusterIdentifier
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> dbClusterIdentifier()
- Returns:
- Returns the list of snapshots created by the specific db_cluster
-
dbClusterSnapshotIdentifier
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> dbClusterSnapshotIdentifier()
- Returns:
- Returns information on a specific snapshot_id.
-
includePublic
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> includePublic()
- Returns:
- Set this value to true to include manual DB Cluster 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<com.pulumi.core.Output<java.lang.Boolean>> includeShared()
- Returns:
- Set this value to true to include shared manual DB Cluster 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
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> mostRecent()
- Returns:
- If more than one result is returned, use the most recent Snapshot.
-
snapshotType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> snapshotType()
- Returns:
- Type of snapshots to be returned. If you don't specify a SnapshotType value, then both automated and manual DB cluster snapshots are returned. Shared and public DB Cluster Snapshots are not included in the returned results by default. Possible values are, `automated`, `manual`, `shared`, `public` and `awsbackup`.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Mapping of tags, each pair of which must exactly match a pair on the desired DB cluster snapshot.
-
builder
public static GetClusterSnapshotArgs.Builder builder()
-
builder
public static GetClusterSnapshotArgs.Builder builder(GetClusterSnapshotArgs defaults)
-
-