-
Notifications
You must be signed in to change notification settings - Fork 166
Settings
github-actions edited this page Jan 13, 2022
·
23 revisions
The following configuration values can be modified within the settings.json
file to change the default behavior of AzOps.
Id | Name | Description | Example |
---|---|---|---|
01 | AutoGeneratedTemplateFolderPath | Generate sub folder for composite resources (/.Az) | |
02 | AutoInitialize | Run Initialize-AzOpsEnvironment when module is loaded. Not recommended to change | "Core.AutoInitialize": true |
03 | DefaultDeploymentRegion | Default region for deployments | "Core.DefaultDeploymentRegion": "northeurope" |
04 | EnrollmentAccountPrincipalName | Default enrollment account for Subscription creation | "Core.EnrollmentAccountPrincipalName": "" |
05 | ExcludedSubOffer | Exclude specific Subscription offer types from pull | "Core.ExcludedSubOffer": [ "AzurePass_2014-09-01","FreeTrial_2014-09-01","AAD_2015-09-01"] |
06 | ExcludedSubState | Exclude specific states of Subscription from pull | "Core.ExcludedSubState": ["Disabled","Deleted","Warned","Expired"] |
07 | ExportRawTemplate | Export generic templates without embedding them in the parameter block | "Core.ExportRawTemplate": true |
08 | IgnoreContextCheck | Skip Azure PowerShell context validation. Not recommended to change | "Core.IgnoreContextCheck": false |
09 | InvalidateCache | Invalidate cached Subscriptions and Management Groups and do a full discovery. Not recommended to change | "Core.InvalidateCache": false |
10 | OfferType | Default offer type for Subscription creation | "Core.OfferType": "MS-AZR-0017P" |
11 | PartialMgDiscoveryRoot | Generate folder hierachy for specific Management Groups | "Core.PartialMgDiscoveryRoot": []" |
12 | SkipPolicy | Do not include Azure Policy state in pull | "Core.SkipPolicy": false |
13 | SkipResource | Do not include Resources within Resource Groups | "Core.SkipResource": false |
14 | SkipChildResource | Do not include Azure child resources | "Core.SkipChildResource": false |
15 | SkipResourceGroup | Do not include Resource Groups in pull | "Core.SkipResourceGroup": false |
16 | SkipResourceType | Skip specific Resource Types (only targets Resource Group scoped resources) | |
17 | SkipRole | Do not include Role types in pull | "Core.SkipRole": false |
18 | State | Folder to store AzOpsState artefact, defaults to root
|
|
19 | SubscriptionsToIncludeResourceGroups | Filter which Subscriptions should include Resource Groups in pull | "Core.SubscriptionsToIncludeResourceGroups": "*" |
20 | TemplateParameterFileSuffix | Default template file suffix. Not recommended to change | "Core.TemplateParameterFileSuffix": ".json" |
21 | ThrottleLimit | Default template file suffix. Not recommended to change | "Core.ThrottleLimit": 10 |
22 | WhatifExcludedChangeTypes | Exclude specific change types from WhatIf operations | "Core.WhatifExcludedChangeTypes": ["NoChange","Ignore"] |