Show / Hide Table of Contents

Class UriOverride

Uri Override. When specified, all the HTTP tasks inside the queue will be partially or fully overridden depending on the configured values.

Inheritance
object
UriOverride
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudTasks.v2beta2.Data
Assembly: Google.Apis.CloudTasks.v2beta2.dll
Syntax
public class UriOverride : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Host

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).

Declaration
[JsonProperty("host")]
public virtual string Host { get; set; }
Property Value
Type Description
string

PathOverride

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.

Declaration
[JsonProperty("pathOverride")]
public virtual PathOverride PathOverride { get; set; }
Property Value
Type Description
PathOverride

Port

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.

Declaration
[JsonProperty("port")]
public virtual long? Port { get; set; }
Property Value
Type Description
long?

QueryOverride

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.

Declaration
[JsonProperty("queryOverride")]
public virtual QueryOverride QueryOverride { get; set; }
Property Value
Type Description
QueryOverride

Scheme

Scheme override. When specified, the task URI scheme is replaced by the provided value (HTTP or HTTPS).

Declaration
[JsonProperty("scheme")]
public virtual string Scheme { get; set; }
Property Value
Type Description
string

UriOverrideEnforceMode

URI Override Enforce Mode When specified, determines the Target UriOverride mode. If not specified, it defaults to ALWAYS.

Declaration
[JsonProperty("uriOverrideEnforceMode")]
public virtual string UriOverrideEnforceMode { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX