Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Feature: Quota-increase request drafting via Microsoft.Quota (read-only draft; optional opt-in submit)

オープン
#17 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
35/100
issue の種類
機能追加
明瞭さ
おおむね明確
活発さ
静か
技術スタック
azure, powershell

調査の方向性

まず Deploy-QuotaGroups.ps1 と New-EnablementRequest.ps1 を読み、次に参照されている Azure Quota REST API と、toolkit がすでに検出している quota の不足を確認します。New-QuotaIncreaseRequest.ps1 が書き込みを実行せずに、貼り付けてすぐ使えるリクエストと正確な Microsoft.Quota PUT payload を生成できれば、最初のマイルストーンは完了です。オプションの送信パスは引き続き別スコープで扱い、文書化します。

索引モデルが issue の本文から書いたものです。

説明

enhancement needs-triage
Alignment with toolkit principles
  • This stays read-only by default — it does not mutate Azure resources, or (if a write is essential) it follows the opt-in, -WhatIf/ShouldProcess pattern of Deploy-QuotaGroups.ps1.
  • It works with Reader access for analysis (writes, if any, document their elevated roles).
  • It introduces no telemetry and no data leaving the user's machine.
Problem / motivation

We draft SKU-enablement support tickets (New-EnablementRequest.ps1), but there is no equivalent
for vCPU quota increases. Azure exposes a self-serve Microsoft.Quota API; today customers leave
the toolkit and hand-craft a portal request, losing the precise family/region/target numbers the
toolkit already computed.

Proposed solution

Two-stage, mirroring the read-only-by-default / opt-in split the toolkit already uses:

  1. Read-only draft — New-QuotaIncreaseRequest.ps1 emits a paste-ready request (and the exact
    Microsoft.Quota PUT payload) from the quota gaps we already detect. No writes.
  2. Optional opt-in submit — a separate tool that PUTs the quota request, following the exact
    Deploy-QuotaGroups.ps1 pattern (PS7, -WhatIf, ShouldProcess, documented elevated role). Clearly
    fenced from the read-only core, never invoked by analysis scripts.

Symmetric with the existing quota-groups opt-in write path.

Alternatives considered
  • Draft-only, never submit — safe and a fine first milestone; the submit half stays optional.
References
Area

Quota / quota groups, Documentation

主要言語
PowerShell
スター
5
フォーク
6
PR マージ指標
30日以内にマージされた PR はありません

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

microsoft/capacity-toolkit のほかの issue

microsoft/capacity-toolkit の issue をすべて見る

似ている issue

Cloud の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。