Meraki vMXは「Meraki Dashboard上のデバイス設定」と「実際のインスタンス」を認証トークン (Authentication Token)を用いて紐付けます。 なお、AWSやAzureのようなPublic Cloudでは、払い出した認証トークンをUser Dataに格納してMeraki vMXのインスタンスをデプロイする流れになります。
しかしながらWeb UIからの手動操作では、認証トークンをコピー & ペーストする必要があってデプロイの自動化には不向きです。
そのため、自動化を試みる際の一つの手段として、Meraki Dashboard APIより Create Device Appliance Vmx Authentication Token
のREST APIを用いる方法があります。
https://developer.cisco.com/meraki/api-latest/#!create-device-appliance-vmx-authentication-token
POST /devices/{serial}/appliance/vmx/authenticationToken
なお、対象デバイス (Meraki vMX)を特定するために serial
(Serial Number) の情報が必要になります。
実際に利用する際は、curl
コマンドやPythonの requests
ライブラリなどを用いてREST APIを適宜制御してください。