Delen via


@azure/arm-policy package

Klassen

PolicyClient

Interfaces

CloudError

Een foutbericht van een beleidsbewerking.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorResponse

Veelvoorkomende foutreactie voor alle Azure Resource Manager-API's om foutdetails te retourneren voor mislukte bewerkingen. (Dit volgt ook de OData-foutreactie-indeling.)

Identity

Identiteit voor de resource. Beleidstoewijzingen ondersteunen maximaal één identiteit. Dat is een door het systeem toegewezen identiteit of één door de gebruiker toegewezen identiteit.

NonComplianceMessage

Een bericht waarin wordt beschreven waarom een resource niet compatibel is met het beleid. Dit wordt weergegeven in foutberichten 'weigeren' en in de niet-compatibele nalevingsresultaten van de resource.

Override

De waarde van de beleidseigenschap wordt overschreven.

ParameterDefinitionsValue

De definitie van een parameter die aan het beleid kan worden verstrekt.

ParameterDefinitionsValueMetadata

Algemene metagegevens voor de parameter.

ParameterValuesValue

De waarde van een parameter.

PolicyAssignment

De beleidstoewijzing.

PolicyAssignmentListResult

Lijst met beleidstoewijzingen.

PolicyAssignmentUpdate

De beleidstoewijzing voor Patch-aanvraag.

PolicyAssignments

Interface die een PolicyAssignments vertegenwoordigt.

PolicyAssignmentsCreateByIdOptionalParams

Optionele parameters.

PolicyAssignmentsCreateOptionalParams

Optionele parameters.

PolicyAssignmentsDeleteByIdOptionalParams

Optionele parameters.

PolicyAssignmentsDeleteOptionalParams

Optionele parameters.

PolicyAssignmentsGetByIdOptionalParams

Optionele parameters.

PolicyAssignmentsGetOptionalParams

Optionele parameters.

PolicyAssignmentsListForManagementGroupNextOptionalParams

Optionele parameters.

PolicyAssignmentsListForManagementGroupOptionalParams

Optionele parameters.

PolicyAssignmentsListForResourceGroupNextOptionalParams

Optionele parameters.

PolicyAssignmentsListForResourceGroupOptionalParams

Optionele parameters.

PolicyAssignmentsListForResourceNextOptionalParams

Optionele parameters.

PolicyAssignmentsListForResourceOptionalParams

Optionele parameters.

PolicyAssignmentsListNextOptionalParams

Optionele parameters.

PolicyAssignmentsListOptionalParams

Optionele parameters.

PolicyAssignmentsUpdateByIdOptionalParams

Optionele parameters.

PolicyAssignmentsUpdateOptionalParams

Optionele parameters.

PolicyClientOptionalParams

Optionele parameters.

PolicyDefinition

De beleidsdefinitie.

PolicyDefinitionGroup

De beleidsdefinitiegroep.

PolicyDefinitionListResult

Lijst met beleidsdefinities.

PolicyDefinitionReference

De verwijzing naar de beleidsdefinitie.

PolicyDefinitionVersion

De id van de beleidsdefinitieversie.

PolicyDefinitionVersionListResult

Lijst met beleidsdefinitieversies.

PolicyDefinitionVersions

Interface die een PolicyDefinitionVersions vertegenwoordigt.

PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams

Optionele parameters.

PolicyDefinitionVersionsCreateOrUpdateOptionalParams

Optionele parameters.

PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams

Optionele parameters.

PolicyDefinitionVersionsDeleteOptionalParams

Optionele parameters.

PolicyDefinitionVersionsGetAtManagementGroupOptionalParams

Optionele parameters.

PolicyDefinitionVersionsGetBuiltInOptionalParams

Optionele parameters.

PolicyDefinitionVersionsGetOptionalParams

Optionele parameters.

PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams

Optionele parameters.

PolicyDefinitionVersionsListAllBuiltinsOptionalParams

Optionele parameters.

PolicyDefinitionVersionsListAllOptionalParams

Optionele parameters.

PolicyDefinitionVersionsListBuiltInNextOptionalParams

Optionele parameters.

