Skip to main content

AttributeDefinition

Properties

NameTypeDescriptionNotes
namestrThe name of the attribute.[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.v3.models.attribute_definition import AttributeDefinition

attribute_definition = AttributeDefinition(
name='sAMAccountName',
type='STRING',
var_schema=sailpoint.v3.models.attribute_definition_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]