Partilhar via


ProductApi interface

Interface que representa um ProductApi.

Métodos

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

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

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 de APIs associadas a um produto.

Detalhes de Método

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

Verifica se a entidade da API especificada pelo identificador está associada à entidade do 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 diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

productId

string

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

apiId

string

Identificador de revisão da API. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual. Revisão não corrente tem ; rev=n como sufixo onde 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 diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

productId

string

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

apiId

string

Identificador de revisão da API. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual. Revisão não corrente tem ; rev=n como sufixo onde 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)

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

serviceName

string

O nome do serviço de Gerenciamento de API.

productId

string

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

apiId

string

Identificador de revisão da API. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual. Revisão não corrente tem ; rev=n como sufixo onde 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 diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

productId

string

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

options
ProductApiListByProductOptionalParams

Os parâmetros de opções.

Devoluções