An Interface is an abstract type that includes a certain set of fields that a type must include to implement the interface.
CustomMetadataInterface for CustomMetadata returnable types.
CustomMetadataProperty details.
CustomMetadataProperty values. Returns an empty list or a list of objects with optionId and text property values (for MULTISELECT type only).