public sealed class AppEngineHttpQueue : IMessage<AppEngineHttpQueue>, IEquatable<AppEngineHttpQueue>, IDeepCloneable<AppEngineHttpQueue>, IBufferMessage, IMessage
App Engine HTTP queue.
The task will be delivered to the App Engine application hostname specified by its [AppEngineHttpQueue][google.cloud.tasks.v2beta3.AppEngineHttpQueue] and [AppEngineHttpRequest][google.cloud.tasks.v2beta3.AppEngineHttpRequest]. The documentation for [AppEngineHttpRequest][google.cloud.tasks.v2beta3.AppEngineHttpRequest] explains how the task's host URL is constructed.
Using [AppEngineHttpQueue][google.cloud.tasks.v2beta3.AppEngineHttpQueue] requires
appengine.applications.get
Google IAM permission for the project
and the following scope:
https://www.googleapis.com/auth/cloud-platform
Implements
IMessage<AppEngineHttpQueue>, IEquatable<AppEngineHttpQueue>, IDeepCloneable<AppEngineHttpQueue>, IBufferMessage, IMessageNamespace
Google.Cloud.Tasks.V2Beta3Assembly
Google.Cloud.Tasks.V2Beta3.dll
Constructors
AppEngineHttpQueue()
public AppEngineHttpQueue()
AppEngineHttpQueue(AppEngineHttpQueue)
public AppEngineHttpQueue(AppEngineHttpQueue other)
Parameter | |
---|---|
Name | Description |
other | AppEngineHttpQueue |
Properties
AppEngineRoutingOverride
public AppEngineRouting AppEngineRoutingOverride { get; set; }
Overrides for the [task-level app_engine_routing][google.cloud.tasks.v2beta3.AppEngineHttpRequest.app_engine_routing].
If set, app_engine_routing_override
is used for all tasks in
the queue, no matter what the setting is for the
[task-level app_engine_routing][google.cloud.tasks.v2beta3.AppEngineHttpRequest.app_engine_routing].
Property Value | |
---|---|
Type | Description |
AppEngineRouting |