SystemAssignedIdentityAuthInfo interface
La información de autenticación cuando authType es systemAssignedIdentity
- Extends
Propiedades
| auth |
Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto. |
| 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. |
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: "systemAssignedIdentity"
Valor de propiedad
"systemAssignedIdentity"
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[]
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