AWS::Amplify::App - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::Amplify::App

AWS::Amplify::App 资源在 Amplify 控制台中创建应用程序。应用程序是分支的集合。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "Type" : "AWS::Amplify::App", "Properties" : { "AccessToken" : String, "AutoBranchCreationConfig" : AutoBranchCreationConfig, "BasicAuthConfig" : BasicAuthConfig, "BuildSpec" : String, "CustomRules" : [ CustomRule, ... ], "Description" : String, "EnvironmentVariables" : [ EnvironmentVariable, ... ], "IAMServiceRole" : String, "Name" : String, "OauthToken" : String, "Repository" : String, "Tags" : [ Tag, ... ] } }

属性

AccessToken

Amplify 应用程序的第三方源代码管理系统的个人访问令牌,用于创建 Webhook 和只读部署密钥。未存储令牌。

必需:否

类型:字符串

Update requires: No interruption

AutoBranchCreationConfig

设置用于自动创建分支的配置。

必需:否

类型AutoBranchCreationConfig

Update requires: No interruption

BasicAuthConfig

Amplify 应用程序的基本授权的凭证。

必需:否

类型BasicAuthConfig

Update requires: No interruption

BuildSpec

Amplify 应用程序的构建规范

必需:否

类型:字符串

Update requires: No interruption

CustomRules

Amplify 应用程序的自定义重写/重定向规则。

必需:否

类型CustomRule 的列表

Update requires: No interruption

Description

Amplify 应用程序的描述

必需:否

类型:字符串

Update requires: No interruption

EnvironmentVariables

Amplify 应用程序的环境变量映射。

必需:否

类型EnvironmentVariable 的列表

Update requires: No interruption

IAMServiceRole

Amplify 应用程序的 IAM 服务角色 ARN。

必需:否

类型:字符串

Update requires: No interruption

Name

Amplify 应用程序的名称

必需:是

类型:字符串

Update requires: No interruption

OauthToken

Amplify 应用程序的第三方源代码管理系统的 OAuth 令牌,用于创建 Webhook 和只读部署密钥。未存储 OAuth 令牌。

必需:否

类型:字符串

Update requires: No interruption

Repository

Amplify 应用程序的存储库

必需:否

类型:字符串

Update requires: No interruption

Tags

Amplify 应用程序的标签

必需:否

类型Tag 的列表

Update requires: No interruption

返回值

Fn::GetAtt

AppId

Amplify 应用程序的唯一 ID。

AppName

Amplify 应用程序的名称。

Arn

Amplify 应用程序的 ARN。

DefaultDomain

Amplify 应用程序的默认域。