

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.

# Trabajar con conjuntos de reglas de activos de licencia
<a name="working-with-license-asset-rulesets"></a>

En esta sección se describe cómo crear, actualizar, eliminar y administrar conjuntos de reglas de activos de licencia en. AWS License Manager Los conjuntos de reglas de activos de licencia definen los criterios de descubrimiento de recursos para los grupos de activos de licencia.

## Descripción de los conjuntos de reglas
<a name="understanding-rulesets"></a>

Un conjunto de reglas es un recurso de License Manager que define los criterios de descubrimiento de recursos de un producto. Sirve como una agrupación lógica de reglas relacionadas que se pueden usar para el descubrimiento de productos, y los conjuntos de reglas se pueden usar en diferentes productos.

Existen dos tipos diferentes de conjuntos de reglas:
+ AWS Conjuntos de **reglas gestionados**: creados y mantenidos por el servicio License Manager
+ Conjuntos de **reglas personalizados: creados y administrados** por los clientes

La principal ventaja de los conjuntos de reglas es que se pueden añadir nuevas reglas a un conjunto de reglas, y esos cambios se reflejan automáticamente en todos los grupos de activos de licencias que utilizan el mismo conjunto de reglas, que se utilizan automáticamente para descubrir productos.

### Tipos de conjuntos de reglas
<a name="ruleset-types"></a>

Basado en licencias  
Para licencias autogestionadas o concedidas, incluidos los productos de AWS Marketplace

Basado en instancias  
Para descubrir instancias en función de determinadas propiedades

Cada conjunto de reglas contiene hasta 5 reglas que definen cómo detectar y rastrear el software. Puede crear reglas para identificar las licencias, las instancias o ambas, y combinar varias condiciones mediante AND, OR o una lógica de coincidencia exacta para orientar con precisión los recursos que desea administrar.

En la siguiente tabla se muestran las claves disponibles que puede usar al crear reglas de conjuntos de reglas para activos de licencia:


**Claves de reglas de conjuntos de reglas de activos de licencia**  


- **Licencia autogestionada**
  - **Clave:** Configuración de licencia (ARN) / **Operador:** Iguales, no iguales / **Tipo de valor:** Enumeración / **Valores aceptados:** ARN válido
  - **Clave:** AWS ID de cuenta / **Operador:** Iguales, no iguales / **Tipo de valor:** Enumeración / **Valores aceptados:** Cadena

- **Licencia concedida**
  - **Clave:** ARN de licencia / **Operador:** Iguales, no iguales / **Tipo de valor:** Enumeración / **Valores aceptados:** ARN válido
  - **Clave:** SKU del producto / **Operador:** Iguales, no iguales / **Tipo de valor:** Enumeración / **Valores aceptados:** Cadena
  - **Clave:** Emisor / **Operador:** Iguales, no iguales / **Tipo de valor:** Enumeración / **Valores aceptados:** Cadena
  - **Clave:** Beneficiary / **Operador:** Iguales, no iguales / **Tipo de valor:** Enumeración / **Valores aceptados:** Cadena
  - **Clave:** Estado de la licencia / **Operador:** Iguales, no iguales / **Tipo de valor:** Enumeración / **Valores aceptados:** Estado de licencia válido
  - **Clave:** Región de origen / **Operador:** Iguales, no iguales / **Tipo de valor:** Enumeración / **Valores aceptados:**  AWS Región válida

- **instancia**
  - **Clave:** Plataforma / **Operador:** Iguales, no iguales / **Tipo de valor:** Enumeración / **Valores aceptados:** Windows, Linux
  - **Clave:** EC2 Producto de facturación / **Operador:** Iguales, no iguales / **Tipo de valor:** Enumeración / **Valores aceptados:** windows-server-enterprise, windows-byol, rhel, rhel-byol sql-server-standard sql-server-enterprise, ubuntu-pro, suse-linux rhel-high-availability
  - **Clave:** Código de producto de Marketplace / **Operador:** Iguales, no iguales / **Tipo de valor:** Enumeración / **Valores aceptados:** Cadena
  - **Clave:** ID DE AMI / **Operador:** Iguales, no iguales / **Tipo de valor:** Enumeración / **Valores aceptados:** Cadena
  - **Clave:** Tipo de instancia / **Operador:** Iguales, no iguales / **Tipo de valor:** Enumeración / **Valores aceptados:** Cadena
  - **Clave:** ID de instancia / **Operador:** Iguales, no iguales / **Tipo de valor:** Enumeración / **Valores aceptados:** Cadena
  - **Clave:** ID de host / **Operador:** Iguales, no iguales / **Tipo de valor:** Enumeración / **Valores aceptados:** Cadena
  - **Clave:** AWS ID de cuenta / **Operador:** Iguales, no iguales / **Tipo de valor:** Enumeración / **Valores aceptados:** Cadena



