Class ApplicationIapArgs


  • public final class ApplicationIapArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • enabled

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enabled()
        Returns:
        (Optional) Whether the serving infrastructure will authenticate and authorize all incoming requests. (default is false)
      • oauth2ClientId

        public com.pulumi.core.Output<java.lang.String> oauth2ClientId()
        Returns:
        OAuth2 client ID to use for the authentication flow.
      • oauth2ClientSecret

        public com.pulumi.core.Output<java.lang.String> oauth2ClientSecret()
        Returns:
        OAuth2 client secret to use for the authentication flow. The SHA-256 hash of the value is returned in the oauth2ClientSecretSha256 field.
      • oauth2ClientSecretSha256

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> oauth2ClientSecretSha256()
        Returns:
        Hex-encoded SHA-256 hash of the client secret.