

Hay más ejemplos de AWS SDK disponibles en el GitHub repositorio de [ejemplos de AWS Doc SDK](https://github.com/awsdocs/aws-doc-sdk-examples).

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.

# AWS Control Tower ejemplos que utilizan AWS CLI
<a name="cli_2_controltower_code_examples"></a>

Los siguientes ejemplos de código muestran cómo realizar acciones e implementar escenarios comunes mediante el uso del AWS Command Line Interface with AWS Control Tower.

Las *acciones* son extractos de código de programas más grandes y deben ejecutarse en contexto. Mientras las acciones muestran cómo llamar a las distintas funciones de servicio, es posible ver las acciones en contexto en los escenarios relacionados.

En cada ejemplo se incluye un enlace al código de origen completo, con instrucciones de configuración y ejecución del código en el contexto.

**Topics**
+ [Acciones](#actions)

## Acciones
<a name="actions"></a>

### `crear zona de aterrizaje`
<a name="controltower_CreateLandingZone_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `create-landing-zone`.

**AWS CLI**  
**Para crear una zona de aterrizaje de la Torre de Control**  
En el siguiente `create-landing-zone` ejemplo, se crea la zona de aterrizaje de AWS Control Tower.  

```
aws controltower create-landing-zone \
    --landing-zone-version {{3.3}} \
    --manifest {{"file://LandingZoneManifest.json"}}
```
Salida:  

```
{
    "arn": "arn:aws:controltower:us-east-1:123456789012:landingzone/13CJG46WZKXXX4X5",
    "operationIdentifier": "55XXXXXX-e2XX-41XX-a7XX-446XXXXXXXXX"
}
```
Para obtener más información, consulte [Introducción a la Torre de AWS Control](https://docs.aws.amazon.com/controltower/latest/userguide/getting-started-with-control-tower.html) en la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [CreateLandingZone](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/create-landing-zone.html)la *Referencia de AWS CLI comandos*. 

### `delete-landing-zone`
<a name="controltower_DeleteLandingZone_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `delete-landing-zone`.

**AWS CLI**  
**Para desmantelar una landing zone**  
En el siguiente `delete-landing-zone` ejemplo, se retira del servicio la zona de aterrizaje de la Torre de AWS Control Tower.  

```
aws controltower delete-landing-zone \
    --landing-zone-identifier {{arn:aws:controltower:us-east-1:123456789012:landingzone/13CJG46WZKXXX4X5}}
```
Salida:  

```
{
    "operationIdentifier": "47XXXXXX-a6XX-82XX-c9XX-432XXXXXXXXX"
}
```
Para obtener más información, consulta [Desmantelar una zona de aterrizaje AWS de la Torre de Control](https://docs.aws.amazon.com/controltower/latest/userguide/decommission-landing-zone.html) en la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [DeleteLandingZone](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/delete-landing-zone.html)la *Referencia de AWS CLI comandos*. 

### `disable-baseline`
<a name="controltower_DisableBaseline_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `disable-baseline`.

**AWS CLI**  
**Para deshabilitar una línea base de la Torre de Control**  
En el siguiente `disable-baseline` ejemplo, se desactiva una línea base AWS de la Torre de Control.  

```
aws controltower disable-baseline \
    --enabled-baseline-identifier {{arn:aws:controltower:us-east-1:123456789012:enabledbaseline/XOM12BEL4YD578CQ2}}
```
Salida:  

```
{
    "operationIdentifier": "b33486d7-5396-4ad0-9eae-3a57969fe8cd"
}
```
Para obtener más información, consulte [Tipos de líneas base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) en la Guía del *usuario de la Torre AWS de Control*.  
+  Para obtener más información sobre la API, consulte la Referencia [DisableBaseline](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/disable-baseline.html)de *AWS CLI comandos*. 

### `disable-control`
<a name="controltower_DisableControl_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `disable-control`.

**AWS CLI**  
**Para deshabilitar un control de la Torre de Control**  
El siguiente `disable-control` ejemplo desactiva un AWS control activado por la Torre de Control.  

```
aws controltower disable-control \
    --control-identifier {{arn:aws:controlcatalog:::control/497wrm2xnk1wxlf4obrxxxxxx}} \
    --target-identifier {{arn:aws:organizations::123456789012:ou/o-s64ryxxxxx/ou-oqxx-i5wnxxxx}}
```
Salida:  

```
{
    "operationIdentifier": "b8f0dxxx-08xx-43xx-a2xx-568e9922xxxx"
}
```
Para obtener más información, consulte [Acerca de los controles de la Torre AWS de Control en](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [DisableControl](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/disable-control.html)la *Referencia de AWS CLI comandos*. 

### `enable-baseline`
<a name="controltower_EnableBaseline_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `enable-baseline`.

**AWS CLI**  
**Ejemplo 1: Para habilitar una línea base de la Torre de Control que esté deshabilitada**  
El siguiente `enable-baseline` ejemplo habilita una línea base de la Torre de AWS Control Tower si la línea base `IdentityCenterBaseline` está deshabilitada.  

```
aws controltower enable-baseline \
    --baseline-identifier {{arn:aws:controltower:us-east-1::baseline/17BSJV3IGJ2QSGA2}} \
    --baseline-version {{4.0}} \
    --target-identifier {{arn:aws:organizations::123456789012:ou/o-s64ryixxxx/ou-oq9f-i5wnxxxx}}
```
Salida:  

```
{
    "arn": "arn:aws:controltower:us-east-1:123456789012:enabledbaseline/XOM12BEL4YD578CQ2",
    "operationIdentifier": "51e190ac-8a37-4f6d-b63c-fb5104b5db38"
}
```
Para obtener más información, consulte [Tipos de líneas base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) en la Guía del *usuario de la Torre AWS de Control*.  
**Ejemplo 2: Para habilitar una línea base de la Torre de Control que esté habilitada**  
El siguiente `enable-baseline` ejemplo habilita una línea base de la Torre de AWS Control Tower si la línea base `IdentityCenterBaseline` está habilitada.  

```
aws controltower enable-baseline \
    --baseline-identifier {{arn:aws:controltower:us-east-1::baseline/17BSJV3IGJ2QSGA2}} \
    --baseline-version {{4.0}} \
    --target-identifier {{arn:aws:organizations::123456789012:ou/o-s64ryixxxx/ou-oqxx-i5wnxxxx}} \
    --parameters '{{[{"key":"IdentityCenterEnabledBaselineArn","value":"arn:aws:controltower:us-east-1:123456789012:enabledbaseline/XAJNZNCBC1I386C7B"}]}}'
```
Salida:  

```
{
    "arn": "arn:aws:controltower:us-east-1:123456789012:enabledbaseline/XOM12BEL4YD578CQ2",
    "operationIdentifier": "51e190ac-8a37-4f6d-b63c-fb5104b5db38"
}
```
Para obtener más información, consulte [Tipos de líneas base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) en la Guía del *usuario de la Torre AWS de Control*.  
+  Para obtener más información sobre la API, consulte la Referencia [EnableBaseline](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/enable-baseline.html)de *AWS CLI comandos*. 

### `enable-control`
<a name="controltower_EnableControl_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `enable-control`.

**AWS CLI**  
**Para habilitar un control de la Torre de Control**  
El siguiente `enable-control` ejemplo habilita un AWS control de la Torre de Control.  

```
aws controltower enable-control \
    --control-identifier {{arn:aws:controlcatalog:::control/497wrm2xnk1wxlf4obrxxxxxx}} \
    --target-identifier {{arn:aws:organizations::123456789012:ou/o-s64ryxxxxx/ou-oqxx-i5wnxxxx}}
```
Salida:  

```
{
    "arn": "arn:aws:controltower:us-east-1:123456789012:enabledcontrol/18J5KBJ3W3VTIRLV",
    "operationIdentifier": "7691fc5a-de87-4540-8c95-b0aabd56382c"
}
```
Para obtener más información, consulte [Acerca de los controles de la Torre AWS de Control en](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [EnableControl](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/enable-control.html)la *Referencia de AWS CLI comandos*. 

### `get-baseline-operation`
<a name="controltower_GetBaselineOperation_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `get-baseline-operation`.

**AWS CLI**  
**Para obtener una operación básica de la Torre de Control**  
En el siguiente `get-baseline-operation` ejemplo, se obtienen detalles de una operación básica de la Torre de AWS Control Tower.  

```
aws controltower get-baseline-operation \
    --operation-identifier {{"51e190ac-8a37-4f6d-b63c-fb5104b5db38"}}
```
Salida:  

```
{
    "baselineOperation": {
        "endTime": "2025-04-17T23:48:46+00:00",
        "operationIdentifier": "51e190ac-8a37-4f6d-b63c-fb5104b5db38",
        "operationType": "ENABLE_BASELINE",
        "startTime": "2025-04-17T23:46:37+00:00",
        "status": "SUCCEEDED",
        "statusMessage": "AWS Control Tower completed the baseline operation successfully."
    }
}
```
Para obtener más información, consulte [Tipos de líneas base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) en la Guía del *usuario de la Torre AWS de Control*.  
+  Para obtener más información sobre la API, consulte la Referencia [GetBaselineOperation](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/get-baseline-operation.html)de *AWS CLI comandos*. 

### `get-baseline`
<a name="controltower_GetBaseline_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `get-baseline`.

**AWS CLI**  
**Para obtener una línea base de Control Tower**  
En el siguiente `get-baseline` ejemplo, se obtienen detalles de una línea base de la Torre de AWS Control.  

```
aws controltower get-baseline \
    --baseline-identifier {{arn:aws:controltower:us-east-1::baseline/LN25R72TTG6IGPTQ}}
```
Salida:  

```
{
    "arn": "arn:aws:controltower:us-east-1::baseline/LN25R72TTG6IGPTQ",
    "description": "Sets up shared resources for AWS Identity Center, which prepares the AWSControlTowerBaseline to set up Identity Center access for accounts.",
    "name": "IdentityCenterBaseline"
}
```
Para obtener más información, consulte [Tipos de líneas base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) en la Guía del *usuario de la Torre AWS de Control*.  
+  Para obtener más información sobre la API, consulte la Referencia [GetBaseline](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/get-baseline.html)de *AWS CLI comandos*. 

### `get-control-operation`
<a name="controltower_GetControlOperation_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `get-control-operation`.

**AWS CLI**  
**Para obtener las operaciones de control de la Torre de Control**  
En el siguiente `get-control-operation` ejemplo se obtienen detalles de una operación de AWS control de la Torre de Control.  

```
aws controltower get-control-operation \
    --operation-identifier {{"7691fc5a-de87-4540-8c95-b0aabd56382c"}}
```
Salida:  

```
{
    "controlOperation": {
        "controlIdentifier": "arn:aws:controlcatalog:::control/497wrm2xnk1wxlf4obrdo7mej",
        "enabledControlIdentifier": "arn:aws:controltower:us-east-1:123456789012:enabledcontrol/18J5KBJ3W3VTIRLV",
        "endTime": "2025-04-17T03:08:55+00:00",
        "operationIdentifier": "7691fc5a-de87-4540-8c95-b0aabd56382c",
        "operationType": "ENABLE_CONTROL",
        "startTime": "2025-04-17T03:07:52+00:00",
        "status": "SUCCEEDED",
        "statusMessage": "Operation was successful.",
        "targetIdentifier": "arn:aws:organizations::123456789012:ou/o-s64ryixxxx/ou-oqxx-i5wnxxxx"
    }
}
```
Para obtener más información, consulte [Acerca de los controles de la Torre AWS de Control en](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [GetControlOperation](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/get-control-operation.html)la *Referencia de AWS CLI comandos*. 

### `get-enabled-baseline`
<a name="controltower_GetEnabledBaseline_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `get-enabled-baseline`.

**AWS CLI**  
**Para obtener una línea base habilitada para la Torre de Control**  
En el siguiente `get-enabled-baseline` ejemplo, se obtienen detalles de una línea base habilitada para la Torre de AWS Control.  

```
aws controltower get-enabled-baseline \
    --enabled-baseline-identifier {{arn:aws:controltower:us-east-1:123456789012:enabledbaseline/XOM12BEL4YD578CQ2}}
```
Salida:  

```
{
    "enabledBaselineDetails": {
        "arn": "arn:aws:controltower:us-east-1:123456789012:enabledbaseline/XOM12BEL4YD578CQ2",
        "baselineIdentifier": "arn:aws:controltower:us-east-1::baseline/17BSJV3IGJ2QSGA2",
        "baselineVersion": "4.0",
        "parameters": [
            {
                "key": "IdentityCenterEnabledBaselineArn",
                "value": "arn:aws:controltower:us-east-1:123456789012:enabledbaseline/XAJNZNCBC1I386C7B"
            }
        ],
        "statusSummary": {
            "lastOperationIdentifier": "51e190ac-8a37-4f6d-b63c-fb5104b5db38",
            "status": "SUCCEEDED"
        },
        "targetIdentifier": "arn:aws:organizations::123456789012:ou/o-3onqfufxxx/ou-g8xx-5kluxxxx"
    }
}
```
Para obtener más información, consulte [Tipos de líneas base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) en la Guía del *usuario de la Torre AWS de Control*.  
+  Para obtener más información sobre la API, consulte la Referencia [GetEnabledBaseline](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/get-enabled-baseline.html)de *AWS CLI comandos*. 

### `get-enabled-control`
<a name="controltower_GetEnabledControl_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `get-enabled-control`.

**AWS CLI**  
**Para obtener un control habilitado para la Torre de Control**  
En el siguiente `get-enabled-control` ejemplo, se obtienen detalles de un AWS control habilitado para la Torre de Control.  

```
aws controltower get-enabled-control \
    --enabled-control-identifier {{arn:aws:controltower:us-east-1:123456789012:enabledcontrol/26RGJRSLXCP1KW8D}}
```
Salida:  

```
{
    "enabledControlDetails": {
        "arn": "arn:aws:controltower:us-east-1:123456789012:enabledcontrol/26RGJRSLXCP1KW8D",
        "controlIdentifier": "arn:aws:controltower:us-east-1::control/AWS-GR_CLOUDTRAIL_CHANGE_PROHIBITED",
        "driftStatusSummary": {
             "driftStatus": "NOT_CHECKING"
        },
        "parameters": [],
        "statusSummary": {
            "status": "SUCCEEDED"
        },
        "targetIdentifier": "arn:aws:organizations::123456789012:ou/o-s64ryixxxx/ou-oqxx-i5wnxxxx",
        "targetRegions": [
            {
                "name": "ap-south-2"
            },
            {
                "name": "ap-south-1"
            },
            {
                "name": "eu-south-1"
            },
            {
                "name": "us-east-1"
            }
        ]
    }
}
```
Para obtener más información, consulte [Acerca de los controles de la Torre AWS de Control en](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [GetEnabledControl](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/get-enabled-control.html)la *Referencia de AWS CLI comandos*. 

### `get-landing-zone-operation`
<a name="controltower_GetLandingZoneOperation_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `get-landing-zone-operation`.

**AWS CLI**  
**Para obtener una operación en la zona de aterrizaje de la Torre de Control**  
En el siguiente `get-landing-zone-operation` ejemplo, se obtienen detalles de una operación en la zona de landing zone de la Torre de AWS Control Tower.  

```
aws controltower get-landing-zone-operation \
    --operation-identifier {{ee9d0d2d-6532-42d8-9b85-3fbb0700a606}}
```
Salida:  

```
{
    "operationDetails": {
        "operationIdentifier": "ee9d0d2d-6532-42d8-9b85-3fbb0700xxxx",
        "operationType": "RESET",
        "startTime": "2025-04-17T03:19:33+00:00",
        "status": "IN_PROGRESS"
    }
}
```
Para obtener más información, consulte [Introducción a la Torre de AWS Control](https://docs.aws.amazon.com/controltower/latest/userguide/getting-started-with-control-tower.html) en la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [GetLandingZoneOperation](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/get-landing-zone-operation.html)la *Referencia de AWS CLI comandos*. 

### `get-landing-zone`
<a name="controltower_GetLandingZone_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `get-landing-zone`.

**AWS CLI**  
**Para describir una zona de aterrizaje de la Control Tower**  
En el siguiente `get-landing-zone` ejemplo se obtienen detalles de una zona de aterrizaje de la Torre de AWS Control Tower.  

```
aws controltower get-landing-zone \
    --landing-zone-identifier {{arn:aws:controltower:us-east-1:123456789012:landingzone/13CJG46WZKXXX4X5}}
```
Salida:  

```
{
    "landingZone": {
        "arn": "arn:aws:controltower:us-east-1:123456789012:landingzone/13CJG46WZKXXX4X5",
        "driftStatus": {
            "status": "IN_SYNC"
        },
        "latestAvailableVersion": "3.3",
        "manifest": {
            "accessManagement": {
                "enabled": true
            },
            "securityRoles": {
                "accountId": "098765432101"
            },
            "governedRegions": [
                "us-east-1",
                "us-west-2"
            ],
            "organizationStructure": {
                "security": {
                    "name": "Security"
                }
            },
            "centralizedLogging": {
                "accountId": "111122223333",
                "configurations": {
                    "loggingBucket": {
                        "retentionDays": 365
                    },
                    "kmsKeyArn": "arn:aws:kms:us-east-1:123456789012:key/example-key-id",
                    "accessLoggingBucket": {
                        "retentionDays": 3650
                    }
                },
                "enabled": true
            }
        },
        "status": "ACTIVE",
        "version": "3.3"
    }
}
```
Para obtener más información, consulte [Introducción a la Torre de AWS Control](https://docs.aws.amazon.com/controltower/latest/userguide/getting-started-with-control-tower.html) en la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [GetLandingZone](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/get-landing-zone.html)la *Referencia de AWS CLI comandos*. 

### `list-baselines`
<a name="controltower_ListBaselines_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `list-baselines`.

**AWS CLI**  
**Para enumerar las líneas de base de la Torre de Control**  
En el siguiente `list-baselines` ejemplo, se enumeran todas las líneas base disponibles AWS de la Torre de Control.  

```
aws controltower list-baselines
```
Salida:  

```
{
    "baselines": [
        {
            "arn": "arn:aws:controltower:us-east-1::baseline/4T4HA1KMO10S6311",
            "description": "Sets up resources to monitor security and compliance of accounts in your organization.",
            "name": "AuditBaseline"
        },
        {
            "arn": "arn:aws:controltower:us-east-1::baseline/J8HX46AHS5MIKQPD",
            "description": "Sets up a central repository for logs of API activities and resource configurations from accounts in your organization.",
            "name": "LogArchiveBaseline"
        },
        {
            "arn": "arn:aws:controltower:us-east-1::baseline/LN25R72TTG6IGPTQ",
            "description": "Sets up shared resources for AWS Identity Center, which prepares the AWSControlTowerBaseline to set up Identity Center access for accounts.",
            "name": "IdentityCenterBaseline"
        },
        {
            "arn": "arn:aws:controltower:us-east-1::baseline/17BSJV3IGJ2QSGA2",
            "description": "Sets up resources and mandatory controls for member accounts within the target OU, required for AWS Control Tower governance.",
            "name": "AWSControlTowerBaseline"
        },
        {
            "arn": "arn:aws:controltower:us-east-1::baseline/3WPD0NA6TJ9AOMU2",
            "description": "Sets up a central AWS Backup vault in your organization.",
            "name": "BackupCentralVaultBaseline"
        },
        {
            "arn": "arn:aws:controltower:us-east-1::baseline/H6C5JFCJJ3CPU3J5",
            "description": "Sets up AWS Backup Audit Manager.",
            "name": "BackupAdminBaseline"
        },
        {
            "arn": "arn:aws:controltower:us-east-1::baseline/APO9ATVPBKFRRGLK",
            "description": "Sets up a local AWS Backup vault and attaches multiple AWS Backup plans.",
            "name": "BackupBaseline"
        }
    ]
}
```
Para obtener más información, consulte [Tipos de líneas base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) en la Guía del *usuario de la Torre AWS de Control*.  
+  Para obtener más información sobre la API, consulte la Referencia [ListBaselines](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/list-baselines.html)de *AWS CLI comandos*. 

### `operaciones de control de listas`
<a name="controltower_ListControlOperations_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `list-control-operations`.

**AWS CLI**  
**Para enumerar las operaciones de control de la Torre de Control**  
En el siguiente `list-control-operations` ejemplo, se enumeran los detalles de los controles de la Torre de AWS Control que están en curso o en cola.  

```
aws controltower list-control-operations
```
Salida:  

```
{
    "controlOperations": [
        {
            "startTime": "2024-02-19T19:22:08+00:00",
            "operationType": "ENABLE_CONTROL",
            "status": "IN_PROGRESS",
            "statusMessage": "Operation is in progress.",
            "operationIdentifier": "f9f43b45-db27-44df-89d8-f9129e3632XX",
            "controlIdentifier": "arn:aws:controltower:us-east-1::control/SKIBWKYUQAAC",
            "targetIdentifier": "arn:aws:organizations::123456789012:ou/o-yy67i3pfv2/ou-slt4-8abknXXX",
            "enabledControlIdentifier": "arn:aws:controltower:us-east-1:123456789012:enabledcontrol/RWZFSHV2BBRU6JSE"
        },
        {
            "startTime": "2024-02-19T19:21:09+00:00",
            "operationType": "ENABLE_CONTROL",
            "status": "IN_PROGRESS",
            "statusMessage": "Operation is in progress",
            "operationIdentifier": "171ee0b1-e926-486e-9775-005bd244ccXX",
            "controlIdentifier": "arn:aws:controltower:us-east-1::control/PDKYAANJEWJE",
            "targetIdentifier": "arn:aws:organizations::123456789012:ou/o-yy67i3pfv2/ou-slt4-fl6miXXX",
            "enabledControlIdentifier": "arn:aws:controltower:us-east-2:123456789012:enabledcontrol/XCNJARWZFSHV6JSE"
        }
    ]
}
```
Para obtener más información, consulte [Acerca de los controles de la Torre AWS de Control en](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [ListControlOperations](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/list-control-operations.html)la *Referencia de AWS CLI comandos*. 

### `líneas base habilitadas para listas`
<a name="controltower_ListEnabledBaselines_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `list-enabled-baselines`.

**AWS CLI**  
**Para enumerar las líneas de base habilitadas para la Torre de Control**  
En el siguiente `list-enabled-baselines` ejemplo, se enumeran todas las líneas base AWS de la Torre de Control habilitadas.  

```
aws controltower list-enabled-baselines
```
Salida:  

```
{
    "enabledBaselines": [
        {
            "arn": "arn:aws:controltower:us-east-1:123456789012:enabledbaseline/XAJNZNCBC1I386C7B",
            "baselineIdentifier": "arn:aws:controltower:us-east-1::baseline/LN25R72TTG6IGPTQ",
            "statusSummary": {
                "status": "SUCCEEDED"
            },
            "targetIdentifier": "arn:aws:organizations::123456789012:account/o-3onqfuxxxx/123456789012"
        },
        {
            "arn": "arn:aws:controltower:us-east-1:123456789012:enabledbaseline/XAH3ZJL9DWA386CA5",
            "baselineIdentifier": "arn:aws:controltower:us-east-1::baseline/4T4HA1KMO10S6311",
            "statusSummary": {
                "status": "SUCCEEDED"
            },
            "targetIdentifier": "arn:aws:organizations::123456789012:account/o-3onqfuxxxx/012345098765"
        },
        {
            "arn": "arn:aws:controltower:us-east-1:123456789012:enabledbaseline/XALFJ9548TL386CBT",
            "baselineIdentifier": "arn:aws:controltower:us-east-1::baseline/J8HX46AHS5MIKQPD",
            "statusSummary": {
                "status": "SUCCEEDED"
            },
            "targetIdentifier": "arn:aws:organizations::123456789012:account/o-3onqfuxxxx/098765432109"
        }
    ]
}
```
Para obtener más información, consulte [Tipos de líneas base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) en la Guía del *usuario de la Torre AWS de Control*.  
+  Para obtener más información sobre la API, consulte la Referencia [ListEnabledBaselines](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/list-enabled-baselines.html)de *AWS CLI comandos*. 

### `controles habilitados para listas`
<a name="controltower_ListEnabledControls_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `list-enabled-controls`.

**AWS CLI**  
**Para enumerar los controles habilitados para la Torre de Control**  
En el siguiente `list-enabled-controls` ejemplo, se obtienen detalles de los controles habilitados para la Torre de AWS Control.  

```
aws controltower list-enabled-controls \
    --target-identifier {{arn:aws:organizations::123456789012:ou/o-s64ryxxxxx/ou-oqxx-i5wnxxxx}}
```
Salida:  

```
{
    "enabledControls": [
        {
            "arn": "arn:aws:controltower:us-east-1:123456789012:enabledcontrol/26RGJRSLXCP1KW8D",
            "controlIdentifier": "arn:aws:controltower:us-east-1::control/AWS-GR_CLOUDTRAIL_CHANGE_PROHIBITED",
            "driftStatusSummary": {
                "driftStatus": "NOT_CHECKING"
            },
            "statusSummary": {
                "status": "SUCCEEDED"
            },
            "targetIdentifier": "arn:aws:organizations::123456789012:ou/o-s64ryxxxxx/ou-oqxx-i5wnxxxx"
        },
        {
            "arn": "arn:aws:controltower:us-east-1:123456789012:enabledcontrol/18AY24CWKM6IVSLU",
            "controlIdentifier": "arn:aws:controltower:us-east-1::control/AWS-GR_CLOUDTRAIL_CLOUDWATCH_LOGS_ENABLED",
            "driftStatusSummary": {
                "driftStatus": "NOT_CHECKING"
            },
            "statusSummary": {
                "status": "SUCCEEDED"
            },
            "targetIdentifier": "arn:aws:organizations::123456789012:ou/o-s64ryxxxxx/ou-oqxx-i5wnxxxx"
        }
    ]
}
```
Para obtener más información, consulte [Acerca de los controles de la Torre AWS de Control en](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [ListEnabledControls](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/list-enabled-controls.html)la *Referencia de AWS CLI comandos*. 

### `liste las operaciones de la zona de aterrizaje`
<a name="controltower_ListLandingZoneOperations_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `list-landing-zone-operations`.

**AWS CLI**  
**Para enumerar las operaciones de la zona de aterrizaje de la Torre de Control**  
El siguiente `list-landing-zone-operations` ejemplo muestra las operaciones de la zona de landing zone de AWS Control Tower.  

```
aws controltower list-landing-zone-operations
```
Salida:  

```
{
    "landingZoneOperations": [
        {
            "operationIdentifier": "202ee056-5147-49fd-a7ad-8161e3bf043a",
            "operationType": "RESET",
            "status": "SUCCEEDED"
        },
        {
            "operationIdentifier": "dbd4a4b1-baf9-48cc-bd71-6b923d0f2339",
            "operationType": "RESET",
            "status": "SUCCEEDED"
        },
        {
            "operationIdentifier": "e6261ab8-3247-4052-af31-1afe7bb0593e",
            "operationType": "UPDATE",
            "status": "SUCCEEDED"
        },
        {
            "operationIdentifier": "507c6c87-89a8-435f-8697-b257a800f129",
            "operationType": "UPDATE",
            "status": "SUCCEEDED"
        }
    ]
}
```
Para obtener más información, consulte [Introducción a la Torre de AWS Control](https://docs.aws.amazon.com/controltower/latest/userguide/getting-started-with-control-tower.html) en la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [ListLandingZoneOperations](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/list-landing-zone-operations.html)la *Referencia de AWS CLI comandos*. 

### `liste las zonas de aterrizaje`
<a name="controltower_ListLandingZones_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `list-landing-zones`.

**AWS CLI**  
**Para incluir un identificador de zona de aterrizaje de la Torre de Control Tower**  
El siguiente `list-landing-zones` ejemplo muestra una zona de aterrizaje de la Torre de Control Tower`identifier`.  

```
aws controltower list-landing-zones
```
Salida:  

```
{
    "landingZones": [
        {
            "arn": "arn:aws:controltower:us-east-1:123456789012:landingzone/13CJG46WZKXXX4X5"
        }
    ]
}
```
Para obtener más información, consulte [Introducción a la Torre de AWS Control](https://docs.aws.amazon.com/controltower/latest/userguide/getting-started-with-control-tower.html) en la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [ListLandingZones](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/list-landing-zones.html)la *Referencia de AWS CLI comandos*. 

### `list-tags-for-resource`
<a name="controltower_ListTagsForResource_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `list-tags-for-resource`.

**AWS CLI**  
**Para enumerar las etiquetas de los controles habilitados para la Torre de Control**  
En el siguiente `list-tags-for-resource` ejemplo, se enumeran las etiquetas de los controles habilitados para la Torre de AWS Control.  

```
aws controltower list-tags-for-resource \
    --resource-arn {{"arn:aws:controltower:us-east-1:123456789012:enabledcontrol/2H2AWUG4SKG81855"}}
```
Salida:  

```
{
    "tags": {
        "TestTagKey": "TestTagValue"
    }
}
```
Para obtener más información, consulte [Acerca de los controles de la Torre AWS de Control en](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [ListTagsForResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/list-tags-for-resource.html)la *Referencia de AWS CLI comandos*. 

### `reset-enabled-baseline`
<a name="controltower_ResetEnabledBaseline_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `reset-enabled-baseline`.

**AWS CLI**  
**Para restablecer una línea base habilitada para la Torre de Control**  
El siguiente `reset-enabled-baseline` ejemplo restablece una línea base habilitada AWS para la Torre de Control.  

```
aws controltower reset-enabled-baseline \
    --enabled-baseline-identifier {{arn:aws:controltower:us-east-1:123456789012:enabledbaseline/XOM12BEL4YD578CQ2}}
```
Salida:  

```
{
    "operationIdentifier": "214cde95-5c39-46b9-b429-4fad550a7096"
}
```
Para obtener más información, consulte [Tipos de líneas base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) en la Guía del *usuario de la Torre AWS de Control*.  
+  Para obtener más información sobre la API, consulte la Referencia [ResetEnabledBaseline](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/reset-enabled-baseline.html)de *AWS CLI comandos*. 

### `control habilitado para restablecer`
<a name="controltower_ResetEnabledControl_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `reset-enabled-control`.

**AWS CLI**  
**Para restablecer un control habilitado para la Torre de Control**  
El siguiente `reset-enabled-control` ejemplo restablece un AWS control activado por la Torre de Control.  

```
aws controltower reset-enabled-control \
    --enabled-control-identifier {{arn:aws:controltower:us-east-1:123456789012:enabledcontrol/2H2AWUG4SKG81855}}
```
Salida:  

```
{
    "operationIdentifier": "8276XXXX-b4XX-4eXX-96XX-881d2a4XXXXX"
}
```
Para obtener más información, consulte [Acerca de los controles de la Torre AWS de Control en](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [ResetEnabledControl](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/reset-enabled-control.html)la *Referencia de AWS CLI comandos*. 

### `restablecer la zona de aterrizaje`
<a name="controltower_ResetLandingZone_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `reset-landing-zone`.

**AWS CLI**  
**Para restablecer una zona de aterrizaje de la Torre de Control**  
El siguiente `reset-landing-zone` ejemplo restablece una zona de aterrizaje AWS de la Torre de Control Tower.  

```
aws controltower reset-landing-zone \
    --landing-zone-identifier {{arn:aws:controltower:us-east-1:123456789012:landingzone/13CJG46WZKXXX4X5}}
```
Salida:  

```
{
    "operationIdentifier": "73XXXXXX-b2XX-77XX-c6XX-374XXXXXXXXX"
}
```
Para obtener más información, consulte [Introducción a la Torre de AWS Control](https://docs.aws.amazon.com/controltower/latest/userguide/getting-started-with-control-tower.html) en la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [ResetLandingZone](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/reset-landing-zone.html)la *Referencia de AWS CLI comandos*. 

### `tag-resource`
<a name="controltower_TagResource_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `tag-resource`.

**AWS CLI**  
**Para etiquetar un control habilitado para la Torre de Control**  
El siguiente `tag-resource` ejemplo etiqueta un AWS control habilitado para la Torre de Control.  

```
aws controltower tag-resource \
    --resource-arn {{"arn:aws:controltower:us-east-1:123456789012:enabledcontrol/2H2AWUG4SKG81855"}} \
    --tags {{"TestTagKey=TestTagValue"}}
```
Este comando no genera ninguna salida.  
Para obtener más información, consulte [Acerca de los controles de la Torre AWS de Control en](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [TagResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/tag-resource.html)la *Referencia de AWS CLI comandos*. 

### `untag-resource`
<a name="controltower_UntagResource_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `untag-resource`.

**AWS CLI**  
**Para quitar la etiqueta de un control habilitado para la Torre de Control**  
En el siguiente `untag-resource` ejemplo, se quita la etiqueta de un AWS control activado por la Torre de Control.  

```
aws controltower untag-resource \
    --resource-arn {{"arn:aws:controltower:us-east-1:123456789012:enabledcontrol/2H2AWUG4SKG81855"}} \
    --tag-keys {{"TestTagKey"}}
```
Este comando no genera ninguna salida.  
Para obtener más información, consulte [Acerca de los controles de la Torre AWS de Control en](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [UntagResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/untag-resource.html)la *Referencia de AWS CLI comandos*. 

### `línea base habilitada para actualizar`
<a name="controltower_UpdateEnabledBaseline_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `update-enabled-baseline`.

**AWS CLI**  
**Ejemplo 1: Para actualizar una línea base de la Torre de Control desactivada**  
El siguiente `update-enabled-baseline` ejemplo actualiza una línea base habilitada para la Torre de AWS Control si la línea base IdentityCenterBaseline '' está deshabilitada.  

```
aws controltower update-enabled-baseline \
    --baseline-version {{4.0}} \
    --enabled-baseline-identifier {{arn:aws:controltower:us-east-1:123456789012:enabledbaseline/XOM12BEL4YD578CQ2}}
```
Salida:  

```
{
    "operationIdentifier": "214cde95-5c39-46b9-b429-4fad550a7096"
}
```
**Ejemplo 2: Para actualizar una línea base de Control Tower habilitada**  
El siguiente `update-enabled-baseline` ejemplo actualiza una línea base habilitada para la Torre de AWS Control si la línea base IdentityCenterBaseline '' está habilitada.  

```
aws controltower update-enabled-baseline \
    --baseline-version {{4.0}} \
    --enabled-baseline-identifier {{arn:aws:controltower:us-east-1:123456789012:enabledbaseline/XOM12BEL4YD578CQ2}} \
    --parameters '{{[{"key":"IdentityCenterEnabledBaselineArn","value":"arn:aws:controltower:us-east-1:123456789012:enabledbaseline/XAJNZNCBC1I386C7B"}]}}'
```
Salida:  

```
{
    "operationIdentifier": "b0f4a7c2-334d-48d9-971e-47fea9db3e8b"
}
```
Para obtener más información, consulte [Tipos de líneas base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) en la Guía del *usuario de la Torre AWS de Control*.  
+  Para obtener más información sobre la API, consulte la Referencia [UpdateEnabledBaseline](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/update-enabled-baseline.html)de *AWS CLI comandos*. 

### `control habilitado para la actualización`
<a name="controltower_UpdateEnabledControl_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `update-enabled-control`.

**AWS CLI**  
**Para actualizar un control habilitado para la Torre de Control**  
El siguiente `update-enabled-control` ejemplo actualiza un AWS control habilitado para la Torre de Control.  

```
aws controltower update-enabled-control \
    --enabled-control-identifier {{arn:aws:controltower:us-east-1:123456789012:enabledcontrol/JSJN8UL0G2MWGRTZ}} \
    --parameters '{{[{"key":"AllowedRegions","value":["us-east-1","us-west-1","us-west-2","us-east-2"]}]}}'
```
Salida:  

```
{
    "operationIdentifier": "b8f0dxxx-08xx-43xx-a2xx-568e9922xxxx"
}
```
Para obtener más información, consulte [Acerca de los controles de la Torre AWS de Control en](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [UpdateEnabledControl](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/update-enabled-control.html)la *Referencia de AWS CLI comandos*. 

### `update-landing-zone`
<a name="controltower_UpdateLandingZone_cli_2_topic"></a>

En el siguiente ejemplo de código, se muestra cómo utilizar `update-landing-zone`.

**AWS CLI**  
**Para actualizar una zona de aterrizaje de la Torre de Control**  
En el siguiente `update-landing-zone` ejemplo, se actualiza la zona de aterrizaje de AWS Control Tower.  

```
aws controltower update-landing-zone \
    --landing-zone-identifier {{arn:aws:controltower:us-east-1:123456789012:landingzone/13CJG46WZKXXX4X5}} \
    --landing-zone-version {{3.3}} \
    --manifest {{"file://UpdateLandingZoneManifest.json"}}
```
Salida:  

```
{
    "operationIdentifier": "53XXXXXX-b2XX-97XX-c6XX-474XXXXXXXXX"
}
```
Para obtener más información, consulte [Introducción a la Torre de AWS Control](https://docs.aws.amazon.com/controltower/latest/userguide/getting-started-with-control-tower.html) en la *Guía del usuario de la Torre de AWS Control*.  
+  Para obtener más información sobre la API, consulte [UpdateLandingZone](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/update-landing-zone.html)la *Referencia de AWS CLI comandos*. 