Partager via


Policy interface

Interface représentant une stratégie.

Méthodes

createOrUpdate(string, string, string, PolicyContract, PolicyCreateOrUpdateOptionalParams)

Crée ou met à jour la configuration de stratégie globale du service Gestion des API.

delete(string, string, string, string, PolicyDeleteOptionalParams)

Supprime la configuration de stratégie globale du service Gestion des API.

get(string, string, string, PolicyGetOptionalParams)

Obtenez la définition de stratégie globale du service Gestion des API.

getEntityTag(string, string, string, PolicyGetEntityTagOptionalParams)

Obtient la version d’état d’entité (Etag) de la définition de stratégie globale dans le service Gestion des API.

listByService(string, string, PolicyListByServiceOptionalParams)

Répertorie toutes les définitions de stratégie globale du service Gestion des API.

Détails de la méthode

createOrUpdate(string, string, string, PolicyContract, PolicyCreateOrUpdateOptionalParams)

Crée ou met à jour la configuration de stratégie globale du service Gestion des API.

function createOrUpdate(resourceGroupName: string, serviceName: string, policyId: string, parameters: PolicyContract, options?: PolicyCreateOrUpdateOptionalParams): Promise<PolicyCreateOrUpdateResponse>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

policyId

string

Identificateur de la stratégie.

parameters
PolicyContract

Contenu de la stratégie à appliquer.

options
PolicyCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

delete(string, string, string, string, PolicyDeleteOptionalParams)

Supprime la configuration de stratégie globale du service Gestion des API.

function delete(resourceGroupName: string, serviceName: string, policyId: string, ifMatch: string, options?: PolicyDeleteOptionalParams): 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.

policyId

string

Identificateur de la stratégie.

ifMatch

string

ETag de l’entité. ETag doit correspondre à l’état actuel de l’entité à partir de la réponse d’en-tête de la requête GET ou il doit être * pour la mise à jour inconditionnelle.

options
PolicyDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, PolicyGetOptionalParams)

Obtenez la définition de stratégie globale du service Gestion des API.

function get(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetOptionalParams): Promise<PolicyGetResponse>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

policyId

string

Identificateur de la stratégie.

options
PolicyGetOptionalParams

Paramètres d’options.

Retours

getEntityTag(string, string, string, PolicyGetEntityTagOptionalParams)

Obtient la version d’état d’entité (Etag) de la définition de stratégie globale dans le service Gestion des API.

function getEntityTag(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetEntityTagOptionalParams): Promise<PolicyGetEntityTagHeaders>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

policyId

string

Identificateur de la stratégie.

options
PolicyGetEntityTagOptionalParams

Paramètres d’options.

Retours

listByService(string, string, PolicyListByServiceOptionalParams)

Répertorie toutes les définitions de stratégie globale du service Gestion des API.

function listByService(resourceGroupName: string, serviceName: string, options?: PolicyListByServiceOptionalParams): PagedAsyncIterableIterator<PolicyContract, PolicyContract[], 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.

options
PolicyListByServiceOptionalParams

Paramètres d’options.

Retours