Schemas - Amazon Cloud Directory

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Schemas

Con Amazon Cloud Directory, los esquemas definen los tipos de objetos que se pueden crear en un directorio (usuarios, dispositivos y organizaciones), aplican la validación de datos para cada clase de objetos y gestionan los cambios en el esquema a lo largo del tiempo. En concreto, un esquema define lo siguiente:

  • Uno o más tipos de facetas que podrían estar asignadas a objetos dentro de un directorio (como por ejemplo Person, Organization_Person)

  • Atributos que podrían estar asignados a objetos dentro de un directorio (por ejemplo, Name, Description). Es posible que se requieran atributos o que sean opcionales en distintos tipos de facetas y se definen en el contexto de una faceta.

  • Restricciones que podrían ser obligatorias en los atributos de objeto (como por ejemplo, Required, Integer, String)

Cuando un esquema se ha aplicado a un directorio, todos los datos dentro de dicho directorio deben adecuarse a dicho esquema aplicado. De esta forma, la definición de esquema es básicamente un proyecto que se puede utilizar para construir múltiples directorios con esquemas aplicados. Una vez creado, los esquemas aplicados pueden variar respecto al proyecto original, cada uno de distinta forma.

Los esquemas aplicados se pueden actualizar posteriormente con el control de versiones y volverse a aplicar a todos los directorios que los utilizan. Para obtener más información, consulte Actualización de esquema in situ.

Cloud Directory proporciona operaciones de API para crear, leer, actualizar y eliminar esquemas. Esto permite que los agentes de programación consuman con facilidad el contenido del esquema. Dichos agentes acceden al directorio para descubrir todo el conjunto de facetas, atributos y restricciones que se aplican a los datos en el directorio. Para obtener más información sobre las API de esquemas, consulte la Guía de referencia de API de Amazon Cloud Directory.

Cloud Directory permite cargar un archivo JSON compatible con la creación de esquemas. También puede crear y administrar esquemas utilizando la consola de AWS Directory Services. Para obtener más información, consulte Crear un directorio en Amazon Cloud Directory.