Partilhar via


ProductApi interface

Interface que representa um ProductApi.

Métodos

checkEntityExists(string, string, string, string, ProductApiCheckEntityExistsOptionalParams)

Verifica se a entidade de API especificada pelo identificador está associada à entidade Produto.

createOrUpdate(string, string, string, string, ProductApiCreateOrUpdateOptionalParams)

Adiciona uma API ao produto especificado.

delete(string, string, string, string, ProductApiDeleteOptionalParams)

Elimina a API especificada do produto especificado.

listByProduct(string, string, string, ProductApiListByProductOptionalParams)

Lista uma coleção de APIs associadas a um produto.

Detalhes de Método

checkEntityExists(string, string, string, string, ProductApiCheckEntityExistsOptionalParams)

Verifica se a entidade de API especificada pelo identificador está associada à entidade Produto.

function checkEntityExists(resourceGroupName: string, serviceName: string, productId: string, apiId: string, options?: ProductApiCheckEntityExistsOptionalParams): Promise<ProductApiCheckEntityExistsResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

productId

string

Identificador de produto. Tem de ser exclusivo na instância de serviço do Gestão de API atual.

apiId

string

Identificador de revisão da API. Tem de ser exclusivo na instância de serviço do Gestão de API atual. A revisão não atual tem ;rev=n como um sufixo em que n é o número de revisão.

options
ProductApiCheckEntityExistsOptionalParams

Os parâmetros de opções.

Devoluções

createOrUpdate(string, string, string, string, ProductApiCreateOrUpdateOptionalParams)

Adiciona uma API ao produto especificado.

function createOrUpdate(resourceGroupName: string, serviceName: string, productId: string, apiId: string, options?: ProductApiCreateOrUpdateOptionalParams): Promise<ApiContract>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

productId

string

Identificador de produto. Tem de ser exclusivo na instância de serviço do Gestão de API atual.

apiId

string

Identificador de revisão da API. Tem de ser exclusivo na instância de serviço do Gestão de API atual. A revisão não atual tem ;rev=n como um sufixo em que n é o número de revisão.

options
ProductApiCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ApiContract>

delete(string, string, string, string, ProductApiDeleteOptionalParams)

Elimina a API especificada do produto especificado.

function delete(resourceGroupName: string, serviceName: string, productId: string, apiId: string, options?: ProductApiDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

productId

string

Identificador de produto. Tem de ser exclusivo na instância de serviço do Gestão de API atual.

apiId

string

Identificador de revisão da API. Tem de ser exclusivo na instância de serviço do Gestão de API atual. A revisão não atual tem ;rev=n como um sufixo em que n é o número de revisão.

options
ProductApiDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

listByProduct(string, string, string, ProductApiListByProductOptionalParams)

Lista uma coleção de APIs associadas a um produto.

function listByProduct(resourceGroupName: string, serviceName: string, productId: string, options?: ProductApiListByProductOptionalParams): PagedAsyncIterableIterator<ApiContract, ApiContract[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

productId

string

Identificador de produto. Tem de ser exclusivo na instância de serviço do Gestão de API atual.

options
ProductApiListByProductOptionalParams

Os parâmetros de opções.

Devoluções