Class BatchFunctions


  • public final class BatchFunctions
    extends java.lang.Object
    • Constructor Detail

      • BatchFunctions

        public BatchFunctions()
    • 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())); } } ```