# CloudFront API coverage

Source service: `cloudfront`. 52 of 167 tracked operations are implemented.

Service documentation: /aws/services/cloudfront/
License availability: service entries on this page start with the Base or Ultimate plans; availability can differ by service variant. See /aws/licensing/ for current plan details.

| Operation | Status |
| --- | --- |
| AssociateAlias | Not implemented |
| AssociateDistributionTenantWebACL | Not implemented |
| AssociateDistributionWebACL | Not implemented |
| CopyDistribution | Not implemented |
| CreateAnycastIpList | Not implemented |
| CreateCachePolicy | Implemented |
| CreateCloudFrontOriginAccessIdentity | Implemented |
| CreateConnectionFunction | Not implemented |
| CreateConnectionGroup | Not implemented |
| CreateContinuousDeploymentPolicy | Not implemented |
| CreateDistribution | Implemented |
| CreateDistributionTenant | Not implemented |
| CreateDistributionWithTags | Implemented |
| CreateFieldLevelEncryptionConfig | Not implemented |
| CreateFieldLevelEncryptionProfile | Not implemented |
| CreateFunction | Implemented |
| CreateInvalidation | Implemented |
| CreateInvalidationForDistributionTenant | Not implemented |
| CreateKeyGroup | Not implemented |
| CreateKeyValueStore | Implemented |
| CreateMonitoringSubscription | Not implemented |
| CreateOriginAccessControl | Implemented |
| CreateOriginRequestPolicy | Implemented |
| CreatePublicKey | Not implemented |
| CreateRealtimeLogConfig | Not implemented |
| CreateResponseHeadersPolicy | Implemented |
| CreateStreamingDistribution | Not implemented |
| CreateStreamingDistributionWithTags | Not implemented |
| CreateTrustStore | Not implemented |
| CreateVpcOrigin | Not implemented |
| DeleteAnycastIpList | Not implemented |
| DeleteCachePolicy | Implemented |
| DeleteCloudFrontOriginAccessIdentity | Implemented |
| DeleteConnectionFunction | Not implemented |
| DeleteConnectionGroup | Not implemented |
| DeleteContinuousDeploymentPolicy | Not implemented |
| DeleteDistribution | Implemented |
| DeleteDistributionTenant | Not implemented |
| DeleteFieldLevelEncryptionConfig | Not implemented |
| DeleteFieldLevelEncryptionProfile | Not implemented |
| DeleteFunction | Implemented |
| DeleteKeyGroup | Not implemented |
| DeleteKeyValueStore | Implemented |
| DeleteMonitoringSubscription | Not implemented |
| DeleteOriginAccessControl | Implemented |
| DeleteOriginRequestPolicy | Implemented |
| DeletePublicKey | Not implemented |
| DeleteRealtimeLogConfig | Not implemented |
| DeleteResourcePolicy | Not implemented |
| DeleteResponseHeadersPolicy | Implemented |
| DeleteStreamingDistribution | Not implemented |
| DeleteTrustStore | Not implemented |
| DeleteVpcOrigin | Not implemented |
| DescribeConnectionFunction | Not implemented |
| DescribeFunction | Implemented |
| DescribeKeyValueStore | Implemented |
| DisassociateDistributionTenantWebACL | Not implemented |
| DisassociateDistributionWebACL | Not implemented |
| GetAnycastIpList | Not implemented |
| GetCachePolicy | Implemented |
| GetCachePolicyConfig | Not implemented |
| GetCloudFrontOriginAccessIdentity | Implemented |
| GetCloudFrontOriginAccessIdentityConfig | Implemented |
| GetConnectionFunction | Not implemented |
| GetConnectionGroup | Not implemented |
| GetConnectionGroupByRoutingEndpoint | Not implemented |
| GetContinuousDeploymentPolicy | Not implemented |
| GetContinuousDeploymentPolicyConfig | Not implemented |
| GetDistribution | Implemented |
| GetDistributionConfig | Implemented |
| GetDistributionTenant | Not implemented |
| GetDistributionTenantByDomain | Not implemented |
| GetFieldLevelEncryption | Not implemented |
| GetFieldLevelEncryptionConfig | Not implemented |
| GetFieldLevelEncryptionProfile | Not implemented |
| GetFieldLevelEncryptionProfileConfig | Not implemented |
| GetFunction | Implemented |
| GetInvalidation | Implemented |
| GetInvalidationForDistributionTenant | Not implemented |
| GetKeyGroup | Not implemented |
| GetKeyGroupConfig | Not implemented |
| GetManagedCertificateDetails | Not implemented |
| GetMonitoringSubscription | Not implemented |
| GetOriginAccessControl | Implemented |
| GetOriginAccessControlConfig | Implemented |
| GetOriginRequestPolicy | Implemented |
| GetOriginRequestPolicyConfig | Not implemented |
| GetPublicKey | Not implemented |
| GetPublicKeyConfig | Not implemented |
| GetRealtimeLogConfig | Not implemented |
| GetResourcePolicy | Not implemented |
| GetResponseHeadersPolicy | Implemented |
| GetResponseHeadersPolicyConfig | Not implemented |
| GetStreamingDistribution | Not implemented |
| GetStreamingDistributionConfig | Not implemented |
| GetTrustStore | Not implemented |
| GetVpcOrigin | Not implemented |
| ListAnycastIpLists | Not implemented |
| ListCachePolicies | Implemented |
| ListCloudFrontOriginAccessIdentities | Implemented |
| ListConflictingAliases | Not implemented |
| ListConnectionFunctions | Not implemented |
| ListConnectionGroups | Not implemented |
| ListContinuousDeploymentPolicies | Not implemented |
| ListDistributionTenants | Not implemented |
| ListDistributionTenantsByCustomization | Not implemented |
| ListDistributions | Implemented |
| ListDistributionsByAnycastIpListId | Not implemented |
| ListDistributionsByCachePolicyId | Not implemented |
| ListDistributionsByConnectionFunction | Not implemented |
| ListDistributionsByConnectionMode | Not implemented |
| ListDistributionsByKeyGroup | Not implemented |
| ListDistributionsByOriginRequestPolicyId | Not implemented |
| ListDistributionsByOwnedResource | Not implemented |
| ListDistributionsByRealtimeLogConfig | Not implemented |
| ListDistributionsByResponseHeadersPolicyId | Not implemented |
| ListDistributionsByTrustStore | Not implemented |
| ListDistributionsByVpcOriginId | Not implemented |
| ListDistributionsByWebACLId | Not implemented |
| ListDomainConflicts | Not implemented |
| ListFieldLevelEncryptionConfigs | Not implemented |
| ListFieldLevelEncryptionProfiles | Not implemented |
| ListFunctions | Implemented |
| ListInvalidations | Implemented |
| ListInvalidationsForDistributionTenant | Not implemented |
| ListKeyGroups | Not implemented |
| ListKeyValueStores | Implemented |
| ListOriginAccessControls | Not implemented |
| ListOriginRequestPolicies | Implemented |
| ListPublicKeys | Not implemented |
| ListRealtimeLogConfigs | Not implemented |
| ListResponseHeadersPolicies | Implemented |
| ListStreamingDistributions | Not implemented |
| ListTagsForResource | Implemented |
| ListTrustStores | Not implemented |
| ListVpcOrigins | Not implemented |
| PublishConnectionFunction | Not implemented |
| PublishFunction | Implemented |
| PutResourcePolicy | Not implemented |
| TagResource | Implemented |
| TestConnectionFunction | Not implemented |
| TestFunction | Implemented |
| UntagResource | Implemented |
| UpdateAnycastIpList | Not implemented |
| UpdateCachePolicy | Implemented |
| UpdateCloudFrontOriginAccessIdentity | Implemented |
| UpdateConnectionFunction | Not implemented |
| UpdateConnectionGroup | Not implemented |
| UpdateContinuousDeploymentPolicy | Not implemented |
| UpdateDistribution | Implemented |
| UpdateDistributionTenant | Not implemented |
| UpdateDistributionWithStagingConfig | Not implemented |
| UpdateDomainAssociation | Not implemented |
| UpdateFieldLevelEncryptionConfig | Not implemented |
| UpdateFieldLevelEncryptionProfile | Not implemented |
| UpdateFunction | Implemented |
| UpdateKeyGroup | Not implemented |
| UpdateKeyValueStore | Implemented |
| UpdateOriginAccessControl | Implemented |
| UpdateOriginRequestPolicy | Implemented |
| UpdatePublicKey | Not implemented |
| UpdateRealtimeLogConfig | Not implemented |
| UpdateResponseHeadersPolicy | Implemented |
| UpdateStreamingDistribution | Not implemented |
| UpdateTrustStore | Not implemented |
| UpdateVpcOrigin | Not implemented |
| VerifyDnsConfiguration | Not implemented |