Partager via


ProductApi interface

Interface représentant un ProductApi.

Méthodes

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

Vérifie que l’entité API spécifiée par l’identificateur est associée à l’entité Product.

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

Ajoute une API au produit spécifié.

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

Supprime l’API spécifiée du produit spécifié.

listByProduct(string, string, string, ProductApiListByProductOptionalParams)

Répertorie une collection d’API associées à un produit.

Détails de la méthode

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

Vérifie que l’entité API spécifiée par l’identificateur est associée à l’entité Product.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

productId

string

Identificateur de produit. Doit être unique dans le instance de service Gestion des API actuel.

apiId

string

Identificateur de révision d’API. Doit être unique dans le instance de service Gestion des API actuel. La révision non actuelle a ;rev=n comme suffixe où n est le numéro de révision.

options
ProductApiCheckEntityExistsOptionalParams

Paramètres d’options.

Retours

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

Ajoute une API au produit spécifié.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

productId

string

Identificateur de produit. Doit être unique dans le instance de service Gestion des API actuel.

apiId

string

Identificateur de révision d’API. Doit être unique dans le instance de service Gestion des API actuel. La révision non actuelle a ;rev=n comme suffixe où n est le numéro de révision.

options
ProductApiCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<ApiContract>

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

Supprime l’API spécifiée du produit spécifié.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

productId

string

Identificateur de produit. Doit être unique dans le instance de service Gestion des API actuel.

apiId

string

Identificateur de révision d’API. Doit être unique dans le instance de service Gestion des API actuel. La révision non actuelle a ;rev=n comme suffixe où n est le numéro de révision.

options
ProductApiDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

listByProduct(string, string, string, ProductApiListByProductOptionalParams)

Répertorie une collection d’API associées à un produit.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

productId

string

Identificateur de produit. Doit être unique dans le instance de service Gestion des API actuel.

options
ProductApiListByProductOptionalParams

Paramètres d’options.

Retours