Compartir a través de


@azure/arm-policy package

Clases

PolicyClient

Interfaces

CloudError

Respuesta de error de una operación de directiva.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorResponse

Respuesta de error común para todas las API de Azure Resource Manager para devolver los detalles de error de las operaciones con errores. (Esto también sigue el formato de respuesta de error de OData).

Identity

Identidad del recurso. Las asignaciones de directivas admiten un máximo de una identidad. Es una identidad asignada por el sistema o una única identidad asignada por el usuario.

NonComplianceMessage

Mensaje que describe por qué un recurso no es compatible con la directiva. Esto se muestra en los mensajes de error "deny" y en los resultados de cumplimiento no compatibles del recurso.

Override

Invalidación del valor de la propiedad de directiva.

ParameterDefinitionsValue

Definición de un parámetro que se puede proporcionar a la directiva.

ParameterDefinitionsValueMetadata

Metadatos generales para el parámetro .

ParameterValuesValue

Valor de un parámetro.

PolicyAssignment

Asignación de directiva.

PolicyAssignmentListResult

Lista de asignaciones de directivas.

PolicyAssignmentUpdate

Asignación de directiva para la solicitud de revisión.

PolicyAssignments

Interfaz que representa un PolicyAssignments.

PolicyAssignmentsCreateByIdOptionalParams

Parámetros opcionales.

PolicyAssignmentsCreateOptionalParams

Parámetros opcionales.

PolicyAssignmentsDeleteByIdOptionalParams

Parámetros opcionales.

PolicyAssignmentsDeleteOptionalParams

Parámetros opcionales.

PolicyAssignmentsGetByIdOptionalParams

Parámetros opcionales.

PolicyAssignmentsGetOptionalParams

Parámetros opcionales.

PolicyAssignmentsListForManagementGroupNextOptionalParams

Parámetros opcionales.

PolicyAssignmentsListForManagementGroupOptionalParams

Parámetros opcionales.

PolicyAssignmentsListForResourceGroupNextOptionalParams

Parámetros opcionales.

PolicyAssignmentsListForResourceGroupOptionalParams

Parámetros opcionales.

PolicyAssignmentsListForResourceNextOptionalParams

Parámetros opcionales.

PolicyAssignmentsListForResourceOptionalParams

Parámetros opcionales.

PolicyAssignmentsListNextOptionalParams

Parámetros opcionales.

PolicyAssignmentsListOptionalParams

Parámetros opcionales.

PolicyAssignmentsUpdateByIdOptionalParams

Parámetros opcionales.

PolicyAssignmentsUpdateOptionalParams

Parámetros opcionales.

PolicyClientOptionalParams

Parámetros opcionales.

PolicyDefinition

Definición de directiva.

PolicyDefinitionGroup

Grupo de definición de directiva.

PolicyDefinitionListResult

Lista de definiciones de directiva.

PolicyDefinitionReference

Referencia de definición de directiva.

PolicyDefinitionVersion

Identificador de la versión de definición de directiva.

PolicyDefinitionVersionListResult

Lista de versiones de definición de directiva.

PolicyDefinitionVersions

Interfaz que representa policyDefinitionVersions.

PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams

Parámetros opcionales.

PolicyDefinitionVersionsCreateOrUpdateOptionalParams

Parámetros opcionales.

PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams

Parámetros opcionales.

PolicyDefinitionVersionsDeleteOptionalParams

Parámetros opcionales.

PolicyDefinitionVersionsGetAtManagementGroupOptionalParams

Parámetros opcionales.

PolicyDefinitionVersionsGetBuiltInOptionalParams

Parámetros opcionales.

PolicyDefinitionVersionsGetOptionalParams

Parámetros opcionales.

PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams

Parámetros opcionales.

PolicyDefinitionVersionsListAllBuiltinsOptionalParams

Parámetros opcionales.

PolicyDefinitionVersionsListAllOptionalParams

