Partager via


@azure/arm-policy package

Classes

PolicyClient

Interfaces

CloudError

Réponse d’erreur d’une opération de stratégie.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorResponse

Réponse d’erreur courante pour toutes les API Azure Resource Manager afin de retourner les détails de l’erreur pour les opérations ayant échoué. (Cela suit également le format de réponse d’erreur OData.)

Identity

Identité de la ressource. Les affectations de stratégie prennent en charge un maximum d’une identité. Il s’agit d’une identité affectée par le système ou d’une identité affectée par un seul utilisateur.

NonComplianceMessage

Message décrivant pourquoi une ressource n’est pas conforme à la stratégie. Cela s’affiche dans les messages d’erreur « refuser » et sur les résultats de conformité non conformes de la ressource.

Override

Remplacement de la valeur de propriété de stratégie.

ParameterDefinitionsValue

Définition d’un paramètre pouvant être fourni à la stratégie.

ParameterDefinitionsValueMetadata

Métadonnées générales pour le paramètre.

ParameterValuesValue

Valeur d’un paramètre.

PolicyAssignment

Affectation de stratégie.

PolicyAssignmentListResult

Liste des affectations de stratégie.

PolicyAssignmentUpdate

Affectation de stratégie pour la requête patch.

PolicyAssignments

Interface représentant une stratégieAssignments.

PolicyAssignmentsCreateByIdOptionalParams

Paramètres facultatifs.

PolicyAssignmentsCreateOptionalParams

Paramètres facultatifs.

PolicyAssignmentsDeleteByIdOptionalParams

Paramètres facultatifs.

PolicyAssignmentsDeleteOptionalParams

Paramètres facultatifs.

PolicyAssignmentsGetByIdOptionalParams

Paramètres facultatifs.

PolicyAssignmentsGetOptionalParams

Paramètres facultatifs.

PolicyAssignmentsListForManagementGroupNextOptionalParams

Paramètres facultatifs.

PolicyAssignmentsListForManagementGroupOptionalParams

Paramètres facultatifs.

PolicyAssignmentsListForResourceGroupNextOptionalParams

Paramètres facultatifs.

PolicyAssignmentsListForResourceGroupOptionalParams

Paramètres facultatifs.

PolicyAssignmentsListForResourceNextOptionalParams

Paramètres facultatifs.

PolicyAssignmentsListForResourceOptionalParams

Paramètres facultatifs.

PolicyAssignmentsListNextOptionalParams

Paramètres facultatifs.

PolicyAssignmentsListOptionalParams

Paramètres facultatifs.

PolicyAssignmentsUpdateByIdOptionalParams

Paramètres facultatifs.

PolicyAssignmentsUpdateOptionalParams

Paramètres facultatifs.

PolicyClientOptionalParams

Paramètres facultatifs.

PolicyDefinition

Définition de stratégie.

PolicyDefinitionGroup

Groupe de définitions de stratégie.

PolicyDefinitionListResult

Liste des définitions de stratégie.

PolicyDefinitionReference

Référence de définition de stratégie.

PolicyDefinitionVersion

ID de la version de définition de stratégie.

PolicyDefinitionVersionListResult

Liste des versions de définition de stratégie.

PolicyDefinitionVersions

Interface représentant une PolicyDefinitionVersions.

PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams

Paramètres facultatifs.

PolicyDefinitionVersionsCreateOrUpdateOptionalParams

Paramètres facultatifs.

PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams

Paramètres facultatifs.

PolicyDefinitionVersionsDeleteOptionalParams

Paramètres facultatifs.

PolicyDefinitionVersionsGetAtManagementGroupOptionalParams

Paramètres facultatifs.

PolicyDefinitionVersionsGetBuiltInOptionalParams

Paramètres facultatifs.

PolicyDefinitionVersionsGetOptionalParams

Paramètres facultatifs.

PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams

Paramètres facultatifs.

PolicyDefinitionVersionsListAllBuiltinsOptionalParams

