From fdb972db77510ec25ca0c89d0381ceb59d5781a1 Mon Sep 17 00:00:00 2001
From: AWS <>
Date: Thu, 3 Nov 2016 01:05:42 +0000
Subject: [PATCH] AWS SDK for Java 1.11.51
---
README.md | 2 +-
aws-java-sdk-acm/pom.xml | 2 +-
aws-java-sdk-api-gateway/pom.xml | 2 +-
aws-java-sdk-applicationautoscaling/pom.xml | 2 +-
aws-java-sdk-autoscaling/pom.xml | 2 +-
aws-java-sdk-bom/pom.xml | 2 +-
aws-java-sdk-budgets/pom.xml | 2 +-
aws-java-sdk-cloudformation/pom.xml | 2 +-
aws-java-sdk-cloudfront/pom.xml | 2 +-
aws-java-sdk-cloudhsm/pom.xml | 2 +-
aws-java-sdk-cloudsearch/pom.xml | 2 +-
aws-java-sdk-cloudtrail/pom.xml | 2 +-
aws-java-sdk-cloudwatch/pom.xml | 2 +-
aws-java-sdk-cloudwatchmetrics/pom.xml | 2 +-
aws-java-sdk-code-generator/pom.xml | 4 +-
aws-java-sdk-codecommit/pom.xml | 2 +-
aws-java-sdk-codedeploy/pom.xml | 2 +-
aws-java-sdk-codegen-maven-plugin/pom.xml | 2 +-
aws-java-sdk-codepipeline/pom.xml | 2 +-
aws-java-sdk-cognitoidentity/pom.xml | 2 +-
aws-java-sdk-cognitoidp/pom.xml | 2 +-
aws-java-sdk-cognitosync/pom.xml | 2 +-
aws-java-sdk-config/pom.xml | 2 +-
aws-java-sdk-core/pom.xml | 2 +-
.../com/amazonaws/http/AmazonHttpClient.java | 17 +-
.../http/DefaultErrorResponseHandler.java | 44 +-
.../com/amazonaws/http/ExecutionContext.java | 2 +-
.../com/amazonaws/partitions/endpoints.json | 1318 +-
.../com/amazonaws/sdk/versionInfo.properties | 4 +-
.../http/AmazonHttpClientIntegrationTest.java | 8 +-
...entSslHandshakeTimeoutIntegrationTest.java | 7 +-
.../amazonaws/http/AmazonHttpClientTest.java | 8 +-
...tionPoolMaxConnectionsIntegrationTest.java | 7 +-
...ltErrorResponseHandlerIntegrationTest.java | 116 +
.../http/DelegatingDnsResolverTest.java | 5 +-
.../http/RetryCountInUserAgentTest.java | 10 +-
.../http/SdkTransactionIdInHeaderTest.java | 4 +-
...rorDuringUnmarshallingResponseHandler.java | 26 +
.../http/response/NullResponseHandler.java | 13 +-
...ientExecutionAndRequestTimerTestUtils.java | 6 +-
...myErrorResponseServerIntegrationTests.java | 10 +-
...cessfulResponseServerIntegrationTests.java | 20 +-
.../http/timers/client/MockedClientTests.java | 11 +-
.../UnresponsiveServerIntegrationTests.java | 21 +-
.../timers/request/MockedClientTests.java | 12 +-
.../AmazonHttpClientRetryPolicyTest.java | 45 +-
.../ClientConfigurationMaxErrorRetryTest.java | 9 +-
.../java/com/amazonaws/util/LogCaptor.java | 125 +
aws-java-sdk-datapipeline/pom.xml | 2 +-
aws-java-sdk-devicefarm/pom.xml | 2 +-
aws-java-sdk-directconnect/pom.xml | 2 +-
aws-java-sdk-directory/pom.xml | 2 +-
aws-java-sdk-discovery/pom.xml | 2 +-
aws-java-sdk-dms/pom.xml | 2 +-
aws-java-sdk-dynamodb/pom.xml | 2 +-
aws-java-sdk-ec2/pom.xml | 2 +-
aws-java-sdk-ecr/pom.xml | 2 +-
aws-java-sdk-ecs/pom.xml | 2 +-
aws-java-sdk-efs/pom.xml | 2 +-
aws-java-sdk-elasticache/pom.xml | 2 +-
aws-java-sdk-elasticbeanstalk/pom.xml | 2 +-
aws-java-sdk-elasticloadbalancing/pom.xml | 2 +-
aws-java-sdk-elasticloadbalancingv2/pom.xml | 2 +-
aws-java-sdk-elasticsearch/pom.xml | 2 +-
aws-java-sdk-elastictranscoder/pom.xml | 2 +-
aws-java-sdk-emr/pom.xml | 2 +-
aws-java-sdk-events/pom.xml | 2 +-
aws-java-sdk-gamelift/pom.xml | 2 +-
aws-java-sdk-glacier/pom.xml | 2 +-
aws-java-sdk-iam/pom.xml | 2 +-
aws-java-sdk-importexport/pom.xml | 2 +-
aws-java-sdk-inspector/pom.xml | 2 +-
aws-java-sdk-iot/pom.xml | 2 +-
aws-java-sdk-kinesis/pom.xml | 2 +-
aws-java-sdk-kms/pom.xml | 2 +-
aws-java-sdk-lambda/pom.xml | 2 +-
aws-java-sdk-logs/pom.xml | 2 +-
aws-java-sdk-machinelearning/pom.xml | 2 +-
.../pom.xml | 2 +-
.../pom.xml | 2 +-
aws-java-sdk-models/pom.xml | 2 +-
.../models/email-2010-12-01-intermediate.json | 18191 +++++++++++-----
.../models/email-2010-12-01-model.json | 570 +-
aws-java-sdk-opsworks/pom.xml | 2 +-
aws-java-sdk-osgi/dependency-reduced-pom.xml | 16 +-
aws-java-sdk-osgi/pom.xml | 2 +-
aws-java-sdk-rds/pom.xml | 2 +-
aws-java-sdk-redshift/pom.xml | 2 +-
aws-java-sdk-route53/pom.xml | 2 +-
aws-java-sdk-s3/pom.xml | 2 +-
.../amazonaws/services/s3/AmazonS3Client.java | 4 -
.../internal/S3RequestEndpointResolver.java | 5 +-
aws-java-sdk-servermigration/pom.xml | 2 +-
aws-java-sdk-servicecatalog/pom.xml | 2 +-
aws-java-sdk-ses/pom.xml | 2 +-
.../actions/SimpleEmailServiceActions.java | 14 +
.../AbstractAmazonSimpleEmailService.java | 35 +
...AbstractAmazonSimpleEmailServiceAsync.java | 97 +
.../simpleemail/AmazonSimpleEmailService.java | 264 +-
.../AmazonSimpleEmailServiceAsync.java | 413 +-
.../AmazonSimpleEmailServiceAsyncClient.java | 230 +
.../AmazonSimpleEmailServiceClient.java | 470 +-
.../model/AlreadyExistsException.java | 2 +-
.../model/CloudWatchDestination.java | 171 +
.../CloudWatchDimensionConfiguration.java | 468 +
.../simpleemail/model/ConfigurationSet.java | 208 +
...onfigurationSetAlreadyExistsException.java | 61 +
.../model/ConfigurationSetAttribute.java | 53 +
...ConfigurationSetDoesNotExistException.java | 61 +
...nfigurationSetEventDestinationRequest.java | 183 +
...onfigurationSetEventDestinationResult.java | 69 +
.../model/CreateConfigurationSetRequest.java | 122 +
.../model/CreateConfigurationSetResult.java | 68 +
...nfigurationSetEventDestinationRequest.java | 176 +
...onfigurationSetEventDestinationResult.java | 69 +
.../model/DeleteConfigurationSetRequest.java | 122 +
.../model/DeleteConfigurationSetResult.java | 68 +
.../DescribeConfigurationSetRequest.java | 238 +
.../model/DescribeConfigurationSetResult.java | 211 +
.../model/DimensionValueSource.java | 54 +
.../simpleemail/model/EventDestination.java | 532 +
...ventDestinationAlreadyExistsException.java | 89 +
...EventDestinationDoesNotExistException.java | 89 +
.../services/simpleemail/model/EventType.java | 57 +
.../model/IdentityDkimAttributes.java | 22 +-
...InvalidCloudWatchDestinationException.java | 89 +
.../InvalidConfigurationSetException.java | 33 +
.../InvalidFirehoseDestinationException.java | 89 +
.../model/KinesisFirehoseDestination.java | 188 +
.../model/LimitExceededException.java | 2 +-
.../model/ListConfigurationSetsRequest.java | 182 +
.../model/ListConfigurationSetsResult.java | 218 +
.../model/ListReceiptFiltersRequest.java | 2 +-
.../simpleemail/model/MessageTag.java | 344 +
.../simpleemail/model/SendDataPoint.java | 14 +-
.../simpleemail/model/SendEmailRequest.java | 154 +-
.../model/SendRawEmailRequest.java | 159 +-
...nfigurationSetEventDestinationRequest.java | 175 +
...onfigurationSetEventDestinationResult.java | 69 +
...CloudWatchDestinationStaxUnmarshaller.java | 68 +
...imensionConfigurationStaxUnmarshaller.java | 77 +
...SetAlreadyExistsExceptionUnmarshaller.java | 42 +
...nSetDoesNotExistExceptionUnmarshaller.java | 42 +
.../ConfigurationSetStaxUnmarshaller.java | 67 +
...nSetEventDestinationRequestMarshaller.java | 124 +
...ventDestinationResultStaxUnmarshaller.java | 64 +
...eateConfigurationSetRequestMarshaller.java | 57 +
...onfigurationSetResultStaxUnmarshaller.java | 63 +
...nSetEventDestinationRequestMarshaller.java | 59 +
...ventDestinationResultStaxUnmarshaller.java | 64 +
...leteConfigurationSetRequestMarshaller.java | 53 +
...onfigurationSetResultStaxUnmarshaller.java | 63 +
...ribeConfigurationSetRequestMarshaller.java | 67 +
...onfigurationSetResultStaxUnmarshaller.java | 73 +
...ionAlreadyExistsExceptionUnmarshaller.java | 43 +
...tionDoesNotExistExceptionUnmarshaller.java | 43 +
.../EventDestinationStaxUnmarshaller.java | 87 +
...WatchDestinationExceptionUnmarshaller.java | 43 +
...ConfigurationSetExceptionUnmarshaller.java | 41 +
...ehoseDestinationExceptionUnmarshaller.java | 43 +
...isFirehoseDestinationStaxUnmarshaller.java | 72 +
...istConfigurationSetsRequestMarshaller.java | 57 +
...nfigurationSetsResultStaxUnmarshaller.java | 72 +
.../transform/MessageTagStaxUnmarshaller.java | 72 +
.../transform/SendEmailRequestMarshaller.java | 21 +
.../SendRawEmailRequestMarshaller.java | 21 +
...nSetEventDestinationRequestMarshaller.java | 124 +
...ventDestinationResultStaxUnmarshaller.java | 64 +
.../models/email-2010-12-01-intermediate.json | 18191 +++++++++++-----
.../models/email-2010-12-01-model.json | 570 +-
aws-java-sdk-simpledb/pom.xml | 2 +-
aws-java-sdk-simpleworkflow/pom.xml | 2 +-
aws-java-sdk-snowball/pom.xml | 2 +-
aws-java-sdk-sns/pom.xml | 2 +-
aws-java-sdk-sqs/pom.xml | 2 +-
aws-java-sdk-ssm/pom.xml | 2 +-
aws-java-sdk-storagegateway/pom.xml | 2 +-
aws-java-sdk-sts/pom.xml | 2 +-
aws-java-sdk-support/pom.xml | 2 +-
aws-java-sdk-test-utils/pom.xml | 4 +-
aws-java-sdk-waf/pom.xml | 2 +-
aws-java-sdk-workspaces/pom.xml | 2 +-
aws-java-sdk/pom.xml | 2 +-
pom.xml | 4 +-
184 files changed, 35565 insertions(+), 12216 deletions(-)
create mode 100644 aws-java-sdk-core/src/test/java/com/amazonaws/http/DefaultErrorResponseHandlerIntegrationTest.java
create mode 100644 aws-java-sdk-core/src/test/java/com/amazonaws/http/response/ErrorDuringUnmarshallingResponseHandler.java
create mode 100644 aws-java-sdk-core/src/test/java/com/amazonaws/util/LogCaptor.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/CloudWatchDestination.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/CloudWatchDimensionConfiguration.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/ConfigurationSet.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/ConfigurationSetAlreadyExistsException.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/ConfigurationSetAttribute.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/ConfigurationSetDoesNotExistException.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/CreateConfigurationSetEventDestinationRequest.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/CreateConfigurationSetEventDestinationResult.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/CreateConfigurationSetRequest.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/CreateConfigurationSetResult.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/DeleteConfigurationSetEventDestinationRequest.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/DeleteConfigurationSetEventDestinationResult.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/DeleteConfigurationSetRequest.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/DeleteConfigurationSetResult.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/DescribeConfigurationSetRequest.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/DescribeConfigurationSetResult.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/DimensionValueSource.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/EventDestination.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/EventDestinationAlreadyExistsException.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/EventDestinationDoesNotExistException.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/EventType.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/InvalidCloudWatchDestinationException.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/InvalidConfigurationSetException.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/InvalidFirehoseDestinationException.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/KinesisFirehoseDestination.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/ListConfigurationSetsRequest.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/ListConfigurationSetsResult.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/MessageTag.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/UpdateConfigurationSetEventDestinationRequest.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/UpdateConfigurationSetEventDestinationResult.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/CloudWatchDestinationStaxUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/CloudWatchDimensionConfigurationStaxUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/ConfigurationSetAlreadyExistsExceptionUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/ConfigurationSetDoesNotExistExceptionUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/ConfigurationSetStaxUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/CreateConfigurationSetEventDestinationRequestMarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/CreateConfigurationSetEventDestinationResultStaxUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/CreateConfigurationSetRequestMarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/CreateConfigurationSetResultStaxUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/DeleteConfigurationSetEventDestinationRequestMarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/DeleteConfigurationSetEventDestinationResultStaxUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/DeleteConfigurationSetRequestMarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/DeleteConfigurationSetResultStaxUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/DescribeConfigurationSetRequestMarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/DescribeConfigurationSetResultStaxUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/EventDestinationAlreadyExistsExceptionUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/EventDestinationDoesNotExistExceptionUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/EventDestinationStaxUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/InvalidCloudWatchDestinationExceptionUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/InvalidConfigurationSetExceptionUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/InvalidFirehoseDestinationExceptionUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/KinesisFirehoseDestinationStaxUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/ListConfigurationSetsRequestMarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/ListConfigurationSetsResultStaxUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/MessageTagStaxUnmarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/UpdateConfigurationSetEventDestinationRequestMarshaller.java
create mode 100644 aws-java-sdk-ses/src/main/java/com/amazonaws/services/simpleemail/model/transform/UpdateConfigurationSetEventDestinationResultStaxUnmarshaller.java
diff --git a/README.md b/README.md
index c4a66777924e..e9dc09aca454 100644
--- a/README.md
+++ b/README.md
@@ -40,7 +40,7 @@ dependencies.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
The name of an Amazon CloudWatch dimension associated with an email sending metric. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
\n@param filter A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.*/", + "name" : "DimensionName", + "setterDocumentation" : "/**The name of an Amazon CloudWatch dimension associated with an email sending metric. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
\n@param filter A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "simple" : true, + "varargSetterDocumentation" : "/**The name of an Amazon CloudWatch dimension associated with an email sending metric. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
", - "simpleType" : "ReceiptFilter", - "variableSetterType" : "ReceiptFilter" + "variableDeclarationType" : "String", + "variableName" : "dimensionName", + "variableType" : "String", + "documentation" : "The name of an Amazon CloudWatch dimension associated with an email sending metric. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
The place where Amazon SES finds the value of a dimension to publish to Amazon CloudWatch. If you want Amazon SES to use the message tags that you specify using an X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.
The place where Amazon SES finds the value of a dimension to publish to Amazon CloudWatch. If you want Amazon SES to use the message tags that you specify using an X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.
X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see DimensionValueSource*/",
+ "getterDocumentation" : "/**The place where Amazon SES finds the value of a dimension to publish to Amazon CloudWatch. If you want Amazon SES to use the message tags that you specify using an X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.
X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.\n@see DimensionValueSource*/",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocationName" : "DimensionValueSource",
+ "queryString" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "DimensionValueSource",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "name" : "DimensionValueSource",
+ "setterDocumentation" : "/**The place where Amazon SES finds the value of a dimension to publish to Amazon CloudWatch. If you want Amazon SES to use the message tags that you specify using an X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.
X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.\n@see DimensionValueSource*/",
+ "setterModel" : {
+ "variableDeclarationType" : "String",
+ "variableName" : "dimensionValueSource",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "simple" : true,
+ "varargSetterDocumentation" : "/**The place where Amazon SES finds the value of a dimension to publish to Amazon CloudWatch. If you want Amazon SES to use the message tags that you specify using an X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.
X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see DimensionValueSource*/",
+ "variable" : {
+ "variableDeclarationType" : "String",
+ "variableName" : "dimensionValueSource",
+ "variableType" : "String",
+ "documentation" : "The place where Amazon SES finds the value of a dimension to publish to Amazon CloudWatch. If you want Amazon SES to use the message tags that you specify using an X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.
The default value of the dimension that is published to Amazon CloudWatch if you do not provide the value of the dimension when you send an email. The default value must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
The default value of the dimension that is published to Amazon CloudWatch if you do not provide the value of the dimension when you send an email. The default value must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
The default value of the dimension that is published to Amazon CloudWatch if you do not provide the value of the dimension when you send an email. The default value must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
The default value of the dimension that is published to Amazon CloudWatch if you do not provide the value of the dimension when you send an email. The default value must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
The default value of the dimension that is published to Amazon CloudWatch if you do not provide the value of the dimension when you send an email. The default value must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
The default value of the dimension that is published to Amazon CloudWatch if you do not provide the value of the dimension when you send an email. The default value must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
", + "documentation" : "The default value of the dimension that is published to Amazon CloudWatch if you do not provide the value of the dimension when you send an email. The default value must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
\n@param filter A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
\n@return A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.*/", + "fluentSetterDocumentation" : "/**The default value of the dimension that is published to Amazon CloudWatch if you do not provide the value of the dimension when you send an email. The default value must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
The default value of the dimension that is published to Amazon CloudWatch if you do not provide the value of the dimension when you send an email. The default value must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
\n@param filter A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.*/", + "name" : "DefaultDimensionValue", + "setterDocumentation" : "/**The default value of the dimension that is published to Amazon CloudWatch if you do not provide the value of the dimension when you send an email. The default value must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
\n@param filter A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "simple" : true, + "varargSetterDocumentation" : "/**The default value of the dimension that is published to Amazon CloudWatch if you do not provide the value of the dimension when you send an email. The default value must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
", - "simpleType" : "ReceiptFilter", - "variableSetterType" : "ReceiptFilter" + "variableDeclarationType" : "String", + "variableName" : "defaultDimensionValue", + "variableType" : "String", + "documentation" : "The default value of the dimension that is published to Amazon CloudWatch if you do not provide the value of the dimension when you send an email. The default value must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
The name of an Amazon CloudWatch dimension associated with an email sending metric. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
The name of an Amazon CloudWatch dimension associated with an email sending metric. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
The name of an Amazon CloudWatch dimension associated with an email sending metric. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
The name of an Amazon CloudWatch dimension associated with an email sending metric. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
The name of an Amazon CloudWatch dimension associated with an email sending metric. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
The name of an Amazon CloudWatch dimension associated with an email sending metric. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
The place where Amazon SES finds the value of a dimension to publish to Amazon CloudWatch. If you want Amazon SES to use the message tags that you specify using an X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.
The place where Amazon SES finds the value of a dimension to publish to Amazon CloudWatch. If you want Amazon SES to use the message tags that you specify using an X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.
X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see DimensionValueSource*/",
+ "getterDocumentation" : "/**The place where Amazon SES finds the value of a dimension to publish to Amazon CloudWatch. If you want Amazon SES to use the message tags that you specify using an X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.
X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.\n@see DimensionValueSource*/",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocationName" : "DimensionValueSource",
+ "queryString" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "DimensionValueSource",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "name" : "DimensionValueSource",
+ "setterDocumentation" : "/**The place where Amazon SES finds the value of a dimension to publish to Amazon CloudWatch. If you want Amazon SES to use the message tags that you specify using an X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.
X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.\n@see DimensionValueSource*/",
+ "setterModel" : {
+ "variableDeclarationType" : "String",
+ "variableName" : "dimensionValueSource",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "simple" : true,
+ "varargSetterDocumentation" : "/**The place where Amazon SES finds the value of a dimension to publish to Amazon CloudWatch. If you want Amazon SES to use the message tags that you specify using an X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.
X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see DimensionValueSource*/",
+ "variable" : {
+ "variableDeclarationType" : "String",
+ "variableName" : "dimensionValueSource",
+ "variableType" : "String",
+ "documentation" : "The place where Amazon SES finds the value of a dimension to publish to Amazon CloudWatch. If you want Amazon SES to use the message tags that you specify using an X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.
An empty element returned on a successful request.
", - "enums" : null, - "errorCode" : null, - "hasHeaderMember" : false, - "hasPayloadMember" : false, - "hasStatusCodeMember" : false, - "hasStreamingMember" : false, - "marshaller" : null, - "members" : null, - "membersAsMap" : { }, - "required" : null, - "shapeName" : "CreateReceiptFilterResult", + "required" : [ "DimensionName", "DimensionValueSource", "DefaultDimensionValue" ], + "shapeName" : "CloudWatchDimensionConfiguration", "unmarshaller" : { "flattened" : false, - "resultWrapper" : "CreateReceiptFilterResult" + "resultWrapper" : null }, "variable" : { - "variableDeclarationType" : "CreateReceiptFilterResult", - "variableName" : "createReceiptFilterResult", - "variableType" : "CreateReceiptFilterResult", + "variableDeclarationType" : "CloudWatchDimensionConfiguration", + "variableName" : "cloudWatchDimensionConfiguration", + "variableType" : "CloudWatchDimensionConfiguration", "documentation" : null, - "simpleType" : "CreateReceiptFilterResult", - "variableSetterType" : "CreateReceiptFilterResult" + "simpleType" : "CloudWatchDimensionConfiguration", + "variableSetterType" : "CloudWatchDimensionConfiguration" }, "wrapper" : false }, - "CreateReceiptRuleRequest" : { - "c2jName" : "CreateReceiptRuleRequest", + "ConfigurationSet" : { + "c2jName" : "ConfigurationSet", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -3947,29 +4390,22 @@ "skipGeneratingUnmarshaller" : false }, "deprecated" : false, - "documentation" : "Represents a request to create a receipt rule. You use receipt rules to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
", + "documentation" : "The name of the configuration set.
Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, - "marshaller" : { - "action" : "CreateReceiptRule", - "locationName" : null, - "requestUri" : "/", - "target" : null, - "verb" : "POST", - "xmlNameSpaceUri" : null - }, + "marshaller" : null, "members" : [ { - "c2jName" : "RuleSetName", - "c2jShape" : "ReceiptRuleSetName", + "c2jName" : "Name", + "c2jShape" : "ConfigurationSetName", "deprecated" : false, - "documentation" : "The name of the rule set to which to add the rule.
", + "documentation" : "The name of the configuration set. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
The name of the rule set to which to add the rule.
\n@param ruleSetName The name of the rule set to which to add the rule.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the rule set to which to add the rule.
\n@return The name of the rule set to which to add the rule.*/", + "fluentSetterDocumentation" : "/**The name of the configuration set. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
The name of the configuration set. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
The name of the rule set to which to add the rule.
\n@param ruleSetName The name of the rule set to which to add the rule.*/", + "name" : "Name", + "setterDocumentation" : "/**The name of the configuration set. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
The name of the rule set to which to add the rule.
\n@param ruleSetName The name of the rule set to which to add the rule.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The name of the configuration set. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
The name of the rule set to which to add the rule.
", + "documentation" : "The name of the configuration set. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
The name of the configuration set. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
The name of the configuration set. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
The name of the configuration set. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
The name of the configuration set. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
The name of the configuration set. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
The name of the configuration set. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
Indicates that the configuration set could not be created because of a naming conflict.
", + "enums" : null, + "errorCode" : "ConfigurationSetAlreadyExists", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "ConfigurationSetName", + "c2jShape" : "ConfigurationSetName", "deprecated" : false, - "documentation" : "The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
", + "documentation" : "", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
\n@param after The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
\n@return The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.*/", + "fluentSetterDocumentation" : "/**\n@param configurationSetName \n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null @@ -4034,10 +4559,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "After", + "marshallLocationName" : "ConfigurationSetName", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "After", + "unmarshallLocationName" : "ConfigurationSetName", "uri" : false }, "idempotencyToken" : false, @@ -4045,89 +4570,37 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "After", - "setterDocumentation" : "/**The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
\n@param after The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.*/", + "name" : "ConfigurationSetName", + "setterDocumentation" : "/**\n@param configurationSetName */", "setterModel" : { "variableDeclarationType" : "String", - "variableName" : "after", + "variableName" : "configurationSetName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, - "varargSetterDocumentation" : "/**The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
\n@param after The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**\n@param configurationSetName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", - "variableName" : "after", + "variableName" : "configurationSetName", "variableType" : "String", - "documentation" : "The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
", + "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null - }, { - "c2jName" : "Rule", - "c2jShape" : "ReceiptRule", - "deprecated" : false, - "documentation" : "A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
", - "enumType" : null, - "fluentSetterDocumentation" : "/**A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
\n@param rule A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
\n@return A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.*/", - "getterModel" : { - "returnType" : "ReceiptRule", - "documentation" : null - }, - "http" : { - "additionalMarshallingPath" : null, - "additionalUnmarshallingPath" : null, - "flattened" : false, - "header" : false, - "isPayload" : false, - "isStreaming" : false, - "location" : null, - "marshallLocationName" : "Rule", - "queryString" : false, - "statusCode" : false, - "unmarshallLocationName" : "Rule", - "uri" : false - }, - "idempotencyToken" : false, - "list" : false, - "listModel" : null, - "map" : false, - "mapModel" : null, - "name" : "Rule", - "setterDocumentation" : "/**A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
\n@param rule A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.*/", - "setterModel" : { - "variableDeclarationType" : "ReceiptRule", - "variableName" : "rule", - "variableType" : "ReceiptRule", - "documentation" : "", - "simpleType" : "ReceiptRule", - "variableSetterType" : "ReceiptRule" - }, - "simple" : false, - "varargSetterDocumentation" : "/**A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
\n@param rule A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "variable" : { - "variableDeclarationType" : "ReceiptRule", - "variableName" : "rule", - "variableType" : "ReceiptRule", - "documentation" : "A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
", - "simpleType" : "ReceiptRule", - "variableSetterType" : "ReceiptRule" - }, - "xmlNameSpaceUri" : null } ], "membersAsMap" : { - "After" : { - "c2jName" : "After", - "c2jShape" : "ReceiptRuleName", + "ConfigurationSetName" : { + "c2jName" : "ConfigurationSetName", + "c2jShape" : "ConfigurationSetName", "deprecated" : false, - "documentation" : "The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
", + "documentation" : "", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
\n@param after The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
\n@return The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.*/", + "fluentSetterDocumentation" : "/**\n@param configurationSetName \n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null @@ -4140,10 +4613,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "After", + "marshallLocationName" : "ConfigurationSetName", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "After", + "unmarshallLocationName" : "ConfigurationSetName", "uri" : false }, "idempotencyToken" : false, @@ -4151,150 +4624,44 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "After", - "setterDocumentation" : "/**The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
\n@param after The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.*/", + "name" : "ConfigurationSetName", + "setterDocumentation" : "/**\n@param configurationSetName */", "setterModel" : { "variableDeclarationType" : "String", - "variableName" : "after", + "variableName" : "configurationSetName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, - "varargSetterDocumentation" : "/**The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
\n@param after The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "variable" : { - "variableDeclarationType" : "String", - "variableName" : "after", - "variableType" : "String", - "documentation" : "The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
", - "simpleType" : "String", - "variableSetterType" : "String" - }, - "xmlNameSpaceUri" : null - }, - "Rule" : { - "c2jName" : "Rule", - "c2jShape" : "ReceiptRule", - "deprecated" : false, - "documentation" : "A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
", - "enumType" : null, - "fluentSetterDocumentation" : "/**A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
\n@param rule A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
\n@return A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.*/", - "getterModel" : { - "returnType" : "ReceiptRule", - "documentation" : null - }, - "http" : { - "additionalMarshallingPath" : null, - "additionalUnmarshallingPath" : null, - "flattened" : false, - "header" : false, - "isPayload" : false, - "isStreaming" : false, - "location" : null, - "marshallLocationName" : "Rule", - "queryString" : false, - "statusCode" : false, - "unmarshallLocationName" : "Rule", - "uri" : false - }, - "idempotencyToken" : false, - "list" : false, - "listModel" : null, - "map" : false, - "mapModel" : null, - "name" : "Rule", - "setterDocumentation" : "/**A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
\n@param rule A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.*/", - "setterModel" : { - "variableDeclarationType" : "ReceiptRule", - "variableName" : "rule", - "variableType" : "ReceiptRule", - "documentation" : "", - "simpleType" : "ReceiptRule", - "variableSetterType" : "ReceiptRule" - }, - "simple" : false, - "varargSetterDocumentation" : "/**A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
\n@param rule A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**\n@param configurationSetName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { - "variableDeclarationType" : "ReceiptRule", - "variableName" : "rule", - "variableType" : "ReceiptRule", - "documentation" : "A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
", - "simpleType" : "ReceiptRule", - "variableSetterType" : "ReceiptRule" - }, - "xmlNameSpaceUri" : null - }, - "RuleSetName" : { - "c2jName" : "RuleSetName", - "c2jShape" : "ReceiptRuleSetName", - "deprecated" : false, - "documentation" : "The name of the rule set to which to add the rule.
", - "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the rule set to which to add the rule.
\n@param ruleSetName The name of the rule set to which to add the rule.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the rule set to which to add the rule.
\n@return The name of the rule set to which to add the rule.*/", - "getterModel" : { - "returnType" : "String", - "documentation" : null - }, - "http" : { - "additionalMarshallingPath" : null, - "additionalUnmarshallingPath" : null, - "flattened" : false, - "header" : false, - "isPayload" : false, - "isStreaming" : false, - "location" : null, - "marshallLocationName" : "RuleSetName", - "queryString" : false, - "statusCode" : false, - "unmarshallLocationName" : "RuleSetName", - "uri" : false - }, - "idempotencyToken" : false, - "list" : false, - "listModel" : null, - "map" : false, - "mapModel" : null, - "name" : "RuleSetName", - "setterDocumentation" : "/**The name of the rule set to which to add the rule.
\n@param ruleSetName The name of the rule set to which to add the rule.*/", - "setterModel" : { "variableDeclarationType" : "String", - "variableName" : "ruleSetName", + "variableName" : "configurationSetName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, - "simple" : true, - "varargSetterDocumentation" : "/**The name of the rule set to which to add the rule.
\n@param ruleSetName The name of the rule set to which to add the rule.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "variable" : { - "variableDeclarationType" : "String", - "variableName" : "ruleSetName", - "variableType" : "String", - "documentation" : "The name of the rule set to which to add the rule.
", - "simpleType" : "String", - "variableSetterType" : "String" - }, "xmlNameSpaceUri" : null } }, - "required" : [ "RuleSetName", "Rule" ], - "shapeName" : "CreateReceiptRuleRequest", + "required" : null, + "shapeName" : "ConfigurationSetAlreadyExistsException", "unmarshaller" : null, "variable" : { - "variableDeclarationType" : "CreateReceiptRuleRequest", - "variableName" : "createReceiptRuleRequest", - "variableType" : "CreateReceiptRuleRequest", + "variableDeclarationType" : "ConfigurationSetAlreadyExistsException", + "variableName" : "configurationSetAlreadyExistsException", + "variableType" : "ConfigurationSetAlreadyExistsException", "documentation" : null, - "simpleType" : "CreateReceiptRuleRequest", - "variableSetterType" : "CreateReceiptRuleRequest" + "simpleType" : "ConfigurationSetAlreadyExistsException", + "variableSetterType" : "ConfigurationSetAlreadyExistsException" }, "wrapper" : false }, - "CreateReceiptRuleResult" : { - "c2jName" : "CreateReceiptRuleResponse", + "ConfigurationSetAttribute" : { + "c2jName" : "ConfigurationSetAttribute", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -4302,8 +4669,11 @@ "skipGeneratingUnmarshaller" : false }, "deprecated" : false, - "documentation" : "An empty element returned on a successful request.
", - "enums" : null, + "documentation" : "", + "enums" : [ { + "name" : "EventDestinations", + "value" : "eventDestinations" + } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, @@ -4313,23 +4683,23 @@ "members" : null, "membersAsMap" : { }, "required" : null, - "shapeName" : "CreateReceiptRuleResult", + "shapeName" : "ConfigurationSetAttribute", "unmarshaller" : { "flattened" : false, - "resultWrapper" : "CreateReceiptRuleResult" + "resultWrapper" : null }, "variable" : { - "variableDeclarationType" : "CreateReceiptRuleResult", - "variableName" : "createReceiptRuleResult", - "variableType" : "CreateReceiptRuleResult", + "variableDeclarationType" : "ConfigurationSetAttribute", + "variableName" : "configurationSetAttribute", + "variableType" : "ConfigurationSetAttribute", "documentation" : null, - "simpleType" : "CreateReceiptRuleResult", - "variableSetterType" : "CreateReceiptRuleResult" + "simpleType" : "ConfigurationSetAttribute", + "variableSetterType" : "ConfigurationSetAttribute" }, "wrapper" : false }, - "CreateReceiptRuleSetRequest" : { - "c2jName" : "CreateReceiptRuleSetRequest", + "ConfigurationSetDoesNotExistException" : { + "c2jName" : "ConfigurationSetDoesNotExistException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -4337,29 +4707,22 @@ "skipGeneratingUnmarshaller" : false }, "deprecated" : false, - "documentation" : "Represents a request to create an empty receipt rule set. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
", + "documentation" : "Indicates that the configuration set does not exist.
", "enums" : null, - "errorCode" : null, + "errorCode" : "ConfigurationSetDoesNotExist", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, - "marshaller" : { - "action" : "CreateReceiptRuleSet", - "locationName" : null, - "requestUri" : "/", - "target" : null, - "verb" : "POST", - "xmlNameSpaceUri" : null - }, + "marshaller" : null, "members" : [ { - "c2jName" : "RuleSetName", - "c2jShape" : "ReceiptRuleSetName", + "c2jName" : "ConfigurationSetName", + "c2jShape" : "ConfigurationSetName", "deprecated" : false, - "documentation" : "The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
An empty element returned on a successful request.
", + "documentation" : "Represents textual data, plus an optional character set specification.
By default, the text must be 7-bit ASCII, due to the constraints of the SMTP protocol. If the text must contain any other characters, then you must also specify a character set. Examples include UTF-8, ISO-8859-1, and Shift_JIS.
", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, @@ -4490,103 +4853,14 @@ "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, - "members" : null, - "membersAsMap" : { }, - "required" : null, - "shapeName" : "CreateReceiptRuleSetResult", - "unmarshaller" : { - "flattened" : false, - "resultWrapper" : "CreateReceiptRuleSetResult" - }, - "variable" : { - "variableDeclarationType" : "CreateReceiptRuleSetResult", - "variableName" : "createReceiptRuleSetResult", - "variableType" : "CreateReceiptRuleSetResult", - "documentation" : null, - "simpleType" : "CreateReceiptRuleSetResult", - "variableSetterType" : "CreateReceiptRuleSetResult" - }, - "wrapper" : false - }, - "CustomMailFromStatus" : { - "c2jName" : "CustomMailFromStatus", - "customization" : { - "artificialResultWrapper" : null, - "skipGeneratingMarshaller" : false, - "skipGeneratingModelClass" : false, - "skipGeneratingUnmarshaller" : false - }, - "deprecated" : false, - "documentation" : "", - "enums" : [ { - "name" : "Pending", - "value" : "Pending" - }, { - "name" : "Success", - "value" : "Success" - }, { - "name" : "Failed", - "value" : "Failed" - }, { - "name" : "TemporaryFailure", - "value" : "TemporaryFailure" - } ], - "errorCode" : null, - "hasHeaderMember" : false, - "hasPayloadMember" : false, - "hasStatusCodeMember" : false, - "hasStreamingMember" : false, - "marshaller" : null, - "members" : null, - "membersAsMap" : { }, - "required" : null, - "shapeName" : "CustomMailFromStatus", - "unmarshaller" : { - "flattened" : false, - "resultWrapper" : null - }, - "variable" : { - "variableDeclarationType" : "CustomMailFromStatus", - "variableName" : "customMailFromStatus", - "variableType" : "CustomMailFromStatus", - "documentation" : null, - "simpleType" : "CustomMailFromStatus", - "variableSetterType" : "CustomMailFromStatus" - }, - "wrapper" : false - }, - "DeleteIdentityPolicyRequest" : { - "c2jName" : "DeleteIdentityPolicyRequest", - "customization" : { - "artificialResultWrapper" : null, - "skipGeneratingMarshaller" : false, - "skipGeneratingModelClass" : false, - "skipGeneratingUnmarshaller" : false - }, - "deprecated" : false, - "documentation" : "Represents a request to delete a sending authorization policy for an identity. Sending authorization is an Amazon SES feature that enables you to authorize other senders to use your identities. For information, see the Amazon SES Developer Guide.
", - "enums" : null, - "errorCode" : null, - "hasHeaderMember" : false, - "hasPayloadMember" : false, - "hasStatusCodeMember" : false, - "hasStreamingMember" : false, - "marshaller" : { - "action" : "DeleteIdentityPolicy", - "locationName" : null, - "requestUri" : "/", - "target" : null, - "verb" : "POST", - "xmlNameSpaceUri" : null - }, "members" : [ { - "c2jName" : "Identity", - "c2jShape" : "Identity", + "c2jName" : "Data", + "c2jShape" : "MessageData", "deprecated" : false, - "documentation" : "The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
", + "documentation" : "The textual data of the content.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
\n@param identity The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples:user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
. To successfully call this API, you must own the identity.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**
The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
\n@return The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples:user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
. To successfully call this API, you must own the identity.*/", + "fluentSetterDocumentation" : "/**
The textual data of the content.
\n@param data The textual data of the content.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The textual data of the content.
\n@return The textual data of the content.*/", "getterModel" : { "returnType" : "String", "documentation" : null @@ -4599,10 +4873,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "Identity", + "marshallLocationName" : "Data", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "Identity", + "unmarshallLocationName" : "Data", "uri" : false }, "idempotencyToken" : false, @@ -4610,35 +4884,35 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "Identity", - "setterDocumentation" : "/**The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
\n@param identity The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples:user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
. To successfully call this API, you must own the identity.*/", + "name" : "Data", + "setterDocumentation" : "/**
The textual data of the content.
\n@param data The textual data of the content.*/", "setterModel" : { "variableDeclarationType" : "String", - "variableName" : "identity", + "variableName" : "data", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, - "varargSetterDocumentation" : "/**The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
\n@param identity The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples:user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
. To successfully call this API, you must own the identity.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**
The textual data of the content.
\n@param data The textual data of the content.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", - "variableName" : "identity", + "variableName" : "data", "variableType" : "String", - "documentation" : "The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
", + "documentation" : "The textual data of the content.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { - "c2jName" : "PolicyName", - "c2jShape" : "PolicyName", + "c2jName" : "Charset", + "c2jShape" : "Charset", "deprecated" : false, - "documentation" : "The name of the policy to be deleted.
", + "documentation" : "The character set of the content.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the policy to be deleted.
\n@param policyName The name of the policy to be deleted.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the policy to be deleted.
\n@return The name of the policy to be deleted.*/", + "fluentSetterDocumentation" : "/**The character set of the content.
\n@param charset The character set of the content.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The character set of the content.
\n@return The character set of the content.*/", "getterModel" : { "returnType" : "String", "documentation" : null @@ -4651,10 +4925,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "PolicyName", + "marshallLocationName" : "Charset", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "PolicyName", + "unmarshallLocationName" : "Charset", "uri" : false }, "idempotencyToken" : false, @@ -4662,37 +4936,37 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "PolicyName", - "setterDocumentation" : "/**The name of the policy to be deleted.
\n@param policyName The name of the policy to be deleted.*/", + "name" : "Charset", + "setterDocumentation" : "/**The character set of the content.
\n@param charset The character set of the content.*/", "setterModel" : { "variableDeclarationType" : "String", - "variableName" : "policyName", + "variableName" : "charset", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, - "varargSetterDocumentation" : "/**The name of the policy to be deleted.
\n@param policyName The name of the policy to be deleted.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The character set of the content.
\n@param charset The character set of the content.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", - "variableName" : "policyName", + "variableName" : "charset", "variableType" : "String", - "documentation" : "The name of the policy to be deleted.
", + "documentation" : "The character set of the content.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { - "Identity" : { - "c2jName" : "Identity", - "c2jShape" : "Identity", + "Charset" : { + "c2jName" : "Charset", + "c2jShape" : "Charset", "deprecated" : false, - "documentation" : "The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
", + "documentation" : "The character set of the content.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
\n@param identity The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples:user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
. To successfully call this API, you must own the identity.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**
The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
\n@return The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples:user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
. To successfully call this API, you must own the identity.*/", + "fluentSetterDocumentation" : "/**
The character set of the content.
\n@param charset The character set of the content.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The character set of the content.
\n@return The character set of the content.*/", "getterModel" : { "returnType" : "String", "documentation" : null @@ -4705,10 +4979,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "Identity", + "marshallLocationName" : "Charset", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "Identity", + "unmarshallLocationName" : "Charset", "uri" : false }, "idempotencyToken" : false, @@ -4716,36 +4990,36 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "Identity", - "setterDocumentation" : "/**The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
\n@param identity The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples:user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
. To successfully call this API, you must own the identity.*/", + "name" : "Charset", + "setterDocumentation" : "/**
The character set of the content.
\n@param charset The character set of the content.*/", "setterModel" : { "variableDeclarationType" : "String", - "variableName" : "identity", + "variableName" : "charset", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, - "varargSetterDocumentation" : "/**The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
\n@param identity The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples:user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
. To successfully call this API, you must own the identity.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**
The character set of the content.
\n@param charset The character set of the content.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", - "variableName" : "identity", + "variableName" : "charset", "variableType" : "String", - "documentation" : "The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
", + "documentation" : "The character set of the content.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, - "PolicyName" : { - "c2jName" : "PolicyName", - "c2jShape" : "PolicyName", + "Data" : { + "c2jName" : "Data", + "c2jShape" : "MessageData", "deprecated" : false, - "documentation" : "The name of the policy to be deleted.
", + "documentation" : "The textual data of the content.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the policy to be deleted.
\n@param policyName The name of the policy to be deleted.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the policy to be deleted.
\n@return The name of the policy to be deleted.*/", + "fluentSetterDocumentation" : "/**The textual data of the content.
\n@param data The textual data of the content.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The textual data of the content.
\n@return The textual data of the content.*/", "getterModel" : { "returnType" : "String", "documentation" : null @@ -4758,10 +5032,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "PolicyName", + "marshallLocationName" : "Data", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "PolicyName", + "unmarshallLocationName" : "Data", "uri" : false }, "idempotencyToken" : false, @@ -4769,79 +5043,47 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "PolicyName", - "setterDocumentation" : "/**The name of the policy to be deleted.
\n@param policyName The name of the policy to be deleted.*/", + "name" : "Data", + "setterDocumentation" : "/**The textual data of the content.
\n@param data The textual data of the content.*/", "setterModel" : { "variableDeclarationType" : "String", - "variableName" : "policyName", + "variableName" : "data", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, - "varargSetterDocumentation" : "/**The name of the policy to be deleted.
\n@param policyName The name of the policy to be deleted.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The textual data of the content.
\n@param data The textual data of the content.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", - "variableName" : "policyName", + "variableName" : "data", "variableType" : "String", - "documentation" : "The name of the policy to be deleted.
", + "documentation" : "The textual data of the content.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, - "required" : [ "Identity", "PolicyName" ], - "shapeName" : "DeleteIdentityPolicyRequest", - "unmarshaller" : null, - "variable" : { - "variableDeclarationType" : "DeleteIdentityPolicyRequest", - "variableName" : "deleteIdentityPolicyRequest", - "variableType" : "DeleteIdentityPolicyRequest", - "documentation" : null, - "simpleType" : "DeleteIdentityPolicyRequest", - "variableSetterType" : "DeleteIdentityPolicyRequest" - }, - "wrapper" : false - }, - "DeleteIdentityPolicyResult" : { - "c2jName" : "DeleteIdentityPolicyResponse", - "customization" : { - "artificialResultWrapper" : null, - "skipGeneratingMarshaller" : false, - "skipGeneratingModelClass" : false, - "skipGeneratingUnmarshaller" : false - }, - "deprecated" : false, - "documentation" : "An empty element returned on a successful request.
", - "enums" : null, - "errorCode" : null, - "hasHeaderMember" : false, - "hasPayloadMember" : false, - "hasStatusCodeMember" : false, - "hasStreamingMember" : false, - "marshaller" : null, - "members" : null, - "membersAsMap" : { }, - "required" : null, - "shapeName" : "DeleteIdentityPolicyResult", + "required" : [ "Data" ], + "shapeName" : "Content", "unmarshaller" : { "flattened" : false, - "resultWrapper" : "DeleteIdentityPolicyResult" + "resultWrapper" : null }, "variable" : { - "variableDeclarationType" : "DeleteIdentityPolicyResult", - "variableName" : "deleteIdentityPolicyResult", - "variableType" : "DeleteIdentityPolicyResult", + "variableDeclarationType" : "Content", + "variableName" : "content", + "variableType" : "Content", "documentation" : null, - "simpleType" : "DeleteIdentityPolicyResult", - "variableSetterType" : "DeleteIdentityPolicyResult" + "simpleType" : "Content", + "variableSetterType" : "Content" }, "wrapper" : false }, - "DeleteIdentityRequest" : { - "c2jName" : "DeleteIdentityRequest", + "CreateConfigurationSetEventDestinationRequest" : { + "c2jName" : "CreateConfigurationSetEventDestinationRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -4849,7 +5091,7 @@ "skipGeneratingUnmarshaller" : false }, "deprecated" : false, - "documentation" : "Represents a request to delete one of your Amazon SES identities (an email address or domain).
", + "documentation" : "Represents a request to create a configuration set event destination. A configuration set event destination, which can be either Amazon CloudWatch or Amazon Kinesis Firehose, describes an AWS service in which Amazon SES publishes the email sending events associated with a configuration set. For information about using configuration sets, see the Amazon SES Developer Guide.
", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, @@ -4857,7 +5099,7 @@ "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { - "action" : "DeleteIdentity", + "action" : "CreateConfigurationSetEventDestination", "locationName" : null, "requestUri" : "/", "target" : null, @@ -4865,13 +5107,13 @@ "xmlNameSpaceUri" : null }, "members" : [ { - "c2jName" : "Identity", - "c2jShape" : "Identity", + "c2jName" : "ConfigurationSetName", + "c2jShape" : "ConfigurationSetName", "deprecated" : false, - "documentation" : "The identity to be removed from the list of identities for the AWS Account.
", + "documentation" : "The name of the configuration set to which to apply the event destination.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The identity to be removed from the list of identities for the AWS Account.
\n@param identity The identity to be removed from the list of identities for the AWS Account.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The identity to be removed from the list of identities for the AWS Account.
\n@return The identity to be removed from the list of identities for the AWS Account.*/", + "fluentSetterDocumentation" : "/**The name of the configuration set to which to apply the event destination.
\n@param configurationSetName The name of the configuration set to which to apply the event destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the configuration set to which to apply the event destination.
\n@return The name of the configuration set to which to apply the event destination.*/", "getterModel" : { "returnType" : "String", "documentation" : null @@ -4884,10 +5126,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "Identity", + "marshallLocationName" : "ConfigurationSetName", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "Identity", + "unmarshallLocationName" : "ConfigurationSetName", "uri" : false }, "idempotencyToken" : false, @@ -4895,37 +5137,89 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "Identity", - "setterDocumentation" : "/**The identity to be removed from the list of identities for the AWS Account.
\n@param identity The identity to be removed from the list of identities for the AWS Account.*/", + "name" : "ConfigurationSetName", + "setterDocumentation" : "/**The name of the configuration set to which to apply the event destination.
\n@param configurationSetName The name of the configuration set to which to apply the event destination.*/", "setterModel" : { "variableDeclarationType" : "String", - "variableName" : "identity", + "variableName" : "configurationSetName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, - "varargSetterDocumentation" : "/**The identity to be removed from the list of identities for the AWS Account.
\n@param identity The identity to be removed from the list of identities for the AWS Account.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The name of the configuration set to which to apply the event destination.
\n@param configurationSetName The name of the configuration set to which to apply the event destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", - "variableName" : "identity", + "variableName" : "configurationSetName", "variableType" : "String", - "documentation" : "The identity to be removed from the list of identities for the AWS Account.
", + "documentation" : "The name of the configuration set to which to apply the event destination.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null + }, { + "c2jName" : "EventDestination", + "c2jShape" : "EventDestination", + "deprecated" : false, + "documentation" : "An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.
\n@param eventDestination An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.
\n@return An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.*/", + "getterModel" : { + "returnType" : "EventDestination", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "EventDestination", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "EventDestination", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "EventDestination", + "setterDocumentation" : "/**An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.
\n@param eventDestination An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.*/", + "setterModel" : { + "variableDeclarationType" : "EventDestination", + "variableName" : "eventDestination", + "variableType" : "EventDestination", + "documentation" : "", + "simpleType" : "EventDestination", + "variableSetterType" : "EventDestination" + }, + "simple" : false, + "varargSetterDocumentation" : "/**An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.
\n@param eventDestination An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "EventDestination", + "variableName" : "eventDestination", + "variableType" : "EventDestination", + "documentation" : "An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.
", + "simpleType" : "EventDestination", + "variableSetterType" : "EventDestination" + }, + "xmlNameSpaceUri" : null } ], "membersAsMap" : { - "Identity" : { - "c2jName" : "Identity", - "c2jShape" : "Identity", + "ConfigurationSetName" : { + "c2jName" : "ConfigurationSetName", + "c2jShape" : "ConfigurationSetName", "deprecated" : false, - "documentation" : "The identity to be removed from the list of identities for the AWS Account.
", + "documentation" : "The name of the configuration set to which to apply the event destination.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The identity to be removed from the list of identities for the AWS Account.
\n@param identity The identity to be removed from the list of identities for the AWS Account.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The identity to be removed from the list of identities for the AWS Account.
\n@return The identity to be removed from the list of identities for the AWS Account.*/", + "fluentSetterDocumentation" : "/**The name of the configuration set to which to apply the event destination.
\n@param configurationSetName The name of the configuration set to which to apply the event destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the configuration set to which to apply the event destination.
\n@return The name of the configuration set to which to apply the event destination.*/", "getterModel" : { "returnType" : "String", "documentation" : null @@ -4938,10 +5232,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "Identity", + "marshallLocationName" : "ConfigurationSetName", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "Identity", + "unmarshallLocationName" : "ConfigurationSetName", "uri" : false }, "idempotencyToken" : false, @@ -4949,44 +5243,97 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "Identity", - "setterDocumentation" : "/**The identity to be removed from the list of identities for the AWS Account.
\n@param identity The identity to be removed from the list of identities for the AWS Account.*/", + "name" : "ConfigurationSetName", + "setterDocumentation" : "/**The name of the configuration set to which to apply the event destination.
\n@param configurationSetName The name of the configuration set to which to apply the event destination.*/", "setterModel" : { "variableDeclarationType" : "String", - "variableName" : "identity", + "variableName" : "configurationSetName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, - "varargSetterDocumentation" : "/**The identity to be removed from the list of identities for the AWS Account.
\n@param identity The identity to be removed from the list of identities for the AWS Account.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The name of the configuration set to which to apply the event destination.
\n@param configurationSetName The name of the configuration set to which to apply the event destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", - "variableName" : "identity", + "variableName" : "configurationSetName", "variableType" : "String", - "documentation" : "The identity to be removed from the list of identities for the AWS Account.
", + "documentation" : "The name of the configuration set to which to apply the event destination.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null + }, + "EventDestination" : { + "c2jName" : "EventDestination", + "c2jShape" : "EventDestination", + "deprecated" : false, + "documentation" : "An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.
\n@param eventDestination An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.
\n@return An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.*/", + "getterModel" : { + "returnType" : "EventDestination", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "EventDestination", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "EventDestination", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "EventDestination", + "setterDocumentation" : "/**An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.
\n@param eventDestination An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.*/", + "setterModel" : { + "variableDeclarationType" : "EventDestination", + "variableName" : "eventDestination", + "variableType" : "EventDestination", + "documentation" : "", + "simpleType" : "EventDestination", + "variableSetterType" : "EventDestination" + }, + "simple" : false, + "varargSetterDocumentation" : "/**An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.
\n@param eventDestination An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "EventDestination", + "variableName" : "eventDestination", + "variableType" : "EventDestination", + "documentation" : "An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.
", + "simpleType" : "EventDestination", + "variableSetterType" : "EventDestination" + }, + "xmlNameSpaceUri" : null } }, - "required" : [ "Identity" ], - "shapeName" : "DeleteIdentityRequest", + "required" : [ "ConfigurationSetName", "EventDestination" ], + "shapeName" : "CreateConfigurationSetEventDestinationRequest", "unmarshaller" : null, "variable" : { - "variableDeclarationType" : "DeleteIdentityRequest", - "variableName" : "deleteIdentityRequest", - "variableType" : "DeleteIdentityRequest", + "variableDeclarationType" : "CreateConfigurationSetEventDestinationRequest", + "variableName" : "createConfigurationSetEventDestinationRequest", + "variableType" : "CreateConfigurationSetEventDestinationRequest", "documentation" : null, - "simpleType" : "DeleteIdentityRequest", - "variableSetterType" : "DeleteIdentityRequest" + "simpleType" : "CreateConfigurationSetEventDestinationRequest", + "variableSetterType" : "CreateConfigurationSetEventDestinationRequest" }, "wrapper" : false }, - "DeleteIdentityResult" : { - "c2jName" : "DeleteIdentityResponse", + "CreateConfigurationSetEventDestinationResult" : { + "c2jName" : "CreateConfigurationSetEventDestinationResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -5005,23 +5352,23 @@ "members" : null, "membersAsMap" : { }, "required" : null, - "shapeName" : "DeleteIdentityResult", + "shapeName" : "CreateConfigurationSetEventDestinationResult", "unmarshaller" : { "flattened" : false, - "resultWrapper" : "DeleteIdentityResult" + "resultWrapper" : "CreateConfigurationSetEventDestinationResult" }, "variable" : { - "variableDeclarationType" : "DeleteIdentityResult", - "variableName" : "deleteIdentityResult", - "variableType" : "DeleteIdentityResult", + "variableDeclarationType" : "CreateConfigurationSetEventDestinationResult", + "variableName" : "createConfigurationSetEventDestinationResult", + "variableType" : "CreateConfigurationSetEventDestinationResult", "documentation" : null, - "simpleType" : "DeleteIdentityResult", - "variableSetterType" : "DeleteIdentityResult" + "simpleType" : "CreateConfigurationSetEventDestinationResult", + "variableSetterType" : "CreateConfigurationSetEventDestinationResult" }, "wrapper" : false }, - "DeleteReceiptFilterRequest" : { - "c2jName" : "DeleteReceiptFilterRequest", + "CreateConfigurationSetRequest" : { + "c2jName" : "CreateConfigurationSetRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -5029,7 +5376,7 @@ "skipGeneratingUnmarshaller" : false }, "deprecated" : false, - "documentation" : "Represents a request to delete an IP address filter. You use IP address filters when you receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
", + "documentation" : "Represents a request to create a configuration set. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, @@ -5037,7 +5384,7 @@ "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { - "action" : "DeleteReceiptFilter", + "action" : "CreateConfigurationSet", "locationName" : null, "requestUri" : "/", "target" : null, @@ -5045,15 +5392,15 @@ "xmlNameSpaceUri" : null }, "members" : [ { - "c2jName" : "FilterName", - "c2jShape" : "ReceiptFilterName", + "c2jName" : "ConfigurationSet", + "c2jShape" : "ConfigurationSet", "deprecated" : false, - "documentation" : "The name of the IP address filter to delete.
", + "documentation" : "A data structure that contains the name of the configuration set.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the IP address filter to delete.
\n@param filterName The name of the IP address filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the IP address filter to delete.
\n@return The name of the IP address filter to delete.*/", + "fluentSetterDocumentation" : "/**A data structure that contains the name of the configuration set.
\n@param configurationSet A data structure that contains the name of the configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**A data structure that contains the name of the configuration set.
\n@return A data structure that contains the name of the configuration set.*/", "getterModel" : { - "returnType" : "String", + "returnType" : "ConfigurationSet", "documentation" : null }, "http" : { @@ -5064,10 +5411,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "FilterName", + "marshallLocationName" : "ConfigurationSet", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "FilterName", + "unmarshallLocationName" : "ConfigurationSet", "uri" : false }, "idempotencyToken" : false, @@ -5075,39 +5422,39 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "FilterName", - "setterDocumentation" : "/**The name of the IP address filter to delete.
\n@param filterName The name of the IP address filter to delete.*/", + "name" : "ConfigurationSet", + "setterDocumentation" : "/**A data structure that contains the name of the configuration set.
\n@param configurationSet A data structure that contains the name of the configuration set.*/", "setterModel" : { - "variableDeclarationType" : "String", - "variableName" : "filterName", - "variableType" : "String", + "variableDeclarationType" : "ConfigurationSet", + "variableName" : "configurationSet", + "variableType" : "ConfigurationSet", "documentation" : "", - "simpleType" : "String", - "variableSetterType" : "String" + "simpleType" : "ConfigurationSet", + "variableSetterType" : "ConfigurationSet" }, - "simple" : true, - "varargSetterDocumentation" : "/**The name of the IP address filter to delete.
\n@param filterName The name of the IP address filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "simple" : false, + "varargSetterDocumentation" : "/**A data structure that contains the name of the configuration set.
\n@param configurationSet A data structure that contains the name of the configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { - "variableDeclarationType" : "String", - "variableName" : "filterName", - "variableType" : "String", - "documentation" : "The name of the IP address filter to delete.
", - "simpleType" : "String", - "variableSetterType" : "String" + "variableDeclarationType" : "ConfigurationSet", + "variableName" : "configurationSet", + "variableType" : "ConfigurationSet", + "documentation" : "A data structure that contains the name of the configuration set.
", + "simpleType" : "ConfigurationSet", + "variableSetterType" : "ConfigurationSet" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { - "FilterName" : { - "c2jName" : "FilterName", - "c2jShape" : "ReceiptFilterName", + "ConfigurationSet" : { + "c2jName" : "ConfigurationSet", + "c2jShape" : "ConfigurationSet", "deprecated" : false, - "documentation" : "The name of the IP address filter to delete.
", + "documentation" : "A data structure that contains the name of the configuration set.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the IP address filter to delete.
\n@param filterName The name of the IP address filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the IP address filter to delete.
\n@return The name of the IP address filter to delete.*/", + "fluentSetterDocumentation" : "/**A data structure that contains the name of the configuration set.
\n@param configurationSet A data structure that contains the name of the configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**A data structure that contains the name of the configuration set.
\n@return A data structure that contains the name of the configuration set.*/", "getterModel" : { - "returnType" : "String", + "returnType" : "ConfigurationSet", "documentation" : null }, "http" : { @@ -5118,10 +5465,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "FilterName", + "marshallLocationName" : "ConfigurationSet", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "FilterName", + "unmarshallLocationName" : "ConfigurationSet", "uri" : false }, "idempotencyToken" : false, @@ -5129,44 +5476,44 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "FilterName", - "setterDocumentation" : "/**The name of the IP address filter to delete.
\n@param filterName The name of the IP address filter to delete.*/", + "name" : "ConfigurationSet", + "setterDocumentation" : "/**A data structure that contains the name of the configuration set.
\n@param configurationSet A data structure that contains the name of the configuration set.*/", "setterModel" : { - "variableDeclarationType" : "String", - "variableName" : "filterName", - "variableType" : "String", + "variableDeclarationType" : "ConfigurationSet", + "variableName" : "configurationSet", + "variableType" : "ConfigurationSet", "documentation" : "", - "simpleType" : "String", - "variableSetterType" : "String" + "simpleType" : "ConfigurationSet", + "variableSetterType" : "ConfigurationSet" }, - "simple" : true, - "varargSetterDocumentation" : "/**The name of the IP address filter to delete.
\n@param filterName The name of the IP address filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "simple" : false, + "varargSetterDocumentation" : "/**A data structure that contains the name of the configuration set.
\n@param configurationSet A data structure that contains the name of the configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { - "variableDeclarationType" : "String", - "variableName" : "filterName", - "variableType" : "String", - "documentation" : "The name of the IP address filter to delete.
", - "simpleType" : "String", - "variableSetterType" : "String" + "variableDeclarationType" : "ConfigurationSet", + "variableName" : "configurationSet", + "variableType" : "ConfigurationSet", + "documentation" : "A data structure that contains the name of the configuration set.
", + "simpleType" : "ConfigurationSet", + "variableSetterType" : "ConfigurationSet" }, "xmlNameSpaceUri" : null } }, - "required" : [ "FilterName" ], - "shapeName" : "DeleteReceiptFilterRequest", + "required" : [ "ConfigurationSet" ], + "shapeName" : "CreateConfigurationSetRequest", "unmarshaller" : null, "variable" : { - "variableDeclarationType" : "DeleteReceiptFilterRequest", - "variableName" : "deleteReceiptFilterRequest", - "variableType" : "DeleteReceiptFilterRequest", + "variableDeclarationType" : "CreateConfigurationSetRequest", + "variableName" : "createConfigurationSetRequest", + "variableType" : "CreateConfigurationSetRequest", "documentation" : null, - "simpleType" : "DeleteReceiptFilterRequest", - "variableSetterType" : "DeleteReceiptFilterRequest" + "simpleType" : "CreateConfigurationSetRequest", + "variableSetterType" : "CreateConfigurationSetRequest" }, "wrapper" : false }, - "DeleteReceiptFilterResult" : { - "c2jName" : "DeleteReceiptFilterResponse", + "CreateConfigurationSetResult" : { + "c2jName" : "CreateConfigurationSetResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -5185,23 +5532,23 @@ "members" : null, "membersAsMap" : { }, "required" : null, - "shapeName" : "DeleteReceiptFilterResult", + "shapeName" : "CreateConfigurationSetResult", "unmarshaller" : { "flattened" : false, - "resultWrapper" : "DeleteReceiptFilterResult" + "resultWrapper" : "CreateConfigurationSetResult" }, "variable" : { - "variableDeclarationType" : "DeleteReceiptFilterResult", - "variableName" : "deleteReceiptFilterResult", - "variableType" : "DeleteReceiptFilterResult", + "variableDeclarationType" : "CreateConfigurationSetResult", + "variableName" : "createConfigurationSetResult", + "variableType" : "CreateConfigurationSetResult", "documentation" : null, - "simpleType" : "DeleteReceiptFilterResult", - "variableSetterType" : "DeleteReceiptFilterResult" + "simpleType" : "CreateConfigurationSetResult", + "variableSetterType" : "CreateConfigurationSetResult" }, "wrapper" : false }, - "DeleteReceiptRuleRequest" : { - "c2jName" : "DeleteReceiptRuleRequest", + "CreateReceiptFilterRequest" : { + "c2jName" : "CreateReceiptFilterRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -5209,7 +5556,7 @@ "skipGeneratingUnmarshaller" : false }, "deprecated" : false, - "documentation" : "Represents a request to delete a receipt rule. You use receipt rules to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
", + "documentation" : "Represents a request to create a new IP address filter. You use IP address filters when you receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, @@ -5217,7 +5564,7 @@ "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { - "action" : "DeleteReceiptRule", + "action" : "CreateReceiptFilter", "locationName" : null, "requestUri" : "/", "target" : null, @@ -5225,15 +5572,15 @@ "xmlNameSpaceUri" : null }, "members" : [ { - "c2jName" : "RuleSetName", - "c2jShape" : "ReceiptRuleSetName", + "c2jName" : "Filter", + "c2jShape" : "ReceiptFilter", "deprecated" : false, - "documentation" : "The name of the receipt rule set that contains the receipt rule to delete.
", + "documentation" : "A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the receipt rule set that contains the receipt rule to delete.
\n@param ruleSetName The name of the receipt rule set that contains the receipt rule to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the receipt rule set that contains the receipt rule to delete.
\n@return The name of the receipt rule set that contains the receipt rule to delete.*/", + "fluentSetterDocumentation" : "/**A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
\n@param filter A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
\n@return A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.*/", "getterModel" : { - "returnType" : "String", + "returnType" : "ReceiptFilter", "documentation" : null }, "http" : { @@ -5244,10 +5591,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "RuleSetName", + "marshallLocationName" : "Filter", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "RuleSetName", + "unmarshallLocationName" : "Filter", "uri" : false }, "idempotencyToken" : false, @@ -5255,144 +5602,39 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "RuleSetName", - "setterDocumentation" : "/**The name of the receipt rule set that contains the receipt rule to delete.
\n@param ruleSetName The name of the receipt rule set that contains the receipt rule to delete.*/", + "name" : "Filter", + "setterDocumentation" : "/**A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
\n@param filter A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.*/", "setterModel" : { - "variableDeclarationType" : "String", - "variableName" : "ruleSetName", - "variableType" : "String", + "variableDeclarationType" : "ReceiptFilter", + "variableName" : "filter", + "variableType" : "ReceiptFilter", "documentation" : "", - "simpleType" : "String", - "variableSetterType" : "String" + "simpleType" : "ReceiptFilter", + "variableSetterType" : "ReceiptFilter" }, - "simple" : true, - "varargSetterDocumentation" : "/**The name of the receipt rule set that contains the receipt rule to delete.
\n@param ruleSetName The name of the receipt rule set that contains the receipt rule to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "simple" : false, + "varargSetterDocumentation" : "/**A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
\n@param filter A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { - "variableDeclarationType" : "String", - "variableName" : "ruleSetName", - "variableType" : "String", - "documentation" : "The name of the receipt rule set that contains the receipt rule to delete.
", - "simpleType" : "String", - "variableSetterType" : "String" - }, - "xmlNameSpaceUri" : null - }, { - "c2jName" : "RuleName", - "c2jShape" : "ReceiptRuleName", - "deprecated" : false, - "documentation" : "The name of the receipt rule to delete.
", - "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the receipt rule to delete.
\n@param ruleName The name of the receipt rule to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the receipt rule to delete.
\n@return The name of the receipt rule to delete.*/", - "getterModel" : { - "returnType" : "String", - "documentation" : null - }, - "http" : { - "additionalMarshallingPath" : null, - "additionalUnmarshallingPath" : null, - "flattened" : false, - "header" : false, - "isPayload" : false, - "isStreaming" : false, - "location" : null, - "marshallLocationName" : "RuleName", - "queryString" : false, - "statusCode" : false, - "unmarshallLocationName" : "RuleName", - "uri" : false - }, - "idempotencyToken" : false, - "list" : false, - "listModel" : null, - "map" : false, - "mapModel" : null, - "name" : "RuleName", - "setterDocumentation" : "/**The name of the receipt rule to delete.
\n@param ruleName The name of the receipt rule to delete.*/", - "setterModel" : { - "variableDeclarationType" : "String", - "variableName" : "ruleName", - "variableType" : "String", - "documentation" : "", - "simpleType" : "String", - "variableSetterType" : "String" - }, - "simple" : true, - "varargSetterDocumentation" : "/**The name of the receipt rule to delete.
\n@param ruleName The name of the receipt rule to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "variable" : { - "variableDeclarationType" : "String", - "variableName" : "ruleName", - "variableType" : "String", - "documentation" : "The name of the receipt rule to delete.
", - "simpleType" : "String", - "variableSetterType" : "String" + "variableDeclarationType" : "ReceiptFilter", + "variableName" : "filter", + "variableType" : "ReceiptFilter", + "documentation" : "A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
", + "simpleType" : "ReceiptFilter", + "variableSetterType" : "ReceiptFilter" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { - "RuleName" : { - "c2jName" : "RuleName", - "c2jShape" : "ReceiptRuleName", - "deprecated" : false, - "documentation" : "The name of the receipt rule to delete.
", - "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the receipt rule to delete.
\n@param ruleName The name of the receipt rule to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the receipt rule to delete.
\n@return The name of the receipt rule to delete.*/", - "getterModel" : { - "returnType" : "String", - "documentation" : null - }, - "http" : { - "additionalMarshallingPath" : null, - "additionalUnmarshallingPath" : null, - "flattened" : false, - "header" : false, - "isPayload" : false, - "isStreaming" : false, - "location" : null, - "marshallLocationName" : "RuleName", - "queryString" : false, - "statusCode" : false, - "unmarshallLocationName" : "RuleName", - "uri" : false - }, - "idempotencyToken" : false, - "list" : false, - "listModel" : null, - "map" : false, - "mapModel" : null, - "name" : "RuleName", - "setterDocumentation" : "/**The name of the receipt rule to delete.
\n@param ruleName The name of the receipt rule to delete.*/", - "setterModel" : { - "variableDeclarationType" : "String", - "variableName" : "ruleName", - "variableType" : "String", - "documentation" : "", - "simpleType" : "String", - "variableSetterType" : "String" - }, - "simple" : true, - "varargSetterDocumentation" : "/**The name of the receipt rule to delete.
\n@param ruleName The name of the receipt rule to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "variable" : { - "variableDeclarationType" : "String", - "variableName" : "ruleName", - "variableType" : "String", - "documentation" : "The name of the receipt rule to delete.
", - "simpleType" : "String", - "variableSetterType" : "String" - }, - "xmlNameSpaceUri" : null - }, - "RuleSetName" : { - "c2jName" : "RuleSetName", - "c2jShape" : "ReceiptRuleSetName", + "Filter" : { + "c2jName" : "Filter", + "c2jShape" : "ReceiptFilter", "deprecated" : false, - "documentation" : "The name of the receipt rule set that contains the receipt rule to delete.
", + "documentation" : "A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the receipt rule set that contains the receipt rule to delete.
\n@param ruleSetName The name of the receipt rule set that contains the receipt rule to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the receipt rule set that contains the receipt rule to delete.
\n@return The name of the receipt rule set that contains the receipt rule to delete.*/", + "fluentSetterDocumentation" : "/**A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
\n@param filter A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
\n@return A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.*/", "getterModel" : { - "returnType" : "String", + "returnType" : "ReceiptFilter", "documentation" : null }, "http" : { @@ -5403,10 +5645,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "RuleSetName", + "marshallLocationName" : "Filter", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "RuleSetName", + "unmarshallLocationName" : "Filter", "uri" : false }, "idempotencyToken" : false, @@ -5414,44 +5656,44 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "RuleSetName", - "setterDocumentation" : "/**The name of the receipt rule set that contains the receipt rule to delete.
\n@param ruleSetName The name of the receipt rule set that contains the receipt rule to delete.*/", + "name" : "Filter", + "setterDocumentation" : "/**A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
\n@param filter A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.*/", "setterModel" : { - "variableDeclarationType" : "String", - "variableName" : "ruleSetName", - "variableType" : "String", + "variableDeclarationType" : "ReceiptFilter", + "variableName" : "filter", + "variableType" : "ReceiptFilter", "documentation" : "", - "simpleType" : "String", - "variableSetterType" : "String" + "simpleType" : "ReceiptFilter", + "variableSetterType" : "ReceiptFilter" }, - "simple" : true, - "varargSetterDocumentation" : "/**The name of the receipt rule set that contains the receipt rule to delete.
\n@param ruleSetName The name of the receipt rule set that contains the receipt rule to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "simple" : false, + "varargSetterDocumentation" : "/**A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
\n@param filter A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { - "variableDeclarationType" : "String", - "variableName" : "ruleSetName", - "variableType" : "String", - "documentation" : "The name of the receipt rule set that contains the receipt rule to delete.
", - "simpleType" : "String", - "variableSetterType" : "String" + "variableDeclarationType" : "ReceiptFilter", + "variableName" : "filter", + "variableType" : "ReceiptFilter", + "documentation" : "A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
", + "simpleType" : "ReceiptFilter", + "variableSetterType" : "ReceiptFilter" }, "xmlNameSpaceUri" : null } }, - "required" : [ "RuleSetName", "RuleName" ], - "shapeName" : "DeleteReceiptRuleRequest", + "required" : [ "Filter" ], + "shapeName" : "CreateReceiptFilterRequest", "unmarshaller" : null, "variable" : { - "variableDeclarationType" : "DeleteReceiptRuleRequest", - "variableName" : "deleteReceiptRuleRequest", - "variableType" : "DeleteReceiptRuleRequest", + "variableDeclarationType" : "CreateReceiptFilterRequest", + "variableName" : "createReceiptFilterRequest", + "variableType" : "CreateReceiptFilterRequest", "documentation" : null, - "simpleType" : "DeleteReceiptRuleRequest", - "variableSetterType" : "DeleteReceiptRuleRequest" + "simpleType" : "CreateReceiptFilterRequest", + "variableSetterType" : "CreateReceiptFilterRequest" }, "wrapper" : false }, - "DeleteReceiptRuleResult" : { - "c2jName" : "DeleteReceiptRuleResponse", + "CreateReceiptFilterResult" : { + "c2jName" : "CreateReceiptFilterResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -5470,23 +5712,23 @@ "members" : null, "membersAsMap" : { }, "required" : null, - "shapeName" : "DeleteReceiptRuleResult", + "shapeName" : "CreateReceiptFilterResult", "unmarshaller" : { "flattened" : false, - "resultWrapper" : "DeleteReceiptRuleResult" + "resultWrapper" : "CreateReceiptFilterResult" }, "variable" : { - "variableDeclarationType" : "DeleteReceiptRuleResult", - "variableName" : "deleteReceiptRuleResult", - "variableType" : "DeleteReceiptRuleResult", + "variableDeclarationType" : "CreateReceiptFilterResult", + "variableName" : "createReceiptFilterResult", + "variableType" : "CreateReceiptFilterResult", "documentation" : null, - "simpleType" : "DeleteReceiptRuleResult", - "variableSetterType" : "DeleteReceiptRuleResult" + "simpleType" : "CreateReceiptFilterResult", + "variableSetterType" : "CreateReceiptFilterResult" }, "wrapper" : false }, - "DeleteReceiptRuleSetRequest" : { - "c2jName" : "DeleteReceiptRuleSetRequest", + "CreateReceiptRuleRequest" : { + "c2jName" : "CreateReceiptRuleRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -5494,7 +5736,7 @@ "skipGeneratingUnmarshaller" : false }, "deprecated" : false, - "documentation" : "Represents a request to delete a receipt rule set and all of the receipt rules it contains. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
", + "documentation" : "Represents a request to create a receipt rule. You use receipt rules to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, @@ -5502,7 +5744,7 @@ "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { - "action" : "DeleteReceiptRuleSet", + "action" : "CreateReceiptRule", "locationName" : null, "requestUri" : "/", "target" : null, @@ -5513,10 +5755,10 @@ "c2jName" : "RuleSetName", "c2jShape" : "ReceiptRuleSetName", "deprecated" : false, - "documentation" : "The name of the receipt rule set to delete.
", + "documentation" : "The name of the rule set to which to add the rule.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the receipt rule set to delete.
\n@param ruleSetName The name of the receipt rule set to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the receipt rule set to delete.
\n@return The name of the receipt rule set to delete.*/", + "fluentSetterDocumentation" : "/**The name of the rule set to which to add the rule.
\n@param ruleSetName The name of the rule set to which to add the rule.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the rule set to which to add the rule.
\n@return The name of the rule set to which to add the rule.*/", "getterModel" : { "returnType" : "String", "documentation" : null @@ -5541,7 +5783,7 @@ "map" : false, "mapModel" : null, "name" : "RuleSetName", - "setterDocumentation" : "/**The name of the receipt rule set to delete.
\n@param ruleSetName The name of the receipt rule set to delete.*/", + "setterDocumentation" : "/**The name of the rule set to which to add the rule.
\n@param ruleSetName The name of the rule set to which to add the rule.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleSetName", @@ -5551,152 +5793,24 @@ "variableSetterType" : "String" }, "simple" : true, - "varargSetterDocumentation" : "/**The name of the receipt rule set to delete.
\n@param ruleSetName The name of the receipt rule set to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The name of the rule set to which to add the rule.
\n@param ruleSetName The name of the rule set to which to add the rule.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleSetName", "variableType" : "String", - "documentation" : "The name of the receipt rule set to delete.
", + "documentation" : "The name of the rule set to which to add the rule.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null - } ], - "membersAsMap" : { - "RuleSetName" : { - "c2jName" : "RuleSetName", - "c2jShape" : "ReceiptRuleSetName", - "deprecated" : false, - "documentation" : "The name of the receipt rule set to delete.
", - "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the receipt rule set to delete.
\n@param ruleSetName The name of the receipt rule set to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the receipt rule set to delete.
\n@return The name of the receipt rule set to delete.*/", - "getterModel" : { - "returnType" : "String", - "documentation" : null - }, - "http" : { - "additionalMarshallingPath" : null, - "additionalUnmarshallingPath" : null, - "flattened" : false, - "header" : false, - "isPayload" : false, - "isStreaming" : false, - "location" : null, - "marshallLocationName" : "RuleSetName", - "queryString" : false, - "statusCode" : false, - "unmarshallLocationName" : "RuleSetName", - "uri" : false - }, - "idempotencyToken" : false, - "list" : false, - "listModel" : null, - "map" : false, - "mapModel" : null, - "name" : "RuleSetName", - "setterDocumentation" : "/**The name of the receipt rule set to delete.
\n@param ruleSetName The name of the receipt rule set to delete.*/", - "setterModel" : { - "variableDeclarationType" : "String", - "variableName" : "ruleSetName", - "variableType" : "String", - "documentation" : "", - "simpleType" : "String", - "variableSetterType" : "String" - }, - "simple" : true, - "varargSetterDocumentation" : "/**The name of the receipt rule set to delete.
\n@param ruleSetName The name of the receipt rule set to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "variable" : { - "variableDeclarationType" : "String", - "variableName" : "ruleSetName", - "variableType" : "String", - "documentation" : "The name of the receipt rule set to delete.
", - "simpleType" : "String", - "variableSetterType" : "String" - }, - "xmlNameSpaceUri" : null - } - }, - "required" : [ "RuleSetName" ], - "shapeName" : "DeleteReceiptRuleSetRequest", - "unmarshaller" : null, - "variable" : { - "variableDeclarationType" : "DeleteReceiptRuleSetRequest", - "variableName" : "deleteReceiptRuleSetRequest", - "variableType" : "DeleteReceiptRuleSetRequest", - "documentation" : null, - "simpleType" : "DeleteReceiptRuleSetRequest", - "variableSetterType" : "DeleteReceiptRuleSetRequest" - }, - "wrapper" : false - }, - "DeleteReceiptRuleSetResult" : { - "c2jName" : "DeleteReceiptRuleSetResponse", - "customization" : { - "artificialResultWrapper" : null, - "skipGeneratingMarshaller" : false, - "skipGeneratingModelClass" : false, - "skipGeneratingUnmarshaller" : false - }, - "deprecated" : false, - "documentation" : "An empty element returned on a successful request.
", - "enums" : null, - "errorCode" : null, - "hasHeaderMember" : false, - "hasPayloadMember" : false, - "hasStatusCodeMember" : false, - "hasStreamingMember" : false, - "marshaller" : null, - "members" : null, - "membersAsMap" : { }, - "required" : null, - "shapeName" : "DeleteReceiptRuleSetResult", - "unmarshaller" : { - "flattened" : false, - "resultWrapper" : "DeleteReceiptRuleSetResult" - }, - "variable" : { - "variableDeclarationType" : "DeleteReceiptRuleSetResult", - "variableName" : "deleteReceiptRuleSetResult", - "variableType" : "DeleteReceiptRuleSetResult", - "documentation" : null, - "simpleType" : "DeleteReceiptRuleSetResult", - "variableSetterType" : "DeleteReceiptRuleSetResult" - }, - "wrapper" : false - }, - "DeleteVerifiedEmailAddressRequest" : { - "c2jName" : "DeleteVerifiedEmailAddressRequest", - "customization" : { - "artificialResultWrapper" : null, - "skipGeneratingMarshaller" : false, - "skipGeneratingModelClass" : false, - "skipGeneratingUnmarshaller" : false - }, - "deprecated" : false, - "documentation" : "Represents a request to delete an email address from the list of email addresses you have attempted to verify under your AWS account.
", - "enums" : null, - "errorCode" : null, - "hasHeaderMember" : false, - "hasPayloadMember" : false, - "hasStatusCodeMember" : false, - "hasStreamingMember" : false, - "marshaller" : { - "action" : "DeleteVerifiedEmailAddress", - "locationName" : null, - "requestUri" : "/", - "target" : null, - "verb" : "POST", - "xmlNameSpaceUri" : null - }, - "members" : [ { - "c2jName" : "EmailAddress", - "c2jShape" : "Address", + }, { + "c2jName" : "After", + "c2jShape" : "ReceiptRuleName", "deprecated" : false, - "documentation" : "An email address to be removed from the list of verified addresses.
", + "documentation" : "The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
", "enumType" : null, - "fluentSetterDocumentation" : "/**An email address to be removed from the list of verified addresses.
\n@param emailAddress An email address to be removed from the list of verified addresses.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**An email address to be removed from the list of verified addresses.
\n@return An email address to be removed from the list of verified addresses.*/", + "fluentSetterDocumentation" : "/**The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
\n@param after The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
\n@return The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.*/", "getterModel" : { "returnType" : "String", "documentation" : null @@ -5709,10 +5823,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "EmailAddress", + "marshallLocationName" : "After", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "EmailAddress", + "unmarshallLocationName" : "After", "uri" : false }, "idempotencyToken" : false, @@ -5720,37 +5834,89 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "EmailAddress", - "setterDocumentation" : "/**An email address to be removed from the list of verified addresses.
\n@param emailAddress An email address to be removed from the list of verified addresses.*/", + "name" : "After", + "setterDocumentation" : "/**The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
\n@param after The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.*/", "setterModel" : { "variableDeclarationType" : "String", - "variableName" : "emailAddress", + "variableName" : "after", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, - "varargSetterDocumentation" : "/**An email address to be removed from the list of verified addresses.
\n@param emailAddress An email address to be removed from the list of verified addresses.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
\n@param after The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", - "variableName" : "emailAddress", + "variableName" : "after", "variableType" : "String", - "documentation" : "An email address to be removed from the list of verified addresses.
", + "documentation" : "The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null + }, { + "c2jName" : "Rule", + "c2jShape" : "ReceiptRule", + "deprecated" : false, + "documentation" : "A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
\n@param rule A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
\n@return A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.*/", + "getterModel" : { + "returnType" : "ReceiptRule", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "Rule", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "Rule", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "Rule", + "setterDocumentation" : "/**A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
\n@param rule A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.*/", + "setterModel" : { + "variableDeclarationType" : "ReceiptRule", + "variableName" : "rule", + "variableType" : "ReceiptRule", + "documentation" : "", + "simpleType" : "ReceiptRule", + "variableSetterType" : "ReceiptRule" + }, + "simple" : false, + "varargSetterDocumentation" : "/**A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
\n@param rule A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "ReceiptRule", + "variableName" : "rule", + "variableType" : "ReceiptRule", + "documentation" : "A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
", + "simpleType" : "ReceiptRule", + "variableSetterType" : "ReceiptRule" + }, + "xmlNameSpaceUri" : null } ], "membersAsMap" : { - "EmailAddress" : { - "c2jName" : "EmailAddress", - "c2jShape" : "Address", + "After" : { + "c2jName" : "After", + "c2jShape" : "ReceiptRuleName", "deprecated" : false, - "documentation" : "An email address to be removed from the list of verified addresses.
", + "documentation" : "The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
", "enumType" : null, - "fluentSetterDocumentation" : "/**An email address to be removed from the list of verified addresses.
\n@param emailAddress An email address to be removed from the list of verified addresses.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**An email address to be removed from the list of verified addresses.
\n@return An email address to be removed from the list of verified addresses.*/", + "fluentSetterDocumentation" : "/**The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
\n@param after The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
\n@return The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.*/", "getterModel" : { "returnType" : "String", "documentation" : null @@ -5763,10 +5929,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "EmailAddress", + "marshallLocationName" : "After", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "EmailAddress", + "unmarshallLocationName" : "After", "uri" : false }, "idempotencyToken" : false, @@ -5774,44 +5940,150 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "EmailAddress", - "setterDocumentation" : "/**An email address to be removed from the list of verified addresses.
\n@param emailAddress An email address to be removed from the list of verified addresses.*/", + "name" : "After", + "setterDocumentation" : "/**The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
\n@param after The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.*/", "setterModel" : { "variableDeclarationType" : "String", - "variableName" : "emailAddress", + "variableName" : "after", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, - "varargSetterDocumentation" : "/**An email address to be removed from the list of verified addresses.
\n@param emailAddress An email address to be removed from the list of verified addresses.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
\n@param after The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", - "variableName" : "emailAddress", + "variableName" : "after", "variableType" : "String", - "documentation" : "An email address to be removed from the list of verified addresses.
", + "documentation" : "The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the beginning of the rule list.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "Rule" : { + "c2jName" : "Rule", + "c2jShape" : "ReceiptRule", + "deprecated" : false, + "documentation" : "A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
\n@param rule A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
\n@return A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.*/", + "getterModel" : { + "returnType" : "ReceiptRule", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "Rule", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "Rule", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "Rule", + "setterDocumentation" : "/**A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
\n@param rule A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.*/", + "setterModel" : { + "variableDeclarationType" : "ReceiptRule", + "variableName" : "rule", + "variableType" : "ReceiptRule", + "documentation" : "", + "simpleType" : "ReceiptRule", + "variableSetterType" : "ReceiptRule" + }, + "simple" : false, + "varargSetterDocumentation" : "/**A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
\n@param rule A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "ReceiptRule", + "variableName" : "rule", + "variableType" : "ReceiptRule", + "documentation" : "A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.
", + "simpleType" : "ReceiptRule", + "variableSetterType" : "ReceiptRule" + }, + "xmlNameSpaceUri" : null + }, + "RuleSetName" : { + "c2jName" : "RuleSetName", + "c2jShape" : "ReceiptRuleSetName", + "deprecated" : false, + "documentation" : "The name of the rule set to which to add the rule.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the rule set to which to add the rule.
\n@param ruleSetName The name of the rule set to which to add the rule.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the rule set to which to add the rule.
\n@return The name of the rule set to which to add the rule.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "RuleSetName", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "RuleSetName", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "RuleSetName", + "setterDocumentation" : "/**The name of the rule set to which to add the rule.
\n@param ruleSetName The name of the rule set to which to add the rule.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The name of the rule set to which to add the rule.
\n@param ruleSetName The name of the rule set to which to add the rule.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "The name of the rule set to which to add the rule.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, - "required" : [ "EmailAddress" ], - "shapeName" : "DeleteVerifiedEmailAddressRequest", + "required" : [ "RuleSetName", "Rule" ], + "shapeName" : "CreateReceiptRuleRequest", "unmarshaller" : null, "variable" : { - "variableDeclarationType" : "DeleteVerifiedEmailAddressRequest", - "variableName" : "deleteVerifiedEmailAddressRequest", - "variableType" : "DeleteVerifiedEmailAddressRequest", + "variableDeclarationType" : "CreateReceiptRuleRequest", + "variableName" : "createReceiptRuleRequest", + "variableType" : "CreateReceiptRuleRequest", "documentation" : null, - "simpleType" : "DeleteVerifiedEmailAddressRequest", - "variableSetterType" : "DeleteVerifiedEmailAddressRequest" + "simpleType" : "CreateReceiptRuleRequest", + "variableSetterType" : "CreateReceiptRuleRequest" }, "wrapper" : false }, - "DeleteVerifiedEmailAddressResult" : { - "c2jName" : "DeleteVerifiedEmailAddressResult", + "CreateReceiptRuleResult" : { + "c2jName" : "CreateReceiptRuleResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -5819,7 +6091,7 @@ "skipGeneratingUnmarshaller" : false }, "deprecated" : false, - "documentation" : null, + "documentation" : "An empty element returned on a successful request.
", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, @@ -5830,23 +6102,23 @@ "members" : null, "membersAsMap" : { }, "required" : null, - "shapeName" : "DeleteVerifiedEmailAddressResult", + "shapeName" : "CreateReceiptRuleResult", "unmarshaller" : { "flattened" : false, - "resultWrapper" : null + "resultWrapper" : "CreateReceiptRuleResult" }, "variable" : { - "variableDeclarationType" : "DeleteVerifiedEmailAddressResult", - "variableName" : "deleteVerifiedEmailAddressResult", - "variableType" : "DeleteVerifiedEmailAddressResult", + "variableDeclarationType" : "CreateReceiptRuleResult", + "variableName" : "createReceiptRuleResult", + "variableType" : "CreateReceiptRuleResult", "documentation" : null, - "simpleType" : "DeleteVerifiedEmailAddressResult", - "variableSetterType" : "DeleteVerifiedEmailAddressResult" + "simpleType" : "CreateReceiptRuleResult", + "variableSetterType" : "CreateReceiptRuleResult" }, "wrapper" : false }, - "DescribeActiveReceiptRuleSetRequest" : { - "c2jName" : "DescribeActiveReceiptRuleSetRequest", + "CreateReceiptRuleSetRequest" : { + "c2jName" : "CreateReceiptRuleSetRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -5854,7 +6126,7 @@ "skipGeneratingUnmarshaller" : false }, "deprecated" : false, - "documentation" : "Represents a request to return the metadata and receipt rules for the receipt rule set that is currently active. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
", + "documentation" : "Represents a request to create an empty receipt rule set. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, @@ -5862,55 +6134,23 @@ "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { - "action" : "DescribeActiveReceiptRuleSet", + "action" : "CreateReceiptRuleSet", "locationName" : null, "requestUri" : "/", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, - "members" : null, - "membersAsMap" : { }, - "required" : null, - "shapeName" : "DescribeActiveReceiptRuleSetRequest", - "unmarshaller" : null, - "variable" : { - "variableDeclarationType" : "DescribeActiveReceiptRuleSetRequest", - "variableName" : "describeActiveReceiptRuleSetRequest", - "variableType" : "DescribeActiveReceiptRuleSetRequest", - "documentation" : null, - "simpleType" : "DescribeActiveReceiptRuleSetRequest", - "variableSetterType" : "DescribeActiveReceiptRuleSetRequest" - }, - "wrapper" : false - }, - "DescribeActiveReceiptRuleSetResult" : { - "c2jName" : "DescribeActiveReceiptRuleSetResponse", - "customization" : { - "artificialResultWrapper" : null, - "skipGeneratingMarshaller" : false, - "skipGeneratingModelClass" : false, - "skipGeneratingUnmarshaller" : false - }, - "deprecated" : false, - "documentation" : "Represents the metadata and receipt rules for the receipt rule set that is currently active.
", - "enums" : null, - "errorCode" : null, - "hasHeaderMember" : false, - "hasPayloadMember" : false, - "hasStatusCodeMember" : false, - "hasStreamingMember" : false, - "marshaller" : null, "members" : [ { - "c2jName" : "Metadata", - "c2jShape" : "ReceiptRuleSetMetadata", + "c2jName" : "RuleSetName", + "c2jShape" : "ReceiptRuleSetName", "deprecated" : false, - "documentation" : "The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
", + "documentation" : "The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
\n@param metadata The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
\n@return The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.*/", + "fluentSetterDocumentation" : "/**The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
\n@param metadata The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.*/", - "setterModel" : { - "variableDeclarationType" : "ReceiptRuleSetMetadata", - "variableName" : "metadata", - "variableType" : "ReceiptRuleSetMetadata", - "documentation" : "", - "simpleType" : "ReceiptRuleSetMetadata", - "variableSetterType" : "ReceiptRuleSetMetadata" - }, - "simple" : false, - "varargSetterDocumentation" : "/**The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
\n@param metadata The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "variable" : { - "variableDeclarationType" : "ReceiptRuleSetMetadata", - "variableName" : "metadata", - "variableType" : "ReceiptRuleSetMetadata", - "documentation" : "The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
", - "simpleType" : "ReceiptRuleSetMetadata", - "variableSetterType" : "ReceiptRuleSetMetadata" - }, - "xmlNameSpaceUri" : null - }, { - "c2jName" : "Rules", - "c2jShape" : "ReceiptRulesList", - "deprecated" : false, - "documentation" : "The receipt rules that belong to the active rule set.
", - "enumType" : null, - "fluentSetterDocumentation" : "/**The receipt rules that belong to the active rule set.
\n@param rules The receipt rules that belong to the active rule set.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The receipt rules that belong to the active rule set.
\n@return The receipt rules that belong to the active rule set.*/", - "getterModel" : { - "returnType" : "java.util.ListThe receipt rules that belong to the active rule set.
\n@param rules The receipt rules that belong to the active rule set.*/", + "name" : "RuleSetName", + "setterDocumentation" : "/**The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The receipt rules that belong to the active rule set.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRules(java.util.Collection)} or {@link #withRules(java.util.Collection)} if you want to override the existing values.
\n@param rules The receipt rules that belong to the active rule set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "simple" : true, + "varargSetterDocumentation" : "/**The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The receipt rules that belong to the active rule set.
", - "simpleType" : "ListThe name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
", + "documentation" : "The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
\n@param metadata The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
\n@return The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.*/", + "fluentSetterDocumentation" : "/**The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
\n@param metadata The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.*/", + "name" : "RuleSetName", + "setterDocumentation" : "/**The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
\n@param metadata The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "variable" : { - "variableDeclarationType" : "ReceiptRuleSetMetadata", - "variableName" : "metadata", - "variableType" : "ReceiptRuleSetMetadata", - "documentation" : "The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
", - "simpleType" : "ReceiptRuleSetMetadata", - "variableSetterType" : "ReceiptRuleSetMetadata" - }, - "xmlNameSpaceUri" : null - }, - "Rules" : { - "c2jName" : "Rules", - "c2jShape" : "ReceiptRulesList", - "deprecated" : false, - "documentation" : "The receipt rules that belong to the active rule set.
", - "enumType" : null, - "fluentSetterDocumentation" : "/**The receipt rules that belong to the active rule set.
\n@param rules The receipt rules that belong to the active rule set.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The receipt rules that belong to the active rule set.
\n@return The receipt rules that belong to the active rule set.*/", - "getterModel" : { - "returnType" : "java.util.ListThe receipt rules that belong to the active rule set.
\n@param rules The receipt rules that belong to the active rule set.*/", - "setterModel" : { - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe receipt rules that belong to the active rule set.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRules(java.util.Collection)} or {@link #withRules(java.util.Collection)} if you want to override the existing values.
\n@param rules The receipt rules that belong to the active rule set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "simple" : true, + "varargSetterDocumentation" : "/**The name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
The receipt rules that belong to the active rule set.
", - "simpleType" : "ListThe name of the rule set to create. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
An empty element returned on a successful request.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : null, + "membersAsMap" : { }, "required" : null, - "shapeName" : "DescribeActiveReceiptRuleSetResult", + "shapeName" : "CreateReceiptRuleSetResult", "unmarshaller" : { "flattened" : false, - "resultWrapper" : "DescribeActiveReceiptRuleSetResult" + "resultWrapper" : "CreateReceiptRuleSetResult" }, "variable" : { - "variableDeclarationType" : "DescribeActiveReceiptRuleSetResult", - "variableName" : "describeActiveReceiptRuleSetResult", - "variableType" : "DescribeActiveReceiptRuleSetResult", + "variableDeclarationType" : "CreateReceiptRuleSetResult", + "variableName" : "createReceiptRuleSetResult", + "variableType" : "CreateReceiptRuleSetResult", "documentation" : null, - "simpleType" : "DescribeActiveReceiptRuleSetResult", - "variableSetterType" : "DescribeActiveReceiptRuleSetResult" + "simpleType" : "CreateReceiptRuleSetResult", + "variableSetterType" : "CreateReceiptRuleSetResult" }, "wrapper" : false }, - "DescribeReceiptRuleRequest" : { - "c2jName" : "DescribeReceiptRuleRequest", + "CustomMailFromStatus" : { + "c2jName" : "CustomMailFromStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -6273,7 +6306,54 @@ "skipGeneratingUnmarshaller" : false }, "deprecated" : false, - "documentation" : "Represents a request to return the details of a receipt rule. You use receipt rules to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
", + "documentation" : "", + "enums" : [ { + "name" : "Pending", + "value" : "Pending" + }, { + "name" : "Success", + "value" : "Success" + }, { + "name" : "Failed", + "value" : "Failed" + }, { + "name" : "TemporaryFailure", + "value" : "TemporaryFailure" + } ], + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : null, + "membersAsMap" : { }, + "required" : null, + "shapeName" : "CustomMailFromStatus", + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "variableDeclarationType" : "CustomMailFromStatus", + "variableName" : "customMailFromStatus", + "variableType" : "CustomMailFromStatus", + "documentation" : null, + "simpleType" : "CustomMailFromStatus", + "variableSetterType" : "CustomMailFromStatus" + }, + "wrapper" : false + }, + "DeleteConfigurationSetEventDestinationRequest" : { + "c2jName" : "DeleteConfigurationSetEventDestinationRequest", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "Represents a request to delete a configuration set event destination. Configuration set event destinations are associated with configuration sets, which enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, @@ -6281,7 +6361,7 @@ "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { - "action" : "DescribeReceiptRule", + "action" : "DeleteConfigurationSetEventDestination", "locationName" : null, "requestUri" : "/", "target" : null, @@ -6289,13 +6369,13 @@ "xmlNameSpaceUri" : null }, "members" : [ { - "c2jName" : "RuleSetName", - "c2jShape" : "ReceiptRuleSetName", + "c2jName" : "ConfigurationSetName", + "c2jShape" : "ConfigurationSetName", "deprecated" : false, - "documentation" : "The name of the receipt rule set to which the receipt rule belongs.
", + "documentation" : "The name of the configuration set from which to delete the event destination.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the receipt rule set to which the receipt rule belongs.
\n@param ruleSetName The name of the receipt rule set to which the receipt rule belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the receipt rule set to which the receipt rule belongs.
\n@return The name of the receipt rule set to which the receipt rule belongs.*/", + "fluentSetterDocumentation" : "/**The name of the configuration set from which to delete the event destination.
\n@param configurationSetName The name of the configuration set from which to delete the event destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the configuration set from which to delete the event destination.
\n@return The name of the configuration set from which to delete the event destination.*/", "getterModel" : { "returnType" : "String", "documentation" : null @@ -6308,10 +6388,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "RuleSetName", + "marshallLocationName" : "ConfigurationSetName", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "RuleSetName", + "unmarshallLocationName" : "ConfigurationSetName", "uri" : false }, "idempotencyToken" : false, @@ -6319,35 +6399,35 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "RuleSetName", - "setterDocumentation" : "/**The name of the receipt rule set to which the receipt rule belongs.
\n@param ruleSetName The name of the receipt rule set to which the receipt rule belongs.*/", + "name" : "ConfigurationSetName", + "setterDocumentation" : "/**The name of the configuration set from which to delete the event destination.
\n@param configurationSetName The name of the configuration set from which to delete the event destination.*/", "setterModel" : { "variableDeclarationType" : "String", - "variableName" : "ruleSetName", + "variableName" : "configurationSetName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, - "varargSetterDocumentation" : "/**The name of the receipt rule set to which the receipt rule belongs.
\n@param ruleSetName The name of the receipt rule set to which the receipt rule belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The name of the configuration set from which to delete the event destination.
\n@param configurationSetName The name of the configuration set from which to delete the event destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", - "variableName" : "ruleSetName", + "variableName" : "configurationSetName", "variableType" : "String", - "documentation" : "The name of the receipt rule set to which the receipt rule belongs.
", + "documentation" : "The name of the configuration set from which to delete the event destination.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { - "c2jName" : "RuleName", - "c2jShape" : "ReceiptRuleName", + "c2jName" : "EventDestinationName", + "c2jShape" : "EventDestinationName", "deprecated" : false, - "documentation" : "The name of the receipt rule.
", + "documentation" : "The name of the event destination to delete.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the receipt rule.
\n@param ruleName The name of the receipt rule.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the receipt rule.
\n@return The name of the receipt rule.*/", + "fluentSetterDocumentation" : "/**The name of the event destination to delete.
\n@param eventDestinationName The name of the event destination to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the event destination to delete.
\n@return The name of the event destination to delete.*/", "getterModel" : { "returnType" : "String", "documentation" : null @@ -6360,10 +6440,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "RuleName", + "marshallLocationName" : "EventDestinationName", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "RuleName", + "unmarshallLocationName" : "EventDestinationName", "uri" : false }, "idempotencyToken" : false, @@ -6371,37 +6451,37 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "RuleName", - "setterDocumentation" : "/**The name of the receipt rule.
\n@param ruleName The name of the receipt rule.*/", + "name" : "EventDestinationName", + "setterDocumentation" : "/**The name of the event destination to delete.
\n@param eventDestinationName The name of the event destination to delete.*/", "setterModel" : { "variableDeclarationType" : "String", - "variableName" : "ruleName", + "variableName" : "eventDestinationName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, - "varargSetterDocumentation" : "/**The name of the receipt rule.
\n@param ruleName The name of the receipt rule.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The name of the event destination to delete.
\n@param eventDestinationName The name of the event destination to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", - "variableName" : "ruleName", + "variableName" : "eventDestinationName", "variableType" : "String", - "documentation" : "The name of the receipt rule.
", + "documentation" : "The name of the event destination to delete.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { - "RuleName" : { - "c2jName" : "RuleName", - "c2jShape" : "ReceiptRuleName", + "ConfigurationSetName" : { + "c2jName" : "ConfigurationSetName", + "c2jShape" : "ConfigurationSetName", "deprecated" : false, - "documentation" : "The name of the receipt rule.
", + "documentation" : "The name of the configuration set from which to delete the event destination.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the receipt rule.
\n@param ruleName The name of the receipt rule.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the receipt rule.
\n@return The name of the receipt rule.*/", + "fluentSetterDocumentation" : "/**The name of the configuration set from which to delete the event destination.
\n@param configurationSetName The name of the configuration set from which to delete the event destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the configuration set from which to delete the event destination.
\n@return The name of the configuration set from which to delete the event destination.*/", "getterModel" : { "returnType" : "String", "documentation" : null @@ -6414,10 +6494,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "RuleName", + "marshallLocationName" : "ConfigurationSetName", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "RuleName", + "unmarshallLocationName" : "ConfigurationSetName", "uri" : false }, "idempotencyToken" : false, @@ -6425,36 +6505,36 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "RuleName", - "setterDocumentation" : "/**The name of the receipt rule.
\n@param ruleName The name of the receipt rule.*/", + "name" : "ConfigurationSetName", + "setterDocumentation" : "/**The name of the configuration set from which to delete the event destination.
\n@param configurationSetName The name of the configuration set from which to delete the event destination.*/", "setterModel" : { "variableDeclarationType" : "String", - "variableName" : "ruleName", + "variableName" : "configurationSetName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, - "varargSetterDocumentation" : "/**The name of the receipt rule.
\n@param ruleName The name of the receipt rule.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The name of the configuration set from which to delete the event destination.
\n@param configurationSetName The name of the configuration set from which to delete the event destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", - "variableName" : "ruleName", + "variableName" : "configurationSetName", "variableType" : "String", - "documentation" : "The name of the receipt rule.
", + "documentation" : "The name of the configuration set from which to delete the event destination.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, - "RuleSetName" : { - "c2jName" : "RuleSetName", - "c2jShape" : "ReceiptRuleSetName", + "EventDestinationName" : { + "c2jName" : "EventDestinationName", + "c2jShape" : "EventDestinationName", "deprecated" : false, - "documentation" : "The name of the receipt rule set to which the receipt rule belongs.
", + "documentation" : "The name of the event destination to delete.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the receipt rule set to which the receipt rule belongs.
\n@param ruleSetName The name of the receipt rule set to which the receipt rule belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the receipt rule set to which the receipt rule belongs.
\n@return The name of the receipt rule set to which the receipt rule belongs.*/", + "fluentSetterDocumentation" : "/**The name of the event destination to delete.
\n@param eventDestinationName The name of the event destination to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the event destination to delete.
\n@return The name of the event destination to delete.*/", "getterModel" : { "returnType" : "String", "documentation" : null @@ -6467,10 +6547,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "RuleSetName", + "marshallLocationName" : "EventDestinationName", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "RuleSetName", + "unmarshallLocationName" : "EventDestinationName", "uri" : false }, "idempotencyToken" : false, @@ -6478,44 +6558,44 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "RuleSetName", - "setterDocumentation" : "/**The name of the receipt rule set to which the receipt rule belongs.
\n@param ruleSetName The name of the receipt rule set to which the receipt rule belongs.*/", + "name" : "EventDestinationName", + "setterDocumentation" : "/**The name of the event destination to delete.
\n@param eventDestinationName The name of the event destination to delete.*/", "setterModel" : { "variableDeclarationType" : "String", - "variableName" : "ruleSetName", + "variableName" : "eventDestinationName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, - "varargSetterDocumentation" : "/**The name of the receipt rule set to which the receipt rule belongs.
\n@param ruleSetName The name of the receipt rule set to which the receipt rule belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The name of the event destination to delete.
\n@param eventDestinationName The name of the event destination to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", - "variableName" : "ruleSetName", + "variableName" : "eventDestinationName", "variableType" : "String", - "documentation" : "The name of the receipt rule set to which the receipt rule belongs.
", + "documentation" : "The name of the event destination to delete.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, - "required" : [ "RuleSetName", "RuleName" ], - "shapeName" : "DescribeReceiptRuleRequest", + "required" : [ "ConfigurationSetName", "EventDestinationName" ], + "shapeName" : "DeleteConfigurationSetEventDestinationRequest", "unmarshaller" : null, "variable" : { - "variableDeclarationType" : "DescribeReceiptRuleRequest", - "variableName" : "describeReceiptRuleRequest", - "variableType" : "DescribeReceiptRuleRequest", + "variableDeclarationType" : "DeleteConfigurationSetEventDestinationRequest", + "variableName" : "deleteConfigurationSetEventDestinationRequest", + "variableType" : "DeleteConfigurationSetEventDestinationRequest", "documentation" : null, - "simpleType" : "DescribeReceiptRuleRequest", - "variableSetterType" : "DescribeReceiptRuleRequest" + "simpleType" : "DeleteConfigurationSetEventDestinationRequest", + "variableSetterType" : "DeleteConfigurationSetEventDestinationRequest" }, "wrapper" : false }, - "DescribeReceiptRuleResult" : { - "c2jName" : "DescribeReceiptRuleResponse", + "DeleteConfigurationSetEventDestinationResult" : { + "c2jName" : "DeleteConfigurationSetEventDestinationResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -6523,7 +6603,7 @@ "skipGeneratingUnmarshaller" : false }, "deprecated" : false, - "documentation" : "Represents the details of a receipt rule.
", + "documentation" : "An empty element returned on a successful request.
", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, @@ -6531,132 +6611,26 @@ "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, - "members" : [ { - "c2jName" : "Rule", - "c2jShape" : "ReceiptRule", - "deprecated" : false, - "documentation" : "A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
", - "enumType" : null, - "fluentSetterDocumentation" : "/**A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
\n@param rule A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
\n@return A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.*/", - "getterModel" : { - "returnType" : "ReceiptRule", - "documentation" : null - }, - "http" : { - "additionalMarshallingPath" : null, - "additionalUnmarshallingPath" : null, - "flattened" : false, - "header" : false, - "isPayload" : false, - "isStreaming" : false, - "location" : null, - "marshallLocationName" : "Rule", - "queryString" : false, - "statusCode" : false, - "unmarshallLocationName" : "Rule", - "uri" : false - }, - "idempotencyToken" : false, - "list" : false, - "listModel" : null, - "map" : false, - "mapModel" : null, - "name" : "Rule", - "setterDocumentation" : "/**A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
\n@param rule A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.*/", - "setterModel" : { - "variableDeclarationType" : "ReceiptRule", - "variableName" : "rule", - "variableType" : "ReceiptRule", - "documentation" : "", - "simpleType" : "ReceiptRule", - "variableSetterType" : "ReceiptRule" - }, - "simple" : false, - "varargSetterDocumentation" : "/**A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
\n@param rule A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "variable" : { - "variableDeclarationType" : "ReceiptRule", - "variableName" : "rule", - "variableType" : "ReceiptRule", - "documentation" : "A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
", - "simpleType" : "ReceiptRule", - "variableSetterType" : "ReceiptRule" - }, - "xmlNameSpaceUri" : null - } ], - "membersAsMap" : { - "Rule" : { - "c2jName" : "Rule", - "c2jShape" : "ReceiptRule", - "deprecated" : false, - "documentation" : "A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
", - "enumType" : null, - "fluentSetterDocumentation" : "/**A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
\n@param rule A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
\n@return A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.*/", - "getterModel" : { - "returnType" : "ReceiptRule", - "documentation" : null - }, - "http" : { - "additionalMarshallingPath" : null, - "additionalUnmarshallingPath" : null, - "flattened" : false, - "header" : false, - "isPayload" : false, - "isStreaming" : false, - "location" : null, - "marshallLocationName" : "Rule", - "queryString" : false, - "statusCode" : false, - "unmarshallLocationName" : "Rule", - "uri" : false - }, - "idempotencyToken" : false, - "list" : false, - "listModel" : null, - "map" : false, - "mapModel" : null, - "name" : "Rule", - "setterDocumentation" : "/**A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
\n@param rule A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.*/", - "setterModel" : { - "variableDeclarationType" : "ReceiptRule", - "variableName" : "rule", - "variableType" : "ReceiptRule", - "documentation" : "", - "simpleType" : "ReceiptRule", - "variableSetterType" : "ReceiptRule" - }, - "simple" : false, - "varargSetterDocumentation" : "/**A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
\n@param rule A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "variable" : { - "variableDeclarationType" : "ReceiptRule", - "variableName" : "rule", - "variableType" : "ReceiptRule", - "documentation" : "A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
", - "simpleType" : "ReceiptRule", - "variableSetterType" : "ReceiptRule" - }, - "xmlNameSpaceUri" : null - } - }, + "members" : null, + "membersAsMap" : { }, "required" : null, - "shapeName" : "DescribeReceiptRuleResult", + "shapeName" : "DeleteConfigurationSetEventDestinationResult", "unmarshaller" : { "flattened" : false, - "resultWrapper" : "DescribeReceiptRuleResult" + "resultWrapper" : "DeleteConfigurationSetEventDestinationResult" }, "variable" : { - "variableDeclarationType" : "DescribeReceiptRuleResult", - "variableName" : "describeReceiptRuleResult", - "variableType" : "DescribeReceiptRuleResult", + "variableDeclarationType" : "DeleteConfigurationSetEventDestinationResult", + "variableName" : "deleteConfigurationSetEventDestinationResult", + "variableType" : "DeleteConfigurationSetEventDestinationResult", "documentation" : null, - "simpleType" : "DescribeReceiptRuleResult", - "variableSetterType" : "DescribeReceiptRuleResult" + "simpleType" : "DeleteConfigurationSetEventDestinationResult", + "variableSetterType" : "DeleteConfigurationSetEventDestinationResult" }, "wrapper" : false }, - "DescribeReceiptRuleSetRequest" : { - "c2jName" : "DescribeReceiptRuleSetRequest", + "DeleteConfigurationSetRequest" : { + "c2jName" : "DeleteConfigurationSetRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -6664,7 +6638,7 @@ "skipGeneratingUnmarshaller" : false }, "deprecated" : false, - "documentation" : "Represents a request to return the details of a receipt rule set. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
", + "documentation" : "Represents a request to delete a configuration set. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, @@ -6672,7 +6646,7 @@ "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { - "action" : "DescribeReceiptRuleSet", + "action" : "DeleteConfigurationSet", "locationName" : null, "requestUri" : "/", "target" : null, @@ -6680,13 +6654,13 @@ "xmlNameSpaceUri" : null }, "members" : [ { - "c2jName" : "RuleSetName", - "c2jShape" : "ReceiptRuleSetName", + "c2jName" : "ConfigurationSetName", + "c2jShape" : "ConfigurationSetName", "deprecated" : false, - "documentation" : "The name of the receipt rule set to describe.
", + "documentation" : "The name of the configuration set to delete.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the receipt rule set to describe.
\n@param ruleSetName The name of the receipt rule set to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the receipt rule set to describe.
\n@return The name of the receipt rule set to describe.*/", + "fluentSetterDocumentation" : "/**The name of the configuration set to delete.
\n@param configurationSetName The name of the configuration set to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the configuration set to delete.
\n@return The name of the configuration set to delete.*/", "getterModel" : { "returnType" : "String", "documentation" : null @@ -6699,10 +6673,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "RuleSetName", + "marshallLocationName" : "ConfigurationSetName", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "RuleSetName", + "unmarshallLocationName" : "ConfigurationSetName", "uri" : false }, "idempotencyToken" : false, @@ -6710,37 +6684,37 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "RuleSetName", - "setterDocumentation" : "/**The name of the receipt rule set to describe.
\n@param ruleSetName The name of the receipt rule set to describe.*/", + "name" : "ConfigurationSetName", + "setterDocumentation" : "/**The name of the configuration set to delete.
\n@param configurationSetName The name of the configuration set to delete.*/", "setterModel" : { "variableDeclarationType" : "String", - "variableName" : "ruleSetName", + "variableName" : "configurationSetName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, - "varargSetterDocumentation" : "/**The name of the receipt rule set to describe.
\n@param ruleSetName The name of the receipt rule set to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The name of the configuration set to delete.
\n@param configurationSetName The name of the configuration set to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", - "variableName" : "ruleSetName", + "variableName" : "configurationSetName", "variableType" : "String", - "documentation" : "The name of the receipt rule set to describe.
", + "documentation" : "The name of the configuration set to delete.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { - "RuleSetName" : { - "c2jName" : "RuleSetName", - "c2jShape" : "ReceiptRuleSetName", + "ConfigurationSetName" : { + "c2jName" : "ConfigurationSetName", + "c2jShape" : "ConfigurationSetName", "deprecated" : false, - "documentation" : "The name of the receipt rule set to describe.
", + "documentation" : "The name of the configuration set to delete.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the receipt rule set to describe.
\n@param ruleSetName The name of the receipt rule set to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The name of the receipt rule set to describe.
\n@return The name of the receipt rule set to describe.*/", + "fluentSetterDocumentation" : "/**The name of the configuration set to delete.
\n@param configurationSetName The name of the configuration set to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the configuration set to delete.
\n@return The name of the configuration set to delete.*/", "getterModel" : { "returnType" : "String", "documentation" : null @@ -6753,10 +6727,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "RuleSetName", + "marshallLocationName" : "ConfigurationSetName", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "RuleSetName", + "unmarshallLocationName" : "ConfigurationSetName", "uri" : false }, "idempotencyToken" : false, @@ -6764,44 +6738,44 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "RuleSetName", - "setterDocumentation" : "/**The name of the receipt rule set to describe.
\n@param ruleSetName The name of the receipt rule set to describe.*/", + "name" : "ConfigurationSetName", + "setterDocumentation" : "/**The name of the configuration set to delete.
\n@param configurationSetName The name of the configuration set to delete.*/", "setterModel" : { "variableDeclarationType" : "String", - "variableName" : "ruleSetName", + "variableName" : "configurationSetName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, - "varargSetterDocumentation" : "/**The name of the receipt rule set to describe.
\n@param ruleSetName The name of the receipt rule set to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The name of the configuration set to delete.
\n@param configurationSetName The name of the configuration set to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", - "variableName" : "ruleSetName", + "variableName" : "configurationSetName", "variableType" : "String", - "documentation" : "The name of the receipt rule set to describe.
", + "documentation" : "The name of the configuration set to delete.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, - "required" : [ "RuleSetName" ], - "shapeName" : "DescribeReceiptRuleSetRequest", + "required" : [ "ConfigurationSetName" ], + "shapeName" : "DeleteConfigurationSetRequest", "unmarshaller" : null, "variable" : { - "variableDeclarationType" : "DescribeReceiptRuleSetRequest", - "variableName" : "describeReceiptRuleSetRequest", - "variableType" : "DescribeReceiptRuleSetRequest", + "variableDeclarationType" : "DeleteConfigurationSetRequest", + "variableName" : "deleteConfigurationSetRequest", + "variableType" : "DeleteConfigurationSetRequest", "documentation" : null, - "simpleType" : "DescribeReceiptRuleSetRequest", - "variableSetterType" : "DescribeReceiptRuleSetRequest" + "simpleType" : "DeleteConfigurationSetRequest", + "variableSetterType" : "DeleteConfigurationSetRequest" }, "wrapper" : false }, - "DescribeReceiptRuleSetResult" : { - "c2jName" : "DescribeReceiptRuleSetResponse", + "DeleteConfigurationSetResult" : { + "c2jName" : "DeleteConfigurationSetResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -6809,7 +6783,7 @@ "skipGeneratingUnmarshaller" : false }, "deprecated" : false, - "documentation" : "Represents the details of the specified receipt rule set.
", + "documentation" : "An empty element returned on a successful request.
", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, @@ -6817,16 +6791,58 @@ "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, + "members" : null, + "membersAsMap" : { }, + "required" : null, + "shapeName" : "DeleteConfigurationSetResult", + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : "DeleteConfigurationSetResult" + }, + "variable" : { + "variableDeclarationType" : "DeleteConfigurationSetResult", + "variableName" : "deleteConfigurationSetResult", + "variableType" : "DeleteConfigurationSetResult", + "documentation" : null, + "simpleType" : "DeleteConfigurationSetResult", + "variableSetterType" : "DeleteConfigurationSetResult" + }, + "wrapper" : false + }, + "DeleteIdentityPolicyRequest" : { + "c2jName" : "DeleteIdentityPolicyRequest", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "Represents a request to delete a sending authorization policy for an identity. Sending authorization is an Amazon SES feature that enables you to authorize other senders to use your identities. For information, see the Amazon SES Developer Guide.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "DeleteIdentityPolicy", + "locationName" : null, + "requestUri" : "/", + "target" : null, + "verb" : "POST", + "xmlNameSpaceUri" : null + }, "members" : [ { - "c2jName" : "Metadata", - "c2jShape" : "ReceiptRuleSetMetadata", + "c2jName" : "Identity", + "c2jShape" : "Identity", "deprecated" : false, - "documentation" : "The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
", + "documentation" : "The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
\n@param metadata The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
\n@return The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.*/", + "fluentSetterDocumentation" : "/**The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
\n@param identity The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples:user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
. To successfully call this API, you must own the identity.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**
The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
\n@return The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples:user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
. To successfully call this API, you must own the identity.*/", "getterModel" : { - "returnType" : "ReceiptRuleSetMetadata", + "returnType" : "String", "documentation" : null }, "http" : { @@ -6837,10 +6853,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "Metadata", + "marshallLocationName" : "Identity", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "Metadata", + "unmarshallLocationName" : "Identity", "uri" : false }, "idempotencyToken" : false, @@ -6848,37 +6864,37 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "Metadata", - "setterDocumentation" : "/**
The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
\n@param metadata The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.*/", + "name" : "Identity", + "setterDocumentation" : "/**The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
\n@param identity The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples:user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
. To successfully call this API, you must own the identity.*/", "setterModel" : { - "variableDeclarationType" : "ReceiptRuleSetMetadata", - "variableName" : "metadata", - "variableType" : "ReceiptRuleSetMetadata", + "variableDeclarationType" : "String", + "variableName" : "identity", + "variableType" : "String", "documentation" : "", - "simpleType" : "ReceiptRuleSetMetadata", - "variableSetterType" : "ReceiptRuleSetMetadata" + "simpleType" : "String", + "variableSetterType" : "String" }, - "simple" : false, - "varargSetterDocumentation" : "/**
The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
\n@param metadata The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "simple" : true, + "varargSetterDocumentation" : "/**The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
\n@param identity The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples:user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
. To successfully call this API, you must own the identity.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { - "variableDeclarationType" : "ReceiptRuleSetMetadata", - "variableName" : "metadata", - "variableType" : "ReceiptRuleSetMetadata", - "documentation" : "
The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
", - "simpleType" : "ReceiptRuleSetMetadata", - "variableSetterType" : "ReceiptRuleSetMetadata" + "variableDeclarationType" : "String", + "variableName" : "identity", + "variableType" : "String", + "documentation" : "The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
", + "simpleType" : "String", + "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { - "c2jName" : "Rules", - "c2jShape" : "ReceiptRulesList", + "c2jName" : "PolicyName", + "c2jShape" : "PolicyName", "deprecated" : false, - "documentation" : "A list of the receipt rules that belong to the specified receipt rule set.
", + "documentation" : "The name of the policy to be deleted.
", "enumType" : null, - "fluentSetterDocumentation" : "/**A list of the receipt rules that belong to the specified receipt rule set.
\n@param rules A list of the receipt rules that belong to the specified receipt rule set.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**A list of the receipt rules that belong to the specified receipt rule set.
\n@return A list of the receipt rules that belong to the specified receipt rule set.*/", + "fluentSetterDocumentation" : "/**The name of the policy to be deleted.
\n@param policyName The name of the policy to be deleted.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the policy to be deleted.
\n@return The name of the policy to be deleted.*/", "getterModel" : { - "returnType" : "java.util.ListA list of the receipt rules that belong to the specified receipt rule set.
\n@param rules A list of the receipt rules that belong to the specified receipt rule set.*/", + "name" : "PolicyName", + "setterDocumentation" : "/**The name of the policy to be deleted.
\n@param policyName The name of the policy to be deleted.*/", "setterModel" : { - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of the receipt rules that belong to the specified receipt rule set.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRules(java.util.Collection)} or {@link #withRules(java.util.Collection)} if you want to override the existing values.
\n@param rules A list of the receipt rules that belong to the specified receipt rule set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "simple" : true, + "varargSetterDocumentation" : "/**The name of the policy to be deleted.
\n@param policyName The name of the policy to be deleted.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of the receipt rules that belong to the specified receipt rule set.
", - "simpleType" : "ListThe name of the policy to be deleted.
", + "simpleType" : "String", + "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { - "Metadata" : { - "c2jName" : "Metadata", - "c2jShape" : "ReceiptRuleSetMetadata", + "Identity" : { + "c2jName" : "Identity", + "c2jShape" : "Identity", "deprecated" : false, - "documentation" : "The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
", + "documentation" : "The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
\n@param metadata The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
\n@return The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.*/", + "fluentSetterDocumentation" : "/**The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
\n@param identity The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples:user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
. To successfully call this API, you must own the identity.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**
The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
\n@return The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples:user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
. To successfully call this API, you must own the identity.*/", "getterModel" : { - "returnType" : "ReceiptRuleSetMetadata", + "returnType" : "String", "documentation" : null }, "http" : { @@ -7010,10 +6959,10 @@ "isPayload" : false, "isStreaming" : false, "location" : null, - "marshallLocationName" : "Metadata", + "marshallLocationName" : "Identity", "queryString" : false, "statusCode" : false, - "unmarshallLocationName" : "Metadata", + "unmarshallLocationName" : "Identity", "uri" : false }, "idempotencyToken" : false, @@ -7021,38 +6970,38 @@ "listModel" : null, "map" : false, "mapModel" : null, - "name" : "Metadata", - "setterDocumentation" : "/**
The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
\n@param metadata The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.*/", + "name" : "Identity", + "setterDocumentation" : "/**The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
\n@param identity The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples:user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
. To successfully call this API, you must own the identity.*/", "setterModel" : { - "variableDeclarationType" : "ReceiptRuleSetMetadata", - "variableName" : "metadata", - "variableType" : "ReceiptRuleSetMetadata", + "variableDeclarationType" : "String", + "variableName" : "identity", + "variableType" : "String", "documentation" : "", - "simpleType" : "ReceiptRuleSetMetadata", - "variableSetterType" : "ReceiptRuleSetMetadata" + "simpleType" : "String", + "variableSetterType" : "String" }, - "simple" : false, - "varargSetterDocumentation" : "/**
The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
\n@param metadata The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "simple" : true, + "varargSetterDocumentation" : "/**The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
\n@param identity The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples:user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
. To successfully call this API, you must own the identity.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { - "variableDeclarationType" : "ReceiptRuleSetMetadata", - "variableName" : "metadata", - "variableType" : "ReceiptRuleSetMetadata", - "documentation" : "
The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
", - "simpleType" : "ReceiptRuleSetMetadata", - "variableSetterType" : "ReceiptRuleSetMetadata" + "variableDeclarationType" : "String", + "variableName" : "identity", + "variableType" : "String", + "documentation" : "The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com
, example.com
, arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
", + "simpleType" : "String", + "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, - "Rules" : { - "c2jName" : "Rules", - "c2jShape" : "ReceiptRulesList", + "PolicyName" : { + "c2jName" : "PolicyName", + "c2jShape" : "PolicyName", "deprecated" : false, - "documentation" : "A list of the receipt rules that belong to the specified receipt rule set.
", + "documentation" : "The name of the policy to be deleted.
", "enumType" : null, - "fluentSetterDocumentation" : "/**A list of the receipt rules that belong to the specified receipt rule set.
\n@param rules A list of the receipt rules that belong to the specified receipt rule set.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**A list of the receipt rules that belong to the specified receipt rule set.
\n@return A list of the receipt rules that belong to the specified receipt rule set.*/", + "fluentSetterDocumentation" : "/**The name of the policy to be deleted.
\n@param policyName The name of the policy to be deleted.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the policy to be deleted.
\n@return The name of the policy to be deleted.*/", "getterModel" : { - "returnType" : "java.util.ListA list of the receipt rules that belong to the specified receipt rule set.
\n@param rules A list of the receipt rules that belong to the specified receipt rule set.*/", + "name" : "PolicyName", + "setterDocumentation" : "/**The name of the policy to be deleted.
\n@param policyName The name of the policy to be deleted.*/", "setterModel" : { - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of the receipt rules that belong to the specified receipt rule set.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRules(java.util.Collection)} or {@link #withRules(java.util.Collection)} if you want to override the existing values.
\n@param rules A list of the receipt rules that belong to the specified receipt rule set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "simple" : true, + "varargSetterDocumentation" : "/**The name of the policy to be deleted.
\n@param policyName The name of the policy to be deleted.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of the receipt rules that belong to the specified receipt rule set.
", - "simpleType" : "ListThe name of the policy to be deleted.
", + "simpleType" : "String", + "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, + "required" : [ "Identity", "PolicyName" ], + "shapeName" : "DeleteIdentityPolicyRequest", + "unmarshaller" : null, + "variable" : { + "variableDeclarationType" : "DeleteIdentityPolicyRequest", + "variableName" : "deleteIdentityPolicyRequest", + "variableType" : "DeleteIdentityPolicyRequest", + "documentation" : null, + "simpleType" : "DeleteIdentityPolicyRequest", + "variableSetterType" : "DeleteIdentityPolicyRequest" + }, + "wrapper" : false + }, + "DeleteIdentityPolicyResult" : { + "c2jName" : "DeleteIdentityPolicyResponse", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "An empty element returned on a successful request.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : null, + "membersAsMap" : { }, "required" : null, - "shapeName" : "DescribeReceiptRuleSetResult", + "shapeName" : "DeleteIdentityPolicyResult", "unmarshaller" : { "flattened" : false, - "resultWrapper" : "DescribeReceiptRuleSetResult" + "resultWrapper" : "DeleteIdentityPolicyResult" }, "variable" : { - "variableDeclarationType" : "DescribeReceiptRuleSetResult", - "variableName" : "describeReceiptRuleSetResult", - "variableType" : "DescribeReceiptRuleSetResult", + "variableDeclarationType" : "DeleteIdentityPolicyResult", + "variableName" : "deleteIdentityPolicyResult", + "variableType" : "DeleteIdentityPolicyResult", "documentation" : null, - "simpleType" : "DescribeReceiptRuleSetResult", - "variableSetterType" : "DescribeReceiptRuleSetResult" + "simpleType" : "DeleteIdentityPolicyResult", + "variableSetterType" : "DeleteIdentityPolicyResult" }, "wrapper" : false }, - "Destination" : { - "c2jName" : "Destination", + "DeleteIdentityRequest" : { + "c2jName" : "DeleteIdentityRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -7189,24 +7103,31 @@ "skipGeneratingUnmarshaller" : false }, "deprecated" : false, - "documentation" : "Represents the destination of the message, consisting of To:, CC:, and BCC: fields.
By default, the string must be 7-bit ASCII. If the text must contain any other characters, then you must use MIME encoded-word syntax (RFC 2047) instead of a literal string. MIME encoded-word syntax uses the following form: =?charset?encoding?encoded-text?=
. For more information, see RFC 2047.
Represents a request to delete one of your Amazon SES identities (an email address or domain).
", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, - "marshaller" : null, + "marshaller" : { + "action" : "DeleteIdentity", + "locationName" : null, + "requestUri" : "/", + "target" : null, + "verb" : "POST", + "xmlNameSpaceUri" : null + }, "members" : [ { - "c2jName" : "ToAddresses", - "c2jShape" : "AddressList", + "c2jName" : "Identity", + "c2jShape" : "Identity", "deprecated" : false, - "documentation" : "The To: field(s) of the message.
", + "documentation" : "The identity to be removed from the list of identities for the AWS Account.
", "enumType" : null, - "fluentSetterDocumentation" : "/**The To: field(s) of the message.
\n@param toAddresses The To: field(s) of the message.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The To: field(s) of the message.
\n@return The To: field(s) of the message.*/", + "fluentSetterDocumentation" : "/**The identity to be removed from the list of identities for the AWS Account.
\n@param identity The identity to be removed from the list of identities for the AWS Account.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The identity to be removed from the list of identities for the AWS Account.
\n@return The identity to be removed from the list of identities for the AWS Account.*/", "getterModel" : { - "returnType" : "java.util.ListThe To: field(s) of the message.
\n@param toAddresses The To: field(s) of the message.*/", + "name" : "Identity", + "setterDocumentation" : "/**The identity to be removed from the list of identities for the AWS Account.
\n@param identity The identity to be removed from the list of identities for the AWS Account.*/", "setterModel" : { - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe To: field(s) of the message.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setToAddresses(java.util.Collection)} or {@link #withToAddresses(java.util.Collection)} if you want to override the existing values.
\n@param toAddresses The To: field(s) of the message.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "simple" : true, + "varargSetterDocumentation" : "/**The identity to be removed from the list of identities for the AWS Account.
\n@param identity The identity to be removed from the list of identities for the AWS Account.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe To: field(s) of the message.
", - "simpleType" : "ListThe identity to be removed from the list of identities for the AWS Account.
", + "simpleType" : "String", + "variableSetterType" : "String" }, "xmlNameSpaceUri" : null - }, { - "c2jName" : "CcAddresses", - "c2jShape" : "AddressList", - "deprecated" : false, - "documentation" : "The CC: field(s) of the message.
", - "enumType" : null, - "fluentSetterDocumentation" : "/**The CC: field(s) of the message.
\n@param ccAddresses The CC: field(s) of the message.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "getterDocumentation" : "/**The CC: field(s) of the message.
\n@return The CC: field(s) of the message.*/", - "getterModel" : { - "returnType" : "java.util.ListThe identity to be removed from the list of identities for the AWS Account.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The identity to be removed from the list of identities for the AWS Account.
\n@param identity The identity to be removed from the list of identities for the AWS Account.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The identity to be removed from the list of identities for the AWS Account.
\n@return The identity to be removed from the list of identities for the AWS Account.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "Identity", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "Identity", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "Identity", + "setterDocumentation" : "/**The identity to be removed from the list of identities for the AWS Account.
\n@param identity The identity to be removed from the list of identities for the AWS Account.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "identity", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The identity to be removed from the list of identities for the AWS Account.
\n@param identity The identity to be removed from the list of identities for the AWS Account.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "identity", + "variableType" : "String", + "documentation" : "The identity to be removed from the list of identities for the AWS Account.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "required" : [ "Identity" ], + "shapeName" : "DeleteIdentityRequest", + "unmarshaller" : null, + "variable" : { + "variableDeclarationType" : "DeleteIdentityRequest", + "variableName" : "deleteIdentityRequest", + "variableType" : "DeleteIdentityRequest", + "documentation" : null, + "simpleType" : "DeleteIdentityRequest", + "variableSetterType" : "DeleteIdentityRequest" + }, + "wrapper" : false + }, + "DeleteIdentityResult" : { + "c2jName" : "DeleteIdentityResponse", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "An empty element returned on a successful request.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : null, + "membersAsMap" : { }, + "required" : null, + "shapeName" : "DeleteIdentityResult", + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : "DeleteIdentityResult" + }, + "variable" : { + "variableDeclarationType" : "DeleteIdentityResult", + "variableName" : "deleteIdentityResult", + "variableType" : "DeleteIdentityResult", + "documentation" : null, + "simpleType" : "DeleteIdentityResult", + "variableSetterType" : "DeleteIdentityResult" + }, + "wrapper" : false + }, + "DeleteReceiptFilterRequest" : { + "c2jName" : "DeleteReceiptFilterRequest", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "Represents a request to delete an IP address filter. You use IP address filters when you receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "DeleteReceiptFilter", + "locationName" : null, + "requestUri" : "/", + "target" : null, + "verb" : "POST", + "xmlNameSpaceUri" : null + }, + "members" : [ { + "c2jName" : "FilterName", + "c2jShape" : "ReceiptFilterName", + "deprecated" : false, + "documentation" : "The name of the IP address filter to delete.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the IP address filter to delete.
\n@param filterName The name of the IP address filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the IP address filter to delete.
\n@return The name of the IP address filter to delete.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "FilterName", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "FilterName", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "FilterName", + "setterDocumentation" : "/**The name of the IP address filter to delete.
\n@param filterName The name of the IP address filter to delete.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "filterName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The name of the IP address filter to delete.
\n@param filterName The name of the IP address filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "filterName", + "variableType" : "String", + "documentation" : "The name of the IP address filter to delete.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "FilterName" : { + "c2jName" : "FilterName", + "c2jShape" : "ReceiptFilterName", + "deprecated" : false, + "documentation" : "The name of the IP address filter to delete.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the IP address filter to delete.
\n@param filterName The name of the IP address filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the IP address filter to delete.
\n@return The name of the IP address filter to delete.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "FilterName", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "FilterName", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "FilterName", + "setterDocumentation" : "/**The name of the IP address filter to delete.
\n@param filterName The name of the IP address filter to delete.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "filterName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The name of the IP address filter to delete.
\n@param filterName The name of the IP address filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "filterName", + "variableType" : "String", + "documentation" : "The name of the IP address filter to delete.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "required" : [ "FilterName" ], + "shapeName" : "DeleteReceiptFilterRequest", + "unmarshaller" : null, + "variable" : { + "variableDeclarationType" : "DeleteReceiptFilterRequest", + "variableName" : "deleteReceiptFilterRequest", + "variableType" : "DeleteReceiptFilterRequest", + "documentation" : null, + "simpleType" : "DeleteReceiptFilterRequest", + "variableSetterType" : "DeleteReceiptFilterRequest" + }, + "wrapper" : false + }, + "DeleteReceiptFilterResult" : { + "c2jName" : "DeleteReceiptFilterResponse", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "An empty element returned on a successful request.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : null, + "membersAsMap" : { }, + "required" : null, + "shapeName" : "DeleteReceiptFilterResult", + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : "DeleteReceiptFilterResult" + }, + "variable" : { + "variableDeclarationType" : "DeleteReceiptFilterResult", + "variableName" : "deleteReceiptFilterResult", + "variableType" : "DeleteReceiptFilterResult", + "documentation" : null, + "simpleType" : "DeleteReceiptFilterResult", + "variableSetterType" : "DeleteReceiptFilterResult" + }, + "wrapper" : false + }, + "DeleteReceiptRuleRequest" : { + "c2jName" : "DeleteReceiptRuleRequest", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "Represents a request to delete a receipt rule. You use receipt rules to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "DeleteReceiptRule", + "locationName" : null, + "requestUri" : "/", + "target" : null, + "verb" : "POST", + "xmlNameSpaceUri" : null + }, + "members" : [ { + "c2jName" : "RuleSetName", + "c2jShape" : "ReceiptRuleSetName", + "deprecated" : false, + "documentation" : "The name of the receipt rule set that contains the receipt rule to delete.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the receipt rule set that contains the receipt rule to delete.
\n@param ruleSetName The name of the receipt rule set that contains the receipt rule to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the receipt rule set that contains the receipt rule to delete.
\n@return The name of the receipt rule set that contains the receipt rule to delete.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "RuleSetName", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "RuleSetName", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "RuleSetName", + "setterDocumentation" : "/**The name of the receipt rule set that contains the receipt rule to delete.
\n@param ruleSetName The name of the receipt rule set that contains the receipt rule to delete.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The name of the receipt rule set that contains the receipt rule to delete.
\n@param ruleSetName The name of the receipt rule set that contains the receipt rule to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "The name of the receipt rule set that contains the receipt rule to delete.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "RuleName", + "c2jShape" : "ReceiptRuleName", + "deprecated" : false, + "documentation" : "The name of the receipt rule to delete.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the receipt rule to delete.
\n@param ruleName The name of the receipt rule to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the receipt rule to delete.
\n@return The name of the receipt rule to delete.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "RuleName", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "RuleName", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "RuleName", + "setterDocumentation" : "/**The name of the receipt rule to delete.
\n@param ruleName The name of the receipt rule to delete.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "ruleName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The name of the receipt rule to delete.
\n@param ruleName The name of the receipt rule to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "ruleName", + "variableType" : "String", + "documentation" : "The name of the receipt rule to delete.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "RuleName" : { + "c2jName" : "RuleName", + "c2jShape" : "ReceiptRuleName", + "deprecated" : false, + "documentation" : "The name of the receipt rule to delete.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the receipt rule to delete.
\n@param ruleName The name of the receipt rule to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the receipt rule to delete.
\n@return The name of the receipt rule to delete.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "RuleName", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "RuleName", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "RuleName", + "setterDocumentation" : "/**The name of the receipt rule to delete.
\n@param ruleName The name of the receipt rule to delete.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "ruleName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The name of the receipt rule to delete.
\n@param ruleName The name of the receipt rule to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "ruleName", + "variableType" : "String", + "documentation" : "The name of the receipt rule to delete.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "RuleSetName" : { + "c2jName" : "RuleSetName", + "c2jShape" : "ReceiptRuleSetName", + "deprecated" : false, + "documentation" : "The name of the receipt rule set that contains the receipt rule to delete.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the receipt rule set that contains the receipt rule to delete.
\n@param ruleSetName The name of the receipt rule set that contains the receipt rule to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the receipt rule set that contains the receipt rule to delete.
\n@return The name of the receipt rule set that contains the receipt rule to delete.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "RuleSetName", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "RuleSetName", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "RuleSetName", + "setterDocumentation" : "/**The name of the receipt rule set that contains the receipt rule to delete.
\n@param ruleSetName The name of the receipt rule set that contains the receipt rule to delete.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The name of the receipt rule set that contains the receipt rule to delete.
\n@param ruleSetName The name of the receipt rule set that contains the receipt rule to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "The name of the receipt rule set that contains the receipt rule to delete.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "required" : [ "RuleSetName", "RuleName" ], + "shapeName" : "DeleteReceiptRuleRequest", + "unmarshaller" : null, + "variable" : { + "variableDeclarationType" : "DeleteReceiptRuleRequest", + "variableName" : "deleteReceiptRuleRequest", + "variableType" : "DeleteReceiptRuleRequest", + "documentation" : null, + "simpleType" : "DeleteReceiptRuleRequest", + "variableSetterType" : "DeleteReceiptRuleRequest" + }, + "wrapper" : false + }, + "DeleteReceiptRuleResult" : { + "c2jName" : "DeleteReceiptRuleResponse", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "An empty element returned on a successful request.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : null, + "membersAsMap" : { }, + "required" : null, + "shapeName" : "DeleteReceiptRuleResult", + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : "DeleteReceiptRuleResult" + }, + "variable" : { + "variableDeclarationType" : "DeleteReceiptRuleResult", + "variableName" : "deleteReceiptRuleResult", + "variableType" : "DeleteReceiptRuleResult", + "documentation" : null, + "simpleType" : "DeleteReceiptRuleResult", + "variableSetterType" : "DeleteReceiptRuleResult" + }, + "wrapper" : false + }, + "DeleteReceiptRuleSetRequest" : { + "c2jName" : "DeleteReceiptRuleSetRequest", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "Represents a request to delete a receipt rule set and all of the receipt rules it contains. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "DeleteReceiptRuleSet", + "locationName" : null, + "requestUri" : "/", + "target" : null, + "verb" : "POST", + "xmlNameSpaceUri" : null + }, + "members" : [ { + "c2jName" : "RuleSetName", + "c2jShape" : "ReceiptRuleSetName", + "deprecated" : false, + "documentation" : "The name of the receipt rule set to delete.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the receipt rule set to delete.
\n@param ruleSetName The name of the receipt rule set to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the receipt rule set to delete.
\n@return The name of the receipt rule set to delete.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "RuleSetName", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "RuleSetName", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "RuleSetName", + "setterDocumentation" : "/**The name of the receipt rule set to delete.
\n@param ruleSetName The name of the receipt rule set to delete.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The name of the receipt rule set to delete.
\n@param ruleSetName The name of the receipt rule set to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "The name of the receipt rule set to delete.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "RuleSetName" : { + "c2jName" : "RuleSetName", + "c2jShape" : "ReceiptRuleSetName", + "deprecated" : false, + "documentation" : "The name of the receipt rule set to delete.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the receipt rule set to delete.
\n@param ruleSetName The name of the receipt rule set to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the receipt rule set to delete.
\n@return The name of the receipt rule set to delete.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "RuleSetName", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "RuleSetName", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "RuleSetName", + "setterDocumentation" : "/**The name of the receipt rule set to delete.
\n@param ruleSetName The name of the receipt rule set to delete.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The name of the receipt rule set to delete.
\n@param ruleSetName The name of the receipt rule set to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "The name of the receipt rule set to delete.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "required" : [ "RuleSetName" ], + "shapeName" : "DeleteReceiptRuleSetRequest", + "unmarshaller" : null, + "variable" : { + "variableDeclarationType" : "DeleteReceiptRuleSetRequest", + "variableName" : "deleteReceiptRuleSetRequest", + "variableType" : "DeleteReceiptRuleSetRequest", + "documentation" : null, + "simpleType" : "DeleteReceiptRuleSetRequest", + "variableSetterType" : "DeleteReceiptRuleSetRequest" + }, + "wrapper" : false + }, + "DeleteReceiptRuleSetResult" : { + "c2jName" : "DeleteReceiptRuleSetResponse", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "An empty element returned on a successful request.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : null, + "membersAsMap" : { }, + "required" : null, + "shapeName" : "DeleteReceiptRuleSetResult", + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : "DeleteReceiptRuleSetResult" + }, + "variable" : { + "variableDeclarationType" : "DeleteReceiptRuleSetResult", + "variableName" : "deleteReceiptRuleSetResult", + "variableType" : "DeleteReceiptRuleSetResult", + "documentation" : null, + "simpleType" : "DeleteReceiptRuleSetResult", + "variableSetterType" : "DeleteReceiptRuleSetResult" + }, + "wrapper" : false + }, + "DeleteVerifiedEmailAddressRequest" : { + "c2jName" : "DeleteVerifiedEmailAddressRequest", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "Represents a request to delete an email address from the list of email addresses you have attempted to verify under your AWS account.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "DeleteVerifiedEmailAddress", + "locationName" : null, + "requestUri" : "/", + "target" : null, + "verb" : "POST", + "xmlNameSpaceUri" : null + }, + "members" : [ { + "c2jName" : "EmailAddress", + "c2jShape" : "Address", + "deprecated" : false, + "documentation" : "An email address to be removed from the list of verified addresses.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**An email address to be removed from the list of verified addresses.
\n@param emailAddress An email address to be removed from the list of verified addresses.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**An email address to be removed from the list of verified addresses.
\n@return An email address to be removed from the list of verified addresses.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "EmailAddress", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "EmailAddress", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "EmailAddress", + "setterDocumentation" : "/**An email address to be removed from the list of verified addresses.
\n@param emailAddress An email address to be removed from the list of verified addresses.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "emailAddress", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**An email address to be removed from the list of verified addresses.
\n@param emailAddress An email address to be removed from the list of verified addresses.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "emailAddress", + "variableType" : "String", + "documentation" : "An email address to be removed from the list of verified addresses.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "EmailAddress" : { + "c2jName" : "EmailAddress", + "c2jShape" : "Address", + "deprecated" : false, + "documentation" : "An email address to be removed from the list of verified addresses.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**An email address to be removed from the list of verified addresses.
\n@param emailAddress An email address to be removed from the list of verified addresses.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**An email address to be removed from the list of verified addresses.
\n@return An email address to be removed from the list of verified addresses.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "EmailAddress", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "EmailAddress", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "EmailAddress", + "setterDocumentation" : "/**An email address to be removed from the list of verified addresses.
\n@param emailAddress An email address to be removed from the list of verified addresses.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "emailAddress", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**An email address to be removed from the list of verified addresses.
\n@param emailAddress An email address to be removed from the list of verified addresses.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "emailAddress", + "variableType" : "String", + "documentation" : "An email address to be removed from the list of verified addresses.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "required" : [ "EmailAddress" ], + "shapeName" : "DeleteVerifiedEmailAddressRequest", + "unmarshaller" : null, + "variable" : { + "variableDeclarationType" : "DeleteVerifiedEmailAddressRequest", + "variableName" : "deleteVerifiedEmailAddressRequest", + "variableType" : "DeleteVerifiedEmailAddressRequest", + "documentation" : null, + "simpleType" : "DeleteVerifiedEmailAddressRequest", + "variableSetterType" : "DeleteVerifiedEmailAddressRequest" + }, + "wrapper" : false + }, + "DeleteVerifiedEmailAddressResult" : { + "c2jName" : "DeleteVerifiedEmailAddressResult", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : null, + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : null, + "membersAsMap" : { }, + "required" : null, + "shapeName" : "DeleteVerifiedEmailAddressResult", + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "variableDeclarationType" : "DeleteVerifiedEmailAddressResult", + "variableName" : "deleteVerifiedEmailAddressResult", + "variableType" : "DeleteVerifiedEmailAddressResult", + "documentation" : null, + "simpleType" : "DeleteVerifiedEmailAddressResult", + "variableSetterType" : "DeleteVerifiedEmailAddressResult" + }, + "wrapper" : false + }, + "DescribeActiveReceiptRuleSetRequest" : { + "c2jName" : "DescribeActiveReceiptRuleSetRequest", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "Represents a request to return the metadata and receipt rules for the receipt rule set that is currently active. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "DescribeActiveReceiptRuleSet", + "locationName" : null, + "requestUri" : "/", + "target" : null, + "verb" : "POST", + "xmlNameSpaceUri" : null + }, + "members" : null, + "membersAsMap" : { }, + "required" : null, + "shapeName" : "DescribeActiveReceiptRuleSetRequest", + "unmarshaller" : null, + "variable" : { + "variableDeclarationType" : "DescribeActiveReceiptRuleSetRequest", + "variableName" : "describeActiveReceiptRuleSetRequest", + "variableType" : "DescribeActiveReceiptRuleSetRequest", + "documentation" : null, + "simpleType" : "DescribeActiveReceiptRuleSetRequest", + "variableSetterType" : "DescribeActiveReceiptRuleSetRequest" + }, + "wrapper" : false + }, + "DescribeActiveReceiptRuleSetResult" : { + "c2jName" : "DescribeActiveReceiptRuleSetResponse", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "Represents the metadata and receipt rules for the receipt rule set that is currently active.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "Metadata", + "c2jShape" : "ReceiptRuleSetMetadata", + "deprecated" : false, + "documentation" : "The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
\n@param metadata The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
\n@return The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.*/", + "getterModel" : { + "returnType" : "ReceiptRuleSetMetadata", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "Metadata", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "Metadata", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "Metadata", + "setterDocumentation" : "/**The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
\n@param metadata The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.*/", + "setterModel" : { + "variableDeclarationType" : "ReceiptRuleSetMetadata", + "variableName" : "metadata", + "variableType" : "ReceiptRuleSetMetadata", + "documentation" : "", + "simpleType" : "ReceiptRuleSetMetadata", + "variableSetterType" : "ReceiptRuleSetMetadata" + }, + "simple" : false, + "varargSetterDocumentation" : "/**The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
\n@param metadata The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "ReceiptRuleSetMetadata", + "variableName" : "metadata", + "variableType" : "ReceiptRuleSetMetadata", + "documentation" : "The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
", + "simpleType" : "ReceiptRuleSetMetadata", + "variableSetterType" : "ReceiptRuleSetMetadata" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Rules", + "c2jShape" : "ReceiptRulesList", + "deprecated" : false, + "documentation" : "The receipt rules that belong to the active rule set.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The receipt rules that belong to the active rule set.
\n@param rules The receipt rules that belong to the active rule set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The receipt rules that belong to the active rule set.
\n@return The receipt rules that belong to the active rule set.*/", + "getterModel" : { + "returnType" : "java.util.ListThe receipt rules that belong to the active rule set.
\n@param rules The receipt rules that belong to the active rule set.*/", + "setterModel" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe receipt rules that belong to the active rule set.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRules(java.util.Collection)} or {@link #withRules(java.util.Collection)} if you want to override the existing values.
\n@param rules The receipt rules that belong to the active rule set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe receipt rules that belong to the active rule set.
", + "simpleType" : "ListThe metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
\n@param metadata The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
\n@return The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.*/", + "getterModel" : { + "returnType" : "ReceiptRuleSetMetadata", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "Metadata", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "Metadata", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "Metadata", + "setterDocumentation" : "/**The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
\n@param metadata The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.*/", + "setterModel" : { + "variableDeclarationType" : "ReceiptRuleSetMetadata", + "variableName" : "metadata", + "variableType" : "ReceiptRuleSetMetadata", + "documentation" : "", + "simpleType" : "ReceiptRuleSetMetadata", + "variableSetterType" : "ReceiptRuleSetMetadata" + }, + "simple" : false, + "varargSetterDocumentation" : "/**The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
\n@param metadata The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "ReceiptRuleSetMetadata", + "variableName" : "metadata", + "variableType" : "ReceiptRuleSetMetadata", + "documentation" : "The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.
", + "simpleType" : "ReceiptRuleSetMetadata", + "variableSetterType" : "ReceiptRuleSetMetadata" + }, + "xmlNameSpaceUri" : null + }, + "Rules" : { + "c2jName" : "Rules", + "c2jShape" : "ReceiptRulesList", + "deprecated" : false, + "documentation" : "The receipt rules that belong to the active rule set.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The receipt rules that belong to the active rule set.
\n@param rules The receipt rules that belong to the active rule set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The receipt rules that belong to the active rule set.
\n@return The receipt rules that belong to the active rule set.*/", + "getterModel" : { + "returnType" : "java.util.ListThe receipt rules that belong to the active rule set.
\n@param rules The receipt rules that belong to the active rule set.*/", + "setterModel" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe receipt rules that belong to the active rule set.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRules(java.util.Collection)} or {@link #withRules(java.util.Collection)} if you want to override the existing values.
\n@param rules The receipt rules that belong to the active rule set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe receipt rules that belong to the active rule set.
", + "simpleType" : "ListRepresents a request to return the details of a configuration set. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "DescribeConfigurationSet", + "locationName" : null, + "requestUri" : "/", + "target" : null, + "verb" : "POST", + "xmlNameSpaceUri" : null + }, + "members" : [ { + "c2jName" : "ConfigurationSetName", + "c2jShape" : "ConfigurationSetName", + "deprecated" : false, + "documentation" : "The name of the configuration set to describe.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the configuration set to describe.
\n@param configurationSetName The name of the configuration set to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the configuration set to describe.
\n@return The name of the configuration set to describe.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "ConfigurationSetName", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "ConfigurationSetName", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "ConfigurationSetName", + "setterDocumentation" : "/**The name of the configuration set to describe.
\n@param configurationSetName The name of the configuration set to describe.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "configurationSetName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The name of the configuration set to describe.
\n@param configurationSetName The name of the configuration set to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "configurationSetName", + "variableType" : "String", + "documentation" : "The name of the configuration set to describe.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "ConfigurationSetAttributeNames", + "c2jShape" : "ConfigurationSetAttributeList", + "deprecated" : false, + "documentation" : "A list of configuration set attributes to return.
", + "enumType" : "ConfigurationSetAttribute", + "fluentSetterDocumentation" : "/**A list of configuration set attributes to return.
\n@param configurationSetAttributeNames A list of configuration set attributes to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationSetAttribute*/", + "getterDocumentation" : "/**A list of configuration set attributes to return.
\n@return A list of configuration set attributes to return.\n@see ConfigurationSetAttribute*/", + "getterModel" : { + "returnType" : "java.util.ListA list of configuration set attributes to return.
\n@param configurationSetAttributeNames A list of configuration set attributes to return.\n@see ConfigurationSetAttribute*/", + "setterModel" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of configuration set attributes to return.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setConfigurationSetAttributeNames(java.util.Collection)} or {@link #withConfigurationSetAttributeNames(java.util.Collection)} if you want to override the existing values.
\n@param configurationSetAttributeNames A list of configuration set attributes to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationSetAttribute*/", + "variable" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of configuration set attributes to return.
", + "simpleType" : "ListA list of configuration set attributes to return.
", + "enumType" : "ConfigurationSetAttribute", + "fluentSetterDocumentation" : "/**A list of configuration set attributes to return.
\n@param configurationSetAttributeNames A list of configuration set attributes to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationSetAttribute*/", + "getterDocumentation" : "/**A list of configuration set attributes to return.
\n@return A list of configuration set attributes to return.\n@see ConfigurationSetAttribute*/", + "getterModel" : { + "returnType" : "java.util.ListA list of configuration set attributes to return.
\n@param configurationSetAttributeNames A list of configuration set attributes to return.\n@see ConfigurationSetAttribute*/", + "setterModel" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of configuration set attributes to return.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setConfigurationSetAttributeNames(java.util.Collection)} or {@link #withConfigurationSetAttributeNames(java.util.Collection)} if you want to override the existing values.
\n@param configurationSetAttributeNames A list of configuration set attributes to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationSetAttribute*/", + "variable" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of configuration set attributes to return.
", + "simpleType" : "ListThe name of the configuration set to describe.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the configuration set to describe.
\n@param configurationSetName The name of the configuration set to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the configuration set to describe.
\n@return The name of the configuration set to describe.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "ConfigurationSetName", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "ConfigurationSetName", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "ConfigurationSetName", + "setterDocumentation" : "/**The name of the configuration set to describe.
\n@param configurationSetName The name of the configuration set to describe.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "configurationSetName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The name of the configuration set to describe.
\n@param configurationSetName The name of the configuration set to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "configurationSetName", + "variableType" : "String", + "documentation" : "The name of the configuration set to describe.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "required" : [ "ConfigurationSetName" ], + "shapeName" : "DescribeConfigurationSetRequest", + "unmarshaller" : null, + "variable" : { + "variableDeclarationType" : "DescribeConfigurationSetRequest", + "variableName" : "describeConfigurationSetRequest", + "variableType" : "DescribeConfigurationSetRequest", + "documentation" : null, + "simpleType" : "DescribeConfigurationSetRequest", + "variableSetterType" : "DescribeConfigurationSetRequest" + }, + "wrapper" : false + }, + "DescribeConfigurationSetResult" : { + "c2jName" : "DescribeConfigurationSetResponse", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "Represents the details of a configuration set. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "ConfigurationSet", + "c2jShape" : "ConfigurationSet", + "deprecated" : false, + "documentation" : "The configuration set object associated with the specified configuration set.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The configuration set object associated with the specified configuration set.
\n@param configurationSet The configuration set object associated with the specified configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The configuration set object associated with the specified configuration set.
\n@return The configuration set object associated with the specified configuration set.*/", + "getterModel" : { + "returnType" : "ConfigurationSet", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "ConfigurationSet", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "ConfigurationSet", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "ConfigurationSet", + "setterDocumentation" : "/**The configuration set object associated with the specified configuration set.
\n@param configurationSet The configuration set object associated with the specified configuration set.*/", + "setterModel" : { + "variableDeclarationType" : "ConfigurationSet", + "variableName" : "configurationSet", + "variableType" : "ConfigurationSet", + "documentation" : "", + "simpleType" : "ConfigurationSet", + "variableSetterType" : "ConfigurationSet" + }, + "simple" : false, + "varargSetterDocumentation" : "/**The configuration set object associated with the specified configuration set.
\n@param configurationSet The configuration set object associated with the specified configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "ConfigurationSet", + "variableName" : "configurationSet", + "variableType" : "ConfigurationSet", + "documentation" : "The configuration set object associated with the specified configuration set.
", + "simpleType" : "ConfigurationSet", + "variableSetterType" : "ConfigurationSet" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "EventDestinations", + "c2jShape" : "EventDestinations", + "deprecated" : false, + "documentation" : "A list of event destinations associated with the configuration set.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**A list of event destinations associated with the configuration set.
\n@param eventDestinations A list of event destinations associated with the configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**A list of event destinations associated with the configuration set.
\n@return A list of event destinations associated with the configuration set.*/", + "getterModel" : { + "returnType" : "java.util.ListA list of event destinations associated with the configuration set.
\n@param eventDestinations A list of event destinations associated with the configuration set.*/", + "setterModel" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of event destinations associated with the configuration set.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setEventDestinations(java.util.Collection)} or {@link #withEventDestinations(java.util.Collection)} if you want to override the existing values.
\n@param eventDestinations A list of event destinations associated with the configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of event destinations associated with the configuration set.
", + "simpleType" : "ListThe configuration set object associated with the specified configuration set.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The configuration set object associated with the specified configuration set.
\n@param configurationSet The configuration set object associated with the specified configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The configuration set object associated with the specified configuration set.
\n@return The configuration set object associated with the specified configuration set.*/", + "getterModel" : { + "returnType" : "ConfigurationSet", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "ConfigurationSet", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "ConfigurationSet", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "ConfigurationSet", + "setterDocumentation" : "/**The configuration set object associated with the specified configuration set.
\n@param configurationSet The configuration set object associated with the specified configuration set.*/", + "setterModel" : { + "variableDeclarationType" : "ConfigurationSet", + "variableName" : "configurationSet", + "variableType" : "ConfigurationSet", + "documentation" : "", + "simpleType" : "ConfigurationSet", + "variableSetterType" : "ConfigurationSet" + }, + "simple" : false, + "varargSetterDocumentation" : "/**The configuration set object associated with the specified configuration set.
\n@param configurationSet The configuration set object associated with the specified configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "ConfigurationSet", + "variableName" : "configurationSet", + "variableType" : "ConfigurationSet", + "documentation" : "The configuration set object associated with the specified configuration set.
", + "simpleType" : "ConfigurationSet", + "variableSetterType" : "ConfigurationSet" + }, + "xmlNameSpaceUri" : null + }, + "EventDestinations" : { + "c2jName" : "EventDestinations", + "c2jShape" : "EventDestinations", + "deprecated" : false, + "documentation" : "A list of event destinations associated with the configuration set.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**A list of event destinations associated with the configuration set.
\n@param eventDestinations A list of event destinations associated with the configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**A list of event destinations associated with the configuration set.
\n@return A list of event destinations associated with the configuration set.*/", + "getterModel" : { + "returnType" : "java.util.ListA list of event destinations associated with the configuration set.
\n@param eventDestinations A list of event destinations associated with the configuration set.*/", + "setterModel" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of event destinations associated with the configuration set.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setEventDestinations(java.util.Collection)} or {@link #withEventDestinations(java.util.Collection)} if you want to override the existing values.
\n@param eventDestinations A list of event destinations associated with the configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of event destinations associated with the configuration set.
", + "simpleType" : "ListRepresents a request to return the details of a receipt rule. You use receipt rules to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "DescribeReceiptRule", + "locationName" : null, + "requestUri" : "/", + "target" : null, + "verb" : "POST", + "xmlNameSpaceUri" : null + }, + "members" : [ { + "c2jName" : "RuleSetName", + "c2jShape" : "ReceiptRuleSetName", + "deprecated" : false, + "documentation" : "The name of the receipt rule set to which the receipt rule belongs.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the receipt rule set to which the receipt rule belongs.
\n@param ruleSetName The name of the receipt rule set to which the receipt rule belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the receipt rule set to which the receipt rule belongs.
\n@return The name of the receipt rule set to which the receipt rule belongs.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "RuleSetName", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "RuleSetName", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "RuleSetName", + "setterDocumentation" : "/**The name of the receipt rule set to which the receipt rule belongs.
\n@param ruleSetName The name of the receipt rule set to which the receipt rule belongs.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The name of the receipt rule set to which the receipt rule belongs.
\n@param ruleSetName The name of the receipt rule set to which the receipt rule belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "The name of the receipt rule set to which the receipt rule belongs.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "RuleName", + "c2jShape" : "ReceiptRuleName", + "deprecated" : false, + "documentation" : "The name of the receipt rule.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the receipt rule.
\n@param ruleName The name of the receipt rule.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the receipt rule.
\n@return The name of the receipt rule.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "RuleName", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "RuleName", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "RuleName", + "setterDocumentation" : "/**The name of the receipt rule.
\n@param ruleName The name of the receipt rule.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "ruleName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The name of the receipt rule.
\n@param ruleName The name of the receipt rule.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "ruleName", + "variableType" : "String", + "documentation" : "The name of the receipt rule.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "RuleName" : { + "c2jName" : "RuleName", + "c2jShape" : "ReceiptRuleName", + "deprecated" : false, + "documentation" : "The name of the receipt rule.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the receipt rule.
\n@param ruleName The name of the receipt rule.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the receipt rule.
\n@return The name of the receipt rule.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "RuleName", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "RuleName", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "RuleName", + "setterDocumentation" : "/**The name of the receipt rule.
\n@param ruleName The name of the receipt rule.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "ruleName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The name of the receipt rule.
\n@param ruleName The name of the receipt rule.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "ruleName", + "variableType" : "String", + "documentation" : "The name of the receipt rule.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "RuleSetName" : { + "c2jName" : "RuleSetName", + "c2jShape" : "ReceiptRuleSetName", + "deprecated" : false, + "documentation" : "The name of the receipt rule set to which the receipt rule belongs.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the receipt rule set to which the receipt rule belongs.
\n@param ruleSetName The name of the receipt rule set to which the receipt rule belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the receipt rule set to which the receipt rule belongs.
\n@return The name of the receipt rule set to which the receipt rule belongs.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "RuleSetName", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "RuleSetName", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "RuleSetName", + "setterDocumentation" : "/**The name of the receipt rule set to which the receipt rule belongs.
\n@param ruleSetName The name of the receipt rule set to which the receipt rule belongs.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The name of the receipt rule set to which the receipt rule belongs.
\n@param ruleSetName The name of the receipt rule set to which the receipt rule belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "The name of the receipt rule set to which the receipt rule belongs.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "required" : [ "RuleSetName", "RuleName" ], + "shapeName" : "DescribeReceiptRuleRequest", + "unmarshaller" : null, + "variable" : { + "variableDeclarationType" : "DescribeReceiptRuleRequest", + "variableName" : "describeReceiptRuleRequest", + "variableType" : "DescribeReceiptRuleRequest", + "documentation" : null, + "simpleType" : "DescribeReceiptRuleRequest", + "variableSetterType" : "DescribeReceiptRuleRequest" + }, + "wrapper" : false + }, + "DescribeReceiptRuleResult" : { + "c2jName" : "DescribeReceiptRuleResponse", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "Represents the details of a receipt rule.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "Rule", + "c2jShape" : "ReceiptRule", + "deprecated" : false, + "documentation" : "A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
\n@param rule A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
\n@return A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.*/", + "getterModel" : { + "returnType" : "ReceiptRule", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "Rule", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "Rule", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "Rule", + "setterDocumentation" : "/**A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
\n@param rule A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.*/", + "setterModel" : { + "variableDeclarationType" : "ReceiptRule", + "variableName" : "rule", + "variableType" : "ReceiptRule", + "documentation" : "", + "simpleType" : "ReceiptRule", + "variableSetterType" : "ReceiptRule" + }, + "simple" : false, + "varargSetterDocumentation" : "/**A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
\n@param rule A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "ReceiptRule", + "variableName" : "rule", + "variableType" : "ReceiptRule", + "documentation" : "A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
", + "simpleType" : "ReceiptRule", + "variableSetterType" : "ReceiptRule" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "Rule" : { + "c2jName" : "Rule", + "c2jShape" : "ReceiptRule", + "deprecated" : false, + "documentation" : "A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
\n@param rule A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
\n@return A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.*/", + "getterModel" : { + "returnType" : "ReceiptRule", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "Rule", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "Rule", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "Rule", + "setterDocumentation" : "/**A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
\n@param rule A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.*/", + "setterModel" : { + "variableDeclarationType" : "ReceiptRule", + "variableName" : "rule", + "variableType" : "ReceiptRule", + "documentation" : "", + "simpleType" : "ReceiptRule", + "variableSetterType" : "ReceiptRule" + }, + "simple" : false, + "varargSetterDocumentation" : "/**A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
\n@param rule A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "ReceiptRule", + "variableName" : "rule", + "variableType" : "ReceiptRule", + "documentation" : "A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
", + "simpleType" : "ReceiptRule", + "variableSetterType" : "ReceiptRule" + }, + "xmlNameSpaceUri" : null + } + }, + "required" : null, + "shapeName" : "DescribeReceiptRuleResult", + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : "DescribeReceiptRuleResult" + }, + "variable" : { + "variableDeclarationType" : "DescribeReceiptRuleResult", + "variableName" : "describeReceiptRuleResult", + "variableType" : "DescribeReceiptRuleResult", + "documentation" : null, + "simpleType" : "DescribeReceiptRuleResult", + "variableSetterType" : "DescribeReceiptRuleResult" + }, + "wrapper" : false + }, + "DescribeReceiptRuleSetRequest" : { + "c2jName" : "DescribeReceiptRuleSetRequest", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "Represents a request to return the details of a receipt rule set. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "DescribeReceiptRuleSet", + "locationName" : null, + "requestUri" : "/", + "target" : null, + "verb" : "POST", + "xmlNameSpaceUri" : null + }, + "members" : [ { + "c2jName" : "RuleSetName", + "c2jShape" : "ReceiptRuleSetName", + "deprecated" : false, + "documentation" : "The name of the receipt rule set to describe.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the receipt rule set to describe.
\n@param ruleSetName The name of the receipt rule set to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the receipt rule set to describe.
\n@return The name of the receipt rule set to describe.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "RuleSetName", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "RuleSetName", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "RuleSetName", + "setterDocumentation" : "/**The name of the receipt rule set to describe.
\n@param ruleSetName The name of the receipt rule set to describe.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The name of the receipt rule set to describe.
\n@param ruleSetName The name of the receipt rule set to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "The name of the receipt rule set to describe.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "RuleSetName" : { + "c2jName" : "RuleSetName", + "c2jShape" : "ReceiptRuleSetName", + "deprecated" : false, + "documentation" : "The name of the receipt rule set to describe.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the receipt rule set to describe.
\n@param ruleSetName The name of the receipt rule set to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The name of the receipt rule set to describe.
\n@return The name of the receipt rule set to describe.*/", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "RuleSetName", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "RuleSetName", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "RuleSetName", + "setterDocumentation" : "/**The name of the receipt rule set to describe.
\n@param ruleSetName The name of the receipt rule set to describe.*/", + "setterModel" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "simple" : true, + "varargSetterDocumentation" : "/**The name of the receipt rule set to describe.
\n@param ruleSetName The name of the receipt rule set to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "String", + "variableName" : "ruleSetName", + "variableType" : "String", + "documentation" : "The name of the receipt rule set to describe.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "required" : [ "RuleSetName" ], + "shapeName" : "DescribeReceiptRuleSetRequest", + "unmarshaller" : null, + "variable" : { + "variableDeclarationType" : "DescribeReceiptRuleSetRequest", + "variableName" : "describeReceiptRuleSetRequest", + "variableType" : "DescribeReceiptRuleSetRequest", + "documentation" : null, + "simpleType" : "DescribeReceiptRuleSetRequest", + "variableSetterType" : "DescribeReceiptRuleSetRequest" + }, + "wrapper" : false + }, + "DescribeReceiptRuleSetResult" : { + "c2jName" : "DescribeReceiptRuleSetResponse", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "Represents the details of the specified receipt rule set.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "Metadata", + "c2jShape" : "ReceiptRuleSetMetadata", + "deprecated" : false, + "documentation" : "The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
\n@param metadata The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
\n@return The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.*/", + "getterModel" : { + "returnType" : "ReceiptRuleSetMetadata", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "Metadata", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "Metadata", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "Metadata", + "setterDocumentation" : "/**The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
\n@param metadata The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.*/", + "setterModel" : { + "variableDeclarationType" : "ReceiptRuleSetMetadata", + "variableName" : "metadata", + "variableType" : "ReceiptRuleSetMetadata", + "documentation" : "", + "simpleType" : "ReceiptRuleSetMetadata", + "variableSetterType" : "ReceiptRuleSetMetadata" + }, + "simple" : false, + "varargSetterDocumentation" : "/**The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
\n@param metadata The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "ReceiptRuleSetMetadata", + "variableName" : "metadata", + "variableType" : "ReceiptRuleSetMetadata", + "documentation" : "The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
", + "simpleType" : "ReceiptRuleSetMetadata", + "variableSetterType" : "ReceiptRuleSetMetadata" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Rules", + "c2jShape" : "ReceiptRulesList", + "deprecated" : false, + "documentation" : "A list of the receipt rules that belong to the specified receipt rule set.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**A list of the receipt rules that belong to the specified receipt rule set.
\n@param rules A list of the receipt rules that belong to the specified receipt rule set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**A list of the receipt rules that belong to the specified receipt rule set.
\n@return A list of the receipt rules that belong to the specified receipt rule set.*/", + "getterModel" : { + "returnType" : "java.util.ListA list of the receipt rules that belong to the specified receipt rule set.
\n@param rules A list of the receipt rules that belong to the specified receipt rule set.*/", + "setterModel" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of the receipt rules that belong to the specified receipt rule set.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRules(java.util.Collection)} or {@link #withRules(java.util.Collection)} if you want to override the existing values.
\n@param rules A list of the receipt rules that belong to the specified receipt rule set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of the receipt rules that belong to the specified receipt rule set.
", + "simpleType" : "ListThe metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
\n@param metadata The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
\n@return The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.*/", + "getterModel" : { + "returnType" : "ReceiptRuleSetMetadata", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocationName" : "Metadata", + "queryString" : false, + "statusCode" : false, + "unmarshallLocationName" : "Metadata", + "uri" : false + }, + "idempotencyToken" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "name" : "Metadata", + "setterDocumentation" : "/**The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
\n@param metadata The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.*/", + "setterModel" : { + "variableDeclarationType" : "ReceiptRuleSetMetadata", + "variableName" : "metadata", + "variableType" : "ReceiptRuleSetMetadata", + "documentation" : "", + "simpleType" : "ReceiptRuleSetMetadata", + "variableSetterType" : "ReceiptRuleSetMetadata" + }, + "simple" : false, + "varargSetterDocumentation" : "/**The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
\n@param metadata The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "ReceiptRuleSetMetadata", + "variableName" : "metadata", + "variableType" : "ReceiptRuleSetMetadata", + "documentation" : "The metadata for the receipt rule set, which consists of the rule set name and the timestamp of when the rule set was created.
", + "simpleType" : "ReceiptRuleSetMetadata", + "variableSetterType" : "ReceiptRuleSetMetadata" + }, + "xmlNameSpaceUri" : null + }, + "Rules" : { + "c2jName" : "Rules", + "c2jShape" : "ReceiptRulesList", + "deprecated" : false, + "documentation" : "A list of the receipt rules that belong to the specified receipt rule set.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**A list of the receipt rules that belong to the specified receipt rule set.
\n@param rules A list of the receipt rules that belong to the specified receipt rule set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**A list of the receipt rules that belong to the specified receipt rule set.
\n@return A list of the receipt rules that belong to the specified receipt rule set.*/", + "getterModel" : { + "returnType" : "java.util.ListA list of the receipt rules that belong to the specified receipt rule set.
\n@param rules A list of the receipt rules that belong to the specified receipt rule set.*/", + "setterModel" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of the receipt rules that belong to the specified receipt rule set.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRules(java.util.Collection)} or {@link #withRules(java.util.Collection)} if you want to override the existing values.
\n@param rules A list of the receipt rules that belong to the specified receipt rule set.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of the receipt rules that belong to the specified receipt rule set.
", + "simpleType" : "ListRepresents the destination of the message, consisting of To:, CC:, and BCC: fields.
By default, the string must be 7-bit ASCII. If the text must contain any other characters, then you must use MIME encoded-word syntax (RFC 2047) instead of a literal string. MIME encoded-word syntax uses the following form: =?charset?encoding?encoded-text?=
. For more information, see RFC 2047.
The To: field(s) of the message.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The To: field(s) of the message.
\n@param toAddresses The To: field(s) of the message.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The To: field(s) of the message.
\n@return The To: field(s) of the message.*/", + "getterModel" : { + "returnType" : "java.util.ListThe To: field(s) of the message.
\n@param toAddresses The To: field(s) of the message.*/", + "setterModel" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe To: field(s) of the message.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setToAddresses(java.util.Collection)} or {@link #withToAddresses(java.util.Collection)} if you want to override the existing values.
\n@param toAddresses The To: field(s) of the message.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe To: field(s) of the message.
", + "simpleType" : "ListThe CC: field(s) of the message.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The CC: field(s) of the message.
\n@param ccAddresses The CC: field(s) of the message.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The CC: field(s) of the message.
\n@return The CC: field(s) of the message.*/", + "getterModel" : { + "returnType" : "java.util.ListThe CC: field(s) of the message.
\n@param ccAddresses The CC: field(s) of the message.*/", + "setterModel" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe CC: field(s) of the message.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setCcAddresses(java.util.Collection)} or {@link #withCcAddresses(java.util.Collection)} if you want to override the existing values.
\n@param ccAddresses The CC: field(s) of the message.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe CC: field(s) of the message.
", + "simpleType" : "ListThe BCC: field(s) of the message.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The BCC: field(s) of the message.
\n@param bccAddresses The BCC: field(s) of the message.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The BCC: field(s) of the message.
\n@return The BCC: field(s) of the message.*/", + "getterModel" : { + "returnType" : "java.util.ListThe BCC: field(s) of the message.
\n@param bccAddresses The BCC: field(s) of the message.*/", + "setterModel" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe BCC: field(s) of the message.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setBccAddresses(java.util.Collection)} or {@link #withBccAddresses(java.util.Collection)} if you want to override the existing values.
\n@param bccAddresses The BCC: field(s) of the message.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe BCC: field(s) of the message.
", + "simpleType" : "ListThe BCC: field(s) of the message.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The BCC: field(s) of the message.
\n@param bccAddresses The BCC: field(s) of the message.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The BCC: field(s) of the message.
\n@return The BCC: field(s) of the message.*/", + "getterModel" : { + "returnType" : "java.util.ListThe BCC: field(s) of the message.
\n@param bccAddresses The BCC: field(s) of the message.*/", + "setterModel" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe BCC: field(s) of the message.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setBccAddresses(java.util.Collection)} or {@link #withBccAddresses(java.util.Collection)} if you want to override the existing values.
\n@param bccAddresses The BCC: field(s) of the message.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe BCC: field(s) of the message.
", + "simpleType" : "ListThe CC: field(s) of the message.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The CC: field(s) of the message.
\n@param ccAddresses The CC: field(s) of the message.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The CC: field(s) of the message.
\n@return The CC: field(s) of the message.*/", + "getterModel" : { + "returnType" : "java.util.ListThe CC: field(s) of the message.
\n@param ccAddresses The CC: field(s) of the message.*/", + "setterModel" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe CC: field(s) of the message.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setCcAddresses(java.util.Collection)} or {@link #withCcAddresses(java.util.Collection)} if you want to override the existing values.
\n@param ccAddresses The CC: field(s) of the message.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe CC: field(s) of the message.
", + "simpleType" : "ListThe To: field(s) of the message.
", + "enumType" : null, + "fluentSetterDocumentation" : "/**The To: field(s) of the message.
\n@param toAddresses The To: field(s) of the message.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "getterDocumentation" : "/**The To: field(s) of the message.
\n@return The To: field(s) of the message.*/", + "getterModel" : { + "returnType" : "java.util.ListThe To: field(s) of the message.
\n@param toAddresses The To: field(s) of the message.*/", + "setterModel" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe To: field(s) of the message.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setToAddresses(java.util.Collection)} or {@link #withToAddresses(java.util.Collection)} if you want to override the existing values.
\n@param toAddresses The To: field(s) of the message.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe To: field(s) of the message.
", + "simpleType" : "ListContains information about the event destination to which the specified email sending events are published.
When you create or update an event destination, you must provide one, and only one, destination. The destination can be either Amazon CloudWatch or Amazon Kinesis Firehose.
Event destinations are associated with configuration sets, which enable you to publish email sending events to Amazon CloudWatch or Amazon Kinesis Firehose. For information about using configuration sets, see the Amazon SES Developer Guide.
", + "enums" : null, + "errorCode" : null, + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "Name", + "c2jShape" : "EventDestinationName", + "deprecated" : false, + "documentation" : "The name of the event destination. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
The name of the event destination. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
The name of the event destination. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
The name of the event destination. The name must:
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 64 characters.
The name of the event destination. The name must: