

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.

# Opérations de l'API de contrôle du routage
<a name="actions.routing-control"></a>

Cette section inclut des tableaux répertoriant les opérations d'API que vous pouvez utiliser pour configurer et utiliser le contrôle de routage dans Amazon Application Recovery Controller (ARC), ainsi que des liens vers la documentation pertinente.

Pour des exemples d'utilisation des opérations d'API de configuration de contrôle de routage courantes avec le AWS Command Line Interface, voir[Exemples d'utilisation des opérations de l'API de contrôle de routage ARC avec AWS CLI](getting-started-cli-routing.md).

Le tableau suivant répertorie les opérations de l'API ARC que vous pouvez utiliser pour la configuration du contrôle de routage, avec des liens vers la documentation pertinente.


| Action | Utilisation de la console ARC | Utilisation de l'API ARC | 
| --- | --- | --- | 
| Créer un cluster | Consultez [Création de composants de contrôle de routage dans ARC](routing-control.create.md) | Consultez [CreateCluster](https://docs.aws.amazon.com/recovery-cluster/latest/api/cluster.html) | 
| Description d’un cluster | Consultez [Création de composants de contrôle de routage dans ARC](routing-control.create.md) | Consultez [DescribeCluster](https://docs.aws.amazon.com/recovery-cluster/latest/api/cluster-clusterarn.html) | 
| Supprimer un cluster | Consultez [Création de composants de contrôle de routage dans ARC](routing-control.create.md) | Consultez [DeleteCluster](https://docs.aws.amazon.com/recovery-cluster/latest/api/cluster-clusterarn.html) | 
| Répertorier les clusters d'un compte | Consultez [Création de composants de contrôle de routage dans ARC](routing-control.create.md) | Consultez [ListClusters](https://docs.aws.amazon.com/recovery-cluster/latest/api/cluster.html) | 
| Création d'un contrôle de routage | Consultez [Création de composants de contrôle de routage dans ARC](routing-control.create.md) | Consultez [CreateRoutingControl](https://docs.aws.amazon.com/recovery-cluster/latest/api/routingcontrol.html) | 
| Décrire un contrôle de routage | Consultez [Création de composants de contrôle de routage dans ARC](routing-control.create.md) | Consultez [DescribeRoutingControl](https://docs.aws.amazon.com/recovery-cluster/latest/api/routingcontrol-routingcontrolarn.html) | 
| Mettre à jour un contrôle de routage | Consultez [Création de composants de contrôle de routage dans ARC](routing-control.create.md) | Consultez [UpdateRoutingControl](https://docs.aws.amazon.com/recovery-cluster/latest/api/routingcontrol.html) | 
| Supprimer un contrôle de routage | Consultez [Création de composants de contrôle de routage dans ARC](routing-control.create.md) | Consultez [DeleteRoutingControl](https://docs.aws.amazon.com/recovery-cluster/latest/api/routingcontrol-routingcontrolarn.html) | 
| Lister les contrôles de routage | Consultez [Création de composants de contrôle de routage dans ARC](routing-control.create.md) | Consultez [ListRoutingControls](https://docs.aws.amazon.com/recovery-cluster/latest/api/controlpanel-controlpanelarn-routingcontrols.html) | 
| Création d'un panneau de commande | Consultez [Création de composants de contrôle de routage dans ARC](routing-control.create.md) | Consultez [CreateControlPanel](https://docs.aws.amazon.com/recovery-cluster/latest/api/controlpanel.html) | 
| Décrire un panneau de commande | Consultez [Création de composants de contrôle de routage dans ARC](routing-control.create.md) | Consultez [DescribeControlPanel](https://docs.aws.amazon.com/recovery-cluster/latest/api/controlpanel-controlpanelarn.html) | 
| Mettre à jour un panneau de commande | Consultez [Création de composants de contrôle de routage dans ARC](routing-control.create.md) | Consultez [UpdateControlPanel](https://docs.aws.amazon.com/recovery-cluster/latest/api/controlpanel.html) | 
| Supprimer un panneau de commande | Consultez [Création de composants de contrôle de routage dans ARC](routing-control.create.md) | Consultez [DeleteControlPanel](https://docs.aws.amazon.com/recovery-cluster/latest/api/controlpanel-controlpanelarn.html) | 
| Lister les panneaux de commande | Consultez [Création de composants de contrôle de routage dans ARC](routing-control.create.md) | Consultez [ListControlPanels](https://docs.aws.amazon.com/recovery-cluster/latest/api/controlpanels.html) | 
| Création d'une règle de sécurité | Consultez [Création de règles de sécurité pour le contrôle du routage](routing-control.safety-rules.md) | Consultez [CreateSafetyRule](https://docs.aws.amazon.com/recovery-cluster/latest/api/safetyrule.html) | 
| Décrire une règle de sécurité | Consultez [Création de règles de sécurité pour le contrôle du routage](routing-control.safety-rules.md) | Consultez [DescribeSafetyRule](https://docs.aws.amazon.com/recovery-cluster/latest/api/safetyrule-safetyrulearn.html) | 
| Mettre à jour une règle de sécurité | Consultez [Création de règles de sécurité pour le contrôle du routage](routing-control.safety-rules.md) | Consultez [UpdateSafetyRule](https://docs.aws.amazon.com/recovery-cluster/latest/api/safetyrule.html) | 
| Supprimer une règle de sécurité | Consultez [Création de règles de sécurité pour le contrôle du routage](routing-control.safety-rules.md) | Consultez [DeleteSafetyRule](https://docs.aws.amazon.com/recovery-cluster/latest/api/safetyrule-safetyrulearn.html) | 
| Énumérer les règles de sécurité | Consultez [Création de règles de sécurité pour le contrôle du routage](routing-control.safety-rules.md) | Consultez [ListSafetyRules](https://docs.aws.amazon.com/recovery-cluster/latest/api/controlpanel-controlpanelarn-safetyrules.html) | 
| Répertorier les bilans de santé associés à Route 53 | Consultez [Création d'un contrôle de santé du contrôle de routage dans ARC](routing-control.create-health-check.md) | Voir [ListAssociatedRoute53 HealthChecks](https://docs.aws.amazon.com/recovery-cluster/latest/api/routingcontrol-routingcontrolarn-associatedroute53healthchecks.html) | 
| Répertorier les politiques de AWS RAM ressources pour le partage de clusters | Consultez [Support de comptes croisés pour les clusters dans ARC](routing-control.failover-different-accounts.md) | Voir [GetResourcePolicy](https://docs.aws.amazon.com/recovery-cluster/latest/api/resourcepolicy-resourcearn.html) | 

Le tableau suivant répertorie les opérations courantes de l'API ARC que vous pouvez utiliser pour gérer le basculement du trafic avec le plan de données de contrôle de routage, avec des liens vers la documentation pertinente.


| Action | Utilisation de la console ARC | Utilisation de l'API ARC | 
| --- | --- | --- | 
| Obtenir un état de contrôle de routage | Consultez [Obtenir et mettre à jour les états de contrôle de routage dans AWS Management Console](routing-control.update.console.md) | Consultez [GetRoutingControlState](https://docs.aws.amazon.com/routing-control/latest/APIReference/API_GetRoutingControlState.html) | 
| Lister les contrôles de routage | N/A | Consultez [ListRoutingControls](https://docs.aws.amazon.com/routing-control/latest/APIReference/API_ListRoutingControls.html) | 
| Mettre à jour un état de contrôle de routage | Consultez [Obtenir et mettre à jour les états de contrôle de routage dans AWS Management Console](routing-control.update.console.md) | Consultez [UpdateRoutingControlState](https://docs.aws.amazon.com/routing-control/latest/APIReference/API_UpdateRoutingControlState.html) | 
| Mettre à jour plusieurs états de contrôle de routage | Consultez [Obtenir et mettre à jour les états de contrôle de routage dans AWS Management Console](routing-control.update.console.md) | Consultez [UpdateRoutingControlStates](https://docs.aws.amazon.com/routing-control/latest/APIReference/API_UpdateRoutingControlStates.html) | 

# Utilisation de ce service avec un AWS SDK
<a name="sdk-general-information-section"></a>

AWS des kits de développement logiciel (SDKs) sont disponibles pour de nombreux langages de programmation courants. Chaque kit SDK fournit une API, des exemples de code et de la documentation qui facilitent la création d’applications par les développeurs dans leur langage préféré.


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

Pour voir des exemples spécifiques à ce service, consultez [Exemples de code pour Application Recovery Controller utilisant AWS SDKs](service_code_examples.md).

**Exemple de disponibilité**  
Vous n’avez pas trouvé ce dont vous avez besoin ? Demandez un exemple de code en utilisant le lien **Faire un commentaire** en bas de cette page.