"use strict";
// *** WARNING: this file was generated by pulumi-language-nodejs. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
Object.defineProperty(exports, "__esModule", { value: true });
exports.HostedZoneAssociationStatus = exports.GlobalResolverIpAddressType = exports.GlobalResolverCrResourceStatus = exports.FirewallRuleFirewallBlockResponse = exports.FirewallRuleDnsAdvancedProtection = exports.FirewallRuleCrResourceStatus = exports.FirewallRuleConfidenceThreshold = exports.FirewallRuleBlockOverrideDnsQueryType = exports.FirewallRuleAction = exports.FirewallDomainListCrResourceStatus = exports.DnsViewProfileResourceStatus = exports.DnsViewFirewallRulesFailOpenType = exports.DnsViewEdnsClientSubnetType = exports.DnsViewDnsSecValidationType = exports.AccessTokenTokenStatus = exports.AccessSourceIpAddressType = exports.AccessSourceDnsProtocol = exports.AccessSourceCrResourceStatus = void 0;
exports.AccessSourceCrResourceStatus = {
    Creating: "CREATING",
    Operational: "OPERATIONAL",
    Updating: "UPDATING",
    Deleting: "DELETING",
};
exports.AccessSourceDnsProtocol = {
    Do53: "DO53",
    Doh: "DOH",
    Dot: "DOT",
};
exports.AccessSourceIpAddressType = {
    Ipv4: "IPV4",
    Ipv6: "IPV6",
};
exports.AccessTokenTokenStatus = {
    Creating: "CREATING",
    Operational: "OPERATIONAL",
    Deleting: "DELETING",
};
exports.DnsViewDnsSecValidationType = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.DnsViewEdnsClientSubnetType = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.DnsViewFirewallRulesFailOpenType = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.DnsViewProfileResourceStatus = {
    Creating: "CREATING",
    Operational: "OPERATIONAL",
    Updating: "UPDATING",
    Enabling: "ENABLING",
    Disabling: "DISABLING",
    Disabled: "DISABLED",
    Deleting: "DELETING",
};
exports.FirewallDomainListCrResourceStatus = {
    Creating: "CREATING",
    Operational: "OPERATIONAL",
    Updating: "UPDATING",
    Deleting: "DELETING",
};
exports.FirewallRuleAction = {
    Allow: "ALLOW",
    Alert: "ALERT",
    Block: "BLOCK",
};
exports.FirewallRuleBlockOverrideDnsQueryType = {
    Cname: "CNAME",
};
exports.FirewallRuleConfidenceThreshold = {
    Low: "LOW",
    Medium: "MEDIUM",
    High: "HIGH",
};
exports.FirewallRuleCrResourceStatus = {
    Creating: "CREATING",
    Operational: "OPERATIONAL",
    Updating: "UPDATING",
    Deleting: "DELETING",
};
exports.FirewallRuleDnsAdvancedProtection = {
    Dga: "DGA",
    DnsTunneling: "DNS_TUNNELING",
    DictionaryDga: "DICTIONARY_DGA",
};
exports.FirewallRuleFirewallBlockResponse = {
    Nodata: "NODATA",
    Nxdomain: "NXDOMAIN",
    Override: "OVERRIDE",
};
exports.GlobalResolverCrResourceStatus = {
    Creating: "CREATING",
    Operational: "OPERATIONAL",
    Updating: "UPDATING",
    Deleting: "DELETING",
};
exports.GlobalResolverIpAddressType = {
    Ipv4: "IPV4",
    DualStack: "DUAL_STACK",
};
exports.HostedZoneAssociationStatus = {
    Creating: "CREATING",
    Operational: "OPERATIONAL",
    Deleting: "DELETING",
};
//# sourceMappingURL=index.js.map