Package com.pulumi.aws.redshift
Class RedshiftFunctions
- java.lang.Object
-
- com.pulumi.aws.redshift.RedshiftFunctions
-
public final class RedshiftFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RedshiftFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.pulumi.core.Output<GetClusterResult>getCluster(GetClusterArgs args)Provides details about a specific redshift cluster.static com.pulumi.core.Output<GetClusterResult>getCluster(GetClusterArgs args, com.pulumi.deployment.InvokeOptions options)Provides details about a specific redshift cluster.static com.pulumi.core.Output<GetClusterResult>getCluster(GetClusterArgs args, com.pulumi.deployment.InvokeOutputOptions options)Provides details about a specific redshift cluster.static com.pulumi.core.Output<GetClusterCredentialsResult>getClusterCredentials(GetClusterCredentialsArgs args)Provides redshift cluster temporary credentials.static com.pulumi.core.Output<GetClusterCredentialsResult>getClusterCredentials(GetClusterCredentialsArgs args, com.pulumi.deployment.InvokeOptions options)Provides redshift cluster temporary credentials.static com.pulumi.core.Output<GetClusterCredentialsResult>getClusterCredentials(GetClusterCredentialsArgs args, com.pulumi.deployment.InvokeOutputOptions options)Provides redshift cluster temporary credentials.static java.util.concurrent.CompletableFuture<GetClusterCredentialsResult>getClusterCredentialsPlain(GetClusterCredentialsPlainArgs args)Provides redshift cluster temporary credentials.static java.util.concurrent.CompletableFuture<GetClusterCredentialsResult>getClusterCredentialsPlain(GetClusterCredentialsPlainArgs args, com.pulumi.deployment.InvokeOptions options)Provides redshift cluster temporary credentials.static java.util.concurrent.CompletableFuture<GetClusterResult>getClusterPlain(GetClusterPlainArgs args)Provides details about a specific redshift cluster.static java.util.concurrent.CompletableFuture<GetClusterResult>getClusterPlain(GetClusterPlainArgs args, com.pulumi.deployment.InvokeOptions options)Provides details about a specific redshift cluster.static com.pulumi.core.Output<GetDataSharesResult>getDataShares()Data source for managing AWS Redshift Data Shares.static com.pulumi.core.Output<GetDataSharesResult>getDataShares(GetDataSharesArgs args)Data source for managing AWS Redshift Data Shares.static com.pulumi.core.Output<GetDataSharesResult>getDataShares(GetDataSharesArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing AWS Redshift Data Shares.static com.pulumi.core.Output<GetDataSharesResult>getDataShares(GetDataSharesArgs args, com.pulumi.deployment.InvokeOutputOptions options)Data source for managing AWS Redshift Data Shares.static java.util.concurrent.CompletableFuture<GetDataSharesResult>getDataSharesPlain()Data source for managing AWS Redshift Data Shares.static java.util.concurrent.CompletableFuture<GetDataSharesResult>getDataSharesPlain(GetDataSharesPlainArgs args)Data source for managing AWS Redshift Data Shares.static java.util.concurrent.CompletableFuture<GetDataSharesResult>getDataSharesPlain(GetDataSharesPlainArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing AWS Redshift Data Shares.static com.pulumi.core.Output<GetOrderableClusterResult>getOrderableCluster()Information about Redshift Orderable Clusters and valid parameter combinations.static com.pulumi.core.Output<GetOrderableClusterResult>getOrderableCluster(GetOrderableClusterArgs args)Information about Redshift Orderable Clusters and valid parameter combinations.static com.pulumi.core.Output<GetOrderableClusterResult>getOrderableCluster(GetOrderableClusterArgs args, com.pulumi.deployment.InvokeOptions options)Information about Redshift Orderable Clusters and valid parameter combinations.static com.pulumi.core.Output<GetOrderableClusterResult>getOrderableCluster(GetOrderableClusterArgs args, com.pulumi.deployment.InvokeOutputOptions options)Information about Redshift Orderable Clusters and valid parameter combinations.static java.util.concurrent.CompletableFuture<GetOrderableClusterResult>getOrderableClusterPlain()Information about Redshift Orderable Clusters and valid parameter combinations.static java.util.concurrent.CompletableFuture<GetOrderableClusterResult>getOrderableClusterPlain(GetOrderableClusterPlainArgs args)Information about Redshift Orderable Clusters and valid parameter combinations.static java.util.concurrent.CompletableFuture<GetOrderableClusterResult>getOrderableClusterPlain(GetOrderableClusterPlainArgs args, com.pulumi.deployment.InvokeOptions options)Information about Redshift Orderable Clusters and valid parameter combinations.static com.pulumi.core.Output<GetProducerDataSharesResult>getProducerDataShares(GetProducerDataSharesArgs args)Data source for managing AWS Redshift Producer Data Shares.static com.pulumi.core.Output<GetProducerDataSharesResult>getProducerDataShares(GetProducerDataSharesArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing AWS Redshift Producer Data Shares.static com.pulumi.core.Output<GetProducerDataSharesResult>getProducerDataShares(GetProducerDataSharesArgs args, com.pulumi.deployment.InvokeOutputOptions options)Data source for managing AWS Redshift Producer Data Shares.static java.util.concurrent.CompletableFuture<GetProducerDataSharesResult>getProducerDataSharesPlain(GetProducerDataSharesPlainArgs args)Data source for managing AWS Redshift Producer Data Shares.static java.util.concurrent.CompletableFuture<GetProducerDataSharesResult>getProducerDataSharesPlain(GetProducerDataSharesPlainArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing AWS Redshift Producer Data Shares.static com.pulumi.core.Output<GetSubnetGroupResult>getSubnetGroup(GetSubnetGroupArgs args)Provides details about a specific redshift subnet group.static com.pulumi.core.Output<GetSubnetGroupResult>getSubnetGroup(GetSubnetGroupArgs args, com.pulumi.deployment.InvokeOptions options)Provides details about a specific redshift subnet group.static com.pulumi.core.Output<GetSubnetGroupResult>getSubnetGroup(GetSubnetGroupArgs args, com.pulumi.deployment.InvokeOutputOptions options)Provides details about a specific redshift subnet group.static java.util.concurrent.CompletableFuture<GetSubnetGroupResult>getSubnetGroupPlain(GetSubnetGroupPlainArgs args)Provides details about a specific redshift subnet group.static java.util.concurrent.CompletableFuture<GetSubnetGroupResult>getSubnetGroupPlain(GetSubnetGroupPlainArgs args, com.pulumi.deployment.InvokeOptions options)Provides details about a specific redshift subnet group.
-
-
-
Method Detail
-
getCluster
public static com.pulumi.core.Output<GetClusterResult> getCluster(GetClusterArgs args)
Provides details about a specific redshift cluster. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetClusterArgs; import com.pulumi.aws.kinesis.FirehoseDeliveryStream; import com.pulumi.aws.kinesis.FirehoseDeliveryStreamArgs; import com.pulumi.aws.kinesis.inputs.FirehoseDeliveryStreamRedshiftConfigurationArgs; import com.pulumi.aws.kinesis.inputs.FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs; 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 = RedshiftFunctions.getCluster(GetClusterArgs.builder() .clusterIdentifier("example-cluster") .build()); var exampleStream = new FirehoseDeliveryStream("exampleStream", FirehoseDeliveryStreamArgs.builder() .redshiftConfiguration(FirehoseDeliveryStreamRedshiftConfigurationArgs.builder() .s3Configuration(FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs.builder() .roleArn(firehoseRole.arn()) .bucketArn(bucket.arn()) .bufferSize(10) .bufferInterval(400) .compressionFormat("GZIP") .build()) .roleArn(firehoseRole.arn()) .clusterJdbcurl(String.format("jdbc:redshift://%s/%s", example.endpoint(),example.databaseName())) .username("exampleuser") .password("Exampl3Pass") .dataTableName("example-table") .copyOptions("delimiter '|'") .dataTableColumns("example-col") .build()) .name("kinesis-firehose-example-stream") .destination("redshift") .build()); } }
-
getClusterPlain
public static java.util.concurrent.CompletableFuture<GetClusterResult> getClusterPlain(GetClusterPlainArgs args)
Provides details about a specific redshift cluster. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetClusterArgs; import com.pulumi.aws.kinesis.FirehoseDeliveryStream; import com.pulumi.aws.kinesis.FirehoseDeliveryStreamArgs; import com.pulumi.aws.kinesis.inputs.FirehoseDeliveryStreamRedshiftConfigurationArgs; import com.pulumi.aws.kinesis.inputs.FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs; 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 = RedshiftFunctions.getCluster(GetClusterArgs.builder() .clusterIdentifier("example-cluster") .build()); var exampleStream = new FirehoseDeliveryStream("exampleStream", FirehoseDeliveryStreamArgs.builder() .redshiftConfiguration(FirehoseDeliveryStreamRedshiftConfigurationArgs.builder() .s3Configuration(FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs.builder() .roleArn(firehoseRole.arn()) .bucketArn(bucket.arn()) .bufferSize(10) .bufferInterval(400) .compressionFormat("GZIP") .build()) .roleArn(firehoseRole.arn()) .clusterJdbcurl(String.format("jdbc:redshift://%s/%s", example.endpoint(),example.databaseName())) .username("exampleuser") .password("Exampl3Pass") .dataTableName("example-table") .copyOptions("delimiter '|'") .dataTableColumns("example-col") .build()) .name("kinesis-firehose-example-stream") .destination("redshift") .build()); } }
-
getCluster
public static com.pulumi.core.Output<GetClusterResult> getCluster(GetClusterArgs args, com.pulumi.deployment.InvokeOptions options)
Provides details about a specific redshift cluster. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetClusterArgs; import com.pulumi.aws.kinesis.FirehoseDeliveryStream; import com.pulumi.aws.kinesis.FirehoseDeliveryStreamArgs; import com.pulumi.aws.kinesis.inputs.FirehoseDeliveryStreamRedshiftConfigurationArgs; import com.pulumi.aws.kinesis.inputs.FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs; 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 = RedshiftFunctions.getCluster(GetClusterArgs.builder() .clusterIdentifier("example-cluster") .build()); var exampleStream = new FirehoseDeliveryStream("exampleStream", FirehoseDeliveryStreamArgs.builder() .redshiftConfiguration(FirehoseDeliveryStreamRedshiftConfigurationArgs.builder() .s3Configuration(FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs.builder() .roleArn(firehoseRole.arn()) .bucketArn(bucket.arn()) .bufferSize(10) .bufferInterval(400) .compressionFormat("GZIP") .build()) .roleArn(firehoseRole.arn()) .clusterJdbcurl(String.format("jdbc:redshift://%s/%s", example.endpoint(),example.databaseName())) .username("exampleuser") .password("Exampl3Pass") .dataTableName("example-table") .copyOptions("delimiter '|'") .dataTableColumns("example-col") .build()) .name("kinesis-firehose-example-stream") .destination("redshift") .build()); } }
-
getCluster
public static com.pulumi.core.Output<GetClusterResult> getCluster(GetClusterArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Provides details about a specific redshift cluster. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetClusterArgs; import com.pulumi.aws.kinesis.FirehoseDeliveryStream; import com.pulumi.aws.kinesis.FirehoseDeliveryStreamArgs; import com.pulumi.aws.kinesis.inputs.FirehoseDeliveryStreamRedshiftConfigurationArgs; import com.pulumi.aws.kinesis.inputs.FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs; 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 = RedshiftFunctions.getCluster(GetClusterArgs.builder() .clusterIdentifier("example-cluster") .build()); var exampleStream = new FirehoseDeliveryStream("exampleStream", FirehoseDeliveryStreamArgs.builder() .redshiftConfiguration(FirehoseDeliveryStreamRedshiftConfigurationArgs.builder() .s3Configuration(FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs.builder() .roleArn(firehoseRole.arn()) .bucketArn(bucket.arn()) .bufferSize(10) .bufferInterval(400) .compressionFormat("GZIP") .build()) .roleArn(firehoseRole.arn()) .clusterJdbcurl(String.format("jdbc:redshift://%s/%s", example.endpoint(),example.databaseName())) .username("exampleuser") .password("Exampl3Pass") .dataTableName("example-table") .copyOptions("delimiter '|'") .dataTableColumns("example-col") .build()) .name("kinesis-firehose-example-stream") .destination("redshift") .build()); } }
-
getClusterPlain
public static java.util.concurrent.CompletableFuture<GetClusterResult> getClusterPlain(GetClusterPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Provides details about a specific redshift cluster. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetClusterArgs; import com.pulumi.aws.kinesis.FirehoseDeliveryStream; import com.pulumi.aws.kinesis.FirehoseDeliveryStreamArgs; import com.pulumi.aws.kinesis.inputs.FirehoseDeliveryStreamRedshiftConfigurationArgs; import com.pulumi.aws.kinesis.inputs.FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs; 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 = RedshiftFunctions.getCluster(GetClusterArgs.builder() .clusterIdentifier("example-cluster") .build()); var exampleStream = new FirehoseDeliveryStream("exampleStream", FirehoseDeliveryStreamArgs.builder() .redshiftConfiguration(FirehoseDeliveryStreamRedshiftConfigurationArgs.builder() .s3Configuration(FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs.builder() .roleArn(firehoseRole.arn()) .bucketArn(bucket.arn()) .bufferSize(10) .bufferInterval(400) .compressionFormat("GZIP") .build()) .roleArn(firehoseRole.arn()) .clusterJdbcurl(String.format("jdbc:redshift://%s/%s", example.endpoint(),example.databaseName())) .username("exampleuser") .password("Exampl3Pass") .dataTableName("example-table") .copyOptions("delimiter '|'") .dataTableColumns("example-col") .build()) .name("kinesis-firehose-example-stream") .destination("redshift") .build()); } }
-
getClusterCredentials
public static com.pulumi.core.Output<GetClusterCredentialsResult> getClusterCredentials(GetClusterCredentialsArgs args)
Provides redshift cluster temporary credentials. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetClusterCredentialsArgs; 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 = RedshiftFunctions.getClusterCredentials(GetClusterCredentialsArgs.builder() .clusterIdentifier(exampleAwsRedshiftCluster.clusterIdentifier()) .dbUser(exampleAwsRedshiftCluster.masterUsername()) .build()); } }
-
getClusterCredentialsPlain
public static java.util.concurrent.CompletableFuture<GetClusterCredentialsResult> getClusterCredentialsPlain(GetClusterCredentialsPlainArgs args)
Provides redshift cluster temporary credentials. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetClusterCredentialsArgs; 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 = RedshiftFunctions.getClusterCredentials(GetClusterCredentialsArgs.builder() .clusterIdentifier(exampleAwsRedshiftCluster.clusterIdentifier()) .dbUser(exampleAwsRedshiftCluster.masterUsername()) .build()); } }
-
getClusterCredentials
public static com.pulumi.core.Output<GetClusterCredentialsResult> getClusterCredentials(GetClusterCredentialsArgs args, com.pulumi.deployment.InvokeOptions options)
Provides redshift cluster temporary credentials. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetClusterCredentialsArgs; 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 = RedshiftFunctions.getClusterCredentials(GetClusterCredentialsArgs.builder() .clusterIdentifier(exampleAwsRedshiftCluster.clusterIdentifier()) .dbUser(exampleAwsRedshiftCluster.masterUsername()) .build()); } }
-
getClusterCredentials
public static com.pulumi.core.Output<GetClusterCredentialsResult> getClusterCredentials(GetClusterCredentialsArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Provides redshift cluster temporary credentials. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetClusterCredentialsArgs; 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 = RedshiftFunctions.getClusterCredentials(GetClusterCredentialsArgs.builder() .clusterIdentifier(exampleAwsRedshiftCluster.clusterIdentifier()) .dbUser(exampleAwsRedshiftCluster.masterUsername()) .build()); } }
-
getClusterCredentialsPlain
public static java.util.concurrent.CompletableFuture<GetClusterCredentialsResult> getClusterCredentialsPlain(GetClusterCredentialsPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Provides redshift cluster temporary credentials. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetClusterCredentialsArgs; 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 = RedshiftFunctions.getClusterCredentials(GetClusterCredentialsArgs.builder() .clusterIdentifier(exampleAwsRedshiftCluster.clusterIdentifier()) .dbUser(exampleAwsRedshiftCluster.masterUsername()) .build()); } }
-
getDataShares
public static com.pulumi.core.Output<GetDataSharesResult> getDataShares()
Data source for managing AWS Redshift Data Shares. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetDataSharesArgs; 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 = RedshiftFunctions.getDataShares(GetDataSharesArgs.builder() .build()); } }
-
getDataSharesPlain
public static java.util.concurrent.CompletableFuture<GetDataSharesResult> getDataSharesPlain()
Data source for managing AWS Redshift Data Shares. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetDataSharesArgs; 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 = RedshiftFunctions.getDataShares(GetDataSharesArgs.builder() .build()); } }
-
getDataShares
public static com.pulumi.core.Output<GetDataSharesResult> getDataShares(GetDataSharesArgs args)
Data source for managing AWS Redshift Data Shares. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetDataSharesArgs; 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 = RedshiftFunctions.getDataShares(GetDataSharesArgs.builder() .build()); } }
-
getDataSharesPlain
public static java.util.concurrent.CompletableFuture<GetDataSharesResult> getDataSharesPlain(GetDataSharesPlainArgs args)
Data source for managing AWS Redshift Data Shares. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetDataSharesArgs; 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 = RedshiftFunctions.getDataShares(GetDataSharesArgs.builder() .build()); } }
-
getDataShares
public static com.pulumi.core.Output<GetDataSharesResult> getDataShares(GetDataSharesArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing AWS Redshift Data Shares. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetDataSharesArgs; 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 = RedshiftFunctions.getDataShares(GetDataSharesArgs.builder() .build()); } }
-
getDataShares
public static com.pulumi.core.Output<GetDataSharesResult> getDataShares(GetDataSharesArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Data source for managing AWS Redshift Data Shares. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetDataSharesArgs; 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 = RedshiftFunctions.getDataShares(GetDataSharesArgs.builder() .build()); } }
-
getDataSharesPlain
public static java.util.concurrent.CompletableFuture<GetDataSharesResult> getDataSharesPlain(GetDataSharesPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing AWS Redshift Data Shares. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetDataSharesArgs; 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 = RedshiftFunctions.getDataShares(GetDataSharesArgs.builder() .build()); } }
-
getOrderableCluster
public static com.pulumi.core.Output<GetOrderableClusterResult> getOrderableCluster()
Information about Redshift Orderable Clusters and valid parameter combinations. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetOrderableClusterArgs; 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 = RedshiftFunctions.getOrderableCluster(GetOrderableClusterArgs.builder() .clusterType("multi-node") .preferredNodeTypes( "dc2.large", "ds2.xlarge") .build()); } }
-
getOrderableClusterPlain
public static java.util.concurrent.CompletableFuture<GetOrderableClusterResult> getOrderableClusterPlain()
Information about Redshift Orderable Clusters and valid parameter combinations. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetOrderableClusterArgs; 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 = RedshiftFunctions.getOrderableCluster(GetOrderableClusterArgs.builder() .clusterType("multi-node") .preferredNodeTypes( "dc2.large", "ds2.xlarge") .build()); } }
-
getOrderableCluster
public static com.pulumi.core.Output<GetOrderableClusterResult> getOrderableCluster(GetOrderableClusterArgs args)
Information about Redshift Orderable Clusters and valid parameter combinations. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetOrderableClusterArgs; 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 = RedshiftFunctions.getOrderableCluster(GetOrderableClusterArgs.builder() .clusterType("multi-node") .preferredNodeTypes( "dc2.large", "ds2.xlarge") .build()); } }
-
getOrderableClusterPlain
public static java.util.concurrent.CompletableFuture<GetOrderableClusterResult> getOrderableClusterPlain(GetOrderableClusterPlainArgs args)
Information about Redshift Orderable Clusters and valid parameter combinations. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetOrderableClusterArgs; 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 = RedshiftFunctions.getOrderableCluster(GetOrderableClusterArgs.builder() .clusterType("multi-node") .preferredNodeTypes( "dc2.large", "ds2.xlarge") .build()); } }
-
getOrderableCluster
public static com.pulumi.core.Output<GetOrderableClusterResult> getOrderableCluster(GetOrderableClusterArgs args, com.pulumi.deployment.InvokeOptions options)
Information about Redshift Orderable Clusters and valid parameter combinations. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetOrderableClusterArgs; 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 = RedshiftFunctions.getOrderableCluster(GetOrderableClusterArgs.builder() .clusterType("multi-node") .preferredNodeTypes( "dc2.large", "ds2.xlarge") .build()); } }
-
getOrderableCluster
public static com.pulumi.core.Output<GetOrderableClusterResult> getOrderableCluster(GetOrderableClusterArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Information about Redshift Orderable Clusters and valid parameter combinations. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetOrderableClusterArgs; 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 = RedshiftFunctions.getOrderableCluster(GetOrderableClusterArgs.builder() .clusterType("multi-node") .preferredNodeTypes( "dc2.large", "ds2.xlarge") .build()); } }
-
getOrderableClusterPlain
public static java.util.concurrent.CompletableFuture<GetOrderableClusterResult> getOrderableClusterPlain(GetOrderableClusterPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Information about Redshift Orderable Clusters and valid parameter combinations. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetOrderableClusterArgs; 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 = RedshiftFunctions.getOrderableCluster(GetOrderableClusterArgs.builder() .clusterType("multi-node") .preferredNodeTypes( "dc2.large", "ds2.xlarge") .build()); } }
-
getProducerDataShares
public static com.pulumi.core.Output<GetProducerDataSharesResult> getProducerDataShares(GetProducerDataSharesArgs args)
Data source for managing AWS Redshift Producer Data Shares. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetProducerDataSharesArgs; 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 = RedshiftFunctions.getProducerDataShares(GetProducerDataSharesArgs.builder() .producerArn("") .build()); } }
-
getProducerDataSharesPlain
public static java.util.concurrent.CompletableFuture<GetProducerDataSharesResult> getProducerDataSharesPlain(GetProducerDataSharesPlainArgs args)
Data source for managing AWS Redshift Producer Data Shares. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetProducerDataSharesArgs; 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 = RedshiftFunctions.getProducerDataShares(GetProducerDataSharesArgs.builder() .producerArn("") .build()); } }
-
getProducerDataShares
public static com.pulumi.core.Output<GetProducerDataSharesResult> getProducerDataShares(GetProducerDataSharesArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing AWS Redshift Producer Data Shares. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetProducerDataSharesArgs; 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 = RedshiftFunctions.getProducerDataShares(GetProducerDataSharesArgs.builder() .producerArn("") .build()); } }
-
getProducerDataShares
public static com.pulumi.core.Output<GetProducerDataSharesResult> getProducerDataShares(GetProducerDataSharesArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Data source for managing AWS Redshift Producer Data Shares. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetProducerDataSharesArgs; 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 = RedshiftFunctions.getProducerDataShares(GetProducerDataSharesArgs.builder() .producerArn("") .build()); } }
-
getProducerDataSharesPlain
public static java.util.concurrent.CompletableFuture<GetProducerDataSharesResult> getProducerDataSharesPlain(GetProducerDataSharesPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing AWS Redshift Producer Data Shares. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.inputs.GetProducerDataSharesArgs; 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 = RedshiftFunctions.getProducerDataShares(GetProducerDataSharesArgs.builder() .producerArn("") .build()); } }
-
getSubnetGroup
public static com.pulumi.core.Output<GetSubnetGroupResult> getSubnetGroup(GetSubnetGroupArgs args)
Provides details about a specific redshift subnet group. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.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 example = RedshiftFunctions.getSubnetGroup(GetSubnetGroupArgs.builder() .name(exampleAwsRedshiftSubnetGroup.name()) .build()); } }
-
getSubnetGroupPlain
public static java.util.concurrent.CompletableFuture<GetSubnetGroupResult> getSubnetGroupPlain(GetSubnetGroupPlainArgs args)
Provides details about a specific redshift subnet group. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.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 example = RedshiftFunctions.getSubnetGroup(GetSubnetGroupArgs.builder() .name(exampleAwsRedshiftSubnetGroup.name()) .build()); } }
-
getSubnetGroup
public static com.pulumi.core.Output<GetSubnetGroupResult> getSubnetGroup(GetSubnetGroupArgs args, com.pulumi.deployment.InvokeOptions options)
Provides details about a specific redshift subnet group. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.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 example = RedshiftFunctions.getSubnetGroup(GetSubnetGroupArgs.builder() .name(exampleAwsRedshiftSubnetGroup.name()) .build()); } }
-
getSubnetGroup
public static com.pulumi.core.Output<GetSubnetGroupResult> getSubnetGroup(GetSubnetGroupArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Provides details about a specific redshift subnet group. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.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 example = RedshiftFunctions.getSubnetGroup(GetSubnetGroupArgs.builder() .name(exampleAwsRedshiftSubnetGroup.name()) .build()); } }
-
getSubnetGroupPlain
public static java.util.concurrent.CompletableFuture<GetSubnetGroupResult> getSubnetGroupPlain(GetSubnetGroupPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Provides details about a specific redshift subnet group. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.redshift.RedshiftFunctions; import com.pulumi.aws.redshift.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 example = RedshiftFunctions.getSubnetGroup(GetSubnetGroupArgs.builder() .name(exampleAwsRedshiftSubnetGroup.name()) .build()); } }
-
-