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
| admin |
Defina esse campo para substituir a descrição padrão do grupo de administradores desse escopo. |
| admin |
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. |
| creator |
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. |
| scope |
O tipo de escopo que está sendo criado. |
| storage |
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