Custom name for a sample application

0

Is it possible to give a custom name to the sample application used in a Cloud Formation template. I'm using the AWS provided sample app with the S3Key: java-sample-app.zip. When I deploy it using my template the name I see contains the name of the stack + the application name + an ID:

Enter image description here

Some parts of my template:

CustomerApplication5:
    Type: AWS::ElasticBeanstalk::Application
    DeletionPolicy: Retain
    Properties:
      ApplicationName: CustomerApplication5
      Description: Test Application

  CustomerApplication5Version:
    Type: AWS::ElasticBeanstalk::ApplicationVersion
    DeletionPolicy: Retain
    Properties:
      ApplicationName: 
        Ref: CustomerApplication5
      Description: Sample Application
      SourceBundle: 
        S3Bucket: !Sub "elasticbeanstalk-samples-${AWS::Region}"
        S3Key: java-sample-app.zip

MyEB:
    Type: AWS::ElasticBeanstalk::Environment
    DeletionPolicy: Retain
    Properties:
      ApplicationName:
        Ref: CustomerApplication5
      EnvironmentName: customerApp5
      Description: EB Test environment
      TemplateName:
        Ref: MyEBConfigurationTemplate
      VersionLabel:
        Ref: CustomerApplication5Version
已提问 2 年前184 查看次数
1 回答
0

You can change the property " ApplicationName" under resource CustomerApplication5 properties and that should help . For example

CustomerApplication5:
    Type: AWS::ElasticBeanstalk::Application
    DeletionPolicy: Retain
    Properties:
      ApplicationName: --------

----- could be replaced with what you wanted in application name.

AWS
专家
已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则

相关内容