

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# AWS Control Tower exemples utilisant AWS CLI
<a name="cli_controltower_code_examples"></a>

Les exemples de code suivants vous montrent comment effectuer des actions et implémenter des scénarios courants à l'aide du AWS Command Line Interface with AWS Control Tower.

Les *actions* sont des extraits de code de programmes plus larges et doivent être exécutées dans leur contexte. Alors que les actions vous indiquent comment appeler des fonctions de service individuelles, vous pouvez les voir en contexte dans leurs scénarios associés.

Chaque exemple inclut un lien vers le code source complet, où vous trouverez des instructions sur la configuration et l’exécution du code en contexte.

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

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

### `créer une zone d'atterrissage`
<a name="controltower_CreateLandingZone_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`create-landing-zone`.

**AWS CLI**  
**Pour créer une zone d'atterrissage de la Control Tower**  
L'`create-landing-zone`exemple suivant crée la zone d'atterrissage de la AWS Control Tower.  

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

```
{
    "arn": "arn:aws:controltower:us-east-1:123456789012:landingzone/13CJG46WZKXXX4X5",
    "operationIdentifier": "55XXXXXX-e2XX-41XX-a7XX-446XXXXXXXXX"
}
```
Pour plus d'informations, consultez [Getting started with AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/userguide/getting-started-with-control-tower.html) dans le *guide de l'utilisateur de AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [CreateLandingZone](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/create-landing-zone.html)à la section *Référence des AWS CLI commandes*. 

### `supprime-zone d'atterrissage`
<a name="controltower_DeleteLandingZone_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`delete-landing-zone`.

**AWS CLI**  
**Pour mettre hors service une zone d'atterrissage**  
L'`delete-landing-zone`exemple suivant met hors service la zone d'atterrissage AWS de la Control Tower.  

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

```
{
    "operationIdentifier": "47XXXXXX-a6XX-82XX-c9XX-432XXXXXXXXX"
}
```
Pour plus d'informations, consultez la section [Démantèlement d'une zone d'atterrissage de AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/userguide/decommission-landing-zone.html) dans le *guide de l'utilisateur AWS de la Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [DeleteLandingZone](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/delete-landing-zone.html)à la section *Référence des AWS CLI commandes*. 

### `désactiver la ligne de base`
<a name="controltower_DisableBaseline_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`disable-baseline`.

**AWS CLI**  
**Pour désactiver une ligne de base de Control Tower**  
L'`disable-baseline`exemple suivant désactive une ligne de base AWS Control Tower.  

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

```
{
    "operationIdentifier": "b33486d7-5396-4ad0-9eae-3a57969fe8cd"
}
```
Pour plus d'informations, consultez la section [Types de lignes de base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) dans le *guide de l'utilisateur AWS de Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [DisableBaseline](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/disable-baseline.html)à la section *Référence des AWS CLI commandes*. 

### `désactiver-contrôler`
<a name="controltower_DisableControl_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`disable-control`.

**AWS CLI**  
**Pour désactiver une commande Control Tower**  
L'`disable-control`exemple suivant désactive un AWS contrôle activé par Control Tower.  

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

```
{
    "operationIdentifier": "b8f0dxxx-08xx-43xx-a2xx-568e9922xxxx"
}
```
Pour plus d'informations, reportez-vous [à la section À propos des commandes dans AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) dans le *guide de l'utilisateur de la AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [DisableControl](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/disable-control.html)à la section *Référence des AWS CLI commandes*. 

### `activer-baseline`
<a name="controltower_EnableBaseline_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`enable-baseline`.

**AWS CLI**  
**Exemple 1 : pour activer une ligne de base Control Tower désactivée**  
L'`enable-baseline`exemple suivant active une ligne de base AWS Control Tower si la ligne de base `IdentityCenterBaseline` est désactivée.  

```
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}}
```
Sortie :  

```
{
    "arn": "arn:aws:controltower:us-east-1:123456789012:enabledbaseline/XOM12BEL4YD578CQ2",
    "operationIdentifier": "51e190ac-8a37-4f6d-b63c-fb5104b5db38"
}
```
Pour plus d'informations, consultez la section [Types de lignes de base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) dans le *guide de l'utilisateur AWS de Control Tower*.  
**Exemple 2 : Pour activer une ligne de base Control Tower activée**  
L'`enable-baseline`exemple suivant active une ligne de base AWS Control Tower si la ligne de base `IdentityCenterBaseline` est activée.  

