QueueHttpTargetUriOverride class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
host
→ Input<String?>?
-
Host override.
When specified, replaces the host part of the task URL.
For example, if the task URL is "https://www.google.com", and host value
is set to "example.net", the overridden URI will be changed to "https://example.net".
Host value cannot be an empty string (INVALID_ARGUMENT).
final
-
pathOverride
→ Input<QueueHttpTargetUriOverridePathOverride?>?
-
URI path.
When specified, replaces the existing path of the task URL.
Setting the path value to an empty string clears the URI path segment.
Structure is documented below.
final
-
port
→ Input<String?>?
-
Port override.
When specified, replaces the port part of the task URI.
For instance, for a URI http://www.google.com/foo and port=123, the overridden URI becomes http://www.google.com:123/foo.
Note that the port value must be a positive integer.
Setting the port to 0 (Zero) clears the URI port.
final
-
queryOverride
→ Input<QueueHttpTargetUriOverrideQueryOverride?>?
-
URI query.
When specified, replaces the query part of the task URI. Setting the query value to an empty string clears the URI query segment.
Structure is documented below.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
scheme
→ Input<String?>?
-
Scheme override.
When specified, the task URI scheme is replaced by the provided value (HTTP or HTTPS).
Possible values are:
HTTP, HTTPS.
final
-
uriOverrideEnforceMode
→ Input<String?>?
-
URI Override Enforce Mode
When specified, determines the Target UriOverride mode. If not specified, it defaults to ALWAYS.
Possible values are:
ALWAYS, IF_NOT_EXISTS.
final