Share via


SourceRegistryCredentials Class

Describes the credential parameters for accessing the source registry.

Constructor

SourceRegistryCredentials(*, identity: str | None = None, login_mode: str | _models.SourceRegistryLoginMode | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
identity
str

The Entra identity used for source registry login. The value is [system] for system-assigned managed identity, [caller] for caller identity, and client ID for user-assigned managed identity.

Default value: None
login_mode

The authentication mode which determines the source registry login scope. The credentials for the source registry will be generated using the given scope. These credentials will be used to login to the source registry during the run. Known values are: "None" and "Default".

Default value: None

Variables

Name Description
identity
str

The Entra identity used for source registry login. The value is [system] for system-assigned managed identity, [caller] for caller identity, and client ID for user-assigned managed identity.

login_mode

The authentication mode which determines the source registry login scope. The credentials for the source registry will be generated using the given scope. These credentials will be used to login to the source registry during the run. Known values are: "None" and "Default".