ConnectorDefinitionsResourceProviderArgs

data class ConnectorDefinitionsResourceProviderArgs(val permissionsDisplayText: Output<String>, val provider: Output<String>, val providerDisplayName: Output<String>, val requiredPermissions: Output<ResourceProviderRequiredPermissionsArgs>, val scope: Output<Either<String, ProviderPermissionsScope>>) : ConvertibleToJava<ConnectorDefinitionsResourceProviderArgs>

The resource provider details include the required permissions for the user to create connections. The user should have the required permissions(Read\Write, ..) in the specified scope ProviderPermissionsScope against the specified resource provider.

Constructors

Link copied to clipboard
constructor(permissionsDisplayText: Output<String>, provider: Output<String>, providerDisplayName: Output<String>, requiredPermissions: Output<ResourceProviderRequiredPermissionsArgs>, scope: Output<Either<String, ProviderPermissionsScope>>)

Properties

Link copied to clipboard

Gets or sets the permissions description text.

Link copied to clipboard
val provider: Output<String>

Gets or sets the provider name.

Link copied to clipboard

Gets or sets the permissions provider display name.

Link copied to clipboard

Required permissions for the connector resource provider that define in ResourceProviders. For more information about the permissions see here.

Link copied to clipboard
val scope: Output<Either<String, ProviderPermissionsScope>>

The scope on which the user should have permissions, in order to be able to create connections.

Functions

Link copied to clipboard
open override fun toJava(): ConnectorDefinitionsResourceProviderArgs