Skip to content

Commit b5caf3e

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated API models and rebuilt service gems.
1 parent c2f19f9 commit b5caf3e

File tree

63 files changed

+41507
-6632
lines changed

Some content is hidden

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

63 files changed

+41507
-6632
lines changed

apis/appmesh/2019-01-25/api-2.json

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1649,6 +1649,7 @@
16491649
"type":"structure",
16501650
"required":["path"],
16511651
"members":{
1652+
"format":{"shape":"LoggingFormat"},
16521653
"path":{"shape":"FilePath"}
16531654
}
16541655
},
@@ -1763,6 +1764,7 @@
17631764
"type":"structure",
17641765
"required":["virtualService"],
17651766
"members":{
1767+
"port":{"shape":"ListenerPort"},
17661768
"virtualService":{"shape":"GatewayRouteVirtualService"}
17671769
}
17681770
},
@@ -1797,6 +1799,7 @@
17971799
"members":{
17981800
"hostname":{"shape":"GatewayRouteHostnameMatch"},
17991801
"metadata":{"shape":"GrpcGatewayRouteMetadataList"},
1802+
"port":{"shape":"ListenerPort"},
18001803
"serviceName":{"shape":"ServiceName"}
18011804
}
18021805
},
@@ -1887,6 +1890,7 @@
18871890
"members":{
18881891
"metadata":{"shape":"GrpcRouteMetadataList"},
18891892
"methodName":{"shape":"MethodName"},
1893+
"port":{"shape":"ListenerPort"},
18901894
"serviceName":{"shape":"ServiceName"}
18911895
}
18921896
},
@@ -2022,6 +2026,7 @@
20222026
"hostname":{"shape":"GatewayRouteHostnameMatch"},
20232027
"method":{"shape":"HttpMethod"},
20242028
"path":{"shape":"HttpPathMatch"},
2029+
"port":{"shape":"ListenerPort"},
20252030
"prefix":{"shape":"String"},
20262031
"queryParameters":{"shape":"HttpQueryParameters"}
20272032
}
@@ -2162,6 +2167,7 @@
21622167
"headers":{"shape":"HttpRouteHeaders"},
21632168
"method":{"shape":"HttpMethod"},
21642169
"path":{"shape":"HttpPathMatch"},
2170+
"port":{"shape":"ListenerPort"},
21652171
"prefix":{"shape":"String"},
21662172
"queryParameters":{"shape":"HttpQueryParameters"},
21672173
"scheme":{"shape":"HttpScheme"}
@@ -2200,6 +2206,31 @@
22002206
"IPv6_ONLY"
22012207
]
22022208
},
2209+
"JsonFormat":{
2210+
"type":"list",
2211+
"member":{"shape":"JsonFormatRef"}
2212+
},
2213+
"JsonFormatRef":{
2214+
"type":"structure",
2215+
"required":[
2216+
"key",
2217+
"value"
2218+
],
2219+
"members":{
2220+
"key":{"shape":"JsonKey"},
2221+
"value":{"shape":"JsonValue"}
2222+
}
2223+
},
2224+
"JsonKey":{
2225+
"type":"string",
2226+
"max":100,
2227+
"min":1
2228+
},
2229+
"JsonValue":{
2230+
"type":"string",
2231+
"max":100,
2232+
"min":1
2233+
},
22032234
"LimitExceededException":{
22042235
"type":"structure",
22052236
"members":{
@@ -2537,6 +2568,12 @@
25372568
"tls":{"shape":"ListenerTls"}
25382569
}
25392570
},
2571+
"ListenerPort":{
2572+
"type":"integer",
2573+
"box":true,
2574+
"max":65535,
2575+
"min":1
2576+
},
25402577
"ListenerTimeout":{
25412578
"type":"structure",
25422579
"members":{
@@ -2627,6 +2664,14 @@
26272664
"accessLog":{"shape":"AccessLog"}
26282665
}
26292666
},
2667+
"LoggingFormat":{
2668+
"type":"structure",
2669+
"members":{
2670+
"json":{"shape":"JsonFormat"},
2671+
"text":{"shape":"TextFormat"}
2672+
},
2673+
"union":true
2674+
},
26302675
"Long":{
26312676
"type":"long",
26322677
"box":true
@@ -3048,6 +3093,7 @@
30483093
"required":["action"],
30493094
"members":{
30503095
"action":{"shape":"TcpRouteAction"},
3096+
"match":{"shape":"TcpRouteMatch"},
30513097
"timeout":{"shape":"TcpTimeout"}
30523098
}
30533099
},
@@ -3058,12 +3104,23 @@
30583104
"weightedTargets":{"shape":"WeightedTargets"}
30593105
}
30603106
},
3107+
"TcpRouteMatch":{
3108+
"type":"structure",
3109+
"members":{
3110+
"port":{"shape":"ListenerPort"}
3111+
}
3112+
},
30613113
"TcpTimeout":{
30623114
"type":"structure",
30633115
"members":{
30643116
"idle":{"shape":"Duration"}
30653117
}
30663118
},
3119+
"TextFormat":{
3120+
"type":"string",
3121+
"max":1000,
3122+
"min":1
3123+
},
30673124
"Timestamp":{"type":"timestamp"},
30683125
"TlsValidationContext":{
30693126
"type":"structure",
@@ -3486,6 +3543,7 @@
34863543
"type":"structure",
34873544
"required":["path"],
34883545
"members":{
3546+
"format":{"shape":"LoggingFormat"},
34893547
"path":{"shape":"FilePath"}
34903548
}
34913549
},
@@ -4038,6 +4096,7 @@
40384096
"weight"
40394097
],
40404098
"members":{
4099+
"port":{"shape":"ListenerPort"},
40414100
"virtualNode":{"shape":"ResourceName"},
40424101
"weight":{"shape":"PercentInt"}
40434102
}

