I would like to have a multi apply schema that has an attribute that takes the following form.
domain:schema:__INSTANCE_NAME__
I can’t quite seem to make this work given the restrictions of schema gen.
I can’t include the namespace token in propertyNamespacePrefix
, as it tries to make it a private token without camel casing it. So I can’t set propertyNamespacePrefix
to domain:schema
.
The best I can do is set propertyNamespacePrefix
to domain
and either
- Change the order so the property name is
domain:__INSTANCE_NAME__:schema
- Drop
schema
from the property name so it’s justdomain:__INSTANCE_NAME__
- Include
schema
inpropertyNamespacePrefix
via camelcase (ie.domainSchema
).
Are the restrictions by design or should propertyNamespacePrefix
be more flexible? Thanks!