Skip to main content

SpConfigObject

Response model for get object configuration.

Properties

NameTypeDescriptionNotes
object_typestrThe object type this configuration is for.[optional]
reference_extractors[]strList of json paths within an exported object of this type that represent references that need to be resolved.[optional]
signature_requiredboolIf true, this type of object will be JWS signed and cannot be modified before import.[optional] [default to False]
always_resolve_by_idboolWhether this object type has to be resolved always by ID[optional] [default to False]
legacy_objectboolWhether this is a legacy object[optional] [default to False]
one_per_tenantboolWhether there is only one object of this type[optional] [default to False]
exportableboolWhether this object can be exported or it is just a reference object[optional] [default to False]
rulesSpConfigRules[optional]
}

Example

from sailpoint.v2024.models.sp_config_object import SpConfigObject

sp_config_object = SpConfigObject(
object_type='TRIGGER_SUBSCRIPTION',
reference_extractors=[$.owner],
signature_required=False,
always_resolve_by_id=True,
legacy_object=False,
one_per_tenant=False,
exportable=True,
rules=sailpoint.v2024.models.config_object_rules.Config Object Rules(
take_from_target_rules = [
sailpoint.v2024.models.config_object_rule.Config Object Rule(
path = '$.enabled',
value = null,
modes = [RESTORE, PROMOTE], )
],
default_rules = [
sailpoint.v2024.models.config_object_rule.Config Object Rule(
path = '$.enabled',
modes = [RESTORE, PROMOTE], )
],
editable = True, )
)

[Back to top]