Package com.pulumi.aws.glue.outputs
Class ConnectionAuthenticationConfigurationOauth2Properties
- java.lang.Object
-
- com.pulumi.aws.glue.outputs.ConnectionAuthenticationConfigurationOauth2Properties
-
public final class ConnectionAuthenticationConfigurationOauth2Properties extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConnectionAuthenticationConfigurationOauth2Properties.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<ConnectionAuthenticationConfigurationOauth2PropertiesAuthorizationCodeProperties>authorizationCodeProperties()static ConnectionAuthenticationConfigurationOauth2Properties.Builderbuilder()static ConnectionAuthenticationConfigurationOauth2Properties.Builderbuilder(ConnectionAuthenticationConfigurationOauth2Properties defaults)java.util.Optional<ConnectionAuthenticationConfigurationOauth2PropertiesOauth2ClientApplication>oauth2ClientApplication()java.util.Optional<ConnectionAuthenticationConfigurationOauth2PropertiesOauth2Credentials>oauth2Credentials()java.util.Optional<java.lang.String>oauth2GrantType()java.util.Optional<java.lang.String>tokenUrl()java.util.Map<java.lang.String,java.lang.String>tokenUrlParametersMap()
-
-
-
Method Detail
-
authorizationCodeProperties
public java.util.Optional<ConnectionAuthenticationConfigurationOauth2PropertiesAuthorizationCodeProperties> authorizationCodeProperties()
- Returns:
- Authorization code properties. See `authorizationCodeProperties` below.
-
oauth2ClientApplication
public java.util.Optional<ConnectionAuthenticationConfigurationOauth2PropertiesOauth2ClientApplication> oauth2ClientApplication()
- Returns:
- OAuth2 client application details. See `oauth2ClientApplication` below.
-
oauth2Credentials
public java.util.Optional<ConnectionAuthenticationConfigurationOauth2PropertiesOauth2Credentials> oauth2Credentials()
- Returns:
- OAuth2 credentials. See `oauth2Credentials` below.
-
oauth2GrantType
public java.util.Optional<java.lang.String> oauth2GrantType()
- Returns:
- OAuth2 grant type. Valid values: `AUTHORIZATION_CODE`, `CLIENT_CREDENTIALS`, `JWT_BEARER`.
-
tokenUrl
public java.util.Optional<java.lang.String> tokenUrl()
- Returns:
- Token URL for OAuth2 authentication.
-
tokenUrlParametersMap
public java.util.Map<java.lang.String,java.lang.String> tokenUrlParametersMap()
- Returns:
- Map of additional parameters for the token URL.
-
builder
public static ConnectionAuthenticationConfigurationOauth2Properties.Builder builder()
-
builder
public static ConnectionAuthenticationConfigurationOauth2Properties.Builder builder(ConnectionAuthenticationConfigurationOauth2Properties defaults)
-
-