Application class
An Application resource contains the top-level configuration of an App Engine application.
Constructors
-
Application({String? authDomain, String? codeBucket, String? databaseType, String? defaultBucket, String? defaultCookieExpiration, String? defaultHostname, List<
UrlDispatchRule> ? dispatchRules, FeatureSettings? featureSettings, String? gcrDomain, Map<String, Object?> ? generatedCustomerMetadata, IdentityAwareProxy? iap, String? id, String? locationId, String? name, String? serviceAccount, String? servingStatus}) - Application.fromJson(Map json_)
Properties
- authDomain ↔ String?
-
Google Apps authentication domain that controls which users can access
this application.Defaults to open access for any Google Account.
getter/setter pair
- codeBucket ↔ String?
-
Google Cloud Storage bucket that can be used for storing files associated
with this application.
getter/setter pair
- databaseType ↔ String?
-
The type of the Cloud Firestore or Cloud Datastore database associated
with this application.
Possible string values are:
getter/setter pair
- defaultBucket ↔ String?
-
Google Cloud Storage bucket that can be used by this application to store
content.@OutputOnly
getter/setter pair
- defaultCookieExpiration ↔ String?
-
Cookie expiration policy for this application.
getter/setter pair
- defaultHostname ↔ String?
-
Hostname used to reach this application, as resolved by App
Engine.@OutputOnly
getter/setter pair
-
dispatchRules
↔ List<
UrlDispatchRule> ? -
HTTP path dispatch rules for requests to the application that do not
explicitly target a service or version.
getter/setter pair
- featureSettings ↔ FeatureSettings?
-
The feature specific settings to be used in the application.
getter/setter pair
- gcrDomain ↔ String?
-
The Google Container Registry domain used for storing managed build docker
images for this application.
getter/setter pair
-
generatedCustomerMetadata
↔ Map<
String, Object?> ? -
Additional Google Generated Customer Metadata, this field won't be
provided by default and can be requested by setting the IncludeExtraData
field in GetApplicationRequest
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- iap ↔ IdentityAwareProxy?
-
getter/setter pair
- id ↔ String?
-
Identifier of the Application resource.
getter/setter pair
- locationId ↔ String?
-
Location from which this application runs.
getter/setter pair
- name ↔ String?
-
Full path to the Application resource in the API.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- serviceAccount ↔ String?
-
The service account associated with the application.
getter/setter pair
- servingStatus ↔ String?
-
Serving status of this application.
Possible string values are:
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited