describeClusterInstances - AWS ParallelCluster

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.

describeClusterInstances

Décrivez les instances qui appartiennent à un cluster.

Syntaxe de demande

GET /v3/clusters/{clusterName}/instances { "nextToken": "string", "nodeType": "string", "queueName": "string", "region": "string" }

Corps de la demande

clusterName

Nom du cluster.

Type : chaîne

Obligatoire : oui

nextToken

Un jeton utilisé pour les requêtes paginées.

Type : chaîne

Obligatoire : non

nodeType

Filtrez les instances par type de nœud.

Type : chaîne

Valeurs valides: HeadNode, ComputeNode, LoginNode

Obligatoire : non

queueName

Filtrez les instances par nom de file d'attente.

Type : chaîne

Obligatoire : non

region

Le dans Région AWS lequel se trouve le cluster.

Type : chaîne

Obligatoire : non

Syntaxe de réponse

{ "nextToken": "string", "instances": [ { "instanceId": "string", "instanceType": "string", "launchTime": "2019-08-24T14:15:22Z", "privateIpAddress": "string", "publicIpAddress": "string", "state": "pending", "nodeType": "HeadNode", "queueName": "string", "poolName": "string" } ] }

Corps de la réponse

Instances

La liste des instances de cluster.

instanceId

L'ID de l'EC2instance Amazon.

Type : chaîne

instanceType

Type d'EC2instance Amazon.

Type : chaîne

launchTime

Heure à laquelle l'EC2instance Amazon a été lancée.

Type : datetime

nodeType

Type de nœud.

Type : chaîne

Valeurs valides: HeadNode, ComputeNode, LoginNode

publicIpAddress

Adresse IP publique du cluster.

Type : chaîne

queueName

Nom de la file d'attente dans laquelle l'EC2instance Amazon sauvegarde un nœud.

Type : chaîne

state

État de l'EC2instance Amazon du nœud.

Type : chaîne

Valeurs valides : pending | running | shutting-down | terminated | stopping | stopped

nextToken

Un jeton utilisé pour les requêtes paginées.

Type : chaîne

Exemple

Python

Demande

$ describe_cluster_instances(cluster_name_3x)

Réponse 200

{ 'instances': [ { 'instance_id': 'i-abcdef01234567890', 'instance_type': 't2.micro', 'launch_time': datetime.datetime(2022, 3, 30, 14, 2, 7, tzinfo=tzlocal()), 'node_type': 'HeadNode', 'private_ip_address': '192.0.2.5', 'public_ip_address': '198.51.100.180', 'state': 'running' } ] }