Partager via


DatabasePrincipalAssignment interface

Classe représentant une affectation de principal de base de données.

Extends

Propriétés

aadObjectId

ID d’objet du principal de service dans AAD (Azure active directory) REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

principalId

ID du principal affecté au principal de la base de données. Il peut s’agir d’un e-mail utilisateur, d’un ID d’application ou d’un nom de groupe de sécurité.

principalName

Remarque du nom du principal : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

principalType

Type de principal.

provisioningState

État provisionné de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

role

Rôle principal de base de données.

tenantId

ID de locataire du principal

tenantName

Nom du locataire du principal REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Propriétés héritées

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Détails de la propriété

aadObjectId

ID d’objet du principal de service dans AAD (Azure active directory) REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

aadObjectId?: string

Valeur de propriété

string

principalId

ID du principal affecté au principal de la base de données. Il peut s’agir d’un e-mail utilisateur, d’un ID d’application ou d’un nom de groupe de sécurité.

principalId?: string

Valeur de propriété

string

principalName

Remarque du nom du principal : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

principalName?: string

Valeur de propriété

string

principalType

Type de principal.

principalType?: string

Valeur de propriété

string

provisioningState

État provisionné de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

provisioningState?: string

Valeur de propriété

string

role

Rôle principal de base de données.

role?: string

Valeur de propriété

string

tenantId

ID de locataire du principal

tenantId?: string

Valeur de propriété

string

tenantName

Nom du locataire du principal REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

tenantName?: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

id?: string

Valeur de propriété

string

héritée deProxyResource.id

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name?: string

Valeur de propriété

string

héritée deProxyResource.name

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type?: string

Valeur de propriété

string

héritée deProxyResource.type