Paramètres facultatifs.

PolicyDefinitionVersionsListAllOptionalParams

Paramètres facultatifs.

PolicyDefinitionVersionsListBuiltInNextOptionalParams

Paramètres facultatifs.

PolicyDefinitionVersionsListBuiltInOptionalParams

Paramètres facultatifs.

PolicyDefinitionVersionsListByManagementGroupNextOptionalParams

Paramètres facultatifs.

PolicyDefinitionVersionsListByManagementGroupOptionalParams

Paramètres facultatifs.

PolicyDefinitionVersionsListNextOptionalParams

Paramètres facultatifs.

PolicyDefinitionVersionsListOptionalParams

Paramètres facultatifs.

PolicyDefinitions

Interface représentant une stratégieDefinitions.

PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

Paramètres facultatifs.

PolicyDefinitionsCreateOrUpdateOptionalParams

Paramètres facultatifs.

PolicyDefinitionsDeleteAtManagementGroupOptionalParams

Paramètres facultatifs.

PolicyDefinitionsDeleteOptionalParams

Paramètres facultatifs.

PolicyDefinitionsGetAtManagementGroupOptionalParams

Paramètres facultatifs.

PolicyDefinitionsGetBuiltInOptionalParams

Paramètres facultatifs.

PolicyDefinitionsGetOptionalParams

Paramètres facultatifs.

PolicyDefinitionsListBuiltInNextOptionalParams

Paramètres facultatifs.

PolicyDefinitionsListBuiltInOptionalParams

Paramètres facultatifs.

PolicyDefinitionsListByManagementGroupNextOptionalParams

Paramètres facultatifs.

PolicyDefinitionsListByManagementGroupOptionalParams

Paramètres facultatifs.

PolicyDefinitionsListNextOptionalParams

Paramètres facultatifs.

PolicyDefinitionsListOptionalParams

Paramètres facultatifs.

PolicySetDefinition

Définition du jeu de stratégies.

PolicySetDefinitionListResult

Liste des définitions de jeu de stratégies.

PolicySetDefinitionVersion

Version de définition du jeu de stratégies.

PolicySetDefinitionVersionListResult

Liste des versions de définition de jeu de stratégies.

PolicySetDefinitionVersions

Interface représentant un PolicySetDefinitionVersions.

PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams

Paramètres facultatifs.

PolicySetDefinitionVersionsCreateOrUpdateOptionalParams

Paramètres facultatifs.

PolicySetDefinitionVersionsDeleteAtManagementGroupOptionalParams

Paramètres facultatifs.

PolicySetDefinitionVersionsDeleteOptionalParams

Paramètres facultatifs.

PolicySetDefinitionVersionsGetAtManagementGroupOptionalParams

Paramètres facultatifs.

PolicySetDefinitionVersionsGetBuiltInOptionalParams

Paramètres facultatifs.

PolicySetDefinitionVersionsGetOptionalParams

Paramètres facultatifs.

PolicySetDefinitionVersionsListAllAtManagementGroupOptionalParams

Paramètres facultatifs.

PolicySetDefinitionVersionsListAllBuiltinsOptionalParams

Paramètres facultatifs.

PolicySetDefinitionVersionsListAllOptionalParams

Paramètres facultatifs.

PolicySetDefinitionVersionsListBuiltInNextOptionalParams

Paramètres facultatifs.

PolicySetDefinitionVersionsListBuiltInOptionalParams

Paramètres facultatifs.

PolicySetDefinitionVersionsListByManagementGroupNextOptionalParams

Paramètres facultatifs.

PolicySetDefinitionVersionsListByManagementGroupOptionalParams

Paramètres facultatifs.

PolicySetDefinitionVersionsListNextOptionalParams

Paramètres facultatifs.

PolicySetDefinitionVersionsListOptionalParams

Paramètres facultatifs.

PolicySetDefinitions

Interface représentant un PolicySetDefinitions.

PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

