class Google::Apis::CloudtasksV2beta3::AppEngineHttpQueue
App Engine HTTP queue. The task will be delivered to the App Engine application hostname specified by its AppEngineHttpQueue
and AppEngineHttpRequest
. The documentation for AppEngineHttpRequest
explains how the task's host URL is constructed. Using AppEngineHttpQueue
requires [` appengine.applications.get`](cloud.google.com/appengine/docs/admin-api/ access-control) Google
IAM permission for the project and the following scope: `www.googleapis.com/auth/cloud-platform`
Attributes
App Engine Routing. Defines routing characteristics specific to App Engine - service, version, and instance. For more information about services, versions, and instances see [An Overview of App Engine](cloud.google.com/ appengine/docs/python/an-overview-of-app-engine), [Microservices Architecture on Google
App Engine](cloud.google.com/appengine/docs/python/ microservices-on-app-engine), [App Engine Standard request routing](https:// cloud.google.com/appengine/docs/standard/python/how-requests-are-routed), and [ App Engine Flex request routing](cloud.google.com/appengine/docs/ flexible/python/how-requests-are-routed). Corresponds to the JSON property `appEngineRoutingOverride` @return [Google::Apis::CloudtasksV2beta3::AppEngineRouting]
Public Class Methods
# File lib/google/apis/cloudtasks_v2beta3/classes.rb, line 48 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/cloudtasks_v2beta3/classes.rb, line 53 def update!(**args) @app_engine_routing_override = args[:app_engine_routing_override] if args.key?(:app_engine_routing_override) end