UserAssignedIdentityAuthInfo interface
La información de autenticación cuando authType es userAssignedIdentity
- Extends
Propiedades
| auth |
Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto. |
| client |
Id. de cliente para userAssignedIdentity. |
| delete |
Indica si se va a limpiar la operación anterior cuando Linker está actualizando o eliminando. |
| roles | Opcional, este valor especifica el rol de Azure que se va a asignar. |
| subscription |
Identificador de suscripción para userAssignedIdentity. |
Propiedades heredadas
| auth |
Opcional. Indica cómo configurar la autenticación. Si optInAllAuth, el vinculador de servicio configura la autenticación, como habilitar la identidad en el recurso de origen y conceder roles RBAC. Si optOutAllAuth, opte por no realizar la configuración de autenticación. El valor predeterminado es optInAllAuth. |
| user |
Nombre de usuario creado en la base de datos que se asigna a un usuario de AAD. |
Detalles de las propiedades
authType
Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.
authType: "userAssignedIdentity"
Valor de propiedad
"userAssignedIdentity"
clientId
Id. de cliente para userAssignedIdentity.
clientId?: string
Valor de propiedad
string
deleteOrUpdateBehavior
Indica si se va a limpiar la operación anterior cuando Linker está actualizando o eliminando.
deleteOrUpdateBehavior?: string
Valor de propiedad
string
roles
Opcional, este valor especifica el rol de Azure que se va a asignar.
roles?: string[]
Valor de propiedad
string[]
subscriptionId
Identificador de suscripción para userAssignedIdentity.
subscriptionId?: string
Valor de propiedad
string
Detalles de las propiedades heredadas
authMode
Opcional. Indica cómo configurar la autenticación. Si optInAllAuth, el vinculador de servicio configura la autenticación, como habilitar la identidad en el recurso de origen y conceder roles RBAC. Si optOutAllAuth, opte por no realizar la configuración de autenticación. El valor predeterminado es optInAllAuth.
authMode?: string
Valor de propiedad
string
userName
Nombre de usuario creado en la base de datos que se asigna a un usuario de AAD.
userName?: string
Valor de propiedad
string
heredado deDatabaseAadAuthInfo.userName