Crear un grupo de programaciones en el Programador de EventBridge - Programador de EventBridge

Crear un grupo de programaciones en el Programador de EventBridge

Utilice los grupos de programaciones y el etiquetado para organizar las programaciones que comparten un propósito común o que pertenecen al mismo entorno. En los siguientes pasos, creará un nuevo grupo de programaciones y lo etiquetará con una etiqueta. A continuación, asocie una nueva programación a ese grupo.

nota

Una vez que haya creado un grupo, no podrá eliminar una programación de ese grupo ni asociarla a un grupo diferente. Solo puede asociar una programación a un grupo cuando la crea por primera vez.

Paso uno: Crear un nuevo grupo de programaciones

En los siguientes temas se describe cómo crear un nuevo grupo de programaciones y etiquetarlo con la siguiente etiqueta: environment:development.

Consola de administración de AWS
Para crear un nuevo grupo usando la Consola de administración de AWS
  1. Inicie sesión en Consola de administración de AWS y abra la consola de Amazon EventBridge en https://console.aws.amazon.com/events/.

  2. En el panel de navegación izquierdo, elija Grupos de programaciones.

  3. En la página de Grupos de programaciones, elija Crear grupo de programaciones.

  4. En la sección Detalles del grupo de programaciones, en Nombre, introduzca un nombre para el grupo. Por ejemplo, TestGroup.

  5. En la sección Etiquetas, haga lo siguiente:

    1. Elija Añadir nueva etiqueta.

    2. En Clave, introduzca el nombre que desee asignar a esta clave. En este tutorial, para etiquetar el entorno al que pertenece este grupo de programaciones, introduzca environment.

    3. En Valor (opcional), introduzca el valor que desee asignar a esta clave. Para este tutorial, introduzca el valor development para la clave de entorno.

      nota

      Puede añadir etiquetas adicionales al grupo una vez que lo haya creado.

  6. Seleccione Crear grupo de programaciones para finalizar. El nuevo grupo aparece en la lista Grupos de programaciones.

  7. (Opcional) Para editar un grupo o administrar sus etiquetas, active la casilla del nuevo grupo y elija Editar.

    nota

    El grupo de programaciones default no se puede editar.

AWS CLI
Para crear un nuevo grupo usando la AWS CLI
  1. Abra una nueva ventana del símbolo del sistema.

  2. En AWS Command Line Interface (AWS CLI), escriba el siguiente comando create-schedule-group para crear un nuevo rol. Este comando crea un grupo con una etiqueta: environment:development. Puede usar esta etiqueta o un sistema de etiquetado similar para etiquetar sus grupos de programaciones según el entorno al que pertenecen.

    Sustituya el nombre del programa y la clave y el valor de la etiqueta por su información.

    $ aws scheduler create-schedule-group --name TestGroup --tags Key=environment,Value=development

De forma predeterminada, el nuevo grupo se encuentra en el estado ACTIVE. Ahora puede asociar nuevas programaciones al nuevo grupo que creó.

Paso dos: asociar una programación al grupo

Siga los pasos siguientes para asociar una nueva programación al grupo que creó en el paso anterior.

Consola de administración de AWS
Para asociar una programación a un grupo mediante la Consola de administración de AWS
  1. Inicie sesión en Consola de administración de AWS y abra la consola de Amazon EventBridge en https://console.aws.amazon.com/events/.

  2. En el panel de navegación izquierdo, elija Programaciones en el panel de navegación izquierdo.

  3. En la tabla Programaciones, seleccione Crear programación para crear una nueva programación.

  4. En la página Especificar los detalles de la programación, en Grupo de programaciones, seleccione el nombre del nuevo grupo en la lista desplegable. Por ejemplo, seleccione TestGroup.

  5. Especifique un patrón de programación, un destino y una configuración y, a continuación, revise su selección en la página Revisar y guardar la programación. Para obtener más información sobre la configuración de una programación nueva, consulte Primeros pasos con el Programador de EventBridge.

  6. Para finalizar y guardar la programación, seleccione Guardar programación.

AWS CLI
Para asociar una programación a un grupo mediante la AWS CLI
  1. Abra una nueva ventana del símbolo del sistema.

  2. Desde AWS Command Line Interface (AWS CLI), introduzca el siguiente comando create-schedule. Esto crea una programación y la asocia al grupo del paso anterior, denominado sqs-test-schedule. Este programa utiliza el tipo de destino Amazon SQS basado en plantilla para invocar la operación SendMessage. Sustituya el nombre del programa, el destino y el nombre del grupo por su información.

    $ aws scheduler create-schedule --name sqs-test-schedule --schedule-expression 'rate(5 minutes)' \ --target '{"RoleArn": "ROLE_ARN", "Arn": "QUEUE_ARN", "Input": "TEST_PAYLOAD" }' \ --group-name TestGroup --flexible-time-window '{ "Mode": "OFF"}'

Su nueva programación ahora está asociada al grupo de programaciones TestGroup.