Compartilhar via


Repo Meter Usage Estimate - Get

Estime os pushers que seriam adicionados ao uso do cliente se a Segurança Avançada estivesse habilitada para esse repositório.

GET https://advsec.dev.azure.com/{organization}/{project}/_apis/management/repositories/{repository}/meterUsageEstimate/default?api-version=7.2-preview.2
GET https://advsec.dev.azure.com/{organization}/{project}/_apis/management/repositories/{repository}/meterUsageEstimate/default?plan={plan}&api-version=7.2-preview.2

Parâmetros de URI

Nome Em Obrigatório Tipo Description
organization
path True

string

O nome da organização do Azure DevOps.

project
path True

string

ID do projeto ou nome do projeto

repository
path True

string

O nome ou a ID do repositório

api-version
query True

string

Versão da API a ser usada. Isso deve ser definido como '7.2-preview.2' para usar esta versão da api.

plan
query

Plan

O plano a ser consultado.

Respostas

Nome Tipo Description
200 OK

MeterUsageEstimate

operação bem-sucedida

Segurança

oauth2

Tipo: oauth2
Flow: accessCode
URL de Autorização: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
URL do Token: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Escopos

Nome Description
vso.advsec Concede a capacidade de ler alertas, instâncias de resultados, instâncias de resultados de análise

Definições

Nome Description
BilledCommitter

Informações relacionadas a confirmadores cobrados usando serviços de Segurança Avançada

BilledCommittersList

Uma lista de committers cobrados

IdentityRef
MeterUsageEstimate

Informações relacionadas à estimativa de uso do medidor para o plano de Segurança de Código e/ou plano de Proteção Secreta

Plan

O plano a ser consultado.

ReferenceLinks

A classe para representar uma coleção de links de referência REST.

BilledCommitter

Informações relacionadas a confirmadores cobrados usando serviços de Segurança Avançada

Nome Tipo Description
cuid

string (uuid)

Cuid do committer cobrado. CUID é exclusivo em uma Assinatura do Azure.

userIdentity

IdentityRef

Objeto referência de identidade do committer cobrado

BilledCommittersList

Uma lista de committers cobrados

Nome Tipo Description
billedUsers

BilledCommitter[]

Uma lista de objetos BilledCommitter que contêm o identityRef de committers.

uniqueCommitterCount

integer (int32)

Contagem de committers faturados em BilledUsers

IdentityRef

Nome Tipo Description
_links

ReferenceLinks

Este campo contém zero ou mais links interessantes sobre o assunto do grafo. Esses links podem ser invocados para obter relações adicionais ou informações mais detalhadas sobre esse assunto do grafo.

descriptor

string

O descritor é a principal maneira de referenciar o assunto do grafo enquanto o sistema está em execução. Esse campo identificará exclusivamente o mesmo assunto de grafo em contas e organizações.

directoryAlias

string

Preterido – pode ser recuperado consultando o usuário do Graph referenciado na entrada "self" do dicionário "_links" identityRef

displayName

string

Esse é o nome de exibição não exclusivo do assunto do grafo. Para alterar esse campo, você deve alterar seu valor no provedor de origem.

id

string

imageUrl

string

Preterido – Disponível na entrada "avatar" do dicionário "_links" do IdentityRef

inactive

boolean

Preterido – pode ser recuperado consultando o estado de associação do Graph referenciado na entrada "membershipState" do dicionário "_links" do GraphUser

isAadIdentity

boolean

Preterido – pode ser adiado do tipo de assunto do descritor (Descriptor.IsAadUserType/Descriptor.IsAadGroupType)

isContainer

boolean

Preterido – pode ser inferido do tipo de assunto do descritor (Descriptor.IsGroupType)

isDeletedInOrigin

boolean

profileUrl

string

Preterido - não em uso na maioria das implementações pré-existentes de ToIdentityRef

uniqueName

string

Preterido – use Domain+PrincipalName em vez disso

url

string

Essa URL é a rota completa para o recurso de origem desta entidade de grafo.

MeterUsageEstimate

Informações relacionadas à estimativa de uso do medidor para o plano de Segurança de Código e/ou plano de Proteção Secreta

Nome Tipo Description
codeSecurityMeterUsageEstimate

BilledCommittersList

Estimativa de uso do medidor ao habilitar o plano de Segurança de Código

secretProtectionMeterUsageEstimate

BilledCommittersList

Estimativa de uso do medidor ao habilitar o plano de Proteção Secreta

Plan

O plano a ser consultado.

Valor Description
all

Incluir todos os planos

codeSecurity

O plano de segurança de código

secretProtection

O plano de Proteção de Segredo

A classe para representar uma coleção de links de referência REST.

Nome Tipo Description
links

object

A exibição somente leitura dos links. Como os links de referência são somente leitura, só queremos expô-los como somente leitura.