PolicyDefinitionVersionsListBuiltInOptionalParams

Optionele parameters.

PolicyDefinitionVersionsListByManagementGroupNextOptionalParams

Optionele parameters.

PolicyDefinitionVersionsListByManagementGroupOptionalParams

Optionele parameters.

PolicyDefinitionVersionsListNextOptionalParams

Optionele parameters.

PolicyDefinitionVersionsListOptionalParams

Optionele parameters.

PolicyDefinitions

Interface die een PolicyDefinitions vertegenwoordigt.

PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

Optionele parameters.

PolicyDefinitionsCreateOrUpdateOptionalParams

Optionele parameters.

PolicyDefinitionsDeleteAtManagementGroupOptionalParams

Optionele parameters.

PolicyDefinitionsDeleteOptionalParams

Optionele parameters.

PolicyDefinitionsGetAtManagementGroupOptionalParams

Optionele parameters.

PolicyDefinitionsGetBuiltInOptionalParams

Optionele parameters.

PolicyDefinitionsGetOptionalParams

Optionele parameters.

PolicyDefinitionsListBuiltInNextOptionalParams

Optionele parameters.

PolicyDefinitionsListBuiltInOptionalParams

Optionele parameters.

PolicyDefinitionsListByManagementGroupNextOptionalParams

Optionele parameters.

PolicyDefinitionsListByManagementGroupOptionalParams

Optionele parameters.

PolicyDefinitionsListNextOptionalParams

Optionele parameters.

PolicyDefinitionsListOptionalParams

Optionele parameters.

PolicySetDefinition

De definitie van de beleidsset.

PolicySetDefinitionListResult

Lijst met beleidssetdefinities.

PolicySetDefinitionVersion

De definitieversie van de beleidsset.

PolicySetDefinitionVersionListResult

Lijst met beleidssetdefinitieversies.

PolicySetDefinitionVersions

Interface die een PolicySetDefinitionVersions vertegenwoordigt.

PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams

Optionele parameters.

PolicySetDefinitionVersionsCreateOrUpdateOptionalParams

Optionele parameters.

PolicySetDefinitionVersionsDeleteAtManagementGroupOptionalParams

Optionele parameters.

PolicySetDefinitionVersionsDeleteOptionalParams

Optionele parameters.

PolicySetDefinitionVersionsGetAtManagementGroupOptionalParams

Optionele parameters.

PolicySetDefinitionVersionsGetBuiltInOptionalParams

Optionele parameters.

PolicySetDefinitionVersionsGetOptionalParams

Optionele parameters.

PolicySetDefinitionVersionsListAllAtManagementGroupOptionalParams

Optionele parameters.

PolicySetDefinitionVersionsListAllBuiltinsOptionalParams

Optionele parameters.

PolicySetDefinitionVersionsListAllOptionalParams

Optionele parameters.

PolicySetDefinitionVersionsListBuiltInNextOptionalParams

Optionele parameters.

PolicySetDefinitionVersionsListBuiltInOptionalParams

Optionele parameters.

PolicySetDefinitionVersionsListByManagementGroupNextOptionalParams

Optionele parameters.

PolicySetDefinitionVersionsListByManagementGroupOptionalParams

Optionele parameters.

PolicySetDefinitionVersionsListNextOptionalParams

Optionele parameters.

PolicySetDefinitionVersionsListOptionalParams

Optionele parameters.

PolicySetDefinitions

Interface die een PolicySetDefinitions vertegenwoordigt.

PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

Optionele parameters.

PolicySetDefinitionsCreateOrUpdateOptionalParams

Optionele parameters.

PolicySetDefinitionsDeleteAtManagementGroupOptionalParams

Optionele parameters.

PolicySetDefinitionsDeleteOptionalParams

Optionele parameters.

PolicySetDefinitionsGetAtManagementGroupOptionalParams

Optionele parameters.

PolicySetDefinitionsGetBuiltInOptionalParams

Optionele parameters.

PolicySetDefinitionsGetOptionalParams

Optionele parameters.

PolicySetDefinitionsListBuiltInNextOptionalParams

