D'autres exemples de AWS SDK sont disponibles dans le référentiel AWS Doc SDK Examples
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.
Exemples d'utilisation de Lightsail AWS CLI
Les exemples de code suivants vous montrent comment effectuer des actions et implémenter des scénarios courants à l' AWS Command Line Interface aide de Lightsail.
Les actions sont des extraits de code de programmes plus larges et doivent être exécutées dans leur contexte. Alors que les actions vous indiquent comment appeler des fonctions de service individuelles, vous pouvez les voir en contexte dans leurs scénarios associés.
Chaque exemple inclut un lien vers le code source complet, où vous trouverez des instructions sur la façon de configurer et d'exécuter le code en contexte.
Rubriques
Actions
L'exemple de code suivant montre comment utiliserallocate-static-ip.
- AWS CLI
- 
             
                    Pour créer une adresse IP statique L' allocate-static-ipexemple suivant crée l'adresse IP statique spécifiée, qui peut être attachée à une instance.aws lightsail allocate-static-ip \ --static-ip-nameStaticIp-1Sortie : { "operations": [ { "id": "b5d06d13-2f19-4683-889f-dEXAMPLEed79", "resourceName": "StaticIp-1", "resourceType": "StaticIp", "createdAt": 1571071325.076, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationType": "AllocateStaticIp", "status": "Succeeded", "statusChangedAt": 1571071325.274 } ] }- 
                    Pour plus de détails sur l'API, voir AllocateStaticIp la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserattach-disk.
- AWS CLI
- 
             
                    Pour associer un disque de stockage par blocs à une instance L' attach-diskexemple suivant attache un disqueDisk-1à une instanceWordPress_Multisite-1avec le chemin de disque de/dev/xvdfaws lightsail attach-disk \ --disk-nameDisk-1\ --disk-path/dev/xvdf\ --instance-nameWordPress_Multisite-1Sortie : { "operations": [ { "id": "10a08267-19ce-43be-b913-6EXAMPLE7e80", "resourceName": "Disk-1", "resourceType": "Disk", "createdAt": 1571071465.472, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "WordPress_Multisite-1", "operationType": "AttachDisk", "status": "Started", "statusChangedAt": 1571071465.472 }, { "id": "2912c477-5295-4539-88c9-bEXAMPLEd1f0", "resourceName": "WordPress_Multisite-1", "resourceType": "Instance", "createdAt": 1571071465.474, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "Disk-1", "operationType": "AttachDisk", "status": "Started", "statusChangedAt": 1571071465.474 } ] }- 
                    Pour plus de détails sur l'API, voir AttachDisk la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserattach-instances-to-load-balancer.
- AWS CLI
- 
             
                    Pour associer des instances à un équilibreur de charge L' attach-instances-to-load-balancerexemple suivant attache des instancesMEAN-1MEAN-2, etMEAN-3à l'équilibreurLoadBalancer-1de charge.aws lightsail attach-instances-to-load-balancer \ --instance-names {"MEAN-1","MEAN-2","MEAN-3"} \ --load-balancer-nameLoadBalancer-1Sortie : { "operations": [ { "id": "8055d19d-abb2-40b9-b527-1EXAMPLE3c7b", "resourceName": "LoadBalancer-1", "resourceType": "LoadBalancer", "createdAt": 1571071699.892, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "MEAN-2", "operationType": "AttachInstancesToLoadBalancer", "status": "Started", "statusChangedAt": 1571071699.892 }, { "id": "c35048eb-8538-456a-a118-0EXAMPLEfb73", "resourceName": "MEAN-2", "resourceType": "Instance", "createdAt": 1571071699.887, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "LoadBalancer-1", "operationType": "AttachInstancesToLoadBalancer", "status": "Started", "statusChangedAt": 1571071699.887 }, { "id": "910d09e0-adc5-4372-bc2e-0EXAMPLEd891", "resourceName": "LoadBalancer-1", "resourceType": "LoadBalancer", "createdAt": 1571071699.882, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "MEAN-3", "operationType": "AttachInstancesToLoadBalancer", "status": "Started", "statusChangedAt": 1571071699.882 }, { "id": "178b18ac-43e8-478c-9bed-1EXAMPLE4755", "resourceName": "MEAN-3", "resourceType": "Instance", "createdAt": 1571071699.901, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "LoadBalancer-1", "operationType": "AttachInstancesToLoadBalancer", "status": "Started", "statusChangedAt": 1571071699.901 }, { "id": "fb62536d-2a98-4190-a6fc-4EXAMPLE7470", "resourceName": "LoadBalancer-1", "resourceType": "LoadBalancer", "createdAt": 1571071699.885, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "MEAN-1", "operationType": "AttachInstancesToLoadBalancer", "status": "Started", "statusChangedAt": 1571071699.885 }, { "id": "787dac0d-f98d-46c3-8571-3EXAMPLE5a85", "resourceName": "MEAN-1", "resourceType": "Instance", "createdAt": 1571071699.901, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "LoadBalancer-1", "operationType": "AttachInstancesToLoadBalancer", "status": "Started", "statusChangedAt": 1571071699.901 } ] }- 
                    Pour plus de détails sur l'API, voir AttachInstancesToLoadBalancer la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserattach-load-balancer-tls-certificate.
- AWS CLI
- 
             
                    Pour associer un certificat TLS à un équilibreur de charge L' attach-load-balancer-tls-certificateexemple suivant attache le certificat TLS de l'équilibreur de chargeCertificate2à l'équilibreur de charge.LoadBalancer-1aws lightsail attach-load-balancer-tls-certificate \ --certificate-nameCertificate2\ --load-balancer-nameLoadBalancer-1Sortie : { "operations": [ { "id": "cf1ad6e3-3cbb-4b8a-a7f2-3EXAMPLEa118", "resourceName": "LoadBalancer-1", "resourceType": "LoadBalancer", "createdAt": 1571072255.416, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "Certificate2", "operationType": "AttachLoadBalancerTlsCertificate", "status": "Succeeded", "statusChangedAt": 1571072255.416 }, { "id": "dae1bcfb-d531-4c06-b4ea-bEXAMPLEc04e", "resourceName": "Certificate2", "resourceType": "LoadBalancerTlsCertificate", "createdAt": 1571072255.416, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "LoadBalancer-1", "operationType": "AttachLoadBalancerTlsCertificate", "status": "Succeeded", "statusChangedAt": 1571072255.416 } ] }- 
                    Pour plus de détails sur l'API, voir AttachLoadBalancerTlsCertificate la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserattach-static-ip.
- AWS CLI
- 
             
                    Pour associer une adresse IP statique à une instance L' attach-static-ipexemple suivant attache une adresse IP statiqueStaticIp-1à l'instanceMEAN-1.aws lightsail attach-static-ip \ --static-ip-nameStaticIp-1\ --instance-nameMEAN-1Sortie : { "operations": [ { "id": "45e6fa13-4808-4b8d-9292-bEXAMPLE20b2", "resourceName": "StaticIp-1", "resourceType": "StaticIp", "createdAt": 1571072569.375, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "MEAN-1", "operationType": "AttachStaticIp", "status": "Succeeded", "statusChangedAt": 1571072569.375 }, { "id": "9ee09a17-863c-4e51-8a6d-3EXAMPLE5475", "resourceName": "MEAN-1", "resourceType": "Instance", "createdAt": 1571072569.376, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "StaticIp-1", "operationType": "AttachStaticIp", "status": "Succeeded", "statusChangedAt": 1571072569.376 } ] }- 
                    Pour plus de détails sur l'API, voir AttachStaticIp la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserclose-instance-public-ports.
- AWS CLI
- 
             
                    Pour fermer les ports de pare-feu d'une instance L' close-instance-public-portsexemple suivant ferme le port TCP22sur l'instanceMEAN-2.aws lightsail close-instance-public-ports \ --instance-nameMEAN-2\ --port-infofromPort=22,protocol=TCP,toPort=22Sortie : { "operation": { "id": "4f328636-1c96-4649-ae6d-1EXAMPLEf446", "resourceName": "MEAN-2", "resourceType": "Instance", "createdAt": 1571072845.737, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "22/tcp", "operationType": "CloseInstancePublicPorts", "status": "Succeeded", "statusChangedAt": 1571072845.737 } }- 
                    Pour plus de détails sur l'API, voir CloseInstancePublicPorts la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utilisercopy-snapshot.
- AWS CLI
- 
             
                    Exemple 1 : pour copier un instantané dans la même AWS région L' copy-snapshotexemple suivant copie un instantané d'instanceMEAN-1-1571075291en tant qu'instantané d'instanceMEAN-1-Copydans la même AWS régionus-west-2.aws lightsail copy-snapshot \ --source-snapshot-nameMEAN-1-1571075291\ --target-snapshot-nameMEAN-1-Copy\ --source-regionus-west-2Sortie : { "operations": [ { "id": "ced16fc1-f401-4556-8d82-1EXAMPLEb982", "resourceName": "MEAN-1-Copy", "resourceType": "InstanceSnapshot", "createdAt": 1571075581.498, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "us-west-2:MEAN-1-1571075291", "operationType": "CopySnapshot", "status": "Started", "statusChangedAt": 1571075581.498 } ] }Pour plus d'informations, consultez Copier des instantanés d'une AWS région à une autre dans Amazon Lightsail dans le Guide de développement de Lightsail. Exemple 2 : pour copier un instantané d'une AWS région à une autre L' copy-snapshotexemple suivant copie un instantané d'instanceMEAN-1-1571075291en tant qu'instantanéMEAN-1-1571075291-Copyd'instance de AWS Regionus-west-2versus-east-1.aws lightsail copy-snapshot \ --source-snapshot-nameMEAN-1-1571075291\ --target-snapshot-nameMEAN-1-1571075291-Copy\ --source-regionus-west-2\ --regionus-east-1Sortie : { "operations": [ { "id": "91116b79-119c-4451-b44a-dEXAMPLEd97b", "resourceName": "MEAN-1-1571075291-Copy", "resourceType": "InstanceSnapshot", "createdAt": 1571075695.069, "location": { "availabilityZone": "all", "regionName": "us-east-1" }, "isTerminal": false, "operationDetails": "us-west-2:MEAN-1-1571075291", "operationType": "CopySnapshot", "status": "Started", "statusChangedAt": 1571075695.069 } ] }Pour plus d'informations, consultez Copier des instantanés d'une AWS région à une autre dans Amazon Lightsail dans le Guide de développement de Lightsail. Exemple 3 : pour copier un instantané automatique dans la même AWS région L' copy-snapshotexemple suivant copie un instantané automatique2019-10-14de l'instanceWordPress-1sous la forme d'un instantané manuelWordPress-1-10142019dans la AWS régionus-west-2.aws lightsail copy-snapshot \ --source-resource-nameWordPress-1\ --restore-date2019-10-14\ --target-snapshot-nameWordPress-1-10142019\ --source-regionus-west-2Sortie : { "operations": [ { "id": "be3e6754-cd1d-48e6-ad9f-2EXAMPLE1805", "resourceName": "WordPress-1-10142019", "resourceType": "InstanceSnapshot", "createdAt": 1571082412.311, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "us-west-2:WordPress-1", "operationType": "CopySnapshot", "status": "Started", "statusChangedAt": 1571082412.311 } ] }Pour plus d'informations, consultez la section Conservation des instantanés automatiques des instances ou des disques dans Amazon Lightsail dans le Guide de développement de Lightsail. Exemple 4 : pour copier un instantané automatique d'une AWS région à une autre L' copy-snapshotexemple suivant copie un instantané automatique2019-10-14de l'instanceWordPress-1sous la forme d'un instantané manuelWordPress-1-10142019de la AWS régionus-west-2versus-east-1.aws lightsail copy-snapshot \ --source-resource-nameWordPress-1\ --restore-date2019-10-14\ --target-snapshot-nameWordPress-1-10142019\ --source-regionus-west-2\ --regionus-east-1Sortie : { "operations": [ { "id": "dffa128b-0b07-476e-b390-bEXAMPLE3775", "resourceName": "WordPress-1-10142019", "resourceType": "InstanceSnapshot", "createdAt": 1571082493.422, "location": { "availabilityZone": "all", "regionName": "us-east-1" }, "isTerminal": false, "operationDetails": "us-west-2:WordPress-1", "operationType": "CopySnapshot", "status": "Started", "statusChangedAt": 1571082493.422 } ] }Pour plus d'informations, consultez la section Conservation des instantanés automatiques des instances ou des disques dans Amazon Lightsail dans le Guide de développement de Lightsail. - 
                    Pour plus de détails sur l'API, voir CopySnapshot la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utilisercreate-disk-from-snapshot.
- AWS CLI
- 
             
                    Pour créer un, créez un disque à partir d'un instantané de disque L' create-disk-from-snapshotexemple suivant crée un disque de stockage par blocs nomméDisk-2à partir de l'instantané du disque de stockage par blocs spécifié. Le disque est créé dans la AWS région et la zone de disponibilité spécifiées, avec 32 Go d'espace de stockage.aws lightsail create-disk-from-snapshot \ --disk-nameDisk-2\ --disk-snapshot-nameDisk-1-1566839161\ --availability-zoneus-west-2a\ --size-in-gb32Sortie : { "operations": [ { "id": "d42b605d-5ef1-4b4a-8791-7a3e8b66b5e7", "resourceName": "Disk-2", "resourceType": "Disk", "createdAt": 1569624941.471, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "CreateDiskFromSnapshot", "status": "Started", "statusChangedAt": 1569624941.791 } ] }Pour plus d'informations, consultez la section Création d'un disque de stockage par blocs à partir d'un instantané dans Amazon Lightsail dans le Guide du développeur de Lightsail. - 
                    Pour plus de détails sur l'API, voir CreateDiskFromSnapshot la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utilisercreate-disk-snapshot.
- AWS CLI
- 
             
                    Exemple 1 : pour créer un instantané d'un disque L' create-disk-snapshotexemple suivant crée un instantané nomméDiskSnapshot-1du disque de stockage par blocs spécifié.aws lightsail create-disk-snapshot \ --disk-nameDisk-1\ --disk-snapshot-nameDiskSnapshot-1Sortie : { "operations": [ { "id": "fa74c6d2-03a3-4f42-a7c7-792f124d534b", "resourceName": "DiskSnapshot-1", "resourceType": "DiskSnapshot", "createdAt": 1569625129.739, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "Disk-1", "operationType": "CreateDiskSnapshot", "status": "Started", "statusChangedAt": 1569625129.739 }, { "id": "920a25df-185c-4528-87cd-7b85f5488c06", "resourceName": "Disk-1", "resourceType": "Disk", "createdAt": 1569625129.739, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "DiskSnapshot-1", "operationType": "CreateDiskSnapshot", "status": "Started", "statusChangedAt": 1569625129.739 } ] }Exemple 2 : pour créer un instantané du disque système d'une instance L' create-disk-snapshotexemple suivant crée un instantané du disque système de l'instance spécifiée.aws lightsail create-disk-snapshot \ --instance-nameWordPress-1\ --disk-snapshot-nameSystemDiskSnapshot-1Sortie : { "operations": [ { "id": "f508cf1c-6597-42a6-a4c3-4aebd75af0d9", "resourceName": "SystemDiskSnapshot-1", "resourceType": "DiskSnapshot", "createdAt": 1569625294.685, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "WordPress-1", "operationType": "CreateDiskSnapshot", "status": "Started", "statusChangedAt": 1569625294.685 }, { "id": "0bb9f712-da3b-4d99-b508-3bf871d989e5", "resourceName": "WordPress-1", "resourceType": "Instance", "createdAt": 1569625294.685, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "SystemDiskSnapshot-1", "operationType": "CreateDiskSnapshot", "status": "Started", "statusChangedAt": 1569625294.685 } ] }Pour plus d'informations, consultez les sections Instantanés dans Amazon Lightsail et Création d'un instantané d'un volume racine d'instance dans Amazon Lightsail dans le Guide du développeur de Lightsail . - 
                    Pour plus de détails sur l'API, voir CreateDiskSnapshot la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utilisercreate-disk.
- AWS CLI
- 
             
                    Pour créer un disque de stockage par blocs L' create-diskexemple suivant crée un disque de stockage par blocsDisk-1dans la AWS région et la zone de disponibilité spécifiées, avec 32 Go d'espace de stockage.aws lightsail create-disk \ --disk-nameDisk-1\ --availability-zoneus-west-2a\ --size-in-gb32Sortie : { "operations": [ { "id": "1c85e2ec-86ba-4697-b936-77f4d3dc013a", "resourceName": "Disk-1", "resourceType": "Disk", "createdAt": 1569449220.36, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "CreateDisk", "status": "Started", "statusChangedAt": 1569449220.588 } ] }- 
                    Pour plus de détails sur l'API, voir CreateDisk la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utilisercreate-domain-entry.
- AWS CLI
- 
             
                    Pour créer une entrée de domaine (enregistrement DNS) L' create-domain-entryexemple suivant crée un enregistrement DNS (A) pour le sommet du domaine spécifié qui pointe vers l'adresse IP d'une instance.Remarque : les opérations d'API liées au domaine de Lightsail ne sont disponibles que dans la région. us-east-1Si votre profil CLI est configuré pour utiliser une région différente, vous devez inclure le--region us-east-1paramètre, sinon la commande échoue.aws lightsail create-domain-entry \ --regionus-east-1\ --domain-nameexample.com\ --domain-entryname=example.com,type=A,target=192.0.2.0Sortie : { "operation": { "id": "5be4494d-56f4-41fc-8730-693dcd0ef9e2", "resourceName": "example.com", "resourceType": "Domain", "createdAt": 1569865296.519, "location": { "availabilityZone": "all", "regionName": "global" }, "isTerminal": true, "operationType": "CreateDomainEntry", "status": "Succeeded", "statusChangedAt": 1569865296.519 } }Pour plus d'informations, consultez les sections DNS dans Amazon Lightsail et Création d'une zone DNS pour gérer les enregistrements DNS de votre domaine dans Amazon Lightsail dans le guide du développeur de Lightsail . - 
                    Pour plus de détails sur l'API, voir CreateDomainEntry la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utilisercreate-domain.
- AWS CLI
- 
             
                    Pour créer un domaine (zone DNS) L' create-domainexemple suivant crée une zone DNS pour le domaine spécifié.Remarque : les opérations d'API liées au domaine de Lightsail ne sont disponibles que dans la région. us-east-1Si votre profil CLI est configuré pour utiliser une région différente, vous devez inclure le--region us-east-1paramètre, sinon la commande échoue.aws lightsail create-domain \ --regionus-east-1\ --domain-nameexample.comSortie : { "operation": { "id": "64e522c8-9ae1-4c05-9b65-3f237324dc34", "resourceName": "example.com", "resourceType": "Domain", "createdAt": 1569864291.92, "location": { "availabilityZone": "all", "regionName": "global" }, "isTerminal": true, "operationType": "CreateDomain", "status": "Succeeded", "statusChangedAt": 1569864292.109 } }Pour plus d'informations, consultez les sections DNS dans Amazon Lightsail et Création d'une zone DNS pour gérer les enregistrements DNS de votre domaine dans Amazon Lightsail dans le guide du développeur de Lightsail . - 
                    Pour plus de détails sur l'API, voir CreateDomain la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utilisercreate-instance-snapshot.
- AWS CLI
- 
             
                    Pour créer un instantané d'une instance L' create-instance-snapshotexemple suivant crée un instantané à partir de l'instance spécifiée.aws lightsail create-instance-snapshot \ --instance-nameWordPress-1\ --instance-snapshot-nameWordPress-Snapshot-1Sortie : { "operations": [ { "id": "4c3db559-9dd0-41e7-89c0-2cb88c19786f", "resourceName": "WordPress-Snapshot-1", "resourceType": "InstanceSnapshot", "createdAt": 1569866438.48, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "WordPress-1", "operationType": "CreateInstanceSnapshot", "status": "Started", "statusChangedAt": 1569866438.48 }, { "id": "c04fdc45-2981-488c-88b5-d6d2fd759a6a", "resourceName": "WordPress-1", "resourceType": "Instance", "createdAt": 1569866438.48, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "WordPress-Snapshot-1", "operationType": "CreateInstanceSnapshot", "status": "Started", "statusChangedAt": 1569866438.48 } ] }- 
                    Pour plus de détails sur l'API, voir CreateInstanceSnapshot la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utilisercreate-instances-from-snapshot.
- AWS CLI
- 
             
                    Pour créer une instance à partir d'un instantané L' create-instances-from-snapshotexemple suivant crée une instance à partir de l'instantané d'instance spécifié, dans la AWS région et la zone de disponibilité spécifiées, en utilisant le bundle de 12 USD.Remarque : Le bundle que vous spécifiez doit avoir des spécifications égales ou supérieures à celles du bundle de l'instance source d'origine utilisée pour créer le cliché. aws lightsail create-instances-from-snapshot \ --instance-snapshot-nameWordPress-1-1569866208\ --instance-namesWordPress-2\ --availability-zoneus-west-2a\ --bundle-idsmall_3_0Sortie : { "operations": [ { "id": "003f8271-b711-464d-b9b8-7f3806cb496e", "resourceName": "WordPress-2", "resourceType": "Instance", "createdAt": 1569865914.908, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "CreateInstancesFromSnapshot", "status": "Started", "statusChangedAt": 1569865914.908 } ] }- 
                    Pour plus de détails sur l'API, voir CreateInstancesFromSnapshot la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utilisercreate-instances.
- AWS CLI
- 
             
                    Exemple 1 : pour créer une instance unique L' create-instancesexemple suivant crée une instance dans la AWS région et la zone de disponibilité spécifiées, à l'aide du WordPress plan et du bundle de 5 USD.aws lightsail create-instances \ --instance-namesInstance-1\ --availability-zoneus-west-2a\ --blueprint-idwordpress\ --bundle-idnano_3_0Sortie : { "operations": [ { "id": "9a77158f-7be3-4d6d-8054-cf5ae2b720cc", "resourceName": "Instance-1", "resourceType": "Instance", "createdAt": 1569447986.061, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "CreateInstance", "status": "Started", "statusChangedAt": 1569447986.061 } ] }Exemple 2 : pour créer plusieurs instances à la fois L' create-instancesexemple suivant crée trois instances dans la AWS région et la zone de disponibilité spécifiées, à l'aide du WordPress plan et du bundle de 5 USD.aws lightsail create-instances \ --instance-names {"Instance1","Instance2","Instance3"} \ --availability-zoneus-west-2a\ --blueprint-idwordpress\ --bundle-idnano_3_0Sortie : { "operations": [ { "id": "5492f015-9d2e-48c6-8eea-b516840e6903", "resourceName": "Instance1", "resourceType": "Instance", "createdAt": 1569448780.054, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "CreateInstance", "status": "Started", "statusChangedAt": 1569448780.054 }, { "id": "c58b5f46-2676-44c8-b95c-3ad375898515", "resourceName": "Instance2", "resourceType": "Instance", "createdAt": 1569448780.054, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "CreateInstance", "status": "Started", "statusChangedAt": 1569448780.054 }, { "id": "a5ad8006-9bee-4499-9eb7-75e42e6f5882", "resourceName": "Instance3", "resourceType": "Instance", "createdAt": 1569448780.054, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "CreateInstance", "status": "Started", "statusChangedAt": 1569448780.054 } ] }- 
                    Pour plus de détails sur l'API, voir CreateInstances la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utilisercreate-key-pair.
- AWS CLI
- 
             
                    Création d’une paire de clés L' create-key-pairexemple suivant crée une paire de clés que vous pouvez utiliser pour vous authentifier et vous connecter à une instance.aws lightsail create-key-pair \ --key-pair-nameMyPersonalKeyPairLa sortie fournit la valeur de clé privée base64 que vous pouvez utiliser pour vous authentifier auprès des instances qui utilisent la paire de clés créée. Remarque : Copiez et collez la valeur de la clé privée base64 dans un emplacement sûr car vous ne pourrez pas la récupérer ultérieurement. { "keyPair": { "name": "MyPersonalKeyPair", "arn": "arn:aws:lightsail:us-west-2:111122223333:KeyPair/55025c71-198f-403b-b42f-a69433e724fb", "supportCode": "621291663362/MyPersonalKeyPair", "createdAt": 1569866556.567, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "KeyPair" }, "publicKeyBase64": "ssh-rsa ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCV0xUEwx96amPERH7K1bVT1tTFl9OmNk6o7m5YVHk9xlOdMbDRbFvhtXvw4jzJXXz5pBMxWOaGMz5K8QyTVOznoqp13Z8SBooH29hgmBNXiII1XPzEwqbj8mfo1+YVM5s5VuxWwm+BHUgedGUXno6uF7agqxZNO1kPLJBIVTW26SSYBJ0tE+y804UyVsjrbUqCaMXDhmfXpWulMPwuXhwcKh7e8hwoTfkiX0E6Ql+KqF/MiA3w6DCjEqvvdIO7SiEZJFsuGNfYDDN3w60Rel5MUhmn3OJdn4y/A7NWb3IxL4pPfVE4rgFRKU8n1jp9kwRnlVMVBOWuGXk6n+H6M2f1 ", "privateKeyBase64": "-----BEGIN RSA PRIVATE KEY-----EXAMPLETCCAfICCQD6m7oRw0uXOjANBgkqhkiG9w0BAQUFADCBiDELMAkGA1UEBhMC\nVVMxCzAJBgNVBAgTAldBMRAwDgYDVQQHEwdTZWF0dGxlMQ8wDQYDVQQKEwZBbWF6\nb24xFDASBgNVBAsTC0lBTSBDb25zb2xlMRIwEAYDVQQDEwlUZXN0Q2lsEXAMPLEd\nBgkqhkiG9w0BCQEWEG5vb25lQGFtYXpvbi5jb20wHhcNMTEwNDI1MjA0NTIxWhcN\nMTIwNDI0MjA0NTIxWjCBiDELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAldBMRAwDgYD\nVQQHEwdTZWF0dGxlMQ8wDQEXAMPLEwZBbWF6b24xFDASBgNVBAsTC0lBTSBDb25z\nb2xlMRIwEAYDVQQDEwlUZXN0Q2lsYWMxHzAdBgkqhkiG9w0BCQEWEG5vb25lQGFt\nYXpvbi5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMEXAMPLE4GmWIWJ\n21uUSfwfEvySWtC2XADZ4nB+BLYgVIk60CpiwsZ3G93vUEIO3IyNoH/f0wYK8m9T\nrDHudUZg3qX4waLG5M43q7Wgc/MbQITxOUSQv7c7ugFFDzQGBzZswY6786m86gpE\nIbb3OhjZnzcvQAaREXAMPLEMm2nrAgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAtCu4\nnUhVVxYUntneD9+h8Mg9q6q+auNKyExzyLwaxlAoo7TJHidbtS4J5iNmZgXL0Fkb\nFFBjvSfpJIlJ00zbhNYS5f6GuoEDmFJl0ZxBHjJnyp378OEXAMPLELvjx79LjSTb\nNYiytVbZPQUQ5Yaxu2jXnimvw3rrszlaEXAMPLE=\n-----END RSA PRIVATE KEY-----", "operation": { "id": "67f984db-9994-45fe-ad38-59bafcaf82ef", "resourceName": "MyPersonalKeyPair", "resourceType": "KeyPair", "createdAt": 1569866556.567, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationType": "CreateKeyPair", "status": "Succeeded", "statusChangedAt": 1569866556.704 } }- 
                    Pour plus de détails sur l'API, voir CreateKeyPair la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utilisercreate-load-balancer-tls-certificate.
- AWS CLI
- 
             
                    Pour créer un certificat TLS pour un équilibreur de charge L' create-load-balancer-tls-certificateexemple suivant crée un certificat TLS attaché à l'équilibreur de charge spécifié. Le certificat créé s'applique aux domaines spécifiés. Remarque : Seuls deux certificats peuvent être créés pour un équilibreur de charge.aws lightsail create-load-balancer-tls-certificate \ --certificate-alternative-namesabc.example.com\ --certificate-domain-nameexample.com\ --certificate-nameMySecondCertificate\ --load-balancer-nameMyFirstLoadBalancerSortie : { "operations": [ { "id": "be663aed-cb46-41e2-9b23-e2f747245bd4", "resourceName": "MySecondCertificate", "resourceType": "LoadBalancerTlsCertificate", "createdAt": 1569867364.971, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "MyFirstLoadBalancer", "operationType": "CreateLoadBalancerTlsCertificate", "status": "Succeeded", "statusChangedAt": 1569867365.219 }, { "id": "f3dfa930-969e-41cc-ac7d-337178716f6d", "resourceName": "MyFirstLoadBalancer", "resourceType": "LoadBalancer", "createdAt": 1569867364.971, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "MySecondCertificate", "operationType": "CreateLoadBalancerTlsCertificate", "status": "Succeeded", "statusChangedAt": 1569867365.219 } ] }- 
                    Pour plus de détails sur l'API, voir CreateLoadBalancerTlsCertificate la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utilisercreate-load-balancer.
- AWS CLI
- 
             
                    Pour créer un équilibreur de charge L' create-load-balancerexemple suivant crée un équilibreur de charge avec un certificat TLS. Le certificat TLS s'applique aux domaines spécifiés et achemine le trafic vers les instances du port 80.aws lightsail create-load-balancer \ --certificate-alternative-nameswww.example.comtest.example.com\ --certificate-domain-nameexample.com\ --certificate-nameCertificate-1\ --instance-port80\ --load-balancer-nameLoadBalancer-1Sortie : { "operations": [ { "id": "cc7b920a-83d8-4762-a74e-9174fe1540be", "resourceName": "LoadBalancer-1", "resourceType": "LoadBalancer", "createdAt": 1569867169.406, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "CreateLoadBalancer", "status": "Started", "statusChangedAt": 1569867169.406 }, { "id": "658ed43b-f729-42f3-a8e4-3f8024d3c98d", "resourceName": "LoadBalancer-1", "resourceType": "LoadBalancerTlsCertificate", "createdAt": 1569867170.193, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "LoadBalancer-1", "operationType": "CreateLoadBalancerTlsCertificate", "status": "Succeeded", "statusChangedAt": 1569867170.54 }, { "id": "4757a342-5181-4870-b1e0-227eebc35ab5", "resourceName": "LoadBalancer-1", "resourceType": "LoadBalancer", "createdAt": 1569867170.193, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "Certificate-1", "operationType": "CreateLoadBalancerTlsCertificate", "status": "Succeeded", "statusChangedAt": 1569867170.54 } ] }Pour plus d'informations, consultez la section relative aux équilibreurs de charge Lightsail dans le Guide du développeur de Lightsail. - 
                    Pour plus de détails sur l'API, voir CreateLoadBalancer la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utilisercreate-relational-database-from-snapshot.
- AWS CLI
- 
             
                    Pour créer une base de données gérée à partir d'un instantané L' create-relational-database-from-snapshotexemple suivant crée une base de données gérée à partir de l'instantané spécifié dans la AWS région et la zone de disponibilité spécifiées, en utilisant le bundle de base de données standard de 15 USD. Remarque : Le bundle que vous spécifiez doit avoir des spécifications égales ou supérieures à celles du bundle de la base de données source d'origine utilisé pour créer le cliché.aws lightsail create-relational-database-from-snapshot \ --relational-database-snapshot-nameDatabase-Oregon-1-1566839359\ --relational-database-nameDatabase-1\ --availability-zoneus-west-2a\ --relational-database-bundle-idmicro_1_0\ --no-publicly-accessibleSortie : { "operations": [ { "id": "ad6d9193-9d5c-4ea1-97ae-8fe6de600b4c", "resourceName": "Database-1", "resourceType": "RelationalDatabase", "createdAt": 1569867916.938, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "CreateRelationalDatabaseFromSnapshot", "status": "Started", "statusChangedAt": 1569867918.643 } ] }- 
                    Pour plus de détails sur l'API, voir CreateRelationalDatabaseFromSnapshot la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utilisercreate-relational-database-snapshot.
- AWS CLI
- 
             
                    Pour créer un instantané d'une base de données gérée L' create-relational-database-snapshotexemple suivant crée un instantané de la base de données gérée spécifiée.aws lightsail create-relational-database-snapshot \ --relational-database-nameDatabase1\ --relational-database-snapshot-nameRelationalDatabaseSnapshot1Sortie : { "operations": [ { "id": "853667fb-ea91-4c02-8d20-8fc5fd43b9eb", "resourceName": "RelationalDatabaseSnapshot1", "resourceType": "RelationalDatabaseSnapshot", "createdAt": 1569868074.645, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "Database1", "operationType": "CreateRelationalDatabaseSnapshot", "status": "Started", "statusChangedAt": 1569868074.645 }, { "id": "fbafa521-3cac-4be8-9773-1c143780b239", "resourceName": "Database1", "resourceType": "RelationalDatabase", "createdAt": 1569868074.645, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "RelationalDatabaseSnapshot1", "operationType": "CreateRelationalDatabaseSnapshot", "status": "Started", "statusChangedAt": 1569868074.645 } ] }- 
                    Pour plus de détails sur l'API, voir CreateRelationalDatabaseSnapshot la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utilisercreate-relational-database.
- AWS CLI
- 
             
                    Pour créer une base de données gérée L' create-relational-databaseexemple suivant crée une base de données gérée dans la AWS région et la zone de disponibilité spécifiées, à l'aide du moteur de base de données MySQL 5.6 (mysql_5_6) et du bundle de base de données standard de 15 dollars américains (micro_1_0). La base de données gérée est préremplie d'un nom d'utilisateur principal et n'est pas accessible au public.aws lightsail create-relational-database \ --relational-database-nameDatabase-1\ --availability-zoneus-west-2a\ --relational-database-blueprint-idmysql_5_6\ --relational-database-bundle-idmicro_1_0\ --master-database-namedbmaster\ --master-username user \ --no-publicly-accessibleSortie : { "operations": [ { "id": "b52bedee-73ed-4798-8d2a-9c12df89adcd", "resourceName": "Database-1", "resourceType": "RelationalDatabase", "createdAt": 1569450017.244, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "CreateRelationalDatabase", "status": "Started", "statusChangedAt": 1569450018.637 } ] }- 
                    Pour plus de détails sur l'API, voir CreateRelationalDatabase la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserdelete-auto-snapshot.
- AWS CLI
- 
             
                    Pour supprimer un instantané automatique L' delete-auto-snapshotexemple suivant supprime l'instantané automatique2019-10-10de l'instanceWordPress-1.aws lightsail delete-auto-snapshot \ --resource-nameWordPress-1\ --date2019-10-10Sortie : { "operations": [ { "id": "31c36e09-3d52-46d5-b6d8-7EXAMPLE534a", "resourceName": "WordPress-1", "resourceType": "Instance", "createdAt": 1571088141.501, "location": { "availabilityZone": "us-west-2", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "DeleteAutoSnapshot-2019-10-10", "operationType": "DeleteAutoSnapshot", "status": "Succeeded" } ] }Pour plus d'informations, consultez la section Suppression des instantanés automatiques d'instances ou de disques dans Amazon Lightsail dans le guide de développement de Lightsail. - 
                    Pour plus de détails sur l'API, voir DeleteAutoSnapshot la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserdelete-disk-snapshot.
- AWS CLI
- 
             
                    Pour supprimer un instantané d'un disque de stockage par blocs L' delete-disk-snapshotexemple suivant supprime l'instantané spécifié d'un disque de stockage par blocs.aws lightsail delete-disk-snapshot \ --disk-snapshot-nameDiskSnapshot-1Sortie : { "operations": [ { "id": "d1e5766d-b81e-4595-ad5d-02afbccfcd5d", "resourceName": "DiskSnapshot-1", "resourceType": "DiskSnapshot", "createdAt": 1569873552.79, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationType": "DeleteDiskSnapshot", "status": "Succeeded", "statusChangedAt": 1569873552.79 } ] }- 
                    Pour plus de détails sur l'API, voir DeleteDiskSnapshot la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserdelete-disk.
- AWS CLI
- 
             
                    Pour supprimer un disque de stockage par blocs L' delete-diskexemple suivant supprime le disque de stockage par blocs spécifié.aws lightsail delete-disk \ --disk-nameDisk-1Sortie : { "operations": [ { "id": "6378c70f-4d75-4f7a-ab66-730fca0bb2fc", "resourceName": "Disk-1", "resourceType": "Disk", "createdAt": 1569872887.864, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": true, "operationType": "DeleteDisk", "status": "Succeeded", "statusChangedAt": 1569872887.864 } ] }- 
                    Pour plus de détails sur l'API, voir DeleteDisk la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserdelete-domain-entry.
- AWS CLI
- 
             
                    Pour supprimer une entrée de domaine (enregistrement DNS) L' delete-domain-entryexemple suivant supprime l'entrée de domaine spécifiée d'un domaine existant.Remarque : les opérations d'API liées au domaine de Lightsail ne sont disponibles que dans la région. us-east-1Si votre profil CLI est configuré pour utiliser une région différente, vous devez inclure le--region us-east-1paramètre, sinon la commande échoue.aws lightsail delete-domain-entry \ --regionus-east-1\ --domain-nameexample.com\ --domain-entryname=123.example.com,target=192.0.2.0,type=ASortie : { "operation": { "id": "06eacd01-d785-420e-8daa-823150c7dca1", "resourceName": "example.com ", "resourceType": "Domain", "createdAt": 1569874157.005, "location": { "availabilityZone": "all", "regionName": "global" }, "isTerminal": true, "operationType": "DeleteDomainEntry", "status": "Succeeded", "statusChangedAt": 1569874157.005 } }- 
                    Pour plus de détails sur l'API, voir DeleteDomainEntry la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserdelete-domain.
- AWS CLI
- 
             
                    Pour supprimer un domaine (zone DNS) L' delete-domainexemple suivant supprime le domaine spécifié et toutes les entrées du domaine (enregistrements DNS).Remarque : les opérations d'API liées au domaine de Lightsail ne sont disponibles que dans la région. us-east-1Si votre profil CLI est configuré pour utiliser une région différente, vous devez inclure le--region us-east-1paramètre, sinon la commande échoue.aws lightsail delete-domain \ --regionus-east-1\ --domain-nameexample.comSortie : { "operation": { "id": "fcef5265-5af1-4a46-a3d7-90b5e18b9b32", "resourceName": "example.com", "resourceType": "Domain", "createdAt": 1569873788.13, "location": { "availabilityZone": "all", "regionName": "global" }, "isTerminal": true, "operationType": "DeleteDomain", "status": "Succeeded", "statusChangedAt": 1569873788.13 } }- 
                    Pour plus de détails sur l'API, voir DeleteDomain la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserdelete-instance-snapshot.
- AWS CLI
- 
             
                    title L' delete-instance-snapshotexemple suivant supprime le cliché spécifié d'une instance.aws lightsail delete-instance-snapshot \ --instance-snapshot-nameWordPress-1-Snapshot-1Sortie : { "operations": [ { "id": "14dad182-976a-46c6-bfd4-9480482bf0ea", "resourceName": "WordPress-1-Snapshot-1", "resourceType": "InstanceSnapshot", "createdAt": 1569874524.562, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationType": "DeleteInstanceSnapshot", "status": "Succeeded", "statusChangedAt": 1569874524.562 } ] }- 
                    Pour plus de détails sur l'API, voir DeleteInstanceSnapshot la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserdelete-instance.
- AWS CLI
- 
             
                    Pour supprimer une instance L' delete-instanceexemple suivant supprime l'instance spécifiée.aws lightsail delete-instance \ --instance-nameWordPress-1Sortie : { "operations": [ { "id": "d77345a3-8f80-4d2e-b47d-aaa622718df2", "resourceName": "Disk-1", "resourceType": "Disk", "createdAt": 1569874357.469, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "WordPress-1", "operationType": "DetachDisk", "status": "Started", "statusChangedAt": 1569874357.469 }, { "id": "708fa606-2bfd-4e48-a2c1-0b856585b5b1", "resourceName": "WordPress-1", "resourceType": "Instance", "createdAt": 1569874357.465, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "Disk-1", "operationType": "DetachDisk", "status": "Started", "statusChangedAt": 1569874357.465 }, { "id": "3187e823-8acb-405d-b098-fad5ceb17bec", "resourceName": "WordPress-1", "resourceType": "Instance", "createdAt": 1569874357.829, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": true, "operationType": "DeleteInstance", "status": "Succeeded", "statusChangedAt": 1569874357.829 } ] }- 
                    Pour plus de détails sur l'API, voir DeleteInstance la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserdelete-key-pair.
- AWS CLI
- 
             
                    Suppression d’une paire de clés L' delete-key-pairexemple suivant supprime la paire de clés spécifiée.aws lightsail delete-key-pair \ --key-pair-nameMyPersonalKeyPairSortie : { "operation": { "id": "81621463-df38-4810-b866-6e801a15abbf", "resourceName": "MyPersonalKeyPair", "resourceType": "KeyPair", "createdAt": 1569874626.466, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationType": "DeleteKeyPair", "status": "Succeeded", "statusChangedAt": 1569874626.685 } }- 
                    Pour plus de détails sur l'API, voir DeleteKeyPair la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserdelete-known-host-keys.
- AWS CLI
- 
             
                    Pour supprimer les clés d'hôte connues d'une instance L' delete-known-host-keysexemple suivant supprime la clé d'hôte connue de l'instance spécifiée.aws lightsail delete-known-host-keys \ --instance-nameInstance-1Sortie : { "operations": [ { "id": "c61afe9c-45a4-41e6-a97e-d212364da3f5", "resourceName": "Instance-1", "resourceType": "Instance", "createdAt": 1569874760.201, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": true, "operationType": "DeleteKnownHostKeys", "status": "Succeeded", "statusChangedAt": 1569874760.201 } ] }Pour plus d'informations, consultez la section Résolution des problèmes de connexion avec le client SSH ou RDP basé sur le navigateur Amazon Lightsail dans le guide de développement de Lightsail. - 
                    Pour plus de détails sur l'API, voir DeleteKnownHostKeys la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserdelete-load-balancer-tls-certificate.
- AWS CLI
- 
             
                    Pour supprimer un certificat TLS pour un équilibreur de charge L' delete-load-balancer-tls-certificateexemple suivant supprime le certificat TLS spécifié de l'équilibreur de charge spécifié.aws lightsail delete-load-balancer-tls-certificate \ --load-balancer-nameMyFirstLoadBalancer\ --certificate-nameMyFirstCertificateSortie : { "operations": [ { "id": "50bec274-e45e-4caa-8a69-b763ef636583", "resourceName": "MyFirstCertificate", "resourceType": "LoadBalancerTlsCertificate", "createdAt": 1569874989.48, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "DeleteLoadBalancerTlsCertificate", "status": "Started", "statusChangedAt": 1569874989.48 }, { "id": "78c58cdc-a59a-4b27-8213-500638634a8f", "resourceName": "MyFirstLoadBalancer", "resourceType": "LoadBalancer", "createdAt": 1569874989.48, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "DeleteLoadBalancerTlsCertificate", "status": "Started", "statusChangedAt": 1569874989.48 } ] }- 
                    Pour plus de détails sur l'API, voir DeleteLoadBalancerTlsCertificate la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserdelete-load-balancer.
- AWS CLI
- 
             
                    Pour supprimer un équilibreur de charge L' delete-load-balancerexemple suivant supprime l'équilibreur de charge spécifié et tous les certificats TLS associés.aws lightsail delete-load-balancer \ --load-balancer-nameMyFirstLoadBalancerSortie : { "operations": [ { "id": "a8c968c7-72a3-4680-a714-af8f03eea535", "resourceName": "MyFirstLoadBalancer", "resourceType": "LoadBalancer", "createdAt": 1569875092.125, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationType": "DeleteLoadBalancer", "status": "Succeeded", "statusChangedAt": 1569875092.125 }, { "id": "f91a29fc-8ce3-4e69-a227-ea70ca890bf5", "resourceName": "MySecondCertificate", "resourceType": "LoadBalancerTlsCertificate", "createdAt": 1569875091.938, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "DeleteLoadBalancerTlsCertificate", "status": "Started", "statusChangedAt": 1569875091.938 }, { "id": "cf64c060-154b-4eb4-ba57-84e2e41563d6", "resourceName": "MyFirstLoadBalancer", "resourceType": "LoadBalancer", "createdAt": 1569875091.94, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "DeleteLoadBalancerTlsCertificate", "status": "Started", "statusChangedAt": 1569875091.94 } ] }Pour plus d'informations, voir le titre dans le guide. - 
                    Pour plus de détails sur l'API, voir DeleteLoadBalancer la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserdelete-relational-database-snapshot.
- AWS CLI
- 
             
                    Pour supprimer un instantané d'une base de données gérée L' delete-relational-database-snapshotexemple suivant supprime l'instantané spécifié d'une base de données gérée.aws lightsail delete-relational-database-snapshot \ --relational-database-snapshot-nameDatabase-Oregon-1-1566839359Sortie : { "operations": [ { "id": "b99acae8-735b-4823-922f-30af580e3729", "resourceName": "Database-Oregon-1-1566839359", "resourceType": "RelationalDatabaseSnapshot", "createdAt": 1569875293.58, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationType": "DeleteRelationalDatabaseSnapshot", "status": "Succeeded", "statusChangedAt": 1569875293.58 } ] }- 
                    Pour plus de détails sur l'API, voir DeleteRelationalDatabaseSnapshot la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserdelete-relational-database.
- AWS CLI
- 
             
                    Pour supprimer une base de données gérée L' delete-relational-databaseexemple suivant supprime la base de données gérée spécifiée.aws lightsail delete-relational-database \ --relational-database-nameDatabase-1Sortie : { "operations": [ { "id": "3b0c41c1-053d-46f0-92a3-14f76141dc86", "resourceName": "Database-1", "resourceType": "RelationalDatabase", "createdAt": 1569875210.999, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "DeleteRelationalDatabase", "status": "Started", "statusChangedAt": 1569875210.999 }, { "id": "01ddeae8-a87a-4a4b-a1f3-092c71bf9180", "resourceName": "Database-1", "resourceType": "RelationalDatabase", "createdAt": 1569875211.029, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "Database-1-FinalSnapshot-1569875210793", "operationType": "CreateRelationalDatabaseSnapshot", "status": "Started", "statusChangedAt": 1569875211.029 }, { "id": "74d73681-30e8-4532-974e-1f23cd3f9f73", "resourceName": "Database-1-FinalSnapshot-1569875210793", "resourceType": "RelationalDatabaseSnapshot", "createdAt": 1569875211.029, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "Database-1", "operationType": "CreateRelationalDatabaseSnapshot", "status": "Started", "statusChangedAt": 1569875211.029 } ] }- 
                    Pour plus de détails sur l'API, voir DeleteRelationalDatabase la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserdetach-static-ip.
- AWS CLI
- 
             
                    Pour détacher une adresse IP statique d'une instance L' detach-static-ipexemple suivant détache l'adresse IP statiqueStaticIp-1de toute instance attachée.aws lightsail detach-static-ip \ --static-ip-nameStaticIp-1Sortie : { "operations": [ { "id": "2a43d8a3-9f2d-4fe7-bdd0-eEXAMPLE3cf3", "resourceName": "StaticIp-1", "resourceType": "StaticIp", "createdAt": 1571088261.999, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "MEAN-1", "operationType": "DetachStaticIp", "status": "Succeeded", "statusChangedAt": 1571088261.999 }, { "id": "41a7d40c-74e8-4d2e-a837-cEXAMPLEf747", "resourceName": "MEAN-1", "resourceType": "Instance", "createdAt": 1571088262.022, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "StaticIp-1", "operationType": "DetachStaticIp", "status": "Succeeded", "statusChangedAt": 1571088262.022 } ] }- 
                    Pour plus de détails sur l'API, voir DetachStaticIp la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-active-names.
- AWS CLI
- 
             
                    Pour obtenir les noms des ressources actives L' get-active-namesexemple suivant renvoie les noms des ressources actives dans la AWS région configurée.aws lightsail get-active-namesSortie : { "activeNames": [ "WordPress-1", "StaticIp-1", "MEAN-1", "Plesk_Hosting_Stack_on_Ubuntu-1" ] }- 
                    Pour plus de détails sur l'API, voir GetActiveNames la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-auto-snapshots.
- AWS CLI
- 
             
                    Pour obtenir les instantanés automatiques disponibles pour une instance L' get-auto-snapshotsexemple suivant renvoie par exemple les instantanés automatiques disponibles.WordPress-1aws lightsail get-auto-snapshots \ --resource-nameWordPress-1Sortie : { "resourceName": "WordPress-1", "resourceType": "Instance", "autoSnapshots": [ { "date": "2019-10-14", "createdAt": 1571033872.0, "status": "Success", "fromAttachedDisks": [] }, { "date": "2019-10-13", "createdAt": 1570947473.0, "status": "Success", "fromAttachedDisks": [] }, { "date": "2019-10-12", "createdAt": 1570861072.0, "status": "Success", "fromAttachedDisks": [] }, { "date": "2019-10-11", "createdAt": 1570774672.0, "status": "Success", "fromAttachedDisks": [] } ] }Pour plus d'informations, consultez la section Conservation des instantanés automatiques des instances ou des disques dans Amazon Lightsail dans le Guide de développement de Lightsail. - 
                    Pour plus de détails sur l'API, voir GetAutoSnapshots la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-blueprints.
- AWS CLI
- 
             
                    Pour obtenir les plans des nouvelles instances L' get-blueprintsexemple suivant affiche les détails de tous les plans disponibles qui peuvent être utilisés pour créer de nouvelles instances dans Amazon Lightsail.aws lightsail get-blueprintsSortie : { "blueprints": [ { "blueprintId": "wordpress", "name": "WordPress", "group": "wordpress", "type": "app", "description": "Bitnami, the leaders in application packaging, and Automattic, the experts behind WordPress, have teamed up to offer this official WordPress image. This image is a pre-configured, ready-to-run image for running WordPress on Amazon Lightsail. WordPress is the world's most popular content management platform. Whether it's for an enterprise or small business website, or a personal or corporate blog, content authors can easily create content using its new Gutenberg editor, and developers can extend the base platform with additional features. Popular plugins like Jetpack, Akismet, All in One SEO Pack, WP Mail, Google Analytics for WordPress, and Amazon Polly are all pre-installed in this image. Let's Encrypt SSL certificates are supported through an auto-configuration script.", "isActive": true, "minPower": 0, "version": "6.5.3-0", "versionCode": "1", "productUrl": "https://aws.amazon.com/marketplace/pp/B00NN8Y43U", "licenseUrl": "https://aws.amazon.com/marketplace/pp/B00NN8Y43U#pdp-usage", "platform": "LINUX_UNIX" }, { "blueprintId": "lamp_8_bitnami", "name": "LAMP (PHP 8)", "group": "lamp_8", "type": "app", "description": "LAMP with PHP 8.X packaged by Bitnami enables you to quickly start building your websites and applications by providing a coding framework. As a developer, it provides standalone project directories to store your applications. This blueprint is configured for production environments. It includes SSL auto-configuration with Let's Encrypt certificates, and the latest releases of PHP, Apache, and MariaDB on Linux. This application also includes phpMyAdmin, PHP main modules and Composer.", "isActive": true, "minPower": 0, "version": "8.2.18-4", "versionCode": "1", "productUrl": "https://aws.amazon.com/marketplace/pp/prodview-6g3gzfcih6dvu", "licenseUrl": "https://aws.amazon.com/marketplace/pp/prodview-6g3gzfcih6dvu#pdp-usage", "platform": "LINUX_UNIX" }, { "blueprintId": "nodejs", "name": "Node.js", "group": "node", "type": "app", "description": "Node.js packaged by Bitnami is a pre-configured, ready to run image for Node.js on Amazon EC2. It includes the latest version of Node.js, Apache, Python and Redis. The image supports multiple Node.js applications, each with its own virtual host and project directory. It is configured for production use and is secure by default, as all ports except HTTP, HTTPS and SSH ports are closed. Let's Encrypt SSL certificates are supported through an auto-configuration script. Developers benefit from instant access to a secure, update and consistent Node.js environment without having to manually install and configure multiple components and libraries.", "isActive": true, "minPower": 0, "version": "18.20.2-0", "versionCode": "1", "productUrl": "https://aws.amazon.com/marketplace/pp/B00NNZUAKO", "licenseUrl": "https://aws.amazon.com/marketplace/pp/B00NNZUAKO#pdp-usage", "platform": "LINUX_UNIX" }, ... } ] }- 
                    Pour plus de détails sur l'API, voir GetBlueprints la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-bundles.
- AWS CLI
- 
             
                    Pour obtenir les offres groupées pour les nouvelles instances L' get-bundlesexemple suivant affiche les détails de tous les ensembles disponibles qui peuvent être utilisés pour créer de nouvelles instances dans Amazon Lightsail.aws lightsail get-bundlesSortie : { "bundles": [ { "price": 5.0, "cpuCount": 2, "diskSizeInGb": 20, "bundleId": "nano_3_0", "instanceType": "nano", "isActive": true, "name": "Nano", "power": 298, "ramSizeInGb": 0.5, "transferPerMonthInGb": 1024, "supportedPlatforms": [ "LINUX_UNIX" ] }, { "price": 7.0, "cpuCount": 2, "diskSizeInGb": 40, "bundleId": "micro_3_0", "instanceType": "micro", "isActive": true, "name": "Micro", "power": 500, "ramSizeInGb": 1.0, "transferPerMonthInGb": 2048, "supportedPlatforms": [ "LINUX_UNIX" ] }, { "price": 12.0, "cpuCount": 2, "diskSizeInGb": 60, "bundleId": "small_3_0", "instanceType": "small", "isActive": true, "name": "Small", "power": 1000, "ramSizeInGb": 2.0, "transferPerMonthInGb": 3072, "supportedPlatforms": [ "LINUX_UNIX" ] }, ... } ] }- 
                    Pour plus de détails sur l'API, voir GetBundles la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-cloud-formation-stack-records.
- AWS CLI
- 
             
                    Pour obtenir les enregistrements des CloudFormation piles et leurs piles associées L' get-cloud-formation-stack-recordsexemple suivant affiche des détails sur les enregistrements de CloudFormation pile et leurs piles associées utilisés pour créer des EC2 ressources Amazon à partir de snapshots Amazon Lightsail exportés.aws lightsail get-cloud-formation-stack-recordsSortie : { "cloudFormationStackRecords": [ { "name": "CloudFormationStackRecord-588a4243-e2d1-490d-8200-3a7513ecebdf", "arn": "arn:aws:lightsail:us-west-2:111122223333:CloudFormationStackRecord/28d646ab-27bc-48d9-a422-1EXAMPLE6d37", "createdAt": 1565301666.586, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "CloudFormationStackRecord", "state": "Succeeded", "sourceInfo": [ { "resourceType": "ExportSnapshotRecord", "name": "ExportSnapshotRecord-e02f23d7-0453-4aa9-9c95-91aa01a141dd", "arn": "arn:aws:lightsail:us-west-2:111122223333:ExportSnapshotRecord/f12b8792-f3ea-4d6f-b547-2EXAMPLE8796" } ], "destinationInfo": { "id": "arn:aws:cloudformation:us-west-2:111122223333:stack/Lightsail-Stack-588a4243-e2d1-490d-8200-3EXAMPLEebdf/063203b0-ba28-11e9-838b-0EXAMPLE8b00", "service": "Aws::CloudFormation::Stack" } } ] }- 
                    Pour plus de détails sur l'API, voir GetCloudFormationStackRecords la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-disk-snapshot.
- AWS CLI
- 
             
                    Pour obtenir des informations sur un instantané de disque L' get-disk-snapshotexemple suivant affiche des détails sur le snapshot du disqueDisk-1-1566839161.aws lightsail get-disk-snapshot \ --disk-snapshot-nameDisk-1-1566839161Sortie : { "diskSnapshot": { "name": "Disk-1-1566839161", "arn": "arn:aws:lightsail:us-west-2:111122223333:DiskSnapshot/e2d0fa53-8ee0-41a0-8e56-0EXAMPLE1051", "supportCode": "6EXAMPLE3362/snap-0EXAMPLE06100d09", "createdAt": 1566839163.749, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "DiskSnapshot", "tags": [], "sizeInGb": 8, "state": "completed", "progress": "100%", "fromDiskName": "Disk-1", "fromDiskArn": "arn:aws:lightsail:us-west-2:111122223333:Disk/c21cfb0a-07f2-44ae-9a23-bEXAMPLE8096", "isFromAutoSnapshot": false } }Pour plus d'informations, voir le titre dans le guide. - 
                    Pour plus de détails sur l'API, voir GetDiskSnapshot la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-disk-snapshots.
- AWS CLI
- 
             
                    Pour obtenir des informations sur tous les instantanés de disque L' get-disk-snapshotsexemple suivant affiche les détails de tous les instantanés de disque dans la AWS région configurée.aws lightsail get-disk-snapshotsSortie : { "diskSnapshots": [ { "name": "Disk-2-1571090588", "arn": "arn:aws:lightsail:us-west-2:111122223333:DiskSnapshot/32e889a9-38d4-4687-9f21-eEXAMPLE7839", "supportCode": "6EXAMPLE3362/snap-0EXAMPLE1ca192a4", "createdAt": 1571090591.226, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "DiskSnapshot", "tags": [], "sizeInGb": 8, "state": "completed", "progress": "100%", "fromDiskName": "Disk-2", "fromDiskArn": "arn:aws:lightsail:us-west-2:111122223333:Disk/6a343ff8-6341-422d-86e2-bEXAMPLE16c2", "isFromAutoSnapshot": false }, { "name": "Disk-1-1566839161", "arn": "arn:aws:lightsail:us-west-2:111122223333:DiskSnapshot/e2d0fa53-8ee0-41a0-8e56-0EXAMPLE1051", "supportCode": "6EXAMPLE3362/snap-0EXAMPLEe06100d09", "createdAt": 1566839163.749, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "DiskSnapshot", "tags": [], "sizeInGb": 8, "state": "completed", "progress": "100%", "fromDiskName": "Disk-1", "fromDiskArn": "arn:aws:lightsail:us-west-2:111122223333:Disk/c21cfb0a-07f2-44ae-9a23-bEXAMPLE8096", "isFromAutoSnapshot": false } ] }- 
                    Pour plus de détails sur l'API, voir GetDiskSnapshots la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-disk.
- AWS CLI
- 
             
                    Pour obtenir des informations sur un disque de stockage par blocs L' get-diskexemple suivant affiche des informations détaillées sur le disqueDisk-1.aws lightsail get-disk \ --disk-nameDisk-1Sortie : { "disk": { "name": "Disk-1", "arn": "arn:aws:lightsail:us-west-2:111122223333:Disk/c21cfb0a-07f2-44ae-9a23-bEXAMPLE8096", "supportCode": "6EXAMPLE3362/vol-0EXAMPLEf2f88b32f", "createdAt": 1566585439.587, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "resourceType": "Disk", "tags": [], "sizeInGb": 8, "isSystemDisk": false, "iops": 100, "path": "/dev/xvdf", "state": "in-use", "attachedTo": "WordPress_Multisite-1", "isAttached": true, "attachmentState": "attached" } }Pour plus d'informations, voir le titre dans le guide. - 
                    Pour plus de détails sur l'API, voir GetDisk la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-disks.
- AWS CLI
- 
             
                    Pour obtenir des informations sur tous les disques de stockage par blocs L' get-disksexemple suivant affiche les détails de tous les disques de la AWS région configurée.aws lightsail get-disksSortie : { "disks": [ { "name": "Disk-2", "arn": "arn:aws:lightsail:us-west-2:111122223333:Disk/6a343ff8-6341-422d-86e2-bEXAMPLE16c2", "supportCode": "6EXAMPLE3362/vol-0EXAMPLE929602087", "createdAt": 1571090461.634, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "resourceType": "Disk", "tags": [], "sizeInGb": 8, "isSystemDisk": false, "iops": 100, "state": "available", "isAttached": false, "attachmentState": "detached" }, { "name": "Disk-1", "arn": "arn:aws:lightsail:us-west-2:111122223333:Disk/c21cfb0a-07f2-44ae-9a23-bEXAMPLE8096", "supportCode": "6EXAMPLE3362/vol-0EXAMPLEf2f88b32f", "createdAt": 1566585439.587, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "resourceType": "Disk", "tags": [], "sizeInGb": 8, "isSystemDisk": false, "iops": 100, "path": "/dev/xvdf", "state": "in-use", "attachedTo": "WordPress_Multisite-1", "isAttached": true, "attachmentState": "attached" } ] }- 
                    Pour plus de détails sur l'API, voir GetDisks la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-domain.
- AWS CLI
- 
             
                    Pour obtenir des informations sur un domaine L' get-domainexemple suivant affiche les détails du domaineexample.com.Remarque : les opérations d'API liées au domaine de Lightsail ne sont disponibles que dans la région. us-east-1AWS Si votre profil CLI est configuré pour utiliser une région différente, vous devez inclure le paramètre`` --region us-east-1``, sinon la commande échouera.aws lightsail get-domain \ --domain-nameexample.com\ --regionus-east-1Sortie : { "domain": { "name": "example.com", "arn": "arn:aws:lightsail:global:111122223333:Domain/28cda903-3f15-44b2-9baf-3EXAMPLEb304", "supportCode": "6EXAMPLE3362//hostedzone/ZEXAMPLEONGSC1", "createdAt": 1570728588.6, "location": { "availabilityZone": "all", "regionName": "global" }, "resourceType": "Domain", "tags": [], "domainEntries": [ { "id": "-1682899164", "name": "example.com", "target": "192.0.2.0", "isAlias": false, "type": "A" }, { "id": "1703104243", "name": "example.com", "target": "ns-137.awsdns-17.com", "isAlias": false, "type": "NS" }, { "id": "-1038331153", "name": "example.com", "target": "ns-1710.awsdns-21.co.uk", "isAlias": false, "type": "NS" }, { "id": "-2107289565", "name": "example.com", "target": "ns-692.awsdns-22.net", "isAlias": false, "type": "NS" }, { "id": "1582095705", "name": "example.com", "target": "ns-1436.awsdns-51.org", "isAlias": false, "type": "NS" }, { "id": "-1769796132", "name": "example.com", "target": "ns-1710.awsdns-21.co.uk. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400", "isAlias": false, "type": "SOA" } ] } }- 
                    Pour plus de détails sur l'API, voir GetDomain la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-domains.
- AWS CLI
- 
             
                    Pour obtenir des informations sur tous les domaines L' get-domainsexemple suivant affiche les détails de tous les domaines de la AWS région configurée.Remarque : les opérations d'API liées au domaine de Lightsail ne sont disponibles que dans la région. us-east-1AWS Si votre profil CLI est configuré pour utiliser une région différente, vous devez inclure le--region us-east-1paramètre, sinon la commande échoue.aws lightsail get-domains \ --regionus-east-1Sortie : { "domains": [ { "name": "example.com", "arn": "arn:aws:lightsail:global:111122223333:Domain/28cda903-3f15-44b2-9baf-3EXAMPLEb304", "supportCode": "6EXAMPLE3362//hostedzone/ZEXAMPLEONGSC1", "createdAt": 1570728588.6, "location": { "availabilityZone": "all", "regionName": "global" }, "resourceType": "Domain", "tags": [], "domainEntries": [ { "id": "-1682899164", "name": "example.com", "target": "192.0.2.0", "isAlias": false, "type": "A" }, { "id": "1703104243", "name": "example.com", "target": "ns-137.awsdns-17.com", "isAlias": false, "type": "NS" }, { "id": "-1038331153", "name": "example.com", "target": "ns-4567.awsdns-21.co.uk", "isAlias": false, "type": "NS" }, { "id": "-2107289565", "name": "example.com", "target": "ns-333.awsdns-22.net", "isAlias": false, "type": "NS" }, { "id": "1582095705", "name": "example.com", "target": "ns-1111.awsdns-51.org", "isAlias": false, "type": "NS" }, { "id": "-1769796132", "name": "example.com", "target": "ns-1234.awsdns-21.co.uk. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400", "isAlias": false, "type": "SOA" }, { "id": "1029454894", "name": "_dead6a124ede046a0319eb44a4eb3cbc.example.com", "target": "_be133b0a0899fb7b6bf79d9741d1a383.hkvuiqjoua.acm-validations.aws", "isAlias": false, "type": "CNAME" } ] }, { "name": "example.net", "arn": "arn:aws:lightsail:global:111122223333:Domain/9c9f0d70-c92e-4753-86c2-6EXAMPLE029d", "supportCode": "6EXAMPLE3362//hostedzone/ZEXAMPLE5TPKMV", "createdAt": 1556661071.384, "location": { "availabilityZone": "all", "regionName": "global" }, "resourceType": "Domain", "tags": [], "domainEntries": [ { "id": "-766320943", "name": "example.net", "target": "192.0.2.2", "isAlias": false, "type": "A" }, { "id": "-453913825", "name": "example.net", "target": "ns-123.awsdns-10.net", "isAlias": false, "type": "NS" }, { "id": "1553601564", "name": "example.net", "target": "ns-4444.awsdns-47.co.uk", "isAlias": false, "type": "NS" }, { "id": "1653797661", "name": "example.net", "target": "ns-7890.awsdns-61.org", "isAlias": false, "type": "NS" }, { "id": "706414698", "name": "example.net", "target": "ns-123.awsdns-44.com", "isAlias": false, "type": "NS" }, { "id": "337271745", "name": "example.net", "target": "ns-4444.awsdns-47.co.uk. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400", "isAlias": false, "type": "SOA" }, { "id": "-1785431096", "name": "www.example.net", "target": "192.0.2.2", "isAlias": false, "type": "A" } ] }, { "name": "example.org", "arn": "arn:aws:lightsail:global:111122223333:Domain/f0f13ba3-3df0-4fdc-8ebb-1EXAMPLEf26e", "supportCode": "6EXAMPLE3362//hostedzone/ZEXAMPLEAFO38", "createdAt": 1556661199.106, "location": { "availabilityZone": "all", "regionName": "global" }, "resourceType": "Domain", "tags": [], "domainEntries": [ { "id": "2065301345", "name": "example.org", "target": "192.0.2.4", "isAlias": false, "type": "A" }, { "id": "-447198516", "name": "example.org", "target": "ns-123.awsdns-45.com", "isAlias": false, "type": "NS" }, { "id": "136463022", "name": "example.org", "target": "ns-9999.awsdns-15.co.uk", "isAlias": false, "type": "NS" }, { "id": "1395941679", "name": "example.org", "target": "ns-555.awsdns-01.net", "isAlias": false, "type": "NS" }, { "id": "872052569", "name": "example.org", "target": "ns-6543.awsdns-38.org", "isAlias": false, "type": "NS" }, { "id": "1001949377", "name": "example.org", "target": "ns-1234.awsdns-15.co.uk. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400", "isAlias": false, "type": "SOA" }, { "id": "1046191192", "name": "www.example.org", "target": "192.0.2.4", "isAlias": false, "type": "A" } ] } ] }- 
                    Pour plus de détails sur l'API, voir GetDomains la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-export-snapshot-record.
- AWS CLI
- 
             
                    Pour obtenir les enregistrements des instantanés exportés vers Amazon EC2 L' get-export-snapshot-recordexemple suivant affiche des informations sur les instantanés d'instance ou de disque Amazon Lightsail exportés vers Amazon. EC2aws lightsail get-export-snapshot-recordsSortie : { "exportSnapshotRecords": [ { "name": "ExportSnapshotRecord-d2da10ce-0b3c-4ae1-ab3a-2EXAMPLEa586", "arn": "arn:aws:lightsail:us-west-2:111122223333:ExportSnapshotRecord/076c7060-b0cc-4162-98f0-2EXAMPLEe28e", "createdAt": 1543534665.678, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "ExportSnapshotRecord", "state": "Succeeded", "sourceInfo": { "resourceType": "InstanceSnapshot", "createdAt": 1540339310.706, "name": "WordPress-512MB-Oregon-1-1540339219", "arn": "arn:aws:lightsail:us-west-2:111122223333:InstanceSnapshot/5446f534-ed60-4c17-b4a5-bEXAMPLEf8b7", "fromResourceName": "WordPress-512MB-Oregon-1", "fromResourceArn": "arn:aws:lightsail:us-west-2:111122223333:Instance/4b8f1f24-e4d1-4cf3-88ff-cEXAMPLEa397", "instanceSnapshotInfo": { "fromBundleId": "nano_2_0", "fromBlueprintId": "wordpress_4_9_8", "fromDiskInfo": [ { "path": "/dev/sda1", "sizeInGb": 20, "isSystemDisk": true } ] } }, "destinationInfo": { "id": "ami-0EXAMPLEc0d65058e", "service": "Aws::EC2::Image" } }, { "name": "ExportSnapshotRecord-1c94e884-40ff-4fe1-9302-0EXAMPLE14c2", "arn": "arn:aws:lightsail:us-west-2:111122223333:ExportSnapshotRecord/fb392ce8-6567-4013-9bfd-3EXAMPLE5b4c", "createdAt": 1543432110.2, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "ExportSnapshotRecord", "state": "Succeeded", "sourceInfo": { "resourceType": "InstanceSnapshot", "createdAt": 1540833603.545, "name": "LAMP_PHP_5-512MB-Oregon-1-1540833565", "arn": "arn:aws:lightsail:us-west-2:111122223333:InstanceSnapshot/82334399-b5f2-49ec-8382-0EXAMPLEe45f", "fromResourceName": "LAMP_PHP_5-512MB-Oregon-1", "fromResourceArn": "arn:aws:lightsail:us-west-2:111122223333:Instance/863b9f35-ab1e-4418-bdd2-1EXAMPLEbab2", "instanceSnapshotInfo": { "fromBundleId": "nano_2_0", "fromBlueprintId": "lamp_5_6_37_2", "fromDiskInfo": [ { "path": "/dev/sda1", "sizeInGb": 20, "isSystemDisk": true } ] } }, "destinationInfo": { "id": "ami-0EXAMPLE7c5ec84e2", "service": "Aws::EC2::Image" } } ] }- 
                    Pour plus de détails sur l'API, voir GetExportSnapshotRecord la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-instance-access-details.
- AWS CLI
- 
             
                    Pour obtenir des informations sur la clé d'hôte pour une instance L' get-instance-access-detailsexemple suivant affiche les informations clés de l'hôte, par exempleWordPress_Multisite-1.aws lightsail get-instance-access-details \ --instance-nameWordPress_Multisite-1Sortie : { "accessDetails": { "certKey": "ssh-rsa-cert-v01@openssh.com AEXAMPLEaC1yc2EtY2VydC12MDFAb3BlbnNzaC5jb20AAAAgNf076Dt3ppmPd0fPxZVMmS491aEAYYH9cHqAJ3fNML8AAAADAQABAAABAQD4APep5Ta2gHLk7m/vEXAMPLE2eBWJyQvn7ol/i0+s966h5sx8qUD79lPB7q5UESd5VZGFtytrykfQJnjiwqe7EV5agzvjblLj26Fb37EKda9HVfCOu8pWbvky7Tyn9w299a6CsG5o8HrkOymDE2c59lYxXGkilKo5I9aZLBAdXn3t3oKtq9zsjYGjyEmarPYoVDT1ft8HaUGu4aCv1peI0+ZEXAMPLEAWaucW9Huh0WYN5yrmL252c4v13JTVmytaEZvLvt5itVoWXQY0ZDyrLUcZSKxyq5n00Mgvj2fiZdt+xMfQM9xVz0rXZmqx8uJidJpRgLCMTviofwQJU/K1EXAMPLEAAAAAAAABAAAALS00MzMzMDU4MzA4ODg1MTY2NjM4Onp6UWlndHk4UElRSG9STitOTG5QSEE9PQAAAAsAAAAHYml0bmFtaQAAAABdpPL7AAEXAMPLEgcAAAAAAAAAggAAABVwZXJtaXQtWDExLWZvcndhcmRpbmcAAAAAAAAAF3Blcm1pdC1hZ2VudC1mb3J3YXJkaW5nAAAAAAAAABZwZXJtaXQtEXAMPLEmb3J3YXJkaW5nAAAAAAAAAApwZXJtaXQtcHR5AAAAAAAAAA5wZXJtaXQtdXNlci1yYwAAAAAAAAAAAAACFwAAAAdzc2gtcnNhAAAAAwEAAQEXAMPLECqCbiK9b450HtRD1ZpiksT6oxc8U7nLNkVFC1j7JqZvP9ee3ux+LiB+ozNbUA0cdNL9Y67x7qPv/R7XhTc21+2A+8+GuVpK/Kz9dqDMKNAEXAMPLE+YYN+tiXm7Y8OgziK+7iDB7xUuQ4vghmn4+qgz9mKwYgWvVe2+0XLuV7cnWPB7iUlHQg+E3LUKrV4ZFw9pj7X2dFdNKfMxwWgI1ISWKimEXAMPLEeHjrf1Rqc/QH6TpWCvPfcx8uvwVqdwTfkE/SfA5BCzbGGI1UmIUadh8nHcb5FamQ1hK7kECy47K/x9FMn/KwmM7pCwJbSLDMO7n9bnbvck6m8ZoB2N2YLMG5dW7BerEXAMPLEobqfdtyYJHHel1EyyEJs1fWNU3D5JIGlgzcPAV+ZlbQyUCZXf0oslSa+HE85fO/FRq9SVSBSHrmbeb0frlPhgMzgSmqLeyhlbr6wwWIDbREXAMPLEJZ49H7RdQxdKyYrZPWvRgcr0qI2EL0tAajnpQQ8UZqeO9/Aqter0xN5PhFL0J49OWTacwCGRAjLhibAx7K1t/1ZXWo6c+ijq8clll327EXAMPLE/e89GC89KcmKCxfGQniDAUgF8UqofIbq3ZOUgiAAYCVXclI4L68NhVXyoWuQXPBRQSEXAMPLEWm74tDL9tFN3c7tSe/Oz0cTR+4sAAAIPAAAAB3NzaC1yc2EAAAIAQnG/L0DqiSnLrWhEox4aHqMgd0m0oLLAYx6OQH9F0TM9EXAMPLE961rzSCMon7ZgsWNnL0OwZQgDG+rtJ4N0B7HOVwns4ynUFbzNQ3qFGGeE3lKwX1L41vV1iSy7sDk8aI0LmrKJi1LE1Qc1l8uboRlwoXOYEXAMPLEaUCeX+10+WEXAMPLEg6Y4U4ZvE2B3xyRdpvysb5TGFNtk5qPslacnVkoLOGsZZXMpLGJnG4OBpQLLtpj9sNMxAgZPCAUjhkqkQWYJxJzvFN7sUMOArUwKPFJE2kaEXAMPLEOUrVGBbCTioRztlPsxY7hoXm73N929eZpNhxP3U+nxO9O4NUZ2pTWbVSUaV1gm6pug9xbwNO1Im21t34JeLlKTqxcJ6zzS8W0c0KKpAm5c4hWkseMbyutS2jav/4hiS+BhrYgptzfwe5qRXEXAMPLEHZQr3YfGzYoBJ/lLK3NHhxOihhsfAYwMei0BFZT1F/7CT3IH4iitEkIgodi06/Mw6UDqMPozyQCK1lEA6LFhYCOZG9drWcoRa74lM4kY9TP028Za8gDMh1WpkXLq9Gixon5OHP8aM/sEXAMPLEr2+fnkw+1BtoO5L6+VKoPlXaGqZ/fBYEXAMPLEAMQHjnLM1JYNvtEEPhp+TNzXHzuixWf/Ht04m0AVpXrzIDXaS1O2tXY=", "ipAddress": "192.0.2.0", "privateKey": "-----BEGIN RSA PRIVATE KEY-----\nEXAMPLEBAAKCAQEA+AD3qeU2toBy5O5v7wnRLVo/tngVickL5+6Jf4tPrPeuoebM\nfKlA+/ZTwe6uVBEneVWRhbcra8pH0CZ44sKnuxFeWoM7425S49uhW9+xCnWvR1Xw\njrvKVm75Mu08p/cNvfWugrBuaPB65DspgxNnOfZWMVxpIpSqOSPWmSwQHV597d6C\nrEXAMPLEo8hJmqz2KFQ09X7fB2lBruGgr9aXiNPmWmovYKqwFmrnFvR7odFmDecq\n5EXAMPLE9dyU1ZsrWhGby77eYrVaFl0GNGQ8qy1HGUiscquZ9NDIL49n4mXbfsTH\n0EXAMPLE12ZqsfLiYnSaUYCwjE74qH8ECVPytQIDAQABAoIBAHeZV9Z58JHAjifz\nCEXAMPLEEqC3doOVDgXSlkKI92qNo4z2VcUEho878paCuVVXVHcCGgSnGeyIh2tN\nMEXAMPLESohR427BhH3YLA+3Z5SIvnejbTgYPfLC37B8khTaYqkqMvdZiFVZK5qn\nIEXAMPLEM93oF9eSZCjcLKB/jGHsfb0eCDMP8BshHE2beuqzVMoK1DxOnvoP3+Fp\nAEXAMPLESq6pDpCo9YVUX8g1u3Ro9cPl2LXHDy+oVEY5KhbZQJ7VU1I72WOvppWW\nOEXAMPLEkgYlq7p6qYtYcSgTEjz14gDiMfQ7SyHB3alkIoNONQ9ZPaWHyJvymeud\noQTNuz0CgYEA/LFWNTEZrzdzdR1kJmyNRmAermU0B6utyNENChAlHGSHkB+1lVSh\nbEXAMPLEQo9ooUeW5UxO3YwacZLoDT1mwxw1Ptc1+PNycZoLe1fE9UdARrdmGTob\n8l7CPLSXp3xuR8VqSp2fnIc7hfiQs/NrPX9gm/EOrB0we0RKyDSzWScCgYEA+z/r\niob+nJZq0YbnOSuP6oMULP4vnWniWj8MIhUJU53LwSAM8DeJdONKDdkuiOd52aAL\nVgn7nLo88rVWKhJwVc4tu/rNgZLcR3bP4+kL6zand0KQnMLyOzNA2Ys26aa5udH1\nqWl0WTt9WEm/h10ndC1knOMectrvsG17b38y5sMCgYEA54NiRGGz8oCPW6GN/FZA\nKEXAMPLE5tw34GEH3Uxlc9n3CejDaQmczOATwX4nIwRZDEqWyYZcS0btg1jhGiBD\nYEXAMPLEkc8Z71L/agZEAaVCEog9FqfSqwB+XTfoKh8qur74X1yCu9p6gof1q6k9\neEXAMPLEchJcNNOg4ETIfMkCgYBdVORRhE4mqvWpOdzA7v66FdEz2YSkjAXKkmsW\naEXAMPLE8Z/8yBSmuBv1Qv03XA12my462uB92uzzGAuW+1yBc2Kn1sXqYTy0y1z0\ngEXAMPLEBogjw4MqHKL1bPKMHyQU8/q24PaYgzHPzy13wlH6pTYf1XqlHdE2D6Vv\nyEXAMPLEgQC3i/kVVhky/2XRwRVlC7JO2Bg3QGTx38hpmDa5IuofKANjA+Wa3/zy\nbEXAMPLE6ytQgD9GN/YtBq+uhO+2ZkvXPL+CWRi0ZRXpPwYDBBFU9Cw0AuWWGlL8\nwEXAMPLExMlcysRgcWB9RNgf3AuOpFd2i6XT/riNsvvkpmJ+VooU8g==\n-----END RSA PRIVATE KEY-----\n", "protocol": "ssh", "instanceName": "WordPress_Multisite-1", "username": "bitnami", "hostKeys": [ { "algorithm": "ssh-rsa", "publicKey": "AEXAMPLEaC1yc2EAAAADAQABAAABAQCoeR9ieZTjQ3pXCHczuAYZFjlF7t+uBkXuqeGMRex78pCvmS+DiEXAMPLEuJ1Q8dcKhrQL4HpXbD9dosVCTaJnJwb4MQqsuSVFdHFzy3guP+BKclWqtxJEXAMPLEsBGqZZlrIv6a9bTA0TCplZ8AD+hSRTaSXXqg6FT+Qf16IktH0XlMs7xIEXAMPLEmNtjCpzZiGXDHzytoMvUgwa8uHPp44Og36EUu4VqQxoUHPJKoXvcQizyk3K8ym0hP0TpDZhD8cqwRfd6EHp4Q1br/Ot6y9HwvykEXAMPLEAfbKjbR42+u6+OSlkr4d339q2U1sTDytJhhs8HUel1wTfGRfp", "witnessedAt": 1570744377.699, "fingerprintSHA1": "SHA1:GEXAMPLEMoYgUg0ucadqU9Bt3Lk", "fingerprintSHA256": "SHA256:IEXAMPLEcB5vgxnAUoJawbdZ+MwELhIp6FUxuwq/LIU" }, { "algorithm": "ssh-ed25519", "publicKey": "AEXAMPLEaC1lZDI1NTE5AAAAIC1gwGPDfGaONxEXAMPLEJX3UNap781QxHQmn8nzlrUv", "witnessedAt": 1570744377.697, "fingerprintSHA1": "SHA1:VEXAMPLE5ReqSmTgv03sSUw9toU", "fingerprintSHA256": "SHA256:0EXAMPLEdE6tI95k3TJpG+qhJbAoknB0yz9nAEaDt3A" }, { "algorithm": "ecdsa-sha2-nistp256", "publicKey": "AEXAMPLEZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABEXAMPLE9B4mZy8YSsZW7cixCDq5yHSAAxjJkDo54C+EnKlDCsYtUkxxEXAMPLE6VOWL2z63RTKa2AUPgd8irjxWI=", "witnessedAt": 1570744377.707, "fingerprintSHA1": "SHA1:UEXAMPLEOYCfXsCf2G6tDg+7YG0", "fingerprintSHA256": "SHA256:wEXAMPLEQ9a/iEXAMPLEhRufm6U9vFU4cpkMPHnBsNA" } ] } }- 
                    Pour plus de détails sur l'API, voir GetInstanceAccessDetails la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-instance-metric-data.
- AWS CLI
- 
             
                    Pour obtenir des données métriques pour une instance L' get-instance-metric-dataexemple suivant renvoie le pourcentage moyen deCPUUtilizationtoutes les7200secondes (2 heures) entre1571342400et par1571428800exempleMEAN-1.Nous vous recommandons d'utiliser un convertisseur de temps Unix pour identifier les heures de début et de fin. aws lightsail get-instance-metric-data \ --instance-nameMEAN-1\ --metric-nameCPUUtilization\ --period7200\ --start-time1571342400\ --end-time1571428800\ --unitPercent\ --statisticsAverageSortie : { "metricName": "CPUUtilization", "metricData": [ { "average": 0.26113718770120725, "timestamp": 1571342400.0, "unit": "Percent" }, { "average": 0.26861268928111953, "timestamp": 1571392800.0, "unit": "Percent" }, { "average": 0.28187475104748777, "timestamp": 1571378400.0, "unit": "Percent" }, { "average": 0.2651936960458352, "timestamp": 1571421600.0, "unit": "Percent" }, { "average": 0.2561856213712188, "timestamp": 1571371200.0, "unit": "Percent" }, { "average": 0.3021383254607764, "timestamp": 1571356800.0, "unit": "Percent" }, { "average": 0.2618381649223539, "timestamp": 1571407200.0, "unit": "Percent" }, { "average": 0.26331929394825787, "timestamp": 1571400000.0, "unit": "Percent" }, { "average": 0.2576348407007818, "timestamp": 1571385600.0, "unit": "Percent" }, { "average": 0.2513008454658378, "timestamp": 1571364000.0, "unit": "Percent" }, { "average": 0.26329974562758346, "timestamp": 1571414400.0, "unit": "Percent" }, { "average": 0.2667092536656445, "timestamp": 1571349600.0, "unit": "Percent" } ] }- 
                    Pour plus de détails sur l'API, reportez-vous GetInstanceMetricData à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-instance-port-states.
- AWS CLI
- 
             
                    Pour obtenir des informations sur le pare-feu d'une instance L' get-instance-port-statesexemple suivant renvoie les ports de pare-feu configurés par exempleMEAN-1.aws lightsail get-instance-port-states \ --instance-nameMEAN-1Sortie : { "portStates": [ { "fromPort": 80, "toPort": 80, "protocol": "tcp", "state": "open" }, { "fromPort": 22, "toPort": 22, "protocol": "tcp", "state": "open" }, { "fromPort": 443, "toPort": 443, "protocol": "tcp", "state": "open" } ] }- 
                    Pour plus de détails sur l'API, reportez-vous GetInstancePortStates à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-instance-snapshot.
- AWS CLI
- 
             
                    Pour obtenir des informations sur un instantané d'instance spécifié L' get-instance-snapshotexemple suivant affiche des détails sur le cliché d'instance spécifié.aws lightsail get-instance-snapshot \ --instance-snapshot-nameMEAN-1-1571419854Sortie : { "instanceSnapshot": { "name": "MEAN-1-1571419854", "arn": "arn:aws:lightsail:us-west-2:111122223333:InstanceSnapshot/ac54700c-48a8-40fd-b065-2EXAMPLEac8f", "supportCode": "6EXAMPLE3362/ami-0EXAMPLE67a73020d", "createdAt": 1571419891.927, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "InstanceSnapshot", "tags": [], "state": "available", "fromAttachedDisks": [], "fromInstanceName": "MEAN-1", "fromInstanceArn": "arn:aws:lightsail:us-west-2:111122223333:Instance/bd470fc5-a68b-44c5-8dbc-8EXAMPLEbada", "fromBlueprintId": "mean", "fromBundleId": "medium_3_0", "isFromAutoSnapshot": false, "sizeInGb": 80 } }- 
                    Pour plus de détails sur l'API, reportez-vous GetInstanceSnapshot à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-instance-snapshots.
- AWS CLI
- 
             
                    Pour obtenir des informations sur tous les instantanés de votre instance L' get-instance-snapshotsexemple suivant affiche des détails sur tous les instantanés d'instance dans la AWS région configurée.aws lightsail get-instance-snapshotsSortie : { "instanceSnapshots": [ { "name": "MEAN-1-1571421498", "arn": "arn:aws:lightsail:us-west-2:111122223333:InstanceSnapshot/a20e6ebe-b0ee-4ae4-a750-3EXAMPLEcb0c", "supportCode": "6EXAMPLE3362/ami-0EXAMPLEe33cabfa1", "createdAt": 1571421527.755, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "InstanceSnapshot", "tags": [ { "key": "no_delete" } ], "state": "available", "fromAttachedDisks": [], "fromInstanceName": "MEAN-1", "fromInstanceArn": "arn:aws:lightsail:us-west-2:111122223333:Instance/1761aa0a-6038-4f25-8b94-2EXAMPLE19fd", "fromBlueprintId": "wordpress", "fromBundleId": "micro_3_0", "isFromAutoSnapshot": false, "sizeInGb": 40 }, { "name": "MEAN-1-1571419854", "arn": "arn:aws:lightsail:us-west-2:111122223333:InstanceSnapshot/ac54700c-48a8-40fd-b065-2EXAMPLEac8f", "supportCode": "6EXAMPLE3362/ami-0EXAMPLE67a73020d", "createdAt": 1571419891.927, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "InstanceSnapshot", "tags": [], "state": "available", "fromAttachedDisks": [], "fromInstanceName": "MEAN-1", "fromInstanceArn": "arn:aws:lightsail:us-west-2:111122223333:Instance/bd470fc5-a68b-44c5-8dbc-8EXAMPLEbada", "fromBlueprintId": "mean", "fromBundleId": "medium_3_0", "isFromAutoSnapshot": false, "sizeInGb": 80 } ] }- 
                    Pour plus de détails sur l'API, reportez-vous GetInstanceSnapshots à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-instance-state.
- AWS CLI
- 
             
                    Pour obtenir des informations sur l'état d'une instance L' get-instance-stateexemple suivant renvoie l'état de l'instance spécifiée.aws lightsail get-instance-state \ --instance-nameMEAN-1Sortie : { "state": { "code": 16, "name": "running" } }- 
                    Pour plus de détails sur l'API, reportez-vous GetInstanceState à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-instance.
- AWS CLI
- 
             
                    Pour obtenir des informations sur une instance L' get-instanceexemple suivant affiche les détails de l'instanceMEAN-1.aws lightsail get-instance \ --instance-nameMEAN-1Sortie : { "instance": { "name": "MEAN-1", "arn": "arn:aws:lightsail:us-west-2:111122223333:Instance/bd470fc5-a68b-44c5-8dbc-EXAMPLE4bada", "supportCode": "6EXAMPLE3362/i-05EXAMPLE407c97d3", "createdAt": 1570635023.124, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "resourceType": "Instance", "tags": [], "blueprintId": "mean", "blueprintName": "MEAN", "bundleId": "medium_3_0", "isStaticIp": false, "privateIpAddress": "192.0.2.0", "publicIpAddress": "192.0.2.0", "hardware": { "cpuCount": 2, "disks": [ { "createdAt": 1570635023.124, "sizeInGb": 80, "isSystemDisk": true, "iops": 240, "path": "/dev/xvda", "attachedTo": "MEAN-1", "attachmentState": "attached" } ], "ramSizeInGb": 4.0 }, "networking": { "monthlyTransfer": { "gbPerMonthAllocated": 4096 }, "ports": [ { "fromPort": 80, "toPort": 80, "protocol": "tcp", "accessFrom": "Anywhere (0.0.0.0/0)", "accessType": "public", "commonName": "", "accessDirection": "inbound" }, { "fromPort": 22, "toPort": 22, "protocol": "tcp", "accessFrom": "Anywhere (0.0.0.0/0)", "accessType": "public", "commonName": "", "accessDirection": "inbound" }, { "fromPort": 443, "toPort": 443, "protocol": "tcp", "accessFrom": "Anywhere (0.0.0.0/0)", "accessType": "public", "commonName": "", "accessDirection": "inbound" } ] }, "state": { "code": 16, "name": "running" }, "username": "bitnami", "sshKeyName": "MyKey" } }- 
                    Pour plus de détails sur l'API, reportez-vous GetInstance à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-instances.
- AWS CLI
- 
             
                    Pour obtenir des informations sur toutes les instances L' get-instancesexemple suivant affiche les détails de toutes les instances de la AWS région configurée.aws lightsail get-instancesSortie : { "instances": [ { "name": "Windows_Server_2022-1", "arn": "arn:aws:lightsail:us-west-2:111122223333:Instance/0f44fbb9-8f55-4e47-a25e-EXAMPLE04763", "supportCode": "62EXAMPLE362/i-0bEXAMPLE71a686b9", "createdAt": 1571332358.665, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "resourceType": "Instance", "tags": [], "blueprintId": "windows_server_2022", "blueprintName": "Windows Server 2022", "bundleId": "large_win_3_0", "isStaticIp": false, "privateIpAddress": "192.0.2.0", "publicIpAddress": "192.0.2.0", "hardware": { "cpuCount": 1, "disks": [ { "createdAt": 1571332358.665, "sizeInGb": 160, "isSystemDisk": true, "iops": 180, "path": "/dev/sda1", "attachedTo": "Windows_Server_2022-1", "attachmentState": "attached" }, { "name": "my-disk-for-windows-server", "arn": "arn:aws:lightsail:us-west-2:111122223333:Disk/4123a81c-484c-49ea-afea-5EXAMPLEda87", "supportCode": "6EXAMPLE3362/vol-0EXAMPLEb2b99ca3d", "createdAt": 1571355063.494, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "resourceType": "Disk", "tags": [], "sizeInGb": 128, "isSystemDisk": false, "iops": 384, "path": "/dev/xvdf", "state": "in-use", "attachedTo": "Windows_Server_2022-1", "isAttached": true, "attachmentState": "attached" } ], "ramSizeInGb": 8.0 }, "networking": { "monthlyTransfer": { "gbPerMonthAllocated": 3072 }, "ports": [ { "fromPort": 80, "toPort": 80, "protocol": "tcp", "accessFrom": "Anywhere (0.0.0.0/0)", "accessType": "public", "commonName": "", "accessDirection": "inbound" }, { "fromPort": 22, "toPort": 22, "protocol": "tcp", "accessFrom": "Anywhere (0.0.0.0/0)", "accessType": "public", "commonName": "", "accessDirection": "inbound" }, { "fromPort": 3389, "toPort": 3389, "protocol": "tcp", "accessFrom": "Anywhere (0.0.0.0/0)", "accessType": "public", "commonName": "", "accessDirection": "inbound" } ] }, "state": { "code": 16, "name": "running" }, "username": "Administrator", "sshKeyName": "LightsailDefaultKeyPair" }, { "name": "MEAN-1", "arn": "arn:aws:lightsail:us-west-2:111122223333:Instance/bd470fc5-a68b-44c5-8dbc-8EXAMPLEbada", "supportCode": "6EXAMPLE3362/i-0EXAMPLEa407c97d3", "createdAt": 1570635023.124, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "resourceType": "Instance", "tags": [], "blueprintId": "mean", "blueprintName": "MEAN", "bundleId": "medium_3_0", "isStaticIp": false, "privateIpAddress": "192.0.2.0", "publicIpAddress": "192.0.2.0", "hardware": { "cpuCount": 2, "disks": [ { "name": "Disk-1", "arn": "arn:aws:lightsail:us-west-2:111122223333:Disk/c21cfb0a-07f2-44ae-9a23-bEXAMPLE8096", "supportCode": "6EXAMPLE3362/vol-0EXAMPLEf2f88b32f", "createdAt": 1566585439.587, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "resourceType": "Disk", "tags": [ { "key": "test" } ], "sizeInGb": 8, "isSystemDisk": false, "iops": 240, "path": "/dev/xvdf", "state": "in-use", "attachedTo": "MEAN-1", "isAttached": true, "attachmentState": "attached" }, { "createdAt": 1570635023.124, "sizeInGb": 80, "isSystemDisk": true, "iops": 240, "path": "/dev/sda1", "attachedTo": "MEAN-1", "attachmentState": "attached" } ], "ramSizeInGb": 4.0 }, "networking": { "monthlyTransfer": { "gbPerMonthAllocated": 4096 }, "ports": [ { "fromPort": 80, "toPort": 80, "protocol": "tcp", "accessFrom": "Anywhere (0.0.0.0/0)", "accessType": "public", "commonName": "", "accessDirection": "inbound" }, { "fromPort": 22, "toPort": 22, "protocol": "tcp", "accessFrom": "Anywhere (0.0.0.0/0)", "accessType": "public", "commonName": "", "accessDirection": "inbound" }, { "fromPort": 443, "toPort": 443, "protocol": "tcp", "accessFrom": "Anywhere (0.0.0.0/0)", "accessType": "public", "commonName": "", "accessDirection": "inbound" } ] }, "state": { "code": 16, "name": "running" }, "username": "bitnami", "sshKeyName": "MyTestKey" } ] }- 
                    Pour plus de détails sur l'API, reportez-vous GetInstances à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-key-pair.
- AWS CLI
- 
             
                    Pour obtenir des informations sur une paire de clés L' get-key-pairexemple suivant affiche les détails de la paire de clés spécifiée.aws lightsail get-key-pair \ --key-pair-nameMyKey1Sortie : { "keyPair": { "name": "MyKey1", "arn": "arn:aws:lightsail:us-west-2:111122223333:KeyPair/19a4efdf-3054-43d6-91fd-eEXAMPLE21bf", "supportCode": "6EXAMPLE3362/MyKey1", "createdAt": 1571255026.975, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "KeyPair", "tags": [], "fingerprint": "00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd:ee:ff:gg:hh:ii:jj" } }- 
                    Pour plus de détails sur l'API, reportez-vous GetKeyPair à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-key-pairs.
- AWS CLI
- 
             
                    Pour obtenir des informations sur toutes les paires de clés L' get-key-pairsexemple suivant affiche les détails de toutes les paires de clés de la AWS région configurée.aws lightsail get-key-pairsSortie : { "keyPairs": [ { "name": "MyKey1", "arn": "arn:aws:lightsail:us-west-2:111122223333:KeyPair/19a4efdf-3054-43d6-91fd-eEXAMPLE21bf", "supportCode": "6EXAMPLE3362/MyKey1", "createdAt": 1571255026.975, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "KeyPair", "tags": [], "fingerprint": "00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd:ee:ff:gg:hh:ii:jj" } ] }- 
                    Pour plus de détails sur l'API, reportez-vous GetKeyPairs à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-load-balancer-tls-certificates.
- AWS CLI
- 
             
                    Pour obtenir des informations sur les certificats TLS pour un équilibreur de charge L' get-load-balancer-tls-certificatesexemple suivant affiche des détails sur les certificats TLS pour l'équilibreur de charge spécifié.aws lightsail get-load-balancer-tls-certificates \ --load-balancer-nameLoadBalancer-1Sortie : { "tlsCertificates": [ { "name": "example-com", "arn": "arn:aws:lightsail:us-west-2:111122223333:LoadBalancerTlsCertificate/d7bf4643-6a02-4cd4-b3c4-fEXAMPLE9b4d", "supportCode": "6EXAMPLE3362/arn:aws:acm:us-west-2:333322221111:certificate/9af8e32c-a54e-4a67-8c63-cEXAMPLEb314", "createdAt": 1571678025.3, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "LoadBalancerTlsCertificate", "loadBalancerName": "LoadBalancer-1", "isAttached": false, "status": "ISSUED", "domainName": "example.com", "domainValidationRecords": [ { "name": "_dEXAMPLE4ede046a0319eb44a4eb3cbc.example.com.", "type": "CNAME", "value": "_bEXAMPLE0899fb7b6bf79d9741d1a383.hkvuiqjoua.acm-validations.aws.", "validationStatus": "SUCCESS", "domainName": "example.com" } ], "issuedAt": 1571678070.0, "issuer": "Amazon", "keyAlgorithm": "RSA-2048", "notAfter": 1605960000.0, "notBefore": 1571616000.0, "serial": "00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd:ee:ff", "signatureAlgorithm": "SHA256WITHRSA", "subject": "CN=example.com", "subjectAlternativeNames": [ "example.com" ] } ] }- 
                    Pour plus de détails sur l'API, reportez-vous GetLoadBalancerTlsCertificates à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-load-balancer.
- AWS CLI
- 
             
                    Pour obtenir des informations sur un équilibreur de charge L' get-load-balancerexemple suivant affiche des détails sur l'équilibreur de charge spécifié.aws lightsail get-load-balancer \ --load-balancer-nameLoadBalancer-1Sortie : { "loadBalancer": { "name": "LoadBalancer-1", "arn": "arn:aws:lightsail:us-west-2:111122223333:LoadBalancer/40486b2b-1ad0-4152-83e4-cEXAMPLE6f4b", "supportCode": "6EXAMPLE3362/arn:aws:elasticloadbalancing:us-west-2:333322221111:loadbalancer/app/bEXAMPLE128cb59d86f946a9395dd304/1EXAMPLE8dd9d77e", "createdAt": 1571677906.723, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "LoadBalancer", "tags": [], "dnsName": "bEXAMPLE128cb59d86f946a9395dd304-1486911371.us-west-2.elb.amazonaws.com", "state": "active", "protocol": "HTTP", "publicPorts": [ 80 ], "healthCheckPath": "/", "instancePort": 80, "instanceHealthSummary": [ { "instanceName": "MEAN-3", "instanceHealth": "healthy" }, { "instanceName": "MEAN-1", "instanceHealth": "healthy" }, { "instanceName": "MEAN-2", "instanceHealth": "healthy" } ], "tlsCertificateSummaries": [ { "name": "example-com", "isAttached": false } ], "configurationOptions": { "SessionStickinessEnabled": "false", "SessionStickiness_LB_CookieDurationSeconds": "86400" } } }- 
                    Pour plus de détails sur l'API, reportez-vous GetLoadBalancer à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-load-balancers.
- AWS CLI
- 
             
                    Pour obtenir des informations sur tous les équilibreurs de charge L' get-load-balancersexemple suivant affiche les détails de tous les équilibreurs de charge de la AWS région configurée.aws lightsail get-load-balancersSortie : { "loadBalancers": [ { "name": "LoadBalancer-1", "arn": "arn:aws:lightsail:us-west-2:111122223333:LoadBalancer/40486b2b-1ad0-4152-83e4-cEXAMPLE6f4b", "supportCode": "6EXAMPLE3362/arn:aws:elasticloadbalancing:us-west-2:333322221111:loadbalancer/app/bEXAMPLE128cb59d86f946a9395dd304/1EXAMPLE8dd9d77e", "createdAt": 1571677906.723, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "LoadBalancer", "tags": [], "dnsName": "bEXAMPLE128cb59d86f946a9395dd304-1486911371.us-west-2.elb.amazonaws.com", "state": "active", "protocol": "HTTP", "publicPorts": [ 80 ], "healthCheckPath": "/", "instancePort": 80, "instanceHealthSummary": [ { "instanceName": "MEAN-3", "instanceHealth": "healthy" }, { "instanceName": "MEAN-1", "instanceHealth": "healthy" }, { "instanceName": "MEAN-2", "instanceHealth": "healthy" } ], "tlsCertificateSummaries": [ { "name": "example-com", "isAttached": false } ], "configurationOptions": { "SessionStickinessEnabled": "false", "SessionStickiness_LB_CookieDurationSeconds": "86400" } } ] }- 
                    Pour plus de détails sur l'API, reportez-vous GetLoadBalancers à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-operation.
- AWS CLI
- 
             
                    Pour obtenir des informations sur une seule opération L' get-operationexemple suivant affiche les détails de l'opération spécifiée.aws lightsail get-operation \ --operation-ide5700e8a-daf2-4b49-bc01-3EXAMPLE910aSortie : { "operation": { "id": "e5700e8a-daf2-4b49-bc01-3EXAMPLE910a", "resourceName": "Instance-1", "resourceType": "Instance", "createdAt": 1571679872.404, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": true, "operationType": "CreateInstance", "status": "Succeeded", "statusChangedAt": 1571679890.304 } }- 
                    Pour plus de détails sur l'API, reportez-vous GetOperation à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-operations-for-resource.
- AWS CLI
- 
             
                    Pour obtenir toutes les opérations relatives à une ressource L' get-operations-for-resourceexemple suivant affiche les détails de toutes les opérations pour la ressource spécifiée.aws lightsail get-operations-for-resource \ --resource-nameLoadBalancer-1Sortie : { "operations": [ { "id": "e2973046-43f8-4252-a4b4-9EXAMPLE69ce", "resourceName": "LoadBalancer-1", "resourceType": "LoadBalancer", "createdAt": 1571678786.071, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "MEAN-1", "operationType": "DetachInstancesFromLoadBalancer", "status": "Succeeded", "statusChangedAt": 1571679087.57 }, { "id": "2d742a18-0e7f-48c8-9705-3EXAMPLEf98a", "resourceName": "LoadBalancer-1", "resourceType": "LoadBalancer", "createdAt": 1571678782.784, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "MEAN-1", "operationType": "AttachInstancesToLoadBalancer", "status": "Succeeded", "statusChangedAt": 1571678798.465 }, { "id": "6c700fcc-4246-40ab-952b-1EXAMPLEdac2", "resourceName": "LoadBalancer-1", "resourceType": "LoadBalancer", "createdAt": 1571678775.297, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "MEAN-3", "operationType": "AttachInstancesToLoadBalancer", "status": "Succeeded", "statusChangedAt": 1571678842.806 }, ... } ] }- 
                    Pour plus de détails sur l'API, reportez-vous GetOperationsForResource à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-operations.
- AWS CLI
- 
             
                    Pour obtenir des informations sur toutes les opérations L' get-operationsexemple suivant affiche les détails de toutes les opérations dans la AWS région configurée.aws lightsail get-operationsSortie : { "operations": [ { "id": "e5700e8a-daf2-4b49-bc01-3EXAMPLE910a", "resourceName": "Instance-1", "resourceType": "Instance", "createdAt": 1571679872.404, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": true, "operationType": "CreateInstance", "status": "Succeeded", "statusChangedAt": 1571679890.304 }, { "id": "701a3339-930e-4914-a9f9-7EXAMPLE68d7", "resourceName": "WordPress-1", "resourceType": "Instance", "createdAt": 1571678786.072, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "LoadBalancer-1", "operationType": "DetachInstancesFromLoadBalancer", "status": "Succeeded", "statusChangedAt": 1571679086.399 }, { "id": "e2973046-43f8-4252-a4b4-9EXAMPLE69ce", "resourceName": "LoadBalancer-1", "resourceType": "LoadBalancer", "createdAt": 1571678786.071, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "WordPress-1", "operationType": "DetachInstancesFromLoadBalancer", "status": "Succeeded", "statusChangedAt": 1571679087.57 }, ... } ] }- 
                    Pour plus de détails sur l'API, reportez-vous GetOperations à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-regions.
- AWS CLI
- 
             
                    Pour accéder à toutes les AWS régions pour Amazon Lightsail L' get-regionsexemple suivant affiche les détails de toutes les AWS régions pour Amazon Lightsail.aws lightsail get-regionsSortie : { "regions": [ { "continentCode": "NA", "description": "This region is recommended to serve users in the eastern United States", "displayName": "Virginia", "name": "us-east-1", "availabilityZones": [], "relationalDatabaseAvailabilityZones": [] }, { "continentCode": "NA", "description": "This region is recommended to serve users in the eastern United States", "displayName": "Ohio", "name": "us-east-2", "availabilityZones": [], "relationalDatabaseAvailabilityZones": [] }, { "continentCode": "NA", "description": "This region is recommended to serve users in the northwestern United States, Alaska, and western Canada", "displayName": "Oregon", "name": "us-west-2", "availabilityZones": [], "relationalDatabaseAvailabilityZones": [] }, ... } ] }- 
                    Pour plus de détails sur l'API, reportez-vous GetRegions à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-relational-database-blueprints.
- AWS CLI
- 
             
                    Pour obtenir les plans des nouvelles bases de données relationnelles L' get-relational-database-blueprintsexemple suivant affiche des détails sur tous les plans de base de données relationnelle disponibles qui peuvent être utilisés pour créer de nouvelles bases de données relationnelles dans Amazon Lightsail.aws lightsail get-relational-database-blueprintsSortie : { "blueprints": [ { "blueprintId": "mysql_5_6", "engine": "mysql", "engineVersion": "5.6.44", "engineDescription": "MySQL Community Edition", "engineVersionDescription": "MySQL 5.6.44", "isEngineDefault": false }, { "blueprintId": "mysql_5_7", "engine": "mysql", "engineVersion": "5.7.26", "engineDescription": "MySQL Community Edition", "engineVersionDescription": "MySQL 5.7.26", "isEngineDefault": true }, { "blueprintId": "mysql_8_0", "engine": "mysql", "engineVersion": "8.0.16", "engineDescription": "MySQL Community Edition", "engineVersionDescription": "MySQL 8.0.16", "isEngineDefault": false }, { "blueprintId": "postgres_9_6", "engine": "postgres", "engineVersion": "9.6.15", "engineDescription": "PostgreSQL", "engineVersionDescription": "PostgreSQL 9.6.15-R1", "isEngineDefault": false }, { "blueprintId": "postgres_10", "engine": "postgres", "engineVersion": "10.10", "engineDescription": "PostgreSQL", "engineVersionDescription": "PostgreSQL 10.10-R1", "isEngineDefault": false }, { "blueprintId": "postgres_11", "engine": "postgres", "engineVersion": "11.5", "engineDescription": "PostgreSQL", "engineVersionDescription": "PostgreSQL 11.5-R1", "isEngineDefault": true } ] }- 
                    Pour plus de détails sur l'API, reportez-vous GetRelationalDatabaseBlueprints à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-relational-database-bundles.
- AWS CLI
- 
             
                    Pour obtenir les ensembles pour les nouvelles bases de données relationnelles L' get-relational-database-bundlesexemple suivant affiche des informations détaillées sur tous les ensembles de bases de données relationnelles disponibles qui peuvent être utilisés pour créer de nouvelles bases de données relationnelles dans Amazon Lightsail. Notez que la réponse n'inclut pas les paquets inactifs car l'--include-inactiveindicateur n'est pas spécifié dans la commande. Vous ne pouvez pas utiliser de bundles inactifs pour créer de nouvelles bases de données relationnelles.aws lightsail get-relational-database-bundlesSortie : { "bundles": [ { "bundleId": "micro_2_0", "name": "Micro", "price": 15.0, "ramSizeInGb": 1.0, "diskSizeInGb": 40, "transferPerMonthInGb": 100, "cpuCount": 2, "isEncrypted": true, "isActive": true }, { "bundleId": "micro_ha_2_0", "name": "Micro with High Availability", "price": 30.0, "ramSizeInGb": 1.0, "diskSizeInGb": 40, "transferPerMonthInGb": 100, "cpuCount": 2, "isEncrypted": true, "isActive": true }, { "bundleId": "small_2_0", "name": "Small", "price": 30.0, "ramSizeInGb": 2.0, "diskSizeInGb": 80, "transferPerMonthInGb": 100, "cpuCount": 2, "isEncrypted": true, "isActive": true }, { "bundleId": "small_ha_2_0", "name": "Small with High Availability", "price": 60.0, "ramSizeInGb": 2.0, "diskSizeInGb": 80, "transferPerMonthInGb": 100, "cpuCount": 2, "isEncrypted": true, "isActive": true }, { "bundleId": "medium_2_0", "name": "Medium", "price": 60.0, "ramSizeInGb": 4.0, "diskSizeInGb": 120, "transferPerMonthInGb": 100, "cpuCount": 2, "isEncrypted": true, "isActive": true }, { "bundleId": "medium_ha_2_0", "name": "Medium with High Availability", "price": 120.0, "ramSizeInGb": 4.0, "diskSizeInGb": 120, "transferPerMonthInGb": 100, "cpuCount": 2, "isEncrypted": true, "isActive": true }, { "bundleId": "large_2_0", "name": "Large", "price": 115.0, "ramSizeInGb": 8.0, "diskSizeInGb": 240, "transferPerMonthInGb": 200, "cpuCount": 2, "isEncrypted": true, "isActive": true }, { "bundleId": "large_ha_2_0", "name": "Large with High Availability", "price": 230.0, "ramSizeInGb": 8.0, "diskSizeInGb": 240, "transferPerMonthInGb": 200, "cpuCount": 2, "isEncrypted": true, "isActive": true } ] }Pour plus d'informations, consultez la section Création d'une base de données dans Amazon Lightsail dans le manuel Amazon Lightsail Developer Guide. - 
                    Pour plus de détails sur l'API, reportez-vous GetRelationalDatabaseBundles à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-relational-database-events.
- AWS CLI
- 
             
                    Pour obtenir les événements d'une base de données relationnelle L' get-relational-database-eventsexemple suivant affiche les détails des événements survenus au cours des 17 dernières heures (10 à 20 minutes) pour la base de données relationnelle spécifiée.aws lightsail get-relational-database-events \ --relational-database-nameDatabase-1\ --duration-in-minutes1020Sortie : { "relationalDatabaseEvents": [ { "resource": "Database-1", "createdAt": 1571654146.553, "message": "Backing up Relational Database", "eventCategories": [ "backup" ] }, { "resource": "Database-1", "createdAt": 1571654249.98, "message": "Finished Relational Database backup", "eventCategories": [ "backup" ] } ] }- 
                    Pour plus de détails sur l'API, reportez-vous GetRelationalDatabaseEvents à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-relational-database-log-events.
- AWS CLI
- 
             
                    Pour obtenir les événements du journal d'une base de données relationnelle L' get-relational-database-log-eventsexemple suivant affiche des détails sur le journal spécifié entre1570733176et1571597176pour la baseDatabase1de données relationnelle. Les informations renvoyées sont configurées pour commencer à partir dehead.Nous vous recommandons d'utiliser un convertisseur de temps Unix pour identifier les heures de début et de fin. aws lightsail get-relational-database-log-events \ --relational-database-nameDatabase1\ --log-stream-nameerror\ --start-from-head \ --start-time1570733176\ --end-time1571597176Sortie : { "resourceLogEvents": [ { "createdAt": 1570820267.0, "message": "2019-10-11 18:57:47 20969 [Warning] IP address '192.0.2.0' could not be resolved: Name or service not known" }, { "createdAt": 1570860974.0, "message": "2019-10-12 06:16:14 20969 [Warning] IP address '8192.0.2.0' could not be resolved: Temporary failure in name resolution" }, { "createdAt": 1570860977.0, "message": "2019-10-12 06:16:17 20969 [Warning] IP address '192.0.2.0' could not be resolved: Temporary failure in name resolution" }, { "createdAt": 1570860979.0, "message": "2019-10-12 06:16:19 20969 [Warning] IP address '192.0.2.0' could not be resolved: Temporary failure in name resolution" }, { "createdAt": 1570860981.0, "message": "2019-10-12 06:16:21 20969 [Warning] IP address '192.0.2.0' could not be resolved: Temporary failure in name resolution" }, { "createdAt": 1570860982.0, "message": "2019-10-12 06:16:22 20969 [Warning] IP address '192.0.2.0' could not be resolved: Temporary failure in name resolution" }, { "createdAt": 1570860984.0, "message": "2019-10-12 06:16:24 20969 [Warning] IP address '192.0.2.0' could not be resolved: Temporary failure in name resolution" }, { "createdAt": 1570860986.0, "message": "2019-10-12 06:16:26 20969 [Warning] IP address '192.0.2.0' could not be resolved: Temporary failure in name resolution" }, ... } ], "nextBackwardToken": "eEXAMPLEZXJUZXh0IjoiZnRWb3F3cUpRSlQ5NndMYThxelRUZlFhR3J6c2dKWEEvM2kvajZMZzVVVWpqRDN0YjFXTjNrak5pRk9iVFRZdjkwVGlpZGw5NFJGSFRQTEdJSjdpQnFCRk5CZFJlYTZaSXpScStuZjJEYXhqM2grUFVJOEpIYlU5YWJ2QitvQWN5cEFyVUo3VDk1QWY3bVF6MEwvcVovVldZdGc9Iiwibm9uY2UiOiJBNHpzdWMvUkZZKzRvUzhEIiwiY2lwaGVyIjoiQUVTL0dDTS9Ob1BhZGEXAMPLEQ==", "nextForwardToken": "eEXAMPLEZXJUZXh0IjoiT09Lb0Z6ZFRJbHhaNEQ5N2tPbkkwRmwwNUxPZjFTbFFwUklQbzlSaWgvMWVXbEk4aG56VHg4bW1Gb3grbDVodUVNZEdiZXN0TzVYcjlLK1FUdFB2RlJLS2FMcU05WkN3Rm1uVzBkOFpDR2g0b1BBVlg2NVFGNDNPazZzRXJieHRuU0xzdkRNTkFUMTZibU9HM2YyaGxiS0hUUDA9Iiwibm9uY2UiOiJFQmI4STQ3cU5aWXNXZ0g4IiwiY2lwaGVyIjoiQUVTL0dDTS9Ob1BhZGEXAMPLEQ==" }- 
                    Pour plus de détails sur l'API, reportez-vous GetRelationalDatabaseLogEvents à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-relational-database-log-streams.
- AWS CLI
- 
             
                    Pour obtenir les flux de log d'une base de données relationnelle L' get-relational-database-log-streamsexemple suivant renvoie tous les flux de journaux disponibles pour la base de données relationnelle spécifiée.aws lightsail get-relational-database-log-streams \ --relational-database-nameDatabase1Sortie : { "logStreams": [ "audit", "error", "general", "slowquery" ] }- 
                    Pour plus de détails sur l'API, reportez-vous GetRelationalDatabaseLogStreams à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-relational-database-master-user-password.
- AWS CLI
- 
             
                    Pour obtenir le mot de passe de l'utilisateur principal pour une base de données relationnelle L' get-relational-database-master-user-passwordexemple suivant renvoie des informations sur le mot de passe de l'utilisateur principal pour la base de données relationnelle spécifiée.aws lightsail get-relational-database-master-user-password \ --relational-database-nameDatabase-1Sortie : { "masterUserPassword": "VEXAMPLEec.9qvx,_t<)Wkf)kwboM,>2", "createdAt": 1571259453.959 }- 
                    Pour plus de détails sur l'API, reportez-vous GetRelationalDatabaseMasterUserPassword à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-relational-database-metric-data.
- AWS CLI
- 
             
                    Pour obtenir des données métriques pour une base de données relationnelle L' get-relational-database-metric-dataexemple suivant renvoie le décompte de la métriqueDatabaseConnectionssur la période de 24 heures (86400secondes) entre1570733176et1571597176pour la baseDatabase1de données relationnelle.Nous vous recommandons d'utiliser un convertisseur de temps Unix pour identifier les heures de début et de fin. aws lightsail get-relational-database-metric-data \ --relational-database-nameDatabase1\ --metric-nameDatabaseConnections\ --period86400\ --start-time1570733176\ --end-time1571597176\ --unitCount\ --statisticsSumSortie : { "metricName": "DatabaseConnections", "metricData": [ { "sum": 1.0, "timestamp": 1571510760.0, "unit": "Count" }, { "sum": 1.0, "timestamp": 1570733160.0, "unit": "Count" }, { "sum": 1.0, "timestamp": 1570992360.0, "unit": "Count" }, { "sum": 0.0, "timestamp": 1571251560.0, "unit": "Count" }, { "sum": 721.0, "timestamp": 1570819560.0, "unit": "Count" }, { "sum": 1.0, "timestamp": 1571078760.0, "unit": "Count" }, { "sum": 2.0, "timestamp": 1571337960.0, "unit": "Count" }, { "sum": 684.0, "timestamp": 1570905960.0, "unit": "Count" }, { "sum": 0.0, "timestamp": 1571165160.0, "unit": "Count" }, { "sum": 1.0, "timestamp": 1571424360.0, "unit": "Count" } ] }- 
                    Pour plus de détails sur l'API, reportez-vous GetRelationalDatabaseMetricData à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-relational-database-parameters.
- AWS CLI
- 
             
                    Pour obtenir les paramètres d'une base de données relationnelle L' get-relational-database-parametersexemple suivant renvoie des informations sur tous les paramètres disponibles pour la base de données relationnelle spécifiée.aws lightsail get-relational-database-parameters \ --relational-database-nameDatabase-1Sortie : { "parameters": [ { "allowedValues": "0,1", "applyMethod": "pending-reboot", "applyType": "dynamic", "dataType": "boolean", "description": "Automatically set all granted roles as active after the user has authenticated successfully.", "isModifiable": true, "parameterName": "activate_all_roles_on_login", "parameterValue": "0" }, { "allowedValues": "0,1", "applyMethod": "pending-reboot", "applyType": "static", "dataType": "boolean", "description": "Controls whether user-defined functions that have only an xxx symbol for the main function can be loaded", "isModifiable": false, "parameterName": "allow-suspicious-udfs" }, { "allowedValues": "0,1", "applyMethod": "pending-reboot", "applyType": "dynamic", "dataType": "boolean", "description": "Sets the autocommit mode", "isModifiable": true, "parameterName": "autocommit" }, { "allowedValues": "0,1", "applyMethod": "pending-reboot", "applyType": "static", "dataType": "boolean", "description": "Controls whether the server autogenerates SSL key and certificate files in the data directory, if they do not already exist.", "isModifiable": false, "parameterName": "auto_generate_certs" }, ... } ] }Pour plus d'informations, consultez la section Mise à jour des paramètres de base de données dans Amazon Lightsail dans le Guide de développement de Lightsail. - 
                    Pour plus de détails sur l'API, reportez-vous GetRelationalDatabaseParameters à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-relational-database-snapshot.
- AWS CLI
- 
             
                    Pour obtenir des informations sur un instantané de base de données relationnelle L' get-relational-database-snapshotexemple suivant affiche les détails relatifs à l'instantané de base de données relationnelle spécifié.aws lightsail get-relational-database-snapshot \ --relational-database-snapshot-nameDatabase-1-1571350042Sortie : { "relationalDatabaseSnapshot": { "name": "Database-1-1571350042", "arn": "arn:aws:lightsail:us-west-2:111122223333:RelationalDatabaseSnapshot/0389bbad-4b85-4c3d-9EXAMPLEaee3643d2", "supportCode": "6EXAMPLE3362/ls-8EXAMPLE2ba7ad041451946fafc2ad19cfbd9eb2", "createdAt": 1571350046.238, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "RelationalDatabaseSnapshot", "tags": [], "engine": "mysql", "engineVersion": "8.0.16", "sizeInGb": 40, "state": "available", "fromRelationalDatabaseName": "Database-1", "fromRelationalDatabaseArn": "arn:aws:lightsail:us-west-2:111122223333:RelationalDatabase/7ea932b1-b85a-4bd5-9b3e-bEXAMPLE8cc4", "fromRelationalDatabaseBundleId": "micro_1_0", "fromRelationalDatabaseBlueprintId": "mysql_8_0" } }- 
                    Pour plus de détails sur l'API, reportez-vous GetRelationalDatabaseSnapshot à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-relational-database-snapshots.
- AWS CLI
- 
             
                    Pour obtenir des informations sur tous les instantanés de base de données relationnelle L' get-relational-database-snapshotsexemple suivant affiche des détails sur tous les instantanés de base de données relationnelle dans la région configurée AWS .aws lightsail get-relational-database-snapshotsSortie : { "relationalDatabaseSnapshots": [ { "name": "Database-1-1571350042", "arn": "arn:aws:lightsail:us-west-2:111122223333:RelationalDatabaseSnapshot/0389bbad-4b85-4c3d-9861-6EXAMPLE43d2", "supportCode": "6EXAMPLE3362/ls-8EXAMPLE2ba7ad041451946fafc2ad19cfbd9eb2", "createdAt": 1571350046.238, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "RelationalDatabaseSnapshot", "tags": [], "engine": "mysql", "engineVersion": "8.0.16", "sizeInGb": 40, "state": "available", "fromRelationalDatabaseName": "Database-1", "fromRelationalDatabaseArn": "arn:aws:lightsail:us-west-2:111122223333:RelationalDatabase/7ea932b1-b85a-4bd5-9b3e-bEXAMPLE8cc4", "fromRelationalDatabaseBundleId": "micro_1_0", "fromRelationalDatabaseBlueprintId": "mysql_8_0" }, { "name": "Database1-Console", "arn": "arn:aws:lightsail:us-west-2:111122223333:RelationalDatabaseSnapshot/8b94136e-06ec-4b1a-a3fb-5EXAMPLEe1e9", "supportCode": "6EXAMPLE3362/ls-9EXAMPLE14b000d34c8d1c432734e137612d5b5c", "createdAt": 1571249981.025, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "RelationalDatabaseSnapshot", "tags": [ { "key": "test" } ], "engine": "mysql", "engineVersion": "5.6.44", "sizeInGb": 40, "state": "available", "fromRelationalDatabaseName": "Database1", "fromRelationalDatabaseArn": "arn:aws:lightsail:us-west-2:111122223333:RelationalDatabase/a6161cb7-4535-4f16-9dcf-8EXAMPLE3d4e", "fromRelationalDatabaseBundleId": "micro_1_0", "fromRelationalDatabaseBlueprintId": "mysql_5_6" } ] }- 
                    Pour plus de détails sur l'API, reportez-vous GetRelationalDatabaseSnapshots à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-relational-database.
- AWS CLI
- 
             
                    Pour obtenir des informations sur une base de données relationnelle L' get-relational-databaseexemple suivant affiche des détails sur la base de données relationnelle spécifiée.aws lightsail get-relational-database \ --relational-database-nameDatabase-1Sortie : { "relationalDatabase": { "name": "Database-1", "arn": "arn:aws:lightsail:us-west-2:111122223333:RelationalDatabase/7ea932b1-b85a-4bd5-9b3e-bEXAMPLE8cc4", "supportCode": "6EXAMPLE3362/ls-9EXAMPLE8ad863723b62cc8901a8aa6e794ae0d2", "createdAt": 1571259453.795, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "resourceType": "RelationalDatabase", "tags": [], "relationalDatabaseBlueprintId": "mysql_8_0", "relationalDatabaseBundleId": "micro_1_0", "masterDatabaseName": "dbmaster", "hardware": { "cpuCount": 1, "diskSizeInGb": 40, "ramSizeInGb": 1.0 }, "state": "available", "backupRetentionEnabled": false, "pendingModifiedValues": {}, "engine": "mysql", "engineVersion": "8.0.16", "masterUsername": "dbmasteruser", "parameterApplyStatus": "in-sync", "preferredBackupWindow": "10:01-10:31", "preferredMaintenanceWindow": "sat:11:14-sat:11:44", "publiclyAccessible": true, "masterEndpoint": { "port": 3306, "address": "ls-9EXAMPLE8ad863723b62ccEXAMPLEa6e794ae0d2.czowadgeezqi.us-west-2.rds.amazonaws.com" }, "pendingMaintenanceActions": [] } }- 
                    Pour plus de détails sur l'API, reportez-vous GetRelationalDatabase à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-relational-databases.
- AWS CLI
- 
             
                    Pour obtenir des informations sur toutes les bases de données relationnelles L' get-relational-databasesexemple suivant affiche les détails de toutes les bases de données relationnelles de la AWS région configurée.aws lightsail get-relational-databasesSortie : { "relationalDatabases": [ { "name": "MySQL", "arn": "arn:aws:lightsail:us-west-2:111122223333:RelationalDatabase/8529020c-3ab9-4d51-92af-5EXAMPLE8979", "supportCode": "6EXAMPLE3362/ls-3EXAMPLEa995d8c3b06b4501356e5f2f28e1aeba", "createdAt": 1554306019.155, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "resourceType": "RelationalDatabase", "tags": [], "relationalDatabaseBlueprintId": "mysql_8_0", "relationalDatabaseBundleId": "micro_1_0", "masterDatabaseName": "dbmaster", "hardware": { "cpuCount": 1, "diskSizeInGb": 40, "ramSizeInGb": 1.0 }, "state": "available", "backupRetentionEnabled": true, "pendingModifiedValues": {}, "engine": "mysql", "engineVersion": "8.0.15", "latestRestorableTime": 1571686200.0, "masterUsername": "dbmasteruser", "parameterApplyStatus": "in-sync", "preferredBackupWindow": "07:51-08:21", "preferredMaintenanceWindow": "tue:12:18-tue:12:48", "publiclyAccessible": true, "masterEndpoint": { "port": 3306, "address": "ls-3EXAMPLEa995d8c3b06b4501356e5f2fEXAMPLEa.czowadgeezqi.us-west-2.rds.amazonaws.com" }, "pendingMaintenanceActions": [] }, { "name": "Postgres", "arn": "arn:aws:lightsail:us-west-2:111122223333:RelationalDatabase/e9780b6b-d0ab-4af2-85f1-1EXAMPLEac68", "supportCode": "6EXAMPLE3362/ls-3EXAMPLEb4fffb5cec056220c734713e14bd5fcd", "createdAt": 1554306000.814, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "resourceType": "RelationalDatabase", "tags": [], "relationalDatabaseBlueprintId": "postgres_11", "relationalDatabaseBundleId": "micro_1_0", "masterDatabaseName": "dbmaster", "hardware": { "cpuCount": 1, "diskSizeInGb": 40, "ramSizeInGb": 1.0 }, "state": "available", "backupRetentionEnabled": true, "pendingModifiedValues": {}, "engine": "postgres", "engineVersion": "11.1", "latestRestorableTime": 1571686339.0, "masterUsername": "dbmasteruser", "parameterApplyStatus": "in-sync", "preferredBackupWindow": "06:19-06:49", "preferredMaintenanceWindow": "sun:10:19-sun:10:49", "publiclyAccessible": false, "masterEndpoint": { "port": 5432, "address": "ls-3EXAMPLEb4fffb5cec056220c734713eEXAMPLEd.czowadgeezqi.us-west-2.rds.amazonaws.com" }, "pendingMaintenanceActions": [] } ] }- 
                    Pour plus de détails sur l'API, reportez-vous GetRelationalDatabases à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-static-ip.
- AWS CLI
- 
             
                    Pour obtenir des informations sur une adresse IP statique L' get-static-ipexemple suivant affiche les détails relatifs à l'adresse IP statique spécifiée.aws lightsail get-static-ip \ --static-ip-nameStaticIp-1Sortie : { "staticIp": { "name": "StaticIp-1", "arn": "arn:aws:lightsail:us-west-2:111122223333:StaticIp/2257cd76-1f0e-4ac0-82e2-2EXAMPLE23ad", "supportCode": "6EXAMPLE3362/192.0.2.0", "createdAt": 1571071325.076, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "StaticIp", "ipAddress": "192.0.2.0", "isAttached": false } }- 
                    Pour plus de détails sur l'API, reportez-vous GetStaticIp à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserget-static-ips.
- AWS CLI
- 
             
                    Pour obtenir des informations sur toutes les statiques IPs L' get-static-ipsexemple suivant affiche des détails sur tous les éléments statiques IPs de la AWS région configurée.aws lightsail get-static-ipsSortie : { "staticIps": [ { "name": "StaticIp-1", "arn": "arn:aws:lightsail:us-west-2:111122223333:StaticIp/2257cd76-1f0e-4ac0-8EXAMPLE16f9423ad", "supportCode": "6EXAMPLE3362/192.0.2.0", "createdAt": 1571071325.076, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "StaticIp", "ipAddress": "192.0.2.0", "isAttached": false }, { "name": "StaticIP-2", "arn": "arn:aws:lightsail:us-west-2:111122223333:StaticIp/c61edb40-e5f0-4fd6-ae7c-8EXAMPLE19f8", "supportCode": "6EXAMPLE3362/192.0.2.2", "createdAt": 1568305385.681, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "resourceType": "StaticIp", "ipAddress": "192.0.2.2", "attachedTo": "WordPress-1", "isAttached": true } ] }- 
                    Pour plus de détails sur l'API, reportez-vous GetStaticIps à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliseris-vpc-peered.
- AWS CLI
- 
             
                    Pour déterminer si votre cloud privé virtuel Amazon Lightsail est pair L' is-vpc-peeredexemple suivant renvoie l'état de peering du cloud privé virtuel (VPC) Amazon Lightsail pour la région spécifiée. AWSaws lightsail is-vpc-peered \ --regionus-west-2Sortie : { "isPeered": true }- 
                    Pour plus de détails sur l'API, reportez-vous IsVpcPeered à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliseropen-instance-public-ports.
- AWS CLI
- 
             
                    Pour ouvrir des ports de pare-feu pour une instance L' open-instance-public-portsexemple suivant ouvre le port TCP 22 sur l'instance spécifiée.aws lightsail open-instance-public-ports \ --instance-nameMEAN-2\ --port-infofromPort=22,protocol=TCP,toPort=22Sortie : { "operation": { "id": "719744f0-a022-46f2-9f11-6EXAMPLE4642", "resourceName": "MEAN-2", "resourceType": "Instance", "createdAt": 1571072906.849, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "22/tcp", "operationType": "OpenInstancePublicPorts", "status": "Succeeded", "statusChangedAt": 1571072906.849 } }- 
                    Pour plus de détails sur l'API, reportez-vous OpenInstancePublicPorts à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserpeer-vpc.
- AWS CLI
- 
             
                    Pour comparer le cloud privé virtuel Amazon Lightsail L' peer-vpcexemple suivant compare le cloud privé virtuel (VPC) Amazon Lightsail pour la région spécifiée. AWSaws lightsail peer-vpc \ --regionus-west-2Sortie : { "operation": { "id": "787e846a-54ac-497f-bce2-9EXAMPLE5d91", "resourceName": "vpc-0EXAMPLEa5261efb3", "resourceType": "PeeredVpc", "createdAt": 1571694233.104, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "vpc-e2b3eb9b", "operationType": "PeeredVpc", "status": "Succeeded", "statusChangedAt": 1571694233.104 } }- 
                    Pour plus de détails sur l'API, reportez-vous PeerVpc à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserreboot-instance.
- AWS CLI
- 
             
                    Pour redémarrer une instance L' reboot-instanceexemple suivant redémarre l'instance spécifiée.aws lightsail reboot-instance \ --instance-nameMEAN-1Sortie : { "operations": [ { "id": "2b679f1c-8b71-4bb4-8e97-8EXAMPLEed93", "resourceName": "MEAN-1", "resourceType": "Instance", "createdAt": 1571694445.49, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "", "operationType": "RebootInstance", "status": "Succeeded", "statusChangedAt": 1571694445.49 } ] }- 
                    Pour plus de détails sur l'API, reportez-vous RebootInstance à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserreboot-relational-database.
- AWS CLI
- 
             
                    Pour redémarrer une base de données relationnelle L' reboot-relational-databaseexemple suivant redémarre la base de données relationnelle spécifiée.aws lightsail reboot-relational-database \ --relational-database-nameDatabase-1Sortie : { "operations": [ { "id": "e4c980c0-3137-496c-9c91-1EXAMPLEdec2", "resourceName": "Database-1", "resourceType": "RelationalDatabase", "createdAt": 1571694532.91, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationDetails": "", "operationType": "RebootRelationalDatabase", "status": "Started", "statusChangedAt": 1571694532.91 } ] }- 
                    Pour plus de détails sur l'API, reportez-vous RebootRelationalDatabase à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserrelease-static-ip.
- AWS CLI
- 
             
                    Pour supprimer une adresse IP statique L' release-static-ipexemple suivant supprime l'adresse IP statique spécifiée.aws lightsail release-static-ip \ --static-ip-nameStaticIp-1Sortie : { "operations": [ { "id": "e374c002-dc6d-4c7f-919f-2EXAMPLE13ce", "resourceName": "StaticIp-1", "resourceType": "StaticIp", "createdAt": 1571694962.003, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationType": "ReleaseStaticIp", "status": "Succeeded", "statusChangedAt": 1571694962.003 } ] }- 
                    Pour plus de détails sur l'API, reportez-vous ReleaseStaticIp à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserstart-instance.
- AWS CLI
- 
             
                    Pour démarrer une instance L' start-instanceexemple suivant démarre l'instance spécifiée.aws lightsail start-instance \ --instance-nameWordPress-1Sortie : { "operations": [ { "id": "f88d2a93-7cea-4165-afce-2d688cb18f23", "resourceName": "WordPress-1", "resourceType": "Instance", "createdAt": 1571695583.463, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "StartInstance", "status": "Started", "statusChangedAt": 1571695583.463 } ] }- 
                    Pour plus de détails sur l'API, reportez-vous StartInstance à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserstart-relational-database.
- AWS CLI
- 
             
                    Pour démarrer une base de données relationnelle L' start-relational-databaseexemple suivant démarre la base de données relationnelle spécifiée.aws lightsail start-relational-database \ --relational-database-nameDatabase-1Sortie : { "operations": [ { "id": "4d5294ec-a38a-4fda-9e37-aEXAMPLE0d24", "resourceName": "Database-1", "resourceType": "RelationalDatabase", "createdAt": 1571695998.822, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "StartRelationalDatabase", "status": "Started", "statusChangedAt": 1571695998.822 } ] }- 
                    Pour plus de détails sur l'API, reportez-vous StartRelationalDatabase à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserstop-instance.
- AWS CLI
- 
             
                    Pour arrêter une instance L' stop-instanceexemple suivant arrête l'instance spécifiée.aws lightsail stop-instance \ --instance-nameWordPress-1Sortie : { "operations": [ { "id": "265357e2-2943-4d51-888a-1EXAMPLE7585", "resourceName": "WordPress-1", "resourceType": "Instance", "createdAt": 1571695471.134, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "StopInstance", "status": "Started", "statusChangedAt": 1571695471.134 } ] }- 
                    Pour plus de détails sur l'API, reportez-vous StopInstance à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserstop-relational-database.
- AWS CLI
- 
             
                    Pour arrêter une base de données relationnelle L' stop-relational-databaseexemple suivant arrête la base de données relationnelle spécifiée.aws lightsail stop-relational-database \ --relational-database-nameDatabase-1Sortie : { "operations": [ { "id": "cc559c19-4adb-41e4-b75b-5EXAMPLE4e61", "resourceName": "Database-1", "resourceType": "RelationalDatabase", "createdAt": 1571695526.29, "location": { "availabilityZone": "us-west-2a", "regionName": "us-west-2" }, "isTerminal": false, "operationType": "StopRelationalDatabase", "status": "Started", "statusChangedAt": 1571695526.29 } ] }- 
                    Pour plus de détails sur l'API, reportez-vous StopRelationalDatabase à la section Référence des AWS CLI commandes. 
 
- 
                    
L'exemple de code suivant montre comment utiliserunpeer-vpc.
- AWS CLI
- 
             
                    Pour déconnecter le cloud privé virtuel Amazon Lightsail L' unpeer-vpcexemple suivant dissocie le cloud privé virtuel (VPC) Amazon Lightsail pour la région spécifiée. AWSaws lightsail unpeer-vpc \ --regionus-west-2Sortie : { "operation": { "id": "531aca64-7157-47ab-84c6-eEXAMPLEd898", "resourceName": "vpc-0EXAMPLEa5261efb3", "resourceType": "PeeredVpc", "createdAt": 1571694109.945, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "isTerminal": true, "operationDetails": "vpc-e2b3eb9b", "operationType": "UnpeeredVpc", "status": "Succeeded", "statusChangedAt": 1571694109.945 } }- 
                    Pour plus de détails sur l'API, reportez-vous UnpeerVpc à la section Référence des AWS CLI commandes. 
 
-