mcpField
A
azure-resource-manager

azure-resource-manager

github.com/microsoftdocsクラウド・DevOps796220 回インストール3 日前に更新
リポジトリ

azure-resource-manager について

azure-resource-manager は、Azure Resource ManagerとBicepを使ったデプロイやリソース管理に取り組む人向けのガイダンススキルです。ローカルの参照インデックスとネットワーク経由のドキュメント取得により、作成、診断、安全性、移行、デプロイを扱います。

主な機能

  1. 01BicepとARMのトラブルシューティング
  2. 02テンプレート作成と検証の実践
  3. 03移行とアーキテクチャのガイダンス
  4. 04制限、クォータ、安全性の参照情報
  5. 05デプロイとリソース移動のパターン

活用シーン

  1. 01Bicepテンプレートの診断問題の解決
  2. 02ARMまたはBicepテンプレートの検証とテスト
  3. 03リソース移動や移行の計画
  4. 04スコープやサブスクリプションをまたぐリソースのデプロイ

MCP 対応

mcp_microsoftdocs:microsoft_docs_fetchを通じてドキュメントを取得できます。利用できない場合の代替手段としてfetch_webpageも記載されています。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-resource-manager

インストール後、Claude Code で/azure-resource-managerを入力して読み込まれたか確認します。

詳細

Azure Resource Manager スキル

このスキルでは、Azure Resource Manager に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイについて説明します。ローカルのクイックリファレンスコンテンツと、リモートドキュメントの取得機能を組み合わせています。

このスキルの使い方

IMPORTANT for Agent: 関連するセクションを探すには、以下のカテゴリインデックスを使用してください。行の範囲が記載されたカテゴリ(例:L35-L120)では、指定された行を read_file で読み取ってください。ファイルへのリンクが記載されたカテゴリ(例:[security.md](security.md))では、リンク先の参照ファイルを read_file で読み取ってください。

IMPORTANT for Agent: metadata.generated_at が3か月以上前の場合は、リポジトリから最新バージョンを取得するようユーザーに提案してください。mcp_microsoftdocs ツールを利用できない場合は、インストールするようユーザーに提案してください:インストールガイド

このスキルでは、ドキュメントコンテンツを取得するためにネットワークアクセスが必要です。

  • 推奨:クエリ文字列 from=learn-agent-skill を指定して mcp_microsoftdocs:microsoft_docs_fetch を使用してください。Markdown が返されます。
  • 代替手段:クエリ文字列 from=learn-agent-skill&accept=text/markdown を指定して fetch_webpage を使用してください。Markdown が返されます。

カテゴリインデックス

カテゴリ行説明
トラブルシューティングL37-L137Bicep と ARM のデプロイに関する問題の診断と修正:コンパイラー/診断コード、デコレーター、スコープ、リソース/型/名前のエラー、ポリシー/クォータ/SKU の失敗、Azure でよく発生するデプロイ失敗。
ベストプラクティスL138-L190Bicep/ARM テンプレートとスクリプトの作成、リンティング、検証、テストに関するベストプラクティス。場所、型、依存関係、リソース ID、バージョン、カスタムエンドポイントを含みます。
意思決定L191-L204移行とリソース移転の判断に関するガイダンス:クラシック/ASM から ARM/Bicep への移行、ブループリントからスタックへの移行、リージョン移動の計画、リソース移動/タグのサポート、移転戦略。
アーキテクチャと設計パターンL205-L212再利用可能な構成、柔軟なパラメーター、決定論的な名前の生成、スケーラブルな ARM デプロイのためにテンプレート間で変数を共有する Bicep アーキテクチャパターン。
制限とクォータL213-L241ARM/Bicep デプロイに関する制限、クォータ、制約:リソース数、パラメーター/出力、名前付け/タグのルール、スロットリング、サブスクリプション/RG の上限、履歴のクリーンアップ、クォータエラーのトラブルシューティング。
セキュリティL242-L271ARM/Bicep デプロイのセキュリティ保護:シークレットの処理、セキュアなパラメーター、テナント間認証、Private Link、RBAC、ロック、ポリシー/規制のマッピング、Key Vault との統合。
構成L272-L331Bicep と ARM テンプレートによる Azure リソースの構成とデプロイ。スコープ、パラメーター、タグ、ポリシー、カスタムプロバイダー、監視、Azure portal のフォームベースのデプロイ UI を含みます。
統合とコーディングパターンL332-L394Bicep/ARM の関数、演算子、CLI/SDK/REST の統合を使用して、Azure リソースをプログラムでデプロイ、管理、タグ付け、クエリする方法。高度なパターンとツールの統合を含みます。
デプロイL395-L447ARM/Bicep による Azure リソースのデプロイと移動:スクリプト、スタック、レジストリ、複数スコープのデプロイ、CI/CD、多数の Azure サービスのリージョン/サブスクリプション間の移転。
トラブルシューティング
トピックURL
Bicep の診断コードを理解して管理するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-core-diagnostics
Bicep デプロイ スクリプトの作成、監視、トラブルシューティングを行うhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/deployment-script-bicep
BCP007 の認識されない Bicep 宣言型を修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp007
BCP009 の不完全な Bicep 宣言を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp009
BCP018 の文字不足による構文エラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp018
BCP029 の無効な Bicep リソース型形式を修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp029
Bicep の BCP033 型不一致診断を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp033
BCP034 の Bicep 配列型不一致エラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp034
BCP035 の必須 Bicep リソース プロパティ不足を修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp035
BCP036 の Bicep プロパティ型不一致の問題を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp036
BCP037 の Bicep オブジェクト型に対する無効なプロパティを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp037
BCP040 のキーに対する未サポートの文字列補間を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp040
BCP048 の解決できない Bicep 関数オーバーロードを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp048
BCP052 の Bicep におけるプロパティ型不足エラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp052
BCP053 の Bicep における未定義プロパティ エラーを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp053
BCP055 の Bicep における無効なプロパティ アクセスに対処するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp055
BCP057 の Bicep における未定義名エラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp057
BCP062 の Bicep における無効な参照宣言に対処するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp062
BCP063 の Bicep における無効な名前種別エラーを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp063
Bicep の BCP070 関数引数型不一致を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp070
Bicep の BCP071 関数引数の数の誤りを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp071
パラメーターの既定値における BCP072 の無効なシンボル参照を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp072
Bicep の読み取り専用プロパティへの BCP073 代入を修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp073
Bicep の BCP076 無効なインデックス演算子の使用を修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp076
Bicep の書き込み専用プロパティへの BCP077 アクセスを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp077
タグ付き共用体プロパティの BCP078 値不足を修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp078
Bicep の BCP081 リソース型メタデータ不足に対処するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp081
Bicep の候補提示を伴う BCP082 未定義名を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp082
Bicep 型における BCP083 プロパティ名の誤記を修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp083
Bicep の BCP088 プロパティ値型の誤記を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp088
Bicep の BCP089 無効または誤記されたオブジェクト プロパティを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp089
Bicep の BCP091 ファイル パスが見つからないエラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp091
Bicep の BCP124 無効なデコレーター対象を修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp124
Bicep の BCP125 無効なパラメーター デコレーターを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp125
Bicep の BCP126 無効な変数デコレーターを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp126
Bicep の BCP127 無効なリソース デコレーターを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp127
Bicep の BCP128 無効なモジュール デコレーターを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp128
Bicep の BCP129 無効な出力デコレーターを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp129
Bicep パラメーター ファイルにおける BCP130 無効なデコレーターの使用を修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp130
Bicep のデコレーターの後に宣言がない BCP132 を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp132
Bicep リソースの BCP135 無効なデプロイ スコープを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp135
Bicep の未サポートの for 式コンテキスト BCP138 を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp138
Bicep における BCP139 リソースとファイルのスコープ不一致を修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp139
Bicep のインデックスなしコレクション参照 BCP144 を修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp144
Bicep のデコレーターの後にパラメーターがない BCP147 を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp147
Bicep のデコレーターとしての BCP152 無効な関数の使用を修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp152
デコレーターの後にリソースまたはモジュールがない BCP153 を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp153
Bicep の BCP166 デコレーターの重複使用を修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp166
スラッシュを含む BCP170 無効な子リソース名を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp170
Bicep モジュールの BCP192 アーティファクト復元失敗に対処するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp192
Bicep の BCP201 無効な拡張機能指定文字列を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp201
#disable-next-line に診断コードがない BCP226 を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp226
Bicep のカンマの後に予期しない改行がある BCP238 を修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp238
Bicep の BCP266 メタデータ識別子エラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp266
Bicep の BCP288 型を値として使用したエラーを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp288
Bicep の BCP290 デコレーター宣言エラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp290
BCP292 のデコレーター、パラメーター、出力、型のエラーを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp292
BCP293 の無効な共用体メンバー型エラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp293
BCP294 の縮約できない共用体型エラーを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp294
Bicep の BCP302 無効な型名エラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp302
Bicep の BCP311 無効な配列インデックス エラーを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp311
BCP318 の null アクセスと条件付きリソースのエラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp318
Bicep の BCP321 型不一致診断を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp321
BCP327 の値が大きすぎる代入エラーを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp327
BCP328 の値が小さすぎる代入エラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp328
BCP332 の最大長検証エラーを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp332
BCP333 の最小長検証エラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp333
BCP335 の最大長違反の可能性に対処するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp335
パラメーター ファイルの BCP337 無効な宣言型を修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp337
Bicep の BCP338 パラメーター評価失敗を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp338
Bicep の BCP364 判別子プロパティ エラーを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp364
Bicep の BCP401 無効なスプレッド演算子の使用を修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp401
BCP414 の無効な逆インデックス演算子の使用を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp414
BCP416 の文字列パターン不一致エラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp416
Bicep の BCP420 解決できない、または複雑なスコープ式を修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp420
存在しないリソースに対する BCP422 関数呼び出しに対処するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp422
Azure Bicep の一般的なデプロイに関する質問と問題を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/frequently-asked-questions
Bicep のインストール エラーを診断して修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/installation-troubleshoot
Azure リソース グループを削除し、削除応答に対処するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/delete-resource-group
Azure Resource Manager の監視用参照データを使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/monitor-resource-manager-reference
Azure ARM テンプレートの一般的な問題と質問を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/frequently-asked-questions
Azure ARM の一般的なデプロイ エラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/common-deployment-errors
対象を絞ったトラブルシューティング用の ARM テンプレートを作成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/create-troubleshooting-template
ARM デプロイのデバッグ ログを有効にするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/enable-debug-logging
無効なリソース名と型セグメントのエラーを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/error-invalid-name-segments
Azure ARM の無効なテンプレート エラーを診断して修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/error-invalid-template
Azure のリソースが見つからないエラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/error-not-found
ARM の親リソース依存関係エラーを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/error-parent-resource
ARM の RequestDisallowedByPolicy エラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/error-policy-requestdisallowedbypolicy
Azure リージョンの場所が対象外となるエラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/error-region-access-policy
ARM のリソース プロバイダー登録エラーを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/error-register-resource-provider
Azure の予約済みリソース名エラーを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/error-reserved-resource-name
Azure Resource Manager のクォータ エラーを診断して修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/error-resource-quota
Azure デプロイの SKU が利用できないエラーを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/error-sku-not-available
ARM デプロイのストレージ アカウント名エラーを修正するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/error-storage-account-name
ARM および Bicep のデプロイ エラー コードを見つけるhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/find-error-code
Azure 管理グループ SDK エラーをトラブルシューティングするhttps://learn.microsoft.com/en-us/azure/governance/management-groups/troubleshoot/general
ベストプラクティス
トピックURL
ARM テンプレートに Bicep 開発のベストプラクティスを適用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/best-practices
ARM の事前検証を使用してデプロイエラーを早期に検出するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/deploy-preflight
Azure Bicep のリンター規則を適用およびカスタマイズするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter
Bicep モジュールのパラメーターに明示的な場所を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-explicit-values-for-loc-params
Bicep で入れ子になったデプロイテンプレートのスコープを正しく設定するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-nested-deployment-template-scoping
Bicep で競合するメタデータデコレーターを避けるhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-no-conflicting-metadata
Bicep でルートレベルのデプロイリソースを避けるhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-no-deployments-resources
Bicep で明示的な any 型の使用を抑制するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-no-explicit-any
環境固有の URL に関する Bicep リンター規則を適用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-no-hardcoded-environment-urls
Bicep で Azure の場所のハードコーディングを避けるhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-no-hardcoded-location
Bicep テンプレートで出力値のハードコーディングを避けるhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-no-hardcoded-outputs
場所の式をパラメーターの既定値に限定するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-no-loc-expr-outside-params
Bicep で明示的なモジュール名を禁止するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-no-module-name
Bicep で不要な dependsOn エントリを削除するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-no-unnecessary-dependson
Bicep ファイル内の未使用の既存リソースを検出するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-no-unused-existing-resources
Bicep テンプレート内の未使用のインポートを検出するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-no-unused-imports
Bicep テンプレート内の未使用のパラメーターを検出するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-no-unused-parameters
Bicep ファイル内の未使用の型を検出して削除するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-no-unused-types
Bicep テンプレート内の未使用の変数を検出するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-no-unused-variables
Bicep で concat より文字列補間を優先するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-prefer-interpolation
Bicep オブジェクトで引用符なしのプロパティ名を優先するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-prefer-unquoted-property-names
Bicep で不要な文字列補間を簡素化するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-simplify-interpolation
Bicep テンプレートで JSON の null の使用を簡素化するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-simplify-json-null
リンターで Bicep の出力の説明を必須にするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-use-description-outputs
Bicep リンターを使用してパラメーターの説明を必須にするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-use-description-parameters
Bicep の型プロパティに説明を追加するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-use-description-type-properties
Bicep のユーザー定義型に説明を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-use-description-types
Bicep ファイルで変数の説明を必須にするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-use-description-variables
Bicep の子リソースに parent プロパティを使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-use-parent-property
Bicep リンターで最近の API バージョンを使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-use-recent-api-versions
スクリプトで最近の Az PowerShell バージョンを使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-use-recent-az-powershell-version
最近の公開 Bicep モジュールバージョンを使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-use-recent-module-versions
リソース ID 関数に関する Bicep リンター規則を適用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-use-resource-id-functions
list/reference の代わりにリソースシンボル参照を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-use-resource-symbol-reference
Bicep コードをリファクタリングして安全なアクセス演算子を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-use-safe-access
Bicep で非決定的なリソース名を避けるhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-use-stable-resource-identifier
Bicep リンターでプレビュー VM イメージを防止するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-use-stable-vm-image
ユーザー定義型に関する Bicep リンター規則を適用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-use-user-defined-types
Bicep モジュールで what-if の短絡評価を検出するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-what-if-short-circuiting
Azure のカスタムアクションエンドポイントにベストプラクティスを適用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/custom-providers/custom-providers-action-endpoint-how-to
Azure のベストプラクティスに沿ってカスタムリソースエンドポイントを実装するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/custom-providers/custom-providers-resources-endpoint-how-to
レジリエンス評価のためにミッションクリティカルな Azure ワークロードにタグを付けるhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/tag-mission-critical-workload
すべての JSON ファイルに ARM ツールキットのテストを使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/all-files-test-cases
ARM テンプレートの推奨される作成方法を適用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/best-practices
ARM ツールキットで createUiDefinition.json をテストするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/createuidefinition-test-cases
ARM デプロイスクリプト用の開発環境を設定するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deployment-script-template-configure-dev
テストツールキットで ARM パラメーターファイルを検証するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/parameter-file-test-cases
品質確保のために ARM テンプレートのテストケースを適用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-test-cases
ベストプラクティスのために ARM テンプレートテストツールキットを実行するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/test-toolkit
意思決定
トピックURL
ARM JSON テンプレートから Bicep への移行を計画するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/migrate
Azure Blueprints からデプロイ スタックに移行するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/migrate-blueprint
Azure Service Manager から ARM への移行を計画するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/asm-retirement
クラシック デプロイ モデルと Resource Manager デプロイ モデルのどちらを選択するかhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/deployment-models
移動操作をサポートする Azure リソースを確認するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/move-support-resources
リージョン間の移転に向けて Azure ワークロードを評価するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocate-evaluate
フェーズごとに Azure ワークロード移転プロジェクトを計画するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocate-index
大規模な Azure 移転プロジェクトを開始するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocate-initiate
Azure ワークロードの移転戦略を選択するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocate-select
タグをサポートする Azure リソースの種類を確認するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/tag-support
アーキテクチャと設計パターン
トピックURL
Bicep テンプレートに構成セット パターンを適用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/patterns-configuration-set
柔軟な Bicep デプロイに論理パラメーター パターンを使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/patterns-logical-parameter
Bicep で堅牢な名前生成パターンを実装するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/patterns-name-generation
Bicep で共有変数ファイル パターンを使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/patterns-shared-variable-file
制限とクォータ
トピックURL
RG の制限内でサブスクリプションに Bicep をデプロイするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/deploy-to-subscription
デプロイ スタックの制限と既知の問題を確認するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/deployment-stacks-known-issues
Bicep でデプロイ前アサートの最大数を適用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-max-asserts
Bicep の出力を ARM テンプレートの制限に照らして検証するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-max-outputs
Bicep のパラメーターを ARM テンプレートの制限に照らして検証するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-max-parameters
Bicep のリソースを ARM テンプレートの制限に照らして検証するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-max-resources
Bicep で ARM の変数数の制限を適用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-max-variables
Bicep テンプレートで出力を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/outputs
Bicep ファイルでパラメーターを使用および制約するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/parameters
ファイルの制限内で Bicep リソースを宣言するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/resource-declaration
テンプレート スペックの制限と回避策を理解するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/template-specs-known-issues
Azure のサブスクリプションとサービスの制限を確認するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/azure-subscription-service-limits
サブスクリプション間でのネットワーク リソースの移動制限https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/move-limitations/networking-move-limitations
Azure Resource Manager の要求スロットリング制限に対処するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/request-limits-and-throttling
Azure リソースの名前付け規則と制限を適用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/resource-name-rules
1 グループあたり 800 個の制限の対象外となる Azure リソースを確認するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/resources-without-resource-group-limit
Azure リソースのタグ制限を適用し、理解するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/tag-resources
サブスクリプション スコープで ARM テンプレートをデプロイするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deploy-to-subscription
ARM デプロイ履歴の制限を表示および管理するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deployment-history
ARM デプロイ履歴の制限とクリーンアップ動作を理解するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deployment-history-deletions
出力を構成し、ARM の出力制限を守るhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/outputs
ARM テンプレートでパラメーターを定義し、制約するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/parameters
ARM テンプレートの式と構文規則を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-expressions
ARM でデプロイ クォータ超過エラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/deployment-quota-exceeded
ARM のジョブ サイズ超過によるデプロイ エラーを解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/troubleshooting/error-job-size-exceeded
セキュリティ
トピックURL
Lighthouse を使用してテナント間の Bicep レジストリへのアクセスを許可するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/cross-tenant-registry-lighthouse
プライベート仮想ネットワーク内の Bicep デプロイ スクリプトを保護するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/deployment-script-vnet
プライベート エンドポイント経由で Bicep デプロイ スクリプトを安全に実行するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/deployment-script-vnet-private-endpoint
Bicep の信頼されたレジストリ制限 BCP446 を解決するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/diagnostics/bcp446
Bicep の出力でシークレットが公開されないようにするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-outputs-should-not-contain-secrets
Bicep スクリプトの commandToExecute シークレットを保護するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-protect-commandtoexecute-secrets
セキュアな Bicep パラメーターにハードコードされた既定値を使用しないhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-secure-parameter-default
入れ子になった Bicep デプロイのパラメーターを保護するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-secure-params-in-nested-deploy
Bicep リンターを使用してパラメーター ファイルを保護するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-secure-params-in-parameters-file
シークレットのようなパラメーターにセキュアのマークが付いていることを確認するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-secure-secrets-in-parameters
Bicep で secure adminPassword 値を適用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-use-secure-value-for-secure-inputs
Bicep で Azure RBAC のロールと割り当てを定義するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/scenarios-rbac
Bicep と Key Vault でデプロイ シークレットを管理するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/scenarios-secrets
テナント間で Azure Resource Manager リクエストを認証するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant
Private Link 経由の ARM 管理アクセスを構成する(コマンド)https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/create-private-link-access-commands
Azure portal を使用して Private Link で ARM 管理を保護するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/create-private-link-access-portal
管理ロックで Azure リソースを保護するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/lock-resources
API を使用して既存の Azure Resource Manager Private Link を管理するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-private-link-access-commands
ARM の Azure Policy 規制コントロールをマッピングするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/security-controls-policy
ネットワーク セキュリティ規則で Azure Resource Manager サービス タグを使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/service-tags
Azure Resource Manager の TLS バージョン サポート変更に備えるhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/tls-support
ARM テンプレートのパラメーターとして Key Vault シークレットを使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/key-vault-parameter
SAS を使用してプライベート ARM テンプレートを安全にデプロイするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/secure-template-with-sas-token
ARM テンプレート スペックを安全に作成して共有するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-specs
Azure Key Vault で ARM テンプレートのパラメーターを保護するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-tutorial-use-key-vault
Azure 管理グループの階層保護を構成するhttps://learn.microsoft.com/en-us/azure/governance/management-groups/how-to/protect-resource-hierarchy
構成
トピックURL
bicepconfig.json を使用して Bicep 環境を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-config
extends を使用して Bicep 構成の継承を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-config-inheritance
bicepconfig.json で Bicep リンターの設定を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-config-linter
Bicep モジュールのエイリアスと資格情報を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-config-modules
外部リソース用の Bicep 拡張機能を構成して使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-extension
AI ツール用に Bicep MCP サーバーを実行および構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-mcp-server
Bicep で子リソースの名前と種類を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/child-resource-name-type
Bicep ファイルでサポートされているデータ型を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/data-types
管理グループ スコープで Bicep デプロイを構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/deploy-to-management-group
Bicep デプロイ スクリプト用の開発環境を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/deployment-script-bicep-configure-dev
Bicep リンターへの準拠に向けてアーティファクト パラメーターを構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter-rule-artifacts-parameters
反復ループを使用して Bicep リソースを生成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/loops
デプロイ用の Bicep パラメーター ファイルを定義して使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/parameter-files
Bicep デプロイでリソースの依存関係を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/resource-dependencies
Bicep を使用して Azure の監視リソースを定義するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/scenarios-monitoring
Bicep を使用して Azure 仮想ネットワークを構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/scenarios-virtual-networks
Bicep 拡張リソースのスコープを構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/scope-extension-resources
Bicep でユーザー定義関数を作成して使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/user-defined-functions
カスタム プロバイダー向けの Azure Policy 組み込み定義を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/custom-providers/policy-reference
Azure Custom Providers のキャッシュ カスタム リソースを構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/custom-providers/proxy-cache-resource-endpoint-reference
Azure Custom Providers のプロキシ カスタム リソースを構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/custom-providers/proxy-resource-endpoint-reference
ARM 非同期状態を介して Azure の長時間実行操作を追跡するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/async-operations
Azure サービスを Resource Manager プロバイダーの名前空間に対応付けるhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/azure-services-resource-providers
EU データ境界向けに Azure Resource Manager を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-data-boundary
Azure Resource Manager の監視とアラートを構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/monitor-resource-manager
ARM ガバナンス向けの Azure Policy 組み込み定義を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/policy-reference
Microsoft.Features を介して Azure プレビュー機能を構成および管理するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/preview-features
Azure Log Analytics ワークスペースをリージョン間で移行するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-log-analytics
リソース グループの分析情報を使用してアプリケーションの正常性を監視するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/resource-group-insights
Azure Resource Manager で個人データを管理および削除するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/resource-manager-personal-data
Azure リソース プロバイダー、種類、API バージョンを確認するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/resource-providers-and-types
Azure Policy 定義でタグへの準拠を適用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/tag-policies
Bicep テンプレートを使用してリソース タグを構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/tag-resources-bicep
デプロイ時に ARM テンプレートのタグを構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/tag-resources-templates
管理グループ スコープで ARM テンプレートのデプロイを構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deploy-to-management-group
テナント スコープで ARM テンプレートのデプロイを構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deploy-to-tenant
ARM テンプレートで deploymentScripts リソースを構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deployment-script-template
ARM でサポートされているフォーム ビューの UI 要素を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/form-view-elements
フォーム ビューで Grid UI 要素を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/form-view-microsoft-common-grid
ARM フォーム用に LocationSelector 要素を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/form-view-microsoft-common-locationselector
フォーム ビューで ManagementGroupSelector を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/form-view-microsoft-common-managementgroupselector
Azure フォーム ビューで ResourceGroupSelector を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/form-view-microsoft-common-resourcegroupselector
ARM デプロイ用に ResourceScope 要素を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/form-view-microsoft-common-resourcescope
フォーム ビュー テンプレートで SubscriptionSelector を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/form-view-microsoft-common-subscriptionselector
テナント スコープのデプロイ用に TenantSelector を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/form-view-microsoft-common-tenantselector
フォーム ビューで BladeInvokeControl 要素を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/form-view-microsoft-solutions-bladeinvokecontrol
Azure portal のフォーム ビュー JSON 定義を作成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/form-view-overview
ARM テンプレートのパラメーター ファイルを作成して使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/parameter-files
ARM 拡張リソースのスコープを構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/scope-extension-resources
スコープ付きデプロイで ARM テンプレート関数を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/scope-functions
ARM テンプレートの構造と JSON セクションを構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/syntax
Azure クラウド間で再利用できる ARM テンプレートを作成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-cloud-consistency
ARM テンプレートでデプロイ関数を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-functions-deployment
テンプレート スペック用に Azure portal のフォーム ビュー JSON を定義するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-specs-create-portal-forms
Visual Studio の ARM デプロイを Az PowerShell に更新するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/update-visual-studio-deployment-script
Azure Service Group のメンバーシップを大規模に構成および管理するhttps://learn.microsoft.com/en-us/azure/governance/service-groups/manage-membership
統合とコーディングパターン
トピックURL
Azure CLI と PowerShell で Bicep CLI コマンドを使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-cli
プログラムによるツール統合に Bicep CLI jsonrpc を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-cli-jsonrpc
Bicep の any() を使用して型チェックを回避するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-functions-any
テンプレートで Azure Bicep の配列関数を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-functions-array
Bicep テンプレートで CIDR IP 範囲を操作するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-functions-cidr
Bicep ファイルで日付関数を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-functions-date
Bicep 関数でデプロイのメタデータを取得するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-functions-deployment
Bicep ファイル関数を使用して外部コンテンツを読み込むhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-functions-files
fail() で Bicep のデプロイフローを制御するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-functions-flow-control
Bicep でラムダ式と関数を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-functions-lambda
Bicep で論理関数と bool() を適用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-functions-logical
Bicep で数値関数と演算子を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-functions-numeric
Bicep テンプレートでオブジェクト関数を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-functions-object
Bicep パラメーターファイルで関数を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-functions-parameters-file
Bicep リソース関数で ARM の値にアクセスするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-functions-resource
Bicep 関数でデプロイのスコープ値を取得するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-functions-scope
テンプレートで Azure Bicep の文字列関数を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-functions-string
Bicep 拡張機能を使用して Kubernetes リソースを AKS にデプロイするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/bicep-kubernetes-extension
JSON ARM テンプレートの構文を Bicep に対応付けるhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/compare-template-syntax
ARM 統合の詳細を確認しながら Bicep デプロイスクリプトを開発するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/deployment-script-develop
Key Vault シークレットを Bicep デプロイのパラメーターとして使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/key-vault-parameter
MSBuild で Bicep を JSON ARM テンプレートに変換するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/msbuild-bicep-file
Bicep の null 許容解除演算子を安全に使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/operator-null-forgiving
Bicep の安全な間接参照で null 参照エラーを防ぐhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/operator-safe-dereference
Bicep のスプレッド演算子で配列とオブジェクトを展開するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/operator-spread
ARM デプロイで Bicep の基本演算子を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/operators
Bicep のアクセサー演算子でリソースとプロパティにアクセスするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/operators-access
Bicep の比較演算子で値を比較するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/operators-comparison
Bicep の論理演算子で条件を評価するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/operators-logical
Bicep の数値演算子で計算を行うhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/operators-numeric
カスタムプロバイダー向けに C# Azure Function エンドポイントを構築するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/custom-providers/reference-custom-providers-csharp-endpoint
Azure CLI で Azure リソースグループを管理するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-resource-groups-cli
PowerShell コマンドレットで Azure リソースグループを管理するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-resource-groups-powershell
Python SDK でリソースグループを作成および管理するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-resource-groups-python
Azure CLI で Azure リソースをデプロイおよび管理するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-resources-cli
PowerShell で Azure リソースをデプロイおよび管理するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-resources-powershell
Python と ARM で Azure リソースをプログラムから管理するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-resources-python
ARM REST API 操作で Azure リソースを管理するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-resources-rest
ARM リソース向け Azure Resource Graph クエリのサンプルhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/resource-graph-samples
Azure CLI コマンドで Azure リソースにタグを付けるhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/tag-resources-cli
PowerShell で Azure リソースのタグを管理するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/tag-resources-powershell
Python SDK でプログラムから Azure リソースにタグを付けるhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/tag-resources-python
ARM テンプレートで組み込み関数を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-functions
デプロイで ARM テンプレートの配列関数を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-functions-array
ARM テンプレートで CIDR 関数を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-functions-cidr
ARM テンプレートで比較関数を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-functions-comparison
ARM テンプレートで日付関数を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-functions-date
ARM テンプレートでラムダ関数を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-functions-lambda
ARM テンプレートで論理関数を適用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-functions-logical
ARM テンプレートで数値関数を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-functions-numeric
ARM テンプレート関数でオブジェクトを操作するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-functions-object
ARM テンプレートのリソース関数を効果的に使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-functions-resource
ARM テンプレートでデプロイのスコープ値を取得するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-functions-scope
ARM テンプレートの文字列関数を効果的に使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-functions-string
ARM テンプレートで VM Custom Script 拡張機能をデプロイするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-tutorial-deploy-vm-extensions
管理グループ向けに Azure Resource Graph クエリを使用するhttps://learn.microsoft.com/en-us/azure/governance/management-groups/resource-graph-samples
REST API で Azure Service Group のメンバーを追加するhttps://learn.microsoft.com/en-us/azure/governance/service-groups/create-service-group-member-rest-api
REST API で Azure Service Groups を作成するhttps://learn.microsoft.com/en-us/azure/governance/service-groups/create-service-group-rest-api
Service Groups 向けに Azure Resource Graph クエリを実行するhttps://learn.microsoft.com/en-us/azure/governance/service-groups/resource-graph-samples
デプロイ
トピックURL
Bicep デプロイを使用して Azure リソース グループを作成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/create-resource-group
Bicep を使用して Azure デプロイ スタックを管理するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/deployment-stacks
Bicep モジュール用のプライベート Azure コンテナー レジストリを設定するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/private-module-registry
Bicep を使用して ARM テンプレート スペックを作成およびデプロイするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/template-specs
Azure App Service をサブスクリプション間で移動するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/move-limitations/app-service-move-limitations
ARM を使用してクラシック Azure リソースを移動するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/move-limitations/classic-model-move-limitations
Cloud Services (延長サポート) リソースを移動するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/move-limitations/cloud-services-extended-support
Azure VM を移動する際の特殊なケースを処理するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/move-limitations/virtual-machines-move-limitations
サブスクリプション間で ARM 移動操作を実行するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/move-resource-group-and-subscription
移行後に Azure ワークロードを切り替えるhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocate-cutover
Azure ワークロードを新しいリージョンに移行するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocate-migrate
Azure Application Gateway と WAF をリージョン間で移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-app-gateway
Azure App Service を別のリージョンに移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-app-service
Azure Automation アカウントをリージョン間で移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-automation
Azure Backup の保護を別のリージョンに移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-backup
Azure Container Registry を移転するか geo レプリケーションを使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-container-registry
Azure Cosmos DB NoSQL アカウントをリージョン単位で移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-cosmos-db
Azure Event Grid カスタム トピックをリージョン単位で移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-event-grid-custom-topics
ARM テンプレートを使用して Azure Event Grid ドメインを移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-event-grid-domains
Azure Event Grid システム トピックを新しいリージョンに移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-event-grid-system-topics
テンプレートを使用して Azure Event Hubs 名前空間を移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-event-hub
Azure Event Hubs 専用クラスターを移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-event-hub-cluster
仮想ネットワークを保護する Azure Firewall を移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-firewall
Azure Functions アプリをリージョン間で移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-functions
Azure HDInsight クラスターをリージョン間で移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-hdinsight
Azure Key Vault の移転ができない状況に対処するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-key-vault
Azure Kubernetes Service クラスターをリージョン単位で移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-kubernetes-service
Azure NetApp Files ボリュームをリージョン間で移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-netapp
Azure Database for PostgreSQL をリージョン間で移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-postgresql-flexible-server
Azure Private Link Service を新しいリージョンに移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-private-link
Recovery Services コンテナーと Site Recovery を移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-site-recovery
Azure Static Web Apps を新しいリージョンに移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-static-web-apps
Azure Virtual Machine Scale Sets をリージョン単位で移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-virtual-machine-scale-sets
ARM テンプレートを使用して Azure 仮想ネットワークを移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-virtual-network
テンプレートを使用して Azure ネットワーク セキュリティ グループを移転するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/management/relocation/relocation-virtual-network-nsg
ARM テンプレート用に Azure Pipelines CI/CD を構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/add-template-to-azure-pipelines
Visual Studio で ARM プロジェクトを作成およびデプロイするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/create-visual-studio-deployment-project
Azure CLI で ARM テンプレートをデプロイするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deploy-cli
Azure Cloud Shell から ARM テンプレートをデプロイするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deploy-cloud-shell
GitHub Actions を使用して ARM テンプレートをデプロイするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deploy-github-actions
Azure portal を使用して ARM テンプレートをデプロイするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deploy-portal
Azure PowerShell で ARM テンプレートをデプロイするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deploy-powershell
Python SDK を使用して ARM テンプレートをデプロイするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deploy-python
Azure REST API 経由で ARM テンプレートをデプロイするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deploy-rest
リモート テンプレートに Deploy to Azure ボタンを使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deploy-to-azure-button
ARM テンプレートを 1 つまたは複数のリソース グループにデプロイするhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deploy-to-resource-group
ARM テンプレートの変更に what-if 分析を使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deploy-what-if
ARM の完全モードでの削除動作を理解するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deployment-complete-mode-deletion
モジュール型デプロイにリンク済みおよびネストされた ARM テンプレートを使用するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/linked-templates
エラー時に以前の ARM デプロイへのロールバックを構成するhttps://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/rollback-on-error

コメント