Skip to content

Commit 51aa934

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated API models and rebuilt service gems.
1 parent e9394f1 commit 51aa934

File tree

47 files changed

+1146
-96
lines changed

Some content is hidden

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

47 files changed

+1146
-96
lines changed

apis/connect/2017-08-08/api-2.json

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2204,6 +2204,23 @@
22042204
{"shape":"InternalServiceException"}
22052205
]
22062206
},
2207+
"SearchResourceTags":{
2208+
"name":"SearchResourceTags",
2209+
"http":{
2210+
"method":"POST",
2211+
"requestUri":"/search-resource-tags"
2212+
},
2213+
"input":{"shape":"SearchResourceTagsRequest"},
2214+
"output":{"shape":"SearchResourceTagsResponse"},
2215+
"errors":[
2216+
{"shape":"InvalidRequestException"},
2217+
{"shape":"InvalidParameterException"},
2218+
{"shape":"ResourceNotFoundException"},
2219+
{"shape":"ThrottlingException"},
2220+
{"shape":"InternalServiceException"},
2221+
{"shape":"MaximumResultReturnedException"}
2222+
]
2223+
},
22072224
"SearchRoutingProfiles":{
22082225
"name":"SearchRoutingProfiles",
22092226
"http":{
@@ -8457,6 +8474,14 @@
84578474
"max":7,
84588475
"min":1
84598476
},
8477+
"MaximumResultReturnedException":{
8478+
"type":"structure",
8479+
"members":{
8480+
"Message":{"shape":"Message"}
8481+
},
8482+
"error":{"httpStatusCode":400},
8483+
"exception":true
8484+
},
84608485
"MediaConcurrencies":{
84618486
"type":"list",
84628487
"member":{"shape":"MediaConcurrency"}
@@ -9628,6 +9653,12 @@
96289653
"error":{"httpStatusCode":409},
96299654
"exception":true
96309655
},
9656+
"ResourceTagsSearchCriteria":{
9657+
"type":"structure",
9658+
"members":{
9659+
"TagSearchCondition":{"shape":"TagSearchCondition"}
9660+
}
9661+
},
96319662
"ResourceType":{
96329663
"type":"string",
96339664
"enum":[
@@ -9640,6 +9671,10 @@
96409671
"USER"
96419672
]
96429673
},
9674+
"ResourceTypeList":{
9675+
"type":"list",
9676+
"member":{"shape":"String"}
9677+
},
96439678
"ResumeContactRecordingRequest":{
96449679
"type":"structure",
96459680
"required":[
@@ -10023,6 +10058,27 @@
1002310058
"ApproximateTotalCount":{"shape":"ApproximateTotalCount"}
1002410059
}
1002510060
},
10061+
"SearchResourceTagsRequest":{
10062+
"type":"structure",
10063+
"required":["InstanceId"],
10064+
"members":{
10065+
"InstanceId":{"shape":"InstanceIdOrArn"},
10066+
"ResourceTypes":{"shape":"ResourceTypeList"},
10067+
"NextToken":{"shape":"NextToken2500"},
10068+
"MaxResults":{
10069+
"shape":"MaxResult100",
10070+
"box":true
10071+
},
10072+
"SearchCriteria":{"shape":"ResourceTagsSearchCriteria"}
10073+
}
10074+
},
10075+
"SearchResourceTagsResponse":{
10076+
"type":"structure",
10077+
"members":{
10078+
"Tags":{"shape":"TagsList"},
10079+
"NextToken":{"shape":"NextToken2500"}
10080+
}
10081+
},
1002610082
"SearchRoutingProfilesRequest":{
1002710083
"type":"structure",
1002810084
"required":["InstanceId"],
@@ -10642,6 +10698,10 @@
1064210698
"max":50,
1064310699
"min":1
1064410700
},
10701+
"TagKeyString":{
10702+
"type":"string",
10703+
"max":128
10704+
},
1064510705
"TagMap":{
1064610706
"type":"map",
1064710707
"key":{"shape":"TagKey"},
@@ -10678,10 +10738,34 @@
1067810738
"max":128,
1067910739
"min":1
1068010740
},
10741+
"TagSearchCondition":{
10742+
"type":"structure",
10743+
"members":{
10744+
"tagKey":{"shape":"TagKeyString"},
10745+
"tagValue":{"shape":"TagValueString"},
10746+
"tagKeyComparisonType":{"shape":"StringComparisonType"},
10747+
"tagValueComparisonType":{"shape":"StringComparisonType"}
10748+
}
10749+
},
10750+
"TagSet":{
10751+
"type":"structure",
10752+
"members":{
10753+
"key":{"shape":"TagKey"},
10754+
"value":{"shape":"TagValue"}
10755+
}
10756+
},
1068110757
"TagValue":{
1068210758
"type":"string",
1068310759
"max":256
1068410760
},
10761+
"TagValueString":{
10762+
"type":"string",
10763+
"max":256
10764+
},
10765+
"TagsList":{
10766+
"type":"list",
10767+
"member":{"shape":"TagSet"}
10768+
},
1068510769
"TaskActionDefinition":{
1068610770
"type":"structure",
1068710771
"required":[

apis/connect/2017-08-08/docs-2.json

Lines changed: 74 additions & 6 deletions
Large diffs are not rendered by default.

apis/connect/2017-08-08/paginators-1.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,12 @@
264264
"output_token": "NextToken",
265265
"result_key": "QuickConnects"
266266
},
267+
"SearchResourceTags": {
268+
"input_token": "NextToken",
269+
"limit_key": "MaxResults",
270+
"output_token": "NextToken",
271+
"result_key": "Tags"
272+
},
267273
"SearchRoutingProfiles": {
268274
"input_token": "NextToken",
269275
"limit_key": "MaxResults",

apis/glue/2017-03-31/api-2.json

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8272,6 +8272,10 @@
82728272
"exception":true
82738273
},
82748274
"IsVersionValid":{"type":"boolean"},
8275+
"Iso8601DateTime":{
8276+
"type":"timestamp",
8277+
"timestampFormat":"iso8601"
8278+
},
82758279
"JDBCConnectionType":{
82768280
"type":"string",
82778281
"enum":[
@@ -8645,7 +8649,8 @@
86458649
"MinPartitions":{"shape":"BoxedNonNegativeInt"},
86468650
"IncludeHeaders":{"shape":"BoxedBoolean"},
86478651
"AddRecordTimestamp":{"shape":"EnclosedInStringProperty"},
8648-
"EmitConsumerLagMetrics":{"shape":"EnclosedInStringProperty"}
8652+
"EmitConsumerLagMetrics":{"shape":"EnclosedInStringProperty"},
8653+
"StartingTimestamp":{"shape":"Iso8601DateTime"}
86498654
}
86508655
},
86518656
"KeyList":{
@@ -8697,7 +8702,8 @@
86978702
"RoleArn":{"shape":"EnclosedInStringProperty"},
86988703
"RoleSessionName":{"shape":"EnclosedInStringProperty"},
86998704
"AddRecordTimestamp":{"shape":"EnclosedInStringProperty"},
8700-
"EmitConsumerLagMetrics":{"shape":"EnclosedInStringProperty"}
8705+
"EmitConsumerLagMetrics":{"shape":"EnclosedInStringProperty"},
8706+
"StartingTimestamp":{"shape":"Iso8601DateTime"}
87018707
}
87028708
},
87038709
"KmsKeyArn":{
@@ -11300,7 +11306,8 @@
1130011306
"enum":[
1130111307
"latest",
1130211308
"trim_horizon",
11303-
"earliest"
11309+
"earliest",
11310+
"timestamp"
1130411311
]
1130511312
},
1130611313
"Statement":{

apis/glue/2017-03-31/docs-2.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4448,6 +4448,13 @@
44484448
"CheckSchemaVersionValidityResponse$Valid": "<p>Return true, if the schema is valid and false otherwise.</p>"
44494449
}
44504450
},
4451+
"Iso8601DateTime": {
4452+
"base": null,
4453+
"refs": {
4454+
"KafkaStreamingSourceOptions$StartingTimestamp": "<p>The timestamp of the record in the Kafka topic to start reading data from. The possible values are a timestamp string in UTC format of the pattern <code>yyyy-mm-ddTHH:MM:SSZ</code> (where Z represents a UTC timezone offset with a +/-. For example: \"2023-04-04T08:00:00+08:00\"). </p> <p>Only one of <code>StartingTimestamp</code> or <code>StartingOffsets</code> must be set.</p>",
4455+
"KinesisStreamingSourceOptions$StartingTimestamp": "<p>The timestamp of the record in the Kinesis data stream to start reading data from. The possible values are a timestamp string in UTC format of the pattern <code>yyyy-mm-ddTHH:MM:SSZ</code> (where Z represents a UTC timezone offset with a +/-. For example: \"2023-04-04T08:00:00+08:00\"). </p>"
4456+
}
4457+
},
44514458
"JDBCConnectionType": {
44524459
"base": null,
44534460
"refs": {
@@ -7415,7 +7422,7 @@
74157422
"StartingPosition": {
74167423
"base": null,
74177424
"refs": {
7418-
"KinesisStreamingSourceOptions$StartingPosition": "<p>The starting position in the Kinesis data stream to read data from. The possible values are <code>\"latest\"</code>, <code>\"trim_horizon\"</code>, or <code>\"earliest\"</code>. The default value is <code>\"latest\"</code>.</p>"
7425+
"KinesisStreamingSourceOptions$StartingPosition": "<p>The starting position in the Kinesis data stream to read data from. The possible values are <code>\"latest\"</code>, <code>\"trim_horizon\"</code>, <code>\"earliest\"</code>, or a timestamp string in UTC format in the pattern <code>yyyy-mm-ddTHH:MM:SSZ</code> (where <code>Z</code> represents a UTC timezone offset with a +/-. For example: \"2023-04-04T08:00:00-04:00\"). The default value is <code>\"latest\"</code>.</p> <p>Note: Using a value that is a timestamp string in UTC format for \"startingPosition\" is supported only for Glue version 4.0 or later.</p>"
74197426
}
74207427
},
74217428
"Statement": {

apis/guardduty/2017-11-28/api-2.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4161,6 +4161,10 @@
41614161
"Groups":{
41624162
"shape":"Groups",
41634163
"locationName":"groups"
4164+
},
4165+
"SessionName":{
4166+
"shape":"SessionNameList",
4167+
"locationName":"sessionName"
41644168
}
41654169
}
41664170
},
@@ -6175,6 +6179,10 @@
61756179
}
61766180
}
61776181
},
6182+
"SessionNameList":{
6183+
"type":"list",
6184+
"member":{"shape":"String"}
6185+
},
61786186
"SortCriteria":{
61796187
"type":"structure",
61806188
"members":{

apis/guardduty/2017-11-28/docs-2.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
"ListMembers": "<p>Lists details about all member accounts for the current GuardDuty administrator account.</p>",
5454
"ListOrganizationAdminAccounts": "<p>Lists the accounts configured as GuardDuty delegated administrators.</p>",
5555
"ListPublishingDestinations": "<p>Returns a list of publishing destinations associated with the specified <code>detectorId</code>.</p>",
56-
"ListTagsForResource": "<p>Lists tags for a resource. Tagging is currently supported for detectors, finding filters, IP sets, and threat intel sets, with a limit of 50 tags per resource. When invoked, this operation returns all assigned tags for a given resource.</p>",
56+
"ListTagsForResource": "<p>Lists tags for a resource. Tagging is currently supported for detectors, finding filters, IP sets, threat intel sets, publishing destination, with a limit of 50 tags per resource. When invoked, this operation returns all assigned tags for a given resource.</p>",
5757
"ListThreatIntelSets": "<p>Lists the ThreatIntelSets of the GuardDuty service specified by the detector ID. If you use this operation from a member account, the ThreatIntelSets associated with the administrator account are returned.</p>",
5858
"StartMalwareScan": "<p>Initiates the malware scan. Invoking this API will automatically create the <a href=\"https://docs.aws.amazon.com/guardduty/latest/ug/slr-permissions-malware-protection.html\">Service-linked role </a> in the corresponding account.</p>",
5959
"StartMonitoringMembers": "<p>Turns on GuardDuty monitoring of the specified member accounts. Use this operation to restart monitoring of accounts that you stopped monitoring with the <a href=\"https://docs.aws.amazon.com/guardduty/latest/APIReference/API_StopMonitoringMembers.html\">StopMonitoringMembers</a> operation.</p>",
@@ -2456,6 +2456,12 @@
24562456
"Service$AdditionalInfo": "<p>Contains additional information about the generated finding.</p>"
24572457
}
24582458
},
2459+
"SessionNameList": {
2460+
"base": null,
2461+
"refs": {
2462+
"KubernetesUserDetails$SessionName": "<p>Entity that assumes the IAM role when Kubernetes RBAC permissions are assigned to that role.</p>"
2463+
}
2464+
},
24592465
"SortCriteria": {
24602466
"base": "<p>Contains information about the criteria used for sorting findings.</p>",
24612467
"refs": {
@@ -2765,6 +2771,7 @@
27652771
"Service$FeatureName": "<p>The name of the feature that generated a finding.</p>",
27662772
"ServiceAdditionalInfo$Value": "<p>This field specifies the value of the additional information.</p>",
27672773
"ServiceAdditionalInfo$Type": "<p>Describes the type of the additional information.</p>",
2774+
"SessionNameList$member": null,
27682775
"SortCriteria$AttributeName": "<p>Represents the finding attribute, such as <code>accountId</code>, that sorts the findings.</p>",
27692776
"SourceIps$member": null,
27702777
"Sources$member": null,

apis/iam/2010-05-08/api-2.json

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -983,6 +983,22 @@
983983
{"shape":"ServiceFailureException"}
984984
]
985985
},
986+
"GetMFADevice":{
987+
"name":"GetMFADevice",
988+
"http":{
989+
"method":"POST",
990+
"requestUri":"/"
991+
},
992+
"input":{"shape":"GetMFADeviceRequest"},
993+
"output":{
994+
"shape":"GetMFADeviceResponse",
995+
"resultWrapper":"GetMFADeviceResult"
996+
},
997+
"errors":[
998+
{"shape":"NoSuchEntityException"},
999+
{"shape":"ServiceFailureException"}
1000+
]
1001+
},
9861002
"GetOpenIDConnectProvider":{
9871003
"name":"GetOpenIDConnectProvider",
9881004
"http":{
@@ -2606,6 +2622,23 @@
26062622
"type":"blob",
26072623
"sensitive":true
26082624
},
2625+
"CertificationKeyType":{
2626+
"type":"string",
2627+
"max":128,
2628+
"min":1,
2629+
"pattern":"[\\u0020-\\u00FF]+"
2630+
},
2631+
"CertificationMapType":{
2632+
"type":"map",
2633+
"key":{"shape":"CertificationKeyType"},
2634+
"value":{"shape":"CertificationValueType"}
2635+
},
2636+
"CertificationValueType":{
2637+
"type":"string",
2638+
"max":32,
2639+
"min":1,
2640+
"pattern":"[\\u0020-\\u00FF]+"
2641+
},
26092642
"ChangePasswordRequest":{
26102643
"type":"structure",
26112644
"required":[
@@ -3529,6 +3562,24 @@
35293562
"LoginProfile":{"shape":"LoginProfile"}
35303563
}
35313564
},
3565+
"GetMFADeviceRequest":{
3566+
"type":"structure",
3567+
"required":["SerialNumber"],
3568+
"members":{
3569+
"SerialNumber":{"shape":"serialNumberType"},
3570+
"UserName":{"shape":"userNameType"}
3571+
}
3572+
},
3573+
"GetMFADeviceResponse":{
3574+
"type":"structure",
3575+
"required":["SerialNumber"],
3576+
"members":{
3577+
"UserName":{"shape":"userNameType"},
3578+
"SerialNumber":{"shape":"serialNumberType"},
3579+
"EnableDate":{"shape":"dateType"},
3580+
"Certifications":{"shape":"CertificationMapType"}
3581+
}
3582+
},
35323583
"GetOpenIDConnectProviderRequest":{
35333584
"type":"structure",
35343585
"required":["OpenIDConnectProviderArn"],

0 commit comments

Comments
 (0)