## Uso de conjuntos AWS de reglas administradas
<a name="using-aws-managed-rulesets"></a>

AWS proporciona conjuntos de reglas preconfigurados para productos de software comunes. Estos conjuntos de reglas gestionados son actualizados y mantenidos automáticamente por. AWS

**Para utilizar conjuntos de reglas gestionados AWS**

1. Abra la consola de License Manager en [https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/).

1. En el panel de navegación, elija **Descubrimiento de activos de licencia y conjunto de reglas**.

1. **En la sección **Conjunto de reglas de activos de licencia, seleccione conjuntos de reglas** administrados.AWS**

1. Examine los conjuntos de reglas gestionados disponibles y seleccione los que coincidan con sus productos de software.

Los conjuntos de reglas AWS gestionados disponibles incluyen:
+ Centro de datos de Microsoft Windows Server
+ Microsoft SQL Server Enterprise Edition
+ Microsoft SQL Server Standard Edition
+ Red Hat Enterprise Linux
+ Ubuntu Pro
+ SUSE Enterprise Linux

## Creación de conjuntos de reglas personalizados
<a name="creating-custom-rulesets"></a>

Puede crear su propio conjunto de reglas para definir las reglas de seguimiento de licencias e instancias que sean específicas de su entorno y sus requisitos.

**Para crear conjuntos de reglas mediante la consola**

1. Abra la consola de License Manager en [https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/).

1. En el panel de navegación, elija **Descubrimiento de activos de licencia y conjunto de reglas**.

1. **En la sección Conjunto de **reglas de activos de licencia, elija Crear conjunto de reglas**.**

1. En Nombre del **conjunto de reglas, introduzca un nombre descriptivo** para el conjunto de reglas.

1. Para la **descripción del conjunto de reglas, proporcione una descripción** de lo que debe ser el conjunto de reglas.

1. **(Opcional) Añada etiquetas al conjunto de reglas y elija Siguiente.**

1. En el paso 2 (Configurar la detección de licencias), puede añadir reglas relacionadas con sus licencias. Esto garantiza que el sistema pueda usar la licencia para calcular el uso de la licencia en las instancias en las que esté instalado el producto. Si bien la configuración de la detección de licencias es opcional, le recomendamos que la añada si desea realizar cálculos de uso de licencias.
   + Puede añadir licencias autogestionadas y proporcionar un ARN o un ID de cuenta
   + También puede añadir licencias concedidas (licencias adquiridas en AWS Marketplace), ARN, ProductSKU, etc.
   + **Puede añadir varias reglas seleccionando Añadir regla**

1. En el paso 3 (Configurar la detección de instancias), puede agregar reglas sobre cómo descubrir varias instancias. Esto garantiza que las instancias se puedan encontrar en función de los criterios de selección y que esas instancias se tengan en cuenta para el producto que está configurando (su grupo de activos de licencia). Puede añadir una o más reglas seleccionando los siguientes campos:
   + Plataforma (Windows o Linux)
   + EC2 código de producto de facturación
   + Código de producto de Marketplace
   + ID de AMI, ID de host, ID de instancia, etc.

1. Revise la configuración y seleccione **Enviar**.

1. Puedes ver el conjunto de reglas que has creado recientemente en **Mis** conjuntos de reglas.

