com.amazonaws.auth.policy.actions.SimpleEmailServiceActions Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of aws-java-sdk-ses Show documentation
Show all versions of aws-java-sdk-ses Show documentation
The AWS Java SDK for Amazon SES module holds the client classes that are used for communicating with Amazon Simple Email Service
/*
* Copyright 2019-2024 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;
}
}