Package com.pulumi.aws.batch
Class BatchFunctions
- java.lang.Object
-
- com.pulumi.aws.batch.BatchFunctions
-
public final class BatchFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BatchFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.pulumi.core.Output<GetComputeEnvironmentResult>
getComputeEnvironment(GetComputeEnvironmentArgs args)
The Batch Compute Environment data source allows access to details of a specific compute environment within AWS Batch.static com.pulumi.core.Output<GetComputeEnvironmentResult>
getComputeEnvironment(GetComputeEnvironmentArgs args, com.pulumi.deployment.InvokeOptions options)
The Batch Compute Environment data source allows access to details of a specific compute environment within AWS Batch.static java.util.concurrent.CompletableFuture<GetComputeEnvironmentResult>
getComputeEnvironmentPlain(GetComputeEnvironmentPlainArgs args)
The Batch Compute Environment data source allows access to details of a specific compute environment within AWS Batch.static java.util.concurrent.CompletableFuture<GetComputeEnvironmentResult>
getComputeEnvironmentPlain(GetComputeEnvironmentPlainArgs args, com.pulumi.deployment.InvokeOptions options)
The Batch Compute Environment data source allows access to details of a specific compute environment within AWS Batch.static com.pulumi.core.Output<GetJobQueueResult>
getJobQueue(GetJobQueueArgs args)
The Batch Job Queue data source allows access to details of a specific job queue within AWS Batch.static com.pulumi.core.Output<GetJobQueueResult>
getJobQueue(GetJobQueueArgs args, com.pulumi.deployment.InvokeOptions options)
The Batch Job Queue data source allows access to details of a specific job queue within AWS Batch.static java.util.concurrent.CompletableFuture<GetJobQueueResult>
getJobQueuePlain(GetJobQueuePlainArgs args)
The Batch Job Queue data source allows access to details of a specific job queue within AWS Batch.static java.util.concurrent.CompletableFuture<GetJobQueueResult>
getJobQueuePlain(GetJobQueuePlainArgs args, com.pulumi.deployment.InvokeOptions options)
The Batch Job Queue data source allows access to details of a specific job queue within AWS Batch.static com.pulumi.core.Output<GetSchedulingPolicyResult>
getSchedulingPolicy(GetSchedulingPolicyArgs args)
The Batch Scheduling Policy data source allows access to details of a specific Scheduling Policy within AWS Batch.static com.pulumi.core.Output<GetSchedulingPolicyResult>
getSchedulingPolicy(GetSchedulingPolicyArgs args, com.pulumi.deployment.InvokeOptions options)
The Batch Scheduling Policy data source allows access to details of a specific Scheduling Policy within AWS Batch.static java.util.concurrent.CompletableFuture<GetSchedulingPolicyResult>
getSchedulingPolicyPlain(GetSchedulingPolicyPlainArgs args)
The Batch Scheduling Policy data source allows access to details of a specific Scheduling Policy within AWS Batch.static java.util.concurrent.CompletableFuture<GetSchedulingPolicyResult>
getSchedulingPolicyPlain(GetSchedulingPolicyPlainArgs args, com.pulumi.deployment.InvokeOptions options)
The Batch Scheduling Policy data source allows access to details of a specific Scheduling Policy within AWS Batch.
-
-
-
Method Detail
-
getComputeEnvironment
public static com.pulumi.core.Output<GetComputeEnvironmentResult> getComputeEnvironment(GetComputeEnvironmentArgs args)
The Batch Compute Environment data source allows access to details of a specific compute environment within AWS Batch. ## Example Usage ```java package generated_program; import java.util.*; import java.io.*; import java.nio.*; import com.pulumi.*; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var batch-mongo = Output.of(BatchFunctions.getComputeEnvironment(GetComputeEnvironmentArgs.builder() .computeEnvironmentName("batch-mongo-production") .build())); } } ```
-
getComputeEnvironmentPlain
public static java.util.concurrent.CompletableFuture<GetComputeEnvironmentResult> getComputeEnvironmentPlain(GetComputeEnvironmentPlainArgs args)
The Batch Compute Environment data source allows access to details of a specific compute environment within AWS Batch. ## Example Usage ```java package generated_program; import java.util.*; import java.io.*; import java.nio.*; import com.pulumi.*; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var batch-mongo = Output.of(BatchFunctions.getComputeEnvironment(GetComputeEnvironmentArgs.builder() .computeEnvironmentName("batch-mongo-production") .build())); } } ```
-
getComputeEnvironment
public static com.pulumi.core.Output<GetComputeEnvironmentResult> getComputeEnvironment(GetComputeEnvironmentArgs args, com.pulumi.deployment.InvokeOptions options)
The Batch Compute Environment data source allows access to details of a specific compute environment within AWS Batch. ## Example Usage ```java package generated_program; import java.util.*; import java.io.*; import java.nio.*; import com.pulumi.*; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var batch-mongo = Output.of(BatchFunctions.getComputeEnvironment(GetComputeEnvironmentArgs.builder() .computeEnvironmentName("batch-mongo-production") .build())); } } ```
-
getComputeEnvironmentPlain
public static java.util.concurrent.CompletableFuture<GetComputeEnvironmentResult> getComputeEnvironmentPlain(GetComputeEnvironmentPlainArgs args, com.pulumi.deployment.InvokeOptions options)
The Batch Compute Environment data source allows access to details of a specific compute environment within AWS Batch. ## Example Usage ```java package generated_program; import java.util.*; import java.io.*; import java.nio.*; import com.pulumi.*; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var batch-mongo = Output.of(BatchFunctions.getComputeEnvironment(GetComputeEnvironmentArgs.builder() .computeEnvironmentName("batch-mongo-production") .build())); } } ```
-
getJobQueue
public static com.pulumi.core.Output<GetJobQueueResult> getJobQueue(GetJobQueueArgs args)
The Batch Job Queue data source allows access to details of a specific job queue within AWS Batch. ## Example Usage ```java package generated_program; import java.util.*; import java.io.*; import java.nio.*; import com.pulumi.*; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var test-queue = Output.of(BatchFunctions.getJobQueue(GetJobQueueArgs.builder() .name("tf-test-batch-job-queue") .build())); } } ```
-
getJobQueuePlain
public static java.util.concurrent.CompletableFuture<GetJobQueueResult> getJobQueuePlain(GetJobQueuePlainArgs args)
The Batch Job Queue data source allows access to details of a specific job queue within AWS Batch. ## Example Usage ```java package generated_program; import java.util.*; import java.io.*; import java.nio.*; import com.pulumi.*; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var test-queue = Output.of(BatchFunctions.getJobQueue(GetJobQueueArgs.builder() .name("tf-test-batch-job-queue") .build())); } } ```
-
getJobQueue
public static com.pulumi.core.Output<GetJobQueueResult> getJobQueue(GetJobQueueArgs args, com.pulumi.deployment.InvokeOptions options)
The Batch Job Queue data source allows access to details of a specific job queue within AWS Batch. ## Example Usage ```java package generated_program; import java.util.*; import java.io.*; import java.nio.*; import com.pulumi.*; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var test-queue = Output.of(BatchFunctions.getJobQueue(GetJobQueueArgs.builder() .name("tf-test-batch-job-queue") .build())); } } ```
-
getJobQueuePlain
public static java.util.concurrent.CompletableFuture<GetJobQueueResult> getJobQueuePlain(GetJobQueuePlainArgs args, com.pulumi.deployment.InvokeOptions options)
The Batch Job Queue data source allows access to details of a specific job queue within AWS Batch. ## Example Usage ```java package generated_program; import java.util.*; import java.io.*; import java.nio.*; import com.pulumi.*; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var test-queue = Output.of(BatchFunctions.getJobQueue(GetJobQueueArgs.builder() .name("tf-test-batch-job-queue") .build())); } } ```
-
getSchedulingPolicy
public static com.pulumi.core.Output<GetSchedulingPolicyResult> getSchedulingPolicy(GetSchedulingPolicyArgs args)
The Batch Scheduling Policy data source allows access to details of a specific Scheduling Policy within AWS Batch. ## Example Usage ```java package generated_program; import java.util.*; import java.io.*; import java.nio.*; import com.pulumi.*; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var test = Output.of(BatchFunctions.getSchedulingPolicy(GetSchedulingPolicyArgs.builder() .arn("arn:aws:batch:us-east-1:012345678910:scheduling-policy/example") .build())); } } ```
-
getSchedulingPolicyPlain
public static java.util.concurrent.CompletableFuture<GetSchedulingPolicyResult> getSchedulingPolicyPlain(GetSchedulingPolicyPlainArgs args)
The Batch Scheduling Policy data source allows access to details of a specific Scheduling Policy within AWS Batch. ## Example Usage ```java package generated_program; import java.util.*; import java.io.*; import java.nio.*; import com.pulumi.*; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var test = Output.of(BatchFunctions.getSchedulingPolicy(GetSchedulingPolicyArgs.builder() .arn("arn:aws:batch:us-east-1:012345678910:scheduling-policy/example") .build())); } } ```
-
getSchedulingPolicy
public static com.pulumi.core.Output<GetSchedulingPolicyResult> getSchedulingPolicy(GetSchedulingPolicyArgs args, com.pulumi.deployment.InvokeOptions options)
The Batch Scheduling Policy data source allows access to details of a specific Scheduling Policy within AWS Batch. ## Example Usage ```java package generated_program; import java.util.*; import java.io.*; import java.nio.*; import com.pulumi.*; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var test = Output.of(BatchFunctions.getSchedulingPolicy(GetSchedulingPolicyArgs.builder() .arn("arn:aws:batch:us-east-1:012345678910:scheduling-policy/example") .build())); } } ```
-
getSchedulingPolicyPlain
public static java.util.concurrent.CompletableFuture<GetSchedulingPolicyResult> getSchedulingPolicyPlain(GetSchedulingPolicyPlainArgs args, com.pulumi.deployment.InvokeOptions options)
The Batch Scheduling Policy data source allows access to details of a specific Scheduling Policy within AWS Batch. ## Example Usage ```java package generated_program; import java.util.*; import java.io.*; import java.nio.*; import com.pulumi.*; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var test = Output.of(BatchFunctions.getSchedulingPolicy(GetSchedulingPolicyArgs.builder() .arn("arn:aws:batch:us-east-1:012345678910:scheduling-policy/example") .build())); } } ```
-
-