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


@azure/arm-policy package

Классы

PolicyClient

Интерфейсы

Alias

Тип псевдонима.

AliasPath

Тип путей для псевдонима.

AliasPathMetadata
AliasPattern

Тип шаблона для пути псевдонима.

CloudError

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

DataEffect

Определение эффекта данных.

DataManifestCustomResourceFunctionDefinition

Определение пользовательской функции ресурсов.

DataPolicyManifest

Манифест политики данных.

DataPolicyManifestListResult

Список манифестов политики данных.

DataPolicyManifests

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

DataPolicyManifestsGetByPolicyModeOptionalParams

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

DataPolicyManifestsListNextOptionalParams

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

DataPolicyManifestsListOptionalParams

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

ErrorAdditionalInfo

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

ErrorResponse

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

Identity

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

NonComplianceMessage

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

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

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

PolicyDefinitions

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

PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

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

PolicyDefinitionsCreateOrUpdateOptionalParams

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

PolicyDefinitionsDeleteAtManagementGroupOptionalParams

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

PolicyDefinitionsDeleteOptionalParams

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

PolicyDefinitionsGetAtManagementGroupOptionalParams

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

PolicyDefinitionsGetBuiltInOptionalParams

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

PolicyDefinitionsGetOptionalParams

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

PolicyDefinitionsListBuiltInNextOptionalParams

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

PolicyDefinitionsListBuiltInOptionalParams

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

PolicyDefinitionsListByManagementGroupNextOptionalParams

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

PolicyDefinitionsListByManagementGroupOptionalParams

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

PolicyDefinitionsListNextOptionalParams

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

PolicyDefinitionsListOptionalParams

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

PolicyExemption

Исключение политики.

PolicyExemptionListResult

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

PolicyExemptions

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

PolicyExemptionsCreateOrUpdateOptionalParams

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

PolicyExemptionsDeleteOptionalParams

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

PolicyExemptionsGetOptionalParams

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

PolicyExemptionsListForManagementGroupNextOptionalParams

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

PolicyExemptionsListForManagementGroupOptionalParams

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

PolicyExemptionsListForResourceGroupNextOptionalParams

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

PolicyExemptionsListForResourceGroupOptionalParams

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

PolicyExemptionsListForResourceNextOptionalParams

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

PolicyExemptionsListForResourceOptionalParams

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

PolicyExemptionsListNextOptionalParams

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

PolicyExemptionsListOptionalParams

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

PolicySetDefinition

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

PolicySetDefinitionListResult

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

PolicySetDefinitions

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

PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

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

PolicySetDefinitionsCreateOrUpdateOptionalParams

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

PolicySetDefinitionsDeleteAtManagementGroupOptionalParams

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

PolicySetDefinitionsDeleteOptionalParams

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

PolicySetDefinitionsGetAtManagementGroupOptionalParams

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

PolicySetDefinitionsGetBuiltInOptionalParams

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

PolicySetDefinitionsGetOptionalParams

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

PolicySetDefinitionsListBuiltInNextOptionalParams

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

PolicySetDefinitionsListBuiltInOptionalParams

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

PolicySetDefinitionsListByManagementGroupNextOptionalParams

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

PolicySetDefinitionsListByManagementGroupOptionalParams

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

PolicySetDefinitionsListNextOptionalParams

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

PolicySetDefinitionsListOptionalParams

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

ResourceTypeAliases

Определение псевдонимов типа ресурса.

SystemData

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

UserAssignedIdentitiesValue

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

AliasPathAttributes

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

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

None: маркер, на который ссылается путь псевдонима, не имеет атрибутов.
модификатор: маркер, к которому ссылается путь псевдонима, можно изменить с помощью политик с эффектом "изменить".

AliasPathTokenType

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

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

NotSpecified: тип токена не указан.
любой: тип токена может быть любым.
string: тип токена является строкой.
объект: тип токена — объект.
массив: тип токена — массив.
целочисленное: тип токена является целым числом.
число: тип токена — число.
логические: тип токена является логическим.

AliasPatternType

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

AliasType

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

CreatedByType

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

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

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

DataPolicyManifestsGetByPolicyModeResponse

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

DataPolicyManifestsListNextResponse

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

DataPolicyManifestsListResponse

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

EnforcementMode

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

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

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

ExemptionCategory

Определяет значения для ИсключенияCategory.
KnownExemptionCategory можно использовать взаимозаменяемо с ИсключениеКатегорией, этот перечисление содержит известные значения, поддерживаемые службой.

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

отказ от: эта категория исключений обычно означает, что область не применима к политике.
исправление: эта категория исключений обычно означает, что действия по устранению рисков были применены к области.

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

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

PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse

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

PolicyDefinitionsCreateOrUpdateResponse

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

PolicyDefinitionsGetAtManagementGroupResponse

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

PolicyDefinitionsGetBuiltInResponse

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

PolicyDefinitionsGetResponse

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

PolicyDefinitionsListBuiltInNextResponse

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

PolicyDefinitionsListBuiltInResponse

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

PolicyDefinitionsListByManagementGroupNextResponse

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

PolicyDefinitionsListByManagementGroupResponse

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

PolicyDefinitionsListNextResponse

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

PolicyDefinitionsListResponse

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

PolicyExemptionsCreateOrUpdateResponse

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

PolicyExemptionsGetResponse

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

PolicyExemptionsListForManagementGroupNextResponse

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

PolicyExemptionsListForManagementGroupResponse

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

PolicyExemptionsListForResourceGroupNextResponse

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

PolicyExemptionsListForResourceGroupResponse

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

PolicyExemptionsListForResourceNextResponse

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

PolicyExemptionsListForResourceResponse

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

PolicyExemptionsListNextResponse

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

PolicyExemptionsListResponse

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

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.

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

KnownAliasPathAttributes

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

KnownAliasPathTokenType

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

KnownCreatedByType

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

KnownEnforcementMode

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

KnownExemptionCategory

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

KnownParameterType

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

KnownPolicyType

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

Функции

getContinuationToken(unknown)

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

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

getContinuationToken(unknown)

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

function getContinuationToken(page: unknown): string | undefined

Параметры

page

unknown

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

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

string | undefined

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