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 Información general sobre la incorporación de recursos de proveedores personalizados de Azure.

Para obtener 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. Cuando la directiva se haya asignado correctamente, identificará los recursos no compatibles e implementará la asociación de 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 sobre el desarrollo de proveedores de recursos personalizados de Azure, haga su consulta en Stack Overflow. Puede que ya se haya respondido a una pregunta similar, así que compruébelo antes de publicar la suya. Use la etiqueta azure-custom-providers.

Pasos siguientes

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