Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Using vROPs API with Swagger

Using vROPs API with Swagger

MasahiroIrie

December 26, 2022
Tweet

More Decks by MasahiroIrie

Other Decks in Technology

Transcript

  1. 2022/12/26 Japan VMUG: Go Watanabe と語る vExperts Advent Calendar 2022

    - LT 枠 @IrieMasahiro Swagger で vROps API を触ってみる
  2. 自己紹介 入江 正博 @IrieMasahiro • ヴイエムウェア株式会社 テクニカルアカウントマネージャー • Japan VMUG •

    vExpert 2019-2022 • 2022年の VMware の営業は終了し ました(なのでスノボ三昧) 次の営業日は 2023/1/4 ~
  3. アジェンダ • vExpert Advent Calendar 2022 振り返り • Swagger とは

    • Swagger で vROps API を触ってみる(デモ) • まとめ ※ 注 本発表内容は発表者個人の調査、検証に基づく見解であり、所属する会社、組織、及び、その関 係者の見解と完全に一致するものではありません。
  4. Swagger とは • REST API を構築するための OSS のツールセット ◦ https://swagger.io

    ◦ https://github.com/swagger-api • OpenAPI という API 記述仕様に基づいて記述すると モックやライブラリ、ドキュメントを生成する • Swagger UI, Swagger Editor, Swagger Codegen etc… と色々存在
  5. Swagger と vROps • vROps でも Swagger UI が使われている ◦

    /suite-api でアクセス • vROps API 仕様が載っていたり、Web GUI ベースで API を叩けたり、curl コマンドを発行できる
  6. まとめ • mirie の vExpert Advent Calendar 2022 は vROps

    レポートをチャット(Slack) に投稿する話 • Swagger とは REST API の開発ツールキット • vROps でも Swagger UI を使うと開発が楽に • 皆様良いお年を!
  7. EOP