@azure/arm-policy package

Clases

PolicyClient

Interfaces

Alias

Tipo de alias.

AliasPath

Tipo de las rutas de acceso para alias.

AliasPathMetadata
AliasPattern

Tipo del patrón para una ruta de acceso de alias.

CloudError

Respuesta de error de una operación de directiva.

DataEffect

Definición del efecto de datos.

DataManifestCustomResourceFunctionDefinition

Definición de la función de recurso personalizada.

DataPolicyManifest

Manifiesto de directiva de datos.

DataPolicyManifestListResult

Lista de manifiestos de directiva de datos.

DataPolicyManifests

Interfaz que representa dataPolicyManifests.

DataPolicyManifestsGetByPolicyModeOptionalParams

Parámetros opcionales.

DataPolicyManifestsListNextOptionalParams

Parámetros opcionales.

DataPolicyManifestsListOptionalParams

Parámetros opcionales.

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 directiva 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.

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
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

El grupo de definiciones de directiva.

PolicyDefinitionListResult

Lista de definiciones de directiva.

PolicyDefinitionReference

Referencia de definición de directiva.

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.

PolicyExemption

Exención de directiva.

PolicyExemptionListResult

Lista de exenciones de directiva.

PolicyExemptions

Interfaz que representa una directivaExemptions.

PolicyExemptionsCreateOrUpdateOptionalParams

Parámetros opcionales.

PolicyExemptionsDeleteOptionalParams

Parámetros opcionales.

PolicyExemptionsGetOptionalParams

Parámetros opcionales.

PolicyExemptionsListForManagementGroupNextOptionalParams

Parámetros opcionales.

PolicyExemptionsListForManagementGroupOptionalParams

Parámetros opcionales.

PolicyExemptionsListForResourceGroupNextOptionalParams

Parámetros opcionales.

PolicyExemptionsListForResourceGroupOptionalParams

Parámetros opcionales.

PolicyExemptionsListForResourceNextOptionalParams

Parámetros opcionales.

PolicyExemptionsListForResourceOptionalParams

Parámetros opcionales.

PolicyExemptionsListNextOptionalParams

Parámetros opcionales.

PolicyExemptionsListOptionalParams

Parámetros opcionales.

PolicySetDefinition

Definición del conjunto de directivas.

PolicySetDefinitionListResult

Lista de definiciones de conjuntos de directivas.

PolicySetDefinitions

Interfaz que representa 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.

ResourceTypeAliases

Definición de alias de tipo de recurso.

SystemData

Metadatos relacionados con la creación y la última modificación del recurso.

UserAssignedIdentitiesValue

Alias de tipos

AliasPathAttributes

Define valores para AliasPathAttributes.
KnownAliasPathAttributes se puede usar indistintamente con AliasPathAttributes; esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Ninguno: el token al que hace referencia la ruta de acceso del alias no tiene atributos.
Modificable: el token al que hace referencia la ruta de acceso del alias es modificable por las directivas con efecto "modify".

AliasPathTokenType

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

Valores conocidos admitidos por el servicio

NotSpecified: no se especifica el tipo de token.
Cualquiera: el tipo de token puede ser cualquier cosa.
String: el tipo de token es string.
Object: el tipo de token es object.
Matriz: el tipo de token es array.
Entero: el tipo de token es entero.
Número: el tipo de token es number.
Boolean: el tipo de token es booleano.

AliasPatternType

Define los valores de AliasPatternType.

AliasType

Define valores para AliasType.

CreatedByType

Define los valores de 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

User
Aplicación
ManagedIdentity
Clave

DataPolicyManifestsGetByPolicyModeResponse

Contiene datos de respuesta para la operación getByPolicyMode.

DataPolicyManifestsListNextResponse

Contiene datos de respuesta para la operación listNext.

DataPolicyManifestsListResponse

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

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 la directiva no se aplica durante la creación o actualización de recursos.

ExemptionCategory

Define los valores de ExemptionCategory.
KnownExemptionCategory se puede usar indistintamente con ExemptionCategory, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Exención: esta categoría de exenciones normalmente significa que el ámbito no es aplicable a la directiva.
Mitigado: esta categoría de exenciones suele significar que las acciones de mitigación se han aplicado al ámbito.

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

String
Array
Object
Boolean
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.

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.

PolicyExemptionsCreateOrUpdateResponse

Contiene datos de respuesta para la operación createOrUpdate.

PolicyExemptionsGetResponse

Contiene datos de respuesta para la operación get.

PolicyExemptionsListForManagementGroupNextResponse

Contiene datos de respuesta para la operación listForManagementGroupNext.

PolicyExemptionsListForManagementGroupResponse

Contiene datos de respuesta para la operación listForManagementGroup.

PolicyExemptionsListForResourceGroupNextResponse

Contiene datos de respuesta para la operación listForResourceGroupNext.

PolicyExemptionsListForResourceGroupResponse

Contiene datos de respuesta para la operación listForResourceGroup.

PolicyExemptionsListForResourceNextResponse

Contiene datos de respuesta para la operación listForResourceNext.

PolicyExemptionsListForResourceResponse

Contiene datos de respuesta para la operación listForResource.

PolicyExemptionsListNextResponse

Contiene datos de respuesta para la operación listNext.

PolicyExemptionsListResponse

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
Personalizada
Estática

ResourceIdentityType

Define valores para ResourceIdentityType.

Enumeraciones

KnownAliasPathAttributes

Valores conocidos de AliasPathAttributes que acepta el servicio.

KnownAliasPathTokenType

Valores conocidos de AliasPathTokenType que acepta el servicio.

KnownCreatedByType

Valores conocidos de CreatedByType que acepta el servicio.

KnownEnforcementMode

Valores conocidos de EnforcementMode que acepta el servicio.

KnownExemptionCategory

Valores conocidos de ExemptionCategory que acepta el servicio.

KnownParameterType

Valores conocidos de ParameterType que acepta el servicio.

KnownPolicyType

Valores conocidos de PolicyType que acepta el servicio.

Funciones

getContinuationToken(unknown)

Dado el último .value generado por el byPage iterador, 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)

Dado el último .value generado por el byPage iterador, 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 value a IteratorResult desde un byPage iterador.

Devoluciones

string | undefined

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