Paramètres facultatifs.

PolicySetDefinitionsCreateOrUpdateOptionalParams

Paramètres facultatifs.

PolicySetDefinitionsDeleteAtManagementGroupOptionalParams

Paramètres facultatifs.

PolicySetDefinitionsDeleteOptionalParams

Paramètres facultatifs.

PolicySetDefinitionsGetAtManagementGroupOptionalParams

Paramètres facultatifs.

PolicySetDefinitionsGetBuiltInOptionalParams

Paramètres facultatifs.

PolicySetDefinitionsGetOptionalParams

Paramètres facultatifs.

PolicySetDefinitionsListBuiltInNextOptionalParams

Paramètres facultatifs.

PolicySetDefinitionsListBuiltInOptionalParams

Paramètres facultatifs.

PolicySetDefinitionsListByManagementGroupNextOptionalParams

Paramètres facultatifs.

PolicySetDefinitionsListByManagementGroupOptionalParams

Paramètres facultatifs.

PolicySetDefinitionsListNextOptionalParams

Paramètres facultatifs.

PolicySetDefinitionsListOptionalParams

Paramètres facultatifs.

ResourceSelector

Sélecteur de ressources pour filtrer les stratégies par propriétés de ressource.

Selector

Expression de sélecteur.

SystemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

UserAssignedIdentitiesValue

Alias de type

AssignmentType

Définit des valeurs pour AssignmentType.
KnownAssignmentType peut être utilisé de manière interchangeable avec AssignmentType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

NotSpecified
Système
SystèmeCaché
personnalisée

CreatedByType

Définit des valeurs pour CreatedByType.
KnownCreatedByType peut être utilisé de manière interchangeable avec CreatedByType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

utilisateur
application
managedIdentity
clé

EnforcementMode

Définit des valeurs pour EnforcementMode.
KnownEnforcementMode peut être utilisé de manière interchangeable avec EnforcementMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

par défaut : l’effet de stratégie est appliqué lors de la création ou de la mise à jour des ressources.
DoNotEnforce: l’effet de stratégie n’est pas appliqué lors de la création ou de la mise à jour des ressources.

OverrideKind

Définit les valeurs de OverrideKind.
KnownOverrideKind peut être utilisé de manière interchangeable avec OverrideKind, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

policyEffect : il remplace le type d’effet de stratégie.
definitionVersion : il remplacera la valeur de la propriété definition version de l’attribution de stratégie.

ParameterType

Définit des valeurs pour ParameterType.
KnownParameterType peut être utilisé de manière interchangeable avec ParameterType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

chaîne
Array
objet
booléen
entier
Float
DateTime

PolicyAssignmentsCreateByIdResponse

Contient des données de réponse pour l’opération createById.

PolicyAssignmentsCreateResponse

Contient des données de réponse pour l’opération de création.

PolicyAssignmentsDeleteByIdResponse

Contient des données de réponse pour l’opération deleteById.

PolicyAssignmentsDeleteResponse

Contient des données de réponse pour l’opération de suppression.

PolicyAssignmentsGetByIdResponse

Contient des données de réponse pour l’opération getById.

PolicyAssignmentsGetResponse

Contient des données de réponse pour l’opération d’obtention.

PolicyAssignmentsListForManagementGroupNextResponse

Contient des données de réponse pour l’opération listForManagementGroupNext.

PolicyAssignmentsListForManagementGroupResponse

Contient des données de réponse pour l’opération listForManagementGroup.

PolicyAssignmentsListForResourceGroupNextResponse

Contient des données de réponse pour l’opération listForResourceGroupNext.

PolicyAssignmentsListForResourceGroupResponse

Contient des données de réponse pour l’opération listForResourceGroup.

PolicyAssignmentsListForResourceNextResponse

Contient des données de réponse pour l’opération listForResourceNext.

PolicyAssignmentsListForResourceResponse

Contient des données de réponse pour l’opération listForResource.

PolicyAssignmentsListNextResponse

