Skip to content

Commit

Permalink
Release v1.44.290 (2023-06-26) (#4894)
Browse files Browse the repository at this point in the history
Release v1.44.290 (2023-06-26)
===

### Service Client Updates
* `service/connect`: Updates service API, documentation, and paginators
* `service/glue`: Updates service API and documentation
  * Timestamp Starting Position For Kinesis and Kafka Data Sources in a Glue Streaming Job
* `service/guardduty`: Updates service API and documentation
  * Add support for user.extra.sessionName in Kubernetes Audit Logs Findings.
* `service/iam`: Updates service API, documentation, and paginators
  * Support for a new API "GetMFADevice" to present MFA device metadata such as device certifications
* `service/pinpoint`: Updates service API and documentation
  * Added time zone estimation support for journeys
  • Loading branch information
aws-sdk-go-automation committed Jun 26, 2023
1 parent a57c4d9 commit c989598
Show file tree
Hide file tree
Showing 22 changed files with 1,683 additions and 41 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
Release v1.44.290 (2023-06-26)
===

### Service Client Updates
* `service/connect`: Updates service API, documentation, and paginators
* `service/glue`: Updates service API and documentation
* Timestamp Starting Position For Kinesis and Kafka Data Sources in a Glue Streaming Job
* `service/guardduty`: Updates service API and documentation
* Add support for user.extra.sessionName in Kubernetes Audit Logs Findings.
* `service/iam`: Updates service API, documentation, and paginators
* Support for a new API "GetMFADevice" to present MFA device metadata such as device certifications
* `service/pinpoint`: Updates service API and documentation
* Added time zone estimation support for journeys

Release v1.44.289 (2023-06-23)
===

Expand Down
2 changes: 1 addition & 1 deletion aws/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.44.289"
const SDKVersion = "1.44.290"
84 changes: 84 additions & 0 deletions models/apis/connect/2017-08-08/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -2204,6 +2204,23 @@
{"shape":"InternalServiceException"}
]
},
"SearchResourceTags":{
"name":"SearchResourceTags",
"http":{
"method":"POST",
"requestUri":"/search-resource-tags"
},
"input":{"shape":"SearchResourceTagsRequest"},
"output":{"shape":"SearchResourceTagsResponse"},
"errors":[
{"shape":"InvalidRequestException"},
{"shape":"InvalidParameterException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"},
{"shape":"InternalServiceException"},
{"shape":"MaximumResultReturnedException"}
]
},
"SearchRoutingProfiles":{
"name":"SearchRoutingProfiles",
"http":{
Expand Down Expand Up @@ -8457,6 +8474,14 @@
"max":7,
"min":1
},
"MaximumResultReturnedException":{
"type":"structure",
"members":{
"Message":{"shape":"Message"}
},
"error":{"httpStatusCode":400},
"exception":true
},
"MediaConcurrencies":{
"type":"list",
"member":{"shape":"MediaConcurrency"}
Expand Down Expand Up @@ -9628,6 +9653,12 @@
"error":{"httpStatusCode":409},
"exception":true
},
"ResourceTagsSearchCriteria":{
"type":"structure",
"members":{
"TagSearchCondition":{"shape":"TagSearchCondition"}
}
},
"ResourceType":{
"type":"string",
"enum":[
Expand All @@ -9640,6 +9671,10 @@
"USER"
]
},
"ResourceTypeList":{
"type":"list",
"member":{"shape":"String"}
},
"ResumeContactRecordingRequest":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -10023,6 +10058,27 @@
"ApproximateTotalCount":{"shape":"ApproximateTotalCount"}
}
},
"SearchResourceTagsRequest":{
"type":"structure",
"required":["InstanceId"],
"members":{
"InstanceId":{"shape":"InstanceIdOrArn"},
"ResourceTypes":{"shape":"ResourceTypeList"},
"NextToken":{"shape":"NextToken2500"},
"MaxResults":{
"shape":"MaxResult100",
"box":true
},
"SearchCriteria":{"shape":"ResourceTagsSearchCriteria"}
}
},
"SearchResourceTagsResponse":{
"type":"structure",
"members":{
"Tags":{"shape":"TagsList"},
"NextToken":{"shape":"NextToken2500"}
}
},
"SearchRoutingProfilesRequest":{
"type":"structure",
"required":["InstanceId"],
Expand Down Expand Up @@ -10642,6 +10698,10 @@
"max":50,
"min":1
},
"TagKeyString":{
"type":"string",
"max":128
},
"TagMap":{
"type":"map",
"key":{"shape":"TagKey"},
Expand Down Expand Up @@ -10678,10 +10738,34 @@
"max":128,
"min":1
},
"TagSearchCondition":{
"type":"structure",
"members":{
"tagKey":{"shape":"TagKeyString"},
"tagValue":{"shape":"TagValueString"},
"tagKeyComparisonType":{"shape":"StringComparisonType"},
"tagValueComparisonType":{"shape":"StringComparisonType"}
}
},
"TagSet":{
"type":"structure",
"members":{
"key":{"shape":"TagKey"},
"value":{"shape":"TagValue"}
}
},
"TagValue":{
"type":"string",
"max":256
},
"TagValueString":{
"type":"string",
"max":256
},
"TagsList":{
"type":"list",
"member":{"shape":"TagSet"}
},
"TaskActionDefinition":{
"type":"structure",
"required":[
Expand Down
80 changes: 74 additions & 6 deletions models/apis/connect/2017-08-08/docs-2.json

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions models/apis/connect/2017-08-08/paginators-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -264,6 +264,12 @@
"output_token": "NextToken",
"result_key": "QuickConnects"
},
"SearchResourceTags": {
"input_token": "NextToken",
"limit_key": "MaxResults",
"output_token": "NextToken",
"result_key": "Tags"
},
"SearchRoutingProfiles": {
"input_token": "NextToken",
"limit_key": "MaxResults",
Expand Down
13 changes: 10 additions & 3 deletions models/apis/glue/2017-03-31/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -8272,6 +8272,10 @@
"exception":true
},
"IsVersionValid":{"type":"boolean"},
"Iso8601DateTime":{
"type":"timestamp",
"timestampFormat":"iso8601"
},
"JDBCConnectionType":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -8645,7 +8649,8 @@
"MinPartitions":{"shape":"BoxedNonNegativeInt"},
"IncludeHeaders":{"shape":"BoxedBoolean"},
"AddRecordTimestamp":{"shape":"EnclosedInStringProperty"},
"EmitConsumerLagMetrics":{"shape":"EnclosedInStringProperty"}
"EmitConsumerLagMetrics":{"shape":"EnclosedInStringProperty"},
"StartingTimestamp":{"shape":"Iso8601DateTime"}
}
},
"KeyList":{
Expand Down Expand Up @@ -8697,7 +8702,8 @@
"RoleArn":{"shape":"EnclosedInStringProperty"},
"RoleSessionName":{"shape":"EnclosedInStringProperty"},
"AddRecordTimestamp":{"shape":"EnclosedInStringProperty"},
"EmitConsumerLagMetrics":{"shape":"EnclosedInStringProperty"}
"EmitConsumerLagMetrics":{"shape":"EnclosedInStringProperty"},
"StartingTimestamp":{"shape":"Iso8601DateTime"}
}
},
"KmsKeyArn":{
Expand Down Expand Up @@ -11300,7 +11306,8 @@
"enum":[
"latest",
"trim_horizon",
"earliest"
"earliest",
"timestamp"
]
},
"Statement":{
Expand Down
9 changes: 8 additions & 1 deletion models/apis/glue/2017-03-31/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -4448,6 +4448,13 @@
"CheckSchemaVersionValidityResponse$Valid": "<p>Return true, if the schema is valid and false otherwise.</p>"
}
},
"Iso8601DateTime": {
"base": null,
"refs": {
"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>",
"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>"
}
},
"JDBCConnectionType": {
"base": null,
"refs": {
Expand Down Expand Up @@ -7415,7 +7422,7 @@
"StartingPosition": {
"base": null,
"refs": {
"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>"
"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>"
}
},
"Statement": {
Expand Down
8 changes: 8 additions & 0 deletions models/apis/guardduty/2017-11-28/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -4161,6 +4161,10 @@
"Groups":{
"shape":"Groups",
"locationName":"groups"
},
"SessionName":{
"shape":"SessionNameList",
"locationName":"sessionName"
}
}
},
Expand Down Expand Up @@ -6175,6 +6179,10 @@
}
}
},
"SessionNameList":{
"type":"list",
"member":{"shape":"String"}
},
"SortCriteria":{
"type":"structure",
"members":{
Expand Down
9 changes: 8 additions & 1 deletion models/apis/guardduty/2017-11-28/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
"ListMembers": "<p>Lists details about all member accounts for the current GuardDuty administrator account.</p>",
"ListOrganizationAdminAccounts": "<p>Lists the accounts configured as GuardDuty delegated administrators.</p>",
"ListPublishingDestinations": "<p>Returns a list of publishing destinations associated with the specified <code>detectorId</code>.</p>",
"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>",
"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>",
"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>",
"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>",
"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>",
Expand Down Expand Up @@ -2456,6 +2456,12 @@
"Service$AdditionalInfo": "<p>Contains additional information about the generated finding.</p>"
}
},
"SessionNameList": {
"base": null,
"refs": {
"KubernetesUserDetails$SessionName": "<p>Entity that assumes the IAM role when Kubernetes RBAC permissions are assigned to that role.</p>"
}
},
"SortCriteria": {
"base": "<p>Contains information about the criteria used for sorting findings.</p>",
"refs": {
Expand Down Expand Up @@ -2765,6 +2771,7 @@
"Service$FeatureName": "<p>The name of the feature that generated a finding.</p>",
"ServiceAdditionalInfo$Value": "<p>This field specifies the value of the additional information.</p>",
"ServiceAdditionalInfo$Type": "<p>Describes the type of the additional information.</p>",
"SessionNameList$member": null,
"SortCriteria$AttributeName": "<p>Represents the finding attribute, such as <code>accountId</code>, that sorts the findings.</p>",
"SourceIps$member": null,
"Sources$member": null,
Expand Down
51 changes: 51 additions & 0 deletions models/apis/iam/2010-05-08/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -983,6 +983,22 @@
{"shape":"ServiceFailureException"}
]
},
"GetMFADevice":{
"name":"GetMFADevice",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetMFADeviceRequest"},
"output":{
"shape":"GetMFADeviceResponse",
"resultWrapper":"GetMFADeviceResult"
},
"errors":[
{"shape":"NoSuchEntityException"},
{"shape":"ServiceFailureException"}
]
},
"GetOpenIDConnectProvider":{
"name":"GetOpenIDConnectProvider",
"http":{
Expand Down Expand Up @@ -2606,6 +2622,23 @@
"type":"blob",
"sensitive":true
},
"CertificationKeyType":{
"type":"string",
"max":128,
"min":1,
"pattern":"[\\u0020-\\u00FF]+"
},
"CertificationMapType":{
"type":"map",
"key":{"shape":"CertificationKeyType"},
"value":{"shape":"CertificationValueType"}
},
"CertificationValueType":{
"type":"string",
"max":32,
"min":1,
"pattern":"[\\u0020-\\u00FF]+"
},
"ChangePasswordRequest":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -3529,6 +3562,24 @@
"LoginProfile":{"shape":"LoginProfile"}
}
},
"GetMFADeviceRequest":{
"type":"structure",
"required":["SerialNumber"],
"members":{
"SerialNumber":{"shape":"serialNumberType"},
"UserName":{"shape":"userNameType"}
}
},
"GetMFADeviceResponse":{
"type":"structure",
"required":["SerialNumber"],
"members":{
"UserName":{"shape":"userNameType"},
"SerialNumber":{"shape":"serialNumberType"},
"EnableDate":{"shape":"dateType"},
"Certifications":{"shape":"CertificationMapType"}
}
},
"GetOpenIDConnectProviderRequest":{
"type":"structure",
"required":["OpenIDConnectProviderArn"],
Expand Down
Loading

0 comments on commit c989598

Please sign in to comment.