Azure の踏み台サービスである「Bastion」に、Developer SKU が出てきています。
最大の特徴は、いくつかの機能制約はあるのですが無償ということ。
Bastion では、クリップボードからのコピー&ペーストや、VM へのファイルのアップロードができます。Developer SKU では「クリップボードからのコピー&ペースト」は使用可能、「VM へのファイルのアップロード」は使用不可になっています。
公式ドキュメントには、Clipboard API を使ってコピー&ペーストを行うことができると書いてありますが、クリップボード経由でのアップロードって本当にできないのか。ドキュメントにはテキストのみサポート、とも書いてありますが…気になったので確かめてみました。
…結果としては、できませんでした😫
接続元でファイルをコピーしたうえで、VM のデスクトップの右クリックをしても、ペーストが非アクティブで選択できず。
ドラッグ&ドロップでブラウザへファイルを持っていくと、「ファイルのアップロードはサポートされていない」旨のエラーがポップアップ。
といった感じでした。残念!
とはいえ、一時停止ができない Bastion を無償で利用できるのは検証用途としては大変嬉しいですね!