Compartilhar 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 Product.

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

Adiciona uma API ao produto especificado.

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

Exclui a API especificada do produto especificado.

listByProduct(string, string, string, ProductApiListByProductOptionalParams)

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

Detalhes do método

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

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

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 diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

productId

string

Identificador do produto. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

apiId

string

Identificador de revisão de API. Deve ser exclusivo na instância de serviço Gerenciamento 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.

Retornos

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 diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

productId

string

Identificador do produto. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

apiId

string

Identificador de revisão de API. Deve ser exclusivo na instância de serviço Gerenciamento 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.

Retornos

Promise<ApiContract>

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

Exclui 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 diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

productId

string

Identificador do produto. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

apiId

string

Identificador de revisão de API. Deve ser exclusivo na instância de serviço Gerenciamento 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.

Retornos

Promise<void>

listByProduct(string, string, string, ProductApiListByProductOptionalParams)

Lista uma coleção das 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 diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

productId

string

Identificador do produto. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

options
ProductApiListByProductOptionalParams

Os parâmetros de opções.

Retornos