tencentcloud-sdk-nodejs-intl-en
Version:
776 lines • 178 kB
JavaScript
/*
* Copyright (c) 2018 Tencent. 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.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License 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.
*/
const models = require("./models");
const AbstractClient = require('../../common/abstract_client')
const DeployConfigGroupVersionRequest = models.DeployConfigGroupVersionRequest;
const DescribeSecurityAPIResourceResponse = models.DescribeSecurityAPIResourceResponse;
const TopEntryValue = models.TopEntryValue;
const ModifyZoneWorkModeRequest = models.ModifyZoneWorkModeRequest;
const Compression = models.Compression;
const DescribeFunctionsResponse = models.DescribeFunctionsResponse;
const RequestFieldsForException = models.RequestFieldsForException;
const DeleteL4ProxyRulesRequest = models.DeleteL4ProxyRulesRequest;
const DescribeOriginGroupResponse = models.DescribeOriginGroupResponse;
const ModifySecurityJSInjectionRuleRequest = models.ModifySecurityJSInjectionRuleRequest;
const DescribeSecurityIPGroupInfoResponse = models.DescribeSecurityIPGroupInfoResponse;
const AdaptiveFrequencyControl = models.AdaptiveFrequencyControl;
const RenewFlag = models.RenewFlag;
const DescribeWebSecurityTemplatesRequest = models.DescribeWebSecurityTemplatesRequest;
const SecurityAction = models.SecurityAction;
const IPReputation = models.IPReputation;
const CreateSecurityAPIServiceRequest = models.CreateSecurityAPIServiceRequest;
const RateLimitingRules = models.RateLimitingRules;
const DescribeMultiPathGatewayLineRequest = models.DescribeMultiPathGatewayLineRequest;
const OriginACLEntity = models.OriginACLEntity;
const SourceIDC = models.SourceIDC;
const CompressionParameters = models.CompressionParameters;
const DescribeConfigGroupVersionDetailResponse = models.DescribeConfigGroupVersionDetailResponse;
const OriginDetail = models.OriginDetail;
const InferenceHardwareSpecification = models.InferenceHardwareSpecification;
const DescribeSecurityClientAttesterResponse = models.DescribeSecurityClientAttesterResponse;
const MultiPathGatewayOriginACLInfo = models.MultiPathGatewayOriginACLInfo;
const HeaderAction = models.HeaderAction;
const ModifyEdgeKVNamespaceRequest = models.ModifyEdgeKVNamespaceRequest;
const PrepaidPlanParam = models.PrepaidPlanParam;
const MinimalRequestBodyTransferRate = models.MinimalRequestBodyTransferRate;
const AccessURLRedirectQueryString = models.AccessURLRedirectQueryString;
const BrowserImpersonationDetectionRule = models.BrowserImpersonationDetectionRule;
const DescribeInferenceAPITokensRequest = models.DescribeInferenceAPITokensRequest;
const ModifyFunctionRulePriorityRequest = models.ModifyFunctionRulePriorityRequest;
const ModifyAccelerationDomainResponse = models.ModifyAccelerationDomainResponse;
const DeleteSecurityAPIResourceRequest = models.DeleteSecurityAPIResourceRequest;
const ShieldParameters = models.ShieldParameters;
const FunctionRegionSelection = models.FunctionRegionSelection;
const DescribeInferenceServiceMonitorDataResponse = models.DescribeInferenceServiceMonitorDataResponse;
const DescribeHostsSettingResponse = models.DescribeHostsSettingResponse;
const OperateInferenceServiceRequest = models.OperateInferenceServiceRequest;
const DescribeWebSecurityTemplateResponse = models.DescribeWebSecurityTemplateResponse;
const Origin = models.Origin;
const DescribeRulesResponse = models.DescribeRulesResponse;
const TimingDataRecord = models.TimingDataRecord;
const CreateCLSIndexResponse = models.CreateCLSIndexResponse;
const DescribeRealtimeLogDeliveryTasksRequest = models.DescribeRealtimeLogDeliveryTasksRequest;
const DescribeOriginProtectionResponse = models.DescribeOriginProtectionResponse;
const TCEOCaptchaOption = models.TCEOCaptchaOption;
const DescribeBillingDataRequest = models.DescribeBillingDataRequest;
const LogFormat = models.LogFormat;
const DescribeEnvironmentsRequest = models.DescribeEnvironmentsRequest;
const CreateInferenceServiceRequest = models.CreateInferenceServiceRequest;
const MultiPathGateway = models.MultiPathGateway;
const DescribeAliasDomainsRequest = models.DescribeAliasDomainsRequest;
const QUICParameters = models.QUICParameters;
const ManagedRuleGroupMeta = models.ManagedRuleGroupMeta;
const RateLimitConfig = models.RateLimitConfig;
const DescribeInferenceServiceDeploymentLogsResponse = models.DescribeInferenceServiceDeploymentLogsResponse;
const CreateRealtimeLogDeliveryTaskRequest = models.CreateRealtimeLogDeliveryTaskRequest;
const ModifyAccelerationDomainStatusesResponse = models.ModifyAccelerationDomainStatusesResponse;
const DeployRecord = models.DeployRecord;
const RuleExtraParameter = models.RuleExtraParameter;
const ModifyL7AccRulePriorityRequest = models.ModifyL7AccRulePriorityRequest;
const EdgeKVListRequest = models.EdgeKVListRequest;
const SlowPostConfig = models.SlowPostConfig;
const WebSocket = models.WebSocket;
const ModifyAccelerationDomainRequest = models.ModifyAccelerationDomainRequest;
const EdgeKVGetRequest = models.EdgeKVGetRequest;
const ModifyContentIdentifierResponse = models.ModifyContentIdentifierResponse;
const DeleteEdgeKVNamespaceResponse = models.DeleteEdgeKVNamespaceResponse;
const DeleteSecurityAPIServiceResponse = models.DeleteSecurityAPIServiceResponse;
const RuleAndConditions = models.RuleAndConditions;
const CreateAliasDomainRequest = models.CreateAliasDomainRequest;
const InferenceScheduledScalingAction = models.InferenceScheduledScalingAction;
const CLSTopic = models.CLSTopic;
const CreatePrefetchTaskRequest = models.CreatePrefetchTaskRequest;
const DescribeApplicationProxiesResponse = models.DescribeApplicationProxiesResponse;
const VanityNameServers = models.VanityNameServers;
const DescribeTopL7AnalysisDataRequest = models.DescribeTopL7AnalysisDataRequest;
const CreateMultiPathGatewaySecretKeyResponse = models.CreateMultiPathGatewaySecretKeyResponse;
const DescribeAccelerationDomainsResponse = models.DescribeAccelerationDomainsResponse;
const SwitchConfig = models.SwitchConfig;
const IdentifyZoneResponse = models.IdentifyZoneResponse;
const DescribeSecurityAPIServiceRequest = models.DescribeSecurityAPIServiceRequest;
const UpstreamRequestQueryString = models.UpstreamRequestQueryString;
const FloatTimingDataItem = models.FloatTimingDataItem;
const DeleteJustInTimeTranscodeTemplatesRequest = models.DeleteJustInTimeTranscodeTemplatesRequest;
const MultiPathGatewayLine = models.MultiPathGatewayLine;
const ModifyLoadBalancerResponse = models.ModifyLoadBalancerResponse;
const ModifyL4ProxyResponse = models.ModifyL4ProxyResponse;
const InferenceAutoScalingConfig = models.InferenceAutoScalingConfig;
const HealthChecker = models.HealthChecker;
const CreateFunctionRuleRequest = models.CreateFunctionRuleRequest;
const InferenceServiceMonitorItem = models.InferenceServiceMonitorItem;
const InferenceTCRRepositoryConfig = models.InferenceTCRRepositoryConfig;
const RuleBranch = models.RuleBranch;
const ComponentReference = models.ComponentReference;
const ConfirmOriginACLUpdateResponse = models.ConfirmOriginACLUpdateResponse;
const ModifyEdgeKVNamespaceResponse = models.ModifyEdgeKVNamespaceResponse;
const DescribeAliasDomainsResponse = models.DescribeAliasDomainsResponse;
const EnvInfo = models.EnvInfo;
const AudioTemplateInfo = models.AudioTemplateInfo;
const ModifyLoadBalancerRequest = models.ModifyLoadBalancerRequest;
const PlanInfo = models.PlanInfo;
const DescribeTimingL7CacheDataRequest = models.DescribeTimingL7CacheDataRequest;
const ModifySecurityAPIResourceRequest = models.ModifySecurityAPIResourceRequest;
const IPv6Parameters = models.IPv6Parameters;
const CreateFunctionRequest = models.CreateFunctionRequest;
const PrefetchOriginLimit = models.PrefetchOriginLimit;
const PostMaxSizeParameters = models.PostMaxSizeParameters;
const S3 = models.S3;
const DescribeDDoSAttackEventResponse = models.DescribeDDoSAttackEventResponse;
const DescribeTimingL7OriginPullDataResponse = models.DescribeTimingL7OriginPullDataResponse;
const DescribeInferenceServicesRequest = models.DescribeInferenceServicesRequest;
const ForceRedirect = models.ForceRedirect;
const InferenceServiceMonitorRecord = models.InferenceServiceMonitorRecord;
const CodeAction = models.CodeAction;
const ZoneConfigParameters = models.ZoneConfigParameters;
const CreateL7AccRulesResponse = models.CreateL7AccRulesResponse;
const SiteFailoverParameters = models.SiteFailoverParameters;
const CachePrefresh = models.CachePrefresh;
const DescribePurgeTasksRequest = models.DescribePurgeTasksRequest;
const DescribeTimingL7AnalysisDataResponse = models.DescribeTimingL7AnalysisDataResponse;
const ImageOptimize = models.ImageOptimize;
const CreateL7AccRulesRequest = models.CreateL7AccRulesRequest;
const RealtimeLogDeliveryTask = models.RealtimeLogDeliveryTask;
const DeleteFunctionReplicaResponse = models.DeleteFunctionReplicaResponse;
const RulesProperties = models.RulesProperties;
const DescribeSecurityJSInjectionRuleResponse = models.DescribeSecurityJSInjectionRuleResponse;
const OriginACLInfo = models.OriginACLInfo;
const OriginGroupReference = models.OriginGroupReference;
const DeleteLoadBalancerRequest = models.DeleteLoadBalancerRequest;
const CacheKeyCookie = models.CacheKeyCookie;
const DescribeInferenceServicesResponse = models.DescribeInferenceServicesResponse;
const ExceptUserRule = models.ExceptUserRule;
const SecEntry = models.SecEntry;
const ModifyCustomErrorPageResponse = models.ModifyCustomErrorPageResponse;
const ModifySecurityAPIServiceRequest = models.ModifySecurityAPIServiceRequest;
const CreateInferenceAPITokenResponse = models.CreateInferenceAPITokenResponse;
const InferenceServiceDeploymentLogInfo = models.InferenceServiceDeploymentLogInfo;
const StandardDebugParameters = models.StandardDebugParameters;
const ConfigGroupVersionInfo = models.ConfigGroupVersionInfo;
const VerifyOwnershipResponse = models.VerifyOwnershipResponse;
const DescribeSecurityIPGroupContentResponse = models.DescribeSecurityIPGroupContentResponse;
const Sv = models.Sv;
const Rule = models.Rule;
const DownloadL4LogsRequest = models.DownloadL4LogsRequest;
const SiteFailover = models.SiteFailover;
const ZoneInfo = models.ZoneInfo;
const EdgeKVGetResponse = models.EdgeKVGetResponse;
const CAPTCHAPageChallenge = models.CAPTCHAPageChallenge;
const ModifyZoneSettingRequest = models.ModifyZoneSettingRequest;
const DetectLengthLimitRule = models.DetectLengthLimitRule;
const IPSSLConfig = models.IPSSLConfig;
const OriginGroupHealthStatus = models.OriginGroupHealthStatus;
const ModifyDnsRecordsResponse = models.ModifyDnsRecordsResponse;
const BillingDataFilter = models.BillingDataFilter;
const DeleteCustomErrorPageResponse = models.DeleteCustomErrorPageResponse;
const DescribeTimingL7CacheDataResponse = models.DescribeTimingL7CacheDataResponse;
const DescribeDefaultCertificatesRequest = models.DescribeDefaultCertificatesRequest;
const DescribeZonesResponse = models.DescribeZonesResponse;
const DeleteMultiPathGatewayRequest = models.DeleteMultiPathGatewayRequest;
const DeleteCustomErrorPageRequest = models.DeleteCustomErrorPageRequest;
const CustomField = models.CustomField;
const BotManagedRule = models.BotManagedRule;
const FloatTimingTypeValue = models.FloatTimingTypeValue;
const BrowserImpersonationDetectionAction = models.BrowserImpersonationDetectionAction;
const CacheKeyHeader = models.CacheKeyHeader;
const DeleteZoneRequest = models.DeleteZoneRequest;
const RangeOriginPullParameters = models.RangeOriginPullParameters;
const ApplyFreeCertificateResponse = models.ApplyFreeCertificateResponse;
const CurrentOriginACL = models.CurrentOriginACL;
const CreateEdgeKVNamespaceRequest = models.CreateEdgeKVNamespaceRequest;
const SecurityConfig = models.SecurityConfig;
const CreateSecurityIPGroupRequest = models.CreateSecurityIPGroupRequest;
const ModifyPlanRequest = models.ModifyPlanRequest;
const DescribeOriginACLResponse = models.DescribeOriginACLResponse;
const SharedCNAMEInfo = models.SharedCNAMEInfo;
const DefaultDenySecurityActionParameters = models.DefaultDenySecurityActionParameters;
const DescribePrefetchTasksRequest = models.DescribePrefetchTasksRequest;
const ModifyL4ProxyRulesRequest = models.ModifyL4ProxyRulesRequest;
const DescribeRulesSettingRequest = models.DescribeRulesSettingRequest;
const EntityStatus = models.EntityStatus;
const SmartRoutingParameters = models.SmartRoutingParameters;
const DisableOriginACLResponse = models.DisableOriginACLResponse;
const CreateFunctionRuleResponse = models.CreateFunctionRuleResponse;
const CreateMultiPathGatewaySecretKeyRequest = models.CreateMultiPathGatewaySecretKeyRequest;
const HTTPUpstreamTimeoutParameters = models.HTTPUpstreamTimeoutParameters;
const DescribeMultiPathGatewayRequest = models.DescribeMultiPathGatewayRequest;
const PrivateParameter = models.PrivateParameter;
const CacheKeyConfigParameters = models.CacheKeyConfigParameters;
const MaxNewSessionTriggerConfig = models.MaxNewSessionTriggerConfig;
const CreateOriginGroupRequest = models.CreateOriginGroupRequest;
const ModifyDDoSProtectionRequest = models.ModifyDDoSProtectionRequest;
const DescribeDDoSProtectionResponse = models.DescribeDDoSProtectionResponse;
const CreateSecurityIPGroupResponse = models.CreateSecurityIPGroupResponse;
const CreateSharedCNAMEResponse = models.CreateSharedCNAMEResponse;
const StatusCodeCacheParam = models.StatusCodeCacheParam;
const DeleteMultiPathGatewayResponse = models.DeleteMultiPathGatewayResponse;
const DescribeAvailablePlansResponse = models.DescribeAvailablePlansResponse;
const RateLimitTemplate = models.RateLimitTemplate;
const ConfigGroupWorkModeInfo = models.ConfigGroupWorkModeInfo;
const ContentCompressionParameters = models.ContentCompressionParameters;
const AccelerationDomainCertificate = models.AccelerationDomainCertificate;
const DescribeFunctionComponentBindingsResponse = models.DescribeFunctionComponentBindingsResponse;
const DescribeSecurityTemplateBindingsRequest = models.DescribeSecurityTemplateBindingsRequest;
const DescribeInferenceAPITokensResponse = models.DescribeInferenceAPITokensResponse;
const AlgDetectResult = models.AlgDetectResult;
const EdgeKVListResponse = models.EdgeKVListResponse;
const ModifySharedCNAMERequest = models.ModifySharedCNAMERequest;
const DefaultServerCertInfo = models.DefaultServerCertInfo;
const RuleEngineItem = models.RuleEngineItem;
const ModifySecurityAPIServiceResponse = models.ModifySecurityAPIServiceResponse;
const OCSPStaplingParameters = models.OCSPStaplingParameters;
const CreateL4ProxyRulesRequest = models.CreateL4ProxyRulesRequest;
const DescribeDDoSAttackTopDataResponse = models.DescribeDDoSAttackTopDataResponse;
const SubRule = models.SubRule;
const ModifyPrefetchOriginLimitResponse = models.ModifyPrefetchOriginLimitResponse;
const ModifyMultiPathGatewayRequest = models.ModifyMultiPathGatewayRequest;
const LoadBalancer = models.LoadBalancer;
const EdgeKVDeleteResponse = models.EdgeKVDeleteResponse;
const DescribeFunctionReplicasResponse = models.DescribeFunctionReplicasResponse;
const CreateSecurityAPIServiceResponse = models.CreateSecurityAPIServiceResponse;
const HostName = models.HostName;
const DeleteRulesRequest = models.DeleteRulesRequest;
const ExceptUserRuleCondition = models.ExceptUserRuleCondition;
const DeleteWebSecurityTemplateResponse = models.DeleteWebSecurityTemplateResponse;
const ModifyL7AccRuleRequest = models.ModifyL7AccRuleRequest;
const MaxAge = models.MaxAge;
const DescribeCustomErrorPagesResponse = models.DescribeCustomErrorPagesResponse;
const DeleteApplicationProxyResponse = models.DeleteApplicationProxyResponse;
const AlgDetectRule = models.AlgDetectRule;
const SecEntryValue = models.SecEntryValue;
const DescribeSecurityAPIResourceRequest = models.DescribeSecurityAPIResourceRequest;
const DiffIPWhitelist = models.DiffIPWhitelist;
const DeleteSecurityIPGroupResponse = models.DeleteSecurityIPGroupResponse;
const ModifyRuleRequest = models.ModifyRuleRequest;
const DescribeSharedCNAMEResponse = models.DescribeSharedCNAMEResponse;
const RenewPlanRequest = models.RenewPlanRequest;
const DescribePrefetchTasksResponse = models.DescribePrefetchTasksResponse;
const InferenceResourceConfig = models.InferenceResourceConfig;
const ManagedRuleDetail = models.ManagedRuleDetail;
const NextOriginACL = models.NextOriginACL;
const DescribeMultiPathGatewayRegionsRequest = models.DescribeMultiPathGatewayRegionsRequest;
const DescribeZoneSettingRequest = models.DescribeZoneSettingRequest;
const ModifyL4ProxyStatusResponse = models.ModifyL4ProxyStatusResponse;
const FileVerification = models.FileVerification;
const ModifyWebSecurityTemplateResponse = models.ModifyWebSecurityTemplateResponse;
const ModifySecurityPolicyRequest = models.ModifySecurityPolicyRequest;
const CreateFunctionReplicaRequest = models.CreateFunctionReplicaRequest;
const ModifySharedCNAMEResponse = models.ModifySharedCNAMEResponse;
const DeleteL7AccRulesRequest = models.DeleteL7AccRulesRequest;
const SmartRouting = models.SmartRouting;
const CreateApplicationProxyResponse = models.CreateApplicationProxyResponse;
const BotUserRule = models.BotUserRule;
const Task = models.Task;
const CreateInferenceAPITokenRequest = models.CreateInferenceAPITokenRequest;
const DescribeSecurityIPGroupRequest = models.DescribeSecurityIPGroupRequest;
const ZoneConfig = models.ZoneConfig;
const DescribeTimingL7OriginPullDataRequest = models.DescribeTimingL7OriginPullDataRequest;
const CustomizedHeader = models.CustomizedHeader;
const ModifyDDoSProtectionResponse = models.ModifyDDoSProtectionResponse;
const DescribeFunctionsRequest = models.DescribeFunctionsRequest;
const ModifyDnsRecordsStatusRequest = models.ModifyDnsRecordsStatusRequest;
const ManagedRuleAutoUpdate = models.ManagedRuleAutoUpdate;
const CustomRule = models.CustomRule;
const BotExtendAction = models.BotExtendAction;
const CreatePurgeTaskResponse = models.CreatePurgeTaskResponse;
const DeleteApplicationProxyRuleResponse = models.DeleteApplicationProxyRuleResponse;
const URLPath = models.URLPath;
const DeleteAccelerationDomainsResponse = models.DeleteAccelerationDomainsResponse;
const ExceptionRules = models.ExceptionRules;
const ExceptConfig = models.ExceptConfig;
const RedirectActionParameters = models.RedirectActionParameters;
const DeleteOriginGroupRequest = models.DeleteOriginGroupRequest;
const DescribeDDoSProtectionRequest = models.DescribeDDoSProtectionRequest;
const AclCondition = models.AclCondition;
const DescribeJustInTimeTranscodeTemplatesResponse = models.DescribeJustInTimeTranscodeTemplatesResponse;
const Identification = models.Identification;
const RequestBodyTransferTimeout = models.RequestBodyTransferTimeout;
const L7OfflineLog = models.L7OfflineLog;
const ModifyRuleResponse = models.ModifyRuleResponse;
const ApplicationProxyRule = models.ApplicationProxyRule;
const UpstreamCertInfo = models.UpstreamCertInfo;
const Zone = models.Zone;
const RuleNormalActionParams = models.RuleNormalActionParams;
const ErrorPageParameters = models.ErrorPageParameters;
const DescribeRulesSettingResponse = models.DescribeRulesSettingResponse;
const BindSecurityTemplateToEntityResponse = models.BindSecurityTemplateToEntityResponse;
const BasicBotSettings = models.BasicBotSettings;
const ModifyL4ProxyRulesResponse = models.ModifyL4ProxyRulesResponse;
const DDoSAttackEvent = models.DDoSAttackEvent;
const ClientIpHeader = models.ClientIpHeader;
const DescribeConfigGroupVersionDetailRequest = models.DescribeConfigGroupVersionDetailRequest;
const ModifyPlanResponse = models.ModifyPlanResponse;
const DropPageDetail = models.DropPageDetail;
const CnameStatus = models.CnameStatus;
const WafConfig = models.WafConfig;
const BandwidthAbuseDefense = models.BandwidthAbuseDefense;
const ServerCertInfo = models.ServerCertInfo;
const DescribeZonesRequest = models.DescribeZonesRequest;
const DescribeZoneConfigImportResultResponse = models.DescribeZoneConfigImportResultResponse;
const ModifyInferenceServiceRequest = models.ModifyInferenceServiceRequest;
const ModifyFunctionComponentBindingsResponse = models.ModifyFunctionComponentBindingsResponse;
const BindSharedCNAMEResponse = models.BindSharedCNAMEResponse;
const DeleteSharedCNAMERequest = models.DeleteSharedCNAMERequest;
const CustomRules = models.CustomRules;
const ModifyRealtimeLogDeliveryTaskRequest = models.ModifyRealtimeLogDeliveryTaskRequest;
const VideoTemplateInfo = models.VideoTemplateInfo;
const TopDataRecord = models.TopDataRecord;
const HandleFunctionRuntimeEnvironmentResponse = models.HandleFunctionRuntimeEnvironmentResponse;
const DestroyPlanRequest = models.DestroyPlanRequest;
const BlockIPActionParameters = models.BlockIPActionParameters;
const CreatePlanRequest = models.CreatePlanRequest;
const DetectLengthLimitConfig = models.DetectLengthLimitConfig;
const DescribeFunctionRuntimeEnvironmentRequest = models.DescribeFunctionRuntimeEnvironmentRequest;
const IPGroup = models.IPGroup;
const DescribeDnsRecordsRequest = models.DescribeDnsRecordsRequest;
const CreatePrefetchTaskResponse = models.CreatePrefetchTaskResponse;
const CreateSecurityJSInjectionRuleRequest = models.CreateSecurityJSInjectionRuleRequest;
const DescribeMultiPathGatewaysResponse = models.DescribeMultiPathGatewaysResponse;
const MaxAgeParameters = models.MaxAgeParameters;
const ModifyApplicationProxyRuleResponse = models.ModifyApplicationProxyRuleResponse;
const DeleteFunctionReplicaRequest = models.DeleteFunctionReplicaRequest;
const DDoS = models.DDoS;
const ModifyL7AccRulePriorityResponse = models.ModifyL7AccRulePriorityResponse;
const APIService = models.APIService;
const CreateConfigGroupVersionResponse = models.CreateConfigGroupVersionResponse;
const ConfirmOriginACLUpdateRequest = models.ConfirmOriginACLUpdateRequest;
const CreateJustInTimeTranscodeTemplateResponse = models.CreateJustInTimeTranscodeTemplateResponse;
const DownloadL7LogsRequest = models.DownloadL7LogsRequest;
const DNSPodDetail = models.DNSPodDetail;
const RuleCodeActionParams = models.RuleCodeActionParams;
const DescribeSecurityClientAttesterRequest = models.DescribeSecurityClientAttesterRequest;
const WebSocketParameters = models.WebSocketParameters;
const RuleItem = models.RuleItem;
const SlowRateConfig = models.SlowRateConfig;
const Cache = models.Cache;
const CustomTime = models.CustomTime;
const CreateInferenceServiceResponse = models.CreateInferenceServiceResponse;
const FunctionWeightedSelection = models.FunctionWeightedSelection;
const DetailHost = models.DetailHost;
const DescribeInferenceHardwareSpecificationsResponse = models.DescribeInferenceHardwareSpecificationsResponse;
const InferenceServiceConfig = models.InferenceServiceConfig;
const TopEntry = models.TopEntry;
const DescribeConfigGroupVersionsResponse = models.DescribeConfigGroupVersionsResponse;
const FunctionEnvironmentVariable = models.FunctionEnvironmentVariable;
const DeleteRealtimeLogDeliveryTaskResponse = models.DeleteRealtimeLogDeliveryTaskResponse;
const RuleCondition = models.RuleCondition;
const DescribeOverviewL7DataResponse = models.DescribeOverviewL7DataResponse;
const DescribeSecurityPolicyRequest = models.DescribeSecurityPolicyRequest;
const DescribeEnvironmentsResponse = models.DescribeEnvironmentsResponse;
const CacheParameters = models.CacheParameters;
const OriginAuthenticationRequestProperties = models.OriginAuthenticationRequestProperties;
const ModifyRealtimeLogDeliveryTaskResponse = models.ModifyRealtimeLogDeliveryTaskResponse;
const RateLimitUserRule = models.RateLimitUserRule;
const DescribeInferenceServiceDeploymentRecordsResponse = models.DescribeInferenceServiceDeploymentRecordsResponse;
const DescribeOriginACLRequest = models.DescribeOriginACLRequest;
const CreatePlanForZoneRequest = models.CreatePlanForZoneRequest;
const DeviceProfile = models.DeviceProfile;
const ConfirmMultiPathGatewayOriginACLResponse = models.ConfirmMultiPathGatewayOriginACLResponse;
const CreateJustInTimeTranscodeTemplateRequest = models.CreateJustInTimeTranscodeTemplateRequest;
const FunctionReplica = models.FunctionReplica;
const TimingDataItem = models.TimingDataItem;
const ModifyCustomErrorPageRequest = models.ModifyCustomErrorPageRequest;
const ModifyFunctionRuleResponse = models.ModifyFunctionRuleResponse;
const ModifyFunctionReplicaResponse = models.ModifyFunctionReplicaResponse;
const DescribeL7AccRulesRequest = models.DescribeL7AccRulesRequest;
const L4ProxyRemoteAuth = models.L4ProxyRemoteAuth;
const DescribeFunctionRulesResponse = models.DescribeFunctionRulesResponse;
const CacheKey = models.CacheKey;
const DownloadL4LogsResponse = models.DownloadL4LogsResponse;
const DescribeMultiPathGatewayOriginACLResponse = models.DescribeMultiPathGatewayOriginACLResponse;
const BindSharedCNAMERequest = models.BindSharedCNAMERequest;
const IpTableConfig = models.IpTableConfig;
const ModifyApplicationProxyStatusRequest = models.ModifyApplicationProxyStatusRequest;
const DeleteOriginGroupResponse = models.DeleteOriginGroupResponse;
const ModifyOriginParameters = models.ModifyOriginParameters;
const DescribeMultiPathGatewayRegionsResponse = models.DescribeMultiPathGatewayRegionsResponse;
const DeleteEdgeKVNamespaceRequest = models.DeleteEdgeKVNamespaceRequest;
const DescribeL4ProxyRequest = models.DescribeL4ProxyRequest;
const DescribeIdentificationsRequest = models.DescribeIdentificationsRequest;
const ModifyHostsCertificateResponse = models.ModifyHostsCertificateResponse;
const DescribeSecurityAPIServiceResponse = models.DescribeSecurityAPIServiceResponse;
const CreateAccelerationDomainRequest = models.CreateAccelerationDomainRequest;
const BotRatings = models.BotRatings;
const ReferenceHolder = models.ReferenceHolder;
const NormalAction = models.NormalAction;
const DenyActionParameters = models.DenyActionParameters;
const TopDetailData = models.TopDetailData;
const KVNamespace = models.KVNamespace;
const DescribeZoneSettingResponse = models.DescribeZoneSettingResponse;
const CreateMultiPathGatewayResponse = models.CreateMultiPathGatewayResponse;
const DeleteJustInTimeTranscodeTemplatesResponse = models.DeleteJustInTimeTranscodeTemplatesResponse;
const DeleteRulesResponse = models.DeleteRulesResponse;
const ModifyDnsRecordsRequest = models.ModifyDnsRecordsRequest;
const IdentifyZoneRequest = models.IdentifyZoneRequest;
const CacheConfig = models.CacheConfig;
const ClientAttestationRules = models.ClientAttestationRules;
const DescribeL7AccSettingRequest = models.DescribeL7AccSettingRequest;
const DescribeEdgeKVNamespacesResponse = models.DescribeEdgeKVNamespacesResponse;
const UpgradePlanResponse = models.UpgradePlanResponse;
const AclConfig = models.AclConfig;
const JITVideoProcess = models.JITVideoProcess;
const OfflineCache = models.OfflineCache;
const IntelligenceRule = models.IntelligenceRule;
const CreateLoadBalancerResponse = models.CreateLoadBalancerResponse;
const CreateConfigGroupVersionRequest = models.CreateConfigGroupVersionRequest;
const AclUserRule = models.AclUserRule;
const DescribeLoadBalancerListRequest = models.DescribeLoadBalancerListRequest;
const IPExpireInfo = models.IPExpireInfo;
const DescribeFunctionComponentBindingsRequest = models.DescribeFunctionComponentBindingsRequest;
const AccessURLRedirectParameters = models.AccessURLRedirectParameters;
const CacheConfigParameters = models.CacheConfigParameters;
const InferenceServiceDeploymentRecord = models.InferenceServiceDeploymentRecord;
const FunctionComponentBinding = models.FunctionComponentBinding;
const CreateL4ProxyResponse = models.CreateL4ProxyResponse;
const CacheKeyParameters = models.CacheKeyParameters;
const ModifyFunctionResponse = models.ModifyFunctionResponse;
const CreateL4ProxyRulesResponse = models.CreateL4ProxyRulesResponse;
const DescribeOriginGroupRequest = models.DescribeOriginGroupRequest;
const KnownBotCategories = models.KnownBotCategories;
const CreateSecurityClientAttesterRequest = models.CreateSecurityClientAttesterRequest;
const DescribeIPRegionRequest = models.DescribeIPRegionRequest;
const BindDomainInfo = models.BindDomainInfo;
const TimingTypeValue = models.TimingTypeValue;
const CreatePlanForZoneResponse = models.CreatePlanForZoneResponse;
const ClientAttester = models.ClientAttester;
const ModifyL4ProxyRulesStatusResponse = models.ModifyL4ProxyRulesStatusResponse;
const CreateFunctionReplicaResponse = models.CreateFunctionReplicaResponse;
const CheckCnameStatusResponse = models.CheckCnameStatusResponse;
const ImportZoneConfigResponse = models.ImportZoneConfigResponse;
const ModifyWebSecurityTemplateRequest = models.ModifyWebSecurityTemplateRequest;
const DescribeWebSecurityTemplateRequest = models.DescribeWebSecurityTemplateRequest;
const ClientAttestationRule = models.ClientAttestationRule;
const CustomEndpoint = models.CustomEndpoint;
const ModifyOriginACLResponse = models.ModifyOriginACLResponse;
const VerifyOwnershipRequest = models.VerifyOwnershipRequest;
const InferenceContainerConfigForModify = models.InferenceContainerConfigForModify;
const ResponseSpeedLimitParameters = models.ResponseSpeedLimitParameters;
const ModifyMultiPathGatewayResponse = models.ModifyMultiPathGatewayResponse;
const BotManagement = models.BotManagement;
const DeleteL4ProxyRequest = models.DeleteL4ProxyRequest;
const DeleteApplicationProxyRequest = models.DeleteApplicationProxyRequest;
const AccelerateMainlandParameters = models.AccelerateMainlandParameters;
const ModifyZoneStatusRequest = models.ModifyZoneStatusRequest;
const UpstreamURLRewriteParameters = models.UpstreamURLRewriteParameters;
const FailReason = models.FailReason;
const DescribeL4ProxyResponse = models.DescribeL4ProxyResponse;
const ModifyHostsCertificateRequest = models.ModifyHostsCertificateRequest;
const ModifyOriginACLRequest = models.ModifyOriginACLRequest;
const ModifyOriginGroupResponse = models.ModifyOriginGroupResponse;
const DeleteAccelerationDomainsRequest = models.DeleteAccelerationDomainsRequest;
const RenewPlanResponse = models.RenewPlanResponse;
const CustomErrorPage = models.CustomErrorPage;
const DescribeDeployHistoryRequest = models.DescribeDeployHistoryRequest;
const Header = models.Header;
const CreateMultiPathGatewayLineResponse = models.CreateMultiPathGatewayLineResponse;
const BillingData = models.BillingData;
const ModifySecurityPolicyResponse = models.ModifySecurityPolicyResponse;
const DescribePlansRequest = models.DescribePlansRequest;
const CreateSecurityJSInjectionRuleResponse = models.CreateSecurityJSInjectionRuleResponse;
const ModifyOriginGroupRequest = models.ModifyOriginGroupRequest;
const RefreshMultiPathGatewaySecretKeyResponse = models.RefreshMultiPathGatewaySecretKeyResponse;
const DeleteZoneResponse = models.DeleteZoneResponse;
const CreateRuleResponse = models.CreateRuleResponse;
const ModifyL7AccSettingResponse = models.ModifyL7AccSettingResponse;
const DeleteSecurityJSInjectionRuleResponse = models.DeleteSecurityJSInjectionRuleResponse;
const ReturnCustomPageActionParameters = models.ReturnCustomPageActionParameters;
const DescribeSecurityIPGroupContentRequest = models.DescribeSecurityIPGroupContentRequest;
const BindZoneToPlanResponse = models.BindZoneToPlanResponse;
const DeleteWebSecurityTemplateRequest = models.DeleteWebSecurityTemplateRequest;
const DescribeL7AccSettingResponse = models.DescribeL7AccSettingResponse;
const UpstreamHTTP2Parameters = models.UpstreamHTTP2Parameters;
const ModifyAliasDomainRequest = models.ModifyAliasDomainRequest;
const OriginInfo = models.OriginInfo;
const CreateDnsRecordRequest = models.CreateDnsRecordRequest;
const WafRule = models.WafRule;
const BrowserImpersonationDetection = models.BrowserImpersonationDetection;
const ModifyApplicationProxyRequest = models.ModifyApplicationProxyRequest;
const DomainDDoSProtection = models.DomainDDoSProtection;
const ModifyAliasDomainStatusRequest = models.ModifyAliasDomainStatusRequest;
const DeleteFunctionRequest = models.DeleteFunctionRequest;
const BindSharedCNAMEMap = models.BindSharedCNAMEMap;
const DeleteRealtimeLogDeliveryTaskRequest = models.DeleteRealtimeLogDeliveryTaskRequest;
const RulesSettingAction = models.RulesSettingAction;
const ForceRedirectHTTPSParameters = models.ForceRedirectHTTPSParameters;
const MutualTLS = models.MutualTLS;
const ClientBehaviorDetection = models.ClientBehaviorDetection;
const ModifyApplicationProxyRuleRequest = models.ModifyApplicationProxyRuleRequest;
const InferenceManualInstanceConfig = models.InferenceManualInstanceConfig;
const CreateFunctionResponse = models.CreateFunctionResponse;
const DescribeLoadBalancerListResponse = models.DescribeLoadBalancerListResponse;
const AlgDetectJS = models.AlgDetectJS;
const SubRuleItem = models.SubRuleItem;
const DescribeL7AccRulesResponse = models.DescribeL7AccRulesResponse;
const DeleteSecurityIPGroupRequest = models.DeleteSecurityIPGroupRequest;
const OriginHealthStatus = models.OriginHealthStatus;
const Grpc = models.Grpc;
const CreateAliasDomainResponse = models.CreateAliasDomainResponse;
const ClientIpCountry = models.ClientIpCountry;
const DeleteSecurityClientAttesterRequest = models.DeleteSecurityClientAttesterRequest;
const DeleteApplicationProxyRuleRequest = models.DeleteApplicationProxyRuleRequest;
const ManagedRuleAction = models.ManagedRuleAction;
const ModifyL7AccRuleResponse = models.ModifyL7AccRuleResponse;
const FileAscriptionInfo = models.FileAscriptionInfo;
const CreateRealtimeLogDeliveryTaskResponse = models.CreateRealtimeLogDeliveryTaskResponse;
const DescribeTopL7CacheDataResponse = models.DescribeTopL7CacheDataResponse;
const DescribeFunctionRuntimeEnvironmentResponse = models.DescribeFunctionRuntimeEnvironmentResponse;
const DescribeInferenceServiceDeploymentLogsRequest = models.DescribeInferenceServiceDeploymentLogsRequest;
const GrpcParameters = models.GrpcParameters;
const BotManagementCustomRules = models.BotManagementCustomRules;
const MultiPathGatewayNextOriginACL = models.MultiPathGatewayNextOriginACL;
const RuleChoicePropertiesItem = models.RuleChoicePropertiesItem;
const DescribeSecurityTemplateBindingsResponse = models.DescribeSecurityTemplateBindingsResponse;
const SetContentIdentifierParameters = models.SetContentIdentifierParameters;
const ModifyAliasDomainStatusResponse = models.ModifyAliasDomainStatusResponse;
const DeleteFunctionRulesRequest = models.DeleteFunctionRulesRequest;
const DescribeTimingL7AnalysisDataRequest = models.DescribeTimingL7AnalysisDataRequest;
const NoCache = models.NoCache;
const ModifyFunctionRequest = models.ModifyFunctionRequest;
const ManagedRuleGroup = models.ManagedRuleGroup;
const BotSessionValidation = models.BotSessionValidation;
const SecurityPolicy = models.SecurityPolicy;
const AscriptionInfo = models.AscriptionInfo;
const DescribeInferenceServiceDeploymentRecordsRequest = models.DescribeInferenceServiceDeploymentRecordsRequest;
const ModifySecurityClientAttesterResponse = models.ModifySecurityClientAttesterResponse;
const CheckFreeCertificateVerificationResponse = models.CheckFreeCertificateVerificationResponse;
const FirstPartConfig = models.FirstPartConfig;
const Waf = models.Waf;
const CreateApplicationProxyRuleRequest = models.CreateApplicationProxyRuleRequest;
const JustInTimeTranscodeTemplate = models.JustInTimeTranscodeTemplate;
const ModifyInferenceServiceResponse = models.ModifyInferenceServiceResponse;
const DescribeDnsRecordsResponse = models.DescribeDnsRecordsResponse;
const CreateWebSecurityTemplateRequest = models.CreateWebSecurityTemplateRequest;
const CreateL4ProxyRequest = models.CreateL4ProxyRequest;
const InferenceEnvironmentVariable = models.InferenceEnvironmentVariable;
const CreatePlanResponse = models.CreatePlanResponse;
const DescribeApplicationProxiesRequest = models.DescribeApplicationProxiesRequest;
const DescribeContentQuotaRequest = models.DescribeContentQuotaRequest;
const AllowActionParameters = models.AllowActionParameters;
const InferenceResourceConfigForModify = models.InferenceResourceConfigForModify;
const Hsts = models.Hsts;
const OwnershipVerification = models.OwnershipVerification;
const CreateRuleRequest = models.CreateRuleRequest;
const ModifyL4ProxyStatusRequest = models.ModifyL4ProxyStatusRequest;
const DescribeSecurityPolicyResponse = models.DescribeSecurityPolicyResponse;
const Plan = models.Plan;
const DescribeInferenceServiceMonitorDataRequest = models.DescribeInferenceServiceMonitorDataRequest;
const CreateApplicationProxyRuleResponse = models.CreateApplicationProxyRuleResponse;
const OriginRecord = models.OriginRecord;
const RateLimitingRule = models.RateLimitingRule;
const CertificateInfo = models.CertificateInfo;
const CreateApplicationProxyRequest = models.CreateApplicationProxyRequest;
const ConfirmMultiPathGatewayOriginACLRequest = models.ConfirmMultiPathGatewayOriginACLRequest;
const CC = models.CC;
const HandleFunctionRuntimeEnvironmentRequest = models.HandleFunctionRuntimeEnvironmentRequest;
const ModifyL4ProxyRulesStatusRequest = models.ModifyL4ProxyRulesStatusRequest;
const DescribeCustomErrorPagesRequest = models.DescribeCustomErrorPagesRequest;
const GatewayRegion = models.GatewayRegion;
const CachePrefreshParameters = models.CachePrefreshParameters;
const Action = models.Action;
const JSInjectionRule = models.JSInjectionRule;
const UpstreamFollowRedirectParameters = models.UpstreamFollowRedirectParameters;
const DeleteSecurityAPIServiceRequest = models.DeleteSecurityAPIServiceRequest;
const ApplicationProxy = models.ApplicationProxy;
const ModifyApplicationProxyResponse = models.ModifyApplicationProxyResponse;
const ModifySecurityIPGroupResponse = models.ModifySecurityIPGroupResponse;
const SecurityType = models.SecurityType;
const ZoneSetting = models.ZoneSetting;
const ModifyL4ProxyRequest = models.ModifyL4ProxyRequest;
const DescribeSecurityJSInjectionRuleRequest = models.DescribeSecurityJSInjectionRuleRequest;
const DropPageConfig = models.DropPageConfig;
const DescribeSecurityIPGroupInfoRequest = models.DescribeSecurityIPGroupInfoRequest;
const ExceptUserRuleScope = models.ExceptUserRuleScope;
const PartialModule = models.PartialModule;
const DescribeZoneConfigImportResultRequest = models.DescribeZoneConfigImportResultRequest;
const ModifyApplicationProxyRuleStatusRequest = models.ModifyApplicationProxyRuleStatusRequest;
const AccelerateType = models.AccelerateType;
const DeliveryCondition = models.DeliveryCondition;
const InferenceAPIToken = models.InferenceAPIToken;
const ExceptionRule = models.ExceptionRule;
const FollowOrigin = models.FollowOrigin;
const EdgeKVDeleteRequest = models.EdgeKVDeleteRequest;
const DescribeMultiPathGatewayResponse = models.DescribeMultiPathGatewayResponse;
const IPRegionInfo = models.IPRegionInfo;
const DestroyPlanResponse = models.DestroyPlanResponse;
const CreateSecurityAPIResourceRequest = models.CreateSecurityAPIResourceRequest;
const TLSConfigParameters = models.TLSConfigParameters;
const QueryCondition = models.QueryCondition;
const RuleRewriteActionParams = models.RuleRewriteActionParams;
const DescribeL4ProxyRulesResponse = models.DescribeL4ProxyRulesResponse;
const ClientIPHeaderParameters = models.ClientIPHeaderParameters;
const L4OfflineLog = models.L4OfflineLog;
const ModifyAliasDomainResponse = models.ModifyAliasDomainResponse;
const DeleteDnsRecordsRequest = models.DeleteDnsRecordsRequest;
const OfflineCacheParameters = models.OfflineCacheParameters;
const CreateZoneRequest = models.CreateZoneRequest;
const DeleteAliasDomainRequest = models.DeleteAliasDomainRequest;
const DeleteFunctionRulesResponse = models.DeleteFunctionRulesResponse;
const DescribeTopL7AnalysisDataResponse = models.DescribeTopL7AnalysisDataResponse;
const ModifyContentIdentifierRequest = models.ModifyContentIdentifierRequest;
const DeleteMultiPathGatewayLineRequest = models.DeleteMultiPathGatewayLineRequest;
const Resource = models.Resource;
const DDoSProtection = models.DDoSProtection;
const ModifyResponseHeaderParameters = models.ModifyResponseHeaderParameters;
const DescribeOriginProtectionRequest = models.DescribeOriginProtectionRequest;
const DeleteContentIdentifierResponse = models.DeleteContentIdentifierResponse;
const DescribeHostsSettingRequest = models.DescribeHostsSettingRequest;
const DescribeDDoSAttackEventRequest = models.DescribeDDoSAttackEventRequest;
const OriginGroup = models.OriginGroup;
const ModifySecurityIPGroupRequest = models.ModifySecurityIPGroupRequest;
const DescribeFunctionReplicasRequest = models.DescribeFunctionReplicasRequest;
const VaryParameters = models.VaryParameters;
const L4Proxy = models.L4Proxy;
const SkipCondition = models.SkipCondition;
const CreateSharedCNAMERequest = models.CreateSharedCNAMERequest;
const UpstreamHttp2 = models.UpstreamHttp2;
const EnableOriginACLResponse = models.EnableOriginACLResponse;
const DeleteAliasDomainResponse = models.DeleteAliasDomainResponse;
const DeleteSecurityJSInjectionRuleRequest = models.DeleteSecurityJSInjectionRuleRequest;
const BotConfig = models.BotConfig;
const ModifyFunctionComponentBindingsRequest = models.ModifyFunctionComponentBindingsRequest;
const EnableOriginACLRequest = models.EnableOriginACLRequest;
const CreateEdgeKVNamespaceResponse = models.CreateEdgeKVNamespaceResponse;
const ModifyZoneResponse = models.ModifyZoneResponse;
const DeleteMultiPathGatewayLineResponse = models.DeleteMultiPathGatewayLineResponse;
const ClientFiltering = models.ClientFiltering;
const DescribePrefetchOriginLimitRequest = models.DescribePrefetchOriginLimitRequest;
const DescribeTopL7CacheDataRequest = models.DescribeTopL7CacheDataRequest;
const InferenceScheduledScalingEffectiveRange = models.InferenceScheduledScalingEffectiveRange;
const SessionRateControl = models.SessionRateControl;
const CreateLoadBalancerRequest = models.CreateLoadBalancerRequest;
const Https = models.Https;
const DescribeOriginGroupHealthStatusRequest = models.DescribeOriginGroupHealthStatusRequest;
const DescribeContentIdentifiersRequest = models.DescribeContentIdentifiersRequest;
const ExportZoneConfigRequest = models.ExportZoneConfigRequest;
const OriginGroupHealthStatusDetail = models.OriginGroupHealthStatusDetail;
const L4ProxyRule = models.L4ProxyRule;
const NetworkErrorLoggingParameters = models.NetworkErrorLoggingParameters;
const CacheKeyQueryString = models.CacheKeyQueryString;
const ModifyMultiPathGatewayLineRequest = models.ModifyMultiPathGatewayLineRequest;
const AdvancedFilter = models.AdvancedFilter;
const DescribeDDoSAttackDataResponse = models.DescribeDDoSAttackDataResponse;
const TemplateConfig = models.TemplateConfig;
const BotManagementActionOverrides = models.BotManagementActionOverrides;
const ErrorPageReference = models.ErrorPageReference;
const DescribeIdentificationsResponse = models.DescribeIdentificationsResponse;
const BotManagementCustomRule = models.BotManagementCustomRule;
const DeleteL4ProxyResponse = models.DeleteL4ProxyResponse;
const ModifyApplicationProxyRuleStatusResponse = models.ModifyApplicationProxyRuleStatusResponse;
const DisableOriginACLRequest = models.DisableOriginACLRequest;
const TCCaptchaOption = models.TCCaptchaOption;
const ClientIPCountryParameters = models.ClientIPCountryParameters;
const IncreasePlanQuotaResponse = models.IncreasePlanQuotaResponse;
const DescribeIPRegionResponse = models.DescribeIPRegionResponse;
const DescribeAvailablePlansRequest = models.DescribeAvailablePlansRequest;
const ModifyMultiPathGatewayStatusResponse = models.ModifyMultiPathGatewayStatusResponse;
const IPReputationGroup = models.IPReputationGroup;
const NSDetail = models.NSDetail;
const DnsVerification = models.DnsVerification;
const AlgDetectSession = models.AlgDetectSession;
const ModifyZoneStatusResponse = models.ModifyZoneStatusResponse;
const DeleteContentIdentifierRequest = models.DeleteContentIdentifierRequest;
const RefreshMultiPathGatewaySecretKeyRequest = models.RefreshMultiPathGatewaySecretKeyRequest;
const CreateContentIdentifierRequest = models.CreateContentIdentifierRequest;
const OriginProtectionInfo = models.OriginProtectionInfo;
const DeleteInferenceAPITokenRequest = models.DeleteInferenceAPITokenRequest;
const ModifyPrefetchOriginLimitRequest = models.ModifyPrefetchOriginLimitRequest;
const ModifyDnsRecordsStatusResponse = models.ModifyDnsRecordsStatusResponse;
const ModifySecurityJSInjectionRuleResponse = models.ModifySecurityJSInjectionRuleResponse;
const AliasDomain = models.AliasDomain;
const ImportZoneConfigRequest = models.ImportZoneConfigRequest;
const IpTableRule = models.IpTableRule;
const DDosProtectionConfig = models.DDosProtectionConfig;
const ModifyFunctionRuleRequest = models.ModifyFunctionRuleRequest;
const DescribeSecurityIPGroupResponse = models.DescribeSecurityIPGroupResponse;
const IncreasePlanQuotaRequest = models.IncreasePlanQuotaRequest;
const FunctionRule = models.FunctionRule;
const UpstreamRequestCookie = models.UpstreamRequestCookie;
const NetworkErrorLogging = models.NetworkErrorLogging;
const KeyValuePair = models.KeyValuePair;
const DescribeDDoSAttackTopDataRequest = models.DescribeDDoSAttackTopDataRequest;
const Quic = models.Quic;
const DescribeDDoSAttackDataRequest = models.DescribeDDoSAttackDataRequest;
const SlowAttackDefense = models.SlowAttackDefense;
const CreateCLSIndexRequest = models.CreateCLSIndexRequest;
const DescribeRulesRequest = models.DescribeRulesRequest;
const DescribeContentQuotaResponse = models.DescribeContentQuotaResponse;
const ModifyZoneSettingResponse = models.ModifyZoneSettingResponse;
const DownloadL7LogsResponse = models.DownloadL7LogsResponse;
const AccelerationDomain = models.AccelerationDomain;
const ContentIdentifier = models.ContentIdentifier;
const CreateCustomizeErrorPageResponse = models.CreateCustomizeErrorPageResponse;
const DescribeMultiPathGatewayOriginACLRequest = models.DescribeMultiPathGatewayOriginACLRequest;
const Ipv6 = models.Ipv6;
const ApplyFreeCertificateRequest = models.ApplyFreeCertificateRequest;
const StatusCodeCacheParameters = models.StatusCodeCacheParameters;
const RewriteAction = models.RewriteAction;
const TemplateScope = models.TemplateScope;
const AICrawlerDetection = models.AICrawlerDetection;
const ErrorPage = models.ErrorPage;
const APIResource = models.APIResource;
const HTTP2Parameters = models.HTTP2Parameters;
const DescribeOverviewL7DataRequest = models.DescribeOverviewL7DataRequest;
const CreateMultiPathGatewayRequest = models.CreateMultiPathGatewayRequest;
const DeleteSharedCNAMEResponse = models.DeleteSharedCNAMEResponse;
const ModifyMultiPathGatewaySecretKeyResponse = models.ModifyMultiPathGatewaySecretKeyResponse;
const DescribeMultiPathGatewaySecretKeyRequest = models.DescribeMultiPathGatewaySecretKeyRequest;
const DDoSBlockData = models.DDoSBlockData;
const IPSSLSetting = models.IPSSLSetting;
const ModifyFunctionReplicaRequest = models.ModifyFunctionReplicaRequest;
const DescribeMultiPathGatewaysRequest = models.DescribeMultiPathGatewaysRequest;
const BotPortraitRule = models.BotPortraitRule;
const DeleteL4ProxyRulesResponse = models.DeleteL4ProxyRulesResponse;
const ModifyMultiPathGatewaySecretKeyRequest = models.ModifyMultiPathGatewaySecretKeyRequest;
const DnsRecord = models.DnsRecord;
const InferenceContainerConfig = models.InferenceContainerConfig;
const OriginPrivateParameters = models.OriginPrivateParameters;
const ModifyZoneWorkModeResponse = models.ModifyZoneWorkModeResponse;
const HSTSParameters = models.HSTSParameters;
const Tag = models.Tag;
const DeleteSecurityAPIResourceResponse = models.DeleteSecurityAPIResourceResponse;
const BindZoneToPlanRequest = models.BindZoneToPlanRequest;
const DeleteFunctionResponse = models.DeleteFunctionResponse;
const BotManagementLite = models.BotManagementLite;
const IPWhitelist = models.IPWhitelist;
const DescribeSharedCNAMERequest = models.DescribeSharedCNAMERequest;
const ModifyZoneRequest = models.ModifyZoneRequest;
const ModifyL7AccSettingRequest = models.ModifyL7AccSettingRequest;
const ModifyFunctionRulePriorityResponse = models.ModifyFunctionRulePriorityResponse;
const CreateCustomizeErrorPageRequest = models.CreateCustomizeErrorPageRequest;
const InferenceScheduledScalingPolicy = models.InferenceScheduledScalingPolicy;
const DescribeRealtimeLogDeliveryTasksResponse = models.DescribeRealtimeLogDeliveryTasksResponse;
const ModifyApplicationProxyStatusResponse = models.ModifyApplicationProxyStatusResponse;
const DescribeInferenceHardwareSpecificationsRequest = models.DescribeInferenceHardwareSpecificationsRequest;
const DescribeMultiPathGatewayLineResponse = models.DescribeMultiPathGatewayLineResponse;
const OriginGroupInLoadBalancer = models.OriginGroupInLoadBalancer;
const HTTPResponseParameters = models.HTTPResponseParameters;
const DescribeEdgeKVNamespacesRequest = models.DescribeEdgeKVNamespacesRequest;
const UpstreamRequestParameters = models.UpstreamRequestParameters;
const ModifyMultiPathGatewayStatusRequest = models.ModifyMultiPathGatewayStatusRequest;
const DeleteSecurityClientAttesterResponse = models.DeleteSecurityClientAttesterResponse;
const TCRCEOption = models.TCRCEOption;
const NsVerification = models.NsVerification;
const AccelerateMainland = models.AccelerateMainland;
const ChallengeActionParameters = models.ChallengeActionParameters;
const SecurityPolicyTemplateInfo = models.SecurityPolicyTemplateInfo;
const StandardDebug = models.StandardDebug;
const RateLimitTemplateDetail = models.RateLimitTemplateDetail;
const AuthenticationParameters = models.AuthenticationParameters;
const BindSecurityTemplateToEntityRequest = models.BindSecurityTemplateToEntityRequest;
const RuleEngineSubRule = models.RuleEngineSubRule;
const IntelligenceRuleItem = models.IntelligenceRuleItem;
const ExportZoneConfigResponse = models.ExportZoneConfigResponse;
const PostMaxSize = models.PostM