@@ -60,6 +60,18 @@ class ConfigurationProfile(AWSObject):
6060 }
6161
6262
63+ class DynamicExtensionParameters (AWSProperty ):
64+ """
65+ `DynamicExtensionParameters <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-deployment-dynamicextensionparameters.html>`__
66+ """
67+
68+ props : PropsDictType = {
69+ "ExtensionReference" : (str , False ),
70+ "ParameterName" : (str , False ),
71+ "ParameterValue" : (str , False ),
72+ }
73+
74+
6375class Deployment (AWSObject ):
6476 """
6577 `Deployment <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html>`__
@@ -73,6 +85,7 @@ class Deployment(AWSObject):
7385 "ConfigurationVersion" : (str , True ),
7486 "DeploymentStrategyId" : (str , True ),
7587 "Description" : (str , False ),
88+ "DynamicExtensionParameters" : ([DynamicExtensionParameters ], False ),
7689 "EnvironmentId" : (str , True ),
7790 "KmsKeyIdentifier" : (str , False ),
7891 "Tags" : (Tags , False ),
@@ -98,13 +111,13 @@ class DeploymentStrategy(AWSObject):
98111 }
99112
100113
101- class Monitors (AWSProperty ):
114+ class Monitor (AWSProperty ):
102115 """
103- `Monitors <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-environment-monitors .html>`__
116+ `Monitor <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-environment-monitor .html>`__
104117 """
105118
106119 props : PropsDictType = {
107- "AlarmArn" : (str , False ),
120+ "AlarmArn" : (str , True ),
108121 "AlarmRoleArn" : (str , False ),
109122 }
110123
@@ -119,7 +132,7 @@ class Environment(AWSObject):
119132 props : PropsDictType = {
120133 "ApplicationId" : (str , True ),
121134 "Description" : (str , False ),
122- "Monitors" : ([Monitors ], False ),
135+ "Monitors" : ([Monitor ], False ),
123136 "Name" : (str , True ),
124137 "Tags" : (Tags , False ),
125138 }
@@ -132,6 +145,7 @@ class Parameter(AWSProperty):
132145
133146 props : PropsDictType = {
134147 "Description" : (str , False ),
148+ "Dynamic" : (boolean , False ),
135149 "Required" : (boolean , True ),
136150 }
137151
@@ -182,6 +196,6 @@ class HostedConfigurationVersion(AWSObject):
182196 "Content" : (str , True ),
183197 "ContentType" : (str , True ),
184198 "Description" : (str , False ),
185- "LatestVersionNumber" : (double , False ),
199+ "LatestVersionNumber" : (integer , False ),
186200 "VersionLabel" : (str , False ),
187201 }
0 commit comments