Create and Populate plugin_proval_dns_extradata
Summary
This script will create the plugin_proval_dns_extradata table and populate it with the required data.
Sample Run

Dependencies
- EPM - Windows Configuration - Script - PowerShell Environment Setup Verification
- CWM - Automate - Script - OverFlowedVariable - SQL Insert - Execute
Variables
Document the various variables in the script. Delete any section that is not relevant to your script.
| Name | Description | 
|---|---|
| finishstatus | The finish status of the EPM - Windows Configuration - Script - PowerShell Environment Setup Verification script. | 
| WorkingDirectory | The directory to populate a .json file to be parsed and added to the table. | 
| JsonFileName | The name of the JSON file to be created by the script. | 
| psout | The results of a PowerShell command. | 
| SQLStartStatement | Required by CWM - Automate - Script - OverFlowedVariable - SQL Insert - Execute | 
| SQLTailString | Required by CWM - Automate - Script - OverFlowedVariable - SQL Insert - Execute | 
| DataPointNames | Required by CWM - Automate - Script - OverFlowedVariable - SQL Insert - Execute | 
Global Parameters
| Name | Example | Required | Description | 
|---|---|---|---|
| TableName | plugin_proval_dns_extradata | True | The name of the table. | 
| ProjectName | Get-DNSObjects | True | The name of the project. | 
Process
- Utilize the new EPM - Windows Configuration - Script - PowerShell Environment Setup Verification script to determine if this script will operate as expected.
- Check for a failure in the verification script; if it fails, log an error and exit with an error.
- Create the table.
- Run a PowerShell command to obtain the DNS objects and necessary data and save it to a .json file.
- Use the overflowed variable script to populate the data into the table.
Output
- Script log