```
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"}]}}'
```
Sortie :  

```
{
    "arn": "arn:aws:controltower:us-east-1:123456789012:enabledbaseline/XOM12BEL4YD578CQ2",
    "operationIdentifier": "51e190ac-8a37-4f6d-b63c-fb5104b5db38"
}
```
Pour plus d'informations, consultez la section [Types de lignes de base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) dans le *guide de l'utilisateur AWS de Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [EnableBaseline](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/enable-baseline.html)à la section *Référence des AWS CLI commandes*. 

### `activer-contrôler`
<a name="controltower_EnableControl_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`enable-control`.

**AWS CLI**  
**Pour activer un contrôle Control Tower**  
L'`enable-control`exemple suivant active un AWS contrôle Control Tower.  

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

```
{
    "arn": "arn:aws:controltower:us-east-1:123456789012:enabledcontrol/18J5KBJ3W3VTIRLV",
    "operationIdentifier": "7691fc5a-de87-4540-8c95-b0aabd56382c"
}
```
Pour plus d'informations, reportez-vous [à la section À propos des commandes dans AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) dans le *guide de l'utilisateur de la AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [EnableControl](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/enable-control.html)à la section *Référence des AWS CLI commandes*. 

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

L'exemple de code suivant montre comment utiliser`get-baseline-operation`.

**AWS CLI**  
**Pour obtenir un fonctionnement de base de la Control Tower**  
L'`get-baseline-operation`exemple suivant fournit les détails d'une opération de base de AWS Control Tower.  

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

```
{
    "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."
    }
}
```
Pour plus d'informations, consultez la section [Types de lignes de base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) dans le *guide de l'utilisateur AWS de Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [GetBaselineOperation](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/get-baseline-operation.html)à la section *Référence des AWS CLI commandes*. 

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

L'exemple de code suivant montre comment utiliser`get-baseline`.

**AWS CLI**  
**Pour obtenir une base de référence pour Control Tower**  
L'`get-baseline`exemple suivant fournit les détails d'une ligne de base de AWS Control Tower.  

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

```
{
    "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"
}
```
Pour plus d'informations, consultez la section [Types de lignes de base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) dans le *guide de l'utilisateur AWS de Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [GetBaseline](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/get-baseline.html)à la section *Référence des AWS CLI commandes*. 

### `opération get-control`
<a name="controltower_GetControlOperation_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`get-control-operation`.

**AWS CLI**  
**Pour obtenir les opérations de contrôle de la Control Tower**  
L'`get-control-operation`exemple suivant fournit les détails d'une opération de AWS contrôle de la Control Tower.  

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

```
{
    "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"
    }
}
```
Pour plus d'informations, reportez-vous [à la section À propos des commandes dans AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) dans le *guide de l'utilisateur de la AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [GetControlOperation](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/get-control-operation.html)à la section *Référence des AWS CLI commandes*. 

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

L'exemple de code suivant montre comment utiliser`get-enabled-baseline`.

**AWS CLI**  
**Pour obtenir une base de référence compatible avec Control Tower**  
L'`get-enabled-baseline`exemple suivant fournit les détails d'une ligne de base compatible avec AWS Control Tower.  

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

```
{
    "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"
    }
}
```
Pour plus d'informations, consultez la section [Types de lignes de base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) dans le *guide de l'utilisateur AWS de Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [GetEnabledBaseline](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/get-enabled-baseline.html)à la section *Référence des AWS CLI commandes*. 

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

L'exemple de code suivant montre comment utiliser`get-enabled-control`.

**AWS CLI**  
**Pour obtenir un contrôle compatible avec Control Tower**  
L'`get-enabled-control`exemple suivant fournit les détails d'un AWS contrôle activé par la Control Tower.  

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

```
{
    "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"
            }
        ]
    }
}
```
Pour plus d'informations, reportez-vous [à la section À propos des commandes dans AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) dans le *guide de l'utilisateur de la AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [GetEnabledControl](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/get-enabled-control.html)à la section *Référence des AWS CLI commandes*. 

