Compartir a través de


ProductApi interface

Interfaz que representa un ProductApi.

Métodos

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

Comprueba que la entidad de API especificada por el identificador está asociada a la entidad Product.

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

Agrega una API al producto especificado.

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

Elimina la API especificada del producto especificado.

listByProduct(string, string, string, ProductApiListByProductOptionalParams)

Enumera una colección de las API asociadas a un producto.

Detalles del método

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

Comprueba que la entidad de API especificada por el identificador está asociada a la entidad Product.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

productId

string

Identificador de producto. Debe ser único en la instancia de servicio de API Management actual.

apiId

string

Identificador de revisión de API. Debe ser único en la instancia de servicio de API Management actual. La revisión no actual tiene ;rev=n como sufijo donde n es el número de revisión.

options
ProductApiCheckEntityExistsOptionalParams

Parámetros de opciones.

Devoluciones

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

Agrega una API al producto especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

productId

string

Identificador de producto. Debe ser único en la instancia de servicio de API Management actual.

apiId

string

Identificador de revisión de API. Debe ser único en la instancia de servicio de API Management actual. La revisión no actual tiene ;rev=n como sufijo donde n es el número de revisión.

options
ProductApiCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ApiContract>

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

Elimina la API especificada del producto especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

productId

string

Identificador de producto. Debe ser único en la instancia de servicio de API Management actual.

apiId

string

Identificador de revisión de API. Debe ser único en la instancia de servicio de API Management actual. La revisión no actual tiene ;rev=n como sufijo donde n es el número de revisión.

options
ProductApiDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

listByProduct(string, string, string, ProductApiListByProductOptionalParams)

Enumera una colección de las API asociadas a un producto.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

productId

string

Identificador de producto. Debe ser único en la instancia de servicio de API Management actual.

options
ProductApiListByProductOptionalParams

Parámetros de opciones.

Devoluciones