Parámetros opcionales.

PolicyDefinitionVersionsListBuiltInNextOptionalParams

Parámetros opcionales.

PolicyDefinitionVersionsListBuiltInOptionalParams

Parámetros opcionales.

PolicyDefinitionVersionsListByManagementGroupNextOptionalParams

Parámetros opcionales.

PolicyDefinitionVersionsListByManagementGroupOptionalParams

Parámetros opcionales.

PolicyDefinitionVersionsListNextOptionalParams

Parámetros opcionales.

PolicyDefinitionVersionsListOptionalParams

Parámetros opcionales.

PolicyDefinitions

Interfaz que representa policyDefinitions.

PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

Parámetros opcionales.

PolicyDefinitionsCreateOrUpdateOptionalParams

Parámetros opcionales.

PolicyDefinitionsDeleteAtManagementGroupOptionalParams

Parámetros opcionales.

PolicyDefinitionsDeleteOptionalParams

Parámetros opcionales.

PolicyDefinitionsGetAtManagementGroupOptionalParams

Parámetros opcionales.

PolicyDefinitionsGetBuiltInOptionalParams

Parámetros opcionales.

PolicyDefinitionsGetOptionalParams

Parámetros opcionales.

PolicyDefinitionsListBuiltInNextOptionalParams

Parámetros opcionales.

PolicyDefinitionsListBuiltInOptionalParams

Parámetros opcionales.

PolicyDefinitionsListByManagementGroupNextOptionalParams

Parámetros opcionales.

PolicyDefinitionsListByManagementGroupOptionalParams

Parámetros opcionales.

PolicyDefinitionsListNextOptionalParams

Parámetros opcionales.

PolicyDefinitionsListOptionalParams

Parámetros opcionales.

PolicySetDefinition

Definición del conjunto de directivas.

PolicySetDefinitionListResult

Lista de definiciones de conjuntos de directivas.

PolicySetDefinitionVersion

Versión de definición del conjunto de directivas.

PolicySetDefinitionVersionListResult

Lista de versiones de definición del conjunto de directivas.

PolicySetDefinitionVersions

Interfaz que representa policySetDefinitionVersions.

PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams

Parámetros opcionales.

PolicySetDefinitionVersionsCreateOrUpdateOptionalParams

Parámetros opcionales.

PolicySetDefinitionVersionsDeleteAtManagementGroupOptionalParams

Parámetros opcionales.

PolicySetDefinitionVersionsDeleteOptionalParams

Parámetros opcionales.

PolicySetDefinitionVersionsGetAtManagementGroupOptionalParams

Parámetros opcionales.

PolicySetDefinitionVersionsGetBuiltInOptionalParams

Parámetros opcionales.

PolicySetDefinitionVersionsGetOptionalParams

Parámetros opcionales.

PolicySetDefinitionVersionsListAllAtManagementGroupOptionalParams

Parámetros opcionales.

PolicySetDefinitionVersionsListAllBuiltinsOptionalParams

Parámetros opcionales.

PolicySetDefinitionVersionsListAllOptionalParams

Parámetros opcionales.

PolicySetDefinitionVersionsListBuiltInNextOptionalParams

Parámetros opcionales.

PolicySetDefinitionVersionsListBuiltInOptionalParams

Parámetros opcionales.

PolicySetDefinitionVersionsListByManagementGroupNextOptionalParams

Parámetros opcionales.

PolicySetDefinitionVersionsListByManagementGroupOptionalParams

Parámetros opcionales.

PolicySetDefinitionVersionsListNextOptionalParams

Parámetros opcionales.

PolicySetDefinitionVersionsListOptionalParams

Parámetros opcionales.

PolicySetDefinitions

Interfaz que representa un PolicySetDefinitions.

PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

Parámetros opcionales.

PolicySetDefinitionsCreateOrUpdateOptionalParams

Parámetros opcionales.

PolicySetDefinitionsDeleteAtManagementGroupOptionalParams

