Compartir a través de


DatabasePrincipalAssignment interface

Clase que representa una asignación de entidad de seguridad de base de datos.

Extends

Propiedades

aadObjectId

Id. de objeto de entidad de servicio en AAD (Azure Active Directory): Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

principalId

Identificador de entidad de seguridad asignado a la entidad de seguridad de base de datos. Puede ser un correo electrónico de usuario, un identificador de aplicación o un nombre de grupo de seguridad.

principalName

El nombre principal NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

principalType

Tipo de entidad de seguridad.

provisioningState

Estado aprovisionado del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

role

Rol principal de base de datos.

tenantId

Identificador de inquilino de la entidad de seguridad

tenantName

El nombre de inquilino de la entidad de seguridad NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Propiedades heredadas

id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name

El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Detalles de las propiedades

aadObjectId

Id. de objeto de entidad de servicio en AAD (Azure Active Directory): Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

aadObjectId?: string

Valor de propiedad

string

principalId

Identificador de entidad de seguridad asignado a la entidad de seguridad de base de datos. Puede ser un correo electrónico de usuario, un identificador de aplicación o un nombre de grupo de seguridad.

principalId?: string

Valor de propiedad

string

principalName

El nombre principal NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

principalName?: string

Valor de propiedad

string

principalType

Tipo de entidad de seguridad.

principalType?: string

Valor de propiedad

string

provisioningState

Estado aprovisionado del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

provisioningState?: string

Valor de propiedad

string

role

Rol principal de base de datos.

role?: string

Valor de propiedad

string

tenantId

Identificador de inquilino de la entidad de seguridad

tenantId?: string

Valor de propiedad

string

tenantName

El nombre de inquilino de la entidad de seguridad NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

tenantName?: string

Valor de propiedad

string

Detalles de las propiedades heredadas

id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id?: string

Valor de propiedad

string

Heredado deProxyResource.id

name

El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name?: string

Valor de propiedad

string

Heredado deProxyResource.name

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type?: string

Valor de propiedad

string

Heredado deProxyResource.type