Compartilhar via


SqlRoleDefinitionGetResults interface

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

Extends

Propriedades

assignableScopes

Um conjunto de Escopos totalmente qualificados em ou abaixo dos quais as Atribuições de Função podem ser criadas usando essa 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. Deve ter pelo menos um elemento. Escopos superiores à conta de banco de dados não são aplicáveis como Escopos atribuíveis. Observe que os recursos referenciados em escopos atribuíveis não precisam existir.

permissions

O conjunto de operações permitido por meio dessa Definição de Função.

roleName

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

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

assignableScopes

Um conjunto de Escopos totalmente qualificados em ou abaixo dos quais as Atribuições de Função podem ser criadas usando essa 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. Deve ter pelo menos um elemento. Escopos superiores à conta de banco de dados não são aplicáveis como Escopos atribuíveis. Observe que os recursos referenciados em escopos atribuíveis não precisam existir.

assignableScopes?: string[]

Valor da propriedade

string[]

permissions

O conjunto de operações permitido por meio dessa Definição de Função.

permissions?: Permission[]

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

typePropertiesType

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

typePropertiesType?: RoleDefinitionType

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