Compartilhar via


MongoRoleDefinitionGetResults interface

Uma definição de função do Mongo do Azure Cosmos DB.

Extends

Propriedades

databaseName

O nome do banco de dados para o qual o acesso está sendo concedido para essa Definição de Função.

privileges

Um conjunto de privilégios contidos na Definição de Função. Isso permitirá a aplicação dessa definição de função em toda a conta de banco de dados ou em qualquer banco de dados/coleção subjacente. Escopos superiores ao banco de dados não são aplicáveis como privilégio.

roleName

Um nome amigável para a Definição de Função. Deve ser exclusivo para a conta de banco de dados.

roles

O conjunto de funções herdado por essa Definição de Função.

typePropertiesType

Indica se a Definição de Função foi interna ou criada pelo usuário.

Propriedades herdadas

id

O identificador de recurso exclusivo da conta de banco de dados. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome da conta de banco de dados. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

O tipo de recurso do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

databaseName

O nome do banco de dados para o qual o acesso está sendo concedido para essa Definição de Função.

databaseName?: string

Valor da propriedade

string

privileges

Um conjunto de privilégios contidos na Definição de Função. Isso permitirá a aplicação dessa definição de função em toda a conta de banco de dados ou em qualquer banco de dados/coleção subjacente. Escopos superiores ao banco de dados não são aplicáveis como privilégio.

privileges?: Privilege[]

Valor da propriedade

roleName

Um nome amigável para a Definição de Função. Deve ser exclusivo para a conta de banco de dados.

roleName?: string

Valor da propriedade

string

roles

O conjunto de funções herdado por essa Definição de Função.

roles?: Role[]

Valor da propriedade

Role[]

typePropertiesType

Indica se a Definição de Função foi interna ou criada pelo usuário.

typePropertiesType?: MongoRoleDefinitionType

Valor da propriedade

Detalhes das propriedades herdadas

id

O identificador de recurso exclusivo da conta de banco de dados. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

herdado deARMProxyResource.id

name

O nome da conta de banco de dados. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

herdado deARMProxyResource.name

type

O tipo de recurso do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deARMProxyResource.type