github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/email/2010-12-01/examples-1.json (about)

     1  {
     2    "version": "1.0",
     3    "examples": {
     4      "CloneReceiptRuleSet": [
     5        {
     6          "input": {
     7            "OriginalRuleSetName": "RuleSetToClone",
     8            "RuleSetName": "RuleSetToCreate"
     9          },
    10          "comments": {
    11            "input": {
    12            },
    13            "output": {
    14            }
    15          },
    16          "description": "The following example creates a receipt rule set by cloning an existing one:",
    17          "id": "clonereceiptruleset-1469055039770",
    18          "title": "CloneReceiptRuleSet"
    19        }
    20      ],
    21      "CreateReceiptFilter": [
    22        {
    23          "input": {
    24            "Filter": {
    25              "IpFilter": {
    26                "Cidr": "1.2.3.4/24",
    27                "Policy": "Allow"
    28              },
    29              "Name": "MyFilter"
    30            }
    31          },
    32          "comments": {
    33            "input": {
    34            },
    35            "output": {
    36            }
    37          },
    38          "description": "The following example creates a new IP address filter:",
    39          "id": "createreceiptfilter-1469122681253",
    40          "title": "CreateReceiptFilter"
    41        }
    42      ],
    43      "CreateReceiptRule": [
    44        {
    45          "input": {
    46            "After": "",
    47            "Rule": {
    48              "Actions": [
    49                {
    50                  "S3Action": {
    51                    "BucketName": "MyBucket",
    52                    "ObjectKeyPrefix": "email"
    53                  }
    54                }
    55              ],
    56              "Enabled": true,
    57              "Name": "MyRule",
    58              "ScanEnabled": true,
    59              "TlsPolicy": "Optional"
    60            },
    61            "RuleSetName": "MyRuleSet"
    62          },
    63          "comments": {
    64            "input": {
    65            },
    66            "output": {
    67            }
    68          },
    69          "description": "The following example creates a new receipt rule:",
    70          "id": "createreceiptrule-1469122946515",
    71          "title": "CreateReceiptRule"
    72        }
    73      ],
    74      "CreateReceiptRuleSet": [
    75        {
    76          "input": {
    77            "RuleSetName": "MyRuleSet"
    78          },
    79          "comments": {
    80            "input": {
    81            },
    82            "output": {
    83            }
    84          },
    85          "description": "The following example creates an empty receipt rule set:",
    86          "id": "createreceiptruleset-1469058761646",
    87          "title": "CreateReceiptRuleSet"
    88        }
    89      ],
    90      "DeleteIdentity": [
    91        {
    92          "input": {
    93            "Identity": "user@example.com"
    94          },
    95          "comments": {
    96            "input": {
    97            },
    98            "output": {
    99            }
   100          },
   101          "description": "The following example deletes an identity from the list of identities that have been submitted for verification with Amazon SES:",
   102          "id": "deleteidentity-1469047858906",
   103          "title": "DeleteIdentity"
   104        }
   105      ],
   106      "DeleteIdentityPolicy": [
   107        {
   108          "input": {
   109            "Identity": "user@example.com",
   110            "PolicyName": "MyPolicy"
   111          },
   112          "comments": {
   113            "input": {
   114            },
   115            "output": {
   116            }
   117          },
   118          "description": "The following example deletes a sending authorization policy for an identity:",
   119          "id": "deleteidentitypolicy-1469055282499",
   120          "title": "DeleteIdentityPolicy"
   121        }
   122      ],
   123      "DeleteReceiptFilter": [
   124        {
   125          "input": {
   126            "FilterName": "MyFilter"
   127          },
   128          "comments": {
   129            "input": {
   130            },
   131            "output": {
   132            }
   133          },
   134          "description": "The following example deletes an IP address filter:",
   135          "id": "deletereceiptfilter-1469055456835",
   136          "title": "DeleteReceiptFilter"
   137        }
   138      ],
   139      "DeleteReceiptRule": [
   140        {
   141          "input": {
   142            "RuleName": "MyRule",
   143            "RuleSetName": "MyRuleSet"
   144          },
   145          "comments": {
   146            "input": {
   147            },
   148            "output": {
   149            }
   150          },
   151          "description": "The following example deletes a receipt rule:",
   152          "id": "deletereceiptrule-1469055563599",
   153          "title": "DeleteReceiptRule"
   154        }
   155      ],
   156      "DeleteReceiptRuleSet": [
   157        {
   158          "input": {
   159            "RuleSetName": "MyRuleSet"
   160          },
   161          "comments": {
   162            "input": {
   163            },
   164            "output": {
   165            }
   166          },
   167          "description": "The following example deletes a receipt rule set:",
   168          "id": "deletereceiptruleset-1469055713690",
   169          "title": "DeleteReceiptRuleSet"
   170        }
   171      ],
   172      "DeleteVerifiedEmailAddress": [
   173        {
   174          "input": {
   175            "EmailAddress": "user@example.com"
   176          },
   177          "comments": {
   178            "input": {
   179            },
   180            "output": {
   181            }
   182          },
   183          "description": "The following example deletes an email address from the list of identities that have been submitted for verification with Amazon SES:",
   184          "id": "deleteverifiedemailaddress-1469051086444",
   185          "title": "DeleteVerifiedEmailAddress"
   186        }
   187      ],
   188      "DescribeActiveReceiptRuleSet": [
   189        {
   190          "input": {
   191          },
   192          "output": {
   193            "Metadata": {
   194              "CreatedTimestamp": "2016-07-15T16:25:59.607Z",
   195              "Name": "default-rule-set"
   196            },
   197            "Rules": [
   198              {
   199                "Actions": [
   200                  {
   201                    "S3Action": {
   202                      "BucketName": "MyBucket",
   203                      "ObjectKeyPrefix": "email"
   204                    }
   205                  }
   206                ],
   207                "Enabled": true,
   208                "Name": "MyRule",
   209                "ScanEnabled": true,
   210                "TlsPolicy": "Optional"
   211              }
   212            ]
   213          },
   214          "comments": {
   215            "input": {
   216            },
   217            "output": {
   218            }
   219          },
   220          "description": "The following example returns the metadata and receipt rules for the receipt rule set that is currently active:",
   221          "id": "describeactivereceiptruleset-1469121611502",
   222          "title": "DescribeActiveReceiptRuleSet"
   223        }
   224      ],
   225      "DescribeReceiptRule": [
   226        {
   227          "input": {
   228            "RuleName": "MyRule",
   229            "RuleSetName": "MyRuleSet"
   230          },
   231          "output": {
   232            "Rule": {
   233              "Actions": [
   234                {
   235                  "S3Action": {
   236                    "BucketName": "MyBucket",
   237                    "ObjectKeyPrefix": "email"
   238                  }
   239                }
   240              ],
   241              "Enabled": true,
   242              "Name": "MyRule",
   243              "ScanEnabled": true,
   244              "TlsPolicy": "Optional"
   245            }
   246          },
   247          "comments": {
   248            "input": {
   249            },
   250            "output": {
   251            }
   252          },
   253          "description": "The following example returns the details of a receipt rule:",
   254          "id": "describereceiptrule-1469055813118",
   255          "title": "DescribeReceiptRule"
   256        }
   257      ],
   258      "DescribeReceiptRuleSet": [
   259        {
   260          "input": {
   261            "RuleSetName": "MyRuleSet"
   262          },
   263          "output": {
   264            "Metadata": {
   265              "CreatedTimestamp": "2016-07-15T16:25:59.607Z",
   266              "Name": "MyRuleSet"
   267            },
   268            "Rules": [
   269              {
   270                "Actions": [
   271                  {
   272                    "S3Action": {
   273                      "BucketName": "MyBucket",
   274                      "ObjectKeyPrefix": "email"
   275                    }
   276                  }
   277                ],
   278                "Enabled": true,
   279                "Name": "MyRule",
   280                "ScanEnabled": true,
   281                "TlsPolicy": "Optional"
   282              }
   283            ]
   284          },
   285          "comments": {
   286            "input": {
   287            },
   288            "output": {
   289            }
   290          },
   291          "description": "The following example returns the metadata and receipt rules of a receipt rule set:",
   292          "id": "describereceiptruleset-1469121240385",
   293          "title": "DescribeReceiptRuleSet"
   294        }
   295      ],
   296      "GetAccountSendingEnabled": [
   297        {
   298          "output": {
   299            "Enabled": true
   300          },
   301          "comments": {
   302            "input": {
   303            },
   304            "output": {
   305            }
   306          },
   307          "description": "The following example returns if sending status for an account is enabled. (true / false):",
   308          "id": "getaccountsendingenabled-1469047741333",
   309          "title": "GetAccountSendingEnabled"
   310        }
   311      ],
   312      "GetIdentityDkimAttributes": [
   313        {
   314          "input": {
   315            "Identities": [
   316              "example.com",
   317              "user@example.com"
   318            ]
   319          },
   320          "output": {
   321            "DkimAttributes": {
   322              "example.com": {
   323                "DkimEnabled": true,
   324                "DkimTokens": [
   325                  "EXAMPLEjcs5xoyqytjsotsijas7236gr",
   326                  "EXAMPLEjr76cvoc6mysspnioorxsn6ep",
   327                  "EXAMPLEkbmkqkhlm2lyz77ppkulerm4k"
   328                ],
   329                "DkimVerificationStatus": "Success"
   330              },
   331              "user@example.com": {
   332                "DkimEnabled": false,
   333                "DkimVerificationStatus": "NotStarted"
   334              }
   335            }
   336          },
   337          "comments": {
   338            "input": {
   339            },
   340            "output": {
   341            }
   342          },
   343          "description": "The following example retrieves the Amazon SES Easy DKIM attributes for a list of identities:",
   344          "id": "getidentitydkimattributes-1469050695628",
   345          "title": "GetIdentityDkimAttributes"
   346        }
   347      ],
   348      "GetIdentityMailFromDomainAttributes": [
   349        {
   350          "input": {
   351            "Identities": [
   352              "example.com"
   353            ]
   354          },
   355          "output": {
   356            "MailFromDomainAttributes": {
   357              "example.com": {
   358                "BehaviorOnMXFailure": "UseDefaultValue",
   359                "MailFromDomain": "bounces.example.com",
   360                "MailFromDomainStatus": "Success"
   361              }
   362            }
   363          },
   364          "comments": {
   365            "input": {
   366            },
   367            "output": {
   368            }
   369          },
   370          "description": "The following example returns the custom MAIL FROM attributes for an identity:",
   371          "id": "getidentitymailfromdomainattributes-1469123114860",
   372          "title": "GetIdentityMailFromDomainAttributes"
   373        }
   374      ],
   375      "GetIdentityNotificationAttributes": [
   376        {
   377          "input": {
   378            "Identities": [
   379              "example.com"
   380            ]
   381          },
   382          "output": {
   383            "NotificationAttributes": {
   384              "example.com": {
   385                "BounceTopic": "arn:aws:sns:us-east-1:EXAMPLE65304:ExampleTopic",
   386                "ComplaintTopic": "arn:aws:sns:us-east-1:EXAMPLE65304:ExampleTopic",
   387                "DeliveryTopic": "arn:aws:sns:us-east-1:EXAMPLE65304:ExampleTopic",
   388                "ForwardingEnabled": true,
   389                "HeadersInBounceNotificationsEnabled": false,
   390                "HeadersInComplaintNotificationsEnabled": false,
   391                "HeadersInDeliveryNotificationsEnabled": false
   392              }
   393            }
   394          },
   395          "comments": {
   396            "input": {
   397            },
   398            "output": {
   399            }
   400          },
   401          "description": "The following example returns the notification attributes for an identity:",
   402          "id": "getidentitynotificationattributes-1469123466947",
   403          "title": "GetIdentityNotificationAttributes"
   404        }
   405      ],
   406      "GetIdentityPolicies": [
   407        {
   408          "input": {
   409            "Identity": "example.com",
   410            "PolicyNames": [
   411              "MyPolicy"
   412            ]
   413          },
   414          "output": {
   415            "Policies": {
   416              "MyPolicy": "{\"Version\":\"2008-10-17\",\"Statement\":[{\"Sid\":\"stmt1469123904194\",\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"arn:aws:iam::123456789012:root\"},\"Action\":[\"ses:SendEmail\",\"ses:SendRawEmail\"],\"Resource\":\"arn:aws:ses:us-east-1:EXAMPLE65304:identity/example.com\"}]}"
   417            }
   418          },
   419          "comments": {
   420            "input": {
   421            },
   422            "output": {
   423            }
   424          },
   425          "description": "The following example returns a sending authorization policy for an identity:",
   426          "id": "getidentitypolicies-1469123949351",
   427          "title": "GetIdentityPolicies"
   428        }
   429      ],
   430      "GetIdentityVerificationAttributes": [
   431        {
   432          "input": {
   433            "Identities": [
   434              "example.com"
   435            ]
   436          },
   437          "output": {
   438            "VerificationAttributes": {
   439              "example.com": {
   440                "VerificationStatus": "Success",
   441                "VerificationToken": "EXAMPLE3VYb9EDI2nTOQRi/Tf6MI/6bD6THIGiP1MVY="
   442              }
   443            }
   444          },
   445          "comments": {
   446            "input": {
   447            },
   448            "output": {
   449            }
   450          },
   451          "description": "The following example returns the verification status and the verification token for a domain identity:",
   452          "id": "getidentityverificationattributes-1469124205897",
   453          "title": "GetIdentityVerificationAttributes"
   454        }
   455      ],
   456      "GetSendQuota": [
   457        {
   458          "output": {
   459            "Max24HourSend": 200,
   460            "MaxSendRate": 1,
   461            "SentLast24Hours": 1
   462          },
   463          "comments": {
   464            "input": {
   465            },
   466            "output": {
   467            }
   468          },
   469          "description": "The following example returns the Amazon SES sending limits for an AWS account:",
   470          "id": "getsendquota-1469047324508",
   471          "title": "GetSendQuota"
   472        }
   473      ],
   474      "GetSendStatistics": [
   475        {
   476          "output": {
   477            "SendDataPoints": [
   478              {
   479                "Bounces": 0,
   480                "Complaints": 0,
   481                "DeliveryAttempts": 5,
   482                "Rejects": 0,
   483                "Timestamp": "2016-07-13T22:43:00Z"
   484              },
   485              {
   486                "Bounces": 0,
   487                "Complaints": 0,
   488                "DeliveryAttempts": 3,
   489                "Rejects": 0,
   490                "Timestamp": "2016-07-13T23:13:00Z"
   491              },
   492              {
   493                "Bounces": 0,
   494                "Complaints": 0,
   495                "DeliveryAttempts": 1,
   496                "Rejects": 0,
   497                "Timestamp": "2016-07-13T21:13:00Z"
   498              }
   499            ]
   500          },
   501          "comments": {
   502            "input": {
   503            },
   504            "output": {
   505            }
   506          },
   507          "description": "The following example returns Amazon SES sending statistics:",
   508          "id": "getsendstatistics-1469047741329",
   509          "title": "GetSendStatistics"
   510        }
   511      ],
   512      "ListIdentities": [
   513        {
   514          "input": {
   515            "IdentityType": "EmailAddress",
   516            "MaxItems": 123,
   517            "NextToken": ""
   518          },
   519          "output": {
   520            "Identities": [
   521              "user@example.com"
   522            ],
   523            "NextToken": ""
   524          },
   525          "comments": {
   526            "input": {
   527            },
   528            "output": {
   529            }
   530          },
   531          "description": "The following example lists the email address identities that have been submitted for verification with Amazon SES:",
   532          "id": "listidentities-1469048638493",
   533          "title": "ListIdentities"
   534        }
   535      ],
   536      "ListIdentityPolicies": [
   537        {
   538          "input": {
   539            "Identity": "example.com"
   540          },
   541          "output": {
   542            "PolicyNames": [
   543              "MyPolicy"
   544            ]
   545          },
   546          "comments": {
   547            "input": {
   548            },
   549            "output": {
   550            }
   551          },
   552          "description": "The following example returns a list of sending authorization policies that are attached to an identity:",
   553          "id": "listidentitypolicies-1469124417674",
   554          "title": "ListIdentityPolicies"
   555        }
   556      ],
   557      "ListReceiptFilters": [
   558        {
   559          "output": {
   560            "Filters": [
   561              {
   562                "IpFilter": {
   563                  "Cidr": "1.2.3.4/24",
   564                  "Policy": "Block"
   565                },
   566                "Name": "MyFilter"
   567              }
   568            ]
   569          },
   570          "comments": {
   571            "input": {
   572            },
   573            "output": {
   574            }
   575          },
   576          "description": "The following example lists the IP address filters that are associated with an AWS account:",
   577          "id": "listreceiptfilters-1469120786789",
   578          "title": "ListReceiptFilters"
   579        }
   580      ],
   581      "ListReceiptRuleSets": [
   582        {
   583          "input": {
   584            "NextToken": ""
   585          },
   586          "output": {
   587            "NextToken": "",
   588            "RuleSets": [
   589              {
   590                "CreatedTimestamp": "2016-07-15T16:25:59.607Z",
   591                "Name": "MyRuleSet"
   592              }
   593            ]
   594          },
   595          "comments": {
   596            "input": {
   597            },
   598            "output": {
   599            }
   600          },
   601          "description": "The following example lists the receipt rule sets that exist under an AWS account:",
   602          "id": "listreceiptrulesets-1469121037235",
   603          "title": "ListReceiptRuleSets"
   604        }
   605      ],
   606      "ListVerifiedEmailAddresses": [
   607        {
   608          "output": {
   609            "VerifiedEmailAddresses": [
   610              "user1@example.com",
   611              "user2@example.com"
   612            ]
   613          },
   614          "comments": {
   615            "input": {
   616            },
   617            "output": {
   618            }
   619          },
   620          "description": "The following example lists all email addresses that have been submitted for verification with Amazon SES:",
   621          "id": "listverifiedemailaddresses-1469051402570",
   622          "title": "ListVerifiedEmailAddresses"
   623        }
   624      ],
   625      "PutIdentityPolicy": [
   626        {
   627          "input": {
   628            "Identity": "example.com",
   629            "Policy": "{\"Version\":\"2008-10-17\",\"Statement\":[{\"Sid\":\"stmt1469123904194\",\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"arn:aws:iam::123456789012:root\"},\"Action\":[\"ses:SendEmail\",\"ses:SendRawEmail\"],\"Resource\":\"arn:aws:ses:us-east-1:EXAMPLE65304:identity/example.com\"}]}",
   630            "PolicyName": "MyPolicy"
   631          },
   632          "comments": {
   633            "input": {
   634            },
   635            "output": {
   636            }
   637          },
   638          "description": "The following example adds a sending authorization policy to an identity:",
   639          "id": "putidentitypolicy-1469124560016",
   640          "title": "PutIdentityPolicy"
   641        }
   642      ],
   643      "ReorderReceiptRuleSet": [
   644        {
   645          "input": {
   646            "RuleNames": [
   647              "MyRule",
   648              "MyOtherRule"
   649            ],
   650            "RuleSetName": "MyRuleSet"
   651          },
   652          "comments": {
   653            "input": {
   654            },
   655            "output": {
   656            }
   657          },
   658          "description": "The following example reorders the receipt rules within a receipt rule set:",
   659          "id": "reorderreceiptruleset-1469058156806",
   660          "title": "ReorderReceiptRuleSet"
   661        }
   662      ],
   663      "SendEmail": [
   664        {
   665          "input": {
   666            "Destination": {
   667              "BccAddresses": [
   668  
   669              ],
   670              "CcAddresses": [
   671                "recipient3@example.com"
   672              ],
   673              "ToAddresses": [
   674                "recipient1@example.com",
   675                "recipient2@example.com"
   676              ]
   677            },
   678            "Message": {
   679              "Body": {
   680                "Html": {
   681                  "Charset": "UTF-8",
   682                  "Data": "This message body contains HTML formatting. It can, for example, contain links like this one: <a class=\"ulink\" href=\"http://docs.aws.amazon.com/ses/latest/DeveloperGuide\" target=\"_blank\">Amazon SES Developer Guide</a>."
   683                },
   684                "Text": {
   685                  "Charset": "UTF-8",
   686                  "Data": "This is the message body in text format."
   687                }
   688              },
   689              "Subject": {
   690                "Charset": "UTF-8",
   691                "Data": "Test email"
   692              }
   693            },
   694            "ReplyToAddresses": [
   695  
   696            ],
   697            "ReturnPath": "",
   698            "ReturnPathArn": "",
   699            "Source": "sender@example.com",
   700            "SourceArn": ""
   701          },
   702          "output": {
   703            "MessageId": "EXAMPLE78603177f-7a5433e7-8edb-42ae-af10-f0181f34d6ee-000000"
   704          },
   705          "comments": {
   706            "input": {
   707            },
   708            "output": {
   709            }
   710          },
   711          "description": "The following example sends a formatted email:",
   712          "id": "sendemail-1469049656296",
   713          "title": "SendEmail"
   714        }
   715      ],
   716      "SendRawEmail": [
   717        {
   718          "input": {
   719            "Destinations": [
   720  
   721            ],
   722            "FromArn": "",
   723            "RawMessage": {
   724              "Data": "From: sender@example.com\\nTo: recipient@example.com\\nSubject: Test email (contains an attachment)\\nMIME-Version: 1.0\\nContent-type: Multipart/Mixed; boundary=\"NextPart\"\\n\\n--NextPart\\nContent-Type: text/plain\\n\\nThis is the message body.\\n\\n--NextPart\\nContent-Type: text/plain;\\nContent-Disposition: attachment; filename=\"attachment.txt\"\\n\\nThis is the text in the attachment.\\n\\n--NextPart--"
   725            },
   726            "ReturnPathArn": "",
   727            "Source": "",
   728            "SourceArn": ""
   729          },
   730          "output": {
   731            "MessageId": "EXAMPLEf3f73d99b-c63fb06f-d263-41f8-a0fb-d0dc67d56c07-000000"
   732          },
   733          "comments": {
   734            "input": {
   735            },
   736            "output": {
   737            }
   738          },
   739          "description": "The following example sends an email with an attachment:",
   740          "id": "sendrawemail-1469118548649",
   741          "title": "SendRawEmail"
   742        }
   743      ],
   744      "SetActiveReceiptRuleSet": [
   745        {
   746          "input": {
   747            "RuleSetName": "RuleSetToActivate"
   748          },
   749          "comments": {
   750            "input": {
   751            },
   752            "output": {
   753            }
   754          },
   755          "description": "The following example sets the active receipt rule set:",
   756          "id": "setactivereceiptruleset-1469058391329",
   757          "title": "SetActiveReceiptRuleSet"
   758        }
   759      ],
   760      "SetIdentityDkimEnabled": [
   761        {
   762          "input": {
   763            "DkimEnabled": true,
   764            "Identity": "user@example.com"
   765          },
   766          "comments": {
   767            "input": {
   768            },
   769            "output": {
   770            }
   771          },
   772          "description": "The following example configures Amazon SES to Easy DKIM-sign the email sent from an identity:",
   773          "id": "setidentitydkimenabled-1469057485202",
   774          "title": "SetIdentityDkimEnabled"
   775        }
   776      ],
   777      "SetIdentityFeedbackForwardingEnabled": [
   778        {
   779          "input": {
   780            "ForwardingEnabled": true,
   781            "Identity": "user@example.com"
   782          },
   783          "comments": {
   784            "input": {
   785            },
   786            "output": {
   787            }
   788          },
   789          "description": "The following example configures Amazon SES to forward an identity's bounces and complaints via email:",
   790          "id": "setidentityfeedbackforwardingenabled-1469056811329",
   791          "title": "SetIdentityFeedbackForwardingEnabled"
   792        }
   793      ],
   794      "SetIdentityHeadersInNotificationsEnabled": [
   795        {
   796          "input": {
   797            "Enabled": true,
   798            "Identity": "user@example.com",
   799            "NotificationType": "Bounce"
   800          },
   801          "comments": {
   802            "input": {
   803            },
   804            "output": {
   805            }
   806          },
   807          "description": "The following example configures Amazon SES to include the original email headers in the Amazon SNS bounce notifications for an identity:",
   808          "id": "setidentityheadersinnotificationsenabled-1469057295001",
   809          "title": "SetIdentityHeadersInNotificationsEnabled"
   810        }
   811      ],
   812      "SetIdentityMailFromDomain": [
   813        {
   814          "input": {
   815            "BehaviorOnMXFailure": "UseDefaultValue",
   816            "Identity": "user@example.com",
   817            "MailFromDomain": "bounces.example.com"
   818          },
   819          "comments": {
   820            "input": {
   821            },
   822            "output": {
   823            }
   824          },
   825          "description": "The following example configures Amazon SES to use a custom MAIL FROM domain for an identity:",
   826          "id": "setidentitymailfromdomain-1469057693908",
   827          "title": "SetIdentityMailFromDomain"
   828        }
   829      ],
   830      "SetIdentityNotificationTopic": [
   831        {
   832          "input": {
   833            "Identity": "user@example.com",
   834            "NotificationType": "Bounce",
   835            "SnsTopic": "arn:aws:sns:us-west-2:111122223333:MyTopic"
   836          },
   837          "comments": {
   838            "input": {
   839            },
   840            "output": {
   841            }
   842          },
   843          "description": "The following example sets the Amazon SNS topic to which Amazon SES will publish bounce, complaint, and/or delivery notifications for emails sent with the specified identity as the Source:",
   844          "id": "setidentitynotificationtopic-1469057854966",
   845          "title": "SetIdentityNotificationTopic"
   846        }
   847      ],
   848      "SetReceiptRulePosition": [
   849        {
   850          "input": {
   851            "After": "PutRuleAfterThisRule",
   852            "RuleName": "RuleToReposition",
   853            "RuleSetName": "MyRuleSet"
   854          },
   855          "comments": {
   856            "input": {
   857            },
   858            "output": {
   859            }
   860          },
   861          "description": "The following example sets the position of a receipt rule in a receipt rule set:",
   862          "id": "setreceiptruleposition-1469058530550",
   863          "title": "SetReceiptRulePosition"
   864        }
   865      ],
   866      "UpdateAccountSendingEnabled": [
   867        {
   868          "input": {
   869            "Enabled": true
   870          },
   871          "comments": {
   872            "input": {
   873            },
   874            "output": {
   875            }
   876          },
   877          "description": "The following example updated the sending status for this account.",
   878          "id": "updateaccountsendingenabled-1469047741333",
   879          "title": "UpdateAccountSendingEnabled"
   880        }
   881      ],
   882      "UpdateConfigurationSetReputationMetricsEnabled": [
   883        {
   884          "input": {
   885            "ConfigurationSetName": "foo",
   886            "Enabled": true
   887          },
   888          "comments": {
   889            "input": {
   890            },
   891            "output": {
   892            }
   893          },
   894          "description": "Set the reputationMetricsEnabled flag for a specific configuration set.",
   895          "id": "updateconfigurationsetreputationmetricsenabled-2362747741333",
   896          "title": "UpdateConfigurationSetReputationMetricsEnabled"
   897        }
   898      ],
   899      "UpdateConfigurationSetSendingEnabled": [
   900        {
   901          "input": {
   902            "ConfigurationSetName": "foo",
   903            "Enabled": true
   904          },
   905          "comments": {
   906            "input": {
   907            },
   908            "output": {
   909            }
   910          },
   911          "description": "Set the sending enabled flag for a specific configuration set.",
   912          "id": "updateconfigurationsetsendingenabled-2362747741333",
   913          "title": "UpdateConfigurationSetReputationMetricsEnabled"
   914        }
   915      ],
   916      "UpdateReceiptRule": [
   917        {
   918          "input": {
   919            "Rule": {
   920              "Actions": [
   921                {
   922                  "S3Action": {
   923                    "BucketName": "MyBucket",
   924                    "ObjectKeyPrefix": "email"
   925                  }
   926                }
   927              ],
   928              "Enabled": true,
   929              "Name": "MyRule",
   930              "ScanEnabled": true,
   931              "TlsPolicy": "Optional"
   932            },
   933            "RuleSetName": "MyRuleSet"
   934          },
   935          "comments": {
   936            "input": {
   937            },
   938            "output": {
   939            }
   940          },
   941          "description": "The following example updates a receipt rule to use an Amazon S3 action:",
   942          "id": "updatereceiptrule-1469051756940",
   943          "title": "UpdateReceiptRule"
   944        }
   945      ],
   946      "VerifyDomainDkim": [
   947        {
   948          "input": {
   949            "Domain": "example.com"
   950          },
   951          "output": {
   952            "DkimTokens": [
   953              "EXAMPLEq76owjnks3lnluwg65scbemvw",
   954              "EXAMPLEi3dnsj67hstzaj673klariwx2",
   955              "EXAMPLEwfbtcukvimehexktmdtaz6naj"
   956            ]
   957          },
   958          "comments": {
   959            "input": {
   960            },
   961            "output": {
   962            }
   963          },
   964          "description": "The following example generates DKIM tokens for a domain that has been verified with Amazon SES:",
   965          "id": "verifydomaindkim-1469049503083",
   966          "title": "VerifyDomainDkim"
   967        }
   968      ],
   969      "VerifyDomainIdentity": [
   970        {
   971          "input": {
   972            "Domain": "example.com"
   973          },
   974          "output": {
   975            "VerificationToken": "eoEmxw+YaYhb3h3iVJHuXMJXqeu1q1/wwmvjuEXAMPLE"
   976          },
   977          "comments": {
   978            "input": {
   979            },
   980            "output": {
   981            }
   982          },
   983          "description": "The following example starts the domain verification process with Amazon SES:",
   984          "id": "verifydomainidentity-1469049165936",
   985          "title": "VerifyDomainIdentity"
   986        }
   987      ],
   988      "VerifyEmailAddress": [
   989        {
   990          "input": {
   991            "EmailAddress": "user@example.com"
   992          },
   993          "comments": {
   994            "input": {
   995            },
   996            "output": {
   997            }
   998          },
   999          "description": "The following example starts the email address verification process with Amazon SES:",
  1000          "id": "verifyemailaddress-1469048849187",
  1001          "title": "VerifyEmailAddress"
  1002        }
  1003      ],
  1004      "VerifyEmailIdentity": [
  1005        {
  1006          "input": {
  1007            "EmailAddress": "user@example.com"
  1008          },
  1009          "comments": {
  1010            "input": {
  1011            },
  1012            "output": {
  1013            }
  1014          },
  1015          "description": "The following example starts the email address verification process with Amazon SES:",
  1016          "id": "verifyemailidentity-1469049068623",
  1017          "title": "VerifyEmailIdentity"
  1018        }
  1019      ]
  1020    }
  1021  }