public sealed class AppEngineHttpQueue : IMessage<AppEngineHttpQueue>, IEquatable<AppEngineHttpQueue>, IDeepCloneable<AppEngineHttpQueue>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Tasks v2beta3 API class AppEngineHttpQueue.
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:
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].
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eAppEngineHttpQueue\u003c/code\u003e class in the Google Cloud Tasks v2beta3 API is used to deliver tasks to a specified App Engine application hostname.\u003c/p\u003e\n"],["\u003cp\u003eUsing \u003ccode\u003eAppEngineHttpQueue\u003c/code\u003e requires the \u003ccode\u003eappengine.applications.get\u003c/code\u003e Google IAM permission and the \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e scope.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eAppEngineHttpQueue\u003c/code\u003e class is 3.0.0-beta07, with previous versions 3.0.0-beta06 and 2.0.0-beta08 also available.\u003c/p\u003e\n"],["\u003cp\u003eThis class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAppEngineRoutingOverride\u003c/code\u003e is a property that can be set to override task-level app engine routing for all tasks within the queue.\u003c/p\u003e\n"]]],[],null,[]]