Compartilhar via


DatabasePrincipalAssignment Classe

Definição

Classe que representa uma atribuição de entidade de banco de dados.

[Microsoft.Rest.Serialization.JsonTransformation]
public class DatabasePrincipalAssignment : Microsoft.Azure.Management.Kusto.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DatabasePrincipalAssignment = class
    inherit ProxyResource
Public Class DatabasePrincipalAssignment
Inherits ProxyResource
Herança
DatabasePrincipalAssignment
Atributos

Construtores

DatabasePrincipalAssignment()

Inicializa uma nova instância da classe DatabasePrincipalAssignment.

DatabasePrincipalAssignment(String, String, String, String, String, String, String, String, String, String, String)

Inicializa uma nova instância da classe DatabasePrincipalAssignment.

Propriedades

AadObjectId

Obtém a ID do objeto da entidade de serviço no AAD (Azure Active Directory)

Id

Obtém a ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Herdado de Resource)
Name

Obtém o nome do recurso

(Herdado de Resource)
PrincipalId

Obtém ou define a ID da entidade de segurança atribuída à entidade de banco de dados. Pode ser um email de usuário, uma ID do aplicativo ou um nome de grupo de segurança.

PrincipalName

Obtém o nome da entidade de segurança

PrincipalType

Obtém ou define o tipo de entidade de segurança. Os valores possíveis incluem: 'App', 'Group', 'User'

ProvisioningState

Obtém o estado provisionado do recurso. Os valores possíveis incluem: 'Running', 'Creating', 'Deleting', 'Succeeded', 'Failed', 'Moving'

Role

Obtém ou define a função de entidade de banco de dados. Os valores possíveis incluem: 'Administração', 'Ingestor', 'Monitor', 'User', 'UnrestrictedViewer', 'Viewer'

TenantId

Obtém ou define a ID do locatário da entidade de segurança

TenantName

Obtém o nome do locatário da entidade de segurança

Type

Obtém o tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

(Herdado de Resource)

Métodos

Validate()

Valide o objeto .

Aplica-se a