automation icon indicating copy to clipboard operation
automation copied to clipboard

Unable to update a asset

Open Oliver-NC opened this issue 5 years ago • 1 comments

Hi,

I am in the process of creating my own Flexible_assets. I have created the Asset type and the fields however I cannot update the flex assets with either Set or New.

Can you please see my follow commands and what I am doing wrong?

$data2 = @{ type = 'flexible_assets' attributes = @{ organization_id = '' flexible_asset_type_id = '' traits = @{ mailbox_forwards = ''' } } }

New-ITGlueFlexibleAssets -data $data2

Error:

New-ITGlueFlexibleAssets : {"errors":[{"status":422,"title":"Unprocessable Entity","detail":"Request contains invalid trait keys","source":{"pointer":"data/attributes/traits"}}]} At line:1 char:1

  • New-ITGlueFlexibleAssets -data $data2
  •   + CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException
      + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,New-ITGlueFlexibleAssets
    

Oliver-NC avatar Apr 01 '19 23:04 Oliver-NC

@Oliver-NC I know you said you created the FA, but did you confirm the required fields for creating/updating it? I tend to use the below to at a minimum double check what the API is looking for.


$output = Get-ITGlueFlexibleAssetFields -flexible_asset_type_id <xxx> #insert your flex asset type id
$output.data.attributes

ngesnetworks avatar Aug 11 '19 04:08 ngesnetworks