Class ListenerRuleActionRedirectArgs


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

      • host

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> host()
        Returns:
        The hostname. This component is not percent-encoded. The hostname can contain `#{host}`. Defaults to `#{host}`.
      • path

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> path()
        Returns:
        The absolute path, starting with the leading "/". This component is not percent-encoded. The path can contain #{host}, #{path}, and #{port}. Defaults to `/#{path}`.
      • port

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> port()
        Returns:
        The port. Specify a value from `1` to `65535` or `#{port}`. Defaults to `#{port}`.
      • protocol

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> protocol()
        Returns:
        The protocol. Valid values are `HTTP`, `HTTPS`, or `#{protocol}`. Defaults to `#{protocol}`.
      • query

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> query()
        Returns:
        The query parameters, URL-encoded when necessary, but not percent-encoded. Do not include the leading "?". Defaults to `#{query}`.
      • statusCode

        public com.pulumi.core.Output<java.lang.String> statusCode()
        Returns:
        The HTTP redirect code. The redirect is either permanent (`HTTP_301`) or temporary (`HTTP_302`).