Skip to content

Commit feb644f

Browse files
AWS SDK for RubyNobody
AWS SDK for Ruby
authored and
Nobody
committed
Updated API models and rebuilt service gems.
1 parent 49e2263 commit feb644f

File tree

64 files changed

+2451
-356
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+2451
-356
lines changed

apis/acm/2015-12-08/api-2.json

+90-3
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@
2626
{"shape":"InvalidTagException"},
2727
{"shape":"TooManyTagsException"},
2828
{"shape":"TagPolicyException"},
29-
{"shape":"InvalidParameterException"}
29+
{"shape":"InvalidParameterException"},
30+
{"shape":"ThrottlingException"}
3031
]
3132
},
3233
"DeleteCertificate":{
@@ -69,6 +70,18 @@
6970
{"shape":"InvalidArnException"}
7071
]
7172
},
73+
"GetAccountConfiguration":{
74+
"name":"GetAccountConfiguration",
75+
"http":{
76+
"method":"POST",
77+
"requestUri":"/"
78+
},
79+
"output":{"shape":"GetAccountConfigurationResponse"},
80+
"errors":[
81+
{"shape":"AccessDeniedException"},
82+
{"shape":"ThrottlingException"}
83+
]
84+
},
7285
"GetCertificate":{
7386
"name":"GetCertificate",
7487
"http":{
@@ -97,7 +110,8 @@
97110
{"shape":"InvalidTagException"},
98111
{"shape":"TooManyTagsException"},
99112
{"shape":"TagPolicyException"},
100-
{"shape":"InvalidParameterException"}
113+
{"shape":"InvalidParameterException"},
114+
{"shape":"InvalidArnException"}
101115
]
102116
},
103117
"ListCertificates":{
@@ -125,6 +139,20 @@
125139
{"shape":"InvalidArnException"}
126140
]
127141
},
142+
"PutAccountConfiguration":{
143+
"name":"PutAccountConfiguration",
144+
"http":{
145+
"method":"POST",
146+
"requestUri":"/"
147+
},
148+
"input":{"shape":"PutAccountConfigurationRequest"},
149+
"errors":[
150+
{"shape":"ValidationException"},
151+
{"shape":"ThrottlingException"},
152+
{"shape":"AccessDeniedException"},
153+
{"shape":"ConflictException"}
154+
]
155+
},
128156
"RemoveTagsFromCertificate":{
129157
"name":"RemoveTagsFromCertificate",
130158
"http":{
@@ -137,7 +165,8 @@
137165
{"shape":"InvalidArnException"},
138166
{"shape":"InvalidTagException"},
139167
{"shape":"TagPolicyException"},
140-
{"shape":"InvalidParameterException"}
168+
{"shape":"InvalidParameterException"},
169+
{"shape":"ThrottlingException"}
141170
]
142171
},
143172
"RenewCertificate":{
@@ -200,6 +229,14 @@
200229
}
201230
},
202231
"shapes":{
232+
"AccessDeniedException":{
233+
"type":"structure",
234+
"members":{
235+
"Message":{"shape":"ServiceErrorMessage"}
236+
},
237+
"exception":true,
238+
"synthetic":true
239+
},
203240
"AddTagsToCertificateRequest":{
204241
"type":"structure",
205242
"required":[
@@ -217,6 +254,7 @@
217254
"min":20,
218255
"pattern":"arn:[\\w+=/,.@-]+:[\\w+=/,.@-]+:[\\w+=/,.@-]*:[0-9]+:[\\w+=,.@-]+(/[\\w+=,.@-]+)*"
219256
},
257+
"AvailabilityErrorMessage":{"type":"string"},
220258
"CertificateBody":{
221259
"type":"string",
222260
"max":32768,
@@ -318,6 +356,13 @@
318356
"PRIVATE"
319357
]
320358
},
359+
"ConflictException":{
360+
"type":"structure",
361+
"members":{
362+
"message":{"shape":"String"}
363+
},
364+
"exception":true
365+
},
321366
"DeleteCertificateRequest":{
322367
"type":"structure",
323368
"required":["CertificateArn"],
@@ -393,6 +438,12 @@
393438
"max":100,
394439
"min":1
395440
},
441+
"ExpiryEventsConfiguration":{
442+
"type":"structure",
443+
"members":{
444+
"DaysBeforeExpiry":{"shape":"PositiveInteger"}
445+
}
446+
},
396447
"ExportCertificateRequest":{
397448
"type":"structure",
398449
"required":[
@@ -474,6 +525,12 @@
474525
"keyTypes":{"shape":"KeyAlgorithmList"}
475526
}
476527
},
528+
"GetAccountConfigurationResponse":{
529+
"type":"structure",
530+
"members":{
531+
"ExpiryEvents":{"shape":"ExpiryEventsConfiguration"}
532+
}
533+
},
477534
"GetCertificateRequest":{
478535
"type":"structure",
479536
"required":["CertificateArn"],
@@ -658,6 +715,10 @@
658715
"min":4,
659716
"sensitive":true
660717
},
718+
"PositiveInteger":{
719+
"type":"integer",
720+
"min":1
721+
},
661722
"PrivateKey":{
662723
"type":"string",
663724
"max":524288,
@@ -671,6 +732,14 @@
671732
"min":1,
672733
"sensitive":true
673734
},
735+
"PutAccountConfigurationRequest":{
736+
"type":"structure",
737+
"required":["IdempotencyToken"],
738+
"members":{
739+
"ExpiryEvents":{"shape":"ExpiryEventsConfiguration"},
740+
"IdempotencyToken":{"shape":"IdempotencyToken"}
741+
}
742+
},
674743
"RecordType":{
675744
"type":"string",
676745
"enum":["CNAME"]
@@ -805,6 +874,7 @@
805874
"A_A_COMPROMISE"
806875
]
807876
},
877+
"ServiceErrorMessage":{"type":"string"},
808878
"String":{"type":"string"},
809879
"TStamp":{"type":"timestamp"},
810880
"Tag":{
@@ -840,6 +910,14 @@
840910
"min":0,
841911
"pattern":"[\\p{L}\\p{Z}\\p{N}_.:\\/=+\\-@]*"
842912
},
913+
"ThrottlingException":{
914+
"type":"structure",
915+
"members":{
916+
"message":{"shape":"AvailabilityErrorMessage"}
917+
},
918+
"exception":true,
919+
"synthetic":true
920+
},
843921
"TooManyTagsException":{
844922
"type":"structure",
845923
"members":{
@@ -862,6 +940,15 @@
862940
"type":"list",
863941
"member":{"shape":"String"}
864942
},
943+
"ValidationException":{
944+
"type":"structure",
945+
"members":{
946+
"message":{"shape":"ValidationExceptionMessage"}
947+
},
948+
"exception":true,
949+
"synthetic":true
950+
},
951+
"ValidationExceptionMessage":{"type":"string"},
865952
"ValidationMethod":{
866953
"type":"string",
867954
"enum":[

0 commit comments

Comments
 (0)