@azure/arm-policy package

Klasy

PolicyClient

Interfejsy

Alias

Typ aliasu.

AliasPath

Typ ścieżek dla aliasu.

AliasPathMetadata
AliasPattern

Typ wzorca dla ścieżki aliasu.

CloudError

Odpowiedź na błąd z operacji zasad.

DataEffect

Definicja efektu danych.

DataManifestCustomResourceFunctionDefinition

Definicja niestandardowej funkcji zasobu.

DataPolicyManifest

Manifest zasad danych.

DataPolicyManifestListResult

Lista manifestów zasad danych.

DataPolicyManifests

Interfejs reprezentujący element DataPolicyManifests.

DataPolicyManifestsGetByPolicyModeOptionalParams

Parametry opcjonalne.

DataPolicyManifestsListNextOptionalParams

Parametry opcjonalne.

DataPolicyManifestsListOptionalParams

Parametry opcjonalne.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorResponse

Typowa odpowiedź na błędy dla wszystkich interfejsów API usługi Azure Resource Manager zwraca szczegóły błędu dla operacji, które zakończyły się niepowodzeniem. (Jest to również zgodne z formatem odpowiedzi na błąd OData).

Identity

Tożsamość zasobu. Przypisania zasad obsługują maksymalnie jedną tożsamość. Jest to tożsamość przypisana przez system lub tożsamość przypisana przez jednego użytkownika.

NonComplianceMessage

Komunikat opisujący, dlaczego zasób jest niezgodny z zasadami. Jest to wyświetlane w komunikatach o błędach "odmów" i wynikach niezgodności zasobu.

ParameterDefinitionsValue

Definicja parametru, który można przekazać do zasad.

ParameterDefinitionsValueMetadata

Ogólne metadane parametru.

ParameterValuesValue

Wartość parametru.

PolicyAssignment

Przypisanie zasad.

PolicyAssignmentListResult

Lista przypisań zasad.

PolicyAssignmentUpdate
PolicyAssignments

Interfejs reprezentujący przypisanie zasad.

PolicyAssignmentsCreateByIdOptionalParams

Parametry opcjonalne.

PolicyAssignmentsCreateOptionalParams

Parametry opcjonalne.

PolicyAssignmentsDeleteByIdOptionalParams

Parametry opcjonalne.

PolicyAssignmentsDeleteOptionalParams

Parametry opcjonalne.

PolicyAssignmentsGetByIdOptionalParams

Parametry opcjonalne.

PolicyAssignmentsGetOptionalParams

Parametry opcjonalne.

PolicyAssignmentsListForManagementGroupNextOptionalParams

Parametry opcjonalne.

PolicyAssignmentsListForManagementGroupOptionalParams

Parametry opcjonalne.

PolicyAssignmentsListForResourceGroupNextOptionalParams

Parametry opcjonalne.

PolicyAssignmentsListForResourceGroupOptionalParams

Parametry opcjonalne.

PolicyAssignmentsListForResourceNextOptionalParams

Parametry opcjonalne.

PolicyAssignmentsListForResourceOptionalParams

Parametry opcjonalne.

PolicyAssignmentsListNextOptionalParams

Parametry opcjonalne.

PolicyAssignmentsListOptionalParams

Parametry opcjonalne.

PolicyAssignmentsUpdateByIdOptionalParams

Parametry opcjonalne.

PolicyAssignmentsUpdateOptionalParams

Parametry opcjonalne.

PolicyClientOptionalParams

Parametry opcjonalne.

PolicyDefinition

Definicja zasad.

PolicyDefinitionGroup

Grupa definicji zasad.

PolicyDefinitionListResult

Lista definicji zasad.

PolicyDefinitionReference

Odwołanie do definicji zasad.

PolicyDefinitions

Interfejs reprezentujący definicje zasad.

PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

Parametry opcjonalne.

PolicyDefinitionsCreateOrUpdateOptionalParams

Parametry opcjonalne.

PolicyDefinitionsDeleteAtManagementGroupOptionalParams

Parametry opcjonalne.

PolicyDefinitionsDeleteOptionalParams

Parametry opcjonalne.

PolicyDefinitionsGetAtManagementGroupOptionalParams

Parametry opcjonalne.

PolicyDefinitionsGetBuiltInOptionalParams

Parametry opcjonalne.

PolicyDefinitionsGetOptionalParams

Parametry opcjonalne.

