WebActivityAuthenticationArgs

data class WebActivityAuthenticationArgs(val credential: Output<CredentialReferenceArgs>? = null, val password: Output<Either<AzureKeyVaultSecretReferenceArgs, SecureStringArgs>>? = null, val pfx: Output<Either<AzureKeyVaultSecretReferenceArgs, SecureStringArgs>>? = null, val resource: Output<Any>? = null, val type: Output<String>? = null, val userTenant: Output<Any>? = null, val username: Output<Any>? = null) : ConvertibleToJava<WebActivityAuthenticationArgs>

Web activity authentication properties.

Constructors

Link copied to clipboard
constructor(credential: Output<CredentialReferenceArgs>? = null, password: Output<Either<AzureKeyVaultSecretReferenceArgs, SecureStringArgs>>? = null, pfx: Output<Either<AzureKeyVaultSecretReferenceArgs, SecureStringArgs>>? = null, resource: Output<Any>? = null, type: Output<String>? = null, userTenant: Output<Any>? = null, username: Output<Any>? = null)

Properties

Link copied to clipboard
val credential: Output<CredentialReferenceArgs>? = null

The credential reference containing authentication information.

Link copied to clipboard

Password for the PFX file or basic authentication / Secret when used for ServicePrincipal

Link copied to clipboard

Base64-encoded contents of a PFX file or Certificate when used for ServicePrincipal

Link copied to clipboard
val resource: Output<Any>? = null

Resource for which Azure Auth token will be requested when using MSI Authentication. Type: string (or Expression with resultType string).

Link copied to clipboard
val type: Output<String>? = null

Web activity authentication (Basic/ClientCertificate/MSI/ServicePrincipal)

Link copied to clipboard
val username: Output<Any>? = null

Web activity authentication user name for basic authentication or ClientID when used for ServicePrincipal. Type: string (or Expression with resultType string).

Link copied to clipboard
val userTenant: Output<Any>? = null

TenantId for which Azure Auth token will be requested when using ServicePrincipal Authentication. Type: string (or Expression with resultType string).

Functions

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