### `opération get-landing-zone-operation`
<a name="controltower_GetLandingZoneOperation_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`get-landing-zone-operation`.

**AWS CLI**  
**Pour obtenir une opération dans la zone d'atterrissage de la Control Tower**  
L'`get-landing-zone-operation`exemple suivant fournit les détails d'une opération de zone d'atterrissage de la AWS Control Tower.  

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

```
{
    "operationDetails": {
        "operationIdentifier": "ee9d0d2d-6532-42d8-9b85-3fbb0700xxxx",
        "operationType": "RESET",
        "startTime": "2025-04-17T03:19:33+00:00",
        "status": "IN_PROGRESS"
    }
}
```
Pour plus d'informations, consultez [Getting started with AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/userguide/getting-started-with-control-tower.html) dans le *guide de l'utilisateur de AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [GetLandingZoneOperation](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/get-landing-zone-operation.html)à la section *Référence des AWS CLI commandes*. 

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

L'exemple de code suivant montre comment utiliser`get-landing-zone`.

**AWS CLI**  
**Pour décrire une zone d'atterrissage d'une Control Tower**  
L'`get-landing-zone`exemple suivant fournit les détails d'une zone d'atterrissage AWS de la Control Tower.  

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

```
{
    "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"
    }
}
```
Pour plus d'informations, consultez [Getting started with AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/userguide/getting-started-with-control-tower.html) dans le *guide de l'utilisateur de AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [GetLandingZone](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/get-landing-zone.html)à la section *Référence des AWS CLI commandes*. 

### `listes de base`
<a name="controltower_ListBaselines_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`list-baselines`.

**AWS CLI**  
**Pour répertorier les lignes de base de Control Tower**  
L'`list-baselines`exemple suivant répertorie toutes les lignes de base AWS de Control Tower disponibles.  

```
aws controltower list-baselines
```
Sortie :  

```
{
    "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"
        }
    ]
}
```
Pour plus d'informations, consultez la section [Types de lignes de base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) dans le *guide de l'utilisateur AWS de Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [ListBaselines](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/list-baselines.html)à la section *Référence des AWS CLI commandes*. 

### `opérations de contrôle des listes`
<a name="controltower_ListControlOperations_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`list-control-operations`.

**AWS CLI**  
**Pour répertorier les opérations de contrôle de la Control Tower**  
L'`list-control-operations`exemple suivant répertorie les détails des contrôles AWS Control Tower en cours ou en attente.  

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

```
{
    "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"
        }
    ]
}
```
Pour plus d'informations, reportez-vous [à la section À propos des commandes dans AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) dans le *guide de l'utilisateur de la AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [ListControlOperations](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/list-control-operations.html)à la section *Référence des AWS CLI commandes*. 

### `lignes de base activées par liste`
<a name="controltower_ListEnabledBaselines_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`list-enabled-baselines`.

**AWS CLI**  
**Pour répertorier les lignes de base compatibles avec Control Tower**  
L'`list-enabled-baselines`exemple suivant répertorie toutes les lignes de base AWS de Control Tower activées.  

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

```
{
    "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"
        }
    ]
}
```
Pour plus d'informations, consultez la section [Types de lignes de base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) dans le *guide de l'utilisateur AWS de Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [ListEnabledBaselines](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/list-enabled-baselines.html)à la section *Référence des AWS CLI commandes*. 

### `commandes activées par liste`
<a name="controltower_ListEnabledControls_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`list-enabled-controls`.

**AWS CLI**  
**Pour répertorier les commandes activées par Control Tower**  
L'`list-enabled-controls`exemple suivant fournit des informations détaillées sur les commandes activées par AWS Control Tower.  

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

```
{
    "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"
        }
    ]
}
```
Pour plus d'informations, reportez-vous [à la section À propos des commandes dans AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) dans le *guide de l'utilisateur de la AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [ListEnabledControls](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/list-enabled-controls.html)à la section *Référence des AWS CLI commandes*. 

### `lister les opérations des zones d'atterrissage`
<a name="controltower_ListLandingZoneOperations_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`list-landing-zone-operations`.

