Enum CloudFrontActions
- java.lang.Object
-
- java.lang.Enum<CloudFrontActions>
-
- com.amazonaws.auth.policy.actions.CloudFrontActions
-
- All Implemented Interfaces:
Action,Serializable,Comparable<CloudFrontActions>
public enum CloudFrontActions extends Enum<CloudFrontActions> implements Action
The available AWS access control policy actions for CloudFront.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AllCloudFrontActionsRepresents any action executed on CloudFront.CreateCloudFrontOriginAccessIdentityAction for the CreateCloudFrontOriginAccessIdentity operation.CreateDistributionAction for the CreateDistribution operation.CreateInvalidationAction for the CreateInvalidation operation.CreateStreamingDistributionAction for the CreateStreamingDistribution operation.DeleteCloudFrontOriginAccessIdentityAction for the DeleteCloudFrontOriginAccessIdentity operation.DeleteDistributionAction for the DeleteDistribution operation.DeleteStreamingDistributionAction for the DeleteStreamingDistribution operation.GetCloudFrontOriginAccessIdentityAction for the GetCloudFrontOriginAccessIdentity operation.GetCloudFrontOriginAccessIdentityConfigAction for the GetCloudFrontOriginAccessIdentityConfig operation.GetDistributionAction for the GetDistribution operation.GetDistributionConfigAction for the GetDistributionConfig operation.GetInvalidationAction for the GetInvalidation operation.GetStreamingDistributionAction for the GetStreamingDistribution operation.GetStreamingDistributionConfigAction for the GetStreamingDistributionConfig operation.ListCloudFrontOriginAccessIdentitiesAction for the ListCloudFrontOriginAccessIdentities operation.ListDistributionsAction for the ListDistributions operation.ListDistributionsByWebACLIdAction for the ListDistributionsByWebACLId operation.ListInvalidationsAction for the ListInvalidations operation.ListStreamingDistributionsAction for the ListStreamingDistributions operation.UpdateCloudFrontOriginAccessIdentityAction for the UpdateCloudFrontOriginAccessIdentity operation.UpdateDistributionAction for the UpdateDistribution operation.UpdateStreamingDistributionAction for the UpdateStreamingDistribution operation.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetActionName()Returns the name of this action.static CloudFrontActionsvalueOf(String name)Returns the enum constant of this type with the specified name.static CloudFrontActions[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
AllCloudFrontActions
public static final CloudFrontActions AllCloudFrontActions
Represents any action executed on CloudFront.
-
CreateCloudFrontOriginAccessIdentity
public static final CloudFrontActions CreateCloudFrontOriginAccessIdentity
Action for the CreateCloudFrontOriginAccessIdentity operation.
-
CreateDistribution
public static final CloudFrontActions CreateDistribution
Action for the CreateDistribution operation.
-
CreateInvalidation
public static final CloudFrontActions CreateInvalidation
Action for the CreateInvalidation operation.
-
CreateStreamingDistribution
public static final CloudFrontActions CreateStreamingDistribution
Action for the CreateStreamingDistribution operation.
-
DeleteCloudFrontOriginAccessIdentity
public static final CloudFrontActions DeleteCloudFrontOriginAccessIdentity
Action for the DeleteCloudFrontOriginAccessIdentity operation.
-
DeleteDistribution
public static final CloudFrontActions DeleteDistribution
Action for the DeleteDistribution operation.
-
DeleteStreamingDistribution
public static final CloudFrontActions DeleteStreamingDistribution
Action for the DeleteStreamingDistribution operation.
-
GetCloudFrontOriginAccessIdentity
public static final CloudFrontActions GetCloudFrontOriginAccessIdentity
Action for the GetCloudFrontOriginAccessIdentity operation.
-
GetCloudFrontOriginAccessIdentityConfig
public static final CloudFrontActions GetCloudFrontOriginAccessIdentityConfig
Action for the GetCloudFrontOriginAccessIdentityConfig operation.
-
GetDistribution
public static final CloudFrontActions GetDistribution
Action for the GetDistribution operation.
-
GetDistributionConfig
public static final CloudFrontActions GetDistributionConfig
Action for the GetDistributionConfig operation.
-
GetInvalidation
public static final CloudFrontActions GetInvalidation
Action for the GetInvalidation operation.
-
GetStreamingDistribution
public static final CloudFrontActions GetStreamingDistribution
Action for the GetStreamingDistribution operation.
-
GetStreamingDistributionConfig
public static final CloudFrontActions GetStreamingDistributionConfig
Action for the GetStreamingDistributionConfig operation.
-
ListCloudFrontOriginAccessIdentities
public static final CloudFrontActions ListCloudFrontOriginAccessIdentities
Action for the ListCloudFrontOriginAccessIdentities operation.
-
ListDistributions
public static final CloudFrontActions ListDistributions
Action for the ListDistributions operation.
-
ListDistributionsByWebACLId
public static final CloudFrontActions ListDistributionsByWebACLId
Action for the ListDistributionsByWebACLId operation.
-
ListInvalidations
public static final CloudFrontActions ListInvalidations
Action for the ListInvalidations operation.
-
ListStreamingDistributions
public static final CloudFrontActions ListStreamingDistributions
Action for the ListStreamingDistributions operation.
-
UpdateCloudFrontOriginAccessIdentity
public static final CloudFrontActions UpdateCloudFrontOriginAccessIdentity
Action for the UpdateCloudFrontOriginAccessIdentity operation.
-
UpdateDistribution
public static final CloudFrontActions UpdateDistribution
Action for the UpdateDistribution operation.
-
UpdateStreamingDistribution
public static final CloudFrontActions UpdateStreamingDistribution
Action for the UpdateStreamingDistribution operation.
-
-
Method Detail
-
values
public static CloudFrontActions[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (CloudFrontActions c : CloudFrontActions.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CloudFrontActions valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getActionName
public String getActionName()
Description copied from interface:ActionReturns the name of this action. For example, 'sqs:SendMessage' is the name corresponding to the SQS action that enables users to send a message to an SQS queue.- Specified by:
getActionNamein interfaceAction- Returns:
- The name of this action.
-
-