ApplicationState class
Input properties used for looking up and filtering Application resources.
Constructors
-
ApplicationState({Input<
String?> ? appId, Input<String?> ? authDomain, Input<String?> ? codeBucket, Input<String?> ? databaseType, Input<String?> ? defaultBucket, Input<String?> ? defaultHostname, Input<ApplicationFeatureSettings?> ? featureSettings, Input<String?> ? gcrDomain, Input<ApplicationIap?> ? iap, Input<String?> ? locationId, Input<String?> ? name, Input<String?> ? project, Input<String?> ? servingStatus, Input<String?> ? sslPolicy, Input<List< ? urlDispatchRules})ApplicationUrlDispatchRule> ?> -
Creates a new ApplicationState.
appIdIdentifier of the app, usually{PROJECT_ID}authDomainThe domain to authenticate users with when using App Engine's User API.codeBucketThe GCS bucket code is being stored in for this app.databaseTypeThe type of the Cloud Firestore or Cloud Datastore database associated with this application.defaultBucketThe GCS bucket content is being stored in for this app.defaultHostnameThe default hostname for this app.featureSettingsA block of optional settings to configure specific App Engine features:gcrDomainThe GCR domain used for storing managed Docker images for this app.iapSettings for enabling Cloud Identity Aware ProxylocationIdThe locationnameUnique name of the app, usuallyapps/{PROJECT_ID}projectThe project ID to create the application under.servingStatusThe serving status of the app.sslPolicyA list of the SSL policy that will be applied. Each block has aSSL_POLICY_UNSPECIFIED,DEFAULT, andMODERNfield.urlDispatchRulesA list of dispatch rule blocks. Each block has adomain,path, andservicefield.const -
ApplicationState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
appId
→ Input<
String?> ? -
Identifier of the app, usually
{PROJECT_ID}final -
authDomain
→ Input<
String?> ? -
The domain to authenticate users with when using App Engine's User API.
final
-
codeBucket
→ Input<
String?> ? -
The GCS bucket code is being stored in for this app.
final
-
databaseType
→ Input<
String?> ? -
The type of the Cloud Firestore or Cloud Datastore database associated with this application.
Can be
CLOUD_FIRESTOREorCLOUD_DATASTORE_COMPATIBILITYfor new instances. To support old instances, the valueCLOUD_DATASTOREis accepted by the provider, but will be rejected by the API. To create a Cloud Firestore database without creating an App Engine application, use thegcp.firestore.Databaseresource instead.final -
defaultBucket
→ Input<
String?> ? -
The GCS bucket content is being stored in for this app.
final
-
defaultHostname
→ Input<
String?> ? -
The default hostname for this app.
final
-
featureSettings
→ Input<
ApplicationFeatureSettings?> ? -
A block of optional settings to configure specific App Engine features:
final
-
gcrDomain
→ Input<
String?> ? -
The GCR domain used for storing managed Docker images for this app.
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
-
name
→ Input<
String?> ? -
Unique name of the app, usually
apps/{PROJECT_ID}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, andMODERNfield.final -
urlDispatchRules
→ Input<
List< ?ApplicationUrlDispatchRule> ?> -
A list of dispatch rule blocks. Each block has a
domain,path, andservicefield.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