Parámetros opcionales.

PolicySetDefinitionsDeleteOptionalParams

Parámetros opcionales.

PolicySetDefinitionsGetAtManagementGroupOptionalParams

Parámetros opcionales.

PolicySetDefinitionsGetBuiltInOptionalParams

Parámetros opcionales.

PolicySetDefinitionsGetOptionalParams

Parámetros opcionales.

PolicySetDefinitionsListBuiltInNextOptionalParams

Parámetros opcionales.

PolicySetDefinitionsListBuiltInOptionalParams

Parámetros opcionales.

PolicySetDefinitionsListByManagementGroupNextOptionalParams

Parámetros opcionales.

PolicySetDefinitionsListByManagementGroupOptionalParams

Parámetros opcionales.

PolicySetDefinitionsListNextOptionalParams

Parámetros opcionales.

PolicySetDefinitionsListOptionalParams

Parámetros opcionales.

ResourceSelector

Selector de recursos para filtrar las directivas por propiedades de recursos.

Selector

Expresión del selector.

SystemData

Metadatos relativos a la creación y última modificación del recurso.

UserAssignedIdentitiesValue

Alias de tipos

AssignmentType

Define valores para AssignmentType.
KnownAssignmentType se puede usar indistintamente con AssignmentType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

NotSpecified
Sistema
SistemaOculto
personalizado

CreatedByType

Define valores para CreatedByType.
KnownCreatedByType se puede usar indistintamente con CreatedByType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

de usuario de
Application
managedIdentity
clave

EnforcementMode

Define valores para EnforcementMode.
KnownEnforcementMode se puede usar indistintamente con EnforcementMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

valor predeterminado: el efecto de directiva se aplica durante la creación o actualización de recursos.
DoNotEnforce: el efecto de directiva no se aplica durante la creación o actualización de recursos.

OverrideKind

Define valores para OverrideKind.
KnownOverrideKind se puede usar indistintamente con OverrideKind, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

policyEffect: invalidará el tipo de efecto de directiva.
definitionVersion: invalidará el valor de la propiedad de la versión de definición de la asignación de directiva.

ParameterType

Define valores para ParameterType.
KnownParameterType se puede usar indistintamente con ParameterType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

cadena
array de
de objeto
booleano
entero
float
DateTime

PolicyAssignmentsCreateByIdResponse

Contiene datos de respuesta para la operación createById.

PolicyAssignmentsCreateResponse

Contiene datos de respuesta para la operación de creación.

PolicyAssignmentsDeleteByIdResponse

Contiene datos de respuesta para la operación deleteById.

PolicyAssignmentsDeleteResponse

Contiene datos de respuesta para la operación de eliminación.

PolicyAssignmentsGetByIdResponse

Contiene datos de respuesta para la operación getById.

PolicyAssignmentsGetResponse

Contiene datos de respuesta para la operación get.

PolicyAssignmentsListForManagementGroupNextResponse

Contiene datos de respuesta para la operación listForManagementGroupNext.

PolicyAssignmentsListForManagementGroupResponse

Contiene datos de respuesta para la operación listForManagementGroup.

PolicyAssignmentsListForResourceGroupNextResponse

Contiene datos de respuesta para la operación listForResourceGroupNext.

PolicyAssignmentsListForResourceGroupResponse

Contiene datos de respuesta para la operación listForResourceGroup.

PolicyAssignmentsListForResourceNextResponse

Contiene datos de respuesta para la operación listForResourceNext.

PolicyAssignmentsListForResourceResponse

Contiene datos de respuesta para la operación listForResource.

PolicyAssignmentsListNextResponse

Contiene datos de respuesta para la operación listNext.

PolicyAssignmentsListResponse

Contiene datos de respuesta para la operación de lista.

PolicyAssignmentsUpdateByIdResponse

Contiene datos de respuesta para la operación updateById.

PolicyAssignmentsUpdateResponse