PolicyDefinitionsListBuiltInNextOptionalParams

Parametry opcjonalne.

PolicyDefinitionsListBuiltInOptionalParams

Parametry opcjonalne.

PolicyDefinitionsListByManagementGroupNextOptionalParams

Parametry opcjonalne.

PolicyDefinitionsListByManagementGroupOptionalParams

Parametry opcjonalne.

PolicyDefinitionsListNextOptionalParams

Parametry opcjonalne.

PolicyDefinitionsListOptionalParams

Parametry opcjonalne.

PolicyExemption

Wykluczenie z zasad.

PolicyExemptionListResult

Lista wykluczeń zasad.

PolicyExemptions

Interfejs reprezentujący element PolicyExemptions.

PolicyExemptionsCreateOrUpdateOptionalParams

Parametry opcjonalne.

PolicyExemptionsDeleteOptionalParams

Parametry opcjonalne.

PolicyExemptionsGetOptionalParams

Parametry opcjonalne.

PolicyExemptionsListForManagementGroupNextOptionalParams

Parametry opcjonalne.

PolicyExemptionsListForManagementGroupOptionalParams

Parametry opcjonalne.

PolicyExemptionsListForResourceGroupNextOptionalParams

Parametry opcjonalne.

PolicyExemptionsListForResourceGroupOptionalParams

Parametry opcjonalne.

PolicyExemptionsListForResourceNextOptionalParams

Parametry opcjonalne.

PolicyExemptionsListForResourceOptionalParams

Parametry opcjonalne.

PolicyExemptionsListNextOptionalParams

Parametry opcjonalne.

PolicyExemptionsListOptionalParams

Parametry opcjonalne.

PolicySetDefinition

Definicja zestawu zasad.

PolicySetDefinitionListResult

Lista definicji zestawu zasad.

PolicySetDefinitions

Interfejs reprezentujący element PolicySetDefinitions.

PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

Parametry opcjonalne.

PolicySetDefinitionsCreateOrUpdateOptionalParams

Parametry opcjonalne.

PolicySetDefinitionsDeleteAtManagementGroupOptionalParams

Parametry opcjonalne.

PolicySetDefinitionsDeleteOptionalParams

Parametry opcjonalne.

PolicySetDefinitionsGetAtManagementGroupOptionalParams

Parametry opcjonalne.

PolicySetDefinitionsGetBuiltInOptionalParams

Parametry opcjonalne.

PolicySetDefinitionsGetOptionalParams

Parametry opcjonalne.

PolicySetDefinitionsListBuiltInNextOptionalParams

Parametry opcjonalne.

PolicySetDefinitionsListBuiltInOptionalParams

Parametry opcjonalne.

PolicySetDefinitionsListByManagementGroupNextOptionalParams

Parametry opcjonalne.

PolicySetDefinitionsListByManagementGroupOptionalParams

Parametry opcjonalne.

PolicySetDefinitionsListNextOptionalParams

Parametry opcjonalne.

PolicySetDefinitionsListOptionalParams

Parametry opcjonalne.

ResourceTypeAliases

Definicja aliasów typu zasobu.

SystemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

UserAssignedIdentitiesValue

Aliasy typu

AliasPathAttributes

Definiuje wartości aliasPathAttributes.
Atrybuty KnownAliasPathAttributes można używać zamiennie z aliasamiPathAttributes. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Brak: token, do którego odwołuje się ścieżka aliasu, nie ma atrybutów.
Modyfikowalny: token, do którego odwołuje się ścieżka aliasu, można modyfikować przez zasady z efektem "modify".

AliasPathTokenType

Definiuje wartości aliasPathTokenType.
ZnaneAliasPathTokenType można używać zamiennie z aliasemPathTokenType. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Nieokreślone: typ tokenu nie jest określony.
Dowolny: typ tokenu może być dowolny.
Ciąg: typ tokenu to ciąg.
Obiekt: typ tokenu to obiekt.
Tablica: typ tokenu to tablica.
Liczba całkowita: typ tokenu to liczba całkowita.
Liczba: typ tokenu to liczba.
Wartość logiczna: typ tokenu to wartość logiczna.

AliasPatternType

Definiuje wartości aliasPatternType.

AliasType

Definiuje wartości aliastype.

CreatedByType

Definiuje wartości createdByType.
Typ KnownCreatedByType może być używany zamiennie z parametrem CreatedByType. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Użytkownik
Aplikacja
ManagedIdentity
Klucz

