Étape 1 : Générez votre API client - Gestionnaire de DCV sessions Amazon

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.

Étape 1 : Générez votre API client

Le gestionnaire de APIs session est défini dans un seul YAML fichier. Ils APIs sont basés sur la spécification Open API3 .0, qui définit une interface standard indépendante de la langue pour. RESTful APIs Pour plus d'informations, consultez Open API Specification.

À l'aide du YAML fichier, vous pouvez générer un API client dans l'une des langues prises en charge. Pour ce faire, vous devez utiliser Swagger Codegen 3.0 ou version ultérieure. Pour plus d'informations sur les langues prises en charge, consultez le dépôt swagger-codegen.

Pour générer le API client
  1. Téléchargez le API YAML fichier du gestionnaire de session depuis le courtier du gestionnaire de session. Le YAML fichier est disponible à l'adresse suivanteURL.

    https://broker_host_ip:port/dcv-session-manager-api.yaml
  2. Installez Swagger Codegen.

    • macOS

      $ brew install swagger-codegen
    • Autres plateformes

      $ git clone https://github.com/swagger-api/swagger-codegen --branch 3.0.0
      $ cd swagger-codegen
  3. Générez le API client.

    • macOS

      $ swagger-codegen generate -i /path_to/yaml_file -l language -o $output_folder
    • Autres plateformes

      $ mvn clean package
      $ java -jar modules/swagger-codegen-cli/target/swagger-codegen-cli.jar generate -i /path_to/yaml_file -l language -o output_folder