apis/appmesh/2019-01-25/docs-2.json

Lines changed: 58 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -926,11 +926,35 @@
926926
"IpPreference": {
927927
"base": null,
928928
"refs": {
929-
"AwsCloudMapServiceDiscovery$ipPreference": "<p>The IP version to use to control traffic within the mesh.</p>",
930-
"DnsServiceDiscovery$ipPreference": "<p>The IP version to use to control traffic within the mesh.</p>",
929+
"AwsCloudMapServiceDiscovery$ipPreference": "<p>The preferred IP version that this virtual node uses. Setting the IP preference on the virtual node only overrides the IP preference set for the mesh on this specific node.</p>",
930+
"DnsServiceDiscovery$ipPreference": "<p>The preferred IP version that this virtual node uses. Setting the IP preference on the virtual node only overrides the IP preference set for the mesh on this specific node.</p>",
931931
"MeshServiceDiscovery$ipPreference": "<p>The IP version to use to control traffic within the mesh.</p>"
932932
}
933933
},
934+
"JsonFormat": {
935+
"base": null,
936+
"refs": {
937+
"LoggingFormat$json": "<p/>"
938+
}
939+
},
940+
"JsonFormatRef": {
941+
"base": "<p>An object that represents the key value pairs for the JSON.</p>",
942+
"refs": {
943+
"JsonFormat$member": null
944+
}
945+
},
946+
"JsonKey": {
947+
"base": null,
948+
"refs": {
949+
"JsonFormatRef$key": "<p>The specified key for the JSON.</p>"
950+
}
951+
},
952+
"JsonValue": {
953+
"base": null,
954+
"refs": {
955+
"JsonFormatRef$value": "<p>The specified value for the JSON.</p>"
956+
}
957+
},
934958
"LimitExceededException": {
935959
"base": "<p>You have exceeded a service limit for your account. For more information, see <a href=\"https://docs.aws.amazon.com/app-mesh/latest/userguide/service-quotas.html\">Service Limits</a> in the <i>App Mesh User Guide</i>.</p>",
936960
"refs": {
@@ -1064,6 +1088,18 @@
10641088
"Listeners$member": null
10651089
}
10661090
},
1091+
"ListenerPort": {
1092+
"base": null,
1093+
"refs": {
1094+
"GatewayRouteTarget$port": "<p>The port number of the gateway route target.</p>",
1095+
"GrpcGatewayRouteMatch$port": "<p>The port number to match from the request.</p>",
1096+
"GrpcRouteMatch$port": "<p>The port number to match on.</p>",
1097+
"HttpGatewayRouteMatch$port": "<p>The port number to match on.</p>",
1098+
"HttpRouteMatch$port": "<p>The port number to match on.</p>",
1099+
"TcpRouteMatch$port": "<p>The port number to match on.</p>",
1100+
"WeightedTarget$port": "<p>The targeted port of the weighted object.</p>"
1101+
}
1102+
},
10671103
"ListenerTimeout": {
10681104
"base": "<p>An object that represents timeouts for different protocols.</p>",
10691105
"refs": {
@@ -1132,6 +1168,13 @@
11321168
"VirtualNodeSpec$logging": "<p>The inbound and outbound access logging information for the virtual node.</p>"
11331169
}
11341170
},
1171+
"LoggingFormat": {
1172+
"base": "<p>An object that represents the format for the logs.</p>",
1173+
"refs": {
1174+
"FileAccessLog$format": "<p>The specified format for the logs. The format is either <code>json_format</code> or <code>text_format</code>.</p>",
1175+
"VirtualGatewayFileAccessLog$format": "<p>The specified format for the virtual gateway access logs. It can be either <code>json_format</code> or <code>text_format</code>.</p>"
1176+
}
1177+
},
11351178
"Long": {
11361179
"base": null,
11371180
"refs": {
@@ -1581,7 +1624,7 @@
15811624
"base": "<p>An object that represents the subject alternative names secured by the certificate.</p>",
15821625
"refs": {
15831626
"ListenerTlsValidationContext$subjectAlternativeNames": "<p>A reference to an object that represents the SANs for a listener's Transport Layer Security (TLS) validation context.</p>",
1584-
"TlsValidationContext$subjectAlternativeNames": "<p>A reference to an object that represents the SANs for a Transport Layer Security (TLS) validation context.</p>",
1627+
"TlsValidationContext$subjectAlternativeNames": "<p>A reference to an object that represents the SANs for a Transport Layer Security (TLS) validation context. If you don't specify SANs on the <i>terminating</i> mesh endpoint, the Envoy proxy for that node doesn't verify the SAN on a peer client certificate. If you don't specify SANs on the <i>originating</i> mesh endpoint, the SAN on the certificate provided by the terminating endpoint must match the mesh endpoint service discovery configuration. Since SPIRE vended certificates have a SPIFFE ID as a name, you must set the SAN since the name doesn't match the service discovery name.</p>",
15851628
"VirtualGatewayListenerTlsValidationContext$subjectAlternativeNames": "<p>A reference to an object that represents the SANs for a virtual gateway listener's Transport Layer Security (TLS) validation context.</p>",
15861629
"VirtualGatewayTlsValidationContext$subjectAlternativeNames": "<p>A reference to an object that represents the SANs for a virtual gateway's listener's Transport Layer Security (TLS) validation context.</p>"
15871630
}
@@ -1672,13 +1715,25 @@
16721715
"TcpRoute$action": "<p>The action to take if a match is determined.</p>"
16731716
}
16741717
},
1718+
"TcpRouteMatch": {
1719+
"base": "<p>An object representing the TCP route to match.</p>",
1720+
"refs": {
1721+
"TcpRoute$match": "<p>An object that represents the criteria for determining a request match.</p>"
1722+
}
1723+
},
16751724
"TcpTimeout": {
16761725
"base": "<p>An object that represents types of timeouts. </p>",
16771726
"refs": {
16781727
"ListenerTimeout$tcp": "<p>An object that represents types of timeouts. </p>",
16791728
"TcpRoute$timeout": "<p>An object that represents types of timeouts. </p>"
16801729
}
16811730
},
1731+
"TextFormat": {
1732+
"base": null,
1733+
"refs": {
1734+
"LoggingFormat$text": "<p/>"
1735+
}
1736+
},
16821737
"Timestamp": {
16831738
"base": null,
16841739
"refs": {

apis/connectcampaigns/2021-01-30/api-2.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@
111111
"errors":[
112112
{"shape":"InternalServerException"},
113113
{"shape":"ResourceNotFoundException"},
114+
{"shape":"ValidationException"},
114115
{"shape":"AccessDeniedException"},
115116
{"shape":"ThrottlingException"}
116117
]
@@ -207,6 +208,7 @@
207208
"errors":[
208209
{"shape":"InternalServerException"},
209210
{"shape":"ResourceNotFoundException"},
211+
{"shape":"ValidationException"},
210212
{"shape":"ConflictException"},
211213
{"shape":"InvalidCampaignStateException"},
212214
{"shape":"AccessDeniedException"},
@@ -244,6 +246,7 @@
244246
"errors":[
245247
{"shape":"InternalServerException"},
246248
{"shape":"ResourceNotFoundException"},
249+
{"shape":"ValidationException"},
247250
{"shape":"ConflictException"},
248251
{"shape":"InvalidCampaignStateException"},
249252
{"shape":"AccessDeniedException"},
@@ -261,6 +264,7 @@
261264
"errors":[
262265
{"shape":"InternalServerException"},
263266
{"shape":"ResourceNotFoundException"},
267+
{"shape":"ValidationException"},
264268
{"shape":"ConflictException"},
265269
{"shape":"InvalidCampaignStateException"},
266270
{"shape":"AccessDeniedException"},
@@ -297,6 +301,7 @@
297301
"errors":[
298302
{"shape":"InternalServerException"},
299303
{"shape":"ResourceNotFoundException"},
304+
{"shape":"ValidationException"},
300305
{"shape":"ConflictException"},
301306
{"shape":"InvalidCampaignStateException"},
302307
{"shape":"AccessDeniedException"},

apis/kendra/2019-02-03/api-2.json

Lines changed: 23 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1506,7 +1506,8 @@
15061506
"AttachmentConfiguration":{"shape":"ConfluenceAttachmentConfiguration"},
15071507
"VpcConfiguration":{"shape":"DataSourceVpcConfiguration"},
15081508
"InclusionPatterns":{"shape":"DataSourceInclusionsExclusionsStrings"},
1509-
"ExclusionPatterns":{"shape":"DataSourceInclusionsExclusionsStrings"}
1509+
"ExclusionPatterns":{"shape":"DataSourceInclusionsExclusionsStrings"},
1510+
"ProxyConfiguration":{"shape":"ProxyConfiguration"}
15101511
}
15111512
},
15121513
"ConfluencePageConfiguration":{
@@ -1687,6 +1688,7 @@
16871688
"IndexId":{"shape":"IndexId"},
16881689
"Type":{"shape":"DataSourceType"},
16891690
"Configuration":{"shape":"DataSourceConfiguration"},
1691+
"VpcConfiguration":{"shape":"DataSourceVpcConfiguration"},
16901692
"Description":{"shape":"Description"},
16911693
"Schedule":{"shape":"ScanSchedule"},
16921694
"RoleArn":{"shape":"RoleArn"},
@@ -1870,7 +1872,8 @@
18701872
"QuipConfiguration":{"shape":"QuipConfiguration"},
18711873
"JiraConfiguration":{"shape":"JiraConfiguration"},
18721874
"GitHubConfiguration":{"shape":"GitHubConfiguration"},
1873-
"AlfrescoConfiguration":{"shape":"AlfrescoConfiguration"}
1875+
"AlfrescoConfiguration":{"shape":"AlfrescoConfiguration"},
1876+
"TemplateConfiguration":{"shape":"TemplateConfiguration"}
18741877
}
18751878
},
18761879
"DataSourceDateFieldFormat":{
@@ -2048,7 +2051,8 @@
20482051
"QUIP",
20492052
"JIRA",
20502053
"GITHUB",
2051-
"ALFRESCO"
2054+
"ALFRESCO",
2055+
"TEMPLATE"
20522056
]
20532057
},
20542058
"DataSourceVpcConfiguration":{
@@ -2240,6 +2244,7 @@
22402244
"Name":{"shape":"DataSourceName"},
22412245
"Type":{"shape":"DataSourceType"},
22422246
"Configuration":{"shape":"DataSourceConfiguration"},
2247+
"VpcConfiguration":{"shape":"DataSourceVpcConfiguration"},
22432248
"CreatedAt":{"shape":"Timestamp"},
22442249
"UpdatedAt":{"shape":"Timestamp"},
22452250
"Description":{"shape":"Description"},
@@ -4573,7 +4578,8 @@
45734578
"DocumentTitleFieldName":{"shape":"DataSourceFieldName"},
45744579
"DisableLocalGroups":{"shape":"Boolean"},
45754580
"SslCertificateS3Path":{"shape":"S3Path"},
4576-
"AuthenticationType":{"shape":"SharePointOnlineAuthenticationType"}
4581+
"AuthenticationType":{"shape":"SharePointOnlineAuthenticationType"},
4582+
"ProxyConfiguration":{"shape":"ProxyConfiguration"}
45774583
}
45784584
},
45794585
"SharePointOnlineAuthenticationType":{
@@ -4914,6 +4920,18 @@
49144920
"min":1,
49154921
"pattern":"[A-Z0-9]*"
49164922
},
4923+
"Template":{
4924+
"type":"structure",
4925+
"members":{
4926+
},
4927+
"document":true
4928+
},
4929+
"TemplateConfiguration":{
4930+
"type":"structure",
4931+
"members":{
4932+
"Template":{"shape":"Template"}
4933+
}
4934+
},
49174935
"TenantDomain":{
49184936
"type":"string",
49194937
"max":256,
@@ -5056,6 +5074,7 @@
50565074
"Name":{"shape":"DataSourceName"},
50575075
"IndexId":{"shape":"IndexId"},
50585076
"Configuration":{"shape":"DataSourceConfiguration"},
5077+
"VpcConfiguration":{"shape":"DataSourceVpcConfiguration"},
50595078
"Description":{"shape":"Description"},
50605079
"Schedule":{"shape":"ScanSchedule"},
50615080
"RoleArn":{"shape":"RoleArn"},

0 commit comments

Comments
 (0)