

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.

# Instances réseau pour AWS TNB
<a name="network-instances"></a>

Une instance réseau est un réseau unique créé dans AWS TNB qui peut être déployé.

**Topics**
+ [Opérations du cycle de vie d'une instance réseau](network-life-cycle.md)
+ [Création d'une instance réseau à l'aide de AWS TNB](create-network-instance.md)
+ [Instancier une instance réseau à l'aide de TNB AWS](instantiate-network-instance.md)
+ [Mettre à jour une instance de fonction dans AWS TNB](update-function-instance.md)
+ [Mettre à jour une instance réseau dans AWS TNB](update-network-instance.md)
+ [Afficher une instance réseau dans AWS TNB](view-network-instance.md)
+ [Mettre fin à une instance réseau et la supprimer de AWS TNB](terminate-network-instance.md)

# Opérations du cycle de vie d'une instance réseau
<a name="network-life-cycle"></a>

AWS TNB vous permet de gérer facilement votre réseau à l'aide d'opérations de gestion standardisées conformément à SOL003 ETSI et. SOL005 Vous pouvez effectuer les opérations de cycle de vie suivantes :
+ Créez le réseau
+ Instancier le réseau
+ Mettre à jour la fonction réseau
+ Mettre à jour l'instance réseau
+ Afficher les détails et l'état du réseau
+ Mettre fin au réseau

L'image suivante montre les opérations de gestion du réseau :

![\[Affiche les opérations et la séquence du cycle de vie de l'instance réseau.\]](http://docs.aws.amazon.com/fr_fr/tnb/latest/ug/images/tnb-ns_state_transitions.png)


# Création d'une instance réseau à l'aide de AWS TNB
<a name="create-network-instance"></a>

Vous créez une instance réseau après avoir créé un package réseau. Après avoir créé une instance réseau, instanciez-la.

------
#### [ Console ]

**Pour créer une instance réseau à l'aide de la console**

1. Ouvrez la console AWS TNB à [https://console.aws.amazon.com/tnb/](https://console.aws.amazon.com/tnb/)l'adresse.

1. Dans le volet de navigation, sélectionnez **Networks**.

1. Choisissez **Create network instance**.

1. Entrez un nom et une description pour l'instance, puis choisissez **Next**.

1. Sélectionnez le package réseau, vérifiez les informations, puis choisissez **Next**.

1. Choisissez **Create network instance**.

   La nouvelle instance réseau apparaît sur la page **Réseaux**. Ensuite, instanciez cette instance réseau.

------
#### [ AWS CLI ]

**Pour créer une instance réseau à l'aide du AWS CLI**
+ Utilisez la [create-sol-network-instance](https://docs.aws.amazon.com/cli/latest/reference/tnb/create-sol-network-instance.html)commande pour créer une instance réseau.

  ```
  aws tnb create-sol-network-instance --nsd-info-id ^np-[a-f0-9]{17}$ --ns-name "SampleNs" --ns-description "Sample"
  ```

Ensuite, instanciez cette instance réseau.

------

# Instancier une instance réseau à l'aide de TNB AWS
<a name="instantiate-network-instance"></a>

Après avoir créé une instance réseau, vous devez l'instancier. Lorsque vous instanciez une instance réseau, AWS TNB fournit l' AWS infrastructure nécessaire, déploie des fonctions réseau conteneurisées et configure le réseau et la gestion des accès pour créer un service réseau entièrement opérationnel.

------
#### [ Console ]

**Pour instancier une instance réseau à l'aide de la console**

1. Ouvrez la console AWS TNB à [https://console.aws.amazon.com/tnb/](https://console.aws.amazon.com/tnb/)l'adresse.

1. Dans le volet de navigation, sélectionnez **Networks**.

1. Sélectionnez l'instance réseau que vous souhaitez instancier.

1. Choisissez **Actions**, puis **Instancier**.

1. Sur la page **Instancier le réseau**, passez en revue les détails et, éventuellement, mettez à jour les valeurs des paramètres.

   Les mises à jour des valeurs des paramètres s'appliquent uniquement à cette instance réseau. Les paramètres des packages NSD et VNFD ne changent pas.

1. Choisissez **Instancier** le réseau.

   La page **État du déploiement** apparaît.

1. Utilisez l'icône **Actualiser** pour suivre l'état de déploiement de votre instance réseau. Vous pouvez également activer l'**actualisation automatique** dans la section **Tâches de déploiement** pour suivre la progression de chaque tâche.

   Lorsque l'état du déploiement passe à`Completed`, l'instance réseau est instanciée.

------
#### [ AWS CLI ]

**Pour instancier une instance réseau à l'aide du AWS CLI**

1. Utilisez la [instantiate-sol-network-instance](https://docs.aws.amazon.com/cli/latest/reference/tnb/instantiate-sol-network-instance.html)commande pour instancier l'instance réseau.

   ```
   aws tnb instantiate-sol-network-instance --ns-instance-id ^ni-[a-f0-9]{17}$ --additional-params-for-ns "{\"param1\": \"value1\", \"param2\": \"value2\"}"
   ```

1. Ensuite, consultez l'état de fonctionnement du réseau.

------

# Mettre à jour une instance de fonction dans AWS TNB
<a name="update-function-instance"></a>

Après l'instanciation d'une instance réseau, vous pouvez mettre à jour un package de fonctions dans l'instance réseau.

------
#### [ Console ]

**Pour mettre à jour une instance de fonction à l'aide de la console**

1. Ouvrez la console AWS TNB à [https://console.aws.amazon.com/tnb/](https://console.aws.amazon.com/tnb/)l'adresse.

1. Dans le volet de navigation, sélectionnez **Networks**.

1. Sélectionnez l'instance réseau. Vous ne pouvez mettre à jour une instance réseau que si son état est`Instantiated`.

   La page de l'instance réseau apparaît.

1. Dans l'onglet **Fonctions**, sélectionnez l'instance de fonction à mettre à jour.

1. Choisissez **Mettre à jour**.

1. Entrez vos annulations de mise à jour.

1. Choisissez **Mettre à jour**.

------
#### [ AWS CLI ]

**Utiliser la CLI pour mettre à jour une instance de fonction**  
Utilisez la [update-sol-network-instance](https://docs.aws.amazon.com/cli/latest/reference/tnb/update-sol-network-instance.html)commande avec le type de `MODIFY_VNF_INFORMATION` mise à jour pour mettre à jour une instance de fonction dans une instance réseau.

```
aws tnb update-sol-network-instance --ns-instance-id ^ni-[a-f0-9]{17}$ --update-type MODIFY_VNF_INFORMATION --modify-vnf-info ...
```

------

# Mettre à jour une instance réseau dans AWS TNB
<a name="update-network-instance"></a>

Après l'instanciation d'une instance réseau, vous devrez peut-être mettre à jour l'infrastructure ou l'application. Pour ce faire, vous devez mettre à jour le package réseau et les valeurs des paramètres de l'instance réseau et déployer l'opération de mise à jour pour appliquer les modifications.

## Considérations
<a name="update-considerations"></a>
+ Vous pouvez mettre à jour une instance réseau à l'`Updated`état `Instantiated` ou.
+ Lorsque vous mettez à jour une instance réseau, l'`UpdateSolNetworkService`API utilise le nouveau package réseau et les nouvelles valeurs de paramètres pour mettre à jour la topologie de l'instance réseau.
+ AWS TNB vérifie que le nombre de paramètres NSD et VNFD dans l'instance réseau ne dépasse pas 200. Cette limite est appliquée pour empêcher les acteurs malveillants de transmettre des charges utiles erronées ou énormes qui affectent le service.

## Paramètres que vous pouvez mettre à jour
<a name="update-parameters"></a>

Vous pouvez mettre à jour les paramètres suivants lorsque vous mettez à jour une instance réseau instanciée :


| Paramètre | Description | Exemple : Avant | Exemple : Après | 
| --- | --- | --- | --- | 
|  Version du cluster Amazon EKS  |  Vous pouvez mettre à jour la valeur du `version` paramètre du plan de contrôle du cluster Amazon EKS vers la version mineure suivante. Vous ne pouvez pas rétrograder la version.  |  <pre>EKSCluster:<br />    type: tosca.nodes.AWS.Compute.EKS<br />    properties:<br />      version: "1.28"</pre> |  <pre>EKSCluster:<br />    type: tosca.nodes.AWS.Compute.EKS<br />    properties:<br />      version: "1.29"</pre> | 
|  Nœuds de travail Amazon EKS  |  Vous pouvez mettre à jour la valeur du `EKSManagedNode kubernetes_version` paramètre pour mettre à niveau votre groupe de nœuds vers une version plus récente d'Amazon EKS, ou vous pouvez mettre à jour le `ami_id` paramètre pour mettre à niveau votre groupe de nœuds vers la dernière AMI optimisée pour EKS. Vous pouvez mettre à jour l'ID AMI pour`EKSSelfManagedNode`. La version Amazon EKS de l'AMI doit être identique ou inférieure à 2 versions au maximum à la version du cluster Amazon EKS. Par exemple, si la version du cluster Amazon EKS est 1.31, la version de l'AMI Amazon EKS doit être 1.31, 1.30 ou 1.29.  |  <pre>EKSManagedNodeGroup01:<br />    ...<br />    properties:<br />      kubernetes_version: "1.28"<br />    EKSSelfManagedNode01:<br />      compute:<br />        compute:<br />          properties:<br />            ami_id: "ami-123123OLD"</pre> |  <pre>EKSManagedNodeGroup01:<br />    ...<br />    properties:<br />      kubernetes_version: "1.29"<br />    EKSSelfManagedNode01:<br />      compute:<br />        compute:<br />          properties:<br />            ami_id: "ami-123123NEW"</pre> | 
|  Groupes de nœuds Amazon EKS  |  Vous pouvez ajouter ou supprimer des groupes de nœuds en fonction de vos besoins informatiques. Lorsque vous supprimez des groupes de nœuds existants et que vous en ajoutez de nouveaux, assurez-vous que les nouveaux groupes de nœuds sont différents IDs des groupes de nœuds supprimés, sinon l'opération sera traitée comme une modification de groupe de nœuds plutôt que comme une suppression et un ajout. Notez que pour les groupes de nœuds existants, seul un ensemble limité de paramètres peut être mis à jour. Parcourez ce tableau pour voir quels paramètres vous pouvez mettre à jour.  |  <pre>Free5GCEKSNode01:<br />  type: tosca.nodes.AWS.Compute.EKSManagedNode<br />  ...<br />    scaling:<br />      properties:<br />        desired_size: 1<br />        min_size: 1<br />        max_size: 1<br />  ...<br />Free5GCEKSNode02: # Deleted Nodegroup<br />  type: tosca.nodes.AWS.Compute.EKSManagedNode<br />  ...<br />    scaling:<br />      properties:<br />        desired_size: 1<br />        min_size: 1<br />        max_size: 1<br />  ...<br />Free5GCEKSNode03: # Deleted Nodegroup  <br />  type: tosca.nodes.AWS.Compute.EKSSelfManagedNode<br />  ...<br />    scaling:<br />      properties:<br />        desired_size: 1<br />        min_size: 1<br />        max_size: 1<br />  ...</pre> | <pre>Free5GCEKSNode01:<br />  type: tosca.nodes.AWS.Compute.EKSManagedNode<br />  ...<br />    scaling:<br />      properties:<br />        desired_size: 1<br />        min_size: 1<br />        max_size: 1<br />  ...<br />Free5GCEKSNode04: # New Nodegroup<br />  type: tosca.nodes.AWS.Compute.EKSSelfManagedNode<br />  ...<br />    scaling:<br />      properties:<br />        desired_size: 1<br />        min_size: 1<br />        max_size: 1<br />  ...<br />Free5GCEKSNode05: # New Nodegroup  <br />  type: tosca.nodes.AWS.Compute.EKSManagedNode<br />  ...<br />    scaling:<br />      properties:<br />        desired_size: 1<br />        min_size: 1<br />        max_size: 1<br />  ...</pre> | 
|  Propriétés de dimensionnement  |  Vous pouvez mettre à jour les propriétés de mise à l'échelle des `EKSManagedNode` nœuds et `EKSSelfManagedNode` TOSCA.  |  <pre>EKSNodeGroup01:<br />    ...<br />    scaling:<br />        properties:<br />            desired_size: 1<br />            min_size: 1<br />            max_size: 1</pre>  |  <pre>EKSNodeGroup01:<br />    ...<br />    scaling:<br />        properties:<br />            desired_size: 2<br />            min_size: 0<br />            max_size: 2</pre>  | 
|  Propriétés du plugin Amazon EBS CSI  |  Vous pouvez activer ou désactiver le plug-in Amazon EBS CSI sur vos clusters Amazon EKS. Vous pouvez également modifier la version du plugin.  |  <pre>EKSCluster:<br />  capabilities:<br />   ...<br />    ebs_csi:<br />      properties:<br />        enabled: false</pre>  |  <pre>EKSCluster:<br />  capabilities:<br />   ...<br />    ebs_csi:<br />      properties:<br />        enabled: true<br />        version: "v1.30.0-eksbuild.1"</pre>  | 
|  Taille du volume racine  |  Vous pouvez ajouter, supprimer ou mettre à jour la propriété de taille du volume racine des EKSManaged nœuds Node et EKSSelf ManagedNode TOSCA.  |  <pre>Free5GCEKSNode01:<br />      ...<br />      capabilities:        <br />        compute:<br />          properties:<br />            root_volume_size: 50</pre>  |  <pre>Free5GCEKSNode01:<br />      ...<br />      capabilities:<br />        compute:<br />          properties:            <br />            root_volume_size: 100</pre>  | 
|  VNF  |  Vous pouvez les référencer VNFs dans le NSD et les déployer sur le cluster créé dans le NSD à l'aide du nœud VNFDeployment TOSCA. Dans le cadre de la mise à jour, vous serez en mesure d'ajouter, de mettre à jour et de VNFs supprimer des informations sur le réseau.  |  <pre>vnfds:<br />  - descriptor_id: "43c012fa-2616-41a8-a833-0dfd4c5a049e"<br />    namespace: "vnf1"<br />  - descriptor_id: "64222f98-ecd6-4871-bf94-7354b53f3ee5"<br />    namespace: "vnf2" // Deleted VNF<br />...<br />SampleVNF1HelmDeploy:<br />      type: tosca.nodes.AWS.Deployment.VNFDeployment<br />      requirements:<br />        cluster: EKSCluster<br />        vnfs:<br />          - vnf1.SampleVNF1<br />          - vnf2.SampleVNF2</pre>  |  <pre>vnfds:<br />  - descriptor_id: "59f77222-79e9-4dc1-be53-5712ad06e31b"<br />    namespace: "vnf1" // Updated VNF<br />  - descriptor_id: "b7e072dc-839d-4fac-916c-561a166da1fc"<br />    namespace: "vnf3" // Added VNFn<br />....<br />SampleVNF1HelmDeploy:<br />      type: tosca.nodes.AWS.Deployment.VNFDeployment<br />      requirements:<br />        cluster: EKSCluster<br />        vnfs:<br />          - vnf1.SampleVNF1<br />          - vnf3.SampleVNF3</pre>  | 
|  Crochets  |  Pour exécuter des opérations de cycle de vie avant et après la création d'une fonction réseau, ajoutez les `post_create` crochets `pre_create` et au `VNFDeployment` nœud. Dans cet exemple, le `PreCreateHook` hook s'exécutera avant d'être instancié et le `PostCreateHook` hook `vnf3.SampleVNF3` s'exécutera après `vnf3.SampleVNF3` l'instanciation.  |  <pre>vnfds:<br />  - descriptor_id: "43c012fa-2616-41a8-a833-0dfd4c5a049e"<br />    namespace: "vnf1"<br />  - descriptor_id: "64222f98-ecd6-4871-bf94-7354b53f3ee5"<br />    namespace: "vnf2"<br />...<br />SampleVNF1HelmDeploy:<br />  type: tosca.nodes.AWS.Deployment.VNFDeployment<br />  requirements:<br />    cluster: EKSCluster<br />    vnfs:<br />      - vnf1.SampleVNF1<br />      - vnf2.SampleVNF2 // Removed during update</pre>  |  <pre>vnfds:<br />  - descriptor_id: "43c012fa-2616-41a8-a833-0dfd4c5a049e"<br />    namespace: "vnf1"<br />  - descriptor_id: "b7e072dc-839d-4fac-916c-561a166da1fc"<br />    namespace: "vnf3"<br />....<br /><br />SampleVNF1HelmDeploy:<br />  type: tosca.nodes.AWS.Deployment.VNFDeployment<br />  requirements:<br />    cluster: EKSCluster<br />    vnfs:<br />      - vnf1.SampleVNF1 // No change to this function, as the namespace and uuid remain the same<br />      - vnf3.SampleVNF3 // New VNF as the namespace, vnf3, was not previously present<br />  interfaces:<br />    Hook:<br />      post_create: PostCreateHook<br />      pre_create: PreCreateHook</pre>  | 
|  Crochets  |  Pour exécuter des opérations de cycle de vie avant et après la mise à jour d'une fonction réseau, vous pouvez ajouter le `pre_update` `post_update` hook et le hook au `VNFDeployment` nœud. Dans cet exemple, `PreUpdateHook` sera exécuté avant `vnf1.SampleVNF1` la mise à jour et s'`PostUpdateHook`exécutera après `vnf1.SampleVNF1` la mise à jour vers le `vnf` package indiqué par la mise à jour `uuid` pour l'espace de noms vnf1.  |  <pre>vnfds:<br />  - descriptor_id: "43c012fa-2616-41a8-a833-0dfd4c5a049e"<br />    namespace: "vnf1"<br />  - descriptor_id: "64222f98-ecd6-4871-bf94-7354b53f3ee5"<br />    namespace: "vnf2"<br />...<br /><br />SampleVNF1HelmDeploy:<br />  type: tosca.nodes.AWS.Deployment.VNFDeployment<br />  requirements:<br />    cluster: EKSCluster<br />    vnfs:<br />      - vnf1.SampleVNF1<br />      - vnf2.SampleVNF2 <br /></pre>  |  <pre>vnfds:<br />  - descriptor_id: "0ebe4e95-bd87-44bd-b8a1-918466606a14"<br />    namespace: "vnf1"<br />  - descriptor_id: "64222f98-ecd6-4871-bf94-7354b53f3ee5"<br />    namespace: "vnf2"<br /><br />...<br /><br />SampleVNF1HelmDeploy:<br />  type: tosca.nodes.AWS.Deployment.VNFDeployment<br />  requirements:<br />    cluster: EKSCluster<br />    vnfs:<br />      - vnf1.SampleVNF1 // A VNF update as the uuid changed for namespace "vnf1"<br />      - vnf2.SampleVNF2 // No change to this function as namespace and uuid remain the same<br />  interfaces:<br />    Hook:<br />      pre_update: PreUpdateHook<br />      post_update: PostUpdateHook</pre>  | 
|  Subnets  |  Vous pouvez ajouter et supprimer des sous-réseaux sur le réseau. Avant de supprimer un sous-réseau, vérifiez qu'il n'est utilisé par aucune ressource du réseau.  |  <pre>Free5GCSubnet01: #Deleted Subnet<br />  type: tosca.nodes.AWS.Networking.Subnet<br />  properties:<br />    type: "PUBLIC"<br />    availability_zone: { get_input: subnet_01_az }<br />    cidr_block: { get_input: subnet_01_cidr_block }<br />  requirements:<br />    route_table: Free5GCRouteTable<br />    vpc: Free5GCVPC</pre>  |  <pre>Free5GCSubnet02: #New Subnet<br />  type: tosca.nodes.AWS.Networking.Subnet<br />  properties:<br />    type: "PUBLIC"<br />    availability_zone: { get_input: subnet_02_az }<br />    cidr_block: { get_input: subnet_02_cidr_block }<br />  requirements:<br />    route_table: Free5GCRouteTable<br />    vpc: Free5GCVPC</pre>  | 
|  Groupes de sécurité  |  Vous pouvez ajouter et supprimer des groupes de sécurité sur le réseau. Avant de supprimer un groupe de sécurité, vérifiez qu'il n'est utilisé par aucune ressource du réseau.  |  <pre>Free5GCSecurityGroup01: #Deleted Security Group<br />  type: tosca.nodes.AWS.Networking.SecurityGroup<br />  properties:<br />    description: "SecurityGroup for Free5GC cluster"<br />    name: "Free5GCSecurityGroup01"<br />    tags:<br />      - "Name=Free5GCEKSAdditionalSecurityGroup"<br />  requirements:<br />    vpc: Free5GCVPC<br /><br />Free5GCSecurityGroupEgressRule01: #Deleted Security Group Egress Node<br />  type: tosca.nodes.AWS.Networking.SecurityGroupEgressRule<br />  properties:<br />    ip_protocol: "tcp"<br />    from_port: 8000<br />    to_port: 9000<br />    description: "Egress Rule for free5GC cluster"<br />    cidr_ip : "172.10.10.1/24"<br />  requirements:<br />    security_group: Free5GCSecurityGroup01<br /><br />Free5GCSecurityGroupIngressRule01: #Deleted Security Group Ingress Node<br />  type: tosca.nodes.AWS.Networking.SecurityGroupIngressRule<br />  properties:<br />    ip_protocol: "tcp"<br />    from_port: 8000<br />    to_port: 9000<br />    description: "Ingress Rule for free5GC cluster"<br />    cidr_ip: "172.10.10.1/24"<br />  requirements:<br />    security_group: Free5GCSecurityGroup01</pre>  |  <pre>Free5GCSecurityGroup02: #New Security Group<br />  type: tosca.nodes.AWS.Networking.SecurityGroup<br />  properties:<br />    description: "SecurityGroup for Free5GC cluster"<br />    name: "Free5GCSecurityGroup02"<br />    tags:<br />      - "Name=Free5GCEKSAdditionalSecurityGroup"<br />  requirements:<br />    vpc: Free5GCVPC<br />   <br />Free5GCSecurityGroupEgressRule02: #New Security Group Egress Node<br />  type: tosca.nodes.AWS.Networking.SecurityGroupEgressRule<br />  properties:<br />    ip_protocol: "tcp"<br />    from_port: 8000<br />    to_port: 9000<br />    description: "Egress Rule for free5GC cluster"<br />    cidr_ip: "172.10.10.1/24"<br />  requirements:<br />    security_group: Free5GCSecurityGroup02<br />   <br />Free5GCSecurityGroupIngressRule02: #New Security Group Ingress Node<br />  type: tosca.nodes.AWS.Networking.SecurityGroupIngressRule<br />  properties:<br />    ip_protocol: "tcp"<br />    from_port: 8000<br />    to_port: 9000<br />    description: "Ingress Rule for free5GC cluster"<br />    cidr_ip: "172.10.10.1/24"<br />  requirements:<br />    security_group: Free5GCSecurityGroup02</pre>  | 
|  Interfaces réseau  |  Vous pouvez ajouter, modifier et supprimer ENIs du réseau.  |  <pre>Free5GCENI01: #Modified ENI<br />  type: tosca.nodes.AWS.Networking.ENI<br />  properties:<br />    device_index: 2<br />  requirements:<br />    subnet: Free5GCENISubnet01<br />    security_groups:<br />      - Free5GCSecurityGroup01<br /><br />Free5GCENI02: #Modified ENI<br />  type: tosca.nodes.AWS.Networking.ENI<br />  properties:<br />    device_index: 3<br />    source_dest_check: true<br />  requirements:<br />    subnet: Free5GCENISubnet01<br /><br />Free5GCENI04: #Deleted ENI<br />  type: tosca.nodes.AWS.Networking.ENI<br />  properties:<br />    device_index: 4<br />    source_dest_check: true<br />  requirements:<br />    subnet: Free5GCENISubnet01<br /></pre>  |  <pre>Free5GCENI01: #Modified ENI<br />  type: tosca.nodes.AWS.Networking.ENI<br />  properties:<br />    device_index: 2<br />  requirements:<br />    subnet: Free5GCENISubnet02<br />    security_groups:<br />      - Free5GCSecurityGroup01<br /><br />Free5GCENI02: #Modified ENI<br />  type: tosca.nodes.AWS.Networking.ENI<br />  properties:<br />    device_index: 3<br />    source_dest_check: true<br />  requirements:<br />    subnet: Free5GCENISubnet01<br />    security_groups:<br />      - Free5GCSecurityGroup01<br /><br />Free5GCENI03: #New ENI<br />  type: tosca.nodes.AWS.Networking.ENI<br />  properties:<br />    device_index: 3<br />  requirements:<br />    subnet: Free5GCSubnet01<br />    security_groups:<br />      - Free5GCSecurityGroup01</pre>  | 

## Mettre à jour une instance réseau
<a name="update-network-instance-steps"></a>

------
#### [ Console ]

**Pour mettre à jour une instance réseau à l'aide de la console**

1. Ouvrez la console AWS TNB à [https://console.aws.amazon.com/tnb/](https://console.aws.amazon.com/tnb/)l'adresse.

1. Dans le volet de navigation, sélectionnez **Networks**.

1. Sélectionnez l'instance réseau. Vous ne pouvez mettre à jour une instance réseau que si son état est `Instantiated` ou`Updated`.

1. Choisissez **Actions** et **Mettre à jour**.

   La page **Mettre à jour l'instance** apparaît avec les détails du réseau et une liste des paramètres de l'infrastructure actuelle.

1. Choisissez un nouveau package réseau.

   Les paramètres du nouveau package réseau apparaissent dans la section **Paramètres mis à jour**.

1. Vous pouvez éventuellement mettre à jour les valeurs des paramètres dans la section **Paramètres mis à jour**. Pour la liste des valeurs de paramètres que vous pouvez mettre à jour, consultez[Paramètres que vous pouvez mettre à jour](#update-parameters).

1. Choisissez **Mettre à jour le réseau**.

   AWS TNB valide la demande et lance le déploiement. La page **État du déploiement** apparaît.

1. Utilisez l'icône **Actualiser** pour suivre l'état de déploiement de votre instance réseau. Vous pouvez également activer l'**actualisation automatique** dans la section **Tâches de déploiement** pour suivre la progression de chaque tâche.

   Lorsque l'état du déploiement passe à`Completed`, l'instance réseau est mise à jour.

1. 
   + Si la validation échoue, l'instance réseau reste dans le même état qu'avant que vous ne demandiez la mise à jour, `Instantiated` soit`Updated`.
   + Si la mise à jour échoue, l'état de l'instance réseau s'affiche`Update failed`. Choisissez le lien correspondant à chaque tâche ayant échoué pour en déterminer la raison.
   + Si la mise à jour réussit, l'état de l'instance réseau s'affiche`Updated`.

------
#### [ AWS CLI ]

**Utiliser la CLI pour mettre à jour une instance réseau**  
Utilisez la [update-sol-network-instance](https://docs.aws.amazon.com/cli/latest/reference/tnb/update-sol-network-instance.html)commande avec le type de `UPDATE_NS` mise à jour pour mettre à jour une instance réseau.

```
aws tnb update-sol-network-instance --ns-instance-id ^ni-[a-f0-9]{17}$ --update-type UPDATE_NS --update-ns "{\"nsdInfoId\":\"^np-[a-f0-9]{17}$\", \"additionalParamsForNs\": {\"param1\": \"value1\"}}"
```

------

# Afficher une instance réseau dans AWS TNB
<a name="view-network-instance"></a>

Découvrez comment afficher une instance réseau.

------
#### [ Console ]

**Pour afficher une instance réseau à l'aide de la console**

1. Ouvrez la console AWS TNB à [https://console.aws.amazon.com/tnb/](https://console.aws.amazon.com/tnb/)l'adresse.

1. Dans le volet de navigation, sélectionnez **Network instances**.

1. Utilisez le champ de recherche pour trouver l'instance réseau.

------
#### [ AWS CLI ]

**Pour afficher une instance réseau à l'aide du AWS CLI**

1. Utilisez la [list-sol-network-instances](https://docs.aws.amazon.com/cli/latest/reference/tnb/list-sol-network-instances.html)commande pour répertorier vos instances réseau.

   ```
   aws tnb list-sol-network-instances
   ```

1. Utilisez la [get-sol-network-instance](https://docs.aws.amazon.com/cli/latest/reference/tnb/get-sol-network-instance.html)commande pour afficher les détails d'une instance réseau spécifique.

   ```
   aws tnb get-sol-network-instance --ns-instance-id ^ni-[a-f0-9]{17}$
   ```

------

# Mettre fin à une instance réseau et la supprimer de AWS TNB
<a name="terminate-network-instance"></a>

Pour supprimer une instance réseau, celle-ci doit être dans un état terminé.

------
#### [ Console ]

**Pour mettre fin à une instance réseau et la supprimer à l'aide de la console**

1. Ouvrez la console AWS TNB à [https://console.aws.amazon.com/tnb/](https://console.aws.amazon.com/tnb/)l'adresse.

1. Dans le volet de navigation, sélectionnez **Networks**.

1. Sélectionnez l'ID de l'instance réseau.

1. Sélectionnez **Résilier**.

1. Lorsque vous êtes invité à confirmer, entrez l'ID et choisissez **Terminate**.

1. Actualisez pour suivre l'état de votre instance réseau.

1. (Facultatif) Sélectionnez l'instance réseau et choisissez **Supprimer**.

------
#### [ AWS CLI ]

**Pour mettre fin à une instance réseau et la supprimer à l'aide du AWS CLI**

1. Utilisez la [terminate-sol-network-instance](https://docs.aws.amazon.com/cli/latest/reference/tnb/terminate-sol-network-instance.html)commande pour mettre fin à une instance réseau.

   ```
   aws tnb terminate-sol-network-instance --ns-instance-id ^ni-[a-f0-9]{17}$
   ```

1. (Facultatif) Utilisez la [delete-sol-network-instance](https://docs.aws.amazon.com/cli/latest/reference/tnb/delete-sol-network-instance.html)commande pour supprimer une instance réseau.

   ```
   aws tnb delete-sol-network-instance --ns-instance-id ^ni-[a-f0-9]{17}$
   ```

------