Class GetResolverRuleResult


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

      • arn

        public java.lang.String arn()
        Returns:
        ARN for the resolver rule.
      • domainName

        public java.lang.String domainName()
      • id

        public java.lang.String id()
        Returns:
        The provider-assigned unique ID for this managed resource.
      • name

        public java.lang.String name()
      • ownerId

        public java.lang.String ownerId()
        Returns:
        When a rule is shared with another AWS account, the account ID of the account that the rule is shared with.
      • region

        public java.lang.String region()
      • resolverEndpointId

        public java.lang.String resolverEndpointId()
      • resolverRuleId

        public java.lang.String resolverRuleId()
      • ruleType

        public java.lang.String ruleType()
      • shareStatus

        public java.lang.String shareStatus()
        Returns:
        Whether the rules is shared and, if so, whether the current account is sharing the rule with another account, or another account is sharing the rule with the current account. Values are `NOT_SHARED`, `SHARED_BY_ME` or `SHARED_WITH_ME`
      • tags

        public java.util.Map<java.lang.String,​java.lang.String> tags()
        Returns:
        Map of tags assigned to the resolver rule.
      • targetIps

        public java.util.List<GetResolverRuleTargetIp> targetIps()
        Returns:
        List of configurations for target IP addresses. Only applicable for `FORWARD` rules. See `targetIps` below for details.