WebActivityAuthentication Class

Web activity authentication properties.

Inheritance
azure.mgmt.datafactory._serialization.Model
WebActivityAuthentication

Constructor

WebActivityAuthentication(*, type: str | None = None, pfx: _models.SecretBase | None = None, username: MutableMapping[str, Any] | None = None, password: _models.SecretBase | None = None, resource: MutableMapping[str, Any] | None = None, user_tenant: MutableMapping[str, Any] | None = None, credential: _models.CredentialReference | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
type
str

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

pfx

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

username
<xref:JSON>

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

password

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

resource
<xref:JSON>

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

user_tenant
<xref:JSON>

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

credential

The credential reference containing authentication information.

Variables

Name Description
type
str

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

pfx

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

username
<xref:JSON>

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

password

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

resource
<xref:JSON>

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

user_tenant
<xref:JSON>

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

credential

The credential reference containing authentication information.