Compartilhar via


GraphScopeCreationContext interface

Esse tipo é o subconjunto de campos que podem ser fornecidos pelo usuário para criar um escopo Vsts. Atualmente, a criação de escopo está limitada a cenários internos de retrocompatibilidade. Os usuários finais que tentarem criar um escopo com essa API falharão.

Propriedades

adminGroupDescription

Defina esse campo para substituir a descrição padrão do grupo de administradores desse escopo.

adminGroupName

Todos os escopos têm um Grupo de administradores que controla o acesso ao conteúdo do escopo. Defina esse campo para usar um nome de grupo não padrão para esse grupo de administradores.

creatorId

Defina esse campo opcional se esse escopo for criado em nome de um usuário diferente do usuário que está fazendo a solicitação. Essa deve ser a ID do usuário que não é o solicitante.

name

O escopo deve ser fornecido com um nome exclusivo dentro do escopo pai. Isso significa que o escopo criado pode ter um pai ou filho com o mesmo nome, mas nenhum irmão com o mesmo nome.

scopeType

O tipo de escopo que está sendo criado.

storageKey

Uma ID opcional que representa exclusivamente o escopo dentro de seu escopo pai. Se esse parâmetro não for fornecido, o Vsts será gerado automaticamente.

Detalhes da propriedade

adminGroupDescription

Defina esse campo para substituir a descrição padrão do grupo de administradores desse escopo.

adminGroupDescription: string

Valor da propriedade

string

adminGroupName

Todos os escopos têm um Grupo de administradores que controla o acesso ao conteúdo do escopo. Defina esse campo para usar um nome de grupo não padrão para esse grupo de administradores.

adminGroupName: string

Valor da propriedade

string

creatorId

Defina esse campo opcional se esse escopo for criado em nome de um usuário diferente do usuário que está fazendo a solicitação. Essa deve ser a ID do usuário que não é o solicitante.

creatorId: string

Valor da propriedade

string

name

O escopo deve ser fornecido com um nome exclusivo dentro do escopo pai. Isso significa que o escopo criado pode ter um pai ou filho com o mesmo nome, mas nenhum irmão com o mesmo nome.

name: string

Valor da propriedade

string

scopeType

O tipo de escopo que está sendo criado.

scopeType: GroupScopeType

Valor da propriedade

storageKey

Uma ID opcional que representa exclusivamente o escopo dentro de seu escopo pai. Se esse parâmetro não for fornecido, o Vsts será gerado automaticamente.

storageKey: string

Valor da propriedade

string