Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Using vROPs API with Swagger
Search
MasahiroIrie
December 26, 2022
Technology
0
160
Using vROPs API with Swagger
MasahiroIrie
December 26, 2022
Tweet
Share
More Decks by MasahiroIrie
See All by MasahiroIrie
How to use "VMware"
mirie_sd
0
77
The key to VCP-VCF
mirie_sd
0
1.5k
Now is the time to check the vSphere Security Configuration and Hardening Guide
mirie_sd
0
1.1k
Cooking operations with Salt
mirie_sd
0
680
Blog vExperts use
mirie_sd
0
200
Talk about TAS before forgetting
mirie_sd
0
250
Cooking the server with Salt (REM@STER Version)
mirie_sd
0
670
Getting VM console with WebMKS
mirie_sd
0
2.3k
modern vCenter alert nortification(M@STER VERSION)
mirie_sd
0
1.5k
Other Decks in Technology
See All in Technology
Language Update: Java
skrb
2
300
Rustから学ぶ 非同期処理の仕組み
skanehira
1
140
OCI Oracle Database Services新機能アップデート(2025/06-2025/08)
oracle4engineer
PRO
0
140
Automating Web Accessibility Testing with AI Agents
maminami373
0
1.3k
未経験者・初心者に贈る!40分でわかるAndroidアプリ開発の今と大事なポイント
operando
5
590
Snowflake Intelligenceにはこうやって立ち向かう!クラシルが考えるAI Readyなデータ基盤と活用のためのDataOps
gappy50
0
230
CDK CLIで使ってたあの機能、CDK Toolkit Libraryではどうやるの?
smt7174
4
180
2025年になってもまだMySQLが好き
yoku0825
8
4.8k
なぜスクラムはこうなったのか?歴史が教えてくれたこと/Shall we explore the roots of Scrum
sanogemaru
5
1.6k
下手な強制、ダメ!絶対! 「ガードレール」を「檻」にさせない"ガバナンス"の取り方とは?
tsukaman
2
440
allow_retry と Arel.sql / allow_retry and Arel.sql
euglena1215
1
170
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
4
10k
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
224
9.9k
Speed Design
sergeychernyshev
32
1.1k
Context Engineering - Making Every Token Count
addyosmani
3
43
How GitHub (no longer) Works
holman
315
140k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
KATA
mclloyd
32
14k
GitHub's CSS Performance
jonrohan
1032
460k
Into the Great Unknown - MozCon
thekraken
40
2k
Building an army of robots
kneath
306
46k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Designing for humans not robots
tammielis
253
25k
Unsuck your backbone
ammeep
671
58k
Transcript
2022/12/26 Japan VMUG: Go Watanabe と語る vExperts Advent Calendar 2022
- LT 枠 @IrieMasahiro Swagger で vROps API を触ってみる
自己紹介 入江 正博 @IrieMasahiro • ヴイエムウェア株式会社 テクニカルアカウントマネージャー • Japan VMUG •
vExpert 2019-2022 • 2022年の VMware の営業は終了し ました(なのでスノボ三昧) 次の営業日は 2023/1/4 ~
Are you ready? vExpert Application は 2023/1/13 までに!
そんなこと言っている mirie は 「まだあわてるような時(ry 」 年内には書くつもり…
アジェンダ • vExpert Advent Calendar 2022 振り返り • Swagger とは
• Swagger で vROps API を触ってみる(デモ) • まとめ ※ 注 本発表内容は発表者個人の調査、検証に基づく見解であり、所属する会社、組織、及び、その関 係者の見解と完全に一致するものではありません。
vExpert Advent Calendar 2022 振り返り
mirie’s vExperts Advent Calendar 2022 投稿
要は・・・
要は・・・ vROps API を使って vROps のレポートを取得し、 それを Slack に投稿するスクリプトの開発よもやま話
ところで
Swagger とは
Swagger とは • REST API を構築するための OSS のツールセット ◦ https://swagger.io
◦ https://github.com/swagger-api • OpenAPI という API 記述仕様に基づいて記述すると モックやライブラリ、ドキュメントを生成する • Swagger UI, Swagger Editor, Swagger Codegen etc… と色々存在
Swagger と vROps • vROps でも Swagger UI が使われている ◦
/suite-api でアクセス • vROps API 仕様が載っていたり、Web GUI ベースで API を叩けたり、curl コマンドを発行できる
Swagger で vROps API を 触ってみる (デモ)
まとめ • mirie の vExpert Advent Calendar 2022 は vROps
レポートをチャット(Slack) に投稿する話 • Swagger とは REST API の開発ツールキット • vROps でも Swagger UI を使うと開発が楽に • 皆様良いお年を!
EOP