Class NetworkConnectivityPolicyBasedRouteFilter.Jsii$Proxy

    • Method Detail

      • getProtocolVersion

        public final String getProtocolVersion()
        Description copied from interface: NetworkConnectivityPolicyBasedRouteFilter
        Internet protocol versions this policy-based route applies to. Possible values: ["IPV4"].

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_connectivity_policy_based_route#protocol_version NetworkConnectivityPolicyBasedRoute#protocol_version}

        Specified by:
        getProtocolVersion in interface NetworkConnectivityPolicyBasedRouteFilter
      • getDestRange

        public final String getDestRange()
        Description copied from interface: NetworkConnectivityPolicyBasedRouteFilter
        The destination IP range of outgoing packets that this policy-based route applies to.

        Default is "0.0.0.0/0" if protocol version is IPv4. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_connectivity_policy_based_route#dest_range NetworkConnectivityPolicyBasedRoute#dest_range}

        Specified by:
        getDestRange in interface NetworkConnectivityPolicyBasedRouteFilter
      • getIpProtocol

        public final String getIpProtocol()
        Description copied from interface: NetworkConnectivityPolicyBasedRouteFilter
        The IP protocol that this policy-based route applies to. Valid values are 'TCP', 'UDP', and 'ALL'. Default is 'ALL'.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_connectivity_policy_based_route#ip_protocol NetworkConnectivityPolicyBasedRoute#ip_protocol}

        Specified by:
        getIpProtocol in interface NetworkConnectivityPolicyBasedRouteFilter
      • getSrcRange

        public final String getSrcRange()
        Description copied from interface: NetworkConnectivityPolicyBasedRouteFilter
        The source IP range of outgoing packets that this policy-based route applies to.

        Default is "0.0.0.0/0" if protocol version is IPv4. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_connectivity_policy_based_route#src_range NetworkConnectivityPolicyBasedRoute#src_range}

        Specified by:
        getSrcRange in interface NetworkConnectivityPolicyBasedRouteFilter
      • $jsii$toJson

        @Internal
        public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
        Specified by:
        $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object