-
Notifications
You must be signed in to change notification settings - Fork 0
/
Properties.xml
136 lines (129 loc) · 5.2 KB
/
Properties.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
<?xml version="1.0"?>
<Content xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Object id="AWSSERVERLESS">
<Group>
<Id>Cloud</Id>
<Name>Cloud Settings</Name>
<Description>Settings for AWS Serverless connection</Description>
<Type>Main</Type>
<Childs>
<Group>
<Id>AWSAPIGateway</Id>
<Name>Deploy Settings</Name>
<Description>Deploy Settings</Description>
<Type>Main</Type>
<Childs>
<Prop>
<Id>AWSSERVERLESS_APIGATEWAY_API_NAME</Id>
<Name>Application Name</Name>
<Description>Application Name</Description>
<Type>Text</Type>
<Default></Default>
<Options>
<Option type='Required'/>
</Options>
</Prop>
<Prop>
<Id>AWSSERVERLESS_APIGATEWAY_STAGING_NAME</Id>
<Name>Stage Name</Name>
<Description>Stage Name (dev, prod, v1, v2)</Description>
<Type>Text</Type>
<Default>dev</Default>
<Options>
<Option type='Required'/>
</Options>
</Prop>
</Childs>
</Group>
<Group>
<Id>AWSLambda</Id>
<Name>AWS Lambda Create Configuration</Name>
<Description>Settings for AWS Lambda functions (applied only at creation time)</Description>
<Type>Main</Type>
<Childs>
<Prop>
<Id>AWSSERVERLESS_LAMBDA_MEMORY_SIZE</Id>
<Name>Memory Size</Name>
<Description>AWS Lambda function Runtime memory. Required only at creation time</Description>
<Type>Combo</Type>
<Default>1024</Default>
<Metadata />
<Values>
<Value id="256" desc="256" />
<Value id="384" desc="384" />
<Value id="512" desc="512" />
<Value id="768" desc="768" />
<Value id="1024" desc="1024" />
<Value id="1280" desc="1280" />
<Value id="1536" desc="1536" />
<Value id="1792" desc="1792" />
<Value id="2048" desc="2048" />
<Value id="2560" desc="2560" />
<Value id="3008" desc="3008" />
<Value id="3840" desc="3840" />
<Value id="4480" desc="4480" />
<Value id="6400" desc="6400" />
<Value id="8960" desc="8960" />
</Values>
<Options>
<Option type='Required'/>
</Options>
</Prop>
<Prop>
<Id>AWSSERVERLESS_LAMBDA_ROLE_ARN</Id>
<Name>IAM Role ARN</Name>
<Description>AWS Execution IAM Role ARN Name. (Required)</Description>
<Type>Text</Type>
</Prop>
</Childs>
</Group>
<Prop>
<Id>AWSSERVERLESS_PROFILE_NAME</Id>
<Name>AWS Profile name</Name>
<Description>The AWS CLI supports using any of multiple named profiles that are stored in the config and credentials files. You can configure additional profiles by using aws configure with the --profile option, or by adding entries to the config and credentials files.</Description>
<Type>Text</Type>
<Default></Default>
</Prop>
<Prop>
<Id>AWSSERVERLESS_ACCESS_KEY_ID</Id>
<Name>AWS Access Key ID</Name>
<Description>AWS Access Key Id that can be generated from AWS Console Dashboard</Description>
<Type>Text</Type>
<Default></Default>
</Prop>
<Prop>
<Id>AWSSERVERLESS_SECRET_ACCESS_KEY</Id>
<Name>AWS Secret Access Key</Name>
<Description>AWS Secret Access Key that can be generated from AWS Console Dashboard</Description>
<Type>Text</Type>
<Default></Default>
</Prop>
<Prop>
<Id>AWSSERVERLESS_DEFAULT_REGION</Id>
<Name>AWS Region</Name>
<Description>AWS Region where the Application will be deployed</Description>
<Type>Combo</Type>
<Default>us-east-1</Default>
<Metadata />
<Values>
<Value id="us-east-1" desc="US Standard/US East (N. Virginia)" />
<Value id="us-east-2" desc="US East (Ohio)" />
<Value id="us-west-1" desc="US West (N. California)" />
<Value id="us-west-2" desc="US West (Oregon)" />
<Value id="ap-northeast-1" desc="Asia Pacific (Tokyo)" />
<Value id="ap-northeast-2" desc="Asia Pacific (Seoul)" />
<Value id="ap-southeast-1" desc="Asia Pacific (Singapore)" />
<Value id="ap-southeast-2" desc="Asia Pacific (Sydney)" />
<Value id="eu-central-1" desc="EU (Frankfurt)" />
<Value id="eu-west-1" desc="EU (Ireland)" />
<Value id="eu-west-2" desc="EU (London)" />
<Value id="sa-east-1" desc="South America (Sao Paulo)" />
</Values>
<Options>
<Option type='Required'/>
</Options>
</Prop>
</Childs>
</Group>
</Object>
</Content>