Class EnvironmentState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.elasticbeanstalk.inputs.EnvironmentState
-
public final class EnvironmentState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EnvironmentState.Builder
-
Field Summary
Fields Modifier and Type Field Description static EnvironmentState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.util.List<EnvironmentAllSettingArgs>>>
allSettings()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
application()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
arn()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
autoscalingGroups()
static EnvironmentState.Builder
builder()
static EnvironmentState.Builder
builder(EnvironmentState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
cname()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
cnamePrefix()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
description()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
endpointUrl()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
instances()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
launchConfigurations()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
loadBalancers()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
platformArn()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
pollInterval()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
queues()
java.util.Optional<com.pulumi.core.Output<java.util.List<EnvironmentSettingArgs>>>
settings()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
solutionStackName()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
tags()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
tagsAll()
Deprecated.Please use `tags` instead.java.util.Optional<com.pulumi.core.Output<java.lang.String>>
templateName()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
tier()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
triggers()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
version()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
waitForReadyTimeout()
-
-
-
Field Detail
-
Empty
public static final EnvironmentState Empty
-
-
Method Detail
-
allSettings
public java.util.Optional<com.pulumi.core.Output<java.util.List<EnvironmentAllSettingArgs>>> allSettings()
- Returns:
- List of all option settings configured in this Environment. These are a combination of default settings and their overrides from `setting` in the configuration.
-
application
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> application()
- Returns:
- Name of the application that contains the version to be deployed
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
-
autoscalingGroups
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> autoscalingGroups()
- Returns:
- The autoscaling groups used by this Environment.
-
cname
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> cname()
- Returns:
- Fully qualified DNS name for this Environment.
-
cnamePrefix
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> cnamePrefix()
- Returns:
- Prefix to use for the fully qualified DNS name of the Environment.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- Short description of the Environment
-
endpointUrl
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> endpointUrl()
- Returns:
- The URL to the Load Balancer for this Environment
-
instances
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> instances()
- Returns:
- Instances used by this Environment.
-
launchConfigurations
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> launchConfigurations()
- Returns:
- Launch configurations in use by this Environment.
-
loadBalancers
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> loadBalancers()
- Returns:
- Elastic load balancers in use by this Environment.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- A unique name for this Environment. This name is used in the application URL
-
platformArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> platformArn()
- Returns:
- The [ARN](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) of the Elastic Beanstalk [Platform](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-beanstalk-environment.html#cfn-beanstalk-environment-platformarn) to use in deployment
-
pollInterval
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> pollInterval()
- Returns:
- The time between polling the AWS API to check if changes have been applied. Use this to adjust the rate of API calls for any `create` or `update` action. Minimum `10s`, maximum `180s`. Omit this to use the default behavior, which is an exponential backoff
-
queues
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> queues()
- Returns:
- SQS queues in use by this Environment.
-
settings
public java.util.Optional<com.pulumi.core.Output<java.util.List<EnvironmentSettingArgs>>> settings()
- Returns:
- Option settings to configure the new Environment. These override specific values that are set as defaults. The format is detailed below in Option Settings
-
solutionStackName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> solutionStackName()
- Returns:
- A solution stack to base your environment off of. Example stacks can be found in the [Amazon API documentation](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/concepts.platforms.html)
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- A set of tags to apply to the Environment. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
tagsAll
@Deprecated public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tagsAll()
Deprecated.Please use `tags` instead.- Returns:
- A map of tags assigned to the resource, including those inherited from the provider `default_tags` configuration block.
-
templateName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> templateName()
- Returns:
- The name of the Elastic Beanstalk Configuration template to use in deployment
-
tier
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> tier()
- Returns:
- Elastic Beanstalk Environment tier. Valid values are `Worker` or `WebServer`. If tier is left blank `WebServer` will be used.
-
triggers
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> triggers()
- Returns:
- Autoscaling triggers in use by this Environment.
-
version
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> version()
- Returns:
- The name of the Elastic Beanstalk Application Version to use in deployment.
-
waitForReadyTimeout
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> waitForReadyTimeout()
- Returns:
- The maximum [duration](https://golang.org/pkg/time/#ParseDuration) that this provider should wait for an Elastic Beanstalk Environment to be in a ready state before timing out.
-
builder
public static EnvironmentState.Builder builder()
-
builder
public static EnvironmentState.Builder builder(EnvironmentState defaults)
-
-