**AWS CLI**  
**Pour répertorier les opérations de la zone d'atterrissage de la Control Tower**  
L'`list-landing-zone-operations`exemple suivant répertorie les opérations effectuées dans la zone d'atterrissage de la AWS Control Tower.  

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

```
{
    "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"
        }
    ]
}
```
Pour plus d'informations, consultez [Getting started with AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/userguide/getting-started-with-control-tower.html) dans le *guide de l'utilisateur de AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [ListLandingZoneOperations](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/list-landing-zone-operations.html)à la section *Référence des AWS CLI commandes*. 

### `liste des zones d'atterrissage`
<a name="controltower_ListLandingZones_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`list-landing-zones`.

**AWS CLI**  
**Pour répertorier un identifiant de zone d'atterrissage de la Control Tower**  
L'`list-landing-zones`exemple suivant répertorie une zone d'atterrissage de la Control Tower`identifier`.  

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

```
{
    "landingZones": [
        {
            "arn": "arn:aws:controltower:us-east-1:123456789012:landingzone/13CJG46WZKXXX4X5"
        }
    ]
}
```
Pour plus d'informations, consultez [Getting started with AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/userguide/getting-started-with-control-tower.html) dans le *guide de l'utilisateur de AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [ListLandingZones](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/list-landing-zones.html)à la section *Référence des AWS CLI commandes*. 

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

L'exemple de code suivant montre comment utiliser`list-tags-for-resource`.

**AWS CLI**  
**Pour répertorier les tags des commandes activées par Control Tower**  
L'`list-tags-for-resource`exemple suivant répertorie les balises pour AWS Control Tower Enabled Controls.  

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

```
{
    "tags": {
        "TestTagKey": "TestTagValue"
    }
}
```
Pour plus d'informations, reportez-vous [à la section À propos des commandes dans AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) dans le *guide de l'utilisateur de la AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [ListTagsForResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/list-tags-for-resource.html)à la section *Référence des AWS CLI commandes*. 

### `ligne de base activée pour la réinitialisation`
<a name="controltower_ResetEnabledBaseline_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`reset-enabled-baseline`.

**AWS CLI**  
**Pour réinitialiser une ligne de base activée pour Control Tower**  
L'`reset-enabled-baseline`exemple suivant réinitialise une ligne de base activée pour AWS Control Tower.  

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

```
{
    "operationIdentifier": "214cde95-5c39-46b9-b429-4fad550a7096"
}
```
Pour plus d'informations, consultez la section [Types de lignes de base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) dans le *guide de l'utilisateur AWS de Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [ResetEnabledBaseline](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/reset-enabled-baseline.html)à la section *Référence des AWS CLI commandes*. 

### `contrôle activé par réinitialisation`
<a name="controltower_ResetEnabledControl_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`reset-enabled-control`.

**AWS CLI**  
**Pour réinitialiser une commande activée par Control Tower**  
L'`reset-enabled-control`exemple suivant réinitialise un AWS contrôle activé par Control Tower.  

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

```
{
    "operationIdentifier": "8276XXXX-b4XX-4eXX-96XX-881d2a4XXXXX"
}
```
Pour plus d'informations, reportez-vous [à la section À propos des commandes dans AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) dans le *guide de l'utilisateur de la AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [ResetEnabledControl](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/reset-enabled-control.html)à la section *Référence des AWS CLI commandes*. 

### `réinitialisation de la zone d'atterrissage`
<a name="controltower_ResetLandingZone_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`reset-landing-zone`.

**AWS CLI**  
**Pour réinitialiser une zone d'atterrissage d'une Control Tower**  
L'`reset-landing-zone`exemple suivant réinitialise une zone d'atterrissage d'une AWS Control Tower.  

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

```
{
    "operationIdentifier": "73XXXXXX-b2XX-77XX-c6XX-374XXXXXXXXX"
}
```
Pour plus d'informations, consultez [Getting started with AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/userguide/getting-started-with-control-tower.html) dans le *guide de l'utilisateur de AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [ResetLandingZone](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/reset-landing-zone.html)à la section *Référence des AWS CLI commandes*. 

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

L'exemple de code suivant montre comment utiliser`tag-resource`.

**AWS CLI**  
**Pour étiqueter une commande compatible avec Control Tower**  
L'`tag-resource`exemple suivant balise une AWS commande compatible avec Control Tower.  

