Skip to content

Commit 4335e63

Browse files
Peter HaugeCopilot
andcommitted
docs: address PR review comments on environment-overrides
- Add note about product-scoped auto-generated subscriptions being skipped - Replace sample hex ID with placeholder to avoid secret scanner triggers Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 11d0739 commit 4335e63

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

docs/guides/environment-overrides.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,7 @@ subscriptions:
252252
```
253253

254254
> **Note:** The built-in `master` subscription is automatically skipped during publish.
255+
> Product-scoped subscriptions auto-generated by APIM are also skipped to avoid subscription limit errors.
255256

256257
### Products
257258

@@ -449,7 +450,7 @@ When using Key Vault references, the APIM managed identity needs access to the K
449450

450451
### Gotcha: Auto-generated named values for loggers
451452

452-
When you create a logger in APIM (e.g., for Application Insights), APIM auto-generates a named value to store the credential. These have 24-character hex names like `66f48e1226dab62c0823e4f8`. During extract, these are captured as artifacts. During publish:
453+
When you create a logger in APIM (e.g., for Application Insights), APIM auto-generates a named value to store the credential. These have 24-character hex names (e.g., `<24-char-hex-id>`). During extract, these are captured as artifacts. During publish:
453454

454455
- **Same environment:** Auto-generated named values are skipped (APIM already has them).
455456
- **Fresh environment:** The logger fails because the named value doesn't exist yet. Provide an override with the target environment's credential value, or override the logger's `credentials` directly.

0 commit comments

Comments
 (0)