App Service でスロットを利用する場合、スワップ時に切り替えたくない Application settings は、Deployment slot setting にチェックを入れます。
操作方法が比較的分かりづらいものだったので、備忘録として残します。
実際にやってみる
一番ミニマムなコードはこんな感じになります。
Microsoft.Web/sites/config
namespace で、name に slotConfigNames
を指定します。
appSettingNames
には、チェックを付けたい設定のキー名を配列として指定します。
注意点
Function App では、一部 Deployment slot setting をオンに出来ない設定がある為注意してください。
具体的には、下記のようなものが、オンにしようとするとエラーになります。
まとめ
スロット周りは資料が少なくて辛い