Freigeben über


@azure/arm-policy package

Klassen

PolicyClient

Schnittstellen

CloudError

Eine Fehlerantwort eines Richtlinienvorgangs.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorResponse

Häufige Fehlerantwort für alle Azure Resource Manager-APIs, um Fehlerdetails für fehlgeschlagene Vorgänge zurückzugeben. (Dies folgt auch dem OData-Fehlerantwortformat.)

Identity

Identität für die Ressource. Richtlinienzuweisungen unterstützen maximal eine Identität. Dies ist entweder eine vom System zugewiesene Identität oder eine einzelne benutzer zugewiesene Identität.

NonComplianceMessage

Eine Meldung, die beschreibt, warum eine Ressource nicht mit der Richtlinie kompatibel ist. Dies wird in fehlermeldungen "verweigern" und in den nicht konformen Complianceergebnissen der Ressource angezeigt.

Override

Die Außerkraftsetzung des Richtlinieneigenschaftswerts.

ParameterDefinitionsValue

Die Definition eines Parameters, der der Richtlinie bereitgestellt werden kann.

ParameterDefinitionsValueMetadata

Allgemeine Metadaten für den Parameter.

ParameterValuesValue

Der Wert eines Parameters.

PolicyAssignment

Die Richtlinienzuweisung.

PolicyAssignmentListResult

Liste der Richtlinienzuweisungen.

PolicyAssignmentUpdate

Die Richtlinienzuweisung für Patchanforderung.

PolicyAssignments

Schnittstelle, die eine PolicyAssignments darstellt.

PolicyAssignmentsCreateByIdOptionalParams

Optionale Parameter.

PolicyAssignmentsCreateOptionalParams

Optionale Parameter.

PolicyAssignmentsDeleteByIdOptionalParams

Optionale Parameter.

PolicyAssignmentsDeleteOptionalParams

Optionale Parameter.

PolicyAssignmentsGetByIdOptionalParams

Optionale Parameter.

PolicyAssignmentsGetOptionalParams

Optionale Parameter.

PolicyAssignmentsListForManagementGroupNextOptionalParams

Optionale Parameter.

PolicyAssignmentsListForManagementGroupOptionalParams

Optionale Parameter.

PolicyAssignmentsListForResourceGroupNextOptionalParams

Optionale Parameter.

PolicyAssignmentsListForResourceGroupOptionalParams

Optionale Parameter.

PolicyAssignmentsListForResourceNextOptionalParams

Optionale Parameter.

PolicyAssignmentsListForResourceOptionalParams

Optionale Parameter.

PolicyAssignmentsListNextOptionalParams

Optionale Parameter.

PolicyAssignmentsListOptionalParams

Optionale Parameter.

PolicyAssignmentsUpdateByIdOptionalParams

Optionale Parameter.

PolicyAssignmentsUpdateOptionalParams

Optionale Parameter.

PolicyClientOptionalParams

Optionale Parameter.

PolicyDefinition

Die Richtliniendefinition.

PolicyDefinitionGroup

Die Richtliniendefinitionsgruppe.

PolicyDefinitionListResult

Liste der Richtliniendefinitionen.

PolicyDefinitionReference

Der Richtliniendefinitionsverweis.

PolicyDefinitionVersion

Die ID der Richtliniendefinitionsversion.

PolicyDefinitionVersionListResult

Liste der Richtliniendefinitionsversionen.

PolicyDefinitionVersions

Schnittstelle, die eine PolicyDefinitionVersions darstellt.

PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams

Optionale Parameter.

PolicyDefinitionVersionsCreateOrUpdateOptionalParams

Optionale Parameter.

PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams

Optionale Parameter.

PolicyDefinitionVersionsDeleteOptionalParams

Optionale Parameter.

PolicyDefinitionVersionsGetAtManagementGroupOptionalParams

Optionale Parameter.

PolicyDefinitionVersionsGetBuiltInOptionalParams

Optionale Parameter.

PolicyDefinitionVersionsGetOptionalParams

Optionale Parameter.

PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams

Optionale Parameter.

PolicyDefinitionVersionsListAllBuiltinsOptionalParams

Optionale Parameter.

PolicyDefinitionVersionsListAllOptionalParams

Optionale Parameter.

PolicyDefinitionVersionsListBuiltInNextOptionalParams

Optionale Parameter.

PolicyDefinitionVersionsListBuiltInOptionalParams

Optionale Parameter.

PolicyDefinitionVersionsListByManagementGroupNextOptionalParams

Optionale Parameter.

PolicyDefinitionVersionsListByManagementGroupOptionalParams

Optionale Parameter.

PolicyDefinitionVersionsListNextOptionalParams

Optionale Parameter.

PolicyDefinitionVersionsListOptionalParams

Optionale Parameter.

PolicyDefinitions

Schnittstelle, die eine PolicyDefinitions darstellt.

PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

Optionale Parameter.

PolicyDefinitionsCreateOrUpdateOptionalParams

Optionale Parameter.

PolicyDefinitionsDeleteAtManagementGroupOptionalParams

Optionale Parameter.

PolicyDefinitionsDeleteOptionalParams

Optionale Parameter.

PolicyDefinitionsGetAtManagementGroupOptionalParams

Optionale Parameter.

PolicyDefinitionsGetBuiltInOptionalParams

Optionale Parameter.

PolicyDefinitionsGetOptionalParams

Optionale Parameter.

PolicyDefinitionsListBuiltInNextOptionalParams

Optionale Parameter.

PolicyDefinitionsListBuiltInOptionalParams

Optionale Parameter.

PolicyDefinitionsListByManagementGroupNextOptionalParams

Optionale Parameter.

PolicyDefinitionsListByManagementGroupOptionalParams

Optionale Parameter.

PolicyDefinitionsListNextOptionalParams

Optionale Parameter.

PolicyDefinitionsListOptionalParams

Optionale Parameter.

PolicySetDefinition

Die Richtliniensatzdefinition.

PolicySetDefinitionListResult

Liste der Richtliniensatzdefinitionen.

PolicySetDefinitionVersion

Die Definitionsversion des Richtliniensatzes.

PolicySetDefinitionVersionListResult

Liste der Richtliniensatzdefinitionsversionen.

PolicySetDefinitionVersions

Schnittstelle, die eine PolicySetDefinitionVersions darstellt.

PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams

Optionale Parameter.

PolicySetDefinitionVersionsCreateOrUpdateOptionalParams

Optionale Parameter.

PolicySetDefinitionVersionsDeleteAtManagementGroupOptionalParams

Optionale Parameter.

PolicySetDefinitionVersionsDeleteOptionalParams

Optionale Parameter.

PolicySetDefinitionVersionsGetAtManagementGroupOptionalParams

Optionale Parameter.

PolicySetDefinitionVersionsGetBuiltInOptionalParams

Optionale Parameter.

PolicySetDefinitionVersionsGetOptionalParams

Optionale Parameter.

PolicySetDefinitionVersionsListAllAtManagementGroupOptionalParams

Optionale Parameter.

PolicySetDefinitionVersionsListAllBuiltinsOptionalParams

Optionale Parameter.

PolicySetDefinitionVersionsListAllOptionalParams

Optionale Parameter.

PolicySetDefinitionVersionsListBuiltInNextOptionalParams

Optionale Parameter.

PolicySetDefinitionVersionsListBuiltInOptionalParams

Optionale Parameter.

PolicySetDefinitionVersionsListByManagementGroupNextOptionalParams

Optionale Parameter.

PolicySetDefinitionVersionsListByManagementGroupOptionalParams

Optionale Parameter.

PolicySetDefinitionVersionsListNextOptionalParams

Optionale Parameter.

PolicySetDefinitionVersionsListOptionalParams

Optionale Parameter.

PolicySetDefinitions

Schnittstelle, die eine PolicySetDefinitions-Schnittstelle darstellt.

PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

Optionale Parameter.

PolicySetDefinitionsCreateOrUpdateOptionalParams

Optionale Parameter.

PolicySetDefinitionsDeleteAtManagementGroupOptionalParams

Optionale Parameter.

PolicySetDefinitionsDeleteOptionalParams

Optionale Parameter.

PolicySetDefinitionsGetAtManagementGroupOptionalParams

Optionale Parameter.

PolicySetDefinitionsGetBuiltInOptionalParams

Optionale Parameter.

PolicySetDefinitionsGetOptionalParams

Optionale Parameter.

PolicySetDefinitionsListBuiltInNextOptionalParams

Optionale Parameter.

PolicySetDefinitionsListBuiltInOptionalParams

Optionale Parameter.

PolicySetDefinitionsListByManagementGroupNextOptionalParams

Optionale Parameter.

PolicySetDefinitionsListByManagementGroupOptionalParams

Optionale Parameter.

PolicySetDefinitionsListNextOptionalParams

Optionale Parameter.

PolicySetDefinitionsListOptionalParams

Optionale Parameter.

ResourceSelector

Die Ressourcenauswahl zum Filtern von Richtlinien nach Ressourceneigenschaften.

Selector

Der Selektorausdruck.

SystemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

UserAssignedIdentitiesValue

Typaliase

AssignmentType

Definiert Werte für AssignmentType.
KnownAssignmentType- austauschbar mit AssignmentType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

notSpecified
System
SystemVersteckt
benutzerdefinierte

CreatedByType

Definiert Werte für CreatedByType.
KnownCreatedByType austauschbar mit CreatedByType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden


Application
ManagedIdentity-
Key-

EnforcementMode

Definiert Werte für EnforcementMode.
KnownEnforcementMode- austauschbar mit EnforcementMode verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Standard-: Der Richtlinieneffekt wird während der Ressourcenerstellung oder -aktualisierung erzwungen.
DoNotEnforce: Der Richtlinieneffekt wird während der Ressourcenerstellung oder -aktualisierung nicht erzwungen.

OverrideKind

Definiert Werte für OverrideKind.
KnownOverrideKind kann austauschbar mit OverrideKind verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

policyEffect: Er überschreibt den Richtlinieneffekttyp.
definitionVersion: Es überschreibt den Eigenschaftswert der Definitionsversion der Richtlinienzuweisung.

ParameterType

Definiert Werte für ParameterType.
KnownParameterType austauschbar mit ParameterType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Zeichenfolgen-
Array-
-Objekt-
booleschen
ganze Zahl
Float-
DateTime-

PolicyAssignmentsCreateByIdResponse

Enthält Antwortdaten für den createById-Vorgang.

PolicyAssignmentsCreateResponse

Enthält Antwortdaten für den Erstellungsvorgang.

PolicyAssignmentsDeleteByIdResponse

Enthält Antwortdaten für den DeleteById-Vorgang.

PolicyAssignmentsDeleteResponse

Enthält Antwortdaten für den Löschvorgang.

PolicyAssignmentsGetByIdResponse

Enthält Antwortdaten für den getById-Vorgang.

PolicyAssignmentsGetResponse

Enthält Antwortdaten für den Get-Vorgang.

PolicyAssignmentsListForManagementGroupNextResponse

Enthält Antwortdaten für den listForManagementGroupNext-Vorgang.

PolicyAssignmentsListForManagementGroupResponse

Enthält Antwortdaten für den listForManagementGroup-Vorgang.

PolicyAssignmentsListForResourceGroupNextResponse

Enthält Antwortdaten für den listForResourceGroupNext-Vorgang.

PolicyAssignmentsListForResourceGroupResponse

Enthält Antwortdaten für den listForResourceGroup-Vorgang.

PolicyAssignmentsListForResourceNextResponse

Enthält Antwortdaten für den listForResourceNext-Vorgang.

PolicyAssignmentsListForResourceResponse

Enthält Antwortdaten für den listForResource-Vorgang.

PolicyAssignmentsListNextResponse

Enthält Antwortdaten für den listNext-Vorgang.

PolicyAssignmentsListResponse

Enthält Antwortdaten für den Listenvorgang.

PolicyAssignmentsUpdateByIdResponse

Enthält Antwortdaten für den UpdateById-Vorgang.

PolicyAssignmentsUpdateResponse

Enthält Antwortdaten für den Aktualisierungsvorgang.

PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupResponse

Enthält Antwortdaten für den createOrUpdateAtManagementGroup-Vorgang.

PolicyDefinitionVersionsCreateOrUpdateResponse

Enthält Antwortdaten für den createOrUpdate-Vorgang.

PolicyDefinitionVersionsGetAtManagementGroupResponse

Enthält Antwortdaten für den getAtManagementGroup-Vorgang.

PolicyDefinitionVersionsGetBuiltInResponse

Enthält Antwortdaten für den getBuiltIn-Vorgang.

PolicyDefinitionVersionsGetResponse

Enthält Antwortdaten für den Get-Vorgang.

PolicyDefinitionVersionsListAllAtManagementGroupResponse

Enthält Antwortdaten für den listAllAtManagementGroup-Vorgang.

PolicyDefinitionVersionsListAllBuiltinsResponse

Enthält Antwortdaten für den listAllBuiltins-Vorgang.

PolicyDefinitionVersionsListAllResponse

Enthält Antwortdaten für den listAll-Vorgang.

PolicyDefinitionVersionsListBuiltInNextResponse

Enthält Antwortdaten für den listBuiltInNext-Vorgang.

PolicyDefinitionVersionsListBuiltInResponse

Enthält Antwortdaten für den listBuiltIn-Vorgang.

PolicyDefinitionVersionsListByManagementGroupNextResponse

Enthält Antwortdaten für den ListByManagementGroupNext-Vorgang.

PolicyDefinitionVersionsListByManagementGroupResponse

Enthält Antwortdaten für den ListByManagementGroup-Vorgang.

PolicyDefinitionVersionsListNextResponse

Enthält Antwortdaten für den listNext-Vorgang.

PolicyDefinitionVersionsListResponse

Enthält Antwortdaten für den Listenvorgang.

PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse

Enthält Antwortdaten für den createOrUpdateAtManagementGroup-Vorgang.

PolicyDefinitionsCreateOrUpdateResponse

Enthält Antwortdaten für den createOrUpdate-Vorgang.

PolicyDefinitionsGetAtManagementGroupResponse

Enthält Antwortdaten für den getAtManagementGroup-Vorgang.

PolicyDefinitionsGetBuiltInResponse

Enthält Antwortdaten für den getBuiltIn-Vorgang.

PolicyDefinitionsGetResponse

Enthält Antwortdaten für den Get-Vorgang.

PolicyDefinitionsListBuiltInNextResponse

Enthält Antwortdaten für den listBuiltInNext-Vorgang.

PolicyDefinitionsListBuiltInResponse

Enthält Antwortdaten für den listBuiltIn-Vorgang.

PolicyDefinitionsListByManagementGroupNextResponse

Enthält Antwortdaten für den ListByManagementGroupNext-Vorgang.

PolicyDefinitionsListByManagementGroupResponse

Enthält Antwortdaten für den ListByManagementGroup-Vorgang.

PolicyDefinitionsListNextResponse

Enthält Antwortdaten für den listNext-Vorgang.

PolicyDefinitionsListResponse

Enthält Antwortdaten für den Listenvorgang.

PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupResponse

Enthält Antwortdaten für den createOrUpdateAtManagementGroup-Vorgang.

PolicySetDefinitionVersionsCreateOrUpdateResponse

Enthält Antwortdaten für den createOrUpdate-Vorgang.

PolicySetDefinitionVersionsGetAtManagementGroupResponse

Enthält Antwortdaten für den getAtManagementGroup-Vorgang.

PolicySetDefinitionVersionsGetBuiltInResponse

Enthält Antwortdaten für den getBuiltIn-Vorgang.

PolicySetDefinitionVersionsGetResponse

Enthält Antwortdaten für den Get-Vorgang.

PolicySetDefinitionVersionsListAllAtManagementGroupResponse

Enthält Antwortdaten für den listAllAtManagementGroup-Vorgang.

PolicySetDefinitionVersionsListAllBuiltinsResponse

Enthält Antwortdaten für den listAllBuiltins-Vorgang.

PolicySetDefinitionVersionsListAllResponse

Enthält Antwortdaten für den listAll-Vorgang.

PolicySetDefinitionVersionsListBuiltInNextResponse

Enthält Antwortdaten für den listBuiltInNext-Vorgang.

PolicySetDefinitionVersionsListBuiltInResponse

Enthält Antwortdaten für den listBuiltIn-Vorgang.

PolicySetDefinitionVersionsListByManagementGroupNextResponse

