"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.ResolverRuleTargetAddressProtocol = exports.ResolverRuleRuleType = exports.ResolverQueryLoggingConfigStatus = exports.ResolverQueryLoggingConfigShareStatus = exports.ResolverQueryLoggingConfigAssociationStatus = exports.ResolverQueryLoggingConfigAssociationError = exports.ResolverEndpointType = exports.ResolverDnssecConfigValidationStatus = exports.ResolverConfigAutodefinedReverseFlag = exports.ResolverConfigAutodefinedReverse = exports.OutpostResolverStatus = exports.FirewallRuleGroupStatus = exports.FirewallRuleGroupShareStatus = exports.FirewallRuleGroupFirewallRuleFirewallDomainRedirectionAction = exports.FirewallRuleGroupFirewallRuleDnsThreatProtection = exports.FirewallRuleGroupFirewallRuleConfidenceThreshold = exports.FirewallRuleGroupFirewallRuleBlockResponse = exports.FirewallRuleGroupFirewallRuleBlockOverrideDnsType = exports.FirewallRuleGroupFirewallRuleAction = exports.FirewallRuleGroupAssociationStatus = exports.FirewallRuleGroupAssociationMutationProtection = exports.FirewallDomainListStatus = void 0;
exports.FirewallDomainListStatus = {
    Complete: "COMPLETE",
    Deleting: "DELETING",
    Updating: "UPDATING",
    CompleteImportFailed: "COMPLETE_IMPORT_FAILED",
    Importing: "IMPORTING",
    InactiveOwnerAccountClosed: "INACTIVE_OWNER_ACCOUNT_CLOSED",
};
exports.FirewallRuleGroupAssociationMutationProtection = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.FirewallRuleGroupAssociationStatus = {
    Complete: "COMPLETE",
    Deleting: "DELETING",
    Updating: "UPDATING",
    InactiveOwnerAccountClosed: "INACTIVE_OWNER_ACCOUNT_CLOSED",
};
exports.FirewallRuleGroupFirewallRuleAction = {
    Allow: "ALLOW",
    Block: "BLOCK",
    Alert: "ALERT",
};
exports.FirewallRuleGroupFirewallRuleBlockOverrideDnsType = {
    Cname: "CNAME",
};
exports.FirewallRuleGroupFirewallRuleBlockResponse = {
    Nodata: "NODATA",
    Nxdomain: "NXDOMAIN",
    Override: "OVERRIDE",
};
exports.FirewallRuleGroupFirewallRuleConfidenceThreshold = {
    Low: "LOW",
    Medium: "MEDIUM",
    High: "HIGH",
};
exports.FirewallRuleGroupFirewallRuleDnsThreatProtection = {
    Dga: "DGA",
    DnsTunneling: "DNS_TUNNELING",
};
exports.FirewallRuleGroupFirewallRuleFirewallDomainRedirectionAction = {
    InspectRedirectionDomain: "INSPECT_REDIRECTION_DOMAIN",
    TrustRedirectionDomain: "TRUST_REDIRECTION_DOMAIN",
};
exports.FirewallRuleGroupShareStatus = {
    NotShared: "NOT_SHARED",
    SharedWithMe: "SHARED_WITH_ME",
    SharedByMe: "SHARED_BY_ME",
};
exports.FirewallRuleGroupStatus = {
    Complete: "COMPLETE",
    Deleting: "DELETING",
    Updating: "UPDATING",
    InactiveOwnerAccountClosed: "INACTIVE_OWNER_ACCOUNT_CLOSED",
};
exports.OutpostResolverStatus = {
    Creating: "CREATING",
    Operational: "OPERATIONAL",
    Deleting: "DELETING",
    Updating: "UPDATING",
    ActionNeeded: "ACTION_NEEDED",
    FailedCreation: "FAILED_CREATION",
    FailedDeletion: "FAILED_DELETION",
};
exports.ResolverConfigAutodefinedReverse = {
    Enabling: "ENABLING",
    Enabled: "ENABLED",
    Disabling: "DISABLING",
    Disabled: "DISABLED",
};
exports.ResolverConfigAutodefinedReverseFlag = {
    Disable: "DISABLE",
};
exports.ResolverDnssecConfigValidationStatus = {
    Enabling: "ENABLING",
    Enabled: "ENABLED",
    Disabling: "DISABLING",
    Disabled: "DISABLED",
};
exports.ResolverEndpointType = {
    Ipv6: "IPV6",
    Ipv4: "IPV4",
    Dualstack: "DUALSTACK",
};
exports.ResolverQueryLoggingConfigAssociationError = {
    None: "NONE",
    DestinationNotFound: "DESTINATION_NOT_FOUND",
    AccessDenied: "ACCESS_DENIED",
};
exports.ResolverQueryLoggingConfigAssociationStatus = {
    Creating: "CREATING",
    Active: "ACTIVE",
    ActionNeeded: "ACTION_NEEDED",
    Deleting: "DELETING",
    Failed: "FAILED",
    Overridden: "OVERRIDDEN",
};
exports.ResolverQueryLoggingConfigShareStatus = {
    NotShared: "NOT_SHARED",
    SharedWithMe: "SHARED_WITH_ME",
    SharedByMe: "SHARED_BY_ME",
};
exports.ResolverQueryLoggingConfigStatus = {
    Creating: "CREATING",
    Created: "CREATED",
    Deleting: "DELETING",
    Failed: "FAILED",
};
exports.ResolverRuleRuleType = {
    Forward: "FORWARD",
    System: "SYSTEM",
    Recursive: "RECURSIVE",
    Delegate: "DELEGATE",
};
exports.ResolverRuleTargetAddressProtocol = {
    Do53: "Do53",
    DoH: "DoH",
};
//# sourceMappingURL=index.js.map