ApplicationArgs class

The set of arguments for Application. The set of arguments for Application.

Constructors

ApplicationArgs({Input<String?>? authDomain, Input<String?>? databaseType, Input<ApplicationFeatureSettings?>? featureSettings, Input<ApplicationIap?>? iap, required Input<String> locationId, Input<String?>? project, Input<String?>? servingStatus, Input<String?>? sslPolicy})
Creates a new ApplicationArgs. authDomain The domain to authenticate users with when using App Engine's User API. databaseType The type of the Cloud Firestore or Cloud Datastore database associated with this application. featureSettings A block of optional settings to configure specific App Engine features: iap Settings for enabling Cloud Identity Aware Proxy locationId The location project The project ID to create the application under. servingStatus The serving status of the app. sslPolicy A list of the SSL policy that will be applied. Each block has a SSL_POLICY_UNSPECIFIED, DEFAULT, and MODERN field.
const
ApplicationArgs.fromMap(Map<String, dynamic> map)
factory

Properties

authDomain → Input<String?>?
The domain to authenticate users with when using App Engine's User API.
final
databaseType → Input<String?>?
The type of the Cloud Firestore or Cloud Datastore database associated with this application. Can be CLOUD_FIRESTORE or CLOUD_DATASTORE_COMPATIBILITY for new instances. To support old instances, the value CLOUD_DATASTORE is accepted by the provider, but will be rejected by the API. To create a Cloud Firestore database without creating an App Engine application, use the gcp.firestore.Database resource instead.
final
featureSettings → Input<ApplicationFeatureSettings?>?
A block of optional settings to configure specific App Engine features:
final
hashCode → int
The hash code for this object.
no setterinherited
iap → Input<ApplicationIap?>?
Settings for enabling Cloud Identity Aware Proxy
final
locationId → Input<String>
The location to serve the app from.
final
project → Input<String?>?
The project ID to create the application under. ~>NOTE: GCP only accepts project ID, not project number. If you are using number, you may get a "Permission denied" error.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
servingStatus → Input<String?>?
The serving status of the app.
final
sslPolicy → Input<String?>?
A list of the SSL policy that will be applied. Each block has a SSL_POLICY_UNSPECIFIED, DEFAULT, and MODERN field.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited