Freigeben über


@azure/arm-policy package

Klassen

PolicyClient

Schnittstellen

Alias

Der Aliastyp.

AliasPath

Der Typ der Pfade für den Alias.

AliasPathMetadata
AliasPattern

Der Typ des Musters für einen Aliaspfad.

CloudError

Eine Fehlerantwort eines Richtlinienvorgangs.

DataEffect

Die Dateneffektdefinition.

DataManifestCustomResourceFunctionDefinition

Die Definition der benutzerdefinierten Ressourcenfunktion.

DataPolicyManifest

Das Datenrichtlinienmanifest.

DataPolicyManifestListResult

Liste der Datenrichtlinienmanifeste.

DataPolicyManifests

Schnittstelle, die ein DataPolicyManifests darstellt.

DataPolicyManifestsGetByPolicyModeOptionalParams

Optionale Parameter.

DataPolicyManifestsListNextOptionalParams

Optionale Parameter.

DataPolicyManifestsListOptionalParams

Optionale Parameter.

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

ErrorResponse

Allgemeine 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 systemseitig zugewiesene Identität oder eine einzelne vom Benutzer zugewiesene Identität.

NonComplianceMessage

Eine Meldung, die beschreibt, warum eine Ressource nicht mit der Richtlinie konform ist. Dies wird in den Fehlermeldungen "Verweigern" und in den nicht konformen Konformitätsergebnissen der Ressource gezeigt.

ParameterDefinitionsValue

Die Definition eines Parameters, der für die Richtlinie bereitgestellt werden kann.

ParameterDefinitionsValueMetadata

Allgemeine Metadaten für den Parameter.

ParameterValuesValue

Der Wert eines Parameters.

PolicyAssignment

Die Richtlinienzuweisung.

PolicyAssignmentListResult

Liste der Richtlinienzuweisungen.

PolicyAssignmentUpdate
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.

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.

PolicyExemption

Die Richtlinienausnahme.

PolicyExemptionListResult

Liste der Richtlinienausnahmen.

PolicyExemptions

Schnittstelle, die eine PolicyExemptions darstellt.

PolicyExemptionsCreateOrUpdateOptionalParams

Optionale Parameter.

PolicyExemptionsDeleteOptionalParams

Optionale Parameter.

PolicyExemptionsGetOptionalParams

Optionale Parameter.

PolicyExemptionsListForManagementGroupNextOptionalParams

Optionale Parameter.

PolicyExemptionsListForManagementGroupOptionalParams

Optionale Parameter.

PolicyExemptionsListForResourceGroupNextOptionalParams

Optionale Parameter.

PolicyExemptionsListForResourceGroupOptionalParams

Optionale Parameter.

PolicyExemptionsListForResourceNextOptionalParams

Optionale Parameter.

PolicyExemptionsListForResourceOptionalParams

Optionale Parameter.

PolicyExemptionsListNextOptionalParams

Optionale Parameter.

PolicyExemptionsListOptionalParams

Optionale Parameter.

PolicySetDefinition

Die Richtliniensatzdefinition.

PolicySetDefinitionListResult

Liste der Richtliniensatzdefinitionen.

PolicySetDefinitions

Schnittstelle, die ein PolicySetDefinitions-Objekt 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.

ResourceTypeAliases

Die Definition der Ressourcentypaliase.

SystemData

Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.

UserAssignedIdentitiesValue

Typaliase

AliasPathAttributes

Definiert Werte für AliasPathAttributes.
KnownAliasPathAttributes kann austauschbar mit AliasPathAttributes verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Keine: Das Token, auf das der Aliaspfad verweist, weist keine Attribute auf.
Änderbar: Das Token, auf das sich der Aliaspfad bezieht, kann durch Richtlinien mit dem Effekt "modify" geändert werden.

AliasPathTokenType

Definiert Werte für AliasPathTokenType.
KnownAliasPathTokenType kann austauschbar mit AliasPathTokenType verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