Optionele parameters.

PolicySetDefinitionsListBuiltInOptionalParams

Optionele parameters.

PolicySetDefinitionsListByManagementGroupNextOptionalParams

Optionele parameters.

PolicySetDefinitionsListByManagementGroupOptionalParams

Optionele parameters.

PolicySetDefinitionsListNextOptionalParams

Optionele parameters.

PolicySetDefinitionsListOptionalParams

Optionele parameters.

ResourceSelector

De resourceselector voor het filteren van beleidsregels op resource-eigenschappen.

Selector

De selector-expressie.

SystemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

UserAssignedIdentitiesValue

Type-aliassen

AssignmentType

Definieert waarden voor AssignmentType.
KnownAssignmentType kan door elkaar worden gebruikt met AssignmentType, bevat deze opsomming de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

niet-opgegeven
Systeem
SysteemVerborgen
aangepaste

CreatedByType

Definieert waarden voor CreatedByType.
KnownCreatedByType kan door elkaar worden gebruikt met CreatedByType, bevat deze enum de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

gebruikers
toepassings-
ManagedIdentity-
Sleutel

EnforcementMode

Definieert waarden voor EnforcementMode.
KnownEnforcementMode kan door elkaar worden gebruikt met EnforcementMode, bevat deze opsomming de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

standaard: het beleidseffect wordt afgedwongen tijdens het maken of bijwerken van resources.
DoNotEnforce-: het beleidseffect wordt niet afgedwongen tijdens het maken of bijwerken van resources.

OverrideKind

Definieert waarden voor OverrideKind.
KnownOverrideKind kan door elkaar worden gebruikt met OverrideKind. Deze opsomming bevat de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

policyEffect: het beleidseffecttype wordt overschreven.
definitionVersion: de waarde van de definition version-eigenschap van de beleidstoewijzing wordt overschreven.

ParameterType

Definieert waarden voor ParameterType.
KnownParameterType kan door elkaar worden gebruikt met ParameterType, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

tekenreeks
matrix
object
Booleaanse
geheel getal
float-
DateTime-

PolicyAssignmentsCreateByIdResponse

Bevat antwoordgegevens voor de createById-bewerking.

PolicyAssignmentsCreateResponse

Bevat antwoordgegevens voor de bewerking maken.

PolicyAssignmentsDeleteByIdResponse

Bevat antwoordgegevens voor de deleteById-bewerking.

PolicyAssignmentsDeleteResponse

Bevat antwoordgegevens voor de verwijderbewerking.

PolicyAssignmentsGetByIdResponse

Bevat antwoordgegevens voor de getById-bewerking.

PolicyAssignmentsGetResponse

Bevat antwoordgegevens voor de get-bewerking.

PolicyAssignmentsListForManagementGroupNextResponse

Bevat antwoordgegevens voor de bewerking listForManagementGroupNext.

PolicyAssignmentsListForManagementGroupResponse

Bevat antwoordgegevens voor de bewerking listForManagementGroup.

PolicyAssignmentsListForResourceGroupNextResponse

Bevat antwoordgegevens voor de bewerking listForResourceGroupNext.

PolicyAssignmentsListForResourceGroupResponse

Bevat antwoordgegevens voor de bewerking listForResourceGroup.

PolicyAssignmentsListForResourceNextResponse

Bevat antwoordgegevens voor de bewerking listForResourceNext.

PolicyAssignmentsListForResourceResponse

Bevat antwoordgegevens voor de bewerking listForResource.

PolicyAssignmentsListNextResponse

Bevat antwoordgegevens voor de listNext-bewerking.

PolicyAssignmentsListResponse

Bevat antwoordgegevens voor de lijstbewerking.

PolicyAssignmentsUpdateByIdResponse

Bevat antwoordgegevens voor de updateById-bewerking.

PolicyAssignmentsUpdateResponse

Bevat antwoordgegevens voor de updatebewerking.

PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupResponse

Bevat antwoordgegevens voor de bewerking createOrUpdateAtManagementGroup.

PolicyDefinitionVersionsCreateOrUpdateResponse

