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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
MasahiroIrie
December 26, 2022
Technology
230
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Using vROPs API with Swagger
MasahiroIrie
December 26, 2022
More Decks by MasahiroIrie
See All by MasahiroIrie
Is that compatibility... actually OK?
mirie_sd
0
69
Expiration of Secure Boot Certificates for vSphere Virtual Machines
mirie_sd
0
1.1k
Making new vExpert badge sticker
mirie_sd
0
570
How to use "VMware"
mirie_sd
0
660
The key to VCP-VCF
mirie_sd
0
2.9k
Now is the time to check the vSphere Security Configuration and Hardening Guide
mirie_sd
0
1.3k
Cooking operations with Salt
mirie_sd
0
790
Blog vExperts use
mirie_sd
0
230
Talk about TAS before forgetting
mirie_sd
0
280
Other Decks in Technology
See All in Technology
Retriever と Reranker、結局どうする?
kazuaki
1
590
[しろおび夏祭り2026] チャットするAIから、作業するAIへ - 使われ方の変化と、その裏側で起きていること
kk0n
0
1.3k
システム監視を 「システムを監視するだけ」で 終わらせないために
seiud
0
160
Webの技術とガジェットで子どもも大人も楽しめるワクワク体験を提供する / Qiita Tech Festa Day 2026
you
PRO
1
330
歴史から理解するクラウドインフラのしくみ
kizawa2020
1
200
Atlassian Cloudサポート業務でのAIエージェント活用事例
smt7174
0
270
ガバメントクラウドでのランサムウェア対策
techniczna
1
580
もう一度考える SRE チームの作り方・育て方 / Rethinking SRE #1: Building and Growing SRE Teams
rrreeeyyy
5
820
「待ち時間」の消滅と「自我消耗」の加速:生成AI時代のエンジニアを救うメンタル・リソース管理
poropinai1966
0
400
事業成長とAI活用を止めないデータ基盤アーキテクチャの設計思想
hiracky16
1
790
検索技術知識0のエンジニアが広告検索システムを内製化して運用するまで
lycorptech_jp
PRO
0
190
データ組織の転換期 一足飛びしない段階的戦略
leveragestech
PRO
0
140
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
230
Amusing Abliteration
ianozsvald
1
240
How to Ace a Technical Interview
jacobian
281
24k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
240
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
410
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
How STYLIGHT went responsive
nonsquared
100
6.2k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.5k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
350
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
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