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\u003eUtilizing \u003ccode\u003eAppEngineHttpQueue\u003c/code\u003e requires \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 class inherits from the base \u003ccode\u003eobject\u003c/code\u003e class and implements several 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 property allows overriding task-level app_engine_routing for all tasks within the queue.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors, a parameterless constructor and one that takes an \u003ccode\u003eAppEngineHttpQueue\u003c/code\u003e object.\u003c/p\u003e\n"]]],[],null,[]]