ProductApi interface
Interface représentant un ProductApi.
Méthodes
check |
Vérifie que l’entité API spécifiée par l’identificateur est associée à l’entité Product. |
create |
Ajoute une API au produit spécifié. |
delete(string, string, string, string, Product |
Supprime l’API spécifiée du produit spécifié. |
list |
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.
Paramètres d’options.
Retours
Promise<ProductApiCheckEntityExistsResponse>
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.
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.
Paramètres d’options.