"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.CloudFront = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** CloudFront service binding for Step Functions SDK integrations. */
class CloudFront {
    constructor() { }
    associateAlias(params) {
        throw new Error(BINDING_ERROR);
    }
    associateDistributionTenantWebACL(params) {
        throw new Error(BINDING_ERROR);
    }
    associateDistributionWebACL(params) {
        throw new Error(BINDING_ERROR);
    }
    copyDistribution(params) {
        throw new Error(BINDING_ERROR);
    }
    createAnycastIpList(params) {
        throw new Error(BINDING_ERROR);
    }
    createCachePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    createCloudFrontOriginAccessIdentity(params) {
        throw new Error(BINDING_ERROR);
    }
    createConnectionFunction(params) {
        throw new Error(BINDING_ERROR);
    }
    createConnectionGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    createContinuousDeploymentPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    createDistribution(params) {
        throw new Error(BINDING_ERROR);
    }
    createDistributionTenant(params) {
        throw new Error(BINDING_ERROR);
    }
    createDistributionWithTags(params) {
        throw new Error(BINDING_ERROR);
    }
    createFieldLevelEncryptionConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    createFieldLevelEncryptionProfile(params) {
        throw new Error(BINDING_ERROR);
    }
    createFunction(params) {
        throw new Error(BINDING_ERROR);
    }
    createInvalidation(params) {
        throw new Error(BINDING_ERROR);
    }
    createInvalidationForDistributionTenant(params) {
        throw new Error(BINDING_ERROR);
    }
    createKeyGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    createKeyValueStore(params) {
        throw new Error(BINDING_ERROR);
    }
    createMonitoringSubscription(params) {
        throw new Error(BINDING_ERROR);
    }
    createOriginAccessControl(params) {
        throw new Error(BINDING_ERROR);
    }
    createOriginRequestPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    createPublicKey(params) {
        throw new Error(BINDING_ERROR);
    }
    createRealtimeLogConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    createResponseHeadersPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    createStreamingDistribution(params) {
        throw new Error(BINDING_ERROR);
    }
    createStreamingDistributionWithTags(params) {
        throw new Error(BINDING_ERROR);
    }
    createTrustStore(params) {
        throw new Error(BINDING_ERROR);
    }
    createVpcOrigin(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteAnycastIpList(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteCachePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteCloudFrontOriginAccessIdentity(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteConnectionFunction(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteConnectionGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteContinuousDeploymentPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteDistribution(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteDistributionTenant(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteFieldLevelEncryptionConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteFieldLevelEncryptionProfile(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteFunction(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteKeyGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteKeyValueStore(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteMonitoringSubscription(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteOriginAccessControl(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteOriginRequestPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    deletePublicKey(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRealtimeLogConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteResourcePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteResponseHeadersPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteStreamingDistribution(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTrustStore(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVpcOrigin(params) {
        throw new Error(BINDING_ERROR);
    }
    describeConnectionFunction(params) {
        throw new Error(BINDING_ERROR);
    }
    describeFunction(params) {
        throw new Error(BINDING_ERROR);
    }
    describeKeyValueStore(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateDistributionTenantWebACL(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateDistributionWebACL(params) {
        throw new Error(BINDING_ERROR);
    }
    getAnycastIpList(params) {
        throw new Error(BINDING_ERROR);
    }
    getCachePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    getCachePolicyConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    getCloudFrontOriginAccessIdentity(params) {
        throw new Error(BINDING_ERROR);
    }
    getCloudFrontOriginAccessIdentityConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    getConnectionFunction(params) {
        throw new Error(BINDING_ERROR);
    }
    getConnectionGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    getConnectionGroupByRoutingEndpoint(params) {
        throw new Error(BINDING_ERROR);
    }
    getContinuousDeploymentPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    getContinuousDeploymentPolicyConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    getDistribution(params) {
        throw new Error(BINDING_ERROR);
    }
    getDistributionConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    getDistributionTenant(params) {
        throw new Error(BINDING_ERROR);
    }
    getDistributionTenantByDomain(params) {
        throw new Error(BINDING_ERROR);
    }
    getFieldLevelEncryption(params) {
        throw new Error(BINDING_ERROR);
    }
    getFieldLevelEncryptionConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    getFieldLevelEncryptionProfile(params) {
        throw new Error(BINDING_ERROR);
    }
    getFieldLevelEncryptionProfileConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    getFunction(params) {
        throw new Error(BINDING_ERROR);
    }
    getInvalidation(params) {
        throw new Error(BINDING_ERROR);
    }
    getInvalidationForDistributionTenant(params) {
        throw new Error(BINDING_ERROR);
    }
    getKeyGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    getKeyGroupConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    getManagedCertificateDetails(params) {
        throw new Error(BINDING_ERROR);
    }
    getMonitoringSubscription(params) {
        throw new Error(BINDING_ERROR);
    }
    getOriginAccessControl(params) {
        throw new Error(BINDING_ERROR);
    }
    getOriginAccessControlConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    getOriginRequestPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    getOriginRequestPolicyConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    getPublicKey(params) {
        throw new Error(BINDING_ERROR);
    }
    getPublicKeyConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    getRealtimeLogConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    getResourcePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    getResponseHeadersPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    getResponseHeadersPolicyConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    getStreamingDistribution(params) {
        throw new Error(BINDING_ERROR);
    }
    getStreamingDistributionConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    getTrustStore(params) {
        throw new Error(BINDING_ERROR);
    }
    getVpcOrigin(params) {
        throw new Error(BINDING_ERROR);
    }
    listAnycastIpLists(params) {
        throw new Error(BINDING_ERROR);
    }
    listCachePolicies(params) {
        throw new Error(BINDING_ERROR);
    }
    listCloudFrontOriginAccessIdentities(params) {
        throw new Error(BINDING_ERROR);
    }
    listConflictingAliases(params) {
        throw new Error(BINDING_ERROR);
    }
    listConnectionFunctions(params) {
        throw new Error(BINDING_ERROR);
    }
    listConnectionGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    listContinuousDeploymentPolicies(params) {
        throw new Error(BINDING_ERROR);
    }
    listDistributions(params) {
        throw new Error(BINDING_ERROR);
    }
    listDistributionsByAnycastIpListId(params) {
        throw new Error(BINDING_ERROR);
    }
    listDistributionsByCachePolicyId(params) {
        throw new Error(BINDING_ERROR);
    }
    listDistributionsByConnectionFunction(params) {
        throw new Error(BINDING_ERROR);
    }
    listDistributionsByConnectionMode(params) {
        throw new Error(BINDING_ERROR);
    }
    listDistributionsByKeyGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    listDistributionsByOriginRequestPolicyId(params) {
        throw new Error(BINDING_ERROR);
    }
    listDistributionsByOwnedResource(params) {
        throw new Error(BINDING_ERROR);
    }
    listDistributionsByRealtimeLogConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    listDistributionsByResponseHeadersPolicyId(params) {
        throw new Error(BINDING_ERROR);
    }
    listDistributionsByTrustStore(params) {
        throw new Error(BINDING_ERROR);
    }
    listDistributionsByVpcOriginId(params) {
        throw new Error(BINDING_ERROR);
    }
    listDistributionsByWebACLId(params) {
        throw new Error(BINDING_ERROR);
    }
    listDistributionTenants(params) {
        throw new Error(BINDING_ERROR);
    }
    listDistributionTenantsByCustomization(params) {
        throw new Error(BINDING_ERROR);
    }
    listDomainConflicts(params) {
        throw new Error(BINDING_ERROR);
    }
    listFieldLevelEncryptionConfigs(params) {
        throw new Error(BINDING_ERROR);
    }
    listFieldLevelEncryptionProfiles(params) {
        throw new Error(BINDING_ERROR);
    }
    listFunctions(params) {
        throw new Error(BINDING_ERROR);
    }
    listInvalidations(params) {
        throw new Error(BINDING_ERROR);
    }
    listInvalidationsForDistributionTenant(params) {
        throw new Error(BINDING_ERROR);
    }
    listKeyGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    listKeyValueStores(params) {
        throw new Error(BINDING_ERROR);
    }
    listOriginAccessControls(params) {
        throw new Error(BINDING_ERROR);
    }
    listOriginRequestPolicies(params) {
        throw new Error(BINDING_ERROR);
    }
    listPublicKeys(params) {
        throw new Error(BINDING_ERROR);
    }
    listRealtimeLogConfigs(params) {
        throw new Error(BINDING_ERROR);
    }
    listResponseHeadersPolicies(params) {
        throw new Error(BINDING_ERROR);
    }
    listStreamingDistributions(params) {
        throw new Error(BINDING_ERROR);
    }
    listTagsForResource(params) {
        throw new Error(BINDING_ERROR);
    }
    listTrustStores(params) {
        throw new Error(BINDING_ERROR);
    }
    listVpcOrigins(params) {
        throw new Error(BINDING_ERROR);
    }
    publishConnectionFunction(params) {
        throw new Error(BINDING_ERROR);
    }
    publishFunction(params) {
        throw new Error(BINDING_ERROR);
    }
    putResourcePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    tagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    testConnectionFunction(params) {
        throw new Error(BINDING_ERROR);
    }
    testFunction(params) {
        throw new Error(BINDING_ERROR);
    }
    untagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    updateAnycastIpList(params) {
        throw new Error(BINDING_ERROR);
    }
    updateCachePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    updateCloudFrontOriginAccessIdentity(params) {
        throw new Error(BINDING_ERROR);
    }
    updateConnectionFunction(params) {
        throw new Error(BINDING_ERROR);
    }
    updateConnectionGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    updateContinuousDeploymentPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    updateDistribution(params) {
        throw new Error(BINDING_ERROR);
    }
    updateDistributionTenant(params) {
        throw new Error(BINDING_ERROR);
    }
    updateDistributionWithStagingConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    updateDomainAssociation(params) {
        throw new Error(BINDING_ERROR);
    }
    updateFieldLevelEncryptionConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    updateFieldLevelEncryptionProfile(params) {
        throw new Error(BINDING_ERROR);
    }
    updateFunction(params) {
        throw new Error(BINDING_ERROR);
    }
    updateKeyGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    updateKeyValueStore(params) {
        throw new Error(BINDING_ERROR);
    }
    updateOriginAccessControl(params) {
        throw new Error(BINDING_ERROR);
    }
    updateOriginRequestPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    updatePublicKey(params) {
        throw new Error(BINDING_ERROR);
    }
    updateRealtimeLogConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    updateResponseHeadersPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    updateStreamingDistribution(params) {
        throw new Error(BINDING_ERROR);
    }
    updateTrustStore(params) {
        throw new Error(BINDING_ERROR);
    }
    updateVpcOrigin(params) {
        throw new Error(BINDING_ERROR);
    }
    verifyDnsConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.CloudFront = CloudFront;
//# sourceMappingURL=CloudFront.js.map