Package com.pulumi.aws.appflow.outputs
Class ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector
- java.lang.Object
-
- com.pulumi.aws.appflow.outputs.ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector
-
public final class ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey>apiKey()java.lang.StringauthenticationType()java.util.Optional<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic>basic()static ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector.Builderbuilder()static ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector.Builderbuilder(ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector defaults)java.util.Optional<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom>custom()java.util.Optional<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2>oauth2()
-
-
-
Method Detail
-
apiKey
public java.util.Optional<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey> apiKey()
- Returns:
- Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
-
authenticationType
public java.lang.String authenticationType()
- Returns:
- Authentication type that the custom connector uses for authenticating while creating a connector profile. One of: `APIKEY`, `BASIC`, `CUSTOM`, `OAUTH2`.
-
basic
public java.util.Optional<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic> basic()
- Returns:
- Basic credentials that are required for the authentication of the user. See `connector_profile_config.connector_profile_credentials.custom_connector.basic` Block for details.
-
custom
public java.util.Optional<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom> custom()
- Returns:
- Credentials required when the connector uses the custom authentication mechanism. See `connector_profile_config.connector_profile_credentials.custom_connector.custom` Block for details.
-
oauth2
public java.util.Optional<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2> oauth2()
- Returns:
- OAuth 2.0 credentials required for the authentication of the user. See `connector_profile_config.connector_profile_credentials.custom_connector.oauth2` Block for details.
-
builder
public static ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector.Builder builder()
-
builder
public static ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector.Builder builder(ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector defaults)
-
-