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
150
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
67
The key to VCP-VCF
mirie_sd
0
1.3k
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
670
Blog vExperts use
mirie_sd
0
190
Talk about TAS before forgetting
mirie_sd
0
250
Cooking the server with Salt (REM@STER Version)
mirie_sd
0
660
Getting VM console with WebMKS
mirie_sd
0
2.2k
modern vCenter alert nortification(M@STER VERSION)
mirie_sd
0
1.5k
Other Decks in Technology
See All in Technology
敢えて生成AIを使わないマネジメント業務
kzkmaeda
2
450
IPA&AWSダブル全冠が明かす、人生を変えた勉強法のすべて
iwamot
PRO
2
140
React開発にStorybookとCopilotを導入して、爆速でUIを編集・確認する方法
yu_kod
1
280
CDKTFについてざっくり理解する!!~CloudFormationからCDKTFへ変換するツールも作ってみた~
masakiokuda
1
150
Sansanのデータプロダクトマネジメントのアプローチ
sansantech
PRO
0
160
開発生産性を測る前にやるべきこと - 組織改善の実践 / Before Measuring Dev Productivity
kaonavi
10
4.6k
Flutter向けPDFビューア、pdfrxのpdfium WASM対応について
espresso3389
0
130
マネジメントって難しい、けどおもしろい / Management is tough, but fun! #em_findy
ar_tama
7
1.1k
スタートアップに選択肢を 〜生成AIを活用したセカンダリー事業への挑戦〜
nstock
0
200
20250705 Headlamp: 專注可擴展性的 Kubernetes 用戶界面
pichuang
0
270
高速なプロダクト開発を実現、創業期から掲げるエンタープライズアーキテクチャ
kawauso
2
9.4k
AI専用のリンターを作る #yumemi_patch
bengo4com
5
4.3k
Featured
See All Featured
Thoughts on Productivity
jonyablonski
69
4.7k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Rails Girls Zürich Keynote
gr2m
95
14k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
The Straight Up "How To Draw Better" Workshop
denniskardys
234
140k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
950
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
GraphQLとの向き合い方2022年版
quramy
49
14k
Optimizing for Happiness
mojombo
379
70k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
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