Implementación de asociaciones para aplicaciones administradas mediante Azure Policy

Se pueden usar directivas de Azure para implementar asociaciones con el fin de asociar recursos a aplicaciones administradas. En este artículo se describe una directiva integrada que implementa asociaciones y el modo de usarla.

Directiva integrada para implementar asociaciones

La implementación de asociaciones para aplicaciones administradas es una directiva integrada que asocia un recurso a una aplicación administrada. La implementación de directivas no admite tipos de recursos anidados. La directiva acepta tres parámetros:

  • Identificador de la aplicación administrada: es el identificador de recurso de la aplicación administrada al que se deben asociar los recursos.
  • Tipos de recursos que se van a asociar: son la lista de tipos de recursos que se van a asociar a la aplicación administrada. Puede asociar varios tipos de recursos a una aplicación administrada con la misma directiva.
  • Prefijo de nombre de asociación: esta cadena es el prefijo que se va a agregar al nombre del recurso de asociación que se va a crear. El valor predeterminado es DeployedByPolicy.

La directiva usa la evaluación DeployIfNotExists. Se ejecuta después de que un proveedor de recursos ha administrado una solicitud de creación o actualización de recursos del tipo de recurso seleccionado y la evaluación ha devuelto un código de estado correcto. Luego, el recurso de asociación se implementa mediante una implementación de plantilla. Para más información sobre las asociaciones, consulte Incorporación de recursos de proveedores personalizados de Azure.

Para más información, consulte Implementación de asociaciones para una aplicación administrada.

Uso de la directiva integrada de implementación de asociaciones

Prerrequisitos

Si la aplicación administrada necesita permisos sobre la suscripción para realizar una acción, la implementación de los recursos de asociación de la directiva no funcionará sin conceder los permisos.

Asignación de directiva

Para usar la directiva integrada, cree una asignación de directiva y asigne las asociaciones de implementación a una directiva de aplicación administrada. Una vez asignada correctamente la directiva, esta identifica los recursos no conformes e implementa asociaciones para esos recursos.

Captura de pantalla de Azure Portal para crear una asignación de directiva y asignar la directiva de implementación de asociaciones.

Ayuda

Si tiene preguntas o necesita una respuesta sobre el desarrollo de proveedores de recursos personalizados de Azure, vaya a Stack Overflow. Use la etiqueta azure-custom-providers cuando publique una pregunta.

Pasos siguientes

En este artículo, aprendió a usar la directiva integrada para implementar asociaciones. Para obtener más información, consulte los artículos siguientes: