---
sourceDocument: Australia Workflow Data Fabric
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/integrate-applications

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# AWS Elastic Beanstalk Spoke

# AWS Elastic Beanstalk Spoke {#ariaid-title1}

Release version: Australia  
Updated August 3, 2023  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read  

AWS Elastic Beanstalk enables you to quickly deploy and manage applications in the Amazon AWS Cloud. Elastic Beanstalk reduces management complexity without restricting choice or control. When you upload your application, Elastic Beanstalk automatically handles capacity provisioning, load balancing, scaling, and application health monitoring.

## Request apps on the Store {#aws-elasticbean-spoke__section_ff4_y2f_mjb}

Visit the [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the [ServiceNow Store version history release notes](https://www.servicenow.com/docs/r/store-release-notes/sn-store-release-notes.html).{#aws-elasticbean-spoke__inline-send-to-store}

## Integration Hub subscription {#aws-elasticbean-spoke__section_kwy_rxl_ylb}

This spoke requires an Integration Hub subscription. For more information, see [Legal schedules - IntegrationHub overview](https://www.servicenow.com/content/dam/servicenow-assets/public/en-us/doc-type/legal/snc-addendum-integrationhub.pdf).

## Spoke version {#aws-elasticbean-spoke__section_pmv_krx_pyb}

AWS Elastic Beanstalk spoke v1.0.3 is the latest version. For version history of the spoke, see [AWS Elastic Beanstalk spoke release notes](https://www.servicenow.com/docs/r/store-release-notes/store-integrationhub-rn-aws-elastic-beanstalk.html).{#aws-elasticbean-spoke__aws-elast-bean-ver}

## Supported versions {#aws-elasticbean-spoke__section_ccw_l34_zgb}

AWS Elastic Beanstalk API version 2010-12-01.

## Spoke subflows {#aws-elasticbean-spoke__section_blx_wft_kfb}

There are no subflows provided with the AWS Elastic Beanstalk spoke.

## Spoke actions {#aws-elasticbean-spoke__section_hrs_1gt_kfbb}

The AWS Elastic Beanstalk spoke provides actions to perform Elastic Beanstalk tasks when events occur in ServiceNow. Available actions include:  
{#aws-elasticbean-spoke__table_gsq_2gt_kfb__entry__3}

| Category | Action | Description |
|-|-|-|
| Account Management | Look Up Account Attributes | Retrieves attributes related to AWS Elastic Beanstalk that is associated with the calling AWS account. |
| Application Management | Check DNS Availability | Checks if the specified CNAME is available. |
| Application Management | Create application | Creates an application that has one configuration template name default and no application versions. |
| Application Management | Create Application Version | Creates an application version for the specified application. |
| Application Management | Create Configuration Template | Creates an AWS Elastic Beanstalk configuration template, associated with a specific Elastic Beanstalk application. |
| Application Management | Delete Application | Deletes the specified application along with all associated versions and configurations. |
| Application Management | Delete Application Version | Deletes the specified version from the specified application. |
| Application Management | Delete Configuration Template | Deletes the specified application along with all associated versions and configurations. |
| Application Management | Look Up Application Versions | Retrieves the descriptions of existing applications. |
| Application Management | Look up Applications | Retrieves the descriptions of existing applications. |
| Application Management | Update Application | Updates the specified application to have the specified properties. |
| Application Management | Update Application Version | Updates the specified application version to have the specified properties. |
| Application Management | Update Configuration Template | Updates the specified configuration template to have the specified properties or configuration option values. |
| Environment Management | Create Environment | Launches an AWS Elastic Beanstalk environment for the specified application. |
| Environment Management | Create Storage Location | Creates a bucket in Amazon S3 to store application versions, logs, and other files used by Elastic Beanstalk environments. |
| Environment Management | Get Environment Health | Lists the overall health information of the specified environment. |
| Environment Management | Look up Available Solution Stacks | Lists the available solution stack names. |
| Environment Management | Look up Environment Resources | Lists AWS resources for the specified environment. |
| Environment Management | Look up Environments | Retrieves the information about the existing environments. |
| Environment Management | Look Up Instances Health | Retrieves the descriptions of existing applications. |
| Environment Management | Restart App Server | Restarts the application container server running on each Amazon EC2 instance in the environment. |
| Environment Management | Swap Environment CNAMEs | Swaps the CNAMEs of two environments. |
| Environment Management | Terminate Environment | Terminates the specified environment. |
| Environment Management | Update Environment | Updates the specified environment. |
[ ]

{#aws-elasticbean-spoke__table_gsq_2gt_kfb}

## AWS Elastic Beanstalk account requirements {#aws-elasticbean-spoke__section_rvj_b3t_kfba}

The AWS Elastic Beanstalk spoke requires a credential that you create in the Amazon Web Services Management Console.

## Connection and credential alias requirements {#aws-elasticbean-spoke__section_akr_h3t_kfbb}

Integration Hub uses aliases to manage connection and credential information, and OAuth credentials. Using an alias eliminates the need to configure multiple credentials and connection information
profiles when using multiple environments. If the connection or credential information changes, you don't need to update any actions that use the connection.

For information about setting up the spoke, see
[Create a credential record for the AWS Elastic Beanstalk spoke](https://www.servicenow.com/docs/MfUl9LzbKIep_Fqqe1D9pg#create-credential-a-eb "Create a credential record to integrate AWS Elastic Beanstalk with ServiceNow. The AWS Elastic Beanstalk connection and credential aliases use these credentials to authorize actions. Once connected, Elastic Beanstalk uses basic authentication to authenticate ServiceNow requests.").

