Interface AppEngineFlexibleAppVersionApiConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
AppEngineFlexibleAppVersionApiConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:17.442Z") @Stability(Stable) public interface AppEngineFlexibleAppVersionApiConfig extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAppEngineFlexibleAppVersionApiConfig.BuilderA builder forAppEngineFlexibleAppVersionApiConfigstatic classAppEngineFlexibleAppVersionApiConfig.Jsii$ProxyAn implementation forAppEngineFlexibleAppVersionApiConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static AppEngineFlexibleAppVersionApiConfig.Builderbuilder()default StringgetAuthFailAction()Action to take when users access resources that require authentication.default StringgetLogin()Level of login required to access this resource.StringgetScript()Path to the script from the application root directory.default StringgetSecurityLevel()Security (HTTPS) enforcement for this URL.default StringgetUrl()URL to serve the endpoint at.
-
-
-
Method Detail
-
getScript
@Stability(Stable) @NotNull String getScript()
Path to the script from the application root directory.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_flexible_app_version#script AppEngineFlexibleAppVersion#script}
-
getAuthFailAction
@Stability(Stable) @Nullable default String getAuthFailAction()
Action to take when users access resources that require authentication. Default value: "AUTH_FAIL_ACTION_REDIRECT" Possible values: ["AUTH_FAIL_ACTION_REDIRECT", "AUTH_FAIL_ACTION_UNAUTHORIZED"].Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_flexible_app_version#auth_fail_action AppEngineFlexibleAppVersion#auth_fail_action}
-
getLogin
@Stability(Stable) @Nullable default String getLogin()
Level of login required to access this resource. Default value: "LOGIN_OPTIONAL" Possible values: ["LOGIN_OPTIONAL", "LOGIN_ADMIN", "LOGIN_REQUIRED"].Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_flexible_app_version#login AppEngineFlexibleAppVersion#login}
-
getSecurityLevel
@Stability(Stable) @Nullable default String getSecurityLevel()
Security (HTTPS) enforcement for this URL. Possible values: ["SECURE_DEFAULT", "SECURE_NEVER", "SECURE_OPTIONAL", "SECURE_ALWAYS"].Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_flexible_app_version#security_level AppEngineFlexibleAppVersion#security_level}
-
getUrl
@Stability(Stable) @Nullable default String getUrl()
URL to serve the endpoint at.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_flexible_app_version#url AppEngineFlexibleAppVersion#url}
-
builder
@Stability(Stable) static AppEngineFlexibleAppVersionApiConfig.Builder builder()
-
-