Skip to content

Commit c0800f9

Browse files
Updated API models and rebuilt service gems.
1 parent 093e3a3 commit c0800f9

File tree

52 files changed

+814
-71
lines changed

Some content is hidden

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

52 files changed

+814
-71
lines changed

apis/codebuild/2016-10-06/api-2.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -907,7 +907,8 @@
907907
"fileSystemLocations":{"shape":"ProjectFileSystemLocations"},
908908
"buildBatchConfig":{"shape":"ProjectBuildBatchConfig"},
909909
"buildGroups":{"shape":"BuildGroups"},
910-
"debugSessionEnabled":{"shape":"WrapperBoolean"}
910+
"debugSessionEnabled":{"shape":"WrapperBoolean"},
911+
"reportArns":{"shape":"BuildReportArns"}
911912
}
912913
},
913914
"BuildBatchFilter":{

apis/codebuild/2016-10-06/docs-2.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,8 @@
316316
"BuildReportArns": {
317317
"base": null,
318318
"refs": {
319-
"Build$reportArns": "<p> An array of the ARNs associated with this build's reports. </p>"
319+
"Build$reportArns": "<p> An array of the ARNs associated with this build's reports. </p>",
320+
"BuildBatch$reportArns": "<p>An array that contains the ARNs of reports created by merging reports from builds associated with this batch build.</p>"
320321
}
321322
},
322323
"BuildStatusConfig": {

apis/devicefarm/2015-06-23/api-2.json

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1390,7 +1390,8 @@
13901390
"type":"structure",
13911391
"members":{
13921392
"billingMethod":{"shape":"BillingMethod"},
1393-
"vpceConfigurationArns":{"shape":"AmazonResourceNames"}
1393+
"vpceConfigurationArns":{"shape":"AmazonResourceNames"},
1394+
"deviceProxy":{"shape":"DeviceProxy"}
13941395
}
13951396
},
13961397
"CreateRemoteAccessSessionRequest":{
@@ -1786,6 +1787,29 @@
17861787
"type":"list",
17871788
"member":{"shape":"DevicePool"}
17881789
},
1790+
"DeviceProxy":{
1791+
"type":"structure",
1792+
"required":[
1793+
"host",
1794+
"port"
1795+
],
1796+
"members":{
1797+
"host":{"shape":"DeviceProxyHost"},
1798+
"port":{"shape":"DeviceProxyPort"}
1799+
}
1800+
},
1801+
"DeviceProxyHost":{
1802+
"type":"string",
1803+
"max":255,
1804+
"min":1,
1805+
"pattern":"^([a-zA-Z0-9])([a-zA-Z0-9-.]+)([a-zA-Z0-9])$"
1806+
},
1807+
"DeviceProxyPort":{
1808+
"type":"integer",
1809+
"box":true,
1810+
"max":65535,
1811+
"min":1
1812+
},
17891813
"DeviceSelectionConfiguration":{
17901814
"type":"structure",
17911815
"required":[
@@ -2877,7 +2901,8 @@
28772901
"deviceUdid":{"shape":"String"},
28782902
"interactionMode":{"shape":"InteractionMode"},
28792903
"skipAppResign":{"shape":"SkipAppResign"},
2880-
"vpcConfig":{"shape":"VpcConfig"}
2904+
"vpcConfig":{"shape":"VpcConfig"},
2905+
"deviceProxy":{"shape":"DeviceProxy"}
28812906
}
28822907
},
28832908
"RemoteAccessSessions":{
@@ -2970,6 +2995,7 @@
29702995
"billingMethod":{"shape":"BillingMethod"},
29712996
"deviceMinutes":{"shape":"DeviceMinutes"},
29722997
"networkProfile":{"shape":"NetworkProfile"},
2998+
"deviceProxy":{"shape":"DeviceProxy"},
29732999
"parsingResultUrl":{"shape":"String"},
29743000
"resultCode":{"shape":"ExecutionResultCode"},
29753001
"seed":{"shape":"Integer"},
@@ -3034,6 +3060,7 @@
30343060
"locale":{"shape":"String"},
30353061
"location":{"shape":"Location"},
30363062
"vpceConfigurationArns":{"shape":"AmazonResourceNames"},
3063+
"deviceProxy":{"shape":"DeviceProxy"},
30373064
"customerArtifactPaths":{"shape":"CustomerArtifactPaths"},
30383065
"radios":{"shape":"Radios"},
30393066
"auxiliaryApps":{"shape":"AmazonResourceNames"},

apis/devicefarm/2015-06-23/docs-2.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -694,6 +694,27 @@
694694
"ListDevicePoolsResult$devicePools": "<p>Information about the device pools.</p>"
695695
}
696696
},
697+
"DeviceProxy": {
698+
"base": "<p>Represents the http/s proxy configuration that will be applied to a device during a run.</p>",
699+
"refs": {
700+
"CreateRemoteAccessSessionConfiguration$deviceProxy": "<p>The device proxy to be configured on the device for the remote access session.</p>",
701+
"RemoteAccessSession$deviceProxy": "<p>The device proxy configured for the remote access session.</p>",
702+
"Run$deviceProxy": "<p>The device proxy configured for the devices in the run.</p>",
703+
"ScheduleRunConfiguration$deviceProxy": "<p>The device proxy to be configured on the device for the run.</p>"
704+
}
705+
},
706+
"DeviceProxyHost": {
707+
"base": null,
708+
"refs": {
709+
"DeviceProxy$host": "<p>Hostname or IPv4 address of the proxy.</p>"
710+
}
711+
},
712+
"DeviceProxyPort": {
713+
"base": null,
714+
"refs": {
715+
"DeviceProxy$port": "<p>The port number on which the http/s proxy is listening.</p>"
716+
}
717+
},
697718
"DeviceSelectionConfiguration": {
698719
"base": "<p>Represents the device filters used in a test run and the maximum number of devices to be included in the run. It is passed in as the <code>deviceSelectionConfiguration</code> request parameter in <a>ScheduleRun</a>.</p>",
699720
"refs": {

apis/ec2/2016-11-15/api-2.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10877,6 +10877,7 @@
1087710877
"shape":"TagSpecificationList",
1087810878
"locationName":"TagSpecification"
1087910879
},
10880+
"SnapshotCopyCompletionDurationMinutes":{"shape":"Long"},
1088010881
"DryRun":{
1088110882
"shape":"Boolean",
1088210883
"locationName":"dryRun"

apis/ec2/2016-11-15/docs-2.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5203,8 +5203,8 @@
52035203
"base": null,
52045204
"refs": {
52055205
"CreateVerifiedAccessEndpointCidrOptions$SubnetIds": "<p>The IDs of the subnets.</p>",
5206-
"CreateVerifiedAccessEndpointLoadBalancerOptions$SubnetIds": "<p>The IDs of the subnets.</p>",
5207-
"CreateVerifiedAccessEndpointRdsOptions$SubnetIds": "<p>The IDs of the subnets.</p>"
5206+
"CreateVerifiedAccessEndpointLoadBalancerOptions$SubnetIds": "<p>The IDs of the subnets. You can specify only one subnet per Availability Zone.</p>",
5207+
"CreateVerifiedAccessEndpointRdsOptions$SubnetIds": "<p>The IDs of the subnets. You can specify only one subnet per Availability Zone.</p>"
52085208
}
52095209
},
52105210
"CreateVerifiedAccessGroupRequest": {
@@ -15323,6 +15323,7 @@
1532315323
"Long": {
1532415324
"base": null,
1532515325
"refs": {
15326+
"CopyImageRequest$SnapshotCopyCompletionDurationMinutes": "<p>Specify a completion duration, in 15 minute increments, to initiate a time-based AMI copy. The specified completion duration applies to each of the snapshots associated with the AMI. Each snapshot associated with the AMI will be completed within the specified completion duration, regardless of their size.</p> <p>If you do not specify a value, the AMI copy operation is completed on a best-effort basis.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/ebs/latest/userguide/time-based-copies.html\"> Time-based copies</a>.</p>",
1532615327
"CreateCustomerGatewayRequest$BgpAsnExtended": "<p>For customer gateway devices that support BGP, specify the device's ASN. You must specify either <code>BgpAsn</code> or <code>BgpAsnExtended</code> when creating the customer gateway. If the ASN is larger than <code>2,147,483,647</code>, you must use <code>BgpAsnExtended</code>.</p> <p>Valid values: <code>2,147,483,648</code> to <code>4,294,967,295</code> </p>",
1532715328
"CreateVpnGatewayRequest$AmazonSideAsn": "<p>A private Autonomous System Number (ASN) for the Amazon side of a BGP session. If you're using a 16-bit ASN, it must be in the 64512 to 65534 range. If you're using a 32-bit ASN, it must be in the 4200000000 to 4294967294 range.</p> <p>Default: 64512</p>",
1532815329
"DeleteLaunchTemplateVersionsResponseErrorItem$VersionNumber": "<p>The version number of the launch template.</p>",
@@ -22451,7 +22452,7 @@
2245122452
"SecurityGroupReference$GroupId": "<p>The ID of your security group.</p>",
2245222453
"SecurityGroupReference$ReferencingVpcId": "<p>The ID of the VPC with the referencing security group.</p>",
2245322454
"SecurityGroupReference$VpcPeeringConnectionId": "<p>The ID of the VPC peering connection (if applicable). For more information about security group referencing for peering connections, see <a href=\"https://docs.aws.amazon.com/vpc/latest/peering/vpc-peering-security-groups.html\">Update your security groups to reference peer security groups</a> in the <i>VPC Peering Guide</i>.</p>",
22454-
"SecurityGroupReference$TransitGatewayId": "<note> <p>This parameter is in preview and may not be available for your account.</p> </note> <p>The ID of the transit gateway (if applicable).</p>",
22455+
"SecurityGroupReference$TransitGatewayId": "<p>The ID of the transit gateway (if applicable).</p>",
2245522456
"SecurityGroupRule$GroupOwnerId": "<p>The ID of the Amazon Web Services account that owns the security group. </p>",
2245622457
"SecurityGroupRule$IpProtocol": "<p>The IP protocol name (<code>tcp</code>, <code>udp</code>, <code>icmp</code>, <code>icmpv6</code>) or number (see <a href=\"http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml\">Protocol Numbers</a>). </p> <p>Use <code>-1</code> to specify all protocols.</p>",
2245722458
"SecurityGroupRule$CidrIpv4": "<p>The IPv4 CIDR range.</p>",

apis/iot/2015-05-28/api-2.json

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4837,7 +4837,8 @@
48374837
"AuditCheckConfiguration":{
48384838
"type":"structure",
48394839
"members":{
4840-
"enabled":{"shape":"Enabled"}
4840+
"enabled":{"shape":"Enabled"},
4841+
"configuration":{"shape":"CheckCustomConfiguration"}
48414842
}
48424843
},
48434844
"AuditCheckConfigurations":{
@@ -5715,6 +5716,11 @@
57155716
},
57165717
"ChannelName":{"type":"string"},
57175718
"CheckCompliant":{"type":"boolean"},
5719+
"CheckCustomConfiguration":{
5720+
"type":"map",
5721+
"key":{"shape":"ConfigName"},
5722+
"value":{"shape":"ConfigValue"}
5723+
},
57185724
"Cidr":{
57195725
"type":"string",
57205726
"max":43,
@@ -6010,6 +6016,18 @@
60106016
"HIGH"
60116017
]
60126018
},
6019+
"ConfigName":{
6020+
"type":"string",
6021+
"enum":[
6022+
"CERT_AGE_THRESHOLD_IN_DAYS",
6023+
"CERT_EXPIRATION_THRESHOLD_IN_DAYS"
6024+
]
6025+
},
6026+
"ConfigValue":{
6027+
"type":"string",
6028+
"max":64,
6029+
"min":1
6030+
},
60136031
"Configuration":{
60146032
"type":"structure",
60156033
"members":{

apis/iot/2015-05-28/docs-2.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1763,6 +1763,12 @@
17631763
"AuditCheckDetails$checkCompliant": "<p>True if the check is complete and found all resources compliant.</p>"
17641764
}
17651765
},
1766+
"CheckCustomConfiguration": {
1767+
"base": null,
1768+
"refs": {
1769+
"AuditCheckConfiguration$configuration": "<p>A structure containing the configName and corresponding configValue for configuring audit checks.</p>"
1770+
}
1771+
},
17661772
"Cidr": {
17671773
"base": null,
17681774
"refs": {
@@ -2083,6 +2089,18 @@
20832089
"ViolationEventAdditionalInfo$confidenceLevel": "<p> The sensitivity of anomalous behavior evaluation. Can be <code>Low</code>, <code>Medium</code>, or <code>High</code>. </p>"
20842090
}
20852091
},
2092+
"ConfigName": {
2093+
"base": null,
2094+
"refs": {
2095+
"CheckCustomConfiguration$key": null
2096+
}
2097+
},
2098+
"ConfigValue": {
2099+
"base": null,
2100+
"refs": {
2101+
"CheckCustomConfiguration$value": null
2102+
}
2103+
},
20862104
"Configuration": {
20872105
"base": "<p>Configuration.</p>",
20882106
"refs": {

apis/taxsettings/2018-05-10/api-2.json

Lines changed: 54 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -318,8 +318,10 @@
318318
"type":"structure",
319319
"members":{
320320
"canadaAdditionalInfo":{"shape":"CanadaAdditionalInfo"},
321+
"egyptAdditionalInfo":{"shape":"EgyptAdditionalInfo"},
321322
"estoniaAdditionalInfo":{"shape":"EstoniaAdditionalInfo"},
322323
"georgiaAdditionalInfo":{"shape":"GeorgiaAdditionalInfo"},
324+
"greeceAdditionalInfo":{"shape":"GreeceAdditionalInfo"},
323325
"israelAdditionalInfo":{"shape":"IsraelAdditionalInfo"},
324326
"italyAdditionalInfo":{"shape":"ItalyAdditionalInfo"},
325327
"kenyaAdditionalInfo":{"shape":"KenyaAdditionalInfo"},
@@ -330,16 +332,19 @@
330332
"southKoreaAdditionalInfo":{"shape":"SouthKoreaAdditionalInfo"},
331333
"spainAdditionalInfo":{"shape":"SpainAdditionalInfo"},
332334
"turkeyAdditionalInfo":{"shape":"TurkeyAdditionalInfo"},
333-
"ukraineAdditionalInfo":{"shape":"UkraineAdditionalInfo"}
335+
"ukraineAdditionalInfo":{"shape":"UkraineAdditionalInfo"},
336+
"vietnamAdditionalInfo":{"shape":"VietnamAdditionalInfo"}
334337
}
335338
},
336339
"AdditionalInfoResponse":{
337340
"type":"structure",
338341
"members":{
339342
"brazilAdditionalInfo":{"shape":"BrazilAdditionalInfo"},
340343
"canadaAdditionalInfo":{"shape":"CanadaAdditionalInfo"},
344+
"egyptAdditionalInfo":{"shape":"EgyptAdditionalInfo"},
341345
"estoniaAdditionalInfo":{"shape":"EstoniaAdditionalInfo"},
342346
"georgiaAdditionalInfo":{"shape":"GeorgiaAdditionalInfo"},
347+
"greeceAdditionalInfo":{"shape":"GreeceAdditionalInfo"},
343348
"indiaAdditionalInfo":{"shape":"IndiaAdditionalInfo"},
344349
"israelAdditionalInfo":{"shape":"IsraelAdditionalInfo"},
345350
"italyAdditionalInfo":{"shape":"ItalyAdditionalInfo"},
@@ -351,7 +356,8 @@
351356
"southKoreaAdditionalInfo":{"shape":"SouthKoreaAdditionalInfo"},
352357
"spainAdditionalInfo":{"shape":"SpainAdditionalInfo"},
353358
"turkeyAdditionalInfo":{"shape":"TurkeyAdditionalInfo"},
354-
"ukraineAdditionalInfo":{"shape":"UkraineAdditionalInfo"}
359+
"ukraineAdditionalInfo":{"shape":"UkraineAdditionalInfo"},
360+
"vietnamAdditionalInfo":{"shape":"VietnamAdditionalInfo"}
355361
}
356362
},
357363
"Address":{
@@ -599,6 +605,10 @@
599605
},
600606
"exception":true
601607
},
608+
"ContractingAuthorityCode":{
609+
"type":"string",
610+
"pattern":"^\\d{4}\\.[A-Z]\\d{5}\\.\\d{4}$"
611+
},
602612
"CountryCode":{
603613
"type":"string",
604614
"max":2,
@@ -615,6 +625,10 @@
615625
"min":10,
616626
"pattern":"^(\\d{4}-(0[0-9]|1[0-2])-([0-2][0-9]|3[0-1]))$"
617627
},
628+
"DateString":{
629+
"type":"string",
630+
"pattern":"^(\\d{4}-(0[0-9]|1[0-2])-([0-2][0-9]|3[0-1]))$"
631+
},
618632
"DeleteSupplementalTaxRegistrationRequest":{
619633
"type":"structure",
620634
"required":["authorityId"],
@@ -662,6 +676,21 @@
662676
"min":1,
663677
"pattern":"^(?!\\s*$)[\\s\\S]+$"
664678
},
679+
"EgyptAdditionalInfo":{
680+
"type":"structure",
681+
"members":{
682+
"uniqueIdentificationNumber":{"shape":"UniqueIdentificationNumber"},
683+
"uniqueIdentificationNumberExpirationDate":{"shape":"DateString"}
684+
}
685+
},
686+
"ElectronicTransactionCodeNumber":{
687+
"type":"string",
688+
"pattern":"^\\d{17}$"
689+
},
690+
"EnterpriseIdentificationNumber":{
691+
"type":"string",
692+
"pattern":"^(\\d{10}|(\\d{10}-\\d{3}))$"
693+
},
665694
"EntityExemptionAccountStatus":{
666695
"type":"string",
667696
"enum":[
@@ -784,6 +813,12 @@
784813
"taxRegistration":{"shape":"TaxRegistration"}
785814
}
786815
},
816+
"GreeceAdditionalInfo":{
817+
"type":"structure",
818+
"members":{
819+
"contractingAuthorityCode":{"shape":"ContractingAuthorityCode"}
820+
}
821+
},
787822
"HeritageStatus":{
788823
"type":"string",
789824
"enum":[
@@ -990,6 +1025,10 @@
9901025
"type":"string",
9911026
"pattern":"^[A-Z]{5}[0-9]{4}[A-Z]{1}$"
9921027
},
1028+
"PaymentVoucherNumber":{
1029+
"type":"string",
1030+
"pattern":"^\\d{17}$"
1031+
},
9931032
"PersonType":{
9941033
"type":"string",
9951034
"enum":[
@@ -1477,6 +1516,10 @@
14771516
"Individual"
14781517
]
14791518
},
1519+
"UniqueIdentificationNumber":{
1520+
"type":"string",
1521+
"pattern":"^[a-zA-Z0-9]{39}$"
1522+
},
14801523
"Url":{
14811524
"type":"string",
14821525
"max":200,
@@ -1527,6 +1570,15 @@
15271570
"dateOfBirth":{"shape":"DateOfBirth"},
15281571
"taxRegistrationDocuments":{"shape":"TaxRegistrationDocuments"}
15291572
}
1573+
},
1574+
"VietnamAdditionalInfo":{
1575+
"type":"structure",
1576+
"members":{
1577+
"electronicTransactionCodeNumber":{"shape":"ElectronicTransactionCodeNumber"},
1578+
"enterpriseIdentificationNumber":{"shape":"EnterpriseIdentificationNumber"},
1579+
"paymentVoucherNumber":{"shape":"PaymentVoucherNumber"},
1580+
"paymentVoucherNumberDate":{"shape":"DateString"}
1581+
}
15301582
}
15311583
}
15321584
}

0 commit comments

Comments
 (0)