Enthält Antwortdaten für den ListByManagementGroupNext-Vorgang.

PolicySetDefinitionVersionsListByManagementGroupResponse

Enthält Antwortdaten für den ListByManagementGroup-Vorgang.

PolicySetDefinitionVersionsListNextResponse

Enthält Antwortdaten für den listNext-Vorgang.

PolicySetDefinitionVersionsListResponse

Enthält Antwortdaten für den Listenvorgang.

PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse

Enthält Antwortdaten für den createOrUpdateAtManagementGroup-Vorgang.

PolicySetDefinitionsCreateOrUpdateResponse

Enthält Antwortdaten für den createOrUpdate-Vorgang.

PolicySetDefinitionsGetAtManagementGroupResponse

Enthält Antwortdaten für den getAtManagementGroup-Vorgang.

PolicySetDefinitionsGetBuiltInResponse

Enthält Antwortdaten für den getBuiltIn-Vorgang.

PolicySetDefinitionsGetResponse

Enthält Antwortdaten für den Get-Vorgang.

PolicySetDefinitionsListBuiltInNextResponse

Enthält Antwortdaten für den listBuiltInNext-Vorgang.

PolicySetDefinitionsListBuiltInResponse

Enthält Antwortdaten für den listBuiltIn-Vorgang.

PolicySetDefinitionsListByManagementGroupNextResponse

Enthält Antwortdaten für den ListByManagementGroupNext-Vorgang.

PolicySetDefinitionsListByManagementGroupResponse

Enthält Antwortdaten für den ListByManagementGroup-Vorgang.

PolicySetDefinitionsListNextResponse

Enthält Antwortdaten für den listNext-Vorgang.

PolicySetDefinitionsListResponse

Enthält Antwortdaten für den Listenvorgang.

PolicyType

Definiert Werte für PolicyType.
KnownPolicyType- austauschbar mit PolicyType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

notSpecified
BuiltIn-
benutzerdefinierte
Statische

ResourceIdentityType

Definiert Werte für ResourceIdentityType.

SelectorKind

Definiert Werte für SelectorKind.
KnownSelectorKind kann austauschbar mit SelectorKind verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

resourceLocation: Die Auswahlart zum Filtern von Richtlinien nach dem Ressourcenspeicherort.
resourceType: Die Selektorart zum Filtern von Richtlinien nach dem Ressourcentyp.
resourceWithoutLocation: Die Auswahlart zum Filtern von Richtlinien nach der Ressource ohne Speicherort.
policyDefinitionReferenceId: Die Selektorart zum Filtern von Richtlinien nach der Richtliniendefinitionsreferenz-ID.

Enumerationen

KnownAssignmentType

Bekannte Werte von AssignmentType, die der Dienst akzeptiert.

KnownCreatedByType

Bekannte Werte von CreatedByType, die der Dienst akzeptiert.

KnownEnforcementMode

Bekannte Werte von EnforcementMode, die der Dienst akzeptiert.

KnownOverrideKind

Bekannte Werte von OverrideKind , die der Dienst akzeptiert.

KnownParameterType

Bekannte Werte von ParameterType, die der Dienst akzeptiert.

KnownPolicyType

Bekannte Werte von PolicyType, die der Dienst akzeptiert.

KnownSelectorKind

Bekannte Werte von SelectorKind , die der Dienst akzeptiert.

Functions

getContinuationToken(unknown)

Gibt aufgrund der letzten .value, die vom byPage Iterator erstellt wurde, ein Fortsetzungstoken zurück, das verwendet werden kann, um mit dem Paging ab diesem Zeitpunkt zu beginnen.

Details zur Funktion

getContinuationToken(unknown)

Gibt aufgrund der letzten .value, die vom byPage Iterator erstellt wurde, ein Fortsetzungstoken zurück, das verwendet werden kann, um mit dem Paging ab diesem Zeitpunkt zu beginnen.

function getContinuationToken(page: unknown): string | undefined

Parameter

page

unknown

Ein Objekt vom Zugriff auf value im IteratorResult aus einem byPage Iterator.

Gibt zurück

string | undefined

Das Fortsetzungstoken, das während zukünftiger Aufrufe an byPage() übergeben werden kann.