

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.

# Operaciones de la API de control de enrutamiento
<a name="actions.routing-control"></a>

En esta sección se incluyen tablas en las que se enumeran las operaciones de la API que puede usar para configurar y usar el control de enrutamiento en el Controlador de recuperación de aplicaciones (ARC) de Amazon, con enlaces a la documentación pertinente.

Para ver ejemplos de cómo utilizar las operaciones habituales de la API de configuración del control de enrutamiento con la AWS Command Line Interface, consulte [Ejemplos del uso de las operaciones de la API de control de enrutamiento ARC con AWS CLI](getting-started-cli-routing.md).

En la siguiente tabla se enumeran las operaciones de la API de ARC que puede usar para la configuración del control de enrutamiento, con enlaces a la documentación pertinente.


| Action | Uso de la consola de ARC | Uso de la API de ARC | 
| --- | --- | --- | 
| Creación de un clúster | Consulte [Creación de componentes del control de enrutamiento de ARC](routing-control.create.md) | Consulte [CreateCluster](https://docs.aws.amazon.com/recovery-cluster/latest/api/cluster.html). | 
| Describir un clúster | Consulte [Creación de componentes del control de enrutamiento de ARC](routing-control.create.md) | Consulte [DescribeCluster](https://docs.aws.amazon.com/recovery-cluster/latest/api/cluster-clusterarn.html). | 
| Eliminar un clúster | Consulte [Creación de componentes del control de enrutamiento de ARC](routing-control.create.md) | Consulte [DeleteCluster](https://docs.aws.amazon.com/recovery-cluster/latest/api/cluster-clusterarn.html). | 
| Listar los clústeres de una cuenta | Consulte [Creación de componentes del control de enrutamiento de ARC](routing-control.create.md) | Consulte [ListClusters](https://docs.aws.amazon.com/recovery-cluster/latest/api/cluster.html). | 
| Creación de un control de enrutamiento | Consulte [Creación de componentes del control de enrutamiento de ARC](routing-control.create.md) | Consulte [CreateRoutingControl](https://docs.aws.amazon.com/recovery-cluster/latest/api/routingcontrol.html). | 
| Describa un control de enrutamiento | Consulte [Creación de componentes del control de enrutamiento de ARC](routing-control.create.md) | Consulte [DescribeRoutingControl](https://docs.aws.amazon.com/recovery-cluster/latest/api/routingcontrol-routingcontrolarn.html). | 
| Actualización de control de enrutamiento | Consulte [Creación de componentes del control de enrutamiento de ARC](routing-control.create.md) | Consulte [UpdateRoutingControl](https://docs.aws.amazon.com/recovery-cluster/latest/api/routingcontrol.html). | 
| Eliminación de un control de enrutamiento | Consulte [Creación de componentes del control de enrutamiento de ARC](routing-control.create.md) | Consulte [DeleteRoutingControl](https://docs.aws.amazon.com/recovery-cluster/latest/api/routingcontrol-routingcontrolarn.html). | 
| Listar los controles de enrutamiento | Consulte [Creación de componentes del control de enrutamiento de ARC](routing-control.create.md) | Consulte [ListRoutingControls](https://docs.aws.amazon.com/recovery-cluster/latest/api/controlpanel-controlpanelarn-routingcontrols.html). | 
| Creación de un panel de control | Consulte [Creación de componentes del control de enrutamiento de ARC](routing-control.create.md) | Consulte [CreateControlPanel](https://docs.aws.amazon.com/recovery-cluster/latest/api/controlpanel.html). | 
| Describa un panel de control | Consulte [Creación de componentes del control de enrutamiento de ARC](routing-control.create.md) | Consulte [DescribeControlPanel](https://docs.aws.amazon.com/recovery-cluster/latest/api/controlpanel-controlpanelarn.html). | 
| Actualización de un panel de control | Consulte [Creación de componentes del control de enrutamiento de ARC](routing-control.create.md) | Consulte [UpdateControlPanel](https://docs.aws.amazon.com/recovery-cluster/latest/api/controlpanel.html). | 
| Eliminación de un panel de control | Consulte [Creación de componentes del control de enrutamiento de ARC](routing-control.create.md) | Consulte [DeleteControlPanel](https://docs.aws.amazon.com/recovery-cluster/latest/api/controlpanel-controlpanelarn.html). | 
| Descripción de paneles de control | Consulte [Creación de componentes del control de enrutamiento de ARC](routing-control.create.md) | Consulte [ListControlPanels](https://docs.aws.amazon.com/recovery-cluster/latest/api/controlpanels.html). | 
| Creación de una regla de seguridad | Consulte [Creación de reglas de seguridad para el control de enrutamiento](routing-control.safety-rules.md) | Consulte [CreateSafetyRule](https://docs.aws.amazon.com/recovery-cluster/latest/api/safetyrule.html). | 
| Describa una regla de seguridad | Consulte [Creación de reglas de seguridad para el control de enrutamiento](routing-control.safety-rules.md) | Consulte [DescribeSafetyRule](https://docs.aws.amazon.com/recovery-cluster/latest/api/safetyrule-safetyrulearn.html). | 
| Actualice una regla de seguridad | Consulte [Creación de reglas de seguridad para el control de enrutamiento](routing-control.safety-rules.md) | Consulte [UpdateSafetyRule](https://docs.aws.amazon.com/recovery-cluster/latest/api/safetyrule.html). | 
| Eliminación de una regla de seguridad | Consulte [Creación de reglas de seguridad para el control de enrutamiento](routing-control.safety-rules.md) | Consulte [DeleteSafetyRule](https://docs.aws.amazon.com/recovery-cluster/latest/api/safetyrule-safetyrulearn.html). | 
| Enumere las reglas de seguridad | Consulte [Creación de reglas de seguridad para el control de enrutamiento](routing-control.safety-rules.md) | Consulte [ListSafetyRules](https://docs.aws.amazon.com/recovery-cluster/latest/api/controlpanel-controlpanelarn-safetyrules.html). | 
| Enumere comprobaciones de estado asociadas de Route 53 | Consulte [Creación de una comprobación de estado de control de enrutamiento de ARC](routing-control.create-health-check.md) | Consulte [ListAssociatedRoute53 HealthChecks](https://docs.aws.amazon.com/recovery-cluster/latest/api/routingcontrol-routingcontrolarn-associatedroute53healthchecks.html) | 
| Enumere las políticas AWS RAM de recursos para compartir clústeres | Consulte [Compatibilidad entre cuentas para clústeres en ARC](routing-control.failover-different-accounts.md) | Consulte [GetResourcePolicy](https://docs.aws.amazon.com/recovery-cluster/latest/api/resourcepolicy-resourcearn.html) | 

En la siguiente tabla se enumeran las operaciones habituales de la API de ARC que puede usar para administrar la conmutación por error de tráfico con el plano de datos de control de enrutamiento, con enlaces a la documentación pertinente.


| Action | Uso de la consola de ARC | Uso de la API de ARC | 
| --- | --- | --- | 
| Obtener el estado de un control de enrutamiento | Consulte [Obtener y actualizar los estados de control de enrutamiento en el Consola de administración de AWS](routing-control.update.console.md) | Consulte [GetRoutingControlState](https://docs.aws.amazon.com/routing-control/latest/APIReference/API_GetRoutingControlState.html). | 
| Listar los controles de enrutamiento | N/A | Consulte [ListRoutingControls](https://docs.aws.amazon.com/routing-control/latest/APIReference/API_ListRoutingControls.html) | 
| Actualizar el estado de un control de enrutamiento | Consulte [Obtener y actualizar los estados de control de enrutamiento en el Consola de administración de AWS](routing-control.update.console.md) | Consulte [UpdateRoutingControlState](https://docs.aws.amazon.com/routing-control/latest/APIReference/API_UpdateRoutingControlState.html). | 
| Actualice varios estados de control de enrutamiento | Consulte [Obtener y actualizar los estados de control de enrutamiento en el Consola de administración de AWS](routing-control.update.console.md) | Consulte [UpdateRoutingControlStates](https://docs.aws.amazon.com/routing-control/latest/APIReference/API_UpdateRoutingControlStates.html). | 

# Uso de este servicio con un AWS SDK
<a name="sdk-general-information-section"></a>

AWS Los kits de desarrollo de software (SDKs) están disponibles para muchos lenguajes de programación populares. Cada SDK proporciona una API, ejemplos de código y documentación que facilitan a los desarrolladores la creación de aplicaciones en su lenguaje preferido.


| Documentación de SDK | Ejemplos de código | 
| --- | --- | 
| [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/sdk-for-cpp) | [AWS SDK para C\$1\$1 ejemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/cpp) | 
| [AWS CLI](https://docs.aws.amazon.com/cli) | [AWS CLI ejemplos de código](https://docs.aws.amazon.com/code-library/latest/ug/cli_2_code_examples.html) | 
| [AWS SDK para Go](https://docs.aws.amazon.com/sdk-for-go) | [AWS SDK para Go ejemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/gov2) | 
| [AWS SDK para Java](https://docs.aws.amazon.com/sdk-for-java) | [AWS SDK para Java ejemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2) | 
| [AWS SDK para JavaScript](https://docs.aws.amazon.com/sdk-for-javascript) | [AWS SDK para JavaScript ejemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javascriptv3) | 
| [AWS SDK para Kotlin](https://docs.aws.amazon.com/sdk-for-kotlin) | [AWS SDK para Kotlin ejemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/kotlin) | 
| [AWS SDK para .NET](https://docs.aws.amazon.com/sdk-for-net) | [AWS SDK para .NET ejemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/dotnetv3) | 
| [AWS SDK para PHP](https://docs.aws.amazon.com/sdk-for-php) | [AWS SDK para PHP ejemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/php) | 
| [Herramientas de AWS para PowerShell](https://docs.aws.amazon.com/powershell) | [Herramientas de AWS para PowerShell ejemplos de código](https://docs.aws.amazon.com/code-library/latest/ug/powershell_5_code_examples.html) | 
| [AWS SDK para Python (Boto3)](https://docs.aws.amazon.com/pythonsdk) | [AWS SDK para Python (Boto3) ejemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/python) | 
| [AWS SDK para Ruby](https://docs.aws.amazon.com/sdk-for-ruby) | [AWS SDK para Ruby ejemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/ruby) | 
| [AWS SDK para Rust](https://docs.aws.amazon.com/sdk-for-rust) | [AWS SDK para Rust ejemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/rustv1) | 
| [AWS SDK para SAP ABAP](https://docs.aws.amazon.com/sdk-for-sapabap) | [AWS SDK para SAP ABAP ejemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/sap-abap) | 
| [AWS SDK para Swift](https://docs.aws.amazon.com/sdk-for-swift) | [AWS SDK para Swift ejemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/swift) | 

Para obtener ejemplos específicos de este servicio, consulte [Ejemplos de código para Application Recovery Controller mediante AWS SDKs](service_code_examples.md).

**Ejemplo de disponibilidad**  
¿No encuentra lo que necesita? Solicite un ejemplo de código a través del enlace de **Enviar comentarios** que se encuentra al final de esta página.