Package com.pulumi.aws.elasticbeanstalk
Class ElasticbeanstalkFunctions
- java.lang.Object
-
- com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions
-
public final class ElasticbeanstalkFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ElasticbeanstalkFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.pulumi.core.Output<GetApplicationResult>getApplication(GetApplicationArgs args)Retrieve information about an Elastic Beanstalk Application.static com.pulumi.core.Output<GetApplicationResult>getApplication(GetApplicationArgs args, com.pulumi.deployment.InvokeOptions options)Retrieve information about an Elastic Beanstalk Application.static com.pulumi.core.Output<GetApplicationResult>getApplication(GetApplicationArgs args, com.pulumi.deployment.InvokeOutputOptions options)Retrieve information about an Elastic Beanstalk Application.static java.util.concurrent.CompletableFuture<GetApplicationResult>getApplicationPlain(GetApplicationPlainArgs args)Retrieve information about an Elastic Beanstalk Application.static java.util.concurrent.CompletableFuture<GetApplicationResult>getApplicationPlain(GetApplicationPlainArgs args, com.pulumi.deployment.InvokeOptions options)Retrieve information about an Elastic Beanstalk Application.static com.pulumi.core.Output<GetHostedZoneResult>getHostedZone()Use this data source to get the ID of an [elastic beanstalk hosted zone](http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region).static com.pulumi.core.Output<GetHostedZoneResult>getHostedZone(GetHostedZoneArgs args)Use this data source to get the ID of an [elastic beanstalk hosted zone](http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region).static com.pulumi.core.Output<GetHostedZoneResult>getHostedZone(GetHostedZoneArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an [elastic beanstalk hosted zone](http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region).static com.pulumi.core.Output<GetHostedZoneResult>getHostedZone(GetHostedZoneArgs args, com.pulumi.deployment.InvokeOutputOptions options)Use this data source to get the ID of an [elastic beanstalk hosted zone](http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region).static java.util.concurrent.CompletableFuture<GetHostedZoneResult>getHostedZonePlain()Use this data source to get the ID of an [elastic beanstalk hosted zone](http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region).static java.util.concurrent.CompletableFuture<GetHostedZoneResult>getHostedZonePlain(GetHostedZonePlainArgs args)Use this data source to get the ID of an [elastic beanstalk hosted zone](http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region).static java.util.concurrent.CompletableFuture<GetHostedZoneResult>getHostedZonePlain(GetHostedZonePlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an [elastic beanstalk hosted zone](http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region).static com.pulumi.core.Output<GetSolutionStackResult>getSolutionStack(GetSolutionStackArgs args)Use this data source to get the name of a elastic beanstalk solution stack.static com.pulumi.core.Output<GetSolutionStackResult>getSolutionStack(GetSolutionStackArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the name of a elastic beanstalk solution stack.static com.pulumi.core.Output<GetSolutionStackResult>getSolutionStack(GetSolutionStackArgs args, com.pulumi.deployment.InvokeOutputOptions options)Use this data source to get the name of a elastic beanstalk solution stack.static java.util.concurrent.CompletableFuture<GetSolutionStackResult>getSolutionStackPlain(GetSolutionStackPlainArgs args)Use this data source to get the name of a elastic beanstalk solution stack.static java.util.concurrent.CompletableFuture<GetSolutionStackResult>getSolutionStackPlain(GetSolutionStackPlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the name of a elastic beanstalk solution stack.
-
-
-
Method Detail
-
getApplication
public static com.pulumi.core.Output<GetApplicationResult> getApplication(GetApplicationArgs args)
Retrieve information about an Elastic Beanstalk Application. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions; import com.pulumi.aws.elasticbeanstalk.inputs.GetApplicationArgs; 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 = ElasticbeanstalkFunctions.getApplication(GetApplicationArgs.builder() .name("example") .build()); ctx.export("arn", example.arn()); ctx.export("description", example.description()); } }
-
getApplicationPlain
public static java.util.concurrent.CompletableFuture<GetApplicationResult> getApplicationPlain(GetApplicationPlainArgs args)
Retrieve information about an Elastic Beanstalk Application. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions; import com.pulumi.aws.elasticbeanstalk.inputs.GetApplicationArgs; 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 = ElasticbeanstalkFunctions.getApplication(GetApplicationArgs.builder() .name("example") .build()); ctx.export("arn", example.arn()); ctx.export("description", example.description()); } }
-
getApplication
public static com.pulumi.core.Output<GetApplicationResult> getApplication(GetApplicationArgs args, com.pulumi.deployment.InvokeOptions options)
Retrieve information about an Elastic Beanstalk Application. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions; import com.pulumi.aws.elasticbeanstalk.inputs.GetApplicationArgs; 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 = ElasticbeanstalkFunctions.getApplication(GetApplicationArgs.builder() .name("example") .build()); ctx.export("arn", example.arn()); ctx.export("description", example.description()); } }
-
getApplication
public static com.pulumi.core.Output<GetApplicationResult> getApplication(GetApplicationArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Retrieve information about an Elastic Beanstalk Application. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions; import com.pulumi.aws.elasticbeanstalk.inputs.GetApplicationArgs; 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 = ElasticbeanstalkFunctions.getApplication(GetApplicationArgs.builder() .name("example") .build()); ctx.export("arn", example.arn()); ctx.export("description", example.description()); } }
-
getApplicationPlain
public static java.util.concurrent.CompletableFuture<GetApplicationResult> getApplicationPlain(GetApplicationPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Retrieve information about an Elastic Beanstalk Application. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions; import com.pulumi.aws.elasticbeanstalk.inputs.GetApplicationArgs; 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 = ElasticbeanstalkFunctions.getApplication(GetApplicationArgs.builder() .name("example") .build()); ctx.export("arn", example.arn()); ctx.export("description", example.description()); } }
-
getHostedZone
public static com.pulumi.core.Output<GetHostedZoneResult> getHostedZone()
Use this data source to get the ID of an [elastic beanstalk hosted zone](http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region). ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions; import com.pulumi.aws.elasticbeanstalk.inputs.GetHostedZoneArgs; 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 current = ElasticbeanstalkFunctions.getHostedZone(GetHostedZoneArgs.builder() .build()); } }
-
getHostedZonePlain
public static java.util.concurrent.CompletableFuture<GetHostedZoneResult> getHostedZonePlain()
Use this data source to get the ID of an [elastic beanstalk hosted zone](http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region). ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions; import com.pulumi.aws.elasticbeanstalk.inputs.GetHostedZoneArgs; 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 current = ElasticbeanstalkFunctions.getHostedZone(GetHostedZoneArgs.builder() .build()); } }
-
getHostedZone
public static com.pulumi.core.Output<GetHostedZoneResult> getHostedZone(GetHostedZoneArgs args)
Use this data source to get the ID of an [elastic beanstalk hosted zone](http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region). ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions; import com.pulumi.aws.elasticbeanstalk.inputs.GetHostedZoneArgs; 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 current = ElasticbeanstalkFunctions.getHostedZone(GetHostedZoneArgs.builder() .build()); } }
-
getHostedZonePlain
public static java.util.concurrent.CompletableFuture<GetHostedZoneResult> getHostedZonePlain(GetHostedZonePlainArgs args)
Use this data source to get the ID of an [elastic beanstalk hosted zone](http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region). ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions; import com.pulumi.aws.elasticbeanstalk.inputs.GetHostedZoneArgs; 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 current = ElasticbeanstalkFunctions.getHostedZone(GetHostedZoneArgs.builder() .build()); } }
-
getHostedZone
public static com.pulumi.core.Output<GetHostedZoneResult> getHostedZone(GetHostedZoneArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an [elastic beanstalk hosted zone](http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region). ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions; import com.pulumi.aws.elasticbeanstalk.inputs.GetHostedZoneArgs; 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 current = ElasticbeanstalkFunctions.getHostedZone(GetHostedZoneArgs.builder() .build()); } }
-
getHostedZone
public static com.pulumi.core.Output<GetHostedZoneResult> getHostedZone(GetHostedZoneArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Use this data source to get the ID of an [elastic beanstalk hosted zone](http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region). ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions; import com.pulumi.aws.elasticbeanstalk.inputs.GetHostedZoneArgs; 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 current = ElasticbeanstalkFunctions.getHostedZone(GetHostedZoneArgs.builder() .build()); } }
-
getHostedZonePlain
public static java.util.concurrent.CompletableFuture<GetHostedZoneResult> getHostedZonePlain(GetHostedZonePlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an [elastic beanstalk hosted zone](http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region). ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions; import com.pulumi.aws.elasticbeanstalk.inputs.GetHostedZoneArgs; 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 current = ElasticbeanstalkFunctions.getHostedZone(GetHostedZoneArgs.builder() .build()); } }
-
getSolutionStack
public static com.pulumi.core.Output<GetSolutionStackResult> getSolutionStack(GetSolutionStackArgs args)
Use this data source to get the name of a elastic beanstalk solution stack. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions; import com.pulumi.aws.elasticbeanstalk.inputs.GetSolutionStackArgs; 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 multiDocker = ElasticbeanstalkFunctions.getSolutionStack(GetSolutionStackArgs.builder() .mostRecent(true) .nameRegex("^64bit Amazon Linux (.*) Multi-container Docker (.*)$") .build()); } }
-
getSolutionStackPlain
public static java.util.concurrent.CompletableFuture<GetSolutionStackResult> getSolutionStackPlain(GetSolutionStackPlainArgs args)
Use this data source to get the name of a elastic beanstalk solution stack. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions; import com.pulumi.aws.elasticbeanstalk.inputs.GetSolutionStackArgs; 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 multiDocker = ElasticbeanstalkFunctions.getSolutionStack(GetSolutionStackArgs.builder() .mostRecent(true) .nameRegex("^64bit Amazon Linux (.*) Multi-container Docker (.*)$") .build()); } }
-
getSolutionStack
public static com.pulumi.core.Output<GetSolutionStackResult> getSolutionStack(GetSolutionStackArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the name of a elastic beanstalk solution stack. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions; import com.pulumi.aws.elasticbeanstalk.inputs.GetSolutionStackArgs; 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 multiDocker = ElasticbeanstalkFunctions.getSolutionStack(GetSolutionStackArgs.builder() .mostRecent(true) .nameRegex("^64bit Amazon Linux (.*) Multi-container Docker (.*)$") .build()); } }
-
getSolutionStack
public static com.pulumi.core.Output<GetSolutionStackResult> getSolutionStack(GetSolutionStackArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Use this data source to get the name of a elastic beanstalk solution stack. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions; import com.pulumi.aws.elasticbeanstalk.inputs.GetSolutionStackArgs; 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 multiDocker = ElasticbeanstalkFunctions.getSolutionStack(GetSolutionStackArgs.builder() .mostRecent(true) .nameRegex("^64bit Amazon Linux (.*) Multi-container Docker (.*)$") .build()); } }
-
getSolutionStackPlain
public static java.util.concurrent.CompletableFuture<GetSolutionStackResult> getSolutionStackPlain(GetSolutionStackPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the name of a elastic beanstalk solution stack. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.elasticbeanstalk.ElasticbeanstalkFunctions; import com.pulumi.aws.elasticbeanstalk.inputs.GetSolutionStackArgs; 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 multiDocker = ElasticbeanstalkFunctions.getSolutionStack(GetSolutionStackArgs.builder() .mostRecent(true) .nameRegex("^64bit Amazon Linux (.*) Multi-container Docker (.*)$") .build()); } }
-
-