Skip to content

Commit 96d9e81

Browse files
committed
05/18/2022 CloudFormation schemas in us-east-1; Refresh existing schemas.
1 parent c866efe commit 96d9e81

File tree

4 files changed

+75
-5
lines changed

4 files changed

+75
-5
lines changed

internal/service/cloudformation/schemas/AWS_DataSync_Task.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,14 @@
187187
"ONLY_FILES_TRANSFERRED",
188188
"NONE"
189189
]
190+
},
191+
"ObjectTags": {
192+
"description": "A value that determines whether object tags should be read from the source object store and written to the destination object store.",
193+
"type": "string",
194+
"enum": [
195+
"PRESERVE",
196+
"NONE"
197+
]
190198
}
191199
}
192200
},

internal/service/cloudformation/schemas/AWS_Lightsail_LoadBalancer.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,10 @@
6464
"description": "Configuration option to adjust session stickiness cookie duration parameter.",
6565
"type": "string"
6666
},
67+
"TlsPolicyName": {
68+
"description": "The name of the TLS policy to apply to the load balancer.",
69+
"type": "string"
70+
},
6771
"Tags": {
6872
"description": "An array of key-value pairs to apply to this resource.",
6973
"type": "array",

internal/service/cloudformation/schemas/AWS_Lightsail_LoadBalancerTlsCertificate.json

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@
3232
"description": "When true, the SSL/TLS certificate is attached to the Lightsail load balancer.",
3333
"type": "boolean"
3434
},
35+
"HttpsRedirectionEnabled": {
36+
"description": "A Boolean value that indicates whether HTTPS redirection is enabled for the load balancer.",
37+
"type": "boolean"
38+
},
3539
"Status": {
3640
"description": "The validation status of the SSL/TLS certificate.",
3741
"type": "string"
@@ -63,29 +67,36 @@
6367
"permissions": [
6468
"lightsail:CreateLoadBalancerTlsCertificate",
6569
"lightsail:GetLoadBalancerTlsCertificates",
66-
"lightsail:AttachLoadBalancerTlsCertificate"
70+
"lightsail:GetLoadBalancer",
71+
"lightsail:AttachLoadBalancerTlsCertificate",
72+
"lightsail:UpdateLoadBalancerAttribute"
6773
]
6874
},
6975
"read": {
7076
"permissions": [
71-
"lightsail:GetLoadBalancerTlsCertificates"
77+
"lightsail:GetLoadBalancerTlsCertificates",
78+
"lightsail:GetLoadBalancer"
7279
]
7380
},
7481
"update": {
7582
"permissions": [
7683
"lightsail:AttachLoadBalancerTlsCertificate",
77-
"lightsail:GetLoadBalancerTlsCertificates"
84+
"lightsail:GetLoadBalancerTlsCertificates",
85+
"lightsail:GetLoadBalancer",
86+
"lightsail:UpdateLoadBalancerAttribute"
7887
]
7988
},
8089
"delete": {
8190
"permissions": [
8291
"lightsail:DeleteLoadBalancerTlsCertificate",
83-
"lightsail:GetLoadBalancerTlsCertificates"
92+
"lightsail:GetLoadBalancerTlsCertificates",
93+
"lightsail:GetLoadBalancer"
8494
]
8595
},
8696
"list": {
8797
"permissions": [
88-
"lightsail:GetLoadBalancerTlsCertificates"
98+
"lightsail:GetLoadBalancerTlsCertificates",
99+
"lightsail:GetLoadBalancer"
89100
]
90101
}
91102
}

internal/service/cloudformation/schemas/AWS_SSMIncidents_ResponsePlan.json

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,16 @@
7777
"$ref": "#/definitions/SsmParameter"
7878
},
7979
"maxItems": 200
80+
},
81+
"DynamicParameters": {
82+
"description": "The parameters with dynamic values to set when starting the SSM automation document.",
83+
"type": "array",
84+
"uniqueItems": true,
85+
"insertionOrder": false,
86+
"items": {
87+
"$ref": "#/definitions/DynamicSsmParameter"
88+
},
89+
"maxItems": 200
8090
}
8191
}
8292
},
@@ -111,6 +121,43 @@
111121
"type": "string",
112122
"maxLength": 10000
113123
},
124+
"DynamicSsmParameter": {
125+
"description": "A parameter with a dynamic value to set when starting the SSM automation document.",
126+
"type": "object",
127+
"properties": {
128+
"Key": {
129+
"type": "string",
130+
"minLength": 1,
131+
"maxLength": 50
132+
},
133+
"Value": {
134+
"$ref": "#/definitions/DynamicSsmParameterValue"
135+
}
136+
},
137+
"required": [
138+
"Value",
139+
"Key"
140+
],
141+
"additionalProperties": false
142+
},
143+
"DynamicSsmParameterValue": {
144+
"description": "Value of the dynamic parameter to set when starting the SSM automation document.",
145+
"additionalProperties": false,
146+
"type": "object",
147+
"properties": {
148+
"Variable": {
149+
"$ref": "#/definitions/VariableType"
150+
}
151+
}
152+
},
153+
"VariableType": {
154+
"description": "The variable types used as dynamic parameter value when starting the SSM automation document.",
155+
"type": "string",
156+
"enum": [
157+
"INCIDENT_RECORD_ARN",
158+
"INVOLVED_RESOURCES"
159+
]
160+
},
114161
"Tag": {
115162
"description": "A key-value pair to tag a resource.",
116163
"additionalProperties": false,

0 commit comments

Comments
 (0)