DataPolicyManifestsGetByPolicyModeResponse

Zawiera dane odpowiedzi dla operacji getByPolicyMode.

DataPolicyManifestsListNextResponse

Zawiera dane odpowiedzi dla operacji listNext.

DataPolicyManifestsListResponse

Zawiera dane odpowiedzi dla operacji listy.

EnforcementMode

Definiuje wartości dla elementu EnforcementMode.
ZnaneEnforcementMode można używać zamiennie z trybem EnforcementMode. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Ustawienie domyślne: efekt zasad jest wymuszany podczas tworzenia lub aktualizowania zasobów.
DoNotEnforce: Efekt zasad nie jest wymuszany podczas tworzenia lub aktualizowania zasobów.

ExemptionCategory

Definiuje wartości elementu ExemptionCategory.
ZnaneExemptionCategory można używać zamiennie z wartością ExemptionCategory. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Zwolnienie: Ta kategoria zwolnień zwykle oznacza, że zakres nie ma zastosowania do polityki.
Skorygowane: ta kategoria wykluczeń zwykle oznacza, że działania zaradcze zostały zastosowane do zakresu.

ParameterType

Definiuje wartości parametru ParameterType.
ZnaneParameterType można używać zamiennie z parametrem ParameterType. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Ciąg
Tablica
Obiekt
Boolean
Liczba całkowita
Float
Data/godzina

PolicyAssignmentsCreateByIdResponse

Zawiera dane odpowiedzi dla operacji createById.

PolicyAssignmentsCreateResponse

Zawiera dane odpowiedzi dla operacji tworzenia.

PolicyAssignmentsDeleteByIdResponse

Zawiera dane odpowiedzi dla operacji deleteById.

PolicyAssignmentsDeleteResponse

Zawiera dane odpowiedzi dla operacji usuwania.

PolicyAssignmentsGetByIdResponse

Zawiera dane odpowiedzi dla operacji getById.

PolicyAssignmentsGetResponse

Zawiera dane odpowiedzi dla operacji pobierania.

PolicyAssignmentsListForManagementGroupNextResponse

Zawiera dane odpowiedzi dla operacji listForManagementGroupNext.

PolicyAssignmentsListForManagementGroupResponse

Zawiera dane odpowiedzi dla operacji listForManagementGroup.

PolicyAssignmentsListForResourceGroupNextResponse

Zawiera dane odpowiedzi dla operacji listForResourceGroupNext.

PolicyAssignmentsListForResourceGroupResponse

Zawiera dane odpowiedzi dla operacji listForResourceGroup.

PolicyAssignmentsListForResourceNextResponse

Zawiera dane odpowiedzi dla operacji listForResourceNext.

PolicyAssignmentsListForResourceResponse

Zawiera dane odpowiedzi dla operacji listForResource.

PolicyAssignmentsListNextResponse

Zawiera dane odpowiedzi dla operacji listNext.

PolicyAssignmentsListResponse

Zawiera dane odpowiedzi dla operacji listy.

PolicyAssignmentsUpdateByIdResponse

Zawiera dane odpowiedzi dla operacji updateById.

PolicyAssignmentsUpdateResponse

Zawiera dane odpowiedzi dla operacji aktualizacji.

PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse

Zawiera dane odpowiedzi dla operacji createOrUpdateAtManagementGroup.

PolicyDefinitionsCreateOrUpdateResponse

Zawiera dane odpowiedzi dla operacji createOrUpdate.

PolicyDefinitionsGetAtManagementGroupResponse

Zawiera dane odpowiedzi dla operacji getAtManagementGroup.

PolicyDefinitionsGetBuiltInResponse

Zawiera dane odpowiedzi dla operacji getBuiltIn.

PolicyDefinitionsGetResponse

Zawiera dane odpowiedzi dla operacji pobierania.

PolicyDefinitionsListBuiltInNextResponse

Zawiera dane odpowiedzi dla operacji listBuiltInNext.

PolicyDefinitionsListBuiltInResponse

Zawiera dane odpowiedzi dla operacji listBuiltIn.

PolicyDefinitionsListByManagementGroupNextResponse

Zawiera dane odpowiedzi dla operacji listByManagementGroupNext.

PolicyDefinitionsListByManagementGroupResponse

Zawiera dane odpowiedzi dla operacji listByManagementGroup.

