/* * Copyright 2018-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions * and limitations under the License. */ package com.amazonaws.auth.policy.actions; import javax.annotation.Generated; import com.amazonaws.auth.policy.Action; /** * The available AWS access control policy actions for Amazon SES. */ @Generated("com.amazonaws:aws-java-sdk-code-generator") public enum SimpleEmailServiceActions implements Action { /** Represents any action executed on Amazon SES. */ AllSimpleEmailServiceActions("ses:*"), /** Action for the CloneReceiptRuleSet operation. */ CloneReceiptRuleSet("ses:CloneReceiptRuleSet"), /** Action for the CreateConfigurationSet operation. */ CreateConfigurationSet("ses:CreateConfigurationSet"), /** Action for the CreateConfigurationSetEventDestination operation. */ CreateConfigurationSetEventDestination("ses:CreateConfigurationSetEventDestination"), /** Action for the CreateConfigurationSetTrackingOptions operation. */ CreateConfigurationSetTrackingOptions("ses:CreateConfigurationSetTrackingOptions"), /** Action for the CreateCustomVerificationEmailTemplate operation. */ CreateCustomVerificationEmailTemplate("ses:CreateCustomVerificationEmailTemplate"), /** Action for the CreateReceiptFilter operation. */ CreateReceiptFilter("ses:CreateReceiptFilter"), /** Action for the CreateReceiptRule operation. */ CreateReceiptRule("ses:CreateReceiptRule"), /** Action for the CreateReceiptRuleSet operation. */ CreateReceiptRuleSet("ses:CreateReceiptRuleSet"), /** Action for the CreateTemplate operation. */ CreateTemplate("ses:CreateTemplate"), /** Action for the DeleteConfigurationSet operation. */ DeleteConfigurationSet("ses:DeleteConfigurationSet"), /** Action for the DeleteConfigurationSetEventDestination operation. */ DeleteConfigurationSetEventDestination("ses:DeleteConfigurationSetEventDestination"), /** Action for the DeleteConfigurationSetTrackingOptions operation. */ DeleteConfigurationSetTrackingOptions("ses:DeleteConfigurationSetTrackingOptions"), /** Action for the DeleteCustomVerificationEmailTemplate operation. */ DeleteCustomVerificationEmailTemplate("ses:DeleteCustomVerificationEmailTemplate"), /** Action for the DeleteIdentity operation. */ DeleteIdentity("ses:DeleteIdentity"), /** Action for the DeleteIdentityPolicy operation. */ DeleteIdentityPolicy("ses:DeleteIdentityPolicy"), /** Action for the DeleteReceiptFilter operation. */ DeleteReceiptFilter("ses:DeleteReceiptFilter"), /** Action for the DeleteReceiptRule operation. */ DeleteReceiptRule("ses:DeleteReceiptRule"), /** Action for the DeleteReceiptRuleSet operation. */ DeleteReceiptRuleSet("ses:DeleteReceiptRuleSet"), /** Action for the DeleteTemplate operation. */ DeleteTemplate("ses:DeleteTemplate"), /** Action for the DeleteVerifiedEmailAddress operation. */ DeleteVerifiedEmailAddress("ses:DeleteVerifiedEmailAddress"), /** Action for the DescribeActiveReceiptRuleSet operation. */ DescribeActiveReceiptRuleSet("ses:DescribeActiveReceiptRuleSet"), /** Action for the DescribeConfigurationSet operation. */ DescribeConfigurationSet("ses:DescribeConfigurationSet"), /** Action for the DescribeReceiptRule operation. */ DescribeReceiptRule("ses:DescribeReceiptRule"), /** Action for the DescribeReceiptRuleSet operation. */ DescribeReceiptRuleSet("ses:DescribeReceiptRuleSet"), /** Action for the GetAccountSendingEnabled operation. */ GetAccountSendingEnabled("ses:GetAccountSendingEnabled"), /** Action for the GetCustomVerificationEmailTemplate operation. */ GetCustomVerificationEmailTemplate("ses:GetCustomVerificationEmailTemplate"), /** Action for the GetIdentityDkimAttributes operation. */ GetIdentityDkimAttributes("ses:GetIdentityDkimAttributes"), /** Action for the GetIdentityMailFromDomainAttributes operation. */ GetIdentityMailFromDomainAttributes("ses:GetIdentityMailFromDomainAttributes"), /** Action for the GetIdentityNotificationAttributes operation. */ GetIdentityNotificationAttributes("ses:GetIdentityNotificationAttributes"), /** Action for the GetIdentityPolicies operation. */ GetIdentityPolicies("ses:GetIdentityPolicies"), /** Action for the GetIdentityVerificationAttributes operation. */ GetIdentityVerificationAttributes("ses:GetIdentityVerificationAttributes"), /** Action for the GetSendQuota operation. */ GetSendQuota("ses:GetSendQuota"), /** Action for the GetSendStatistics operation. */ GetSendStatistics("ses:GetSendStatistics"), /** Action for the GetTemplate operation. */ GetTemplate("ses:GetTemplate"), /** Action for the ListConfigurationSets operation. */ ListConfigurationSets("ses:ListConfigurationSets"), /** Action for the ListCustomVerificationEmailTemplates operation. */ ListCustomVerificationEmailTemplates("ses:ListCustomVerificationEmailTemplates"), /** Action for the ListIdentities operation. */ ListIdentities("ses:ListIdentities"), /** Action for the ListIdentityPolicies operation. */ ListIdentityPolicies("ses:ListIdentityPolicies"), /** Action for the ListReceiptFilters operation. */ ListReceiptFilters("ses:ListReceiptFilters"), /** Action for the ListReceiptRuleSets operation. */ ListReceiptRuleSets("ses:ListReceiptRuleSets"), /** Action for the ListTemplates operation. */ ListTemplates("ses:ListTemplates"), /** Action for the ListVerifiedEmailAddresses operation. */ ListVerifiedEmailAddresses("ses:ListVerifiedEmailAddresses"), /** Action for the PutConfigurationSetDeliveryOptions operation. */ PutConfigurationSetDeliveryOptions("ses:PutConfigurationSetDeliveryOptions"), /** Action for the PutIdentityPolicy operation. */ PutIdentityPolicy("ses:PutIdentityPolicy"), /** Action for the ReorderReceiptRuleSet operation. */ ReorderReceiptRuleSet("ses:ReorderReceiptRuleSet"), /** Action for the SendBounce operation. */ SendBounce("ses:SendBounce"), /** Action for the SendBulkTemplatedEmail operation. */ SendBulkTemplatedEmail("ses:SendBulkTemplatedEmail"), /** Action for the SendCustomVerificationEmail operation. */ SendCustomVerificationEmail("ses:SendCustomVerificationEmail"), /** Action for the SendEmail operation. */ SendEmail("ses:SendEmail"), /** Action for the SendRawEmail operation. */ SendRawEmail("ses:SendRawEmail"), /** Action for the SendTemplatedEmail operation. */ SendTemplatedEmail("ses:SendTemplatedEmail"), /** Action for the SetActiveReceiptRuleSet operation. */ SetActiveReceiptRuleSet("ses:SetActiveReceiptRuleSet"), /** Action for the SetIdentityDkimEnabled operation. */ SetIdentityDkimEnabled("ses:SetIdentityDkimEnabled"), /** Action for the SetIdentityFeedbackForwardingEnabled operation. */ SetIdentityFeedbackForwardingEnabled("ses:SetIdentityFeedbackForwardingEnabled"), /** Action for the SetIdentityHeadersInNotificationsEnabled operation. */ SetIdentityHeadersInNotificationsEnabled("ses:SetIdentityHeadersInNotificationsEnabled"), /** Action for the SetIdentityMailFromDomain operation. */ SetIdentityMailFromDomain("ses:SetIdentityMailFromDomain"), /** Action for the SetIdentityNotificationTopic operation. */ SetIdentityNotificationTopic("ses:SetIdentityNotificationTopic"), /** Action for the SetReceiptRulePosition operation. */ SetReceiptRulePosition("ses:SetReceiptRulePosition"), /** Action for the TestRenderTemplate operation. */ TestRenderTemplate("ses:TestRenderTemplate"), /** Action for the UpdateAccountSendingEnabled operation. */ UpdateAccountSendingEnabled("ses:UpdateAccountSendingEnabled"), /** Action for the UpdateConfigurationSetEventDestination operation. */ UpdateConfigurationSetEventDestination("ses:UpdateConfigurationSetEventDestination"), /** Action for the UpdateConfigurationSetReputationMetricsEnabled operation. */ UpdateConfigurationSetReputationMetricsEnabled("ses:UpdateConfigurationSetReputationMetricsEnabled"), /** Action for the UpdateConfigurationSetSendingEnabled operation. */ UpdateConfigurationSetSendingEnabled("ses:UpdateConfigurationSetSendingEnabled"), /** Action for the UpdateConfigurationSetTrackingOptions operation. */ UpdateConfigurationSetTrackingOptions("ses:UpdateConfigurationSetTrackingOptions"), /** Action for the UpdateCustomVerificationEmailTemplate operation. */ UpdateCustomVerificationEmailTemplate("ses:UpdateCustomVerificationEmailTemplate"), /** Action for the UpdateReceiptRule operation. */ UpdateReceiptRule("ses:UpdateReceiptRule"), /** Action for the UpdateTemplate operation. */ UpdateTemplate("ses:UpdateTemplate"), /** Action for the VerifyDomainDkim operation. */ VerifyDomainDkim("ses:VerifyDomainDkim"), /** Action for the VerifyDomainIdentity operation. */ VerifyDomainIdentity("ses:VerifyDomainIdentity"), /** Action for the VerifyEmailAddress operation. */ VerifyEmailAddress("ses:VerifyEmailAddress"), /** Action for the VerifyEmailIdentity operation. */ VerifyEmailIdentity("ses:VerifyEmailIdentity"), ; private final String action; private SimpleEmailServiceActions(String action) { this.action = action; } public String getActionName() { return this.action; } public boolean isNotType() { return false; } }