Partager via


PolicyFragment interface

Interface représentant un PolicyFragment.

Méthodes

beginCreateOrUpdate(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)

Crée ou met à jour un fragment de stratégie.

beginCreateOrUpdateAndWait(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)

Crée ou met à jour un fragment de stratégie.

delete(string, string, string, string, PolicyFragmentDeleteOptionalParams)

Supprime un fragment de stratégie.

get(string, string, string, PolicyFragmentGetOptionalParams)

Obtient un fragment de stratégie.

getEntityTag(string, string, string, PolicyFragmentGetEntityTagOptionalParams)

Obtient la version d’état d’entité (Etag) d’un fragment de stratégie.

listByService(string, string, PolicyFragmentListByServiceOptionalParams)

Obtient tous les fragments de stratégie.

listReferences(string, string, string, PolicyFragmentListReferencesOptionalParams)

Répertorie les ressources de stratégie qui référencent le fragment de stratégie.

Détails de la méthode

beginCreateOrUpdate(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)

Crée ou met à jour un fragment de stratégie.

function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, id: string, parameters: PolicyFragmentContract, options?: PolicyFragmentCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PolicyFragmentCreateOrUpdateResponse>, PolicyFragmentCreateOrUpdateResponse>>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

id

string

Identificateur de ressource.

parameters
PolicyFragmentContract

Contenu du fragment de stratégie à appliquer.

options
PolicyFragmentCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

beginCreateOrUpdateAndWait(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)

Crée ou met à jour un fragment de stratégie.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, id: string, parameters: PolicyFragmentContract, options?: PolicyFragmentCreateOrUpdateOptionalParams): Promise<PolicyFragmentCreateOrUpdateResponse>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

id

string

Identificateur de ressource.

parameters
PolicyFragmentContract

Contenu du fragment de stratégie à appliquer.

options
PolicyFragmentCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

delete(string, string, string, string, PolicyFragmentDeleteOptionalParams)

Supprime un fragment de stratégie.

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

id

string

Identificateur de ressource.

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
PolicyFragmentDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, PolicyFragmentGetOptionalParams)

Obtient un fragment de stratégie.

function get(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentGetOptionalParams): Promise<PolicyFragmentGetResponse>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

id

string

Identificateur de ressource.

options
PolicyFragmentGetOptionalParams

Paramètres d’options.

Retours

getEntityTag(string, string, string, PolicyFragmentGetEntityTagOptionalParams)

Obtient la version d’état d’entité (Etag) d’un fragment de stratégie.

function getEntityTag(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentGetEntityTagOptionalParams): Promise<PolicyFragmentGetEntityTagHeaders>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

id

string

Identificateur de ressource.

options
PolicyFragmentGetEntityTagOptionalParams

Paramètres d’options.

Retours

listByService(string, string, PolicyFragmentListByServiceOptionalParams)

Obtient tous les fragments de stratégie.

function listByService(resourceGroupName: string, serviceName: string, options?: PolicyFragmentListByServiceOptionalParams): Promise<PolicyFragmentCollection>

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
PolicyFragmentListByServiceOptionalParams

Paramètres d’options.

Retours

listReferences(string, string, string, PolicyFragmentListReferencesOptionalParams)

Répertorie les ressources de stratégie qui référencent le fragment de stratégie.

function listReferences(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentListReferencesOptionalParams): Promise<ResourceCollection>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

id

string

Identificateur de ressource.

options
PolicyFragmentListReferencesOptionalParams

Paramètres d’options.

Retours