Bevat antwoordgegevens voor de createOrUpdate-bewerking.

PolicyDefinitionVersionsGetAtManagementGroupResponse

Bevat antwoordgegevens voor de getAtManagementGroup-bewerking.

PolicyDefinitionVersionsGetBuiltInResponse

Bevat antwoordgegevens voor de getBuiltIn-bewerking.

PolicyDefinitionVersionsGetResponse

Bevat antwoordgegevens voor de get-bewerking.

PolicyDefinitionVersionsListAllAtManagementGroupResponse

Bevat antwoordgegevens voor de bewerking ListAllAtManagementGroup.

PolicyDefinitionVersionsListAllBuiltinsResponse

Bevat antwoordgegevens voor de bewerking ListAllBuiltins.

PolicyDefinitionVersionsListAllResponse

Bevat antwoordgegevens voor de bewerking ListAll.

PolicyDefinitionVersionsListBuiltInNextResponse

Bevat antwoordgegevens voor de bewerking listBuiltInNext.

PolicyDefinitionVersionsListBuiltInResponse

Bevat antwoordgegevens voor de bewerking listBuiltIn.

PolicyDefinitionVersionsListByManagementGroupNextResponse

Bevat antwoordgegevens voor de bewerking listByManagementGroupNext.

PolicyDefinitionVersionsListByManagementGroupResponse

Bevat antwoordgegevens voor de bewerking listByManagementGroup.

PolicyDefinitionVersionsListNextResponse

Bevat antwoordgegevens voor de listNext-bewerking.

PolicyDefinitionVersionsListResponse

Bevat antwoordgegevens voor de lijstbewerking.

PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse

Bevat antwoordgegevens voor de bewerking createOrUpdateAtManagementGroup.

PolicyDefinitionsCreateOrUpdateResponse

Bevat antwoordgegevens voor de createOrUpdate-bewerking.

PolicyDefinitionsGetAtManagementGroupResponse

Bevat antwoordgegevens voor de getAtManagementGroup-bewerking.

PolicyDefinitionsGetBuiltInResponse

Bevat antwoordgegevens voor de getBuiltIn-bewerking.

PolicyDefinitionsGetResponse

Bevat antwoordgegevens voor de get-bewerking.

PolicyDefinitionsListBuiltInNextResponse

Bevat antwoordgegevens voor de bewerking listBuiltInNext.

PolicyDefinitionsListBuiltInResponse

Bevat antwoordgegevens voor de bewerking listBuiltIn.

PolicyDefinitionsListByManagementGroupNextResponse

Bevat antwoordgegevens voor de bewerking listByManagementGroupNext.

PolicyDefinitionsListByManagementGroupResponse

Bevat antwoordgegevens voor de bewerking listByManagementGroup.

PolicyDefinitionsListNextResponse

Bevat antwoordgegevens voor de listNext-bewerking.

PolicyDefinitionsListResponse

Bevat antwoordgegevens voor de lijstbewerking.

PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupResponse

Bevat antwoordgegevens voor de bewerking createOrUpdateAtManagementGroup.

PolicySetDefinitionVersionsCreateOrUpdateResponse

Bevat antwoordgegevens voor de createOrUpdate-bewerking.

PolicySetDefinitionVersionsGetAtManagementGroupResponse

Bevat antwoordgegevens voor de getAtManagementGroup-bewerking.

PolicySetDefinitionVersionsGetBuiltInResponse

Bevat antwoordgegevens voor de getBuiltIn-bewerking.

PolicySetDefinitionVersionsGetResponse

Bevat antwoordgegevens voor de get-bewerking.

PolicySetDefinitionVersionsListAllAtManagementGroupResponse

Bevat antwoordgegevens voor de bewerking ListAllAtManagementGroup.

PolicySetDefinitionVersionsListAllBuiltinsResponse

Bevat antwoordgegevens voor de bewerking ListAllBuiltins.

PolicySetDefinitionVersionsListAllResponse

Bevat antwoordgegevens voor de bewerking ListAll.

PolicySetDefinitionVersionsListBuiltInNextResponse

Bevat antwoordgegevens voor de bewerking listBuiltInNext.

