Skip to main content

Fielddetailsdto

Properties

NameTypeDescriptionNotes
namestrThe name of the attribute.[optional]
transformobjectThe transform to apply to the field[optional]
attributesobjectAttributes required for the transform[optional]
is_requiredboolFlag indicating whether or not the attribute is required.[optional] [readonly] [default to False]
typeEnum [ 'string', 'int', 'long', 'date', 'boolean', 'secret' ]The type of the attribute. string: For text-based data. int: For whole numbers. long: For larger whole numbers. date: For date and time values. boolean: For true/false values. secret: For sensitive data like passwords, which will be masked and encrypted.[optional]
is_multi_valuedboolFlag indicating whether or not the attribute is multi-valued.[optional] [default to False]
}

Example

from sailpoint.sources.models.fielddetailsdto import Fielddetailsdto

fielddetailsdto = Fielddetailsdto(
name='userName',
transform={"type":"rule","attributes":{"name":"Create Unique LDAP Attribute"}},
attributes={"template":"${firstname}.${lastname}${uniqueCounter}","cloudMaxUniqueChecks":"50","cloudMaxSize":"20","cloudRequired":"true"},
is_required=False,
type='string',
is_multi_valued=False
)

[Back to top]