OAuth2Auth Type Workspace Connection Properties Args
data class OAuth2AuthTypeWorkspaceConnectionPropertiesArgs(val authType: Output<String>, val category: Output<Either<String, ConnectionCategory>>? = null, val credentials: Output<WorkspaceConnectionOAuth2Args>? = null, val expiryTime: Output<String>? = null, val isSharedToAll: Output<Boolean>? = null, val metadata: Output<Map<String, String>>? = null, val sharedUserList: Output<List<String>>? = null, val target: Output<String>? = null, val value: Output<String>? = null, val valueFormat: Output<Either<String, ValueFormat>>? = null) : ConvertibleToJava<OAuth2AuthTypeWorkspaceConnectionPropertiesArgs>
Constructors
Link copied to clipboard
constructor(authType: Output<String>, category: Output<Either<String, ConnectionCategory>>? = null, credentials: Output<WorkspaceConnectionOAuth2Args>? = null, expiryTime: Output<String>? = null, isSharedToAll: Output<Boolean>? = null, metadata: Output<Map<String, String>>? = null, sharedUserList: Output<List<String>>? = null, target: Output<String>? = null, value: Output<String>? = null, valueFormat: Output<Either<String, ValueFormat>>? = null)
Properties
Link copied to clipboard
Category of the connection
Link copied to clipboard
ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
format for the workspace connection value