Ajouter ou retirer une route table associée à un Net access point

Vous pouvez ajouter ou retirer des route tables associées à un Net access point afin de spécifier quels Subnets peuvent accéder au service correspondant à travers le Net access point.

Cette action ajoute ou supprime automatiquement les routes vers le Net access point dans les route tables que vous spécifiez, activant ou désactivant ainsi le routage du trafic depuis leur Subnets associés vers le Net access point.

Ajouter ou retirer une route table associée à un Net access point avec Cockpit v2

  1. Cliquez dans le dashboard Net Access Points pour faire apparaître des cases à cocher.

  2. Cochez la case du Net access point pour lequel vous voulez modifier les route tables.
    Le Net access point est sélectionné et un menu d’actions apparaît.

  3. Cliquez sur IconEdit Modifier.
    La boîte de dialogue MODIFIER UN NET ACCESS POINT apparaît.

  4. Si vous ajoutez une route table, cochez la case avec son ID dans la section Route table(s).

    La multisélection est disponible.

  5. Si vous retirez une route table, décochez la case avec son ID dans la section Route table(s).

    La multisélection est disponible.

  6. Cliquez sur Modifier.
    La liste des route tables associées avec le Net access point est mise à jour.

Ajouter ou retirer une route table associée à un Net access point avec OSC CLI

À ce jour, cette section est disponible en anglais uniquement.

The UpdateNetAccessPoint command modifies the attributes of a Net access point.
This action enables you to add or remove route tables associated with the specified Net access point.

Request sample: Adding a route table
$ osc-cli api UpdateNetAccessPoint --profile "default" \
    --NetAccessPointId "vpce-12345678" \
    --AddRouteTableIds '["rtb-87654321"]'
Request sample: Removing a route table
$ osc-cli api UpdateNetAccessPoint --profile "default" \
    --NetAccessPointId "vpce-12345678" \
    --RemoveRouteTableIds '["rtb-12345678"]'

This command contains the following attributes that you need to specify:

  • AddRouteTableIds: (optional) One or more IDs of route tables to associate with the specified Net access point.

  • DryRun: (optional) If true, checks whether you have the required permissions to perform the action.

  • NetAccessPointId: The ID of the Net access point.

  • RemoveRouteTableIds: (optional) One or more IDs of route tables to disassociate from the specified Net access point.

The UpdateNetAccessPoint command returns the following elements:

  • NetAccessPoint: Information about the Net access point.

  • ResponseContext: Information about the context of the response.

Result sample: Adding a route table
{
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  },
  "NetAccessPoint": {
    "Tags": [],
    "NetAccessPointId": "vpce-12345678",
    "RouteTableIds": [
      "rtb-12345678",
      "rtb-87654321"
    ],
    "State": "available",
    "NetId": "vpc-12345678",
    "ServiceName": "com.outscale.eu-west-2.oos"
  }
}
Result sample: Removing a route table
{
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  },
  "NetAccessPoint": {
    "Tags": [],
    "NetAccessPointId": "vpce-12345678",
    "RouteTableIds": [],
    "State": "available",
    "NetId": "vpc-12345678",
    "ServiceName": "com.outscale.eu-west-2.oos"
  }
}

Ajouter ou retirer une route table associée à un VPC endpoint avec AWS CLI

Pour ajouter ou retirer une route table associée à un VPC endpoint ainsi que la route appropriée, utilisez la commande modify-vpc-endpoint en suivant cette syntaxe :

Exemple de requête
$ aws ec2 modify-vpc-endpoint \
    --profile YOUR_PROFILE \
    --vpc-endpoint-id vpce-12345678 \
    --add-route-table-ids rtb-1234abcd rtb-dcba4321 \
    --remove-route-table-ids rtb 5678efgh \
    --endpoint https://fcu.eu-west-2.outscale.com

Cette commande contient les attributs suivants que vous devez spécifier :

  • (optionnel) profile : Le profil nommé que vous voulez utiliser, créé pendant la configuration d’AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI.

  • vpc-endpoints-id : L’ID du VPC endpoint.

  • (optionnel) add-route-table-ids : Un ou plusieurs ID de route tables que vous souhaitez associer au VPC endpoint.

  • (optionnel) remove-route-table-ids : Un ou plusieurs ID de route tables que vous souhaitez dissocier du VPC endpoint.

  • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête.

La commande modify-vpc-endpoint renvoie un résultat booléen : si true, la requête réussit et la route est créée. Sinon, une erreur est renvoyée.

Dans l’exemple ci-dessus, les route tables rtb-1234abcd et rtb-4321dcba sont associées au VPC endpoint spécifié et une route vers le VPC endpoint leur est ajoutée. La route table rtb-5678efgh est retirée des route tables associées au VPC endpoint et sa route vers celui-ci est supprimée.

Pages connexes

Méthodes API correspondantes

AWS™ et Amazon Web Services™ sont des marques de commerce d’Amazon Technologies, Inc. ou de ses affiliées aux États-Unis et/ou dans les autres pays.