public/New-FreeNasIscsiAssociat2Extent.ps1
function New-FreeNasIscsiAssociat2Extent { [CmdletBinding()] [Alias()] [OutputType([int])] Param ( [Parameter (Mandatory = $true)] [INT]$TargetId, [Parameter (Mandatory = $true)] [INT]$ExtentId ) Begin { } Process { $Uri = "api/v1.0/services/iscsi/targettoextent/" $Obj = [Ordered]@{ iscsi_target = $TargetId iscsi_extent = $ExtentId iscsi_lunid = 0 } $result = Invoke-FreeNasRestMethod -method Post -body $Obj -Uri $Uri $result = invoke-RestMethod -method Post -body $post -Uri $Uri -WebSession $script:Session -ContentType "application/json" } End { } } |