Contiene datos de respuesta para la operación de actualización.

PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupResponse

Contiene datos de respuesta para la operación createOrUpdateAtManagementGroup.

PolicyDefinitionVersionsCreateOrUpdateResponse

Contiene datos de respuesta para la operación createOrUpdate.

PolicyDefinitionVersionsGetAtManagementGroupResponse

Contiene datos de respuesta para la operación getAtManagementGroup.

PolicyDefinitionVersionsGetBuiltInResponse

Contiene datos de respuesta para la operación getBuiltIn.

PolicyDefinitionVersionsGetResponse

Contiene datos de respuesta para la operación get.

PolicyDefinitionVersionsListAllAtManagementGroupResponse

Contiene datos de respuesta para la operación listAllAtManagementGroup.

PolicyDefinitionVersionsListAllBuiltinsResponse

Contiene datos de respuesta para la operación listAllBuiltins.

PolicyDefinitionVersionsListAllResponse

Contiene datos de respuesta para la operación listAll.

PolicyDefinitionVersionsListBuiltInNextResponse

Contiene datos de respuesta para la operación listBuiltInNext.

PolicyDefinitionVersionsListBuiltInResponse

Contiene datos de respuesta para la operación listBuiltIn.

PolicyDefinitionVersionsListByManagementGroupNextResponse

Contiene datos de respuesta para la operación listByManagementGroupNext.

PolicyDefinitionVersionsListByManagementGroupResponse

Contiene datos de respuesta para la operación listByManagementGroup.

PolicyDefinitionVersionsListNextResponse

Contiene datos de respuesta para la operación listNext.

PolicyDefinitionVersionsListResponse

Contiene datos de respuesta para la operación de lista.

PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse

Contiene datos de respuesta para la operación createOrUpdateAtManagementGroup.

PolicyDefinitionsCreateOrUpdateResponse

Contiene datos de respuesta para la operación createOrUpdate.

PolicyDefinitionsGetAtManagementGroupResponse

Contiene datos de respuesta para la operación getAtManagementGroup.

PolicyDefinitionsGetBuiltInResponse

Contiene datos de respuesta para la operación getBuiltIn.

PolicyDefinitionsGetResponse

Contiene datos de respuesta para la operación get.

PolicyDefinitionsListBuiltInNextResponse

Contiene datos de respuesta para la operación listBuiltInNext.

PolicyDefinitionsListBuiltInResponse

Contiene datos de respuesta para la operación listBuiltIn.

PolicyDefinitionsListByManagementGroupNextResponse

Contiene datos de respuesta para la operación listByManagementGroupNext.

PolicyDefinitionsListByManagementGroupResponse

Contiene datos de respuesta para la operación listByManagementGroup.

PolicyDefinitionsListNextResponse

Contiene datos de respuesta para la operación listNext.

PolicyDefinitionsListResponse

Contiene datos de respuesta para la operación de lista.

PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupResponse

Contiene datos de respuesta para la operación createOrUpdateAtManagementGroup.

PolicySetDefinitionVersionsCreateOrUpdateResponse

Contiene datos de respuesta para la operación createOrUpdate.

PolicySetDefinitionVersionsGetAtManagementGroupResponse

Contiene datos de respuesta para la operación getAtManagementGroup.

PolicySetDefinitionVersionsGetBuiltInResponse

Contiene datos de respuesta para la operación getBuiltIn.

PolicySetDefinitionVersionsGetResponse

Contiene datos de respuesta para la operación get.

PolicySetDefinitionVersionsListAllAtManagementGroupResponse

Contiene datos de respuesta para la operación listAllAtManagementGroup.

PolicySetDefinitionVersionsListAllBuiltinsResponse

Contiene datos de respuesta para la operación listAllBuiltins.

PolicySetDefinitionVersionsListAllResponse

Contiene datos de respuesta para la operación listAll.

PolicySetDefinitionVersionsListBuiltInNextResponse

