Administra los eventos del host en todas las reservas

En este documento, se explica cómo usar las funciones de mantenimiento del host que están disponibles con tus bloques de capacidad reservados. En este documento, se explica cómo supervisar, planificar y realizar el mantenimiento programado en tu clúster de instancias de H4D. Para administrar el mantenimiento de tus instancias de máquina virtual (VM), consulta Supervisa y planifica un evento de mantenimiento del host.

Puedes administrar de forma proactiva los próximos eventos de mantenimiento del host en tus bloques de capacidad reservados, ya sea que las VMs se ejecuten en ellos o no. Este enfoque te ayuda a minimizar las interrupciones y mantener un rendimiento óptimo.

Antes de comenzar

  • Si aún no lo hiciste, configura la autenticación. La autenticación verifica tu identidad para acceder a los servicios y las APIs de Google Cloud . Para ejecutar código o muestras desde un entorno de desarrollo local, puedes autenticarte en Compute Engine seleccionando una de las siguientes opciones:

    Select the tab for how you plan to use the samples on this page:

    Console

    When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.

    gcloud

    1. Instala Google Cloud CLI. Después de instalarla, inicializa Google Cloud CLI ejecutando el siguiente comando:

      gcloud init

      Si usas un proveedor de identidad (IdP) externo, primero debes Acceder a gcloud CLI con tu identidad federada.

    2. Set a default region and zone.

    REST

    Para usar las muestras de la API de REST en esta página en un entorno de desarrollo local, debes usar las credenciales que proporciones a gcloud CLI.

      Instala Google Cloud CLI. Después de instalarla, inicializa Google Cloud CLI ejecutando el siguiente comando:

      gcloud init

      Si usas un proveedor de identidad (IdP) externo, primero debes Acceder a gcloud CLI con tu identidad federada.

    Para obtener más información, consulta Autentícate para usar REST en la documentación de autenticación de Google Cloud .

Roles obligatorios

Para obtener los permisos que necesitas para administrar los eventos de mantenimiento del host en las reservas, pídele a tu administrador que te otorgue los siguientes roles de IAM:

Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

Estos roles predefinidos contienen los permisos necesarios para administrar los eventos de mantenimiento del host en todas las reservas. Para ver los permisos exactos que son necesarios, expande la sección Permisos requeridos:

Permisos necesarios

