aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
813 lines • 38.5 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for Amazon CloudFront (CLOUDFRONT)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoncloudfront.html
*
* 2025-02-24T21:47:03.032Z
*/
export var AwsCloudfrontActions;
(function (AwsCloudfrontActions) {
/**
* Grants permission to configure vended log delivery for a distribution
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AWS-logs-and-resource-policy.html#AWS-logs-infrastructure-V2-service-specific
*/
AwsCloudfrontActions["AllowVendedLogDeliveryForResource"] = "cloudfront:AllowVendedLogDeliveryForResource";
/**
* Grants permission to associate an alias to a CloudFront distribution
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_AssociateAlias.html
*/
AwsCloudfrontActions["AssociateAlias"] = "cloudfront:AssociateAlias";
/**
* Grants permission to copy an existing distribution and create a new web distrib
* ution
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CopyDistribution.html
*/
AwsCloudfrontActions["CopyDistribution"] = "cloudfront:CopyDistribution";
/**
* Grants permission to create an Anycast static IP list
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateAnycastIpList.html
*/
AwsCloudfrontActions["CreateAnycastIpList"] = "cloudfront:CreateAnycastIpList";
/**
* Grants permission to add a new cache policy to CloudFront
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateCachePolicy.html
*/
AwsCloudfrontActions["CreateCachePolicy"] = "cloudfront:CreateCachePolicy";
/**
* Grants permission to create a new CloudFront origin access identity
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateCloudFrontOriginAccessIdentity.html
*/
AwsCloudfrontActions["CreateCloudFrontOriginAccessIdentity"] = "cloudfront:CreateCloudFrontOriginAccessIdentity";
/**
* Grants permission to add a new continuous-deployment policy to CloudFront
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateContinuousDeploymentPolicy.html
*/
AwsCloudfrontActions["CreateContinuousDeploymentPolicy"] = "cloudfront:CreateContinuousDeploymentPolicy";
/**
* Grants permission to create a new web distribution
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateDistribution.html
*/
AwsCloudfrontActions["CreateDistribution"] = "cloudfront:CreateDistribution";
/**
* Grants permission to create a new field-level encryption configuration
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateFieldLevelEncryptionConfig.html
*/
AwsCloudfrontActions["CreateFieldLevelEncryptionConfig"] = "cloudfront:CreateFieldLevelEncryptionConfig";
/**
* Grants permission to create a field-level encryption profile
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateFieldLevelEncryptionProfile.html
*/
AwsCloudfrontActions["CreateFieldLevelEncryptionProfile"] = "cloudfront:CreateFieldLevelEncryptionProfile";
/**
* Grants permission to create a CloudFront function
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateFunction.html
*/
AwsCloudfrontActions["CreateFunction"] = "cloudfront:CreateFunction";
/**
* Grants permission to create a new invalidation batch request
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateInvalidation.html
*/
AwsCloudfrontActions["CreateInvalidation"] = "cloudfront:CreateInvalidation";
/**
* Grants permission to add a new key group to CloudFront
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateKeyGroup.html
*/
AwsCloudfrontActions["CreateKeyGroup"] = "cloudfront:CreateKeyGroup";
/**
* Grants permission to create a CloudFront KeyValueStore
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateKeyValueStore.html
*/
AwsCloudfrontActions["CreateKeyValueStore"] = "cloudfront:CreateKeyValueStore";
/**
* Grants permission to enable additional CloudWatch metrics for the specified Clo
* udFront distribution. The additional metrics incur an additional cost
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateMonitoringSubscription.html
*/
AwsCloudfrontActions["CreateMonitoringSubscription"] = "cloudfront:CreateMonitoringSubscription";
/**
* Grants permission to create a new origin access control
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateOriginAccessControl.html
*/
AwsCloudfrontActions["CreateOriginAccessControl"] = "cloudfront:CreateOriginAccessControl";
/**
* Grants permission to add a new origin request policy to CloudFront
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateOriginRequestPolicy.html
*/
AwsCloudfrontActions["CreateOriginRequestPolicy"] = "cloudfront:CreateOriginRequestPolicy";
/**
* Grants permission to add a new public key to CloudFront
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreatePublicKey.html
*/
AwsCloudfrontActions["CreatePublicKey"] = "cloudfront:CreatePublicKey";
/**
* Grants permission to create a real-time log configuration
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateRealtimeLogConfig.html
*/
AwsCloudfrontActions["CreateRealtimeLogConfig"] = "cloudfront:CreateRealtimeLogConfig";
/**
* Grants permission to add a new response headers policy to CloudFront
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateResponseHeadersPolicy.html
*/
AwsCloudfrontActions["CreateResponseHeadersPolicy"] = "cloudfront:CreateResponseHeadersPolicy";
/**
* Grants permission to create a new savings plan
*
* See https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/cf-api-permissions-ref.html
*/
AwsCloudfrontActions["CreateSavingsPlan"] = "cloudfront:CreateSavingsPlan";
/**
* Grants permission to create a new RTMP distribution
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateStreamingDistribution.html
*/
AwsCloudfrontActions["CreateStreamingDistribution"] = "cloudfront:CreateStreamingDistribution";
/**
* Grants permission to create a new RTMP distribution with tags
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateStreamingDistributionWithTags.html
*/
AwsCloudfrontActions["CreateStreamingDistributionWithTags"] = "cloudfront:CreateStreamingDistributionWithTags";
/**
* Grants permission to create a VPC origin
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateVpcOrigin.html
*/
AwsCloudfrontActions["CreateVpcOrigin"] = "cloudfront:CreateVpcOrigin";
/**
* Grants permission to delete an Anycast static IP list
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteAnycastIpList.html
*/
AwsCloudfrontActions["DeleteAnycastIpList"] = "cloudfront:DeleteAnycastIpList";
/**
* Grants permission to delete a cache policy
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteCachePolicy.html
*/
AwsCloudfrontActions["DeleteCachePolicy"] = "cloudfront:DeleteCachePolicy";
/**
* Grants permission to delete a CloudFront origin access identity
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteCloudFrontOriginAccessIdentity.html
*/
AwsCloudfrontActions["DeleteCloudFrontOriginAccessIdentity"] = "cloudfront:DeleteCloudFrontOriginAccessIdentity";
/**
* Grants permission to delete a continuous-deployment policy
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteContinuousDeploymentPolicy.html
*/
AwsCloudfrontActions["DeleteContinuousDeploymentPolicy"] = "cloudfront:DeleteContinuousDeploymentPolicy";
/**
* Grants permission to delete a web distribution
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteDistribution.html
*/
AwsCloudfrontActions["DeleteDistribution"] = "cloudfront:DeleteDistribution";
/**
* Grants permission to delete a field-level encryption configuration
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteFieldLevelEncryptionConfig.html
*/
AwsCloudfrontActions["DeleteFieldLevelEncryptionConfig"] = "cloudfront:DeleteFieldLevelEncryptionConfig";
/**
* Grants permission to delete a field-level encryption profile
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteFieldLevelEncryptionProfile.html
*/
AwsCloudfrontActions["DeleteFieldLevelEncryptionProfile"] = "cloudfront:DeleteFieldLevelEncryptionProfile";
/**
* Grants permission to delete a CloudFront function
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteFunction.html
*/
AwsCloudfrontActions["DeleteFunction"] = "cloudfront:DeleteFunction";
/**
* Grants permission to delete a key group
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteKeyGroup.html
*/
AwsCloudfrontActions["DeleteKeyGroup"] = "cloudfront:DeleteKeyGroup";
/**
* Grants permission to delete a CloudFront KeyValueStore
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteKeyValueStore.html
*/
AwsCloudfrontActions["DeleteKeyValueStore"] = "cloudfront:DeleteKeyValueStore";
/**
* Grants permission to disable additional CloudWatch metrics for the specified Cl
* oudFront distribution
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteMonitoringSubscription.html
*/
AwsCloudfrontActions["DeleteMonitoringSubscription"] = "cloudfront:DeleteMonitoringSubscription";
/**
* Grants permission to delete an origin access control
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteOriginAccessControl.html
*/
AwsCloudfrontActions["DeleteOriginAccessControl"] = "cloudfront:DeleteOriginAccessControl";
/**
* Grants permission to delete an origin request policy
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteOriginRequestPolicy.html
*/
AwsCloudfrontActions["DeleteOriginRequestPolicy"] = "cloudfront:DeleteOriginRequestPolicy";
/**
* Grants permission to delete a public key from CloudFront
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeletePublicKey.html
*/
AwsCloudfrontActions["DeletePublicKey"] = "cloudfront:DeletePublicKey";
/**
* Grants permission to delete a real-time log configuration
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteRealtimeLogConfig.html
*/
AwsCloudfrontActions["DeleteRealtimeLogConfig"] = "cloudfront:DeleteRealtimeLogConfig";
/**
* Grants permission to delete a response headers policy
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteResponseHeadersPolicy.html
*/
AwsCloudfrontActions["DeleteResponseHeadersPolicy"] = "cloudfront:DeleteResponseHeadersPolicy";
/**
* Grants permission to delete an RTMP distribution
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteStreamingDistribution.html
*/
AwsCloudfrontActions["DeleteStreamingDistribution"] = "cloudfront:DeleteStreamingDistribution";
/**
* Grants permission to delete a VPC origin
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteVpcOrigin.html
*/
AwsCloudfrontActions["DeleteVpcOrigin"] = "cloudfront:DeleteVpcOrigin";
/**
* Grants permission to get a CloudFront function summary
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DescribeFunction.html
*/
AwsCloudfrontActions["DescribeFunction"] = "cloudfront:DescribeFunction";
/**
* Grants permission to get a CloudFront KeyValueStore summary
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DescribeKeyValueStore.html
*/
AwsCloudfrontActions["DescribeKeyValueStore"] = "cloudfront:DescribeKeyValueStore";
/**
* Grants permission to get an Anycast static IP list
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetAnycastIpList.html
*/
AwsCloudfrontActions["GetAnycastIpList"] = "cloudfront:GetAnycastIpList";
/**
* Grants permission to get the cache policy
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetCachePolicy.html
*/
AwsCloudfrontActions["GetCachePolicy"] = "cloudfront:GetCachePolicy";
/**
* Grants permission to get the cache policy configuration
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetCachePolicyConfig.html
*/
AwsCloudfrontActions["GetCachePolicyConfig"] = "cloudfront:GetCachePolicyConfig";
/**
* Grants permission to get the information about a CloudFront origin access ident
* ity
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetCloudFrontOriginAccessIdentity.html
*/
AwsCloudfrontActions["GetCloudFrontOriginAccessIdentity"] = "cloudfront:GetCloudFrontOriginAccessIdentity";
/**
* Grants permission to get the configuration information about a Cloudfront origi
* n access identity
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetCloudFrontOriginAccessIdentityConfig.html
*/
AwsCloudfrontActions["GetCloudFrontOriginAccessIdentityConfig"] = "cloudfront:GetCloudFrontOriginAccessIdentityConfig";
/**
* Grants permission to get the continuous-deployment policy
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetContinuousDeploymentPolicy.html
*/
AwsCloudfrontActions["GetContinuousDeploymentPolicy"] = "cloudfront:GetContinuousDeploymentPolicy";
/**
* Grants permission to get the continuous-deployment policy configuration
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetContinuousDeploymentPolicyConfig.html
*/
AwsCloudfrontActions["GetContinuousDeploymentPolicyConfig"] = "cloudfront:GetContinuousDeploymentPolicyConfig";
/**
* Grants permission to get the information about a web distribution
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetDistribution.html
*/
AwsCloudfrontActions["GetDistribution"] = "cloudfront:GetDistribution";
/**
* Grants permission to get the configuration information about a distribution
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetDistributionConfig.html
*/
AwsCloudfrontActions["GetDistributionConfig"] = "cloudfront:GetDistributionConfig";
/**
* Grants permission to get the field-level encryption configuration information
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetFieldLevelEncryption.html
*/
AwsCloudfrontActions["GetFieldLevelEncryption"] = "cloudfront:GetFieldLevelEncryption";
/**
* Grants permission to get the field-level encryption configuration information
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetFieldLevelEncryptionConfig.html
*/
AwsCloudfrontActions["GetFieldLevelEncryptionConfig"] = "cloudfront:GetFieldLevelEncryptionConfig";
/**
* Grants permission to get the field-level encryption configuration information
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetFieldLevelEncryptionProfile.html
*/
AwsCloudfrontActions["GetFieldLevelEncryptionProfile"] = "cloudfront:GetFieldLevelEncryptionProfile";
/**
* Grants permission to get the field-level encryption profile configuration infor
* mation
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetFieldLevelEncryptionProfileConfig.html
*/
AwsCloudfrontActions["GetFieldLevelEncryptionProfileConfig"] = "cloudfront:GetFieldLevelEncryptionProfileConfig";
/**
* Grants permission to get a CloudFront function's code
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetFunction.html
*/
AwsCloudfrontActions["GetFunction"] = "cloudfront:GetFunction";
/**
* Grants permission to get the information about an invalidation
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetInvalidation.html
*/
AwsCloudfrontActions["GetInvalidation"] = "cloudfront:GetInvalidation";
/**
* Grants permission to get a key group
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetKeyGroup.html
*/
AwsCloudfrontActions["GetKeyGroup"] = "cloudfront:GetKeyGroup";
/**
* Grants permission to get a key group configuration
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetKeyGroupConfig.html
*/
AwsCloudfrontActions["GetKeyGroupConfig"] = "cloudfront:GetKeyGroupConfig";
/**
* Grants permission to get information about whether additional CloudWatch metric
* s are enabled for the specified CloudFront distribution
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetMonitoringSubscription.html
*/
AwsCloudfrontActions["GetMonitoringSubscription"] = "cloudfront:GetMonitoringSubscription";
/**
* Grants permission to get the origin access control
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetOriginAccessControl.html
*/
AwsCloudfrontActions["GetOriginAccessControl"] = "cloudfront:GetOriginAccessControl";
/**
* Grants permission to get the origin access control configuration
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetOriginAccessControlConfig.html
*/
AwsCloudfrontActions["GetOriginAccessControlConfig"] = "cloudfront:GetOriginAccessControlConfig";
/**
* Grants permission to get the origin request policy
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetOriginRequestPolicy.html
*/
AwsCloudfrontActions["GetOriginRequestPolicy"] = "cloudfront:GetOriginRequestPolicy";
/**
* Grants permission to get the origin request policy configuration
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetOriginRequestPolicyConfig.html
*/
AwsCloudfrontActions["GetOriginRequestPolicyConfig"] = "cloudfront:GetOriginRequestPolicyConfig";
/**
* Grants permission to get the public key information
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetPublicKey.html
*/
AwsCloudfrontActions["GetPublicKey"] = "cloudfront:GetPublicKey";
/**
* Grants permission to get the public key configuration information
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetPublicKeyConfig.html
*/
AwsCloudfrontActions["GetPublicKeyConfig"] = "cloudfront:GetPublicKeyConfig";
/**
* Grants permission to get a real-time log configuration
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetRealtimeLogConfig.html
*/
AwsCloudfrontActions["GetRealtimeLogConfig"] = "cloudfront:GetRealtimeLogConfig";
/**
* Grants permission to get the response headers policy
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetResponseHeadersPolicy.html
*/
AwsCloudfrontActions["GetResponseHeadersPolicy"] = "cloudfront:GetResponseHeadersPolicy";
/**
* Grants permission to get the response headers policy configuration
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetResponseHeadersPolicyConfig.html
*/
AwsCloudfrontActions["GetResponseHeadersPolicyConfig"] = "cloudfront:GetResponseHeadersPolicyConfig";
/**
* Grants permission to get a savings plan
*
* See https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/cf-api-permissions-ref.html
*/
AwsCloudfrontActions["GetSavingsPlan"] = "cloudfront:GetSavingsPlan";
/**
* Grants permission to get the information about an RTMP distribution
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetStreamingDistribution.html
*/
AwsCloudfrontActions["GetStreamingDistribution"] = "cloudfront:GetStreamingDistribution";
/**
* Grants permission to get the configuration information about a streaming distri
* bution
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetStreamingDistributionConfig.html
*/
AwsCloudfrontActions["GetStreamingDistributionConfig"] = "cloudfront:GetStreamingDistributionConfig";
/**
* Grants permission to get the information about a VPC origin
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetVpcOrigin.html
*/
AwsCloudfrontActions["GetVpcOrigin"] = "cloudfront:GetVpcOrigin";
/**
* Grants permission to list your Anycast static IP lists
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListAnycastIpLists.html
*/
AwsCloudfrontActions["ListAnycastIpLists"] = "cloudfront:ListAnycastIpLists";
/**
* Grants permission to list all cache policies that have been created in CloudFro
* nt for this account
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListCachePolicies.html
*/
AwsCloudfrontActions["ListCachePolicies"] = "cloudfront:ListCachePolicies";
/**
* Grants permission to list your CloudFront origin access identities
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListCloudFrontOriginAccessIdentities.html
*/
AwsCloudfrontActions["ListCloudFrontOriginAccessIdentities"] = "cloudfront:ListCloudFrontOriginAccessIdentities";
/**
* Grants permission to list all aliases that conflict with the given alias in Clo
* udFront
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListConflictingAliases.html
*/
AwsCloudfrontActions["ListConflictingAliases"] = "cloudfront:ListConflictingAliases";
/**
* Grants permission to list all continuous-deployment policies in the account
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListContinuousDeploymentPolicies.html
*/
AwsCloudfrontActions["ListContinuousDeploymentPolicies"] = "cloudfront:ListContinuousDeploymentPolicies";
/**
* Grants permission to list the distributions associated with your AWS account
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListDistributions.html
*/
AwsCloudfrontActions["ListDistributions"] = "cloudfront:ListDistributions";
/**
* Grants permission to list the distributions in your account that are associated
* with the specified AnycastIpListId
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListDistributionsByAnycastIpListId.html
*/
AwsCloudfrontActions["ListDistributionsByAnycastIpListId"] = "cloudfront:ListDistributionsByAnycastIpListId";
/**
* Grants permission to list distribution IDs for distributions that have a cache
* behavior that's associated with the specified cache policy
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListDistributionsByCachePolicyId.html
*/
AwsCloudfrontActions["ListDistributionsByCachePolicyId"] = "cloudfront:ListDistributionsByCachePolicyId";
/**
* Grants permission to list distribution IDs for distributions that have a cache
* behavior that's associated with the specified key group
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListDistributionsByKeyGroup.html
*/
AwsCloudfrontActions["ListDistributionsByKeyGroup"] = "cloudfront:ListDistributionsByKeyGroup";
/**
* Grants permission to list the distributions associated a Lambda function
*
* See https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/cf-api-permissions-ref.html
*/
AwsCloudfrontActions["ListDistributionsByLambdaFunction"] = "cloudfront:ListDistributionsByLambdaFunction";
/**
* Grants permission to list distribution IDs for distributions that have a cache
* behavior that's associated with the specified origin request policy
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListDistributionsByOriginRequestPolicyId.html
*/
AwsCloudfrontActions["ListDistributionsByOriginRequestPolicyId"] = "cloudfront:ListDistributionsByOriginRequestPolicyId";
/**
* Grants permission to get a list of distributions that have a cache behavior tha
* t's associated with the specified real-time log configuration
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListDistributionsByRealtimeLogConfig.html
*/
AwsCloudfrontActions["ListDistributionsByRealtimeLogConfig"] = "cloudfront:ListDistributionsByRealtimeLogConfig";
/**
* Grants permission to list distribution IDs for distributions that have a cache
* behavior that's associated with the specified response headers policy
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListDistributionsByResponseHeadersPolicyId.html
*/
AwsCloudfrontActions["ListDistributionsByResponseHeadersPolicyId"] = "cloudfront:ListDistributionsByResponseHeadersPolicyId";
/**
* Grants permission to list IDs for distributions associated with the specified V
* PC origin
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListDistributionsByVpcOriginId.html
*/
AwsCloudfrontActions["ListDistributionsByVpcOriginId"] = "cloudfront:ListDistributionsByVpcOriginId";
/**
* Grants permission to list the distributions associated with your AWS account wi
* th given AWS WAF web ACL
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListDistributionsByWebACLId.html
*/
AwsCloudfrontActions["ListDistributionsByWebACLId"] = "cloudfront:ListDistributionsByWebACLId";
/**
* Grants permission to list all field-level encryption configurations that have b
* een created in CloudFront for this account
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListFieldLevelEncryptionConfigs.html
*/
AwsCloudfrontActions["ListFieldLevelEncryptionConfigs"] = "cloudfront:ListFieldLevelEncryptionConfigs";
/**
* Grants permission to list all field-level encryption profiles that have been cr
* eated in CloudFront for this account
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListFieldLevelEncryptionProfiles.html
*/
AwsCloudfrontActions["ListFieldLevelEncryptionProfiles"] = "cloudfront:ListFieldLevelEncryptionProfiles";
/**
* Grants permission to get a list of CloudFront functions
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListFunctions.html
*/
AwsCloudfrontActions["ListFunctions"] = "cloudfront:ListFunctions";
/**
* Grants permission to list your invalidation batches
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListInvalidations.html
*/
AwsCloudfrontActions["ListInvalidations"] = "cloudfront:ListInvalidations";
/**
* Grants permission to list all key groups that have been created in CloudFront f
* or this account
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListKeyGroups.html
*/
AwsCloudfrontActions["ListKeyGroups"] = "cloudfront:ListKeyGroups";
/**
* Grants permission to get a list of CloudFront KeyValueStores
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListKeyValueStores.html
*/
AwsCloudfrontActions["ListKeyValueStores"] = "cloudfront:ListKeyValueStores";
/**
* Grants permission to list all origin access controls in the account
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListOriginAccessControls.html
*/
AwsCloudfrontActions["ListOriginAccessControls"] = "cloudfront:ListOriginAccessControls";
/**
* Grants permission to list all origin request policies that have been created in
* CloudFront for this account
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListOriginRequestPolicies.html
*/
AwsCloudfrontActions["ListOriginRequestPolicies"] = "cloudfront:ListOriginRequestPolicies";
/**
* Grants permission to list all public keys that have been added to CloudFront fo
* r this account
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListPublicKeys.html
*/
AwsCloudfrontActions["ListPublicKeys"] = "cloudfront:ListPublicKeys";
/**
* Grants permission to list CloudFront rate cards for the account
*
* See https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/cf-api-permissions-ref.html
*/
AwsCloudfrontActions["ListRateCards"] = "cloudfront:ListRateCards";
/**
* Grants permission to get a list of real-time log configurations
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListRealtimeLogConfigs.html
*/
AwsCloudfrontActions["ListRealtimeLogConfigs"] = "cloudfront:ListRealtimeLogConfigs";
/**
* Grants permission to list all response headers policies that have been created
* in CloudFront for this account
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListResponseHeadersPolicies.html
*/
AwsCloudfrontActions["ListResponseHeadersPolicies"] = "cloudfront:ListResponseHeadersPolicies";
/**
* Grants permission to list savings plans in the account
*
* See https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/cf-api-permissions-ref.html
*/
AwsCloudfrontActions["ListSavingsPlans"] = "cloudfront:ListSavingsPlans";
/**
* Grants permission to list your RTMP distributions
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListStreamingDistributions.html
*/
AwsCloudfrontActions["ListStreamingDistributions"] = "cloudfront:ListStreamingDistributions";
/**
* Grants permission to list tags for a CloudFront resource
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListTagsForResource.html
*/
AwsCloudfrontActions["ListTagsForResource"] = "cloudfront:ListTagsForResource";
/**
* Grants permission to list CloudFront usage
*
* See https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/cf-api-permissions-ref.html
*/
AwsCloudfrontActions["ListUsages"] = "cloudfront:ListUsages";
/**
* Grants permission to list VPC origins
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListVpcOrigins.html
*/
AwsCloudfrontActions["ListVpcOrigins"] = "cloudfront:ListVpcOrigins";
/**
* Grants permission to publish a CloudFront function
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_PublishFunction.html
*/
AwsCloudfrontActions["PublishFunction"] = "cloudfront:PublishFunction";
/**
* Grants permission to add tags to a CloudFront resource
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_TagResource.html
*/
AwsCloudfrontActions["TagResource"] = "cloudfront:TagResource";
/**
* Grants permission to test a CloudFront function
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_TestFunction.html
*/
AwsCloudfrontActions["TestFunction"] = "cloudfront:TestFunction";
/**
* Grants permission to remove tags from a CloudFront resource
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UntagResource.html
*/
AwsCloudfrontActions["UntagResource"] = "cloudfront:UntagResource";
/**
* Grants permission to update a cache policy
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateCachePolicy.html
*/
AwsCloudfrontActions["UpdateCachePolicy"] = "cloudfront:UpdateCachePolicy";
/**
* Grants permission to set the configuration for a CloudFront origin access ident
* ity
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateCloudFrontOriginAccessIdentity.html
*/
AwsCloudfrontActions["UpdateCloudFrontOriginAccessIdentity"] = "cloudfront:UpdateCloudFrontOriginAccessIdentity";
/**
* Grants permission to update a continuous-deployment policy
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateContinuousDeploymentPolicy.html
*/
AwsCloudfrontActions["UpdateContinuousDeploymentPolicy"] = "cloudfront:UpdateContinuousDeploymentPolicy";
/**
* Grants permission to update the configuration for a web distribution
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateDistribution.html
*/
AwsCloudfrontActions["UpdateDistribution"] = "cloudfront:UpdateDistribution";
/**
* Grants permission to copy the configuration from a staging web distribution to
* its corresponding primary web distribution
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateDistributionWithStagingConfig.html
*/
AwsCloudfrontActions["UpdateDistributionWithStagingConfig"] = "cloudfront:UpdateDistributionWithStagingConfig";
/**
* Grants permission to update a field-level encryption configuration
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateFieldLevelEncryptionConfig.html
*/
AwsCloudfrontActions["UpdateFieldLevelEncryptionConfig"] = "cloudfront:UpdateFieldLevelEncryptionConfig";
/**
* Grants permission to update a field-level encryption profile
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateFieldLevelEncryptionProfile.html
*/
AwsCloudfrontActions["UpdateFieldLevelEncryptionProfile"] = "cloudfront:UpdateFieldLevelEncryptionProfile";
/**
* Grants permission to update a CloudFront function
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateFunction.html
*/
AwsCloudfrontActions["UpdateFunction"] = "cloudfront:UpdateFunction";
/**
* Grants permission to update a key group
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateKeyGroup.html
*/
AwsCloudfrontActions["UpdateKeyGroup"] = "cloudfront:UpdateKeyGroup";
/**
* Grants permission to update a CloudFront KeyValueStore
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateKeyValueStore.html
*/
AwsCloudfrontActions["UpdateKeyValueStore"] = "cloudfront:UpdateKeyValueStore";
/**
* Grants permission to update an origin access control
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateOriginAccessControl.html
*/
AwsCloudfrontActions["UpdateOriginAccessControl"] = "cloudfront:UpdateOriginAccessControl";
/**
* Grants permission to update an origin request policy
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateOriginRequestPolicy.html
*/
AwsCloudfrontActions["UpdateOriginRequestPolicy"] = "cloudfront:UpdateOriginRequestPolicy";
/**
* Grants permission to update public key information
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdatePublicKey.html
*/
AwsCloudfrontActions["UpdatePublicKey"] = "cloudfront:UpdatePublicKey";
/**
* Grants permission to update a real-time log configuration
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateRealtimeLogConfig.html
*/
AwsCloudfrontActions["UpdateRealtimeLogConfig"] = "cloudfront:UpdateRealtimeLogConfig";
/**
* Grants permission to update a response headers policy
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateResponseHeadersPolicy.html
*/
AwsCloudfrontActions["UpdateResponseHeadersPolicy"] = "cloudfront:UpdateResponseHeadersPolicy";
/**
* Grants permission to update a savings plan
*
* See https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/cf-api-permissions-ref.html
*/
AwsCloudfrontActions["UpdateSavingsPlan"] = "cloudfront:UpdateSavingsPlan";
/**
* Grants permission to update the configuration for an RTMP distribution
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateStreamingDistribution.html
*/
AwsCloudfrontActions["UpdateStreamingDistribution"] = "cloudfront:UpdateStreamingDistribution";
/**
* Grants permission to update a VPC origin
*
* See https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateVpcOrigin.html
*/
AwsCloudfrontActions["UpdateVpcOrigin"] = "cloudfront:UpdateVpcOrigin";
})(AwsCloudfrontActions || (AwsCloudfrontActions = {}));
//# sourceMappingURL=cloudfront.js.map