**Para crear conjuntos de reglas mediante la CLI**
+ Utilice el comando `create-license-asset-ruleset`. Para obtener más información, consulte la [Referencia de comandos de CLI AWS](https://docs.aws.amazon.com/cli/latest/reference/license-manager/create-license-asset-ruleset.html).

  ```
  aws license-manager create-license-asset-ruleset \
      --name "Custom Windows Ruleset" \
      --description "Custom ruleset for Windows Server tracking" \
      --rules '[
        {
          "RuleStatement": {
            "InstanceRuleStatement": {
              "MatchingRuleStatement": {
                "Attribute": "Platform",
                "Values": ["Windows"]
              }
            }
          }
        }
      ]' \
      --client-token unique-token
  ```

## Actualización de conjuntos de reglas
<a name="updating-rulesets"></a>

Puede actualizar los conjuntos de reglas personalizados para modificar su configuración, añadir o eliminar reglas y actualizar las etiquetas.

**Para actualizar los conjuntos de reglas mediante la consola**

1. Abra la consola de License Manager en [https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/).

1. En el panel de navegación, elija **Descubrimiento de activos de licencia y conjunto de reglas**.

1. **En la sección **Conjunto de reglas de activos de licencia**, vaya a Mis conjuntos de reglas.**

1. ****Para seleccionar un conjunto de reglas, active la casilla de verificación asociada y elija Acciones, Editar.**** También puede elegir el nombre del conjunto de reglas y, a continuación, pulsar el botón **Editar** en la página del conjunto de reglas.

1. Desde aquí, puede realizar las siguientes actualizaciones:
   + Edita el nombre del conjunto de reglas
   + Edite la descripción del conjunto de reglas
   + Agregue o elimine las etiquetas asociadas al recurso

1. Elija **Siguiente** cuando se hayan completado los cambios. En la siguiente pantalla, puedes hacer lo siguiente:
   + Añadir o eliminar reglas
   + Actualice los tipos de licencia para las reglas existentes
   + Actualice las condiciones de las reglas existentes

1. Seleccione **Siguiente** cuando se hayan completado los cambios. En la siguiente pantalla, puedes hacer lo siguiente:
   + Agregue o elimine reglas de inclusión para especificar las condiciones que permitan identificar las instancias que desee incluir

1. Revise y edite los cambios realizados en las pantallas anteriores. Seleccione **Enviar** para finalizar los cambios.

**Para actualizar conjuntos de reglas mediante la CLI**
+ Utilice el comando `update-license-asset-ruleset`. Para obtener más información, consulte la [Referencia de comandos de CLI AWS](https://docs.aws.amazon.com/cli/latest/reference/license-manager/update-license-asset-ruleset.html).

  ```
  aws license-manager update-license-asset-ruleset \
      --license-asset-ruleset-arn arn:aws:license-manager:region:account:ruleset/ruleset-id \
      --name "Updated Custom Windows Ruleset" \
      --description "Updated description for Windows Server tracking"
  ```

## Eliminar conjuntos de reglas
<a name="deleting-rulesets"></a>

Puede eliminar conjuntos de reglas personalizados que ya no sean necesarios. Tenga en cuenta que los conjuntos de reglas no se pueden eliminar hasta que se hayan eliminado de todos los grupos de activos de licencias.

**Para eliminar conjuntos de reglas mediante la consola**

1. Abra la consola de License Manager en [https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/).

1. En el panel de navegación, elija **Descubrimiento de activos de licencia y conjunto de reglas**.

1. **En la sección **Conjunto de reglas de activos de licencia**, vaya a Mis conjuntos de reglas.**

1. ****Para seleccionar un conjunto de reglas para eliminarlo, active la casilla de verificación correspondiente y elija Acciones, Eliminar.**** También puede elegir el nombre del conjunto de reglas y, a continuación, pulsar el botón **Eliminar** en la página del conjunto de reglas.

1. **Para eliminar permanentemente el conjunto de reglas, escriba **confirm** en el cuadro de texto y, a continuación, seleccione Eliminar.**

**importante**  
Esta acción no se puede deshacer. Los conjuntos de reglas no se pueden eliminar hasta que se hayan eliminado de todos los grupos de activos de licencia.

**Para eliminar conjuntos de reglas mediante la CLI**
+ Utilice el comando `delete-license-asset-ruleset`. Para obtener más información, consulte la [Referencia de comandos de CLI AWS](https://docs.aws.amazon.com/cli/latest/reference/license-manager/delete-license-asset-ruleset.html).

  ```
  aws license-manager delete-license-asset-ruleset \
      --license-asset-ruleset-arn arn:aws:license-manager:region:account:ruleset/ruleset-id
  ```

## Obtener detalles del conjunto de reglas
<a name="getting-rulesets"></a>

Puede recuperar información detallada sobre un conjunto de reglas específico, incluidas su configuración y sus reglas.

**Para obtener conjuntos de reglas mediante la CLI**
+ Utilice el comando `get-license-asset-ruleset`. Para obtener más información, consulte la [Referencia de comandos de CLI AWS](https://docs.aws.amazon.com/cli/latest/reference/license-manager/get-license-asset-ruleset.html).

  ```
  aws license-manager get-license-asset-ruleset \
      --license-asset-ruleset-arn arn:aws:license-manager:region:account:ruleset/ruleset-id
  ```

## Listar conjuntos de reglas
<a name="listing-rulesets"></a>

Puedes hacer una lista de todos los conjuntos de reglas de tu cuenta para obtener una visión general de los conjuntos de reglas disponibles.

**Para enumerar conjuntos de reglas mediante la CLI**
+ Utilice el comando `list-license-asset-rulesets`. Para obtener más información, consulte la [Referencia de comandos de CLI AWS](https://docs.aws.amazon.com/cli/latest/reference/license-manager/list-license-asset-rulesets.html).

  ```
  aws license-manager list-license-asset-rulesets \
      --max-results 50 \
      --next-token token-from-previous-call
  ```