NotSpecified: Der Tokentyp ist nicht angegeben.
Beliebig: Der Tokentyp kann beliebig sein.
Zeichenfolge: Der Tokentyp ist string.
Objekt: Der Tokentyp ist object.
Array: Der Tokentyp ist Array.
Ganze Zahl: Der Tokentyp ist integer.
Number: Der Tokentyp ist number.
Boolean: Der Tokentyp ist boolescher Wert.

AliasPatternType

Definiert Werte für AliasPatternType.

AliasType

Definiert Werte für AliasType.

CreatedByType

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

Bekannte Werte, die vom Dienst unterstützt werden

Benutzer
Anwendung
ManagedIdentity
Schlüssel

DataPolicyManifestsGetByPolicyModeResponse

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

DataPolicyManifestsListNextResponse

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

DataPolicyManifestsListResponse

Enthält Antwortdaten für den Listenvorgang.

EnforcementMode

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

Bekannte Werte, die vom Dienst unterstützt werden

Standard: Der Richtlinieneffekt wird während der Erstellung oder Aktualisierung von Ressourcen erzwungen.
DoNotEnforce: Der Richtlinieneffekt wird während der Erstellung oder Aktualisierung von Ressourcen nicht erzwungen.

ExemptionCategory

Definiert Werte für ExemptionCategory.
KnownExemptionCategory kann austauschbar mit ExemptionCategory verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Verzicht: Diese Kategorie von Ausnahmen bedeutet in der Regel, dass der Geltungsbereich für die Richtlinie nicht gilt.
Entschärft: Diese Kategorie von Ausnahmen bedeutet in der Regel, dass die Entschärfungsaktionen auf den Bereich angewendet wurden.

ParameterType

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

Bekannte Werte, die vom Dienst unterstützt werden

String
Array
Object
Boolescher Wert
Integer
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.

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.

PolicyExemptionsCreateOrUpdateResponse

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

PolicyExemptionsGetResponse

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

PolicyExemptionsListForManagementGroupNextResponse

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

PolicyExemptionsListForManagementGroupResponse

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

PolicyExemptionsListForResourceGroupNextResponse

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

PolicyExemptionsListForResourceGroupResponse

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

PolicyExemptionsListForResourceNextResponse

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

PolicyExemptionsListForResourceResponse

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

PolicyExemptionsListNextResponse

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

PolicyExemptionsListResponse

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 kann austauschbar mit PolicyType verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

NotSpecified
Builtin
Benutzerdefiniert
Statisch

ResourceIdentityType

Definiert Werte für ResourceIdentityType.

Enumerationen

KnownAliasPathAttributes

Bekannte Werte von AliasPathAttributes , die der Dienst akzeptiert.

KnownAliasPathTokenType

Bekannte Werte von AliasPathTokenType , die der Dienst akzeptiert.

KnownCreatedByType

Bekannte Werte von CreatedByType , die der Dienst akzeptiert.

KnownEnforcementMode

Bekannte Werte von EnforcementMode , die der Dienst akzeptiert.

KnownExemptionCategory

Bekannte Werte von ExemptionCategory , die der Dienst akzeptiert.

KnownParameterType

Bekannte Werte von ParameterType , die der Dienst akzeptiert.

KnownPolicyType

Bekannte Werte von PolicyType , die der Dienst akzeptiert.

Functions

getContinuationToken(unknown)

Gibt bei der letzten .value , die byPage vom Iterator erzeugt wurde, ein Fortsetzungstoken zurück, das später verwendet werden kann, um mit der Paginierung zu beginnen.

Details zur Funktion

getContinuationToken(unknown)

Gibt bei der letzten .value , die byPage vom Iterator erzeugt wurde, ein Fortsetzungstoken zurück, das später verwendet werden kann, um mit der Paginierung zu beginnen.

function getContinuationToken(page: unknown): string | undefined

Parameter

page

unknown

Ein Objekt, das von einem byPage Iterator aus auf iteratorResult zugreiftvalue.

Gibt zurück

string | undefined

Das Fortsetzungstoken, das bei zukünftigen Aufrufen an byPage() übergeben werden kann.