Se requieren los siguientes permisos para administrar los eventos de mantenimiento del host en todas las reservas:

  • Para iniciar el mantenimiento del host de una reserva, haz lo siguiente: compute.reservations.performMaintenance en el proyecto
  • Para iniciar el mantenimiento del host de un bloque de reserva, haz lo siguiente: compute.reservationBlocks.performMaintenance en el proyecto

    • Para ver una lista de las reservaciones, haz lo siguiente:

    También puedes obtener estos permisos con roles personalizados o con otros roles predefinidos.

    Descripción general

    Para optimizar el mantenimiento de tus bloques de capacidad reservados, completa los siguientes pasos:

    1. Configura alertas de notificación. Crea alertas basadas en registros para recibir notificaciones sobre eventos de mantenimiento programados, iniciados o completados para una reserva o un bloqueo de reserva. Este enfoque te ayuda a planificar tus actividades de forma proactiva y evitar tiempos de inactividad inesperados.

    2. Administra el mantenimiento en todos los bloques de capacidad. Visualiza y, si es necesario, inicia manualmente el mantenimiento en todas tus reservas o bloques de reservas. Este proceso te ayuda a aumentar la resiliencia de tus cargas de trabajo ante errores del host, evitar el tiempo de inactividad y garantizar que tus aplicaciones permanezcan disponibles.

    Para obtener más información sobre la frecuencia y el comportamiento de mantenimiento de los tipos de máquinas H4D, consulta Experiencia de mantenimiento para instancias H4D.

    Configura alertas de notificación para las reservaciones

    Puedes recibir notificaciones sobre los eventos de mantenimiento programados, iniciados o completados para una reserva o un bloque de reservas si crea políticas de alertas basadas en registros.

    Para crear una alerta sobre los eventos de mantenimiento de una reserva o un bloque de reserva, completa el siguiente procedimiento. Repite este procedimiento para cada alerta que desees crear.

    1. En la consola de Google Cloud , accede a la página Explorador de registros:

      Accede al Explorador de registros.

      Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Logging.

    2. Haz clic en el botón de activación Mostrar consulta.

    3. En el panel Consulta, crea una de las siguientes consultas. Estas consultas filtran las entradas de registro para identificar eventos de mantenimiento específicos. Repite este procedimiento para cada búsqueda que desees crear.

      • Recibe alertas de mantenimiento para una reserva:

        • Para recibir alertas cuando se programe el mantenimiento, haz lo siguiente:

          protoPayload.methodName="compute.reservations.upcomingGroupMaintenance" severity>=DEFAULT
          protoPayload.status.message =~ "scheduled"
          
        • Para recibir alertas cuando se complete el mantenimiento, sigue estos pasos:

          protoPayload.methodName="compute.reservations.completedGroupMaintenance" severity>=DEFAULT
          protoPayload.status.message =~ "completed"
          
      • Recibe alertas de mantenimiento para un bloque de reserva:

        • Para recibir alertas cuando se programe el mantenimiento, haz lo siguiente:

          protoPayload.methodName="compute.reservations.block.upcomingGroupMaintenance" severity>=DEFAULT
          protoPayload.status.message =~ "scheduled"
          
        • Para recibir alertas cuando comience el mantenimiento, haz lo siguiente:

          protoPayload.methodName="compute.reservations.block.startGroupMaintenance" severity>=DEFAULT
          protoPayload.status.message =~ "started"
          
        • Para recibir alertas cuando se complete el mantenimiento, sigue estos pasos:

          protoPayload.methodName="compute.reservations.block.completedGroupMaintenance" severity>=DEFAULT
          protoPayload.status.message =~ "completed"
          
    4. Para validar la consulta, haz clic en Ejecutar consulta. Si la consulta es válida, en el panel Resultados de la consulta, se muestran las entradas de registro que coinciden con la consulta.

    5. En la barra de herramientas de Resultados de la consulta, haz clic en la lista Acciones y, luego, selecciona Crear alerta de registro. Aparecerá el panel Crear política de alertas basada en registros.

    6. En la sección Detalles de la alerta, haz lo siguiente:

      1. En el campo Nombre de la política de alertas, ingresa un nombre para la política.

      2. En la lista Nivel de gravedad de la política, selecciona Advertencia (o un nivel de gravedad más alto).

      3. Haz clic en Siguiente.

    7. En la sección Elige registros para incluir en el alerta, haz clic en Siguiente.

    8. En la sección Establecer la frecuencia de notificación y la duración del cierre automático, especifica lo siguiente:

      1. En la lista Tiempo entre notificaciones, selecciona la frecuencia con la que deseas recibir notificaciones.

      2. En la lista Duración del cierre automático de incidentes, selecciona después de cuánto tiempo Cloud Logging dejará de enviar notificaciones y cerrará automáticamente el incidente.

      3. Haz clic en Siguiente.

    9. En la sección ¿Quiénes deben recibir notificaciones?, especifica un canal de notificaciones para que Logging envíe notificaciones.

    10. Haz clic en Guardar.

    Administra el mantenimiento en todas las reservas

    Puedes ver y controlar el mantenimiento de tus reservas y bloques de reservas de la siguiente manera:

    Cómo ver el estado de mantenimiento

    Puedes consultar el estado del próximo mantenimiento de una reserva o un bloque de reserva verificando el valor del campo upcomingGroupMaintenance en los metadatos de la reserva. Si una reserva no tiene el campo upcomingGroupMaintenance, no se programa mantenimiento para la reserva o el bloque de reserva. Para obtener más información sobre los campos en upcomingGroupMaintenance, consulta Definiciones de estado de mantenimiento.

    Además, si se programa mantenimiento para un bloque de reserva, el campo upcomingGroupMaintenance contiene el campo maintenanceReasons. En este campo, se describe por qué se programó el mantenimiento para tu bloque de reserva, como se describe en la siguiente tabla:

    Tipo de mantenimiento Motivo del mantenimiento Estado de las VMs
    Mantenimiento planificado para el mantenimiento habitual
    • PLANNED_UPDATE: Mantenimiento planificado de la infraestructura
    • PLANNED_NETWORK_UPDATE: Mantenimiento de red planificado
    Se aplica a las VMs en ejecución, detenidas o suspendidas.
    Mantenimiento de emergencia imprevisto
    • FAILURE_DISK: Mantenimiento no planificado programado debido a un error con un disco conectado a una VM.
    • FAILURE_INFRA: Mantenimiento imprevisto programado debido a un error en la infraestructura.
    • FAILURE_INTERFACE: Mantenimiento no planificado programado debido a un error con la NIC.
    • FAILURE_MEMORY: Mantenimiento no planificado programado debido a un error con la memoria de una VM.
    • FAILURE_NETWORK: Mantenimiento no planificado programado debido a un error en la red.
    Solo se aplica a las VMs en ejecución.

    Para ver el campo maintenanceReasons en un bloque o subbloque de reserva, debes usar gcloud CLI o la API de REST. De lo contrario, selecciona una de las siguientes opciones:

    Console

    1. En la consola de Google Cloud , ve a la página Reservas.

      Ir a Reservas

    2. En la columna Estado de mantenimiento, Compute Engine muestra el estado de mantenimiento de tus reservas. Si no ves esta columna en la tabla Reservaciones a pedido, haz clic en Opciones de visualización de columnas, selecciona la casilla de verificación Estado de mantenimiento y, luego, haz clic en Aceptar.

    3. Para ver el estado de mantenimiento de un bloque de reserva, completa los siguientes pasos:

      1. En la columna Nombre, haz clic en el nombre de la reserva. Aparecerá una página con los detalles de la reserva.

      2. En la tabla Bloques, en la columna Mantenimiento, Compute Engine muestra el estado de mantenimiento de los bloques dentro de la reserva.

    gcloud

    1. Para ver el estado de mantenimiento de una reserva, usa el comando gcloud compute reservations describe con la marca --flatten establecida en resourceStatus.reservationMaintenance:

      gcloud compute reservations describe RESERVATION_NAME \
          --flatten=resourceStatus.reservationMaintenance \
          --zone=ZONE
      

      Reemplaza lo siguiente:

      • RESERVATION_NAME por el nombre de la reserva.

      • ZONE: Es la zona en la que existe la reserva.

      El resultado es similar a uno de los siguientes:

      • Si se programó mantenimiento para tu reserva, el resultado es similar al siguiente:

        ---
        maintenanceOngoingCount: 0
        maintenancePendingCount: 6
        schedulingType: GROUPED
        upcomingGroupMaintenance:
          canReschedule: true
          maintenanceStatus: PENDING
          type: UNSCHEDULED
          windowEndTime: '2025-11-13T14:00:00.000-08:00'
          windowStartTime: '2025-11-13T12:00:00.000-08:00'
        

        Si el campo schedulingType está establecido en INDEPENDENT, el campo upcomingGroupMaintenance no contiene los campos windowStartTime ni windowEndTime.

      • Si no hay mantenimiento programado para tu reserva, el resultado es similar al siguiente:

        ---
        schedulingType: GROUPED
        
    2. Si hay mantenimiento programado para tu reserva, usa el comando gcloud compute reservations blocks list para ver el estado de mantenimiento de los bloques dentro de la reserva:

      gcloud compute reservations blocks list RESERVATION_NAME \
          --zone=ZONE
      

      Si se programó o está en curso el mantenimiento de un bloque de reserva, el resultado será similar al siguiente:

      ---
      ...
      name: example-fr-h4d-dense-1-block-0001
      ...
      reservationBlockMaintenance:
        maintenanceOngoingCount: 0
        maintenancePendingCount: 6
        schedulingType: GROUPED
        upcomingGroupMaintenance:
          canReschedule: true
          maintenanceReasons:
          - PLANNED_UPDATE
          - PLANNED_NETWORK_UPDATE
          maintenanceStatus: PENDING
          type: UNSCHEDULED
          windowEndTime: '2025-11-13T14:00:00.000-08:00'
          windowStartTime: '2025-11-13T12:00:00.000-08:00'
      ...
      ---
      ...
      name: example-fr-h4d-dense-1-block-0002
      ...
      schedulingType: GROUPED
      ...
      

    REST

    1. Para ver el estado de mantenimiento de tus reservas, haz una solicitud GET a uno de los siguientes métodos:

      En la URL de la solicitud, incluye los siguientes parámetros de consulta:

      • Para mostrar solo el nombre, el tipo de máquina reservado y el estado de mantenimiento de una reserva, incluye el parámetro de consulta fields establecido en items.name,items.specificReservation.instanceProperties.machineType,items.resourceStatus.reservationMaintenance.

      • Para filtrar solo por las reservas que especifican un tipo de máquina específico, incluye el parámetro de consulta filter establecido en specificReservation.instanceProperties.machineType:MACHINE_TYPE con valores codificados como URL.

      Por ejemplo, para ver las reservas en todas las zonas, realiza una solicitud GET de la siguiente manera:

      GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/aggregated/reservations?fields=items.name,items.specificReservation.instanceProperties.machineType,items.resourceStatus.reservationMaintenance&filter=specificReservation.instanceProperties.machineType%3AMACHINE_TYPE
      

      Reemplaza lo siguiente:

      • PROJECT_ID: Es el ID del proyecto en el que existen las reservas.

      • MACHINE_TYPE: Es el tipo de máquina reservada por el que deseas filtrar tus reservas.

      Si hay mantenimiento programado o en curso para una reserva, el resultado es similar al siguiente:

      {
        "items": [
          {
            "specificReservation": {
              "instanceProperties": {
                "machineType": "MACHINE_TYPE"
              }
            },
            "name": "example-reservation",
            "resourceStatus": {
              "reservationMaintenance": {
                maintenanceOngoingCount: 0,
                maintenancePendingCount: 6,
                "schedulingType": "GROUPED",
                "upcomingGroupMaintenance": {
                  "type": "SCHEDULED",
                  "canReschedule": true,
                  "windowStartTime": "2025-11-13T12:00:00.000-08:00",
                  "windowEndTime": "2025-11-13T14:00:00.000-08:00",
                  "maintenanceStatus": "PENDING"
                }
              }
            }
          },
          ...
        ]
      }
      

      De forma opcional, para limitar aún más una lista de VMs, establece el parámetro de consulta filter en una expresión de filtro diferente.

    2. Si se programó mantenimiento para tu reserva, para ver el estado de mantenimiento de los bloques dentro de la reserva, realiza una solicitud GET al método reservationBlocks.list. En la URL de la solicitud, incluye el parámetro de consulta fields configurado como items.name,items.reservationMaintenance:

      GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/reservations/RESERVATION_NAME/reservationBlocks?fields=items.name,items.reservationMaintenance
      

      Reemplaza RESERVATION_NAME por el nombre de la reserva.

      Si se programó o está en curso el mantenimiento de un bloque de reserva, el resultado será similar al siguiente:

      {
        "items": [
          {
            "name": "example-fr-h4d-dense-1-block-0001",
            "reservationBlockMaintenance": {
              "maintenanceOngoingCount": 0,
              "maintenancePendingCount": 6,
              "schedulingType": "GROUPED",
              "upcomingGroupMaintenance": {
                "type": "SCHEDULED",
                "canReschedule": true,
                "windowStartTime": "2025-11-13T12:00:00.000-08:00",
                "windowEndTime": "2025-11-13T14:00:00.000-08:00",
                "maintenanceStatus": "PENDING",
                "maintenanceReasons": [
                  "PLANNED_UPDATE",
                  "PLANNED_NETWORK_UPDATE"
                ]
              }
            }
          },
          ...
        ]
      }
      

      Si el campo schedulingType está establecido en INDEPENDENT para un bloque, el campo upcomingGroupMaintenance no contiene los campos windowStartTime ni windowEndTime.

    Cómo iniciar el mantenimiento de forma manual

    Puedes iniciar el mantenimiento de tus reservas o bloques de reservas de forma manual en lugar de esperar la hora programada. Esta acción te ayuda a controlar de forma más proactiva las interrupciones en tus cargas de trabajo.

    Según el estado de mantenimiento de una reserva o un bloqueo de reserva, ocurre lo siguiente:

    Estado de mantenimiento Descripción Lo que ves
    Programado Compute Engine tiene un mantenimiento programado para la reserva. Puedes iniciar el mantenimiento de forma manual antes de la hora programada.
    • En la consola de Google Cloud , el estado de mantenimiento se muestra como Listo para ejecutarse: Se ejecutará el DATE.
    • En gcloud CLI o la API de REST, Compute Engine establece el campo maintenanceStatus en PENDING.
    En curso El mantenimiento está en curso. No puedes reprogramarla.
    • En la consola de Google Cloud , el estado de mantenimiento se muestra comoEn ejecución.
    • En gcloud CLI o la API de REST, Compute Engine establece el campo maintenanceStatus en ONGOING.
    Completado Se completó el mantenimiento. Compute Engine quitó todas las notificaciones de mantenimiento de la VM.
    • En la Google Cloud consola, el estado de mantenimiento se muestra como .
    • En gcloud CLI o la API de REST, no existe el campo maintenanceStatus.

    Para iniciar manualmente el mantenimiento en hosts específicos dentro de un bloque de reserva, usa gcloud CLI o la API de REST. De lo contrario, selecciona una de las siguientes opciones:

    Console

    1. En la consola de Google Cloud , ve a la página Reservas.

      Ir a Reservas

    2. En la columna Nombre, haz clic en el nombre de una reserva. Aparecerá una página con los detalles de la reserva.

    3. Haz clic en Ejecutar mantenimiento y, luego, selecciona una de las siguientes opciones:

      • Para iniciar el mantenimiento en todos los bloques, selecciona Toda la capacidad.

      • Para iniciar el mantenimiento solo en los bloques con VMs en ejecución, selecciona Capacidad en uso.

      • Para iniciar el mantenimiento solo en los bloques sin usar y en los bloques con VMs detenidas o suspendidas, selecciona Capacidad sin usar.

    4. Para confirmar, haz clic en Aceptar.

    gcloud

    • Para iniciar el mantenimiento de una reserva, usa el comando gcloud compute reservations perform-maintenance:

      gcloud compute reservations perform-maintenance RESERVATION_NAME \
          --scope=RESERVATION_MAINTENANCE_SCOPE \
          --zone=ZONE
      
    • Para iniciar el mantenimiento en un bloque de reserva, usa el comando gcloud compute reservations blocks perform-maintenance:

      gcloud compute reservations blocks perform-maintenance RESERVATION_NAME \
          --block-name=BLOCK_NAME \
          --scope=BLOCK_MAINTENANCE_SCOPE \
          --zone=ZONE
      

      Reemplaza lo siguiente:

    • RESERVATION_NAME por el nombre de la reserva.

    • RESERVATION_MAINTENANCE_SCOPE: Es el alcance del mantenimiento de la reserva. Especifica uno de los siguientes valores:

      • Para iniciar el mantenimiento en todos los bloques, haz lo siguiente: all

      • Para iniciar el mantenimiento solo en los bloques con VMs en ejecución, haz lo siguiente: running

      • Para iniciar el mantenimiento solo en los bloques sin usar y en los bloques con VMs detenidas o suspendidas, haz lo siguiente: unused

    • BLOCK_NAME: Es el nombre de un bloque que existe dentro de la reserva.

    • BLOCK_MAINTENANCE_SCOPE: Es el alcance del mantenimiento para el bloque de reserva. Especifica uno de los siguientes valores:

      • Para iniciar el mantenimiento en todos los hosts, ejecuta el siguiente comando: all

      • Para iniciar el mantenimiento solo en los hosts con VMs en ejecución: running

      • Para iniciar el mantenimiento solo en los hosts no utilizados y en los hosts con VMs detenidas o suspendidas, haz lo siguiente: unused

    • ZONE: Es la zona en la que existe la reserva.

    REST

    • Para iniciar el mantenimiento de una reserva, realiza una solicitud POST al método reservations.performMaintenance:

      POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/reservations/RESERVATION_NAME/performMaintenance
      
      {
        "maintenanceScope": "RESERVATION_MAINTENANCE_SCOPE"
      }
      
    • Para iniciar el mantenimiento de un bloque de reserva, realiza una solicitud POST al método reservationBlocks.performMaintenance:

      POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/reservations/RESERVATION_NAME/reservationBlocks/BLOCK_NAME/performMaintenance
      
      {
        "maintenanceScope": "BLOCK_MAINTENANCE_SCOPE"
      }
      

    Reemplaza lo siguiente:

    • PROJECT_ID: Es el ID del proyecto en el que Compute Engine creó automáticamente la reserva.

    • ZONE: Es la zona en la que existe la reserva.

    • RESERVATION_NAME por el nombre de la reserva.

    • RESERVATION_MAINTENANCE_SCOPE: Es el alcance del mantenimiento de la reserva. Especifica uno de los siguientes valores:

      • Para iniciar el mantenimiento en todos los bloques, haz clic en ALL.

      • Para iniciar el mantenimiento solo en los bloques con VMs en ejecución, haz lo siguiente: RUNNING

      • Para iniciar el mantenimiento solo en los bloques sin usar y en los bloques con VMs detenidas o suspendidas, haz lo siguiente: UNUSED

    • BLOCK_NAME: Es el nombre de un bloque que existe dentro de la reserva.

    • SUB_BLOCK_NAME: Es el nombre de un subbloque que existe dentro del bloque de reserva.

    • BLOCK_MAINTENANCE_SCOPE: Es el alcance del mantenimiento para el bloque de reserva. Especifica uno de los siguientes valores:

      • Para iniciar el mantenimiento en todos los hosts, haz lo siguiente: ALL

      • Para iniciar el mantenimiento solo en los hosts con VMs en ejecución: RUNNING

      • Para iniciar el mantenimiento solo en los hosts no utilizados y en los hosts con VMs detenidas o suspendidas, haz lo siguiente: UNUSED

    Administra las notificaciones de mantenimiento de emergencia del hardware

    Después de que una VM encuentra un error de host o informas que su host es defectuoso, el host de la VM requiere mantenimiento de emergencia no planificado. De forma predeterminada, Compute Engine proporciona un aviso con algunas horas de anticipación cuando programa este tipo de mantenimiento. En el caso de los hosts reservados, puedes habilitar las notificaciones de mantenimiento de emergencia para aumentar este período de aviso a al menos siete días. Este enfoque te ayuda a controlar de forma más proactiva las interrupciones en tus cargas de trabajo.

    Para habilitar o inhabilitar las notificaciones de mantenimiento de emergencia del hardware para una reserva, selecciona una de las siguientes opciones:

    gcloud

    • Para habilitar las notificaciones de mantenimiento de emergencia del hardware para una reserva, usa el comando gcloud compute reservations update con la marca --enable-emergent-maintenance:

      gcloud compute reservations update RESERVATION_NAME \
          --enable-emergent-maintenance \
          --zone=ZONE
      
    • Para inhabilitar las notificaciones de mantenimiento de emergencia del hardware para una reserva, usa el comando gcloud compute reservations update con la marca --no-enable-emergent-maintenance:

      gcloud compute reservations update RESERVATION_NAME \
          --no-enable-emergent-maintenance \
          --zone=ZONE
      

    Reemplaza lo siguiente:

    • RESERVATION_NAME por el nombre de la reserva.

    • ZONE: Es la zona en la que existe la reserva.

    REST

    Para habilitar o inhabilitar las notificaciones de mantenimiento de emergencia del hardware para una reserva, realiza una solicitud PATCH al método reservations.update. En la URL de la solicitud, incluye el parámetro de consulta paths configurado como enableEmergentMaintenance.

    PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/reservations/RESERVATION_NAME?paths=enableEmergentMaintenance
    
    {
      "name": "RESERVATION_NAME",
      "enableEmergentMaintenance": EMERGENCY_MAINTENANCE_NOTIFICATIONS
    }
    

    Reemplaza lo siguiente:

    • PROJECT_ID: Es el ID del proyecto en el que existe la reserva.

    • ZONE: Es la zona en la que existe la reserva.

    • RESERVATION_NAME por el nombre de la reserva.

    • EMERGENCY_MAINTENANCE_NOTIFICATIONS: Especifica uno de los siguientes valores:

      • Para habilitar las notificaciones, haz lo siguiente: true

      • Para inhabilitar las notificaciones, sigue estos pasos: false

    ¿Qué sigue?