Reference documentation and code samples for the App Engine Admin V1 API class Google::Cloud::AppEngine::V1::Application.
An Application resource contains the top-level configuration of an App Engine application.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#auth_domain
def auth_domain() -> ::String
-
(::String) — Google Apps authentication domain that controls which users can access
this application.
Defaults to open access for any Google Account.
#auth_domain=
def auth_domain=(value) -> ::String
-
value (::String) — Google Apps authentication domain that controls which users can access
this application.
Defaults to open access for any Google Account.
-
(::String) — Google Apps authentication domain that controls which users can access
this application.
Defaults to open access for any Google Account.
#code_bucket
def code_bucket() -> ::String
- (::String) — Google Cloud Storage bucket that can be used for storing files associated with this application. This bucket is associated with the application and can be used by the gcloud deployment commands.
#code_bucket=
def code_bucket=(value) -> ::String
- value (::String) — Google Cloud Storage bucket that can be used for storing files associated with this application. This bucket is associated with the application and can be used by the gcloud deployment commands.
- (::String) — Google Cloud Storage bucket that can be used for storing files associated with this application. This bucket is associated with the application and can be used by the gcloud deployment commands.
#database_type
def database_type() -> ::Google::Cloud::AppEngine::V1::Application::DatabaseType
- (::Google::Cloud::AppEngine::V1::Application::DatabaseType) — The type of the Cloud Firestore or Cloud Datastore database associated with this application.
#database_type=
def database_type=(value) -> ::Google::Cloud::AppEngine::V1::Application::DatabaseType
- value (::Google::Cloud::AppEngine::V1::Application::DatabaseType) — The type of the Cloud Firestore or Cloud Datastore database associated with this application.
- (::Google::Cloud::AppEngine::V1::Application::DatabaseType) — The type of the Cloud Firestore or Cloud Datastore database associated with this application.
#default_bucket
def default_bucket() -> ::String
- (::String) — Google Cloud Storage bucket that can be used by this application to store content.
#default_bucket=
def default_bucket=(value) -> ::String
- value (::String) — Google Cloud Storage bucket that can be used by this application to store content.
- (::String) — Google Cloud Storage bucket that can be used by this application to store content.
#default_cookie_expiration
def default_cookie_expiration() -> ::Google::Protobuf::Duration
- (::Google::Protobuf::Duration) — Cookie expiration policy for this application.
#default_cookie_expiration=
def default_cookie_expiration=(value) -> ::Google::Protobuf::Duration
- value (::Google::Protobuf::Duration) — Cookie expiration policy for this application.
- (::Google::Protobuf::Duration) — Cookie expiration policy for this application.
#default_hostname
def default_hostname() -> ::String
- (::String) — Hostname used to reach this application, as resolved by App Engine.
#default_hostname=
def default_hostname=(value) -> ::String
- value (::String) — Hostname used to reach this application, as resolved by App Engine.
- (::String) — Hostname used to reach this application, as resolved by App Engine.
#dispatch_rules
def dispatch_rules() -> ::Array<::Google::Cloud::AppEngine::V1::UrlDispatchRule>
- (::Array<::Google::Cloud::AppEngine::V1::UrlDispatchRule>) — HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.
#dispatch_rules=
def dispatch_rules=(value) -> ::Array<::Google::Cloud::AppEngine::V1::UrlDispatchRule>
- value (::Array<::Google::Cloud::AppEngine::V1::UrlDispatchRule>) — HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.
- (::Array<::Google::Cloud::AppEngine::V1::UrlDispatchRule>) — HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.
#feature_settings
def feature_settings() -> ::Google::Cloud::AppEngine::V1::Application::FeatureSettings
- (::Google::Cloud::AppEngine::V1::Application::FeatureSettings) — The feature specific settings to be used in the application.
#feature_settings=
def feature_settings=(value) -> ::Google::Cloud::AppEngine::V1::Application::FeatureSettings
- value (::Google::Cloud::AppEngine::V1::Application::FeatureSettings) — The feature specific settings to be used in the application.
- (::Google::Cloud::AppEngine::V1::Application::FeatureSettings) — The feature specific settings to be used in the application.
#gcr_domain
def gcr_domain() -> ::String
- (::String) — The Google Container Registry domain used for storing managed build docker images for this application.
#gcr_domain=
def gcr_domain=(value) -> ::String
- value (::String) — The Google Container Registry domain used for storing managed build docker images for this application.
- (::String) — The Google Container Registry domain used for storing managed build docker images for this application.
#iap
def iap() -> ::Google::Cloud::AppEngine::V1::Application::IdentityAwareProxy
#iap=
def iap=(value) -> ::Google::Cloud::AppEngine::V1::Application::IdentityAwareProxy
#id
def id() -> ::String
-
(::String) — Identifier of the Application resource. This identifier is equivalent
to the project ID of the Google Cloud Platform project where you want to
deploy your application.
Example:
myapp
.
#id=
def id=(value) -> ::String
-
value (::String) — Identifier of the Application resource. This identifier is equivalent
to the project ID of the Google Cloud Platform project where you want to
deploy your application.
Example:
myapp
.
-
(::String) — Identifier of the Application resource. This identifier is equivalent
to the project ID of the Google Cloud Platform project where you want to
deploy your application.
Example:
myapp
.
#location_id
def location_id() -> ::String
-
(::String) — Location from which this application runs. Application instances
run out of the data centers in the specified location, which is also where
all of the application's end user content is stored.
Defaults to
us-central
.View the list of supported locations.
#location_id=
def location_id=(value) -> ::String
-
value (::String) — Location from which this application runs. Application instances
run out of the data centers in the specified location, which is also where
all of the application's end user content is stored.
Defaults to
us-central
.View the list of supported locations.
-
(::String) — Location from which this application runs. Application instances
run out of the data centers in the specified location, which is also where
all of the application's end user content is stored.
Defaults to
us-central
.View the list of supported locations.
#name
def name() -> ::String
-
(::String) — Full path to the Application resource in the API.
Example:
apps/myapp
.
#name=
def name=(value) -> ::String
-
value (::String) — Full path to the Application resource in the API.
Example:
apps/myapp
.
-
(::String) — Full path to the Application resource in the API.
Example:
apps/myapp
.
#service_account
def service_account() -> ::String
- (::String) — The service account associated with the application. This is the app-level default identity. If no identity provided during create version, Admin API will fallback to this one.
#service_account=
def service_account=(value) -> ::String
- value (::String) — The service account associated with the application. This is the app-level default identity. If no identity provided during create version, Admin API will fallback to this one.
- (::String) — The service account associated with the application. This is the app-level default identity. If no identity provided during create version, Admin API will fallback to this one.
#serving_status
def serving_status() -> ::Google::Cloud::AppEngine::V1::Application::ServingStatus
- (::Google::Cloud::AppEngine::V1::Application::ServingStatus) — Serving status of this application.
#serving_status=
def serving_status=(value) -> ::Google::Cloud::AppEngine::V1::Application::ServingStatus
- value (::Google::Cloud::AppEngine::V1::Application::ServingStatus) — Serving status of this application.
- (::Google::Cloud::AppEngine::V1::Application::ServingStatus) — Serving status of this application.