Compartilhar via


ApiResourceVersion interface

Representa informações de versão para um recurso da API REST

Propriedades

apiVersion

Representação de cadeia de caracteres da versão da API pública. Essa é a versão que o público vê e é usada para um grande grupo de serviços (por exemplo, a API do TFS 1.0)

isPreview

A versão pública da API está em versão prévia

resourceVersion

Versão do recurso interno. Isso é definido por recurso e é usado para dar suporte à compatibilidade de compilação para compilação de alterações de API em uma determinada versão de API pública (em versão prévia). Por exemplo, no ciclo de lançamento da API do TFS 1.0, enquanto ele ainda está em versão prévia, a estrutura de dados de um recurso pode ser alterada. Esse recurso pode ter controle de versão de modo que os clientes mais antigos ainda funcionem (as solicitações serão enviadas para a versão mais antiga) e os clientes novos/atualizados se comunicarão com a nova versão do recurso.

Detalhes da propriedade

apiVersion

Representação de cadeia de caracteres da versão da API pública. Essa é a versão que o público vê e é usada para um grande grupo de serviços (por exemplo, a API do TFS 1.0)

apiVersion: string

Valor da propriedade

string

isPreview

A versão pública da API está em versão prévia

isPreview: boolean

Valor da propriedade

boolean

resourceVersion

Versão do recurso interno. Isso é definido por recurso e é usado para dar suporte à compatibilidade de compilação para compilação de alterações de API em uma determinada versão de API pública (em versão prévia). Por exemplo, no ciclo de lançamento da API do TFS 1.0, enquanto ele ainda está em versão prévia, a estrutura de dados de um recurso pode ser alterada. Esse recurso pode ter controle de versão de modo que os clientes mais antigos ainda funcionem (as solicitações serão enviadas para a versão mais antiga) e os clientes novos/atualizados se comunicarão com a nova versão do recurso.

resourceVersion: number

Valor da propriedade

number