Поделиться через


@azure/arm-policy package

Классы

PolicyClient

Интерфейсы

CloudError

Ответ на ошибку из операции политики.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorResponse

Распространенный ответ об ошибке для всех API Azure Resource Manager для возврата сведений об ошибке для неудачных операций. (Это также следует формату ответа на ошибку OData.)

Identity

Удостоверение ресурса. Назначения политик поддерживают не более одного удостоверения. Это удостоверение, назначаемое системой, или одно пользовательское удостоверение.

NonComplianceMessage

Сообщение, описывающее, почему ресурс не соответствует политике. Это отображается в сообщениях об ошибках "запрет" и в результатах соответствия требованиям ресурса.

Override

Переопределение значения свойства политики.

ParameterDefinitionsValue

Определение параметра, который может быть предоставлен политике.

ParameterDefinitionsValueMetadata

Общие метаданные параметра.

ParameterValuesValue

Значение параметра.

PolicyAssignment

Назначение политики.

PolicyAssignmentListResult

Список назначений политик.

PolicyAssignmentUpdate

Назначение политики для запроса на исправление.

PolicyAssignments

Интерфейс, представляющий политикиAssignments.

PolicyAssignmentsCreateByIdOptionalParams

Необязательные параметры.

PolicyAssignmentsCreateOptionalParams

Необязательные параметры.

PolicyAssignmentsDeleteByIdOptionalParams

Необязательные параметры.

PolicyAssignmentsDeleteOptionalParams

Необязательные параметры.

PolicyAssignmentsGetByIdOptionalParams

Необязательные параметры.

PolicyAssignmentsGetOptionalParams

Необязательные параметры.

PolicyAssignmentsListForManagementGroupNextOptionalParams

Необязательные параметры.

PolicyAssignmentsListForManagementGroupOptionalParams

Необязательные параметры.

PolicyAssignmentsListForResourceGroupNextOptionalParams

Необязательные параметры.

PolicyAssignmentsListForResourceGroupOptionalParams

Необязательные параметры.

PolicyAssignmentsListForResourceNextOptionalParams

Необязательные параметры.

PolicyAssignmentsListForResourceOptionalParams

Необязательные параметры.

PolicyAssignmentsListNextOptionalParams

Необязательные параметры.

PolicyAssignmentsListOptionalParams

Необязательные параметры.

PolicyAssignmentsUpdateByIdOptionalParams

Необязательные параметры.

PolicyAssignmentsUpdateOptionalParams

Необязательные параметры.

PolicyClientOptionalParams

Необязательные параметры.

PolicyDefinition

Определение политики.

PolicyDefinitionGroup

Группа определений политики.

PolicyDefinitionListResult

Список определений политик.

PolicyDefinitionReference

Справочник по определению политики.

PolicyDefinitionVersion

Идентификатор версии определения политики.

PolicyDefinitionVersionListResult

Список версий определения политики.

PolicyDefinitionVersions

Интерфейс, представляющий PolicyDefinitionVersions.

PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams

Необязательные параметры.

PolicyDefinitionVersionsCreateOrUpdateOptionalParams

Необязательные параметры.

PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams

Необязательные параметры.

PolicyDefinitionVersionsDeleteOptionalParams

Необязательные параметры.

PolicyDefinitionVersionsGetAtManagementGroupOptionalParams

Необязательные параметры.

PolicyDefinitionVersionsGetBuiltInOptionalParams

Необязательные параметры.

PolicyDefinitionVersionsGetOptionalParams

Необязательные параметры.

PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams

Необязательные параметры.

PolicyDefinitionVersionsListAllBuiltinsOptionalParams

Необязательные параметры.

PolicyDefinitionVersionsListAllOptionalParams

Необязательные параметры.

PolicyDefinitionVersionsListBuiltInNextOptionalParams

Необязательные параметры.

PolicyDefinitionVersionsListBuiltInOptionalParams

Необязательные параметры.

PolicyDefinitionVersionsListByManagementGroupNextOptionalParams

Необязательные параметры.

PolicyDefinitionVersionsListByManagementGroupOptionalParams

Необязательные параметры.

PolicyDefinitionVersionsListNextOptionalParams

Необязательные параметры.

PolicyDefinitionVersionsListOptionalParams

Необязательные параметры.

PolicyDefinitions

Интерфейс, представляющий PolicyDefinitions.

PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

Необязательные параметры.

PolicyDefinitionsCreateOrUpdateOptionalParams

Необязательные параметры.

PolicyDefinitionsDeleteAtManagementGroupOptionalParams

Необязательные параметры.

PolicyDefinitionsDeleteOptionalParams

