Interface AppEngineApplicationConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,com.hashicorp.cdktf.TerraformMetaArguments
- All Known Implementing Classes:
AppEngineApplicationConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:17.416Z") @Stability(Stable) public interface AppEngineApplicationConfig extends software.amazon.jsii.JsiiSerializable, com.hashicorp.cdktf.TerraformMetaArguments
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAppEngineApplicationConfig.BuilderA builder forAppEngineApplicationConfigstatic classAppEngineApplicationConfig.Jsii$ProxyAn implementation forAppEngineApplicationConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static AppEngineApplicationConfig.Builderbuilder()default StringgetAuthDomain()The domain to authenticate users with when using App Engine's User API.default StringgetDatabaseType()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_application#database_type AppEngineApplication#database_type}.default AppEngineApplicationFeatureSettingsgetFeatureSettings()feature_settings block.default AppEngineApplicationIapgetIap()iap block.default StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_application#id AppEngineApplication#id}.StringgetLocationId()The location to serve the app from.default StringgetProject()The project ID to create the application under.default StringgetServingStatus()The serving status of the app.default AppEngineApplicationTimeoutsgetTimeouts()timeouts block.
-
-
-
Method Detail
-
getLocationId
@Stability(Stable) @NotNull String getLocationId()
The location to serve the app from.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_application#location_id AppEngineApplication#location_id}
-
getAuthDomain
@Stability(Stable) @Nullable default String getAuthDomain()
The domain to authenticate users with when using App Engine's User API.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_application#auth_domain AppEngineApplication#auth_domain}
-
getDatabaseType
@Stability(Stable) @Nullable default String getDatabaseType()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_application#database_type AppEngineApplication#database_type}.
-
getFeatureSettings
@Stability(Stable) @Nullable default AppEngineApplicationFeatureSettings getFeatureSettings()
feature_settings block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_application#feature_settings AppEngineApplication#feature_settings}
-
getIap
@Stability(Stable) @Nullable default AppEngineApplicationIap getIap()
iap block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_application#iap AppEngineApplication#iap}
-
getId
@Stability(Stable) @Nullable default String getId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_application#id AppEngineApplication#id}.Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
-
getProject
@Stability(Stable) @Nullable default String getProject()
The project ID to create the application under.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_application#project AppEngineApplication#project}
-
getServingStatus
@Stability(Stable) @Nullable default String getServingStatus()
The serving status of the app.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_application#serving_status AppEngineApplication#serving_status}
-
getTimeouts
@Stability(Stable) @Nullable default AppEngineApplicationTimeouts getTimeouts()
timeouts block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_application#timeouts AppEngineApplication#timeouts}
-
builder
@Stability(Stable) static AppEngineApplicationConfig.Builder builder()
- Returns:
- a
AppEngineApplicationConfig.BuilderofAppEngineApplicationConfig
-
-