Class UpdateFirewallConfigRequest

    • Method Detail

      • resourceId

        public final String resourceId()

        The ID of the VPC that the configuration is for.

        Returns:
        The ID of the VPC that the configuration is for.
      • firewallFailOpen

        public final FirewallFailOpenStatus firewallFailOpen()

        Determines how Route 53 Resolver handles queries during failures, for example when all traffic that is sent to DNS Firewall fails to receive a reply.

        • By default, fail open is disabled, which means the failure mode is closed. This approach favors security over availability. DNS Firewall blocks queries that it is unable to evaluate properly.

        • If you enable this option, the failure mode is open. This approach favors availability over security. DNS Firewall allows queries to proceed if it is unable to properly evaluate them.

        This behavior is only enforced for VPCs that have at least one DNS Firewall rule group association.

        If the service returns an enum value that is not available in the current SDK version, firewallFailOpen will return FirewallFailOpenStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from firewallFailOpenAsString().

        Returns:
        Determines how Route 53 Resolver handles queries during failures, for example when all traffic that is sent to DNS Firewall fails to receive a reply.

        • By default, fail open is disabled, which means the failure mode is closed. This approach favors security over availability. DNS Firewall blocks queries that it is unable to evaluate properly.

        • If you enable this option, the failure mode is open. This approach favors availability over security. DNS Firewall allows queries to proceed if it is unable to properly evaluate them.

        This behavior is only enforced for VPCs that have at least one DNS Firewall rule group association.

        See Also:
        FirewallFailOpenStatus
      • firewallFailOpenAsString

        public final String firewallFailOpenAsString()

        Determines how Route 53 Resolver handles queries during failures, for example when all traffic that is sent to DNS Firewall fails to receive a reply.

        • By default, fail open is disabled, which means the failure mode is closed. This approach favors security over availability. DNS Firewall blocks queries that it is unable to evaluate properly.

        • If you enable this option, the failure mode is open. This approach favors availability over security. DNS Firewall allows queries to proceed if it is unable to properly evaluate them.

        This behavior is only enforced for VPCs that have at least one DNS Firewall rule group association.

        If the service returns an enum value that is not available in the current SDK version, firewallFailOpen will return FirewallFailOpenStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from firewallFailOpenAsString().

        Returns:
        Determines how Route 53 Resolver handles queries during failures, for example when all traffic that is sent to DNS Firewall fails to receive a reply.

        • By default, fail open is disabled, which means the failure mode is closed. This approach favors security over availability. DNS Firewall blocks queries that it is unable to evaluate properly.

        • If you enable this option, the failure mode is open. This approach favors availability over security. DNS Firewall allows queries to proceed if it is unable to properly evaluate them.

        This behavior is only enforced for VPCs that have at least one DNS Firewall rule group association.

        See Also:
        FirewallFailOpenStatus
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object