18 lines
416 B
PowerShell
18 lines
416 B
PowerShell
function Resolve-ConfigurationDataParameter {
|
|
[CmdletBinding()]
|
|
Param(
|
|
[Parameter(Mandatory=$true)]
|
|
[string]
|
|
$Name,
|
|
|
|
[Parameter(Mandatory=$true)]
|
|
$Context
|
|
)
|
|
|
|
if(-not $Context.Parameters.ContainsKey($Name)){
|
|
throw "Parameter [$Name] is not defined."
|
|
}
|
|
|
|
return Resolve-ConfigurationDataValue -Value $Context.Parameters[$Name] -Context $Context
|
|
}
|