Необязательные параметры.

PolicyDefinitionsGetAtManagementGroupOptionalParams

Необязательные параметры.

PolicyDefinitionsGetBuiltInOptionalParams

Необязательные параметры.

PolicyDefinitionsGetOptionalParams

Необязательные параметры.

PolicyDefinitionsListBuiltInNextOptionalParams

Необязательные параметры.

PolicyDefinitionsListBuiltInOptionalParams

Необязательные параметры.

PolicyDefinitionsListByManagementGroupNextOptionalParams

Необязательные параметры.

PolicyDefinitionsListByManagementGroupOptionalParams

Необязательные параметры.

PolicyDefinitionsListNextOptionalParams

Необязательные параметры.

PolicyDefinitionsListOptionalParams

Необязательные параметры.

PolicySetDefinition

Определение набора политик.

PolicySetDefinitionListResult

Список определений набора политик.

PolicySetDefinitionVersion

Версия определения набора политик.

PolicySetDefinitionVersionListResult

Список версий определения набора политик.

PolicySetDefinitionVersions

Интерфейс, представляющий PolicySetDefinitionVersions.

PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams

Необязательные параметры.

PolicySetDefinitionVersionsCreateOrUpdateOptionalParams

Необязательные параметры.

PolicySetDefinitionVersionsDeleteAtManagementGroupOptionalParams

Необязательные параметры.

PolicySetDefinitionVersionsDeleteOptionalParams

Необязательные параметры.

PolicySetDefinitionVersionsGetAtManagementGroupOptionalParams

Необязательные параметры.

PolicySetDefinitionVersionsGetBuiltInOptionalParams

Необязательные параметры.

PolicySetDefinitionVersionsGetOptionalParams

Необязательные параметры.

PolicySetDefinitionVersionsListAllAtManagementGroupOptionalParams

Необязательные параметры.

PolicySetDefinitionVersionsListAllBuiltinsOptionalParams

Необязательные параметры.

PolicySetDefinitionVersionsListAllOptionalParams

Необязательные параметры.

PolicySetDefinitionVersionsListBuiltInNextOptionalParams

Необязательные параметры.

PolicySetDefinitionVersionsListBuiltInOptionalParams

Необязательные параметры.

PolicySetDefinitionVersionsListByManagementGroupNextOptionalParams

Необязательные параметры.

PolicySetDefinitionVersionsListByManagementGroupOptionalParams

Необязательные параметры.

PolicySetDefinitionVersionsListNextOptionalParams

Необязательные параметры.

PolicySetDefinitionVersionsListOptionalParams

Необязательные параметры.

PolicySetDefinitions

Интерфейс, представляющий PolicySetDefinitions.

PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

Необязательные параметры.

PolicySetDefinitionsCreateOrUpdateOptionalParams

Необязательные параметры.

PolicySetDefinitionsDeleteAtManagementGroupOptionalParams

Необязательные параметры.

PolicySetDefinitionsDeleteOptionalParams

Необязательные параметры.

PolicySetDefinitionsGetAtManagementGroupOptionalParams

Необязательные параметры.

PolicySetDefinitionsGetBuiltInOptionalParams

Необязательные параметры.

PolicySetDefinitionsGetOptionalParams

Необязательные параметры.

PolicySetDefinitionsListBuiltInNextOptionalParams

Необязательные параметры.

PolicySetDefinitionsListBuiltInOptionalParams

Необязательные параметры.

PolicySetDefinitionsListByManagementGroupNextOptionalParams

Необязательные параметры.

PolicySetDefinitionsListByManagementGroupOptionalParams

Необязательные параметры.

PolicySetDefinitionsListNextOptionalParams

Необязательные параметры.

PolicySetDefinitionsListOptionalParams

Необязательные параметры.

ResourceSelector

Селектор ресурсов для фильтрации политик по свойствам ресурсов.

Selector

Выражение селектора.

SystemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

UserAssignedIdentitiesValue

Псевдонимы типа

AssignmentType

Определяет значения для AssignmentType.
KnownAssignmentType можно использовать взаимозаменяемо с AssignmentType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

NotSpecified
Система
SystemHidden
настраиваемых

CreatedByType

Определяет значения для CreatedByType.
KnownCreatedByType можно использовать взаимозаменяемо с CreatedByType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

user
приложения
ManagedIdentity
ключ

EnforcementMode

Определяет значения для EnforcementMode.
KnownEnforcementMode можно использовать взаимозаменяемо с EnforcementMode, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

по умолчанию. Эффект политики применяется во время создания или обновления ресурсов.
DoNotEnforce: эффект политики не применяется во время создания или обновления ресурсов.

OverrideKind

