BackendServiceIAPComputeV1 class
Identity-Aware Proxy
Constructors
-
BackendServiceIAPComputeV1({Input<
bool> ? enabled, Input<String> ? oauth2ClientId, Input<String> ? oauth2ClientSecret}) -
Creates a new BackendServiceIAPComputeV1.
enabledWhether the serving infrastructure will authenticate and authorize all incoming requests.oauth2ClientIdOAuth2 client ID to use for the authentication flow.oauth2ClientSecretOAuth2 client secret to use for the authentication flow. For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2ClientSecretSha256 field. @InputOnlyconst -
BackendServiceIAPComputeV1.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
enabled
→ Input<
bool> ? -
Whether the serving infrastructure will authenticate and authorize all incoming requests.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
oauth2ClientId
→ Input<
String> ? -
OAuth2 client ID to use for the authentication flow.
final
-
oauth2ClientSecret
→ Input<
String> ? -
OAuth2 client secret to use for the authentication flow. For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2ClientSecretSha256 field. @InputOnly
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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