WebActivityAuthentication Class

Web activity authentication properties.

All required parameters must be populated in order to send to Azure.

Inheritance
WebActivityAuthentication

Constructor

WebActivityAuthentication(*, type: str, pfx: Optional[azure.synapse.artifacts.models._models_py3.SecretBase] = None, username: Optional[str] = None, password: Optional[azure.synapse.artifacts.models._models_py3.SecretBase] = None, resource: Optional[str] = None, **kwargs)

Parameters

type
str
Required

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

pfx
SecretBase
Required

Base64-encoded contents of a PFX file.

username
str
Required

Web activity authentication user name for basic authentication.

password
SecretBase
Required

Password for the PFX file or basic authentication.

resource
str
Required

Resource for which Azure Auth token will be requested when using MSI Authentication.