問題タブ [vcloud-director-rest-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vcloud-director-rest-api - vCD API リクエスト URI '/edgeGateway/{id}/action/manageExternalIpAddresses' が RESOURCE_NOT_FOUND を返す... なぜ?
このドキュメントAllocate IP Addresses to an Edge Gatewayに従って、リクエストは常に 404 resource not found エラーを返します。これは、そのような URI が存在しないことを意味します。当社の vCD API はバージョン 9.0 をサポートしており、これにはバージョン 5.7 以降に追加された URI が含まれている必要があります。
その URI が見つからないのはなぜですか?
前もって感謝します。
vcloud-director-rest-api - vCloud API を使用してディスク ストレージ プロファイルを変更する方法
内の 1 つの VM のディスク ストレージ プロファイルを変更しようとしていvCloud
ます。このリンクを見つけました。次の xml ドキュメントをREST
リクエストの本文として使用します
なんらかの理由で、再構成タスクが完了した後、ストレージ プロファイル セクションに変更が見られません
興味深いのは、ディスク サイズの再構成が正常に実行されることです。再構成タスクがストレージ プロファイルの変更をスキップするようです。誰でもこの件について私にアドバイスできますか?
組織の vDC で高速プロビジョニングを再確認しましたが、オフになっています。
vmware - ISO をマウントし、ファイルをゲストにコピーし、Cloud Server でスクリプトを呼び出す方法
以前に vSphere で使用されていた一部の PowerCLI スクリプトを、Cloud Server で使用できるように移植/適合させようとしています。
vCenter で使用されるコマンドレットの多くには、対応するクラウド用のバージョン (Connect-CIServer、Get-CIVapp、Start-CIVM など) があるようです。
ただし、一致するコマンドレットがないように思われるいくつかのことを行う必要があります...
具体的には、ISO (カタログに既に存在する) をマウントする方法を見つけようとしています。また、zip アーカイブをゲストにコピーしてから、PowerShell スクリプトを呼び出してアーカイブを展開し、展開されたアーカイブ内に含まれるスクリプトを最後に実行する必要があります。これはすべて、vCenter で行うのは非常に簡単なことでした...
Cloud Server で使用しようとしているコマンドレットのリストを次に示しますが、想定している型が Cloud の型と互換性がないため使用できません。
- 取得 CD ドライブ
- セット CDDrive
- コピー VMGuestFile
- VMScript の呼び出し
どうにかして API を直接呼び出す必要がありますか? Get-CIView コマンドレットを利用して支援できることはありますか?
どんな助けでも大歓迎です!