Package com.pulumi.aws.sqs
Class SqsFunctions
- java.lang.Object
-
- com.pulumi.aws.sqs.SqsFunctions
-
public final class SqsFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SqsFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.pulumi.core.Output<GetQueueResult>getQueue(GetQueueArgs args)Use this data source to get the ARN and URL of queue in AWS Simple Queue Service (SQS).static com.pulumi.core.Output<GetQueueResult>getQueue(GetQueueArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ARN and URL of queue in AWS Simple Queue Service (SQS).static com.pulumi.core.Output<GetQueueResult>getQueue(GetQueueArgs args, com.pulumi.deployment.InvokeOutputOptions options)Use this data source to get the ARN and URL of queue in AWS Simple Queue Service (SQS).static java.util.concurrent.CompletableFuture<GetQueueResult>getQueuePlain(GetQueuePlainArgs args)Use this data source to get the ARN and URL of queue in AWS Simple Queue Service (SQS).static java.util.concurrent.CompletableFuture<GetQueueResult>getQueuePlain(GetQueuePlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ARN and URL of queue in AWS Simple Queue Service (SQS).static com.pulumi.core.Output<GetQueuesResult>getQueues()Data source for managing an AWS SQS (Simple Queue) Queues.static com.pulumi.core.Output<GetQueuesResult>getQueues(GetQueuesArgs args)Data source for managing an AWS SQS (Simple Queue) Queues.static com.pulumi.core.Output<GetQueuesResult>getQueues(GetQueuesArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing an AWS SQS (Simple Queue) Queues.static com.pulumi.core.Output<GetQueuesResult>getQueues(GetQueuesArgs args, com.pulumi.deployment.InvokeOutputOptions options)Data source for managing an AWS SQS (Simple Queue) Queues.static java.util.concurrent.CompletableFuture<GetQueuesResult>getQueuesPlain()Data source for managing an AWS SQS (Simple Queue) Queues.static java.util.concurrent.CompletableFuture<GetQueuesResult>getQueuesPlain(GetQueuesPlainArgs args)Data source for managing an AWS SQS (Simple Queue) Queues.static java.util.concurrent.CompletableFuture<GetQueuesResult>getQueuesPlain(GetQueuesPlainArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing an AWS SQS (Simple Queue) Queues.
-
-
-
Method Detail
-
getQueue
public static com.pulumi.core.Output<GetQueueResult> getQueue(GetQueueArgs args)
Use this data source to get the ARN and URL of queue in AWS Simple Queue Service (SQS). By using this data source, you can reference SQS queues without having to hardcode the ARNs as input. > **NOTE:** To use this data source, you must have the `sqs:GetQueueAttributes` and `sqs:GetQueueURL` permissions. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sqs.SqsFunctions; import com.pulumi.aws.sqs.inputs.GetQueueArgs; 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 = SqsFunctions.getQueue(GetQueueArgs.builder() .name("queue") .build()); } }
-
getQueuePlain
public static java.util.concurrent.CompletableFuture<GetQueueResult> getQueuePlain(GetQueuePlainArgs args)
Use this data source to get the ARN and URL of queue in AWS Simple Queue Service (SQS). By using this data source, you can reference SQS queues without having to hardcode the ARNs as input. > **NOTE:** To use this data source, you must have the `sqs:GetQueueAttributes` and `sqs:GetQueueURL` permissions. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sqs.SqsFunctions; import com.pulumi.aws.sqs.inputs.GetQueueArgs; 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 = SqsFunctions.getQueue(GetQueueArgs.builder() .name("queue") .build()); } }
-
getQueue
public static com.pulumi.core.Output<GetQueueResult> getQueue(GetQueueArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ARN and URL of queue in AWS Simple Queue Service (SQS). By using this data source, you can reference SQS queues without having to hardcode the ARNs as input. > **NOTE:** To use this data source, you must have the `sqs:GetQueueAttributes` and `sqs:GetQueueURL` permissions. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sqs.SqsFunctions; import com.pulumi.aws.sqs.inputs.GetQueueArgs; 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 = SqsFunctions.getQueue(GetQueueArgs.builder() .name("queue") .build()); } }
-
getQueue
public static com.pulumi.core.Output<GetQueueResult> getQueue(GetQueueArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Use this data source to get the ARN and URL of queue in AWS Simple Queue Service (SQS). By using this data source, you can reference SQS queues without having to hardcode the ARNs as input. > **NOTE:** To use this data source, you must have the `sqs:GetQueueAttributes` and `sqs:GetQueueURL` permissions. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sqs.SqsFunctions; import com.pulumi.aws.sqs.inputs.GetQueueArgs; 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 = SqsFunctions.getQueue(GetQueueArgs.builder() .name("queue") .build()); } }
-
getQueuePlain
public static java.util.concurrent.CompletableFuture<GetQueueResult> getQueuePlain(GetQueuePlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ARN and URL of queue in AWS Simple Queue Service (SQS). By using this data source, you can reference SQS queues without having to hardcode the ARNs as input. > **NOTE:** To use this data source, you must have the `sqs:GetQueueAttributes` and `sqs:GetQueueURL` permissions. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sqs.SqsFunctions; import com.pulumi.aws.sqs.inputs.GetQueueArgs; 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 = SqsFunctions.getQueue(GetQueueArgs.builder() .name("queue") .build()); } }
-
getQueues
public static com.pulumi.core.Output<GetQueuesResult> getQueues()
Data source for managing an AWS SQS (Simple Queue) Queues. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sqs.SqsFunctions; import com.pulumi.aws.sqs.inputs.GetQueuesArgs; 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 = SqsFunctions.getQueues(GetQueuesArgs.builder() .queueNamePrefix("example") .build()); } }
-
getQueuesPlain
public static java.util.concurrent.CompletableFuture<GetQueuesResult> getQueuesPlain()
Data source for managing an AWS SQS (Simple Queue) Queues. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sqs.SqsFunctions; import com.pulumi.aws.sqs.inputs.GetQueuesArgs; 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 = SqsFunctions.getQueues(GetQueuesArgs.builder() .queueNamePrefix("example") .build()); } }
-
getQueues
public static com.pulumi.core.Output<GetQueuesResult> getQueues(GetQueuesArgs args)
Data source for managing an AWS SQS (Simple Queue) Queues. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sqs.SqsFunctions; import com.pulumi.aws.sqs.inputs.GetQueuesArgs; 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 = SqsFunctions.getQueues(GetQueuesArgs.builder() .queueNamePrefix("example") .build()); } }
-
getQueuesPlain
public static java.util.concurrent.CompletableFuture<GetQueuesResult> getQueuesPlain(GetQueuesPlainArgs args)
Data source for managing an AWS SQS (Simple Queue) Queues. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sqs.SqsFunctions; import com.pulumi.aws.sqs.inputs.GetQueuesArgs; 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 = SqsFunctions.getQueues(GetQueuesArgs.builder() .queueNamePrefix("example") .build()); } }
-
getQueues
public static com.pulumi.core.Output<GetQueuesResult> getQueues(GetQueuesArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS SQS (Simple Queue) Queues. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sqs.SqsFunctions; import com.pulumi.aws.sqs.inputs.GetQueuesArgs; 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 = SqsFunctions.getQueues(GetQueuesArgs.builder() .queueNamePrefix("example") .build()); } }
-
getQueues
public static com.pulumi.core.Output<GetQueuesResult> getQueues(GetQueuesArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Data source for managing an AWS SQS (Simple Queue) Queues. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sqs.SqsFunctions; import com.pulumi.aws.sqs.inputs.GetQueuesArgs; 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 = SqsFunctions.getQueues(GetQueuesArgs.builder() .queueNamePrefix("example") .build()); } }
-
getQueuesPlain
public static java.util.concurrent.CompletableFuture<GetQueuesResult> getQueuesPlain(GetQueuesPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS SQS (Simple Queue) Queues. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.sqs.SqsFunctions; import com.pulumi.aws.sqs.inputs.GetQueuesArgs; 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 = SqsFunctions.getQueues(GetQueuesArgs.builder() .queueNamePrefix("example") .build()); } }
-
-