Hi Kevin,
You can use below cmdlets for adding SD Card in boot policy.
In the below example, I have created a boot policy "testboot1" and added SD Card at order 1 and Virtual Media at order 2.
Start-UcsTransaction
$mo = Get-UcsOrg -Level root | Add-UcsBootPolicy -Name "testboot1"
$mo_1 = $mo | Add-UcsLsbootStorage -Order 1
$mo_1_1 = $mo_1 | Add-UcsLsbootLocalStorage
$mo_1_1_1 = $mo_1_1 | Add-UcsLsbootUsbFlashStorageImage -Order 1
$mo_2 = $mo | Add-UcsLsbootVirtualMedia -Access "read-only-local" -LunId "0" -Order 2
Complete-UcsTransaction
I have used ConvertTo-UcsCmdlet feature of powertool for generating cmdlets from GUI operation logs.
You can also refer the same for any other cmdlets required.