Skip to main content

system.kanoa.attribute.updateAttributeAssetLink

Description

Updates an existing attribute asset link.

Syntax

updateAttributeAssetLink(attrAssetInfo, userId)

Parameters:
  • attrAssetInfo (dict)
  • userId (int) - User ID

  • Returns:
  • (int) - Number of records modified
  • msg (string) - Message indicating the result
  • Dictionary

    ParameterTypeRequiredNotes
    attributeAssetLinkIdinte.g. 67
    attributeIdinte.g. 3
    assetIdinte.g. 5
    sourceTagPathstringe.g. 'some tag path'
    scaleFactorfloate.g. 1.0
    ignoreZeroValuesboole.g. True
    enabledboole.g. True

    Code Examples

    # Example usage
    attrAssetInfo = {
    'attributeAssetLinkId': 67,
    'attributeId': 3,
    'assetId': 5,
    'sourceTagPath': 'some tag path',
    'scaleFactor': 1.0,
    'ignoreZeroValues': True,
    'enabled': True
    }
    userId = 123
    modifiedRecords, msg = system.kanoa.attribute.updateAttributeAssetLink(attrAssetInfo, userId)
    print(modifiedRecords, msg) # Print the number of modified records and message