Partilhar via


ApiProperties interface

Propriedades da API.

Propriedades

contacts

O conjunto de contactos

customProperties

Os metadados personalizados definidos para entidades de catálogo de API.

description

Descrição da API.

externalDocumentation

O conjunto de documentação externa

kind

Tipo de API. Por exemplo, REST ou GraphQL.

license

As informações de licença para a API.

lifecycleStage

Estágio atual do ciclo de vida da API. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

summary

Breve descrição da API.

termsOfService

Termos de serviço para a API.

title

Título da API.

Detalhes de Propriedade

contacts

O conjunto de contactos

contacts?: Contact[]

Valor de Propriedade

customProperties

Os metadados personalizados definidos para entidades de catálogo de API.

customProperties?: Record<string, unknown>

Valor de Propriedade

Record<string, unknown>

description

Descrição da API.

description?: string

Valor de Propriedade

string

externalDocumentation

O conjunto de documentação externa

externalDocumentation?: ExternalDocumentation[]

Valor de Propriedade

kind

Tipo de API. Por exemplo, REST ou GraphQL.

kind: string

Valor de Propriedade

string

license

As informações de licença para a API.

license?: License

Valor de Propriedade

lifecycleStage

Estágio atual do ciclo de vida da API. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lifecycleStage?: string

Valor de Propriedade

string

summary

Breve descrição da API.

summary?: string

Valor de Propriedade

string

termsOfService

Termos de serviço para a API.

termsOfService?: TermsOfService

Valor de Propriedade

title

Título da API.

title: string

Valor de Propriedade

string