sdk.lusid.models.typed_resource_id.TypedResourceId
- class TypedResourceId(**data)[source]
Represents the user-defined identifier for a Legal Entity or Person. Users can define their own, scoped identifiers for Legal Entities and Persons using identifier properties. For example, when used to identify a Person, the identifier defined by Person/myScope/username would be represented as { “idTypeScope”: “myScope”, “idTypeCode”: “username”, “code”: “john_doe_001” } # noqa: E501
Create a new model by parsing and validating input data from keyword arguments.
Raises ValidationError if the input data cannot be parsed to form a valid model.
Attributes
This is a Pydantic class. For now, click on the green [source] link in the class signature above to see descriptions/allowed values for these attributes.
id_type_scope
id_type_code
code
- classmethod from_json(json_str)[source]
Create an instance of TypedResourceId from a JSON string
- Return type:
- classmethod id_type_code_validate_regular_expression(value)[source]
Validates the regular expression