Deploys a complete set of Core resources, representing a “Landing Zone” for wider deployments. Deploys the following:
- Deploys Cloudmarque Monitoring solutions with action groups.
- Deploys Automation solution for runbook and dsc.
- Deploys Key vaults.
- Deploys Billing rules.
This command forms part of the Core Building Block.
Parameters
-SettingsFile
Required. (String) File path for the settings file to be converted into a settings object.
-SettingsObject
Required. (Object) Object containing the configuration values required to run this cmdlet.
-TagSettingsFile
Required. (String) File path for the settings containing tags definition.
-WhatIf
(Switch) Run the command without executing any actions, so that no changes are made. The command will output a description of actions to be performed against the affected resources in the console window. Use this option if you are unsure of the overall impact of your command and wish to review it before committing to making changes.
-Confirm
(Switch) Run the command without executing any actions, so that no changes are made. The command will output a description of actions to be performed against the affected resources in the console window. Use this option if you are unsure of the overall impact of your command and wish to review it before committing to making changes.
Examples
Example 1
1
2
3
New-CmAzCore -SettingsFile "c:/directory/settingsFile.yml"
Example 2
1
2
3
New-CmAzCore -SettingsObject $settings