<s> from openstack import format <EOL> from openstack . identity import identity_service <EOL> from openstack import resource <EOL> class Trust ( resource . Resource ) : <EOL> resource_key = '<STR_LIT>' <EOL> resources_key = '<STR_LIT>' <EOL> base_path = '<STR_LIT>' <EOL> service = identity_service . IdentityService ( ) <EOL> allow_create = True <EOL> allow_delete = True <EOL> allow_list = True <EOL> allow_retrieve = True <EOL> project_id = resource . prop ( '<STR_LIT>' ) <EOL> expires_at = resource . prop ( '<STR_LIT>' , type = format . ISO8601 ) <EOL> id = resource . prop ( '<STR_LIT:id>' ) <EOL> is_impersonation = resource . prop ( '<STR_LIT>' , type = bool ) <EOL> trustee_user_id = resource . prop ( '<STR_LIT>' ) <EOL> trustor_user_id = resource . prop ( '<STR_LIT>' ) <EOL> roles = resource . prop ( '<STR_LIT>' ) <EOL> redelegation_count = resource . prop ( '<STR_LIT>' ) </s>
