Hay más ejemplos de AWS SDK disponibles en el GitHub repositorio de ejemplos de AWS Doc SDK
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
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.
Temas
Acciones
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-zoneejemplo, se crea la zona de aterrizaje de AWS Control Tower.aws controltower create-landing-zone \ --landing-zone-version3.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 en la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte CreateLandingZone
la Referencia de AWS CLI comandos.
-
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-zoneejemplo, se retira del servicio la zona de aterrizaje de la Torre de AWS Control Tower.aws controltower delete-landing-zone \ --landing-zone-identifierarn:aws:controltower:us-east-1:123456789012:landingzone/13CJG46WZKXXX4X5Salida:
{ "operationIdentifier": "47XXXXXX-a6XX-82XX-c9XX-432XXXXXXXXX" }Para obtener más información, consulta Desmantelar una zona de aterrizaje AWS de la Torre de Control en la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte DeleteLandingZone
la Referencia de AWS CLI comandos.
-
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-baselineejemplo, se desactiva una línea base AWS de la Torre de Control.aws controltower disable-baseline \ --enabled-baseline-identifierarn:aws:controltower:us-east-1:123456789012:enabledbaseline/XOM12BEL4YD578CQ2Salida:
{ "operationIdentifier": "b33486d7-5396-4ad0-9eae-3a57969fe8cd" }Para obtener más información, consulte Tipos de líneas base 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
de AWS CLI comandos.
-
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-controlejemplo desactiva un AWS control activado por la Torre de Control.aws controltower disable-control \ --control-identifierarn:aws:controlcatalog:::control/497wrm2xnk1wxlf4obrxxxxxx\ --target-identifierarn:aws:organizations::123456789012:ou/o-s64ryxxxxx/ou-oqxx-i5wnxxxxSalida:
{ "operationIdentifier": "b8f0dxxx-08xx-43xx-a2xx-568e9922xxxx" }Para obtener más información, consulte Acerca de los controles de la Torre AWS de Control en la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte DisableControl
la Referencia de AWS CLI comandos.
-
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-baselineejemplo habilita una línea base de la Torre de AWS Control Tower si la línea baseIdentityCenterBaselineestá deshabilitada.aws controltower enable-baseline \ --baseline-identifierarn:aws:controltower:us-east-1::baseline/17BSJV3IGJ2QSGA2\ --baseline-version4.0\ --target-identifierarn:aws:organizations::123456789012:ou/o-s64ryixxxx/ou-oq9f-i5wnxxxxSalida:
{ "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 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-baselineejemplo habilita una línea base de la Torre de AWS Control Tower si la línea baseIdentityCenterBaselineestá habilitada.aws controltower enable-baseline \ --baseline-identifierarn:aws:controltower:us-east-1::baseline/17BSJV3IGJ2QSGA2\ --baseline-version4.0\ --target-identifierarn: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 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
de AWS CLI comandos.
-
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-controlejemplo habilita un AWS control de la Torre de Control.aws controltower enable-control \ --control-identifierarn:aws:controlcatalog:::control/497wrm2xnk1wxlf4obrxxxxxx\ --target-identifierarn:aws:organizations::123456789012:ou/o-s64ryxxxxx/ou-oqxx-i5wnxxxxSalida:
{ "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 la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte EnableControl
la Referencia de AWS CLI comandos.
-
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-operationejemplo, 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 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
de AWS CLI comandos.
-
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-baselineejemplo, se obtienen detalles de una línea base de la Torre de AWS Control.aws controltower get-baseline \ --baseline-identifierarn:aws:controltower:us-east-1::baseline/LN25R72TTG6IGPTQSalida:
{ "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 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
de AWS CLI comandos.
-
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-operationejemplo 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 la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte GetControlOperation
la Referencia de AWS CLI comandos.
-
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-baselineejemplo, se obtienen detalles de una línea base habilitada para la Torre de AWS Control.aws controltower get-enabled-baseline \ --enabled-baseline-identifierarn:aws:controltower:us-east-1:123456789012:enabledbaseline/XOM12BEL4YD578CQ2Salida:
{ "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 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
de AWS CLI comandos.
-
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-controlejemplo, se obtienen detalles de un AWS control habilitado para la Torre de Control.aws controltower get-enabled-control \ --enabled-control-identifierarn:aws:controltower:us-east-1:123456789012:enabledcontrol/26RGJRSLXCP1KW8DSalida:
{ "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 la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte GetEnabledControl
la Referencia de AWS CLI comandos.
-
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-operationejemplo, 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-identifieree9d0d2d-6532-42d8-9b85-3fbb0700a606Salida:
{ "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 en la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte GetLandingZoneOperation
la Referencia de AWS CLI comandos.
-
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-zoneejemplo se obtienen detalles de una zona de aterrizaje de la Torre de AWS Control Tower.aws controltower get-landing-zone \ --landing-zone-identifierarn:aws:controltower:us-east-1:123456789012:landingzone/13CJG46WZKXXX4X5Salida:
{ "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 en la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte GetLandingZone
la Referencia de AWS CLI comandos.
-
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-baselinesejemplo, se enumeran todas las líneas base disponibles AWS de la Torre de Control.aws controltower list-baselinesSalida:
{ "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 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
de AWS CLI comandos.
-
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-operationsejemplo, 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-operationsSalida:
{ "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 la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte ListControlOperations
la Referencia de AWS CLI comandos.
-
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-baselinesejemplo, se enumeran todas las líneas base AWS de la Torre de Control habilitadas.aws controltower list-enabled-baselinesSalida:
{ "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 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
de AWS CLI comandos.
-
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-controlsejemplo, se obtienen detalles de los controles habilitados para la Torre de AWS Control.aws controltower list-enabled-controls \ --target-identifierarn:aws:organizations::123456789012:ou/o-s64ryxxxxx/ou-oqxx-i5wnxxxxSalida:
{ "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 la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte ListEnabledControls
la Referencia de AWS CLI comandos.
-
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-operationsejemplo muestra las operaciones de la zona de landing zone de AWS Control Tower.aws controltower list-landing-zone-operationsSalida:
{ "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 en la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte ListLandingZoneOperations
la Referencia de AWS CLI comandos.
-
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-zonesejemplo muestra una zona de aterrizaje de la Torre de Control Toweridentifier.aws controltower list-landing-zonesSalida:
{ "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 en la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte ListLandingZones
la Referencia de AWS CLI comandos.
-
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-resourceejemplo, 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 la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte ListTagsForResource
la Referencia de AWS CLI comandos.
-
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-baselineejemplo restablece una línea base habilitada AWS para la Torre de Control.aws controltower reset-enabled-baseline \ --enabled-baseline-identifierarn:aws:controltower:us-east-1:123456789012:enabledbaseline/XOM12BEL4YD578CQ2Salida:
{ "operationIdentifier": "214cde95-5c39-46b9-b429-4fad550a7096" }Para obtener más información, consulte Tipos de líneas base 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
de AWS CLI comandos.
-
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-controlejemplo restablece un AWS control activado por la Torre de Control.aws controltower reset-enabled-control \ --enabled-control-identifierarn:aws:controltower:us-east-1:123456789012:enabledcontrol/2H2AWUG4SKG81855Salida:
{ "operationIdentifier": "8276XXXX-b4XX-4eXX-96XX-881d2a4XXXXX" }Para obtener más información, consulte Acerca de los controles de la Torre AWS de Control en la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte ResetEnabledControl
la Referencia de AWS CLI comandos.
-
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-zoneejemplo restablece una zona de aterrizaje AWS de la Torre de Control Tower.aws controltower reset-landing-zone \ --landing-zone-identifierarn:aws:controltower:us-east-1:123456789012:landingzone/13CJG46WZKXXX4X5Salida:
{ "operationIdentifier": "73XXXXXX-b2XX-77XX-c6XX-374XXXXXXXXX" }Para obtener más información, consulte Introducción a la Torre de AWS Control en la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte ResetLandingZone
la Referencia de AWS CLI comandos.
-
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-resourceejemplo 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 la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte TagResource
la Referencia de AWS CLI comandos.
-
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-resourceejemplo, 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 la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte UntagResource
la Referencia de AWS CLI comandos.
-
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-baselineejemplo 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-version4.0\ --enabled-baseline-identifierarn:aws:controltower:us-east-1:123456789012:enabledbaseline/XOM12BEL4YD578CQ2Salida:
{ "operationIdentifier": "214cde95-5c39-46b9-b429-4fad550a7096" }Ejemplo 2: Para actualizar una línea base de Control Tower habilitada
El siguiente
update-enabled-baselineejemplo 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-version4.0\ --enabled-baseline-identifierarn: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 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
de AWS CLI comandos.
-
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-controlejemplo actualiza un AWS control habilitado para la Torre de Control.aws controltower update-enabled-control \ --enabled-control-identifierarn: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 la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte UpdateEnabledControl
la Referencia de AWS CLI comandos.
-
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-zoneejemplo, se actualiza la zona de aterrizaje de AWS Control Tower.aws controltower update-landing-zone \ --landing-zone-identifierarn:aws:controltower:us-east-1:123456789012:landingzone/13CJG46WZKXXX4X5\ --landing-zone-version3.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 en la Guía del usuario de la Torre de AWS Control.
-
Para obtener más información sobre la API, consulte UpdateLandingZone
la Referencia de AWS CLI comandos.
-