Package com.pulumi.aws.appflow.inputs
Class ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appflow.inputs.ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs.Builder
-
- Enclosing class:
- ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs
public static final class ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs defaults)
-
-
Method Detail
-
apiKey
public ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs.Builder apiKey(@Nullable com.pulumi.core.Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyArgs> apiKey)
-
apiKey
public ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs.Builder apiKey(ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyArgs apiKey)
-
authenticationType
public ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs.Builder authenticationType(com.pulumi.core.Output<java.lang.String> authenticationType)
- Parameters:
authenticationType
- The authentication type that the custom connector uses for authenticating while creating a connector profile. One of: `APIKEY`, `BASIC`, `CUSTOM`, `OAUTH2`.- Returns:
- builder
-
authenticationType
public ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs.Builder authenticationType(java.lang.String authenticationType)
- Parameters:
authenticationType
- The authentication type that the custom connector uses for authenticating while creating a connector profile. One of: `APIKEY`, `BASIC`, `CUSTOM`, `OAUTH2`.- Returns:
- builder
-
basic
public ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs.Builder basic(@Nullable com.pulumi.core.Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicArgs> basic)
- Parameters:
basic
- Basic credentials that are required for the authentication of the user.- Returns:
- builder
-
basic
public ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs.Builder basic(ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicArgs basic)
- Parameters:
basic
- Basic credentials that are required for the authentication of the user.- Returns:
- builder
-
custom
public ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs.Builder custom(@Nullable com.pulumi.core.Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomArgs> custom)
- Parameters:
custom
- If the connector uses the custom authentication mechanism, this holds the required credentials.- Returns:
- builder
-
custom
public ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs.Builder custom(ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomArgs custom)
- Parameters:
custom
- If the connector uses the custom authentication mechanism, this holds the required credentials.- Returns:
- builder
-
oauth2
public ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs.Builder oauth2(@Nullable com.pulumi.core.Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args> oauth2)
- Parameters:
oauth2
- OAuth 2.0 credentials required for the authentication of the user.- Returns:
- builder
-
oauth2
public ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs.Builder oauth2(ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args oauth2)
- Parameters:
oauth2
- OAuth 2.0 credentials required for the authentication of the user.- Returns:
- builder
-
build
public ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs build()
-
-