Package com.pulumi.aws.rds
Class RdsFunctions
- java.lang.Object
-
- com.pulumi.aws.rds.RdsFunctions
-
public final class RdsFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RdsFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.pulumi.core.Output<GetCertificateResult>getCertificate()Information about an RDS Certificate.static com.pulumi.core.Output<GetCertificateResult>getCertificate(GetCertificateArgs args)Information about an RDS Certificate.static com.pulumi.core.Output<GetCertificateResult>getCertificate(GetCertificateArgs args, com.pulumi.deployment.InvokeOptions options)Information about an RDS Certificate.static com.pulumi.core.Output<GetCertificateResult>getCertificate(GetCertificateArgs args, com.pulumi.deployment.InvokeOutputOptions options)Information about an RDS Certificate.static java.util.concurrent.CompletableFuture<GetCertificateResult>getCertificatePlain()Information about an RDS Certificate.static java.util.concurrent.CompletableFuture<GetCertificateResult>getCertificatePlain(GetCertificatePlainArgs args)Information about an RDS Certificate.static java.util.concurrent.CompletableFuture<GetCertificateResult>getCertificatePlain(GetCertificatePlainArgs args, com.pulumi.deployment.InvokeOptions options)Information about an RDS Certificate.static com.pulumi.core.Output<GetClusterResult>getCluster(GetClusterArgs args)Provides information about an RDS cluster.static com.pulumi.core.Output<GetClusterResult>getCluster(GetClusterArgs args, com.pulumi.deployment.InvokeOptions options)Provides information about an RDS cluster.static com.pulumi.core.Output<GetClusterResult>getCluster(GetClusterArgs args, com.pulumi.deployment.InvokeOutputOptions options)Provides information about an RDS cluster.static com.pulumi.core.Output<GetClusterParameterGroupResult>getClusterParameterGroup(GetClusterParameterGroupArgs args)Information about an RDS cluster parameter group.static com.pulumi.core.Output<GetClusterParameterGroupResult>getClusterParameterGroup(GetClusterParameterGroupArgs args, com.pulumi.deployment.InvokeOptions options)Information about an RDS cluster parameter group.static com.pulumi.core.Output<GetClusterParameterGroupResult>getClusterParameterGroup(GetClusterParameterGroupArgs args, com.pulumi.deployment.InvokeOutputOptions options)Information about an RDS cluster parameter group.static java.util.concurrent.CompletableFuture<GetClusterParameterGroupResult>getClusterParameterGroupPlain(GetClusterParameterGroupPlainArgs args)Information about an RDS cluster parameter group.static java.util.concurrent.CompletableFuture<GetClusterParameterGroupResult>getClusterParameterGroupPlain(GetClusterParameterGroupPlainArgs args, com.pulumi.deployment.InvokeOptions options)Information about an RDS cluster parameter group.static java.util.concurrent.CompletableFuture<GetClusterResult>getClusterPlain(GetClusterPlainArgs args)Provides information about an RDS cluster.static java.util.concurrent.CompletableFuture<GetClusterResult>getClusterPlain(GetClusterPlainArgs args, com.pulumi.deployment.InvokeOptions options)Provides information about an RDS cluster.static com.pulumi.core.Output<GetClustersResult>getClusters()Data source for managing an AWS RDS (Relational Database) Clusters.static com.pulumi.core.Output<GetClustersResult>getClusters(GetClustersArgs args)Data source for managing an AWS RDS (Relational Database) Clusters.static com.pulumi.core.Output<GetClustersResult>getClusters(GetClustersArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing an AWS RDS (Relational Database) Clusters.static com.pulumi.core.Output<GetClustersResult>getClusters(GetClustersArgs args, com.pulumi.deployment.InvokeOutputOptions options)Data source for managing an AWS RDS (Relational Database) Clusters.static com.pulumi.core.Output<GetClusterSnapshotResult>getClusterSnapshot()Use this data source to get information about a DB Cluster Snapshot for use when provisioning DB clusters.static com.pulumi.core.Output<GetClusterSnapshotResult>getClusterSnapshot(GetClusterSnapshotArgs args)Use this data source to get information about a DB Cluster Snapshot for use when provisioning DB clusters.static com.pulumi.core.Output<GetClusterSnapshotResult>getClusterSnapshot(GetClusterSnapshotArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get information about a DB Cluster Snapshot for use when provisioning DB clusters.static com.pulumi.core.Output<GetClusterSnapshotResult>getClusterSnapshot(GetClusterSnapshotArgs args, com.pulumi.deployment.InvokeOutputOptions options)Use this data source to get information about a DB Cluster Snapshot for use when provisioning DB clusters.static java.util.concurrent.CompletableFuture<GetClusterSnapshotResult>getClusterSnapshotPlain()Use this data source to get information about a DB Cluster Snapshot for use when provisioning DB clusters.static java.util.concurrent.CompletableFuture<GetClusterSnapshotResult>getClusterSnapshotPlain(GetClusterSnapshotPlainArgs args)Use this data source to get information about a DB Cluster Snapshot for use when provisioning DB clusters.static java.util.concurrent.CompletableFuture<GetClusterSnapshotResult>getClusterSnapshotPlain(GetClusterSnapshotPlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get information about a DB Cluster Snapshot for use when provisioning DB clusters.static java.util.concurrent.CompletableFuture<GetClustersResult>getClustersPlain()Data source for managing an AWS RDS (Relational Database) Clusters.static java.util.concurrent.CompletableFuture<GetClustersResult>getClustersPlain(GetClustersPlainArgs args)Data source for managing an AWS RDS (Relational Database) Clusters.static java.util.concurrent.CompletableFuture<GetClustersResult>getClustersPlain(GetClustersPlainArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing an AWS RDS (Relational Database) Clusters.static com.pulumi.core.Output<GetEngineVersionResult>getEngineVersion(GetEngineVersionArgs args)Information about an RDS engine version.static com.pulumi.core.Output<GetEngineVersionResult>getEngineVersion(GetEngineVersionArgs args, com.pulumi.deployment.InvokeOptions options)Information about an RDS engine version.static com.pulumi.core.Output<GetEngineVersionResult>getEngineVersion(GetEngineVersionArgs args, com.pulumi.deployment.InvokeOutputOptions options)Information about an RDS engine version.static java.util.concurrent.CompletableFuture<GetEngineVersionResult>getEngineVersionPlain(GetEngineVersionPlainArgs args)Information about an RDS engine version.static java.util.concurrent.CompletableFuture<GetEngineVersionResult>getEngineVersionPlain(GetEngineVersionPlainArgs args, com.pulumi.deployment.InvokeOptions options)Information about an RDS engine version.static com.pulumi.core.Output<GetEventCategoriesResult>getEventCategories()## Example Usage List the event categories of all the RDS resources.static com.pulumi.core.Output<GetEventCategoriesResult>getEventCategories(GetEventCategoriesArgs args)## Example Usage List the event categories of all the RDS resources.static com.pulumi.core.Output<GetEventCategoriesResult>getEventCategories(GetEventCategoriesArgs args, com.pulumi.deployment.InvokeOptions options)## Example Usage List the event categories of all the RDS resources.static com.pulumi.core.Output<GetEventCategoriesResult>getEventCategories(GetEventCategoriesArgs args, com.pulumi.deployment.InvokeOutputOptions options)## Example Usage List the event categories of all the RDS resources.static java.util.concurrent.CompletableFuture<GetEventCategoriesResult>getEventCategoriesPlain()## Example Usage List the event categories of all the RDS resources.static java.util.concurrent.CompletableFuture<GetEventCategoriesResult>getEventCategoriesPlain(GetEventCategoriesPlainArgs args)## Example Usage List the event categories of all the RDS resources.static java.util.concurrent.CompletableFuture<GetEventCategoriesResult>getEventCategoriesPlain(GetEventCategoriesPlainArgs args, com.pulumi.deployment.InvokeOptions options)## Example Usage List the event categories of all the RDS resources.static com.pulumi.core.Output<GetEventsResult>getEvents()Provides details about RDS events, as recorded in the RDS event stream.static com.pulumi.core.Output<GetEventsResult>getEvents(GetEventsArgs args)Provides details about RDS events, as recorded in the RDS event stream.static com.pulumi.core.Output<GetEventsResult>getEvents(GetEventsArgs args, com.pulumi.deployment.InvokeOptions options)Provides details about RDS events, as recorded in the RDS event stream.static com.pulumi.core.Output<GetEventsResult>getEvents(GetEventsArgs args, com.pulumi.deployment.InvokeOutputOptions options)Provides details about RDS events, as recorded in the RDS event stream.static java.util.concurrent.CompletableFuture<GetEventsResult>getEventsPlain()Provides details about RDS events, as recorded in the RDS event stream.static java.util.concurrent.CompletableFuture<GetEventsResult>getEventsPlain(GetEventsPlainArgs args)Provides details about RDS events, as recorded in the RDS event stream.static java.util.concurrent.CompletableFuture<GetEventsResult>getEventsPlain(GetEventsPlainArgs args, com.pulumi.deployment.InvokeOptions options)Provides details about RDS events, as recorded in the RDS event stream.static com.pulumi.core.Output<GetGlobalClusterResult>getGlobalCluster(GetGlobalClusterArgs args)Data source for managing an AWS RDS (Relational Database) Global Cluster.static com.pulumi.core.Output<GetGlobalClusterResult>getGlobalCluster(GetGlobalClusterArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing an AWS RDS (Relational Database) Global Cluster.static com.pulumi.core.Output<GetGlobalClusterResult>getGlobalCluster(GetGlobalClusterArgs args, com.pulumi.deployment.InvokeOutputOptions options)Data source for managing an AWS RDS (Relational Database) Global Cluster.static java.util.concurrent.CompletableFuture<GetGlobalClusterResult>getGlobalClusterPlain(GetGlobalClusterPlainArgs args)Data source for managing an AWS RDS (Relational Database) Global Cluster.static java.util.concurrent.CompletableFuture<GetGlobalClusterResult>getGlobalClusterPlain(GetGlobalClusterPlainArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing an AWS RDS (Relational Database) Global Cluster.static com.pulumi.core.Output<GetInstanceResult>getInstance()Use this data source to get information about an RDS instance ## Example Usagestatic com.pulumi.core.Output<GetInstanceResult>getInstance(GetInstanceArgs args)Use this data source to get information about an RDS instance ## Example Usagestatic com.pulumi.core.Output<GetInstanceResult>getInstance(GetInstanceArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get information about an RDS instance ## Example Usagestatic com.pulumi.core.Output<GetInstanceResult>getInstance(GetInstanceArgs args, com.pulumi.deployment.InvokeOutputOptions options)Use this data source to get information about an RDS instance ## Example Usagestatic java.util.concurrent.CompletableFuture<GetInstanceResult>getInstancePlain()Use this data source to get information about an RDS instance ## Example Usagestatic java.util.concurrent.CompletableFuture<GetInstanceResult>getInstancePlain(GetInstancePlainArgs args)Use this data source to get information about an RDS instance ## Example Usagestatic java.util.concurrent.CompletableFuture<GetInstanceResult>getInstancePlain(GetInstancePlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get information about an RDS instance ## Example Usagestatic com.pulumi.core.Output<GetInstancesResult>getInstances()Data source for listing RDS Database Instances.static com.pulumi.core.Output<GetInstancesResult>getInstances(GetInstancesArgs args)Data source for listing RDS Database Instances.static com.pulumi.core.Output<GetInstancesResult>getInstances(GetInstancesArgs args, com.pulumi.deployment.InvokeOptions options)Data source for listing RDS Database Instances.static com.pulumi.core.Output<GetInstancesResult>getInstances(GetInstancesArgs args, com.pulumi.deployment.InvokeOutputOptions options)Data source for listing RDS Database Instances.static java.util.concurrent.CompletableFuture<GetInstancesResult>getInstancesPlain()Data source for listing RDS Database Instances.static java.util.concurrent.CompletableFuture<GetInstancesResult>getInstancesPlain(GetInstancesPlainArgs args)Data source for listing RDS Database Instances.static java.util.concurrent.CompletableFuture<GetInstancesResult>getInstancesPlain(GetInstancesPlainArgs args, com.pulumi.deployment.InvokeOptions options)Data source for listing RDS Database Instances.static com.pulumi.core.Output<GetOrderableDbInstanceResult>getOrderableDbInstance(GetOrderableDbInstanceArgs args)Information about RDS orderable DB instances and valid parameter combinations.static com.pulumi.core.Output<GetOrderableDbInstanceResult>getOrderableDbInstance(GetOrderableDbInstanceArgs args, com.pulumi.deployment.InvokeOptions options)Information about RDS orderable DB instances and valid parameter combinations.static com.pulumi.core.Output<GetOrderableDbInstanceResult>getOrderableDbInstance(GetOrderableDbInstanceArgs args, com.pulumi.deployment.InvokeOutputOptions options)Information about RDS orderable DB instances and valid parameter combinations.static java.util.concurrent.CompletableFuture<GetOrderableDbInstanceResult>getOrderableDbInstancePlain(GetOrderableDbInstancePlainArgs args)Information about RDS orderable DB instances and valid parameter combinations.static java.util.concurrent.CompletableFuture<GetOrderableDbInstanceResult>getOrderableDbInstancePlain(GetOrderableDbInstancePlainArgs args, com.pulumi.deployment.InvokeOptions options)Information about RDS orderable DB instances and valid parameter combinations.static com.pulumi.core.Output<GetParameterGroupResult>getParameterGroup(GetParameterGroupArgs args)Information about a database parameter group.static com.pulumi.core.Output<GetParameterGroupResult>getParameterGroup(GetParameterGroupArgs args, com.pulumi.deployment.InvokeOptions options)Information about a database parameter group.static com.pulumi.core.Output<GetParameterGroupResult>getParameterGroup(GetParameterGroupArgs args, com.pulumi.deployment.InvokeOutputOptions options)Information about a database parameter group.static java.util.concurrent.CompletableFuture<GetParameterGroupResult>getParameterGroupPlain(GetParameterGroupPlainArgs args)Information about a database parameter group.static java.util.concurrent.CompletableFuture<GetParameterGroupResult>getParameterGroupPlain(GetParameterGroupPlainArgs args, com.pulumi.deployment.InvokeOptions options)Information about a database parameter group.static com.pulumi.core.Output<GetProxyResult>getProxy(GetProxyArgs args)Use this data source to get information about a DB Proxy.static com.pulumi.core.Output<GetProxyResult>getProxy(GetProxyArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get information about a DB Proxy.static com.pulumi.core.Output<GetProxyResult>getProxy(GetProxyArgs args, com.pulumi.deployment.InvokeOutputOptions options)Use this data source to get information about a DB Proxy.static java.util.concurrent.CompletableFuture<GetProxyResult>getProxyPlain(GetProxyPlainArgs args)Use this data source to get information about a DB Proxy.static java.util.concurrent.CompletableFuture<GetProxyResult>getProxyPlain(GetProxyPlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get information about a DB Proxy.static com.pulumi.core.Output<GetReservedInstanceOfferingResult>getReservedInstanceOffering(GetReservedInstanceOfferingArgs args)Information about a single RDS Reserved Instance Offering.static com.pulumi.core.Output<GetReservedInstanceOfferingResult>getReservedInstanceOffering(GetReservedInstanceOfferingArgs args, com.pulumi.deployment.InvokeOptions options)Information about a single RDS Reserved Instance Offering.static com.pulumi.core.Output<GetReservedInstanceOfferingResult>getReservedInstanceOffering(GetReservedInstanceOfferingArgs args, com.pulumi.deployment.InvokeOutputOptions options)Information about a single RDS Reserved Instance Offering.static java.util.concurrent.CompletableFuture<GetReservedInstanceOfferingResult>getReservedInstanceOfferingPlain(GetReservedInstanceOfferingPlainArgs args)Information about a single RDS Reserved Instance Offering.static java.util.concurrent.CompletableFuture<GetReservedInstanceOfferingResult>getReservedInstanceOfferingPlain(GetReservedInstanceOfferingPlainArgs args, com.pulumi.deployment.InvokeOptions options)Information about a single RDS Reserved Instance Offering.static com.pulumi.core.Output<GetSnapshotResult>getSnapshot()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.static com.pulumi.core.Output<GetSnapshotResult>getSnapshot(GetSnapshotArgs args)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.static com.pulumi.core.Output<GetSnapshotResult>getSnapshot(GetSnapshotArgs args, com.pulumi.deployment.InvokeOptions options)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.static com.pulumi.core.Output<GetSnapshotResult>getSnapshot(GetSnapshotArgs args, com.pulumi.deployment.InvokeOutputOptions options)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.static java.util.concurrent.CompletableFuture<GetSnapshotResult>getSnapshotPlain()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.static java.util.concurrent.CompletableFuture<GetSnapshotResult>getSnapshotPlain(GetSnapshotPlainArgs args)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.static java.util.concurrent.CompletableFuture<GetSnapshotResult>getSnapshotPlain(GetSnapshotPlainArgs args, com.pulumi.deployment.InvokeOptions options)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.static com.pulumi.core.Output<GetSnapshotsResult>getSnapshots()Provides details about an AWS RDS (Relational Database) Snapshots.static com.pulumi.core.Output<GetSnapshotsResult>getSnapshots(GetSnapshotsArgs args)Provides details about an AWS RDS (Relational Database) Snapshots.static com.pulumi.core.Output<GetSnapshotsResult>getSnapshots(GetSnapshotsArgs args, com.pulumi.deployment.InvokeOptions options)Provides details about an AWS RDS (Relational Database) Snapshots.static com.pulumi.core.Output<GetSnapshotsResult>getSnapshots(GetSnapshotsArgs args, com.pulumi.deployment.InvokeOutputOptions options)Provides details about an AWS RDS (Relational Database) Snapshots.static java.util.concurrent.CompletableFuture<GetSnapshotsResult>getSnapshotsPlain()Provides details about an AWS RDS (Relational Database) Snapshots.static java.util.concurrent.CompletableFuture<GetSnapshotsResult>getSnapshotsPlain(GetSnapshotsPlainArgs args)Provides details about an AWS RDS (Relational Database) Snapshots.static java.util.concurrent.CompletableFuture<GetSnapshotsResult>getSnapshotsPlain(GetSnapshotsPlainArgs args, com.pulumi.deployment.InvokeOptions options)Provides details about an AWS RDS (Relational Database) Snapshots.static com.pulumi.core.Output<GetSubnetGroupResult>getSubnetGroup(GetSubnetGroupArgs args)Use this data source to get information about an RDS subnet group.static com.pulumi.core.Output<GetSubnetGroupResult>getSubnetGroup(GetSubnetGroupArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get information about an RDS subnet group.static com.pulumi.core.Output<GetSubnetGroupResult>getSubnetGroup(GetSubnetGroupArgs args, com.pulumi.deployment.InvokeOutputOptions options)Use this data source to get information about an RDS subnet group.static java.util.concurrent.CompletableFuture<GetSubnetGroupResult>getSubnetGroupPlain(GetSubnetGroupPlainArgs args)Use this data source to get information about an RDS subnet group.static java.util.concurrent.CompletableFuture<GetSubnetGroupResult>getSubnetGroupPlain(GetSubnetGroupPlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get information about an RDS subnet group.
-
-
-
Method Detail
-
getCertificate
public static com.pulumi.core.Output<GetCertificateResult> getCertificate()
Information about an RDS Certificate. ## Example Usagepackage 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.GetCertificateArgs; 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.getCertificate(GetCertificateArgs.builder() .latestValidTill(true) .build()); } }
-
getCertificatePlain
public static java.util.concurrent.CompletableFuture<GetCertificateResult> getCertificatePlain()
Information about an RDS Certificate. ## Example Usagepackage 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.GetCertificateArgs; 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.getCertificate(GetCertificateArgs.builder() .latestValidTill(true) .build()); } }
-
getCertificate
public static com.pulumi.core.Output<GetCertificateResult> getCertificate(GetCertificateArgs args)
Information about an RDS Certificate. ## Example Usagepackage 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.GetCertificateArgs; 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.getCertificate(GetCertificateArgs.builder() .latestValidTill(true) .build()); } }
-
getCertificatePlain
public static java.util.concurrent.CompletableFuture<GetCertificateResult> getCertificatePlain(GetCertificatePlainArgs args)
Information about an RDS Certificate. ## Example Usagepackage 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.GetCertificateArgs; 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.getCertificate(GetCertificateArgs.builder() .latestValidTill(true) .build()); } }
-
getCertificate
public static com.pulumi.core.Output<GetCertificateResult> getCertificate(GetCertificateArgs args, com.pulumi.deployment.InvokeOptions options)
Information about an RDS Certificate. ## Example Usagepackage 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.GetCertificateArgs; 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.getCertificate(GetCertificateArgs.builder() .latestValidTill(true) .build()); } }
-
getCertificate
public static com.pulumi.core.Output<GetCertificateResult> getCertificate(GetCertificateArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Information about an RDS Certificate. ## Example Usagepackage 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.GetCertificateArgs; 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.getCertificate(GetCertificateArgs.builder() .latestValidTill(true) .build()); } }
-
getCertificatePlain
public static java.util.concurrent.CompletableFuture<GetCertificateResult> getCertificatePlain(GetCertificatePlainArgs args, com.pulumi.deployment.InvokeOptions options)
Information about an RDS Certificate. ## Example Usagepackage 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.GetCertificateArgs; 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.getCertificate(GetCertificateArgs.builder() .latestValidTill(true) .build()); } }
-
getCluster
public static com.pulumi.core.Output<GetClusterResult> getCluster(GetClusterArgs args)
Provides information about an RDS cluster. ## Example Usagepackage 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.GetClusterArgs; 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 clusterName = RdsFunctions.getCluster(GetClusterArgs.builder() .clusterIdentifier("clusterName") .build()); } }
-
getClusterPlain
public static java.util.concurrent.CompletableFuture<GetClusterResult> getClusterPlain(GetClusterPlainArgs args)
Provides information about an RDS cluster. ## Example Usagepackage 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.GetClusterArgs; 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 clusterName = RdsFunctions.getCluster(GetClusterArgs.builder() .clusterIdentifier("clusterName") .build()); } }
-
getCluster
public static com.pulumi.core.Output<GetClusterResult> getCluster(GetClusterArgs args, com.pulumi.deployment.InvokeOptions options)
Provides information about an RDS cluster. ## Example Usagepackage 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.GetClusterArgs; 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 clusterName = RdsFunctions.getCluster(GetClusterArgs.builder() .clusterIdentifier("clusterName") .build()); } }
-
getCluster
public static com.pulumi.core.Output<GetClusterResult> getCluster(GetClusterArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Provides information about an RDS cluster. ## Example Usagepackage 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.GetClusterArgs; 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 clusterName = RdsFunctions.getCluster(GetClusterArgs.builder() .clusterIdentifier("clusterName") .build()); } }
-
getClusterPlain
public static java.util.concurrent.CompletableFuture<GetClusterResult> getClusterPlain(GetClusterPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Provides information about an RDS cluster. ## Example Usagepackage 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.GetClusterArgs; 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 clusterName = RdsFunctions.getCluster(GetClusterArgs.builder() .clusterIdentifier("clusterName") .build()); } }
-
getClusterParameterGroup
public static com.pulumi.core.Output<GetClusterParameterGroupResult> getClusterParameterGroup(GetClusterParameterGroupArgs args)
Information about an RDS cluster parameter group. ## Example Usagepackage 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.GetClusterParameterGroupArgs; 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 test = RdsFunctions.getClusterParameterGroup(GetClusterParameterGroupArgs.builder() .name("default.postgres15") .build()); } }
-
getClusterParameterGroupPlain
public static java.util.concurrent.CompletableFuture<GetClusterParameterGroupResult> getClusterParameterGroupPlain(GetClusterParameterGroupPlainArgs args)
Information about an RDS cluster parameter group. ## Example Usagepackage 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.GetClusterParameterGroupArgs; 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 test = RdsFunctions.getClusterParameterGroup(GetClusterParameterGroupArgs.builder() .name("default.postgres15") .build()); } }
-
getClusterParameterGroup
public static com.pulumi.core.Output<GetClusterParameterGroupResult> getClusterParameterGroup(GetClusterParameterGroupArgs args, com.pulumi.deployment.InvokeOptions options)
Information about an RDS cluster parameter group. ## Example Usagepackage 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.GetClusterParameterGroupArgs; 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 test = RdsFunctions.getClusterParameterGroup(GetClusterParameterGroupArgs.builder() .name("default.postgres15") .build()); } }
-
getClusterParameterGroup
public static com.pulumi.core.Output<GetClusterParameterGroupResult> getClusterParameterGroup(GetClusterParameterGroupArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Information about an RDS cluster parameter group. ## Example Usagepackage 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.GetClusterParameterGroupArgs; 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 test = RdsFunctions.getClusterParameterGroup(GetClusterParameterGroupArgs.builder() .name("default.postgres15") .build()); } }
-
getClusterParameterGroupPlain
public static java.util.concurrent.CompletableFuture<GetClusterParameterGroupResult> getClusterParameterGroupPlain(GetClusterParameterGroupPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Information about an RDS cluster parameter group. ## Example Usagepackage 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.GetClusterParameterGroupArgs; 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 test = RdsFunctions.getClusterParameterGroup(GetClusterParameterGroupArgs.builder() .name("default.postgres15") .build()); } }
-
getClusterSnapshot
public static com.pulumi.core.Output<GetClusterSnapshotResult> getClusterSnapshot()
Use this data source to get information about a DB Cluster Snapshot for use when provisioning DB clusters. > **NOTE:** This data source does not apply to snapshots created on DB Instances. See the `aws.rds.Snapshot` data source for DB Instance snapshots. ## Example Usagepackage 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.GetClusterSnapshotArgs; import com.pulumi.aws.rds.Cluster; import com.pulumi.aws.rds.ClusterArgs; import com.pulumi.aws.rds.ClusterInstance; import com.pulumi.aws.rds.ClusterInstanceArgs; import com.pulumi.resources.CustomResourceOptions; 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 developmentFinalSnapshot = RdsFunctions.getClusterSnapshot(GetClusterSnapshotArgs.builder() .dbClusterIdentifier("development_cluster") .mostRecent(true) .build()); // Use the last snapshot of the dev database before it was destroyed to create // a new dev database. var aurora = new Cluster("aurora", ClusterArgs.builder() .clusterIdentifier("development_cluster") .snapshotIdentifier(developmentFinalSnapshot.id()) .dbSubnetGroupName("my_db_subnet_group") .build(), CustomResourceOptions.builder() .ignoreChanges("snapshotIdentifier") .build()); var auroraClusterInstance = new ClusterInstance("auroraClusterInstance", ClusterInstanceArgs.builder() .clusterIdentifier(aurora.id()) .instanceClass("db.t2.small") .dbSubnetGroupName("my_db_subnet_group") .build()); } }
-
getClusterSnapshotPlain
public static java.util.concurrent.CompletableFuture<GetClusterSnapshotResult> getClusterSnapshotPlain()
Use this data source to get information about a DB Cluster Snapshot for use when provisioning DB clusters. > **NOTE:** This data source does not apply to snapshots created on DB Instances. See the `aws.rds.Snapshot` data source for DB Instance snapshots. ## Example Usagepackage 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.GetClusterSnapshotArgs; import com.pulumi.aws.rds.Cluster; import com.pulumi.aws.rds.ClusterArgs; import com.pulumi.aws.rds.ClusterInstance; import com.pulumi.aws.rds.ClusterInstanceArgs; import com.pulumi.resources.CustomResourceOptions; 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 developmentFinalSnapshot = RdsFunctions.getClusterSnapshot(GetClusterSnapshotArgs.builder() .dbClusterIdentifier("development_cluster") .mostRecent(true) .build()); // Use the last snapshot of the dev database before it was destroyed to create // a new dev database. var aurora = new Cluster("aurora", ClusterArgs.builder() .clusterIdentifier("development_cluster") .snapshotIdentifier(developmentFinalSnapshot.id()) .dbSubnetGroupName("my_db_subnet_group") .build(), CustomResourceOptions.builder() .ignoreChanges("snapshotIdentifier") .build()); var auroraClusterInstance = new ClusterInstance("auroraClusterInstance", ClusterInstanceArgs.builder() .clusterIdentifier(aurora.id()) .instanceClass("db.t2.small") .dbSubnetGroupName("my_db_subnet_group") .build()); } }
-
getClusterSnapshot
public static com.pulumi.core.Output<GetClusterSnapshotResult> getClusterSnapshot(GetClusterSnapshotArgs args)
Use this data source to get information about a DB Cluster Snapshot for use when provisioning DB clusters. > **NOTE:** This data source does not apply to snapshots created on DB Instances. See the `aws.rds.Snapshot` data source for DB Instance snapshots. ## Example Usagepackage 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.GetClusterSnapshotArgs; import com.pulumi.aws.rds.Cluster; import com.pulumi.aws.rds.ClusterArgs; import com.pulumi.aws.rds.ClusterInstance; import com.pulumi.aws.rds.ClusterInstanceArgs; import com.pulumi.resources.CustomResourceOptions; 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 developmentFinalSnapshot = RdsFunctions.getClusterSnapshot(GetClusterSnapshotArgs.builder() .dbClusterIdentifier("development_cluster") .mostRecent(true) .build()); // Use the last snapshot of the dev database before it was destroyed to create // a new dev database. var aurora = new Cluster("aurora", ClusterArgs.builder() .clusterIdentifier("development_cluster") .snapshotIdentifier(developmentFinalSnapshot.id()) .dbSubnetGroupName("my_db_subnet_group") .build(), CustomResourceOptions.builder() .ignoreChanges("snapshotIdentifier") .build()); var auroraClusterInstance = new ClusterInstance("auroraClusterInstance", ClusterInstanceArgs.builder() .clusterIdentifier(aurora.id()) .instanceClass("db.t2.small") .dbSubnetGroupName("my_db_subnet_group") .build()); } }
-
getClusterSnapshotPlain
public static java.util.concurrent.CompletableFuture<GetClusterSnapshotResult> getClusterSnapshotPlain(GetClusterSnapshotPlainArgs args)
Use this data source to get information about a DB Cluster Snapshot for use when provisioning DB clusters. > **NOTE:** This data source does not apply to snapshots created on DB Instances. See the `aws.rds.Snapshot` data source for DB Instance snapshots. ## Example Usagepackage 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.GetClusterSnapshotArgs; import com.pulumi.aws.rds.Cluster; import com.pulumi.aws.rds.ClusterArgs; import com.pulumi.aws.rds.ClusterInstance; import com.pulumi.aws.rds.ClusterInstanceArgs; import com.pulumi.resources.CustomResourceOptions; 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 developmentFinalSnapshot = RdsFunctions.getClusterSnapshot(GetClusterSnapshotArgs.builder() .dbClusterIdentifier("development_cluster") .mostRecent(true) .build()); // Use the last snapshot of the dev database before it was destroyed to create // a new dev database. var aurora = new Cluster("aurora", ClusterArgs.builder() .clusterIdentifier("development_cluster") .snapshotIdentifier(developmentFinalSnapshot.id()) .dbSubnetGroupName("my_db_subnet_group") .build(), CustomResourceOptions.builder() .ignoreChanges("snapshotIdentifier") .build()); var auroraClusterInstance = new ClusterInstance("auroraClusterInstance", ClusterInstanceArgs.builder() .clusterIdentifier(aurora.id()) .instanceClass("db.t2.small") .dbSubnetGroupName("my_db_subnet_group") .build()); } }
-
getClusterSnapshot
public static com.pulumi.core.Output<GetClusterSnapshotResult> getClusterSnapshot(GetClusterSnapshotArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about a DB Cluster Snapshot for use when provisioning DB clusters. > **NOTE:** This data source does not apply to snapshots created on DB Instances. See the `aws.rds.Snapshot` data source for DB Instance snapshots. ## Example Usagepackage 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.GetClusterSnapshotArgs; import com.pulumi.aws.rds.Cluster; import com.pulumi.aws.rds.ClusterArgs; import com.pulumi.aws.rds.ClusterInstance; import com.pulumi.aws.rds.ClusterInstanceArgs; import com.pulumi.resources.CustomResourceOptions; 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 developmentFinalSnapshot = RdsFunctions.getClusterSnapshot(GetClusterSnapshotArgs.builder() .dbClusterIdentifier("development_cluster") .mostRecent(true) .build()); // Use the last snapshot of the dev database before it was destroyed to create // a new dev database. var aurora = new Cluster("aurora", ClusterArgs.builder() .clusterIdentifier("development_cluster") .snapshotIdentifier(developmentFinalSnapshot.id()) .dbSubnetGroupName("my_db_subnet_group") .build(), CustomResourceOptions.builder() .ignoreChanges("snapshotIdentifier") .build()); var auroraClusterInstance = new ClusterInstance("auroraClusterInstance", ClusterInstanceArgs.builder() .clusterIdentifier(aurora.id()) .instanceClass("db.t2.small") .dbSubnetGroupName("my_db_subnet_group") .build()); } }
-
getClusterSnapshot
public static com.pulumi.core.Output<GetClusterSnapshotResult> getClusterSnapshot(GetClusterSnapshotArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Use this data source to get information about a DB Cluster Snapshot for use when provisioning DB clusters. > **NOTE:** This data source does not apply to snapshots created on DB Instances. See the `aws.rds.Snapshot` data source for DB Instance snapshots. ## Example Usagepackage 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.GetClusterSnapshotArgs; import com.pulumi.aws.rds.Cluster; import com.pulumi.aws.rds.ClusterArgs; import com.pulumi.aws.rds.ClusterInstance; import com.pulumi.aws.rds.ClusterInstanceArgs; import com.pulumi.resources.CustomResourceOptions; 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 developmentFinalSnapshot = RdsFunctions.getClusterSnapshot(GetClusterSnapshotArgs.builder() .dbClusterIdentifier("development_cluster") .mostRecent(true) .build()); // Use the last snapshot of the dev database before it was destroyed to create // a new dev database. var aurora = new Cluster("aurora", ClusterArgs.builder() .clusterIdentifier("development_cluster") .snapshotIdentifier(developmentFinalSnapshot.id()) .dbSubnetGroupName("my_db_subnet_group") .build(), CustomResourceOptions.builder() .ignoreChanges("snapshotIdentifier") .build()); var auroraClusterInstance = new ClusterInstance("auroraClusterInstance", ClusterInstanceArgs.builder() .clusterIdentifier(aurora.id()) .instanceClass("db.t2.small") .dbSubnetGroupName("my_db_subnet_group") .build()); } }
-
getClusterSnapshotPlain
public static java.util.concurrent.CompletableFuture<GetClusterSnapshotResult> getClusterSnapshotPlain(GetClusterSnapshotPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about a DB Cluster Snapshot for use when provisioning DB clusters. > **NOTE:** This data source does not apply to snapshots created on DB Instances. See the `aws.rds.Snapshot` data source for DB Instance snapshots. ## Example Usagepackage 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.GetClusterSnapshotArgs; import com.pulumi.aws.rds.Cluster; import com.pulumi.aws.rds.ClusterArgs; import com.pulumi.aws.rds.ClusterInstance; import com.pulumi.aws.rds.ClusterInstanceArgs; import com.pulumi.resources.CustomResourceOptions; 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 developmentFinalSnapshot = RdsFunctions.getClusterSnapshot(GetClusterSnapshotArgs.builder() .dbClusterIdentifier("development_cluster") .mostRecent(true) .build()); // Use the last snapshot of the dev database before it was destroyed to create // a new dev database. var aurora = new Cluster("aurora", ClusterArgs.builder() .clusterIdentifier("development_cluster") .snapshotIdentifier(developmentFinalSnapshot.id()) .dbSubnetGroupName("my_db_subnet_group") .build(), CustomResourceOptions.builder() .ignoreChanges("snapshotIdentifier") .build()); var auroraClusterInstance = new ClusterInstance("auroraClusterInstance", ClusterInstanceArgs.builder() .clusterIdentifier(aurora.id()) .instanceClass("db.t2.small") .dbSubnetGroupName("my_db_subnet_group") .build()); } }
-
getClusters
public static com.pulumi.core.Output<GetClustersResult> getClusters()
Data source for managing an AWS RDS (Relational Database) Clusters. ## Example Usage ### Basic Usagepackage 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.GetClustersArgs; import com.pulumi.aws.rds.inputs.GetClustersFilterArgs; 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.getClusters(GetClustersArgs.builder() .filters(GetClustersFilterArgs.builder() .name("engine") .values("aurora-postgresql") .build()) .build()); } }
-
getClustersPlain
public static java.util.concurrent.CompletableFuture<GetClustersResult> getClustersPlain()
Data source for managing an AWS RDS (Relational Database) Clusters. ## Example Usage ### Basic Usagepackage 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.GetClustersArgs; import com.pulumi.aws.rds.inputs.GetClustersFilterArgs; 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.getClusters(GetClustersArgs.builder() .filters(GetClustersFilterArgs.builder() .name("engine") .values("aurora-postgresql") .build()) .build()); } }
-
getClusters
public static com.pulumi.core.Output<GetClustersResult> getClusters(GetClustersArgs args)
Data source for managing an AWS RDS (Relational Database) Clusters. ## Example Usage ### Basic Usagepackage 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.GetClustersArgs; import com.pulumi.aws.rds.inputs.GetClustersFilterArgs; 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.getClusters(GetClustersArgs.builder() .filters(GetClustersFilterArgs.builder() .name("engine") .values("aurora-postgresql") .build()) .build()); } }
-
getClustersPlain
public static java.util.concurrent.CompletableFuture<GetClustersResult> getClustersPlain(GetClustersPlainArgs args)
Data source for managing an AWS RDS (Relational Database) Clusters. ## Example Usage ### Basic Usagepackage 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.GetClustersArgs; import com.pulumi.aws.rds.inputs.GetClustersFilterArgs; 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.getClusters(GetClustersArgs.builder() .filters(GetClustersFilterArgs.builder() .name("engine") .values("aurora-postgresql") .build()) .build()); } }
-
getClusters
public static com.pulumi.core.Output<GetClustersResult> getClusters(GetClustersArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS RDS (Relational Database) Clusters. ## Example Usage ### Basic Usagepackage 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.GetClustersArgs; import com.pulumi.aws.rds.inputs.GetClustersFilterArgs; 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.getClusters(GetClustersArgs.builder() .filters(GetClustersFilterArgs.builder() .name("engine") .values("aurora-postgresql") .build()) .build()); } }
-
getClusters
public static com.pulumi.core.Output<GetClustersResult> getClusters(GetClustersArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Data source for managing an AWS RDS (Relational Database) Clusters. ## Example Usage ### Basic Usagepackage 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.GetClustersArgs; import com.pulumi.aws.rds.inputs.GetClustersFilterArgs; 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.getClusters(GetClustersArgs.builder() .filters(GetClustersFilterArgs.builder() .name("engine") .values("aurora-postgresql") .build()) .build()); } }
-
getClustersPlain
public static java.util.concurrent.CompletableFuture<GetClustersResult> getClustersPlain(GetClustersPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS RDS (Relational Database) Clusters. ## Example Usage ### Basic Usagepackage 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.GetClustersArgs; import com.pulumi.aws.rds.inputs.GetClustersFilterArgs; 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.getClusters(GetClustersArgs.builder() .filters(GetClustersFilterArgs.builder() .name("engine") .values("aurora-postgresql") .build()) .build()); } }
-
getEngineVersion
public static com.pulumi.core.Output<GetEngineVersionResult> getEngineVersion(GetEngineVersionArgs args)
Information about an RDS engine version. ## Example Usage ### Basic Usage
### With `filter`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.GetEngineVersionArgs; 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 test = RdsFunctions.getEngineVersion(GetEngineVersionArgs.builder() .engine("mysql") .preferredVersions( "8.0.27", "8.0.26") .build()); } }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.GetEngineVersionArgs; import com.pulumi.aws.rds.inputs.GetEngineVersionFilterArgs; 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 test = RdsFunctions.getEngineVersion(GetEngineVersionArgs.builder() .filters(GetEngineVersionFilterArgs.builder() .name("engine-mode") .values("serverless") .build()) .engine("aurora-postgresql") .version("10.14") .includeAll(true) .build()); } }
-
getEngineVersionPlain
public static java.util.concurrent.CompletableFuture<GetEngineVersionResult> getEngineVersionPlain(GetEngineVersionPlainArgs args)
Information about an RDS engine version. ## Example Usage ### Basic Usage
### With `filter`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.GetEngineVersionArgs; 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 test = RdsFunctions.getEngineVersion(GetEngineVersionArgs.builder() .engine("mysql") .preferredVersions( "8.0.27", "8.0.26") .build()); } }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.GetEngineVersionArgs; import com.pulumi.aws.rds.inputs.GetEngineVersionFilterArgs; 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 test = RdsFunctions.getEngineVersion(GetEngineVersionArgs.builder() .filters(GetEngineVersionFilterArgs.builder() .name("engine-mode") .values("serverless") .build()) .engine("aurora-postgresql") .version("10.14") .includeAll(true) .build()); } }
-
getEngineVersion
public static com.pulumi.core.Output<GetEngineVersionResult> getEngineVersion(GetEngineVersionArgs args, com.pulumi.deployment.InvokeOptions options)
Information about an RDS engine version. ## Example Usage ### Basic Usage
### With `filter`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.GetEngineVersionArgs; 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 test = RdsFunctions.getEngineVersion(GetEngineVersionArgs.builder() .engine("mysql") .preferredVersions( "8.0.27", "8.0.26") .build()); } }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.GetEngineVersionArgs; import com.pulumi.aws.rds.inputs.GetEngineVersionFilterArgs; 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 test = RdsFunctions.getEngineVersion(GetEngineVersionArgs.builder() .filters(GetEngineVersionFilterArgs.builder() .name("engine-mode") .values("serverless") .build()) .engine("aurora-postgresql") .version("10.14") .includeAll(true) .build()); } }
-
getEngineVersion
public static com.pulumi.core.Output<GetEngineVersionResult> getEngineVersion(GetEngineVersionArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Information about an RDS engine version. ## Example Usage ### Basic Usage
### With `filter`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.GetEngineVersionArgs; 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 test = RdsFunctions.getEngineVersion(GetEngineVersionArgs.builder() .engine("mysql") .preferredVersions( "8.0.27", "8.0.26") .build()); } }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.GetEngineVersionArgs; import com.pulumi.aws.rds.inputs.GetEngineVersionFilterArgs; 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 test = RdsFunctions.getEngineVersion(GetEngineVersionArgs.builder() .filters(GetEngineVersionFilterArgs.builder() .name("engine-mode") .values("serverless") .build()) .engine("aurora-postgresql") .version("10.14") .includeAll(true) .build()); } }
-
getEngineVersionPlain
public static java.util.concurrent.CompletableFuture<GetEngineVersionResult> getEngineVersionPlain(GetEngineVersionPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Information about an RDS engine version. ## Example Usage ### Basic Usage
### With `filter`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.GetEngineVersionArgs; 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 test = RdsFunctions.getEngineVersion(GetEngineVersionArgs.builder() .engine("mysql") .preferredVersions( "8.0.27", "8.0.26") .build()); } }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.GetEngineVersionArgs; import com.pulumi.aws.rds.inputs.GetEngineVersionFilterArgs; 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 test = RdsFunctions.getEngineVersion(GetEngineVersionArgs.builder() .filters(GetEngineVersionFilterArgs.builder() .name("engine-mode") .values("serverless") .build()) .engine("aurora-postgresql") .version("10.14") .includeAll(true) .build()); } }
-
getEventCategories
public static com.pulumi.core.Output<GetEventCategoriesResult> getEventCategories()
## Example Usage List the event categories of all the RDS resources.
List the event categories specific to the RDS resource `db-snapshot`.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.GetEventCategoriesArgs; 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.getEventCategories(GetEventCategoriesArgs.builder() .build()); ctx.export("example", example.eventCategories()); } }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.GetEventCategoriesArgs; 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.getEventCategories(GetEventCategoriesArgs.builder() .sourceType("db-snapshot") .build()); ctx.export("example", example.eventCategories()); } }
-
getEventCategoriesPlain
public static java.util.concurrent.CompletableFuture<GetEventCategoriesResult> getEventCategoriesPlain()
## Example Usage List the event categories of all the RDS resources.
List the event categories specific to the RDS resource `db-snapshot`.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.GetEventCategoriesArgs; 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.getEventCategories(GetEventCategoriesArgs.builder() .build()); ctx.export("example", example.eventCategories()); } }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.GetEventCategoriesArgs; 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.getEventCategories(GetEventCategoriesArgs.builder() .sourceType("db-snapshot") .build()); ctx.export("example", example.eventCategories()); } }
-
getEventCategories
public static com.pulumi.core.Output<GetEventCategoriesResult> getEventCategories(GetEventCategoriesArgs args)
## Example Usage List the event categories of all the RDS resources.
List the event categories specific to the RDS resource `db-snapshot`.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.GetEventCategoriesArgs; 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.getEventCategories(GetEventCategoriesArgs.builder() .build()); ctx.export("example", example.eventCategories()); } }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.GetEventCategoriesArgs; 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.getEventCategories(GetEventCategoriesArgs.builder() .sourceType("db-snapshot") .build()); ctx.export("example", example.eventCategories()); } }
-
getEventCategoriesPlain
public static java.util.concurrent.CompletableFuture<GetEventCategoriesResult> getEventCategoriesPlain(GetEventCategoriesPlainArgs args)
## Example Usage List the event categories of all the RDS resources.
List the event categories specific to the RDS resource `db-snapshot`.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.GetEventCategoriesArgs; 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.getEventCategories(GetEventCategoriesArgs.builder() .build()); ctx.export("example", example.eventCategories()); } }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.GetEventCategoriesArgs; 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.getEventCategories(GetEventCategoriesArgs.builder() .sourceType("db-snapshot") .build()); ctx.export("example", example.eventCategories()); } }
-
getEventCategories
public static com.pulumi.core.Output<GetEventCategoriesResult> getEventCategories(GetEventCategoriesArgs args, com.pulumi.deployment.InvokeOptions options)
## Example Usage List the event categories of all the RDS resources.
List the event categories specific to the RDS resource `db-snapshot`.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.GetEventCategoriesArgs; 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.getEventCategories(GetEventCategoriesArgs.builder() .build()); ctx.export("example", example.eventCategories()); } }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.GetEventCategoriesArgs; 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.getEventCategories(GetEventCategoriesArgs.builder() .sourceType("db-snapshot") .build()); ctx.export("example", example.eventCategories()); } }
-
getEventCategories
public static com.pulumi.core.Output<GetEventCategoriesResult> getEventCategories(GetEventCategoriesArgs args, com.pulumi.deployment.InvokeOutputOptions options)
## Example Usage List the event categories of all the RDS resources.
List the event categories specific to the RDS resource `db-snapshot`.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.GetEventCategoriesArgs; 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.getEventCategories(GetEventCategoriesArgs.builder() .build()); ctx.export("example", example.eventCategories()); } }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.GetEventCategoriesArgs; 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.getEventCategories(GetEventCategoriesArgs.builder() .sourceType("db-snapshot") .build()); ctx.export("example", example.eventCategories()); } }
-
getEventCategoriesPlain
public static java.util.concurrent.CompletableFuture<GetEventCategoriesResult> getEventCategoriesPlain(GetEventCategoriesPlainArgs args, com.pulumi.deployment.InvokeOptions options)
## Example Usage List the event categories of all the RDS resources.
List the event categories specific to the RDS resource `db-snapshot`.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.GetEventCategoriesArgs; 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.getEventCategories(GetEventCategoriesArgs.builder() .build()); ctx.export("example", example.eventCategories()); } }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.GetEventCategoriesArgs; 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.getEventCategories(GetEventCategoriesArgs.builder() .sourceType("db-snapshot") .build()); ctx.export("example", example.eventCategories()); } }
-
getEvents
public static com.pulumi.core.Output<GetEventsResult> getEvents()
Provides details about RDS events, as recorded in the RDS event stream. RDS records events such as maintenance and failure notifications that are not always surfaced by the AWS API as errors. This data source is a thin wrapper over the `DescribeEvents` API and does not evaluate or interpret the events it returns. The `events` attribute reflects a wall-clock time window at read time. The events themselves are stable, but because the window moves with each read, successive `pulumi preview`/`refresh` runs can return different results. If you use this data source to inspect events generated by another resource's most recent apply, add a `dependsOn` on that resource so the read happens after the operation you're investigating. Reading events requires the `rds:DescribeEvents` IAM permission. ## Example Usagepackage 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.GetEventsArgs; 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.getEvents(GetEventsArgs.builder() .sourceIdentifier(exampleAwsDbInstance.identifier()) .sourceType("db-instance") .eventCategories( "failure", "maintenance") .build()); } }
-
getEventsPlain
public static java.util.concurrent.CompletableFuture<GetEventsResult> getEventsPlain()
Provides details about RDS events, as recorded in the RDS event stream. RDS records events such as maintenance and failure notifications that are not always surfaced by the AWS API as errors. This data source is a thin wrapper over the `DescribeEvents` API and does not evaluate or interpret the events it returns. The `events` attribute reflects a wall-clock time window at read time. The events themselves are stable, but because the window moves with each read, successive `pulumi preview`/`refresh` runs can return different results. If you use this data source to inspect events generated by another resource's most recent apply, add a `dependsOn` on that resource so the read happens after the operation you're investigating. Reading events requires the `rds:DescribeEvents` IAM permission. ## Example Usagepackage 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.GetEventsArgs; 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.getEvents(GetEventsArgs.builder() .sourceIdentifier(exampleAwsDbInstance.identifier()) .sourceType("db-instance") .eventCategories( "failure", "maintenance") .build()); } }
-
getEvents
public static com.pulumi.core.Output<GetEventsResult> getEvents(GetEventsArgs args)
Provides details about RDS events, as recorded in the RDS event stream. RDS records events such as maintenance and failure notifications that are not always surfaced by the AWS API as errors. This data source is a thin wrapper over the `DescribeEvents` API and does not evaluate or interpret the events it returns. The `events` attribute reflects a wall-clock time window at read time. The events themselves are stable, but because the window moves with each read, successive `pulumi preview`/`refresh` runs can return different results. If you use this data source to inspect events generated by another resource's most recent apply, add a `dependsOn` on that resource so the read happens after the operation you're investigating. Reading events requires the `rds:DescribeEvents` IAM permission. ## Example Usagepackage 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.GetEventsArgs; 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.getEvents(GetEventsArgs.builder() .sourceIdentifier(exampleAwsDbInstance.identifier()) .sourceType("db-instance") .eventCategories( "failure", "maintenance") .build()); } }
-
getEventsPlain
public static java.util.concurrent.CompletableFuture<GetEventsResult> getEventsPlain(GetEventsPlainArgs args)
Provides details about RDS events, as recorded in the RDS event stream. RDS records events such as maintenance and failure notifications that are not always surfaced by the AWS API as errors. This data source is a thin wrapper over the `DescribeEvents` API and does not evaluate or interpret the events it returns. The `events` attribute reflects a wall-clock time window at read time. The events themselves are stable, but because the window moves with each read, successive `pulumi preview`/`refresh` runs can return different results. If you use this data source to inspect events generated by another resource's most recent apply, add a `dependsOn` on that resource so the read happens after the operation you're investigating. Reading events requires the `rds:DescribeEvents` IAM permission. ## Example Usagepackage 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.GetEventsArgs; 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.getEvents(GetEventsArgs.builder() .sourceIdentifier(exampleAwsDbInstance.identifier()) .sourceType("db-instance") .eventCategories( "failure", "maintenance") .build()); } }
-
getEvents
public static com.pulumi.core.Output<GetEventsResult> getEvents(GetEventsArgs args, com.pulumi.deployment.InvokeOptions options)
Provides details about RDS events, as recorded in the RDS event stream. RDS records events such as maintenance and failure notifications that are not always surfaced by the AWS API as errors. This data source is a thin wrapper over the `DescribeEvents` API and does not evaluate or interpret the events it returns. The `events` attribute reflects a wall-clock time window at read time. The events themselves are stable, but because the window moves with each read, successive `pulumi preview`/`refresh` runs can return different results. If you use this data source to inspect events generated by another resource's most recent apply, add a `dependsOn` on that resource so the read happens after the operation you're investigating. Reading events requires the `rds:DescribeEvents` IAM permission. ## Example Usagepackage 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.GetEventsArgs; 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.getEvents(GetEventsArgs.builder() .sourceIdentifier(exampleAwsDbInstance.identifier()) .sourceType("db-instance") .eventCategories( "failure", "maintenance") .build()); } }
-
getEvents
public static com.pulumi.core.Output<GetEventsResult> getEvents(GetEventsArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Provides details about RDS events, as recorded in the RDS event stream. RDS records events such as maintenance and failure notifications that are not always surfaced by the AWS API as errors. This data source is a thin wrapper over the `DescribeEvents` API and does not evaluate or interpret the events it returns. The `events` attribute reflects a wall-clock time window at read time. The events themselves are stable, but because the window moves with each read, successive `pulumi preview`/`refresh` runs can return different results. If you use this data source to inspect events generated by another resource's most recent apply, add a `dependsOn` on that resource so the read happens after the operation you're investigating. Reading events requires the `rds:DescribeEvents` IAM permission. ## Example Usagepackage 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.GetEventsArgs; 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.getEvents(GetEventsArgs.builder() .sourceIdentifier(exampleAwsDbInstance.identifier()) .sourceType("db-instance") .eventCategories( "failure", "maintenance") .build()); } }
-
getEventsPlain
public static java.util.concurrent.CompletableFuture<GetEventsResult> getEventsPlain(GetEventsPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Provides details about RDS events, as recorded in the RDS event stream. RDS records events such as maintenance and failure notifications that are not always surfaced by the AWS API as errors. This data source is a thin wrapper over the `DescribeEvents` API and does not evaluate or interpret the events it returns. The `events` attribute reflects a wall-clock time window at read time. The events themselves are stable, but because the window moves with each read, successive `pulumi preview`/`refresh` runs can return different results. If you use this data source to inspect events generated by another resource's most recent apply, add a `dependsOn` on that resource so the read happens after the operation you're investigating. Reading events requires the `rds:DescribeEvents` IAM permission. ## Example Usagepackage 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.GetEventsArgs; 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.getEvents(GetEventsArgs.builder() .sourceIdentifier(exampleAwsDbInstance.identifier()) .sourceType("db-instance") .eventCategories( "failure", "maintenance") .build()); } }
-
getGlobalCluster
public static com.pulumi.core.Output<GetGlobalClusterResult> getGlobalCluster(GetGlobalClusterArgs args)
Data source for managing an AWS RDS (Relational Database) Global Cluster. ## Example Usage ### Basic Usagepackage 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.GetGlobalClusterArgs; 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.getGlobalCluster(GetGlobalClusterArgs.builder() .identifier(test.globalClusterIdentifier()) .build()); } }
-
getGlobalClusterPlain
public static java.util.concurrent.CompletableFuture<GetGlobalClusterResult> getGlobalClusterPlain(GetGlobalClusterPlainArgs args)
Data source for managing an AWS RDS (Relational Database) Global Cluster. ## Example Usage ### Basic Usagepackage 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.GetGlobalClusterArgs; 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.getGlobalCluster(GetGlobalClusterArgs.builder() .identifier(test.globalClusterIdentifier()) .build()); } }
-
getGlobalCluster
public static com.pulumi.core.Output<GetGlobalClusterResult> getGlobalCluster(GetGlobalClusterArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS RDS (Relational Database) Global Cluster. ## Example Usage ### Basic Usagepackage 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.GetGlobalClusterArgs; 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.getGlobalCluster(GetGlobalClusterArgs.builder() .identifier(test.globalClusterIdentifier()) .build()); } }
-
getGlobalCluster
public static com.pulumi.core.Output<GetGlobalClusterResult> getGlobalCluster(GetGlobalClusterArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Data source for managing an AWS RDS (Relational Database) Global Cluster. ## Example Usage ### Basic Usagepackage 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.GetGlobalClusterArgs; 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.getGlobalCluster(GetGlobalClusterArgs.builder() .identifier(test.globalClusterIdentifier()) .build()); } }
-
getGlobalClusterPlain
public static java.util.concurrent.CompletableFuture<GetGlobalClusterResult> getGlobalClusterPlain(GetGlobalClusterPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS RDS (Relational Database) Global Cluster. ## Example Usage ### Basic Usagepackage 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.GetGlobalClusterArgs; 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.getGlobalCluster(GetGlobalClusterArgs.builder() .identifier(test.globalClusterIdentifier()) .build()); } }
-
getInstance
public static com.pulumi.core.Output<GetInstanceResult> getInstance()
Use this data source to get information about an RDS instance ## Example Usagepackage 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.GetInstanceArgs; 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 database = RdsFunctions.getInstance(GetInstanceArgs.builder() .dbInstanceIdentifier("my-test-database") .build()); } }
-
getInstancePlain
public static java.util.concurrent.CompletableFuture<GetInstanceResult> getInstancePlain()
Use this data source to get information about an RDS instance ## Example Usagepackage 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.GetInstanceArgs; 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 database = RdsFunctions.getInstance(GetInstanceArgs.builder() .dbInstanceIdentifier("my-test-database") .build()); } }
-
getInstance
public static com.pulumi.core.Output<GetInstanceResult> getInstance(GetInstanceArgs args)
Use this data source to get information about an RDS instance ## Example Usagepackage 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.GetInstanceArgs; 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 database = RdsFunctions.getInstance(GetInstanceArgs.builder() .dbInstanceIdentifier("my-test-database") .build()); } }
-
getInstancePlain
public static java.util.concurrent.CompletableFuture<GetInstanceResult> getInstancePlain(GetInstancePlainArgs args)
Use this data source to get information about an RDS instance ## Example Usagepackage 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.GetInstanceArgs; 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 database = RdsFunctions.getInstance(GetInstanceArgs.builder() .dbInstanceIdentifier("my-test-database") .build()); } }
-
getInstance
public static com.pulumi.core.Output<GetInstanceResult> getInstance(GetInstanceArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about an RDS instance ## Example Usagepackage 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.GetInstanceArgs; 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 database = RdsFunctions.getInstance(GetInstanceArgs.builder() .dbInstanceIdentifier("my-test-database") .build()); } }
-
getInstance
public static com.pulumi.core.Output<GetInstanceResult> getInstance(GetInstanceArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Use this data source to get information about an RDS instance ## Example Usagepackage 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.GetInstanceArgs; 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 database = RdsFunctions.getInstance(GetInstanceArgs.builder() .dbInstanceIdentifier("my-test-database") .build()); } }
-
getInstancePlain
public static java.util.concurrent.CompletableFuture<GetInstanceResult> getInstancePlain(GetInstancePlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about an RDS instance ## Example Usagepackage 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.GetInstanceArgs; 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 database = RdsFunctions.getInstance(GetInstanceArgs.builder() .dbInstanceIdentifier("my-test-database") .build()); } }
-
getInstances
public static com.pulumi.core.Output<GetInstancesResult> getInstances()
Data source for listing RDS Database Instances. ## Example Usage ### Basic Usage
### Using tagspackage 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.GetInstancesArgs; import com.pulumi.aws.rds.inputs.GetInstancesFilterArgs; 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.getInstances(GetInstancesArgs.builder() .filters(GetInstancesFilterArgs.builder() .name("db-instance-id") .values("my-database-id") .build()) .build()); } }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.GetInstancesArgs; 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.getInstances(GetInstancesArgs.builder() .tags(Map.of("Env", "test")) .build()); } }
-
getInstancesPlain
public static java.util.concurrent.CompletableFuture<GetInstancesResult> getInstancesPlain()
Data source for listing RDS Database Instances. ## Example Usage ### Basic Usage
### Using tagspackage 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.GetInstancesArgs; import com.pulumi.aws.rds.inputs.GetInstancesFilterArgs; 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.getInstances(GetInstancesArgs.builder() .filters(GetInstancesFilterArgs.builder() .name("db-instance-id") .values("my-database-id") .build()) .build()); } }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.GetInstancesArgs; 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.getInstances(GetInstancesArgs.builder() .tags(Map.of("Env", "test")) .build()); } }
-
getInstances
public static com.pulumi.core.Output<GetInstancesResult> getInstances(GetInstancesArgs args)
Data source for listing RDS Database Instances. ## Example Usage ### Basic Usage
### Using tagspackage 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.GetInstancesArgs; import com.pulumi.aws.rds.inputs.GetInstancesFilterArgs; 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.getInstances(GetInstancesArgs.builder() .filters(GetInstancesFilterArgs.builder() .name("db-instance-id") .values("my-database-id") .build()) .build()); } }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.GetInstancesArgs; 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.getInstances(GetInstancesArgs.builder() .tags(Map.of("Env", "test")) .build()); } }
-
getInstancesPlain
public static java.util.concurrent.CompletableFuture<GetInstancesResult> getInstancesPlain(GetInstancesPlainArgs args)
Data source for listing RDS Database Instances. ## Example Usage ### Basic Usage
### Using tagspackage 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.GetInstancesArgs; import com.pulumi.aws.rds.inputs.GetInstancesFilterArgs; 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.getInstances(GetInstancesArgs.builder() .filters(GetInstancesFilterArgs.builder() .name("db-instance-id") .values("my-database-id") .build()) .build()); } }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.GetInstancesArgs; 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.getInstances(GetInstancesArgs.builder() .tags(Map.of("Env", "test")) .build()); } }
-
getInstances
public static com.pulumi.core.Output<GetInstancesResult> getInstances(GetInstancesArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for listing RDS Database Instances. ## Example Usage ### Basic Usage
### Using tagspackage 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.GetInstancesArgs; import com.pulumi.aws.rds.inputs.GetInstancesFilterArgs; 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.getInstances(GetInstancesArgs.builder() .filters(GetInstancesFilterArgs.builder() .name("db-instance-id") .values("my-database-id") .build()) .build()); } }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.GetInstancesArgs; 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.getInstances(GetInstancesArgs.builder() .tags(Map.of("Env", "test")) .build()); } }
-
getInstances
public static com.pulumi.core.Output<GetInstancesResult> getInstances(GetInstancesArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Data source for listing RDS Database Instances. ## Example Usage ### Basic Usage
### Using tagspackage 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.GetInstancesArgs; import com.pulumi.aws.rds.inputs.GetInstancesFilterArgs; 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.getInstances(GetInstancesArgs.builder() .filters(GetInstancesFilterArgs.builder() .name("db-instance-id") .values("my-database-id") .build()) .build()); } }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.GetInstancesArgs; 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.getInstances(GetInstancesArgs.builder() .tags(Map.of("Env", "test")) .build()); } }
-
getInstancesPlain
public static java.util.concurrent.CompletableFuture<GetInstancesResult> getInstancesPlain(GetInstancesPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for listing RDS Database Instances. ## Example Usage ### Basic Usage
### Using tagspackage 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.GetInstancesArgs; import com.pulumi.aws.rds.inputs.GetInstancesFilterArgs; 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.getInstances(GetInstancesArgs.builder() .filters(GetInstancesFilterArgs.builder() .name("db-instance-id") .values("my-database-id") .build()) .build()); } }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.GetInstancesArgs; 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.getInstances(GetInstancesArgs.builder() .tags(Map.of("Env", "test")) .build()); } }
-
getOrderableDbInstance
public static com.pulumi.core.Output<GetOrderableDbInstanceResult> getOrderableDbInstance(GetOrderableDbInstanceArgs args)
Information about RDS orderable DB instances and valid parameter combinations. ## Example Usage
Valid parameter combinations can also be found with `preferredEngineVersions` and/or `preferredInstanceClasses`.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.GetOrderableDbInstanceArgs; 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 test = RdsFunctions.getOrderableDbInstance(GetOrderableDbInstanceArgs.builder() .engine("mysql") .engineVersion("5.7.22") .licenseModel("general-public-license") .storageType("standard") .preferredInstanceClasses( "db.r6.xlarge", "db.m4.large", "db.t3.small") .build()); } }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.GetOrderableDbInstanceArgs; 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 test = RdsFunctions.getOrderableDbInstance(GetOrderableDbInstanceArgs.builder() .engine("mysql") .licenseModel("general-public-license") .preferredEngineVersions( "5.6.35", "5.6.41", "5.6.44") .preferredInstanceClasses( "db.t2.small", "db.t3.medium", "db.t3.large") .build()); } }
-
getOrderableDbInstancePlain
public static java.util.concurrent.CompletableFuture<GetOrderableDbInstanceResult> getOrderableDbInstancePlain(GetOrderableDbInstancePlainArgs args)
Information about RDS orderable DB instances and valid parameter combinations. ## Example Usage
Valid parameter combinations can also be found with `preferredEngineVersions` and/or `preferredInstanceClasses`.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.GetOrderableDbInstanceArgs; 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 test = RdsFunctions.getOrderableDbInstance(GetOrderableDbInstanceArgs.builder() .engine("mysql") .engineVersion("5.7.22") .licenseModel("general-public-license") .storageType("standard") .preferredInstanceClasses( "db.r6.xlarge", "db.m4.large", "db.t3.small") .build()); } }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.GetOrderableDbInstanceArgs; 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 test = RdsFunctions.getOrderableDbInstance(GetOrderableDbInstanceArgs.builder() .engine("mysql") .licenseModel("general-public-license") .preferredEngineVersions( "5.6.35", "5.6.41", "5.6.44") .preferredInstanceClasses( "db.t2.small", "db.t3.medium", "db.t3.large") .build()); } }
-
getOrderableDbInstance
public static com.pulumi.core.Output<GetOrderableDbInstanceResult> getOrderableDbInstance(GetOrderableDbInstanceArgs args, com.pulumi.deployment.InvokeOptions options)
Information about RDS orderable DB instances and valid parameter combinations. ## Example Usage
Valid parameter combinations can also be found with `preferredEngineVersions` and/or `preferredInstanceClasses`.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.GetOrderableDbInstanceArgs; 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 test = RdsFunctions.getOrderableDbInstance(GetOrderableDbInstanceArgs.builder() .engine("mysql") .engineVersion("5.7.22") .licenseModel("general-public-license") .storageType("standard") .preferredInstanceClasses( "db.r6.xlarge", "db.m4.large", "db.t3.small") .build()); } }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.GetOrderableDbInstanceArgs; 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 test = RdsFunctions.getOrderableDbInstance(GetOrderableDbInstanceArgs.builder() .engine("mysql") .licenseModel("general-public-license") .preferredEngineVersions( "5.6.35", "5.6.41", "5.6.44") .preferredInstanceClasses( "db.t2.small", "db.t3.medium", "db.t3.large") .build()); } }
-
getOrderableDbInstance
public static com.pulumi.core.Output<GetOrderableDbInstanceResult> getOrderableDbInstance(GetOrderableDbInstanceArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Information about RDS orderable DB instances and valid parameter combinations. ## Example Usage
Valid parameter combinations can also be found with `preferredEngineVersions` and/or `preferredInstanceClasses`.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.GetOrderableDbInstanceArgs; 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 test = RdsFunctions.getOrderableDbInstance(GetOrderableDbInstanceArgs.builder() .engine("mysql") .engineVersion("5.7.22") .licenseModel("general-public-license") .storageType("standard") .preferredInstanceClasses( "db.r6.xlarge", "db.m4.large", "db.t3.small") .build()); } }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.GetOrderableDbInstanceArgs; 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 test = RdsFunctions.getOrderableDbInstance(GetOrderableDbInstanceArgs.builder() .engine("mysql") .licenseModel("general-public-license") .preferredEngineVersions( "5.6.35", "5.6.41", "5.6.44") .preferredInstanceClasses( "db.t2.small", "db.t3.medium", "db.t3.large") .build()); } }
-
getOrderableDbInstancePlain
public static java.util.concurrent.CompletableFuture<GetOrderableDbInstanceResult> getOrderableDbInstancePlain(GetOrderableDbInstancePlainArgs args, com.pulumi.deployment.InvokeOptions options)
Information about RDS orderable DB instances and valid parameter combinations. ## Example Usage
Valid parameter combinations can also be found with `preferredEngineVersions` and/or `preferredInstanceClasses`.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.GetOrderableDbInstanceArgs; 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 test = RdsFunctions.getOrderableDbInstance(GetOrderableDbInstanceArgs.builder() .engine("mysql") .engineVersion("5.7.22") .licenseModel("general-public-license") .storageType("standard") .preferredInstanceClasses( "db.r6.xlarge", "db.m4.large", "db.t3.small") .build()); } }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.GetOrderableDbInstanceArgs; 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 test = RdsFunctions.getOrderableDbInstance(GetOrderableDbInstanceArgs.builder() .engine("mysql") .licenseModel("general-public-license") .preferredEngineVersions( "5.6.35", "5.6.41", "5.6.44") .preferredInstanceClasses( "db.t2.small", "db.t3.medium", "db.t3.large") .build()); } }
-
getParameterGroup
public static com.pulumi.core.Output<GetParameterGroupResult> getParameterGroup(GetParameterGroupArgs args)
Information about a database parameter group. ## Example Usagepackage 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.GetParameterGroupArgs; 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 test = RdsFunctions.getParameterGroup(GetParameterGroupArgs.builder() .name("default.postgres15") .build()); } }
-
getParameterGroupPlain
public static java.util.concurrent.CompletableFuture<GetParameterGroupResult> getParameterGroupPlain(GetParameterGroupPlainArgs args)
Information about a database parameter group. ## Example Usagepackage 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.GetParameterGroupArgs; 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 test = RdsFunctions.getParameterGroup(GetParameterGroupArgs.builder() .name("default.postgres15") .build()); } }
-
getParameterGroup
public static com.pulumi.core.Output<GetParameterGroupResult> getParameterGroup(GetParameterGroupArgs args, com.pulumi.deployment.InvokeOptions options)
Information about a database parameter group. ## Example Usagepackage 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.GetParameterGroupArgs; 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 test = RdsFunctions.getParameterGroup(GetParameterGroupArgs.builder() .name("default.postgres15") .build()); } }
-
getParameterGroup
public static com.pulumi.core.Output<GetParameterGroupResult> getParameterGroup(GetParameterGroupArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Information about a database parameter group. ## Example Usagepackage 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.GetParameterGroupArgs; 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 test = RdsFunctions.getParameterGroup(GetParameterGroupArgs.builder() .name("default.postgres15") .build()); } }
-
getParameterGroupPlain
public static java.util.concurrent.CompletableFuture<GetParameterGroupResult> getParameterGroupPlain(GetParameterGroupPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Information about a database parameter group. ## Example Usagepackage 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.GetParameterGroupArgs; 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 test = RdsFunctions.getParameterGroup(GetParameterGroupArgs.builder() .name("default.postgres15") .build()); } }
-
getProxy
public static com.pulumi.core.Output<GetProxyResult> getProxy(GetProxyArgs args)
Use this data source to get information about a DB Proxy. ## Example Usagepackage 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.GetProxyArgs; 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 proxy = RdsFunctions.getProxy(GetProxyArgs.builder() .name("my-test-db-proxy") .build()); } }
-
getProxyPlain
public static java.util.concurrent.CompletableFuture<GetProxyResult> getProxyPlain(GetProxyPlainArgs args)
Use this data source to get information about a DB Proxy. ## Example Usagepackage 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.GetProxyArgs; 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 proxy = RdsFunctions.getProxy(GetProxyArgs.builder() .name("my-test-db-proxy") .build()); } }
-
getProxy
public static com.pulumi.core.Output<GetProxyResult> getProxy(GetProxyArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about a DB Proxy. ## Example Usagepackage 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.GetProxyArgs; 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 proxy = RdsFunctions.getProxy(GetProxyArgs.builder() .name("my-test-db-proxy") .build()); } }
-
getProxy
public static com.pulumi.core.Output<GetProxyResult> getProxy(GetProxyArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Use this data source to get information about a DB Proxy. ## Example Usagepackage 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.GetProxyArgs; 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 proxy = RdsFunctions.getProxy(GetProxyArgs.builder() .name("my-test-db-proxy") .build()); } }
-
getProxyPlain
public static java.util.concurrent.CompletableFuture<GetProxyResult> getProxyPlain(GetProxyPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about a DB Proxy. ## Example Usagepackage 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.GetProxyArgs; 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 proxy = RdsFunctions.getProxy(GetProxyArgs.builder() .name("my-test-db-proxy") .build()); } }
-
getReservedInstanceOffering
public static com.pulumi.core.Output<GetReservedInstanceOfferingResult> getReservedInstanceOffering(GetReservedInstanceOfferingArgs args)
Information about a single RDS Reserved Instance Offering. ## Example Usagepackage 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.GetReservedInstanceOfferingArgs; 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 test = RdsFunctions.getReservedInstanceOffering(GetReservedInstanceOfferingArgs.builder() .dbInstanceClass("db.t2.micro") .duration(31536000) .multiAz(false) .offeringType("All Upfront") .productDescription("mysql") .build()); } }
-
getReservedInstanceOfferingPlain
public static java.util.concurrent.CompletableFuture<GetReservedInstanceOfferingResult> getReservedInstanceOfferingPlain(GetReservedInstanceOfferingPlainArgs args)
Information about a single RDS Reserved Instance Offering. ## Example Usagepackage 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.GetReservedInstanceOfferingArgs; 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 test = RdsFunctions.getReservedInstanceOffering(GetReservedInstanceOfferingArgs.builder() .dbInstanceClass("db.t2.micro") .duration(31536000) .multiAz(false) .offeringType("All Upfront") .productDescription("mysql") .build()); } }
-
getReservedInstanceOffering
public static com.pulumi.core.Output<GetReservedInstanceOfferingResult> getReservedInstanceOffering(GetReservedInstanceOfferingArgs args, com.pulumi.deployment.InvokeOptions options)
Information about a single RDS Reserved Instance Offering. ## Example Usagepackage 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.GetReservedInstanceOfferingArgs; 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 test = RdsFunctions.getReservedInstanceOffering(GetReservedInstanceOfferingArgs.builder() .dbInstanceClass("db.t2.micro") .duration(31536000) .multiAz(false) .offeringType("All Upfront") .productDescription("mysql") .build()); } }
-
getReservedInstanceOffering
public static com.pulumi.core.Output<GetReservedInstanceOfferingResult> getReservedInstanceOffering(GetReservedInstanceOfferingArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Information about a single RDS Reserved Instance Offering. ## Example Usagepackage 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.GetReservedInstanceOfferingArgs; 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 test = RdsFunctions.getReservedInstanceOffering(GetReservedInstanceOfferingArgs.builder() .dbInstanceClass("db.t2.micro") .duration(31536000) .multiAz(false) .offeringType("All Upfront") .productDescription("mysql") .build()); } }
-
getReservedInstanceOfferingPlain
public static java.util.concurrent.CompletableFuture<GetReservedInstanceOfferingResult> getReservedInstanceOfferingPlain(GetReservedInstanceOfferingPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Information about a single RDS Reserved Instance Offering. ## Example Usagepackage 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.GetReservedInstanceOfferingArgs; 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 test = RdsFunctions.getReservedInstanceOffering(GetReservedInstanceOfferingArgs.builder() .dbInstanceClass("db.t2.micro") .duration(31536000) .multiAz(false) .offeringType("All Upfront") .productDescription("mysql") .build()); } }
-
getSnapshot
public static com.pulumi.core.Output<GetSnapshotResult> getSnapshot()
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.ClusterSnapshot` data source for DB Cluster snapshots. ## Example Usagepackage 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 com.pulumi.resources.CustomResourceOptions; 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) { 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(_latestProdSnapshot -> _latestProdSnapshot.id())) .build(), CustomResourceOptions.builder() .ignoreChanges("snapshotIdentifier") .build()); } }
-
getSnapshotPlain
public static java.util.concurrent.CompletableFuture<GetSnapshotResult> getSnapshotPlain()
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.ClusterSnapshot` data source for DB Cluster snapshots. ## Example Usagepackage 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 com.pulumi.resources.CustomResourceOptions; 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) { 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(_latestProdSnapshot -> _latestProdSnapshot.id())) .build(), CustomResourceOptions.builder() .ignoreChanges("snapshotIdentifier") .build()); } }
-
getSnapshot
public static com.pulumi.core.Output<GetSnapshotResult> getSnapshot(GetSnapshotArgs args)
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.ClusterSnapshot` data source for DB Cluster snapshots. ## Example Usagepackage 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 com.pulumi.resources.CustomResourceOptions; 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) { 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(_latestProdSnapshot -> _latestProdSnapshot.id())) .build(), CustomResourceOptions.builder() .ignoreChanges("snapshotIdentifier") .build()); } }
-
getSnapshotPlain
public static java.util.concurrent.CompletableFuture<GetSnapshotResult> getSnapshotPlain(GetSnapshotPlainArgs args)
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.ClusterSnapshot` data source for DB Cluster snapshots. ## Example Usagepackage 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 com.pulumi.resources.CustomResourceOptions; 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) { 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(_latestProdSnapshot -> _latestProdSnapshot.id())) .build(), CustomResourceOptions.builder() .ignoreChanges("snapshotIdentifier") .build()); } }
-
getSnapshot
public static com.pulumi.core.Output<GetSnapshotResult> getSnapshot(GetSnapshotArgs args, com.pulumi.deployment.InvokeOptions options)
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.ClusterSnapshot` data source for DB Cluster snapshots. ## Example Usagepackage 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 com.pulumi.resources.CustomResourceOptions; 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) { 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(_latestProdSnapshot -> _latestProdSnapshot.id())) .build(), CustomResourceOptions.builder() .ignoreChanges("snapshotIdentifier") .build()); } }
-
getSnapshot
public static com.pulumi.core.Output<GetSnapshotResult> getSnapshot(GetSnapshotArgs args, com.pulumi.deployment.InvokeOutputOptions options)
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.ClusterSnapshot` data source for DB Cluster snapshots. ## Example Usagepackage 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 com.pulumi.resources.CustomResourceOptions; 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) { 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(_latestProdSnapshot -> _latestProdSnapshot.id())) .build(), CustomResourceOptions.builder() .ignoreChanges("snapshotIdentifier") .build()); } }
-
getSnapshotPlain
public static java.util.concurrent.CompletableFuture<GetSnapshotResult> getSnapshotPlain(GetSnapshotPlainArgs args, com.pulumi.deployment.InvokeOptions options)
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.ClusterSnapshot` data source for DB Cluster snapshots. ## Example Usagepackage 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 com.pulumi.resources.CustomResourceOptions; 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) { 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(_latestProdSnapshot -> _latestProdSnapshot.id())) .build(), CustomResourceOptions.builder() .ignoreChanges("snapshotIdentifier") .build()); } }
-
getSnapshots
public static com.pulumi.core.Output<GetSnapshotsResult> getSnapshots()
Provides details about an AWS RDS (Relational Database) Snapshots. ## Example Usage ### Basic Usage
### Filter by Snapshot IDpackage 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()); } }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()); } }
-
getSnapshotsPlain
public static java.util.concurrent.CompletableFuture<GetSnapshotsResult> getSnapshotsPlain()
Provides details about an AWS RDS (Relational Database) Snapshots. ## Example Usage ### Basic Usage
### Filter by Snapshot IDpackage 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()); } }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()); } }
-
getSnapshots
public static com.pulumi.core.Output<GetSnapshotsResult> getSnapshots(GetSnapshotsArgs args)
Provides details about an AWS RDS (Relational Database) Snapshots. ## Example Usage ### Basic Usage
### Filter by Snapshot IDpackage 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()); } }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()); } }
-
getSnapshotsPlain
public static java.util.concurrent.CompletableFuture<GetSnapshotsResult> getSnapshotsPlain(GetSnapshotsPlainArgs args)
Provides details about an AWS RDS (Relational Database) Snapshots. ## Example Usage ### Basic Usage
### Filter by Snapshot IDpackage 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()); } }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()); } }
-
getSnapshots
public static com.pulumi.core.Output<GetSnapshotsResult> getSnapshots(GetSnapshotsArgs args, com.pulumi.deployment.InvokeOptions options)
Provides details about an AWS RDS (Relational Database) Snapshots. ## Example Usage ### Basic Usage
### Filter by Snapshot IDpackage 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()); } }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()); } }
-
getSnapshots
public static com.pulumi.core.Output<GetSnapshotsResult> getSnapshots(GetSnapshotsArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Provides details about an AWS RDS (Relational Database) Snapshots. ## Example Usage ### Basic Usage
### Filter by Snapshot IDpackage 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()); } }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()); } }
-
getSnapshotsPlain
public static java.util.concurrent.CompletableFuture<GetSnapshotsResult> getSnapshotsPlain(GetSnapshotsPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Provides details about an AWS RDS (Relational Database) Snapshots. ## Example Usage ### Basic Usage
### Filter by Snapshot IDpackage 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()); } }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()); } }
-
getSubnetGroup
public static com.pulumi.core.Output<GetSubnetGroupResult> getSubnetGroup(GetSubnetGroupArgs args)
Use this data source to get information about an RDS subnet group. ## Example Usagepackage 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.GetSubnetGroupArgs; 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 database = RdsFunctions.getSubnetGroup(GetSubnetGroupArgs.builder() .name("my-test-database-subnet-group") .build()); } }
-
getSubnetGroupPlain
public static java.util.concurrent.CompletableFuture<GetSubnetGroupResult> getSubnetGroupPlain(GetSubnetGroupPlainArgs args)
Use this data source to get information about an RDS subnet group. ## Example Usagepackage 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.GetSubnetGroupArgs; 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 database = RdsFunctions.getSubnetGroup(GetSubnetGroupArgs.builder() .name("my-test-database-subnet-group") .build()); } }
-
getSubnetGroup
public static com.pulumi.core.Output<GetSubnetGroupResult> getSubnetGroup(GetSubnetGroupArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about an RDS subnet group. ## Example Usagepackage 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.GetSubnetGroupArgs; 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 database = RdsFunctions.getSubnetGroup(GetSubnetGroupArgs.builder() .name("my-test-database-subnet-group") .build()); } }
-
getSubnetGroup
public static com.pulumi.core.Output<GetSubnetGroupResult> getSubnetGroup(GetSubnetGroupArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Use this data source to get information about an RDS subnet group. ## Example Usagepackage 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.GetSubnetGroupArgs; 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 database = RdsFunctions.getSubnetGroup(GetSubnetGroupArgs.builder() .name("my-test-database-subnet-group") .build()); } }
-
getSubnetGroupPlain
public static java.util.concurrent.CompletableFuture<GetSubnetGroupResult> getSubnetGroupPlain(GetSubnetGroupPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about an RDS subnet group. ## Example Usagepackage 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.GetSubnetGroupArgs; 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 database = RdsFunctions.getSubnetGroup(GetSubnetGroupArgs.builder() .name("my-test-database-subnet-group") .build()); } }
-
-