Contiene datos de respuesta para la operación listBuiltInNext.

PolicySetDefinitionVersionsListBuiltInResponse

Contiene datos de respuesta para la operación listBuiltIn.

PolicySetDefinitionVersionsListByManagementGroupNextResponse

Contiene datos de respuesta para la operación listByManagementGroupNext.

PolicySetDefinitionVersionsListByManagementGroupResponse

Contiene datos de respuesta para la operación listByManagementGroup.

PolicySetDefinitionVersionsListNextResponse

Contiene datos de respuesta para la operación listNext.

PolicySetDefinitionVersionsListResponse

Contiene datos de respuesta para la operación de lista.

PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse

Contiene datos de respuesta para la operación createOrUpdateAtManagementGroup.

PolicySetDefinitionsCreateOrUpdateResponse

Contiene datos de respuesta para la operación createOrUpdate.

PolicySetDefinitionsGetAtManagementGroupResponse

Contiene datos de respuesta para la operación getAtManagementGroup.

PolicySetDefinitionsGetBuiltInResponse

Contiene datos de respuesta para la operación getBuiltIn.

PolicySetDefinitionsGetResponse

Contiene datos de respuesta para la operación get.

PolicySetDefinitionsListBuiltInNextResponse

Contiene datos de respuesta para la operación listBuiltInNext.

PolicySetDefinitionsListBuiltInResponse

Contiene datos de respuesta para la operación listBuiltIn.

PolicySetDefinitionsListByManagementGroupNextResponse

Contiene datos de respuesta para la operación listByManagementGroupNext.

PolicySetDefinitionsListByManagementGroupResponse

Contiene datos de respuesta para la operación listByManagementGroup.

PolicySetDefinitionsListNextResponse

Contiene datos de respuesta para la operación listNext.

PolicySetDefinitionsListResponse

Contiene datos de respuesta para la operación de lista.

PolicyType

Define valores para PolicyType.
KnownPolicyType se puede usar indistintamente con PolicyType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

NotSpecified
BuiltIn
personalizado
estático

ResourceIdentityType

Define valores para ResourceIdentityType.

SelectorKind

Define valores para SelectorKind.
KnownSelectorKind se puede usar indistintamente con SelectorKind, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

resourceLocation: el tipo de selector para filtrar las directivas por la ubicación del recurso.
resourceType: tipo de selector para filtrar las directivas por tipo de recurso.
resourceWithoutLocation: el tipo de selector para filtrar las directivas por el recurso sin ubicación.
policyDefinitionReferenceId: el tipo de selector para filtrar las directivas por el identificador de referencia de definición de directiva.

Enumeraciones

KnownAssignmentType

Valores conocidos de AssignmentType que acepta el servicio.

KnownCreatedByType

Los valores conocidos de CreatedByType que acepta el servicio.

KnownEnforcementMode

Valores conocidos de EnforcementMode que acepta el servicio.

KnownOverrideKind

Valores conocidos de OverrideKind que acepta el servicio.

KnownParameterType

Los valores conocidos de ParameterType que acepta el servicio.

KnownPolicyType

Los valores conocidos de PolicyType que acepta el servicio.

KnownSelectorKind

Valores conocidos de SelectorKind que acepta el servicio.

Funciones

getContinuationToken(unknown)

Dada la última .value generada por el iterador de byPage, devuelve un token de continuación que se puede usar para comenzar la paginación desde ese punto más adelante.

Detalles de la función

getContinuationToken(unknown)

Dada la última .value generada por el iterador de byPage, devuelve un token de continuación que se puede usar para comenzar la paginación desde ese punto más adelante.

function getContinuationToken(page: unknown): string | undefined

Parámetros

page

unknown

Objeto desde el que se accede a value en IteratorResult desde un iterador de byPage.

Devoluciones

string | undefined

Token de continuación que se puede pasar a byPage() durante futuras llamadas.