Ctrl + k

or run

tessl search
Log in

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
mavenpkg:maven/com.pulumi/aws@7.16.x

docs

common-patterns.mdgetting-started.mdindex.mdprovider.md
tile.json

tessl/maven-com-pulumi--aws

tessl install tessl/maven-com-pulumi--aws@7.16.0

Pulumi Java SDK for AWS providing strongly-typed Infrastructure-as-Code for 227 AWS service packages including compute, storage, databases, networking, security, analytics, machine learning, and more.

elastic-beanstalk.mddocs/services/compute/

Elastic Beanstalk

AWS Elastic Beanstalk provides platform-as-a-service for web applications.

Core Imports

import com.pulumi.aws.elasticbeanstalk.Application;
import com.pulumi.aws.elasticbeanstalk.ApplicationArgs;
import com.pulumi.aws.elasticbeanstalk.Environment;
import com.pulumi.aws.elasticbeanstalk.EnvironmentArgs;
import com.pulumi.aws.elasticbeanstalk.ApplicationVersion;
import com.pulumi.aws.elasticbeanstalk.ApplicationVersionArgs;

Application Resource

@ResourceType(type="aws:elasticbeanstalk/application:Application")
public class Application extends com.pulumi.resources.CustomResource {
    public Application(String name);
    public Application(String name, @Nullable ApplicationArgs args);

    public Output<String> arn();
    public Output<String> name();
    public Output<Optional<String>> description();
}

public class ApplicationArgs extends com.pulumi.resources.ResourceArgs {
    public static Builder builder() { return new Builder(); }

    public static final class Builder {
        public Builder name(Output<String> name);
        public Builder description(Output<String> description);
        public Builder tags(Output<Map<String, String>> tags);

        public ApplicationArgs build();
    }
}

Environment Resource

@ResourceType(type="aws:elasticbeanstalk/environment:Environment")
public class Environment extends com.pulumi.resources.CustomResource {
    public Environment(String name, EnvironmentArgs args);

    public Output<String> id();
    public Output<String> name();
    public Output<String> application();
    public Output<String> solutionStackName();
    public Output<String> cname();
    public Output<String> endpointUrl();
}

public class EnvironmentArgs extends com.pulumi.resources.ResourceArgs {
    public static Builder builder() { return new Builder(); }

    public static final class Builder {
        public Builder name(Output<String> name);
        public Builder application(Output<String> application);
        public Builder solutionStackName(Output<String> solutionStackName);
        public Builder tier(Output<String> tier);
        public Builder settings(Output<List<EnvironmentSettingArgs>> settings);
        public Builder tags(Output<Map<String, String>> tags);

        public EnvironmentArgs build();
    }
}