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
120
Using vROPs API with Swagger
MasahiroIrie
December 26, 2022
Tweet
Share
More Decks by MasahiroIrie
See All by MasahiroIrie
The key to VCP-VCF
mirie_sd
0
140
Now is the time to check the vSphere Security Configuration and Hardening Guide
mirie_sd
0
960
Cooking operations with Salt
mirie_sd
0
600
Blog vExperts use
mirie_sd
0
160
Talk about TAS before forgetting
mirie_sd
0
220
Cooking the server with Salt (REM@STER Version)
mirie_sd
0
610
Getting VM console with WebMKS
mirie_sd
0
2.1k
modern vCenter alert nortification(M@STER VERSION)
mirie_sd
0
1.4k
20190705_VMwareDevOpsMeetup.pdf
mirie_sd
0
1.1k
Other Decks in Technology
See All in Technology
re:Invent をおうちで楽しんでみた ~CloudWatch のオブザーバビリティ機能がスゴい!/ Enjoyed AWS re:Invent from Home and CloudWatch Observability Feature is Amazing!
yuj1osm
0
150
効率的な技術組織が作れる!書籍『チームトポロジー』要点まとめ
iwamot
2
180
クレカ・銀行連携機能における “状態”との向き合い方 / SmartBank Engineer LT Event
smartbank
3
130
サイバー攻撃を想定したセキュリティガイドライン 策定とASM及びCNAPPの活用方法
syoshie
3
1.6k
プロダクト組織で取り組むアドベントカレンダー/Advent Calendar in Product Teams
mixplace
0
610
12 Days of OpenAIから読み解く、生成AI 2025年のトレンド
shunsukeono_am
0
900
普通のエンジニアがLaravelコアチームメンバーになるまで
avosalmon
0
640
Denoで作るチーム開発生産性向上のためのCLIツール
sansantech
PRO
0
100
C++26 エラー性動作
faithandbrave
2
870
20240522 - 躍遷創作理念 @ PicCollage Workshop
dpys
0
260
2024年にチャレンジしたことを振り返るぞ
mitchan
0
170
Storage Browser for Amazon S3
miu_crescent
1
330
Featured
See All Featured
Statistics for Hackers
jakevdp
796
220k
Writing Fast Ruby
sferik
628
61k
Embracing the Ebb and Flow
colly
84
4.5k
Rails Girls Zürich Keynote
gr2m
94
13k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Automating Front-end Workflow
addyosmani
1366
200k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
470
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
840
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
RailsConf 2023
tenderlove
29
960
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
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