Class GetResolverFirewallRulesFirewallRule


  • public final class GetResolverFirewallRulesFirewallRule
    extends java.lang.Object
    • Method Detail

      • action

        public java.lang.String action()
        Returns:
        The action that DNS Firewall should take on a DNS query when it matches one of the domains in the rule's domain list.
      • blockOverrideDnsType

        public java.lang.String blockOverrideDnsType()
        Returns:
        The DNS record's type.
      • blockOverrideDomain

        public java.lang.String blockOverrideDomain()
        Returns:
        The custom DNS record to send back in response to the query.
      • blockOverrideTtl

        public java.lang.Integer blockOverrideTtl()
        Returns:
        The recommended amount of time, in seconds, for the DNS resolver or web browser to cache the provided override record.
      • blockResponse

        public java.lang.String blockResponse()
        Returns:
        The way that you want DNS Firewall to block the request.
      • confidenceThreshold

        public java.lang.String confidenceThreshold()
        Returns:
        The confidence threshold for DNS Firewall Advanced rules.
      • creationTime

        public java.lang.String creationTime()
        Returns:
        The date and time that the rule was created, in Unix time format and Coordinated Universal Time (UTC).
      • creatorRequestId

        public java.lang.String creatorRequestId()
        Returns:
        A unique string defined by you to identify the request.
      • dnsThreatProtection

        public java.lang.String dnsThreatProtection()
        Returns:
        The type of DNS Firewall Advanced rule.
      • firewallDomainListId

        public java.lang.String firewallDomainListId()
        Returns:
        The ID of the domain list that's used in the rule.
      • firewallDomainRedirectionAction

        public java.lang.String firewallDomainRedirectionAction()
        Returns:
        How DNS Firewall evaluates DNS redirection in the DNS redirection chain.
      • firewallRuleGroupId

        public java.lang.String firewallRuleGroupId()
        Returns:
        The unique identifier of the firewall rule group that you want to retrieve the rules for.
      • firewallThreatProtectionId

        public java.lang.String firewallThreatProtectionId()
        Returns:
        The ID of the DNS Firewall Advanced rule.
      • modificationTime

        public java.lang.String modificationTime()
        Returns:
        The date and time that the rule was last modified, in Unix time format and Coordinated Universal Time (UTC).
      • name

        public java.lang.String name()
        Returns:
        The name of the rule.
      • priority

        public java.lang.Integer priority()
        Returns:
        The setting that determines the processing order of the rules in a rule group.
      • qType

        public java.lang.String qType()
        Returns:
        The DNS query type that the rule evaluates.