Contient des données de réponse pour l’opération listNext.

PolicyAssignmentsListResponse

Contient des données de réponse pour l’opération de liste.

PolicyAssignmentsUpdateByIdResponse

Contient des données de réponse pour l’opération updateById.

PolicyAssignmentsUpdateResponse

Contient des données de réponse pour l’opération de mise à jour.

PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupResponse

Contient des données de réponse pour l’opération createOrUpdateAtManagementGroup.

PolicyDefinitionVersionsCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

PolicyDefinitionVersionsGetAtManagementGroupResponse

Contient des données de réponse pour l’opération getAtManagementGroup.

PolicyDefinitionVersionsGetBuiltInResponse

Contient des données de réponse pour l’opération getBuiltIn.

PolicyDefinitionVersionsGetResponse

Contient des données de réponse pour l’opération d’obtention.

PolicyDefinitionVersionsListAllAtManagementGroupResponse

Contient des données de réponse pour l’opération listAllAtManagementGroup.

PolicyDefinitionVersionsListAllBuiltinsResponse

Contient des données de réponse pour l’opération listAllBuiltins.

PolicyDefinitionVersionsListAllResponse

Contient des données de réponse pour l’opération listAll.

PolicyDefinitionVersionsListBuiltInNextResponse

Contient des données de réponse pour l’opération listBuiltInNext.

PolicyDefinitionVersionsListBuiltInResponse

Contient des données de réponse pour l’opération listBuiltIn.

PolicyDefinitionVersionsListByManagementGroupNextResponse

Contient des données de réponse pour l’opération listByManagementGroupNext.

PolicyDefinitionVersionsListByManagementGroupResponse

Contient des données de réponse pour l’opération listByManagementGroup.

PolicyDefinitionVersionsListNextResponse

Contient des données de réponse pour l’opération listNext.

PolicyDefinitionVersionsListResponse

Contient des données de réponse pour l’opération de liste.

PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse

Contient des données de réponse pour l’opération createOrUpdateAtManagementGroup.

PolicyDefinitionsCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

PolicyDefinitionsGetAtManagementGroupResponse

Contient des données de réponse pour l’opération getAtManagementGroup.

PolicyDefinitionsGetBuiltInResponse

Contient des données de réponse pour l’opération getBuiltIn.

PolicyDefinitionsGetResponse

Contient des données de réponse pour l’opération d’obtention.

PolicyDefinitionsListBuiltInNextResponse

Contient des données de réponse pour l’opération listBuiltInNext.

PolicyDefinitionsListBuiltInResponse

Contient des données de réponse pour l’opération listBuiltIn.

PolicyDefinitionsListByManagementGroupNextResponse

Contient des données de réponse pour l’opération listByManagementGroupNext.

PolicyDefinitionsListByManagementGroupResponse

Contient des données de réponse pour l’opération listByManagementGroup.

PolicyDefinitionsListNextResponse

Contient des données de réponse pour l’opération listNext.

PolicyDefinitionsListResponse

Contient des données de réponse pour l’opération de liste.

PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupResponse

Contient des données de réponse pour l’opération createOrUpdateAtManagementGroup.

PolicySetDefinitionVersionsCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

PolicySetDefinitionVersionsGetAtManagementGroupResponse

Contient des données de réponse pour l’opération getAtManagementGroup.

PolicySetDefinitionVersionsGetBuiltInResponse

Contient des données de réponse pour l’opération getBuiltIn.

PolicySetDefinitionVersionsGetResponse

Contient des données de réponse pour l’opération d’obtention.

PolicySetDefinitionVersionsListAllAtManagementGroupResponse

Contient des données de réponse pour l’opération listAllAtManagementGroup.

PolicySetDefinitionVersionsListAllBuiltinsResponse

Contient des données de réponse pour l’opération listAllBuiltins.

PolicySetDefinitionVersionsListAllResponse

Contient des données de réponse pour l’opération listAll.

PolicySetDefinitionVersionsListBuiltInNextResponse