PolicyDefinitionsListNextResponse

Zawiera dane odpowiedzi dla operacji listNext.

PolicyDefinitionsListResponse

Zawiera dane odpowiedzi dla operacji listy.

PolicyExemptionsCreateOrUpdateResponse

Zawiera dane odpowiedzi dla operacji createOrUpdate.

PolicyExemptionsGetResponse

Zawiera dane odpowiedzi dla operacji pobierania.

PolicyExemptionsListForManagementGroupNextResponse

Zawiera dane odpowiedzi dla operacji listForManagementGroupNext.

PolicyExemptionsListForManagementGroupResponse

Zawiera dane odpowiedzi dla operacji listForManagementGroup.

PolicyExemptionsListForResourceGroupNextResponse

Zawiera dane odpowiedzi dla operacji listForResourceGroupNext.

PolicyExemptionsListForResourceGroupResponse

Zawiera dane odpowiedzi dla operacji listForResourceGroup.

PolicyExemptionsListForResourceNextResponse

Zawiera dane odpowiedzi dla operacji listForResourceNext.

PolicyExemptionsListForResourceResponse

Zawiera dane odpowiedzi dla operacji listForResource.

PolicyExemptionsListNextResponse

Zawiera dane odpowiedzi dla operacji listNext.

PolicyExemptionsListResponse

Zawiera dane odpowiedzi dla operacji listy.

PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse

Zawiera dane odpowiedzi dla operacji createOrUpdateAtManagementGroup.

PolicySetDefinitionsCreateOrUpdateResponse

Zawiera dane odpowiedzi dla operacji createOrUpdate.

PolicySetDefinitionsGetAtManagementGroupResponse

Zawiera dane odpowiedzi dla operacji getAtManagementGroup.

PolicySetDefinitionsGetBuiltInResponse

Zawiera dane odpowiedzi dla operacji getBuiltIn.

PolicySetDefinitionsGetResponse

Zawiera dane odpowiedzi dla operacji pobierania.

PolicySetDefinitionsListBuiltInNextResponse

Zawiera dane odpowiedzi dla operacji listBuiltInNext.

PolicySetDefinitionsListBuiltInResponse

Zawiera dane odpowiedzi dla operacji listBuiltIn.

PolicySetDefinitionsListByManagementGroupNextResponse

Zawiera dane odpowiedzi dla operacji listByManagementGroupNext.

PolicySetDefinitionsListByManagementGroupResponse

Zawiera dane odpowiedzi dla operacji listByManagementGroup.

PolicySetDefinitionsListNextResponse

Zawiera dane odpowiedzi dla operacji listNext.

PolicySetDefinitionsListResponse

Zawiera dane odpowiedzi dla operacji listy.

PolicyType

Definiuje wartości policyType.
Typ KnownPolicyType może być używany zamiennie z policyType. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Nieokreślone
Wbudowane
Niestandardowe
Statyczny

ResourceIdentityType

Definiuje wartości resourceIdentityType.

Wyliczenia

KnownAliasPathAttributes

Znane wartości aliaspathAttributes akceptowanych przez usługę.

KnownAliasPathTokenType

Znane wartości AliasPathTokenType akceptowane przez usługę.

KnownCreatedByType

Znane wartości CreatedByType akceptowane przez usługę.

KnownEnforcementMode

Znane wartości elementu EnforcementMode akceptowane przez usługę.

KnownExemptionCategory

Znane wartości elementu ExemptionCategory akceptowane przez usługę.

KnownParameterType

Znane wartości ParametrType akceptowane przez usługę.

KnownPolicyType

Znane wartości PolicyType akceptowane przez usługę.

Funkcje

getContinuationToken(unknown)

Biorąc pod uwagę ostatnio .value wygenerowany przez byPage iterator, zwraca token kontynuacji, którego można użyć do rozpoczęcia stronicowania z tego punktu później.

Szczegóły funkcji

getContinuationToken(unknown)

Biorąc pod uwagę ostatnio .value wygenerowany przez byPage iterator, zwraca token kontynuacji, którego można użyć do rozpoczęcia stronicowania z tego punktu później.

function getContinuationToken(page: unknown): string | undefined

Parametry

page

unknown

Obiekt z dostępu value do iteratoraResult z iteratora byPage .

Zwraca

string | undefined

Token kontynuacji, który można przekazać do metody byPage() podczas przyszłych wywołań.