Skip to content

Commit bad23a3

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 969e16d commit bad23a3

File tree

16 files changed

+2633
-305
lines changed

16 files changed

+2633
-305
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,22 @@
11
Unreleased Changes
22
------------------
33

4+
* Feature - Aws::ACMPCA - Updated the API, and documentation for AWS Certificate Manager Private Certificate Authority.
5+
6+
* Feature - Aws::ACM - Updated the API for AWS Certificate Manager.
7+
8+
* Feature - Aws::ECR - Updated the API, and documentation for Amazon EC2 Container Registry.
9+
10+
* Feature - Aws::ElasticLoadBalancing - Updated the documentation for Elastic Load Balancing.
11+
12+
* Feature - Aws::ElasticLoadBalancingV2 - Updated the documentation for Elastic Load Balancing.
13+
14+
* Feature - Aws::Kinesis - Updated the API, and documentation for Amazon Kinesis.
15+
16+
* Feature - Aws::QuickSight - Updated the API, and documentation for Amazon QuickSight.
17+
18+
* Feature - Aws::RoboMaker - Updated the API, and documentation for AWS RoboMaker.
19+
420
2.11.567 (2020-08-14)
521
------------------
622

aws-sdk-core/apis/acm-pca/2017-08-22/api-2.json

Lines changed: 129 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,22 @@
9191
{"shape":"RequestFailedException"}
9292
]
9393
},
94+
"DeletePolicy":{
95+
"name":"DeletePolicy",
96+
"http":{
97+
"method":"POST",
98+
"requestUri":"/"
99+
},
100+
"input":{"shape":"DeletePolicyRequest"},
101+
"errors":[
102+
{"shape":"ConcurrentModificationException"},
103+
{"shape":"InvalidArnException"},
104+
{"shape":"InvalidStateException"},
105+
{"shape":"LockoutPreventedException"},
106+
{"shape":"RequestFailedException"},
107+
{"shape":"ResourceNotFoundException"}
108+
]
109+
},
94110
"DescribeCertificateAuthority":{
95111
"name":"DescribeCertificateAuthority",
96112
"http":{
@@ -164,6 +180,21 @@
164180
{"shape":"InvalidStateException"}
165181
]
166182
},
183+
"GetPolicy":{
184+
"name":"GetPolicy",
185+
"http":{
186+
"method":"POST",
187+
"requestUri":"/"
188+
},
189+
"input":{"shape":"GetPolicyRequest"},
190+
"output":{"shape":"GetPolicyResponse"},
191+
"errors":[
192+
{"shape":"InvalidArnException"},
193+
{"shape":"InvalidStateException"},
194+
{"shape":"RequestFailedException"},
195+
{"shape":"ResourceNotFoundException"}
196+
]
197+
},
167198
"ImportCertificateAuthorityCertificate":{
168199
"name":"ImportCertificateAuthorityCertificate",
169200
"http":{
@@ -243,6 +274,23 @@
243274
{"shape":"InvalidStateException"}
244275
]
245276
},
277+
"PutPolicy":{
278+
"name":"PutPolicy",
279+
"http":{
280+
"method":"POST",
281+
"requestUri":"/"
282+
},
283+
"input":{"shape":"PutPolicyRequest"},
284+
"errors":[
285+
{"shape":"ConcurrentModificationException"},
286+
{"shape":"InvalidArnException"},
287+
{"shape":"InvalidStateException"},
288+
{"shape":"InvalidPolicyException"},
289+
{"shape":"LockoutPreventedException"},
290+
{"shape":"RequestFailedException"},
291+
{"shape":"ResourceNotFoundException"}
292+
]
293+
},
246294
"RestoreCertificateAuthority":{
247295
"name":"RestoreCertificateAuthority",
248296
"http":{
@@ -322,16 +370,22 @@
322370
}
323371
},
324372
"shapes":{
373+
"ASN1PrintableString64":{
374+
"type":"string",
375+
"max":64,
376+
"min":0,
377+
"pattern":"[a-zA-Z0-9'()+-.?:/= ]*"
378+
},
325379
"ASN1Subject":{
326380
"type":"structure",
327381
"members":{
328382
"Country":{"shape":"CountryCodeString"},
329383
"Organization":{"shape":"String64"},
330384
"OrganizationalUnit":{"shape":"String64"},
331-
"DistinguishedNameQualifier":{"shape":"DistinguishedNameQualifierString"},
385+
"DistinguishedNameQualifier":{"shape":"ASN1PrintableString64"},
332386
"State":{"shape":"String128"},
333387
"CommonName":{"shape":"String64"},
334-
"SerialNumber":{"shape":"String64"},
388+
"SerialNumber":{"shape":"ASN1PrintableString64"},
335389
"Locality":{"shape":"String128"},
336390
"Title":{"shape":"String64"},
337391
"Surname":{"shape":"String40"},
@@ -341,6 +395,12 @@
341395
"GenerationQualifier":{"shape":"String3"}
342396
}
343397
},
398+
"AWSPolicy":{
399+
"type":"string",
400+
"max":20480,
401+
"min":1,
402+
"pattern":"[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+"
403+
},
344404
"AccountId":{
345405
"type":"string",
346406
"max":12,
@@ -365,7 +425,7 @@
365425
"type":"string",
366426
"max":200,
367427
"min":5,
368-
"pattern":"arn:[\\w+=/,.@-]+:[\\w+=/,.@-]+:[\\w+=/,.@-]*:[0-9]*:[\\w+=,.@-]+(/[\\w+=/,.@-]+)*"
428+
"pattern":"arn:[\\w+=/,.@-]+:[\\w+=/,.@-]+:[\\w+=/,.@-]*:[0-9]*:[\\w+=,.@-]+(/[\\w+=,.@-]+)*"
369429
},
370430
"AuditReportId":{
371431
"type":"string",
@@ -397,6 +457,7 @@
397457
"type":"structure",
398458
"members":{
399459
"Arn":{"shape":"Arn"},
460+
"OwnerAccount":{"shape":"AccountId"},
400461
"CreatedAt":{"shape":"TStamp"},
401462
"LastStateChangeAt":{"shape":"TStamp"},
402463
"Type":{"shape":"CertificateAuthorityType"},
@@ -470,6 +531,8 @@
470531
},
471532
"CountryCodeString":{
472533
"type":"string",
534+
"max":2,
535+
"min":2,
473536
"pattern":"[A-Za-z]{2}"
474537
},
475538
"CreateCertificateAuthorityAuditReportRequest":{
@@ -481,15 +544,15 @@
481544
],
482545
"members":{
483546
"CertificateAuthorityArn":{"shape":"Arn"},
484-
"S3BucketName":{"shape":"String"},
547+
"S3BucketName":{"shape":"S3BucketName"},
485548
"AuditReportResponseFormat":{"shape":"AuditReportResponseFormat"}
486549
}
487550
},
488551
"CreateCertificateAuthorityAuditReportResponse":{
489552
"type":"structure",
490553
"members":{
491554
"AuditReportId":{"shape":"AuditReportId"},
492-
"S3Key":{"shape":"String"}
555+
"S3Key":{"shape":"S3Key"}
493556
}
494557
},
495558
"CreateCertificateAuthorityRequest":{
@@ -568,6 +631,13 @@
568631
"SourceAccount":{"shape":"AccountId"}
569632
}
570633
},
634+
"DeletePolicyRequest":{
635+
"type":"structure",
636+
"required":["ResourceArn"],
637+
"members":{
638+
"ResourceArn":{"shape":"Arn"}
639+
}
640+
},
571641
"DescribeCertificateAuthorityAuditReportRequest":{
572642
"type":"structure",
573643
"required":[
@@ -583,8 +653,8 @@
583653
"type":"structure",
584654
"members":{
585655
"AuditReportStatus":{"shape":"AuditReportStatus"},
586-
"S3BucketName":{"shape":"String"},
587-
"S3Key":{"shape":"String"},
656+
"S3BucketName":{"shape":"S3BucketName"},
657+
"S3Key":{"shape":"S3Key"},
588658
"CreatedAt":{"shape":"TStamp"}
589659
}
590660
},
@@ -601,12 +671,6 @@
601671
"CertificateAuthority":{"shape":"CertificateAuthority"}
602672
}
603673
},
604-
"DistinguishedNameQualifierString":{
605-
"type":"string",
606-
"max":64,
607-
"min":0,
608-
"pattern":"[a-zA-Z0-9'()+-.?:/= ]*"
609-
},
610674
"FailureReason":{
611675
"type":"string",
612676
"enum":[
@@ -660,6 +724,19 @@
660724
"CertificateChain":{"shape":"CertificateChain"}
661725
}
662726
},
727+
"GetPolicyRequest":{
728+
"type":"structure",
729+
"required":["ResourceArn"],
730+
"members":{
731+
"ResourceArn":{"shape":"Arn"}
732+
}
733+
},
734+
"GetPolicyResponse":{
735+
"type":"structure",
736+
"members":{
737+
"Policy":{"shape":"AWSPolicy"}
738+
}
739+
},
663740
"IdempotencyToken":{
664741
"type":"string",
665742
"max":36,
@@ -775,7 +852,8 @@
775852
"type":"structure",
776853
"members":{
777854
"NextToken":{"shape":"NextToken"},
778-
"MaxResults":{"shape":"MaxResults"}
855+
"MaxResults":{"shape":"MaxResults"},
856+
"ResourceOwner":{"shape":"ResourceOwner"}
779857
}
780858
},
781859
"ListCertificateAuthoritiesResponse":{
@@ -817,6 +895,13 @@
817895
"NextToken":{"shape":"NextToken"}
818896
}
819897
},
898+
"LockoutPreventedException":{
899+
"type":"structure",
900+
"members":{
901+
"message":{"shape":"String"}
902+
},
903+
"exception":true
904+
},
820905
"MalformedCSRException":{
821906
"type":"structure",
822907
"members":{
@@ -851,10 +936,10 @@
851936
"members":{
852937
"CertificateAuthorityArn":{"shape":"Arn"},
853938
"CreatedAt":{"shape":"TStamp"},
854-
"Principal":{"shape":"String"},
855-
"SourceAccount":{"shape":"String"},
939+
"Principal":{"shape":"Principal"},
940+
"SourceAccount":{"shape":"AccountId"},
856941
"Actions":{"shape":"ActionList"},
857-
"Policy":{"shape":"String"}
942+
"Policy":{"shape":"AWSPolicy"}
858943
}
859944
},
860945
"PermissionAlreadyExistsException":{
@@ -879,6 +964,17 @@
879964
"min":0,
880965
"pattern":"^[^*]+$"
881966
},
967+
"PutPolicyRequest":{
968+
"type":"structure",
969+
"required":[
970+
"ResourceArn",
971+
"Policy"
972+
],
973+
"members":{
974+
"ResourceArn":{"shape":"Arn"},
975+
"Policy":{"shape":"AWSPolicy"}
976+
}
977+
},
882978
"RequestAlreadyProcessedException":{
883979
"type":"structure",
884980
"members":{
@@ -907,6 +1003,13 @@
9071003
},
9081004
"exception":true
9091005
},
1006+
"ResourceOwner":{
1007+
"type":"string",
1008+
"enum":[
1009+
"SELF",
1010+
"OTHER_ACCOUNTS"
1011+
]
1012+
},
9101013
"RestoreCertificateAuthorityRequest":{
9111014
"type":"structure",
9121015
"required":["CertificateAuthorityArn"],
@@ -946,6 +1049,15 @@
9461049
"RevocationReason":{"shape":"RevocationReason"}
9471050
}
9481051
},
1052+
"S3BucketName":{
1053+
"type":"string",
1054+
"max":63,
1055+
"min":3
1056+
},
1057+
"S3Key":{
1058+
"type":"string",
1059+
"max":1024
1060+
},
9491061
"SigningAlgorithm":{
9501062
"type":"string",
9511063
"enum":[

0 commit comments

Comments
 (0)