```
aws controltower tag-resource \
    --resource-arn {{"arn:aws:controltower:us-east-1:123456789012:enabledcontrol/2H2AWUG4SKG81855"}} \
    --tags {{"TestTagKey=TestTagValue"}}
```
Cette commande ne produit aucune sortie.  
Pour plus d'informations, reportez-vous [à la section À propos des commandes dans AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) dans le *guide de l'utilisateur de la AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [TagResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/tag-resource.html)à la section *Référence des AWS CLI commandes*. 

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

L'exemple de code suivant montre comment utiliser`untag-resource`.

**AWS CLI**  
**Pour supprimer le tag d'une commande compatible avec Control Tower**  
L'`untag-resource`exemple suivant supprime les balises d'un AWS contrôle activé par Control Tower.  

```
aws controltower untag-resource \
    --resource-arn {{"arn:aws:controltower:us-east-1:123456789012:enabledcontrol/2H2AWUG4SKG81855"}} \
    --tag-keys {{"TestTagKey"}}
```
Cette commande ne produit aucune sortie.  
Pour plus d'informations, reportez-vous [à la section À propos des commandes dans AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) dans le *guide de l'utilisateur de la AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [UntagResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/untag-resource.html)à la section *Référence des AWS CLI commandes*. 

### `ligne de base activée pour la mise à jour`
<a name="controltower_UpdateEnabledBaseline_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`update-enabled-baseline`.

**AWS CLI**  
**Exemple 1 : pour mettre à jour une ligne de base Control Tower désactivée**  
L'`update-enabled-baseline`exemple suivant met à jour une ligne de base compatible avec AWS Control Tower si la ligne de base IdentityCenterBaseline « » est désactivée.  

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

```
{
    "operationIdentifier": "214cde95-5c39-46b9-b429-4fad550a7096"
}
```
**Exemple 2 : pour mettre à jour une ligne de base Control Tower activée**  
L'`update-enabled-baseline`exemple suivant met à jour une ligne de base compatible avec AWS Control Tower si la ligne de base IdentityCenterBaseline « » est activée.  

```
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"}]}}'
```
Sortie :  

```
{
    "operationIdentifier": "b0f4a7c2-334d-48d9-971e-47fea9db3e8b"
}
```
Pour plus d'informations, consultez la section [Types de lignes de base](https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html) dans le *guide de l'utilisateur AWS de Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [UpdateEnabledBaseline](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/update-enabled-baseline.html)à la section *Référence des AWS CLI commandes*. 

### `contrôle activé par les mises à jour`
<a name="controltower_UpdateEnabledControl_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`update-enabled-control`.

**AWS CLI**  
**Pour mettre à jour un contrôle activé par Control Tower**  
L'`update-enabled-control`exemple suivant met à jour un AWS contrôle activé par Control Tower.  

```
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"]}]}}'
```
Sortie :  

```
{
    "operationIdentifier": "b8f0dxxx-08xx-43xx-a2xx-568e9922xxxx"
}
```
Pour plus d'informations, reportez-vous [à la section À propos des commandes dans AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/controlreference/controls.html) dans le *guide de l'utilisateur de la AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [UpdateEnabledControl](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/update-enabled-control.html)à la section *Référence des AWS CLI commandes*. 

### `mettre à jour la zone d'atterrissage`
<a name="controltower_UpdateLandingZone_cli_topic"></a>

L'exemple de code suivant montre comment utiliser`update-landing-zone`.

**AWS CLI**  
**Pour mettre à jour une zone d'atterrissage d'une Control Tower**  
L'`update-landing-zone`exemple suivant met à jour la zone d'atterrissage 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"}}
```
Sortie :  

```
{
    "operationIdentifier": "53XXXXXX-b2XX-97XX-c6XX-474XXXXXXXXX"
}
```
Pour plus d'informations, consultez [Getting started with AWS Control Tower](https://docs.aws.amazon.com/controltower/latest/userguide/getting-started-with-control-tower.html) dans le *guide de l'utilisateur de AWS Control Tower*.  
+  Pour plus de détails sur l'API, reportez-vous [UpdateLandingZone](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/update-landing-zone.html)à la section *Référence des AWS CLI commandes*. 