aws_elasticbeanstalk_environment

abortable_operation_in_progress

Type: BOOLEAN
Provider name: AbortableOperationInProgress
Description: Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel. true: There is an update in progress. false: There are no updates currently in progress.

account_id

Type: STRING

application_name

Type: STRING
Provider name: ApplicationName
Description: The name of the application associated with this environment.

cname

Type: STRING
Provider name: CNAME
Description: The URL to the CNAME for this environment.

date_created

Type: TIMESTAMP
Provider name: DateCreated
Description: The creation date for this environment.

date_updated

Type: TIMESTAMP
Provider name: DateUpdated
Description: The last modified date for this environment.

description

Type: STRING
Provider name: Description
Description: Describes this environment.

endpoint_url

Type: STRING
Provider name: EndpointURL
Description: For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

environment_arn

Type: STRING
Provider name: EnvironmentArn
Description: The environment’s Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

environment_id

Type: STRING
Provider name: EnvironmentId
Description: The ID of this environment.

Type: UNORDERED_LIST_STRUCT
Provider name: EnvironmentLinks
Description: A list of links to other environments in the same group.

  • environment_name
    Type: STRING
    Provider name: EnvironmentName
    Description: The name of the linked environment (the dependency).
  • link_name
    Type: STRING
    Provider name: LinkName
    Description: The name of the link.

environment_name

Type: STRING
Provider name: EnvironmentName
Description: The name of this environment.

health

Type: STRING
Provider name: Health
Description: Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
  • Green: Indicates the environment is healthy and fully functional.
  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.
Default: Grey

health_status

Type: STRING
Provider name: HealthStatus
Description: Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

operations_role

Type: STRING
Provider name: OperationsRole
Description: The Amazon Resource Name (ARN) of the environment’s operations role. For more information, see Operations roles in the AWS Elastic Beanstalk Developer Guide.

platform_arn

Type: STRING
Provider name: PlatformArn
Description: The ARN of the platform version.

resources

Type: STRUCT
Provider name: Resources
Description: The description of the AWS resources used by this environment.

  • load_balancer
    Type: STRUCT
    Provider name: LoadBalancer
    Description: Describes the LoadBalancer.
    • domain
      Type: STRING
      Provider name: Domain
      Description: The domain name of the LoadBalancer.
    • listeners
      Type: UNORDERED_LIST_STRUCT
      Provider name: Listeners
      Description: A list of Listeners used by the LoadBalancer.
      • port
        Type: INT32
        Provider name: Port
        Description: The port that is used by the Listener.
      • protocol
        Type: STRING
        Provider name: Protocol
        Description: The protocol that is used by the Listener.
    • load_balancer_name
      Type: STRING
      Provider name: LoadBalancerName
      Description: The name of the LoadBalancer.

solution_stack_name

Type: STRING
Provider name: SolutionStackName
Description: The name of the SolutionStack deployed with this environment.

status

Type: STRING
Provider name: Status
Description: The current operational status of the environment:

  • Launching: Environment is in the process of initial deployment.
  • Updating: Environment is in the process of updating its configuration settings or application version.
  • Ready: Environment is available to have an action performed on it, such as update or terminate.
  • Terminating: Environment is in the shut-down process.
  • Terminated: Environment is not running.

tags

Type: UNORDERED_LIST_STRING

template_name

Type: STRING
Provider name: TemplateName
Description: The name of the configuration template used to originally launch this environment.

tier

Type: STRUCT
Provider name: Tier
Description: Describes the current tier of this environment.

  • name
    Type: STRING
    Provider name: Name
    Description: The name of this environment tier. Valid values:
    • For Web server tierWebServer
    • For Worker tierWorker
  • type
    Type: STRING
    Provider name: Type
    Description: The type of this environment tier. Valid values:
    • For Web server tierStandard
    • For Worker tierSQS/HTTP
  • version
    Type: STRING
    Provider name: Version
    Description: The version of this environment tier. When you don’t set a value to it, Elastic Beanstalk uses the latest compatible worker tier version. This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

version_label

Type: STRING
Provider name: VersionLabel
Description: The application version deployed in this environment.