Contient des données de réponse pour l’opération listBuiltInNext.

PolicySetDefinitionVersionsListBuiltInResponse

Contient des données de réponse pour l’opération listBuiltIn.

PolicySetDefinitionVersionsListByManagementGroupNextResponse

Contient des données de réponse pour l’opération listByManagementGroupNext.

PolicySetDefinitionVersionsListByManagementGroupResponse

Contient des données de réponse pour l’opération listByManagementGroup.

PolicySetDefinitionVersionsListNextResponse

Contient des données de réponse pour l’opération listNext.

PolicySetDefinitionVersionsListResponse

Contient des données de réponse pour l’opération de liste.

PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse

Contient des données de réponse pour l’opération createOrUpdateAtManagementGroup.

PolicySetDefinitionsCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

PolicySetDefinitionsGetAtManagementGroupResponse

Contient des données de réponse pour l’opération getAtManagementGroup.

PolicySetDefinitionsGetBuiltInResponse

Contient des données de réponse pour l’opération getBuiltIn.

PolicySetDefinitionsGetResponse

Contient des données de réponse pour l’opération d’obtention.

PolicySetDefinitionsListBuiltInNextResponse

Contient des données de réponse pour l’opération listBuiltInNext.

PolicySetDefinitionsListBuiltInResponse

Contient des données de réponse pour l’opération listBuiltIn.

PolicySetDefinitionsListByManagementGroupNextResponse

Contient des données de réponse pour l’opération listByManagementGroupNext.

PolicySetDefinitionsListByManagementGroupResponse

Contient des données de réponse pour l’opération listByManagementGroup.

PolicySetDefinitionsListNextResponse

Contient des données de réponse pour l’opération listNext.

PolicySetDefinitionsListResponse

Contient des données de réponse pour l’opération de liste.

PolicyType

Définit des valeurs pour PolicyType.
KnownPolicyType peut être utilisé de manière interchangeable avec PolicyType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

NotSpecified
BuiltIn
personnalisée
statique

ResourceIdentityType

Définit des valeurs pour ResourceIdentityType.

SelectorKind

Définit des valeurs pour SelectorKind.
KnownSelectorKind peut être utilisé de manière interchangeable avec SelectorKind, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

resourceLocation : type de sélecteur pour filtrer les stratégies selon l’emplacement de la ressource.
resourceType : type de sélecteur pour filtrer les stratégies par type de ressource.
resourceWithoutLocation : type de sélecteur pour filtrer les stratégies par la ressource sans emplacement.
policyDefinitionReferenceId : type de sélecteur pour filtrer les stratégies par l’ID de référence de définition de stratégie.

Énumérations

KnownAssignmentType

Valeurs connues de AssignmentType que le service accepte.

KnownCreatedByType

Valeurs connues de CreatedByType que le service accepte.

KnownEnforcementMode

Valeurs connues de EnforcementMode que le service accepte.

KnownOverrideKind

Valeurs connues de OverrideKind que le service accepte.

KnownParameterType

Valeurs connues de ParameterType que le service accepte.

KnownPolicyType

Valeurs connues de PolicyType que le service accepte.

KnownSelectorKind

Valeurs connues de SelectorKind que le service accepte.

Functions

getContinuationToken(unknown)

Étant donné la dernière .value produite par l’itérateur byPage, retourne un jeton de continuation qui peut être utilisé pour commencer la pagination à partir de ce point ultérieurement.

Informations relatives à la fonction

getContinuationToken(unknown)

Étant donné la dernière .value produite par l’itérateur byPage, retourne un jeton de continuation qui peut être utilisé pour commencer la pagination à partir de ce point ultérieurement.

function getContinuationToken(page: unknown): string | undefined

Paramètres

page

unknown

Objet qui accède à value sur IteratorResult à partir d’un itérateur byPage.

Retours

string | undefined

Jeton de continuation qui peut être transmis à byPage() pendant les appels futurs.