Определяет значения для OverrideKind.
KnownOverrideKind можно использовать взаимозаменяемо с OverrideKind, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

policyEffect: он переопределит тип эффекта политики.
definitionVersion: Он переопределит значение свойства definition version назначения политики.

ParameterType

Определяет значения для ParameterType.
KnownParameterType можно использовать взаимозаменяемо с ПараметрТипом, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

строка
массива
объекта
логические
целочисленного
Float
DateTime

PolicyAssignmentsCreateByIdResponse

Содержит данные ответа для операции createById.

PolicyAssignmentsCreateResponse

Содержит данные ответа для операции создания.

PolicyAssignmentsDeleteByIdResponse

Содержит данные ответа для операции deleteById.

PolicyAssignmentsDeleteResponse

Содержит данные ответа для операции удаления.

PolicyAssignmentsGetByIdResponse

Содержит данные ответа для операции getById.

PolicyAssignmentsGetResponse

Содержит данные ответа для операции получения.

PolicyAssignmentsListForManagementGroupNextResponse

Содержит данные ответа для операции listForManagementGroupNext.

PolicyAssignmentsListForManagementGroupResponse

Содержит данные ответа для операции listForManagementGroup.

PolicyAssignmentsListForResourceGroupNextResponse

Содержит данные ответа для операции listForResourceGroupNext.

PolicyAssignmentsListForResourceGroupResponse

Содержит данные ответа для операции listForResourceGroup.

PolicyAssignmentsListForResourceNextResponse

Содержит данные ответа для операции listForResourceNext.

PolicyAssignmentsListForResourceResponse

Содержит данные ответа для операции listForResource.

PolicyAssignmentsListNextResponse

Содержит данные ответа для операции listNext.

PolicyAssignmentsListResponse

Содержит данные ответа для операции списка.

PolicyAssignmentsUpdateByIdResponse

Содержит данные ответа для операции updateById.

PolicyAssignmentsUpdateResponse

Содержит данные ответа для операции обновления.

PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupResponse

Содержит данные ответа для операции createOrUpdateAtManagementGroup.

PolicyDefinitionVersionsCreateOrUpdateResponse

Содержит данные ответа для операции createOrUpdate.

PolicyDefinitionVersionsGetAtManagementGroupResponse

Содержит данные ответа для операции getAtManagementGroup.

PolicyDefinitionVersionsGetBuiltInResponse

Содержит данные ответа для операции getBuiltIn.

PolicyDefinitionVersionsGetResponse

Содержит данные ответа для операции получения.

PolicyDefinitionVersionsListAllAtManagementGroupResponse

Содержит данные ответа для операции listAllAtManagementGroup.

PolicyDefinitionVersionsListAllBuiltinsResponse

Содержит данные ответа для операции listAllBuiltins.

PolicyDefinitionVersionsListAllResponse

Содержит данные ответа для операции listAll.

PolicyDefinitionVersionsListBuiltInNextResponse

Содержит данные ответа для операции listBuiltInNext.

PolicyDefinitionVersionsListBuiltInResponse

Содержит данные ответа для операции listBuiltIn.

PolicyDefinitionVersionsListByManagementGroupNextResponse

Содержит данные ответа для операции listByManagementGroupNext.

PolicyDefinitionVersionsListByManagementGroupResponse

Содержит данные ответа для операции listByManagementGroup.

PolicyDefinitionVersionsListNextResponse

Содержит данные ответа для операции listNext.

PolicyDefinitionVersionsListResponse

Содержит данные ответа для операции списка.

PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse

Содержит данные ответа для операции createOrUpdateAtManagementGroup.

PolicyDefinitionsCreateOrUpdateResponse

Содержит данные ответа для операции createOrUpdate.

PolicyDefinitionsGetAtManagementGroupResponse

Содержит данные ответа для операции getAtManagementGroup.

PolicyDefinitionsGetBuiltInResponse

Содержит данные ответа для операции getBuiltIn.

PolicyDefinitionsGetResponse

Содержит данные ответа для операции получения.

PolicyDefinitionsListBuiltInNextResponse

Содержит данные ответа для операции listBuiltInNext.

PolicyDefinitionsListBuiltInResponse

Содержит данные ответа для операции listBuiltIn.

PolicyDefinitionsListByManagementGroupNextResponse

Содержит данные ответа для операции listByManagementGroupNext.

PolicyDefinitionsListByManagementGroupResponse

Содержит данные ответа для операции listByManagementGroup.

PolicyDefinitionsListNextResponse

Содержит данные ответа для операции listNext.

PolicyDefinitionsListResponse

Содержит данные ответа для операции списка.

PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupResponse

Содержит данные ответа для операции createOrUpdateAtManagementGroup.

PolicySetDefinitionVersionsCreateOrUpdateResponse

Содержит данные ответа для операции createOrUpdate.

PolicySetDefinitionVersionsGetAtManagementGroupResponse

Содержит данные ответа для операции getAtManagementGroup.

PolicySetDefinitionVersionsGetBuiltInResponse

Содержит данные ответа для операции getBuiltIn.

PolicySetDefinitionVersionsGetResponse

Содержит данные ответа для операции получения.

PolicySetDefinitionVersionsListAllAtManagementGroupResponse

Содержит данные ответа для операции listAllAtManagementGroup.

PolicySetDefinitionVersionsListAllBuiltinsResponse

Содержит данные ответа для операции listAllBuiltins.

PolicySetDefinitionVersionsListAllResponse

Содержит данные ответа для операции listAll.

PolicySetDefinitionVersionsListBuiltInNextResponse

Содержит данные ответа для операции listBuiltInNext.

PolicySetDefinitionVersionsListBuiltInResponse

Содержит данные ответа для операции listBuiltIn.

PolicySetDefinitionVersionsListByManagementGroupNextResponse

Содержит данные ответа для операции listByManagementGroupNext.

PolicySetDefinitionVersionsListByManagementGroupResponse

Содержит данные ответа для операции listByManagementGroup.

PolicySetDefinitionVersionsListNextResponse

Содержит данные ответа для операции listNext.

PolicySetDefinitionVersionsListResponse

Содержит данные ответа для операции списка.

PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse

Содержит данные ответа для операции createOrUpdateAtManagementGroup.

PolicySetDefinitionsCreateOrUpdateResponse

Содержит данные ответа для операции createOrUpdate.

PolicySetDefinitionsGetAtManagementGroupResponse

Содержит данные ответа для операции getAtManagementGroup.

PolicySetDefinitionsGetBuiltInResponse

Содержит данные ответа для операции getBuiltIn.

PolicySetDefinitionsGetResponse

Содержит данные ответа для операции получения.

PolicySetDefinitionsListBuiltInNextResponse

Содержит данные ответа для операции listBuiltInNext.

PolicySetDefinitionsListBuiltInResponse

Содержит данные ответа для операции listBuiltIn.

PolicySetDefinitionsListByManagementGroupNextResponse

Содержит данные ответа для операции listByManagementGroupNext.

PolicySetDefinitionsListByManagementGroupResponse

Содержит данные ответа для операции listByManagementGroup.

PolicySetDefinitionsListNextResponse

Содержит данные ответа для операции listNext.

PolicySetDefinitionsListResponse

Содержит данные ответа для операции списка.

PolicyType

Определяет значения для PolicyType.
KnownPolicyType можно использовать взаимозаменяемо с PolicyType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

NotSpecified
BuiltIn
настраиваемых
статических

ResourceIdentityType

Определяет значения для ResourceIdentityType.

SelectorKind

Определяет значения для SelectorKind.
KnownSelectorKind можно использовать взаимозаменяемо с SelectorKind, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

resourceLocation: тип селектора для фильтрации политик по расположению ресурса.
resourceType: тип селектора для фильтрации политик по типу ресурса.
resourceWithoutLocation: тип селектора для фильтрации политик по ресурсу без расположения.
policyDefinitionReferenceId: тип селектора для фильтрации политик по идентификатору ссылки на определение политики.

Перечисления

KnownAssignmentType

Известные значения AssignmentType, которые служба принимает.

KnownCreatedByType

Известные значения CreatedByType, которые принимает служба.

KnownEnforcementMode

Известные значения EnforcementMode, которые служба принимает.

KnownOverrideKind

Известные значения OverrideKind , которые служба принимает.

KnownParameterType

Известные значения ParameterType, которые принимает служба.

KnownPolicyType

Известные значения PolicyType, которые служба принимает.

KnownSelectorKind

Известные значения SelectorKind , которые принимает служба.

Функции

getContinuationToken(unknown)

Учитывая последний .value, созданный byPage итератором, возвращает маркер продолжения, который можно использовать для начала разбиения по страницам с этой точки позже.

Сведения о функции

getContinuationToken(unknown)

Учитывая последний .value, созданный byPage итератором, возвращает маркер продолжения, который можно использовать для начала разбиения по страницам с этой точки позже.

function getContinuationToken(page: unknown): string | undefined

Параметры

page

unknown

Объект от доступа к value на итераторе IteratorResult из byPage итератора.

Возвращаемое значение

string | undefined

Маркер продолжения, который можно передать в byPage() во время будущих вызовов.