Skip to main content

Attributedefinition

Properties

NameTypeDescriptionNotes
namestrThe name of the attribute.[optional]
native_namestrAttribute name in the native system.[optional]
typeAttributedefinitiontype[optional]
var_schemaAttributedefinitionSchema[optional]
descriptionstrA human-readable description of the attribute.[optional]
is_multiboolFlag indicating whether or not the attribute is multi-valued.[optional] [default to False]
is_entitlementboolFlag indicating whether or not the attribute is an entitlement.[optional] [default to False]
is_groupboolFlag indicating whether or not the attribute represents a group. This can only be true if isEntitlement is also true and there is a schema defined for the attribute..[optional] [default to False]
}

Example

from sailpoint.sources.models.attributedefinition import Attributedefinition

attributedefinition = Attributedefinition(
name='sAMAccountName',
native_name='sAMAccountName',
type='STRING',
var_schema=sailpoint.sources.models.attributedefinition_schema.attributedefinition_schema(
type = 'CONNECTOR_SCHEMA',
id = '2c91808568c529c60168cca6f90c1313',
name = 'group', ),
description='SAM Account Name',
is_multi=False,
is_entitlement=False,
is_group=False
)

[Back to top]