Skip to content

Commit

Permalink
Updated API models and rebuilt service gems.
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-ruby-automation committed Oct 14, 2024
1 parent 87460b9 commit 6b69a90
Show file tree
Hide file tree
Showing 58 changed files with 2,965 additions and 258 deletions.
36 changes: 33 additions & 3 deletions apis/codepipeline/2015-07-09/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1626,6 +1626,7 @@
"type":"structure",
"members":{
"result":{"shape":"Result"},
"retryConfiguration":{"shape":"RetryConfiguration"},
"conditions":{"shape":"ConditionList"}
}
},
Expand Down Expand Up @@ -2804,9 +2805,21 @@
"type":"string",
"enum":[
"ROLLBACK",
"FAIL"
"FAIL",
"RETRY",
"SKIP"
]
},
"RetryAttempt":{
"type":"integer",
"min":1
},
"RetryConfiguration":{
"type":"structure",
"members":{
"retryMode":{"shape":"StageRetryMode"}
}
},
"RetryStageExecutionInput":{
"type":"structure",
"required":[
Expand All @@ -2828,6 +2841,21 @@
"pipelineExecutionId":{"shape":"PipelineExecutionId"}
}
},
"RetryStageMetadata":{
"type":"structure",
"members":{
"autoStageRetryAttempt":{"shape":"RetryAttempt"},
"manualStageRetryAttempt":{"shape":"RetryAttempt"},
"latestRetryTrigger":{"shape":"RetryTrigger"}
}
},
"RetryTrigger":{
"type":"string",
"enum":[
"AutomatedStageRetry",
"ManualStageRetry"
]
},
"Revision":{
"type":"string",
"max":1500,
Expand Down Expand Up @@ -3269,7 +3297,8 @@
"Failed",
"Stopped",
"Stopping",
"Succeeded"
"Succeeded",
"Skipped"
]
},
"StageName":{
Expand Down Expand Up @@ -3308,7 +3337,8 @@
"latestExecution":{"shape":"StageExecution"},
"beforeEntryConditionState":{"shape":"StageConditionState"},
"onSuccessConditionState":{"shape":"StageConditionState"},
"onFailureConditionState":{"shape":"StageConditionState"}
"onFailureConditionState":{"shape":"StageConditionState"},
"retryStageMetadata":{"shape":"RetryStageMetadata"}
}
},
"StageStateList":{
Expand Down
26 changes: 26 additions & 0 deletions apis/codepipeline/2015-07-09/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1965,6 +1965,19 @@
"FailureConditions$result": "<p>The specified result for when the failure conditions are met, such as rolling back the stage.</p>"
}
},
"RetryAttempt": {
"base": null,
"refs": {
"RetryStageMetadata$autoStageRetryAttempt": "<p>The number of attempts for a specific stage with automatic retry on stage failure. One attempt is allowed for automatic stage retry on failure.</p>",
"RetryStageMetadata$manualStageRetryAttempt": "<p>The number of attempts for a specific stage where manual retries have been made upon stage failure.</p>"
}
},
"RetryConfiguration": {
"base": "<p>The retry configuration specifies automatic retry for a failed stage, along with the configured retry mode.</p>",
"refs": {
"FailureConditions$retryConfiguration": "<p>The retry configuration specifies automatic retry for a failed stage, along with the configured retry mode.</p>"
}
},
"RetryStageExecutionInput": {
"base": "<p>Represents the input of a <code>RetryStageExecution</code> action.</p>",
"refs": {
Expand All @@ -1975,6 +1988,18 @@
"refs": {
}
},
"RetryStageMetadata": {
"base": "<p>The details of a specific automatic retry on stage failure, including the attempt number and trigger.</p>",
"refs": {
"StageState$retryStageMetadata": "<p>he details of a specific automatic retry on stage failure, including the attempt number and trigger.</p>"
}
},
"RetryTrigger": {
"base": null,
"refs": {
"RetryStageMetadata$latestRetryTrigger": "<p>The latest trigger for a specific stage where manual or automatic retries have been made upon stage failure.</p>"
}
},
"Revision": {
"base": null,
"refs": {
Expand Down Expand Up @@ -2386,6 +2411,7 @@
"StageRetryMode": {
"base": null,
"refs": {
"RetryConfiguration$retryMode": "<p>The method that you want to configure for automatic stage retry on stage failure. You can specify to retry only failed action in the stage or all actions in the stage.</p>",
"RetryStageExecutionInput$retryMode": "<p>The scope of the retry attempt.</p>"
}
},
Expand Down
38 changes: 36 additions & 2 deletions apis/mailmanager/2023-10-17/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -887,7 +887,9 @@
"TO",
"FROM",
"CC",
"SUBJECT"
"SUBJECT",
"ENVELOPE_TO",
"ENVELOPE_FROM"
]
},
"ArchiveStringExpression":{
Expand Down Expand Up @@ -1209,6 +1211,14 @@
"type":"list",
"member":{"shape":"String"}
},
"Envelope":{
"type":"structure",
"members":{
"From":{"shape":"String"},
"Helo":{"shape":"String"},
"To":{"shape":"StringList"}
}
},
"ErrorMessage":{"type":"string"},
"ExportDestinationConfiguration":{
"type":"structure",
Expand Down Expand Up @@ -1330,7 +1340,9 @@
"GetArchiveMessageResponse":{
"type":"structure",
"members":{
"MessageDownloadLink":{"shape":"S3PresignedURL"}
"Envelope":{"shape":"Envelope"},
"MessageDownloadLink":{"shape":"S3PresignedURL"},
"Metadata":{"shape":"Metadata"}
}
},
"GetArchiveRequest":{
Expand Down Expand Up @@ -1926,6 +1938,19 @@
"Text":{"shape":"String"}
}
},
"Metadata":{
"type":"structure",
"members":{
"IngressPointId":{"shape":"IngressPointId"},
"RuleSetId":{"shape":"RuleSetId"},
"SenderHostname":{"shape":"String"},
"SenderIpAddress":{"shape":"SenderIpAddress"},
"Timestamp":{"shape":"Timestamp"},
"TlsCipherSuite":{"shape":"String"},
"TlsProtocol":{"shape":"String"},
"TrafficPolicyId":{"shape":"TrafficPolicyId"}
}
},
"MimeHeaderAttribute":{
"type":"string",
"pattern":"^X-[a-zA-Z0-9-]{1,256}$"
Expand Down Expand Up @@ -2088,12 +2113,16 @@
"ArchivedMessageId":{"shape":"ArchivedMessageId"},
"Cc":{"shape":"String"},
"Date":{"shape":"String"},
"Envelope":{"shape":"Envelope"},
"From":{"shape":"String"},
"HasAttachments":{"shape":"Boolean"},
"InReplyTo":{"shape":"String"},
"IngressPointId":{"shape":"IngressPointId"},
"MessageId":{"shape":"String"},
"ReceivedHeaders":{"shape":"EmailReceivedHeadersList"},
"ReceivedTimestamp":{"shape":"Timestamp"},
"SenderHostname":{"shape":"String"},
"SenderIpAddress":{"shape":"SenderIpAddress"},
"Subject":{"shape":"String"},
"To":{"shape":"String"},
"XMailer":{"shape":"String"},
Expand Down Expand Up @@ -2527,6 +2556,10 @@
"RoleArn":{"shape":"IamRoleArn"}
}
},
"SenderIpAddress":{
"type":"string",
"sensitive":true
},
"ServiceQuotaExceededException":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -2554,6 +2587,7 @@
"ExportDestinationConfiguration":{"shape":"ExportDestinationConfiguration"},
"Filters":{"shape":"ArchiveFilters"},
"FromTimestamp":{"shape":"Timestamp"},
"IncludeMetadata":{"shape":"Boolean"},
"MaxResults":{"shape":"ExportMaxResults"},
"ToTimestamp":{"shape":"Timestamp"}
}
Expand Down
35 changes: 34 additions & 1 deletion apis/mailmanager/2023-10-17/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -316,7 +316,8 @@
"base": null,
"refs": {
"MessageBody$MessageMalformed": "<p>A flag indicating if the email was malformed.</p>",
"Row$HasAttachments": "<p>A flag indicating if the email has attachments.</p>"
"Row$HasAttachments": "<p>A flag indicating if the email has attachments.</p>",
"StartArchiveExportRequest$IncludeMetadata": "<p>Whether to include message metadata as JSON files in the export.</p>"
}
},
"ConflictException": {
Expand Down Expand Up @@ -494,6 +495,13 @@
"Row$ReceivedHeaders": "<p>The received headers from the email delivery path.</p>"
}
},
"Envelope": {
"base": "<p>The SMTP envelope information of the email.</p>",
"refs": {
"GetArchiveMessageResponse$Envelope": "<p>The SMTP envelope information of the email.</p>",
"Row$Envelope": "<p>The SMTP envelope information of the email.</p>"
}
},
"ErrorMessage": {
"base": null,
"refs": {
Expand Down Expand Up @@ -801,6 +809,8 @@
"GetIngressPointRequest$IngressPointId": "<p>The identifier of an ingress endpoint.</p>",
"GetIngressPointResponse$IngressPointId": "<p>The identifier of an ingress endpoint resource.</p>",
"IngressPoint$IngressPointId": "<p>The identifier of the ingress endpoint resource.</p>",
"Metadata$IngressPointId": "<p>The ID of the ingress endpoint through which the email was received.</p>",
"Row$IngressPointId": "<p>The ID of the ingress endpoint through which the email was received.</p>",
"UpdateIngressPointRequest$IngressPointId": "<p>The identifier for the ingress endpoint you want to update.</p>"
}
},
Expand Down Expand Up @@ -1051,6 +1061,12 @@
"GetArchiveMessageContentResponse$Body": "<p>The textual body content of the email message.</p>"
}
},
"Metadata": {
"base": "<p>The metadata about the email.</p>",
"refs": {
"GetArchiveMessageResponse$Metadata": "<p>The metadata about the email.</p>"
}
},
"MimeHeaderAttribute": {
"base": null,
"refs": {
Expand Down Expand Up @@ -1408,6 +1424,7 @@
"GetIngressPointResponse$RuleSetId": "<p>The identifier of a rule set resource associated with the ingress endpoint.</p>",
"GetRuleSetRequest$RuleSetId": "<p>The identifier of an existing rule set to be retrieved.</p>",
"GetRuleSetResponse$RuleSetId": "<p>The identifier of the rule set resource.</p>",
"Metadata$RuleSetId": "<p>The ID of the rule set that processed the email.</p>",
"RuleSet$RuleSetId": "<p>The identifier of the rule set.</p>",
"UpdateIngressPointRequest$RuleSetId": "<p>The identifier of an existing rule set that you attach to an ingress endpoint resource.</p>",
"UpdateRuleSetRequest$RuleSetId": "<p>The identifier of a rule set you want to update.</p>"
Expand Down Expand Up @@ -1600,6 +1617,13 @@
"RuleAction$Send": "<p>This action sends the email to the internet.</p>"
}
},
"SenderIpAddress": {
"base": null,
"refs": {
"Metadata$SenderIpAddress": "<p>The IP address of the host from which the email was received.</p>",
"Row$SenderIpAddress": "<p>The IP address of the host from which the email was received.</p>"
}
},
"ServiceQuotaExceededException": {
"base": "<p>Occurs when an operation exceeds a predefined service quota or limit.</p>",
"refs": {
Expand Down Expand Up @@ -1655,15 +1679,21 @@
"base": null,
"refs": {
"EmailReceivedHeadersList$member": null,
"Envelope$From": "<p>The RCPT FROM given by the host from which the email was received.</p>",
"Envelope$Helo": "<p>The HELO used by the host from which the email was received.</p>",
"IngressPointPasswordConfiguration$PreviousSmtpPasswordVersion": "<p>The previous password version of the ingress endpoint resource.</p>",
"IngressPointPasswordConfiguration$SmtpPasswordVersion": "<p>The current password expiry timestamp of the ingress endpoint resource.</p>",
"MessageBody$Html": "<p>The HTML body content of the message.</p>",
"MessageBody$Text": "<p>The plain text body content of the message.</p>",
"Metadata$SenderHostname": "<p>The name of the host from which the email was received.</p>",
"Metadata$TlsCipherSuite": "<p>The TLS cipher suite used to communicate with the host from which the email was received.</p>",
"Metadata$TlsProtocol": "<p>The TLS protocol used to communicate with the host from which the email was received.</p>",
"Row$Cc": "<p>The email addresses in the CC header.</p>",
"Row$Date": "<p>The date the email was sent.</p>",
"Row$From": "<p>The email address of the sender.</p>",
"Row$InReplyTo": "<p>The email message ID this is a reply to.</p>",
"Row$MessageId": "<p>The unique message ID of the email.</p>",
"Row$SenderHostname": "<p>The name of the host from which the email was received.</p>",
"Row$Subject": "<p>The subject header value of the email.</p>",
"Row$To": "<p>The email addresses in the To header.</p>",
"Row$XMailer": "<p>The user agent that sent the email.</p>",
Expand All @@ -1675,6 +1705,7 @@
"StringList": {
"base": null,
"refs": {
"Envelope$To": "<p>All SMTP TO entries given by the host from which the email was received.</p>",
"IngressStringExpression$Values": "<p>The right hand side argument of a string condition expression.</p>"
}
},
Expand Down Expand Up @@ -1777,6 +1808,7 @@
"GetTrafficPolicyResponse$CreatedTimestamp": "<p>The timestamp of when the traffic policy was created.</p>",
"GetTrafficPolicyResponse$LastUpdatedTimestamp": "<p>The timestamp of when the traffic policy was last updated.</p>",
"IngressPointPasswordConfiguration$PreviousSmtpPasswordExpiryTimestamp": "<p>The previous password expiry timestamp of the ingress endpoint resource.</p>",
"Metadata$Timestamp": "<p>The timestamp of when the email was received.</p>",
"Relay$LastModifiedTimestamp": "<p>The timestamp of when the relay was last modified.</p>",
"Row$ReceivedTimestamp": "<p>The timestamp of when the email was received.</p>",
"RuleSet$LastModificationDate": "<p>The last modification date of the rule set.</p>",
Expand Down Expand Up @@ -1809,6 +1841,7 @@
"GetIngressPointResponse$TrafficPolicyId": "<p>The identifier of the traffic policy resource associated with the ingress endpoint.</p>",
"GetTrafficPolicyRequest$TrafficPolicyId": "<p>The identifier of the traffic policy resource.</p>",
"GetTrafficPolicyResponse$TrafficPolicyId": "<p>The identifier of the traffic policy resource.</p>",
"Metadata$TrafficPolicyId": "<p>The ID of the traffic policy that was in effect when the email was received.</p>",
"TrafficPolicy$TrafficPolicyId": "<p>The identifier of the traffic policy resource.</p>",
"UpdateIngressPointRequest$TrafficPolicyId": "<p>The identifier of an existing traffic policy that you attach to an ingress endpoint resource.</p>",
"UpdateTrafficPolicyRequest$TrafficPolicyId": "<p>The identifier of the traffic policy that you want to update.</p>"
Expand Down
2 changes: 1 addition & 1 deletion apis/securitylake/2018-05-10/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -618,7 +618,7 @@
"type":"string",
"max":1011,
"min":1,
"pattern":"^arn:(aws|aws-us-gov|aws-cn):securitylake:[A-za-z0-9_/.\\-]{0,63}:[A-za-z0-9_/.\\-]{0,63}:[A-Za-z0-9][A-za-z0-9_/.\\-]{0,127}$"
"pattern":"^arn:(aws|aws-us-gov|aws-cn):securitylake:[A-Za-z0-9_/.\\-]{0,63}:[A-Za-z0-9_/.\\-]{0,63}:[A-Za-z0-9][A-Za-z0-9_/.\\-]{0,127}$"
},
"AwsAccountId":{
"type":"string",
Expand Down
Loading

0 comments on commit 6b69a90

Please sign in to comment.