PolicySetDefinitionVersionsListBuiltInResponse

Bevat antwoordgegevens voor de bewerking listBuiltIn.

PolicySetDefinitionVersionsListByManagementGroupNextResponse

Bevat antwoordgegevens voor de bewerking listByManagementGroupNext.

PolicySetDefinitionVersionsListByManagementGroupResponse

Bevat antwoordgegevens voor de bewerking listByManagementGroup.

PolicySetDefinitionVersionsListNextResponse

Bevat antwoordgegevens voor de listNext-bewerking.

PolicySetDefinitionVersionsListResponse

Bevat antwoordgegevens voor de lijstbewerking.

PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse

Bevat antwoordgegevens voor de bewerking createOrUpdateAtManagementGroup.

PolicySetDefinitionsCreateOrUpdateResponse

Bevat antwoordgegevens voor de createOrUpdate-bewerking.

PolicySetDefinitionsGetAtManagementGroupResponse

Bevat antwoordgegevens voor de getAtManagementGroup-bewerking.

PolicySetDefinitionsGetBuiltInResponse

Bevat antwoordgegevens voor de getBuiltIn-bewerking.

PolicySetDefinitionsGetResponse

Bevat antwoordgegevens voor de get-bewerking.

PolicySetDefinitionsListBuiltInNextResponse

Bevat antwoordgegevens voor de bewerking listBuiltInNext.

PolicySetDefinitionsListBuiltInResponse

Bevat antwoordgegevens voor de bewerking listBuiltIn.

PolicySetDefinitionsListByManagementGroupNextResponse

Bevat antwoordgegevens voor de bewerking listByManagementGroupNext.

PolicySetDefinitionsListByManagementGroupResponse

Bevat antwoordgegevens voor de bewerking listByManagementGroup.

PolicySetDefinitionsListNextResponse

Bevat antwoordgegevens voor de listNext-bewerking.

PolicySetDefinitionsListResponse

Bevat antwoordgegevens voor de lijstbewerking.

PolicyType

Definieert waarden voor PolicyType.
KnownPolicyType kan door elkaar worden gebruikt met PolicyType, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

niet-opgegeven
BuiltIn
aangepaste
statische

ResourceIdentityType

Definieert waarden voor ResourceIdentityType.

SelectorKind

Definieert waarden voor SelectorKind.
KnownSelectorKind kan door elkaar worden gebruikt met SelectorKind, deze enum bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

resourceLocation: het type selector voor het filteren van beleid op de resourcelocatie.
resourceType: het type selector om beleidsregels te filteren op het resourcetype.
resourceWithoutLocation: het type selector om beleid te filteren op de resource zonder locatie.
policyDefinitionReferenceId: het type selector voor het filteren van beleid op basis van de referentie-id van de beleidsdefinitie.

Enums

KnownAssignmentType

Bekende waarden van AssignmentType die de service accepteert.

KnownCreatedByType

Bekende waarden van CreatedByType die de service accepteert.

KnownEnforcementMode

Bekende waarden van EnforcementMode die de service accepteert.

KnownOverrideKind

Bekende waarden van OverrideKind die de service accepteert.

KnownParameterType

Bekende waarden van ParameterType die de service accepteert.

KnownPolicyType

Bekende waarden van PolicyType die de service accepteert.

KnownSelectorKind

Bekende waarden van SelectorKind die door de service worden geaccepteerd.

Functies

getContinuationToken(unknown)

Gezien de laatste .value geproduceerd door de byPage iterator, retourneert u een vervolgtoken dat kan worden gebruikt om later met paging te beginnen.

Functiedetails

getContinuationToken(unknown)

Gezien de laatste .value geproduceerd door de byPage iterator, retourneert u een vervolgtoken dat kan worden gebruikt om later met paging te beginnen.

function getContinuationToken(page: unknown): string | undefined

Parameters

page

unknown

Een object opent value op iteratorResult vanuit een byPage iterator.

Retouren

string | undefined

Het vervolgtoken dat kan worden doorgegeven aan ByPage() tijdens toekomstige aanroepen.