Package com.pulumi.aws.appflow.inputs
Class ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appflow.inputs.ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs.Builder
-
- Enclosing class:
- ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs
public static final class ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs defaults)
-
-
Method Detail
-
oauth2GrantType
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs.Builder oauth2GrantType(com.pulumi.core.Output<java.lang.String> oauth2GrantType)
- Parameters:
oauth2GrantType- OAuth 2.0 grant type used by the connector for OAuth 2.0 authentication. One of: `AUTHORIZATION_CODE`, `CLIENT_CREDENTIALS`.- Returns:
- builder
-
oauth2GrantType
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs.Builder oauth2GrantType(java.lang.String oauth2GrantType)
- Parameters:
oauth2GrantType- OAuth 2.0 grant type used by the connector for OAuth 2.0 authentication. One of: `AUTHORIZATION_CODE`, `CLIENT_CREDENTIALS`.- Returns:
- builder
-
tokenUrl
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs.Builder tokenUrl(com.pulumi.core.Output<java.lang.String> tokenUrl)
- Parameters:
tokenUrl- Token URL required to fetch access and refresh tokens using the authorization code, and to refresh an expired access token using the refresh token.- Returns:
- builder
-
tokenUrl
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs.Builder tokenUrl(java.lang.String tokenUrl)
- Parameters:
tokenUrl- Token URL required to fetch access and refresh tokens using the authorization code, and to refresh an expired access token using the refresh token.- Returns:
- builder
-
tokenUrlCustomProperties
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs.Builder tokenUrlCustomProperties(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tokenUrlCustomProperties)
- Parameters:
tokenUrlCustomProperties- Map of properties associated with your token URL. Use this parameter to provide any additional details that the connector requires to authenticate your request.- Returns:
- builder
-
tokenUrlCustomProperties
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs.Builder tokenUrlCustomProperties(java.util.Map<java.lang.String,java.lang.String> tokenUrlCustomProperties)
- Parameters:
tokenUrlCustomProperties- Map of properties associated with your token URL. Use this parameter to provide any additional details that the connector requires to authenticate your request.- Returns:
- builder
-
-