Class ListenerArgs


  • public final class ListenerArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • acceleratorArn

        public com.pulumi.core.Output<java.lang.String> acceleratorArn()
        Returns:
        ARN of your accelerator.
      • clientAffinity

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> clientAffinity()
        Returns:
        Direct all requests from a user to the same endpoint. Valid values are `NONE`, `SOURCE_IP`. Default: `NONE`. If `NONE`, Global Accelerator uses the "five-tuple" properties of source IP address, source port, destination IP address, destination port, and protocol to select the hash value. If `SOURCE_IP`, Global Accelerator uses the "two-tuple" properties of source (client) IP address and destination IP address to select the hash value.
      • portRanges

        public com.pulumi.core.Output<java.util.List<ListenerPortRangeArgs>> portRanges()
        Returns:
        Port ranges for the connections from clients to the accelerator. See `portRange` below.
      • protocol

        public com.pulumi.core.Output<java.lang.String> protocol()
        Returns:
        Protocol for the connections from clients to the accelerator. Valid values are `TCP`, `UDP`.