UNPKG

@sap/cds-compiler

Version:

CDS (Core Data Services) compiler and backends

2,289 lines 134 kB
{ "terms": { "Aggregation.Aggregatable": { "$deprecated": true, "$deprecationText": "Deprecated in favor of [`ApplySupported/AggregatableProperties`](#ApplySupported)", "AppliesTo": [ "Property", "NavigationProperty" ], "Type": "Core.Tag" }, "Aggregation.ApplySupported": { "AppliesTo": [ "EntitySet", "Collection", "EntityType" ], "Type": "Aggregation.ApplySupportedType" }, "Aggregation.ApplySupportedDefaults": { "AppliesTo": [ "EntityContainer" ], "Type": "Aggregation.ApplySupportedBase" }, "Aggregation.AvailableOnAggregates": { "AppliesTo": [ "Function" ], "Type": "Aggregation.AvailableOnAggregatesType" }, "Aggregation.ContextDefiningProperties": { "AppliesTo": [ "Property", "Annotation" ], "Type": "Collection(Edm.PropertyPath)" }, "Aggregation.CustomAggregate": { "AppliesTo": [ "EntitySet", "Collection", "EntityContainer", "EntityType" ], "Type": "Edm.String" }, "Aggregation.Groupable": { "$deprecated": true, "$deprecationText": "Deprecated in favor of [`ApplySupported/GroupableProperties`](#ApplySupported)", "AppliesTo": [ "Property", "NavigationProperty" ], "Type": "Core.Tag" }, "Aggregation.LeveledHierarchy": { "AppliesTo": [ "EntityType", "ComplexType" ], "Type": "Collection(Edm.PropertyPath)" }, "Aggregation.RecursiveHierarchy": { "AppliesTo": [ "EntityType" ], "Type": "Aggregation.RecursiveHierarchyType" }, "Aggregation.UpPath": { "AppliesTo": [ "EntityType" ], "Type": "Collection(Edm.String)" }, "Analytics.AccumulativeMeasure": { "$deprecated": true, "$deprecationText": "Deprecated in favor of [`AnalyticalContext/AccumulativeMeasure`](#AnalyticalContext)", "Type": "Core.Tag" }, "Analytics.AggregatedProperties": { "$deprecated": true, "$deprecationText": "Deprecated in favor of [`AggregatedProperty`](#AggregatedProperty)", "AppliesTo": [ "EntityType" ], "Type": "Collection(Analytics.AggregatedPropertyType)" }, "Analytics.AggregatedProperty": { "AppliesTo": [ "EntityType" ], "Type": "Analytics.AggregatedPropertyType" }, "Analytics.AnalyticalContext": { "AppliesTo": [ "Collection" ], "Type": "Collection(Analytics.AnalyticalContextType)" }, "Analytics.Dimension": { "$deprecated": true, "$deprecationText": "Deprecated in favor of [`AnalyticalContext/Dimension`](#AnalyticalContext)", "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Analytics.DrillURL": { "$experimental": true, "AppliesTo": [ "EntityType" ], "Type": "Edm.String" }, "Analytics.LevelInformation": { "$experimental": true, "AppliesTo": [ "EntityType" ], "Type": "Hierarchy.HierarchyType" }, "Analytics.Measure": { "$deprecated": true, "$deprecationText": "Deprecated in favor of [`AnalyticalContext/Measure`](#AnalyticalContext)", "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Analytics.PlanningAction": { "$experimental": true, "AppliesTo": [ "ActionImport" ], "Type": "Core.Tag" }, "Analytics.RolledUpPropertyCount": { "$experimental": true, "Type": "Edm.Int16" }, "Authorization.Authorizations": { "AppliesTo": [ "EntityContainer" ], "Type": "Collection(Authorization.Authorization)" }, "Authorization.SecuritySchemes": { "AppliesTo": [ "EntityContainer" ], "Type": "Collection(Authorization.SecurityScheme)" }, "Capabilities.AcceptableEncodings": { "AppliesTo": [ "EntityContainer" ], "Type": "Collection(Edm.String)" }, "Capabilities.AnnotationValuesInQuerySupported": { "AppliesTo": [ "EntityContainer" ], "Type": "Core.Tag" }, "Capabilities.AsynchronousRequestsSupported": { "AppliesTo": [ "EntityContainer" ], "Type": "Core.Tag" }, "Capabilities.BatchContinueOnErrorSupported": { "AppliesTo": [ "EntityContainer" ], "Type": "Core.Tag" }, "Capabilities.BatchSupport": { "AppliesTo": [ "EntityContainer" ], "Type": "Capabilities.BatchSupportType" }, "Capabilities.BatchSupported": { "AppliesTo": [ "EntityContainer" ], "Type": "Core.Tag" }, "Capabilities.CallbackSupported": { "AppliesTo": [ "EntityContainer", "EntitySet" ], "Type": "Capabilities.CallbackType" }, "Capabilities.ChangeTracking": { "AppliesTo": [ "EntitySet", "Singleton", "Function", "FunctionImport", "NavigationProperty" ], "Type": "Capabilities.ChangeTrackingType" }, "Capabilities.CollectionPropertyRestrictions": { "AppliesTo": [ "EntitySet", "Singleton" ], "Type": "Collection(Capabilities.CollectionPropertyRestrictionsType)" }, "Capabilities.ComputeSupported": { "AppliesTo": [ "EntitySet", "Collection" ], "Type": "Core.Tag" }, "Capabilities.ConformanceLevel": { "AppliesTo": [ "EntityContainer" ], "Type": "Capabilities.ConformanceLevelType" }, "Capabilities.CountRestrictions": { "AppliesTo": [ "EntitySet", "Collection" ], "Type": "Capabilities.CountRestrictionsType" }, "Capabilities.CrossJoinSupported": { "AppliesTo": [ "EntityContainer" ], "Type": "Core.Tag" }, "Capabilities.CustomHeaders": { "AppliesTo": [ "EntityContainer" ], "Type": "Collection(Capabilities.CustomParameter)" }, "Capabilities.CustomQueryOptions": { "AppliesTo": [ "EntityContainer" ], "Type": "Collection(Capabilities.CustomParameter)" }, "Capabilities.DeepInsertSupport": { "AppliesTo": [ "EntityContainer", "EntitySet", "Collection" ], "Type": "Capabilities.DeepInsertSupportType" }, "Capabilities.DeepUpdateSupport": { "AppliesTo": [ "EntityContainer", "EntitySet", "Collection" ], "Type": "Capabilities.DeepUpdateSupportType" }, "Capabilities.DefaultCapabilities": { "AppliesTo": [ "EntityContainer" ], "Type": "Capabilities.DefaultCapabilitiesType" }, "Capabilities.DeleteRestrictions": { "AppliesTo": [ "EntitySet", "Singleton", "Collection" ], "Type": "Capabilities.DeleteRestrictionsType" }, "Capabilities.ExpandRestrictions": { "AppliesTo": [ "EntitySet", "Singleton", "Collection" ], "Type": "Capabilities.ExpandRestrictionsType" }, "Capabilities.FilterFunctions": { "AppliesTo": [ "EntityContainer", "EntitySet", "Collection" ], "Type": "Collection(Edm.String)" }, "Capabilities.FilterRestrictions": { "AppliesTo": [ "EntitySet", "Collection" ], "Type": "Capabilities.FilterRestrictionsType" }, "Capabilities.IndexableByKey": { "AppliesTo": [ "EntitySet", "Collection" ], "Type": "Core.Tag" }, "Capabilities.InsertRestrictions": { "AppliesTo": [ "EntitySet", "Collection" ], "Type": "Capabilities.InsertRestrictionsType" }, "Capabilities.IsolationSupported": { "AppliesTo": [ "EntityContainer" ], "Type": "Capabilities.IsolationLevel" }, "Capabilities.KeyAsSegmentSupported": { "AppliesTo": [ "EntityContainer" ], "Type": "Core.Tag" }, "Capabilities.MediaLocationUpdateSupported": { "AppliesTo": [ "EntityType", "Property" ], "Type": "Core.Tag" }, "Capabilities.ModificationQueryOptions": { "AppliesTo": [ "EntityContainer", "Action", "ActionImport" ], "Type": "Capabilities.ModificationQueryOptionsType" }, "Capabilities.NavigationRestrictions": { "AppliesTo": [ "EntitySet", "Singleton", "Collection" ], "Type": "Capabilities.NavigationRestrictionsType" }, "Capabilities.OperationRestrictions": { "AppliesTo": [ "Action", "Function" ], "Type": "Capabilities.OperationRestrictionsType" }, "Capabilities.QuerySegmentSupported": { "AppliesTo": [ "EntityContainer" ], "Type": "Core.Tag" }, "Capabilities.ReadRestrictions": { "AppliesTo": [ "EntitySet", "Singleton", "Collection" ], "Type": "Capabilities.ReadRestrictionsType" }, "Capabilities.SearchRestrictions": { "AppliesTo": [ "EntitySet", "Collection" ], "Type": "Capabilities.SearchRestrictionsType" }, "Capabilities.SelectSupport": { "AppliesTo": [ "EntityContainer", "EntitySet", "Singleton", "Collection" ], "Type": "Capabilities.SelectSupportType" }, "Capabilities.SkipSupported": { "AppliesTo": [ "EntitySet", "Collection" ], "Type": "Core.Tag" }, "Capabilities.SortRestrictions": { "AppliesTo": [ "EntitySet", "Collection" ], "Type": "Capabilities.SortRestrictionsType" }, "Capabilities.SupportedFormats": { "AppliesTo": [ "EntityContainer" ], "Type": "Collection(Edm.String)" }, "Capabilities.SupportedMetadataFormats": { "AppliesTo": [ "EntityContainer" ], "Type": "Collection(Edm.String)" }, "Capabilities.TopSupported": { "AppliesTo": [ "EntitySet", "Collection" ], "Type": "Core.Tag" }, "Capabilities.UpdateRestrictions": { "AppliesTo": [ "EntitySet", "Singleton", "Collection" ], "Type": "Capabilities.UpdateRestrictionsType" }, "CodeList.CurrencyCodes": { "AppliesTo": [ "EntityContainer" ], "Type": "CodeList.CodeListSource" }, "CodeList.ExternalCode": { "$experimental": true, "AppliesTo": [ "Property" ], "Type": "Edm.PropertyPath" }, "CodeList.IsConfigurationDeprecationCode": { "AppliesTo": [ "Property" ], "Type": "Edm.Boolean" }, "CodeList.StandardCode": { "$experimental": true, "AppliesTo": [ "Property" ], "Type": "Edm.PropertyPath" }, "CodeList.UnitsOfMeasure": { "AppliesTo": [ "EntityContainer" ], "Type": "CodeList.CodeListSource" }, "Common.AddressViaNavigationPath": { "AppliesTo": [ "EntityContainer" ], "Type": "Core.Tag" }, "Common.Application": { "$experimental": true, "Type": "Common.ApplicationType" }, "Common.ApplyMultiUnitBehaviorForSortingAndFiltering": { "AppliesTo": [ "EntityContainer" ], "Type": "Core.Tag" }, "Common.AssociationEntity": { "AppliesTo": [ "EntityType" ], "Type": "Collection(Edm.NavigationPropertyPath)" }, "Common.Attributes": { "AppliesTo": [ "Property" ], "Type": "Collection(Edm.PropertyPath)" }, "Common.ChangedAt": { "AppliesTo": [ "EntityType" ], "Type": "Edm.DateTimeOffset" }, "Common.ChangedBy": { "AppliesTo": [ "EntityType" ], "Type": "Common.UserID" }, "Common.Composition": { "$experimental": true, "AppliesTo": [ "NavigationProperty" ], "Type": "Core.Tag" }, "Common.CreatedAt": { "AppliesTo": [ "EntityType" ], "Type": "Edm.DateTimeOffset" }, "Common.CreatedBy": { "AppliesTo": [ "EntityType" ], "Type": "Common.UserID" }, "Common.DefaultValuesFunction": { "AppliesTo": [ "EntitySet", "NavigationProperty", "Action", "Function" ], "Type": "Common.QualifiedName" }, "Common.DerivedDefaultValue": { "$experimental": true, "AppliesTo": [ "Property" ], "Type": "Edm.String" }, "Common.DerivedFilterDefaultValue": { "$experimental": true, "AppliesTo": [ "Property" ], "Type": "Edm.String" }, "Common.DerivedNavigation": { "AppliesTo": [ "NavigationProperty" ], "Type": "Edm.NavigationPropertyPath" }, "Common.DocumentationRef": { "$experimental": true, "Type": "Edm.String" }, "Common.DraftActivationVia": { "AppliesTo": [ "EntitySet" ], "Type": "Core.SimpleIdentifier" }, "Common.DraftNode": { "$deprecated": true, "$deprecationText": "Draft nodes are marked with [`DraftActivationVia`](#DraftActivationVia)", "AppliesTo": [ "EntitySet" ], "Type": "Common.DraftNodeType" }, "Common.DraftRoot": { "AppliesTo": [ "EntitySet" ], "Type": "Common.DraftRootType" }, "Common.EditableFieldFor": { "AppliesTo": [ "Property" ], "Type": "Edm.PropertyPath" }, "Common.ErrorResolution": { "$experimental": true, "Type": "Common.ErrorResolutionType" }, "Common.ExceptionCategory": { "$experimental": true, "Type": "Edm.String" }, "Common.Experimental": { "Type": "Edm.String" }, "Common.ExternalID": { "$experimental": true, "AppliesTo": [ "Property", "Parameter" ], "Type": "Edm.String" }, "Common.FieldControl": { "AppliesTo": [ "Property", "Parameter", "Record", "EntityType" ], "Type": "Common.FieldControlType" }, "Common.FilterDefaultValue": { "AppliesTo": [ "Property" ], "Type": "Edm.PrimitiveType" }, "Common.FilterDefaultValueHigh": { "$experimental": true, "AppliesTo": [ "Property" ], "Type": "Edm.PrimitiveType" }, "Common.FilterExpressionRestrictions": { "$deprecated": true, "$deprecationText": "Use term Capabilities.FilterRestrictions instead", "AppliesTo": [ "EntitySet" ], "Type": "Collection(Common.FilterExpressionRestrictionType)" }, "Common.Heading": { "Type": "Edm.String" }, "Common.Interval": { "AppliesTo": [ "EntityType", "ComplexType" ], "Type": "Common.IntervalType" }, "Common.IsActionCritical": { "AppliesTo": [ "Action", "Function", "ActionImport", "FunctionImport" ], "Type": "Edm.Boolean" }, "Common.IsCalendarDate": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsCalendarHalfyear": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsCalendarMonth": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsCalendarQuarter": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsCalendarWeek": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsCalendarYear": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsCalendarYearHalfyear": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsCalendarYearMonth": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsCalendarYearQuarter": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsCalendarYearWeek": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsCurrency": { "AppliesTo": [ "Property", "Parameter" ], "Type": "Core.Tag" }, "Common.IsDayOfCalendarMonth": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsDayOfCalendarYear": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsDayOfFiscalYear": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsDigitSequence": { "AppliesTo": [ "Property", "Parameter" ], "Type": "Core.Tag" }, "Common.IsFiscalPeriod": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsFiscalQuarter": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsFiscalWeek": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsFiscalYear": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsFiscalYearPeriod": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsFiscalYearQuarter": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsFiscalYearVariant": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsFiscalYearWeek": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsInstanceAnnotation": { "AppliesTo": [ "Term" ], "Type": "Core.Tag" }, "Common.IsLanguageIdentifier": { "$experimental": true, "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.IsNaturalPerson": { "AppliesTo": [ "EntityType", "Annotation" ], "Type": "Core.Tag" }, "Common.IsTimezone": { "$experimental": true, "AppliesTo": [ "Property", "Parameter" ], "Type": "Core.Tag" }, "Common.IsUnit": { "AppliesTo": [ "Property", "Parameter" ], "Type": "Core.Tag" }, "Common.IsUpperCase": { "AppliesTo": [ "Property", "Parameter" ], "Type": "Core.Tag" }, "Common.Label": { "Type": "Edm.String" }, "Common.Masked": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Common.MaskedValue": { "$experimental": true, "AppliesTo": [ "Property" ], "Type": "Edm.String" }, "Common.MaxOccurs": { "AppliesTo": [ "NavigationProperty", "Property", "EntitySet", "Term", "Parameter" ], "Type": "Edm.Int64" }, "Common.MaximumNumericMessageSeverity": { "$experimental": true, "AppliesTo": [ "EntityType" ], "Type": "Common.NumericMessageSeverityType" }, "Common.Messages": { "Type": "Collection(Edm.ComplexType)" }, "Common.MinOccurs": { "AppliesTo": [ "NavigationProperty", "Property", "EntitySet", "Term", "Parameter" ], "Type": "Edm.Int64" }, "Common.MutuallyExclusiveTerm": { "AppliesTo": [ "Term" ], "Type": "Core.Tag" }, "Common.OperationTemplate": { "$experimental": true, "AppliesTo": [ "Term", "Property" ], "Type": "Common.QualifiedName" }, "Common.OriginalProtocolVersion": { "AppliesTo": [ "Schema" ], "Type": "Edm.String" }, "Common.PrimitivePropertyPath": { "$experimental": true, "AppliesTo": [ "Term", "Property" ], "Type": "Core.Tag" }, "Common.QuickInfo": { "Type": "Edm.String" }, "Common.RecursiveHierarchy": { "$deprecated": true, "$deprecationText": "Use terms [Aggregation.RecursiveHierarchy](https://github.com/oasis-tcs/odata-vocabularies/blob/main/vocabularies/Org.OData.Aggregation.V1.md#RecursiveHierarchy) and [Hierarchy.RecursiveHierarchy](https://github.com/SAP/odata-vocabularies/blob/main/vocabularies/Hierarchy.md#RecursiveHierarchy) instead", "Type": "Common.RecursiveHierarchyType" }, "Common.RelatedRecursiveHierarchy": { "AppliesTo": [ "Property" ], "Type": "Edm.AnnotationPath" }, "Common.ResultContext": { "AppliesTo": [ "EntityType" ], "Type": "Core.Tag" }, "Common.RevealOnDemand": { "$experimental": true, "AppliesTo": [ "Property" ], "Type": "Edm.Boolean" }, "Common.SAPObjectNodeType": { "$experimental": true, "AppliesTo": [ "EntityType" ], "Type": "Common.SAPObjectNodeTypeType" }, "Common.SAPObjectNodeTypeReference": { "$experimental": true, "AppliesTo": [ "Property" ], "Type": "Edm.String" }, "Common.SecondaryKey": { "AppliesTo": [ "EntityType" ], "Type": "Collection(Edm.PropertyPath)" }, "Common.SemanticKey": { "AppliesTo": [ "EntityType" ], "Type": "Collection(Edm.PropertyPath)" }, "Common.SemanticObject": { "AppliesTo": [ "EntitySet", "EntityType", "Property", "NavigationProperty" ], "Type": "Edm.String" }, "Common.SemanticObjectMapping": { "AppliesTo": [ "EntitySet", "EntityType", "Property" ], "Type": "Collection(Common.SemanticObjectMappingAbstract)" }, "Common.SemanticObjectUnavailableActions": { "AppliesTo": [ "EntitySet", "EntityType", "Property" ], "Type": "Collection(Edm.String)" }, "Common.ServiceSchemaVersion": { "AppliesTo": [ "Schema" ], "Type": "Edm.Int32" }, "Common.ServiceVersion": { "AppliesTo": [ "Schema" ], "Type": "Edm.Int32" }, "Common.SideEffects": { "AppliesTo": [ "EntitySet", "EntityType", "ComplexType", "Action" ], "Type": "Common.SideEffectsType" }, "Common.SortOrder": { "AppliesTo": [ "EntitySet", "EntityType" ], "Type": "Collection(Common.SortOrderType)" }, "Common.Text": { "AppliesTo": [ "Property" ], "Type": "Edm.String" }, "Common.TextFor": { "$experimental": true, "AppliesTo": [ "Property" ], "Type": "Edm.PropertyPath" }, "Common.TextFormat": { "AppliesTo": [ "Property", "Parameter", "ReturnType" ], "Type": "Common.TextFormatType" }, "Common.Timestamp": { "$experimental": true, "Type": "Edm.DateTimeOffset" }, "Common.Timezone": { "$experimental": true, "AppliesTo": [ "Property", "Parameter" ], "Type": "Edm.String" }, "Common.TransactionId": { "$experimental": true, "Type": "Edm.String" }, "Common.UnitSpecificPrecision": { "$experimental": true, "AppliesTo": [ "Property" ], "Type": "Edm.PrimitiveType" }, "Common.UnitSpecificScale": { "AppliesTo": [ "Property" ], "Type": "Edm.PrimitiveType" }, "Common.ValueList": { "AppliesTo": [ "Property", "Parameter" ], "Type": "Common.ValueListType" }, "Common.ValueListForValidation": { "AppliesTo": [ "Property", "Parameter" ], "Type": "Edm.String" }, "Common.ValueListMapping": { "AppliesTo": [ "Property", "Parameter" ], "Type": "Common.ValueListMappingType" }, "Common.ValueListReferences": { "AppliesTo": [ "Property", "Parameter" ], "Type": "Collection(Edm.String)" }, "Common.ValueListRelevantQualifiers": { "Type": "Collection(Core.SimpleIdentifier)" }, "Common.ValueListShowValuesImmediately": { "$experimental": true, "AppliesTo": [ "Annotation" ], "Type": "Core.Tag" }, "Common.ValueListWithFixedValues": { "AppliesTo": [ "Property", "Parameter" ], "Type": "Core.Tag" }, "Common.WebSocketBaseURL": { "$experimental": true, "AppliesTo": [ "EntityContainer" ], "Type": "Edm.String" }, "Common.WebSocketChannel": { "$experimental": true, "AppliesTo": [ "EntityContainer" ], "Type": "Edm.String" }, "Common.additionalTargets": { "$experimental": true, "AppliesTo": [ "Record" ], "Type": "Collection(Edm.String)" }, "Common.longtextUrl": { "AppliesTo": [ "Record" ], "Type": "Edm.String" }, "Common.mediaUploadLink": { "$experimental": true, "AppliesTo": [ "Property", "EntityType" ], "Type": "Edm.String" }, "Common.numericSeverity": { "Type": "Common.NumericMessageSeverityType" }, "Communication.Address": { "AppliesTo": [ "EntityType" ], "Type": "Communication.AddressType" }, "Communication.Contact": { "AppliesTo": [ "EntityType" ], "Type": "Communication.ContactType" }, "Communication.Event": { "AppliesTo": [ "EntityType" ], "Type": "Communication.EventData" }, "Communication.IsEmailAddress": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Communication.IsPhoneNumber": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Communication.Message": { "AppliesTo": [ "EntityType" ], "Type": "Communication.MessageData" }, "Communication.Task": { "AppliesTo": [ "EntityType" ], "Type": "Communication.TaskData" }, "Core.AcceptableMediaTypes": { "AppliesTo": [ "EntityType", "Property", "Term", "TypeDefinition", "Parameter", "ReturnType" ], "Type": "Collection(Edm.String)" }, "Core.AdditionalProperties": { "AppliesTo": [ "EntityType", "ComplexType" ], "Type": "Core.Tag" }, "Core.AlternateKeys": { "AppliesTo": [ "EntityType", "EntitySet", "NavigationProperty" ], "Type": "Collection(Core.AlternateKey)" }, "Core.AnyStructure": { "AppliesTo": [ "EntityType", "ComplexType" ], "Type": "Core.Tag" }, "Core.AppliesViaContainer": { "AppliesTo": [ "Term" ], "Type": "Core.Tag" }, "Core.AutoExpand": { "AppliesTo": [ "EntityType", "NavigationProperty", "Property" ], "Type": "Core.Tag" }, "Core.AutoExpandReferences": { "AppliesTo": [ "NavigationProperty" ], "Type": "Core.Tag" }, "Core.Computed": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Core.ComputedDefaultValue": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Core.ContentDisposition": { "AppliesTo": [ "EntityType", "Property", "Term" ], "Type": "Core.ContentDispositionType" }, "Core.ContentID": { "Type": "Edm.String" }, "Core.ConventionalIDs": { "AppliesTo": [ "EntityContainer" ], "Type": "Core.Tag" }, "Core.DataModificationException": { "Type": "Core.DataModificationExceptionType" }, "Core.DefaultNamespace": { "AppliesTo": [ "Schema", "Include" ], "Type": "Core.Tag" }, "Core.DereferenceableIDs": { "AppliesTo": [ "EntityContainer" ], "Type": "Core.Tag" }, "Core.Description": { "Type": "Edm.String" }, "Core.Example": { "AppliesTo": [ "EntityType", "ComplexType", "TypeDefinition", "Term", "Property", "NavigationProperty", "Parameter", "ReturnType" ], "Type": "Core.ExampleValue" }, "Core.ExplicitOperationBindings": { "Type": "Collection(Core.QualifiedBoundOperationName)" }, "Core.GeometryFeature": { "Type": "Core.GeometryFeatureType" }, "Core.Immutable": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Core.IsDelta": { "AppliesTo": [ "ReturnType", "Parameter" ], "Type": "Core.Tag" }, "Core.IsLanguageDependent": { "AppliesTo": [ "Term", "Property" ], "Type": "Core.Tag" }, "Core.IsMediaType": { "AppliesTo": [ "Property", "Term" ], "Type": "Core.Tag" }, "Core.IsURL": { "AppliesTo": [ "Property", "Term" ], "Type": "Core.Tag" }, "Core.Links": { "Type": "Collection(Core.Link)" }, "Core.LongDescription": { "Type": "Edm.String" }, "Core.MayImplement": { "Type": "Collection(Core.QualifiedTypeName)" }, "Core.MediaType": { "AppliesTo": [ "EntityType", "Property", "Term", "TypeDefinition", "Parameter", "ReturnType" ], "Type": "Edm.String" }, "Core.Messages": { "Type": "Collection(Core.MessageType)" }, "Core.ODataVersions": { "AppliesTo": [ "EntityContainer" ], "Type": "Edm.String" }, "Core.OperationAvailable": { "AppliesTo": [ "Action", "Function" ], "Type": "Edm.Boolean" }, "Core.OptimisticConcurrency": { "AppliesTo": [ "EntitySet" ], "Type": "Collection(Edm.PropertyPath)" }, "Core.OptionalParameter": { "AppliesTo": [ "Parameter" ], "Type": "Core.OptionalParameterType" }, "Core.Ordered": { "AppliesTo": [ "Property", "NavigationProperty", "EntitySet", "ReturnType", "Term" ], "Type": "Core.Tag" }, "Core.Permissions": { "AppliesTo": [ "Property", "ComplexType", "TypeDefinition", "EntityType", "EntitySet", "NavigationProperty", "Action", "Function" ], "Type": "Core.Permission" }, "Core.PositionalInsert": { "AppliesTo": [ "Property", "NavigationProperty", "EntitySet" ], "Type": "Core.Tag" }, "Core.RequiresExplicitBinding": { "AppliesTo": [ "Action", "Function" ], "Type": "Core.Tag" }, "Core.RequiresType": { "AppliesTo": [ "Term" ], "Type": "Edm.String" }, "Core.ResourceException": { "Type": "Core.ResourceExceptionType" }, "Core.ResourcePath": { "AppliesTo": [ "EntitySet", "Singleton", "ActionImport", "FunctionImport" ], "Type": "Edm.String" }, "Core.Revisions": { "Type": "Collection(Core.RevisionType)" }, "Core.SchemaVersion": { "AppliesTo": [ "Schema", "Reference" ], "Type": "Edm.String" }, "Core.SymbolicName": { "Type": "Core.SimpleIdentifier" }, "Core.ValueException": { "Type": "Core.ValueExceptionType" }, "DataIntegration.ConversionExit": { "AppliesTo": [ "Property" ], "Type": "Edm.String" }, "DataIntegration.DeltaMethod": { "AppliesTo": [ "EntitySet" ], "Type": "DataIntegration.DeltaMethodType" }, "DataIntegration.Extractable": { "AppliesTo": [ "EntitySet" ], "Type": "Edm.Boolean" }, "DataIntegration.OriginalDataType": { "AppliesTo": [ "Property" ], "Type": "Edm.String" }, "DataIntegration.OriginalName": { "Type": "Edm.String" }, "DataIntegration.SourceSystem": { "AppliesTo": [ "Container" ], "Type": "Edm.String" }, "EntityRelationship.compositeReferences": { "$experimental": true, "AppliesTo": [ "EntityType" ], "Type": "Collection(EntityRelationship.compositeReference)" }, "EntityRelationship.entityIds": { "$experimental": true, "AppliesTo": [ "EntityType" ], "Type": "Collection(EntityRelationship.entityId)" }, "EntityRelationship.entityType": { "$experimental": true, "AppliesTo": [ "EntityType" ], "Type": "Edm.String" }, "EntityRelationship.propertyType": { "$experimental": true, "AppliesTo": [ "Property" ], "Type": "Edm.String" }, "EntityRelationship.reference": { "AppliesTo": [ "Property" ], "Type": "EntityRelationship.singleReference" }, "EntityRelationship.referencesWithConstantIds": { "$experimental": true, "AppliesTo": [ "EntityType" ], "Type": "Collection(EntityRelationship.referenceWithConstantId)" }, "EntityRelationship.temporalIds": { "$experimental": true, "AppliesTo": [ "EntityType" ], "Type": "Collection(EntityRelationship.temporalId)" }, "EntityRelationship.temporalReferences": { "$experimental": true, "AppliesTo": [ "EntityType" ], "Type": "Collection(EntityRelationship.temporalReference)" }, "Graph.CompositionRoot": { "$experimental": true, "AppliesTo": [ "EntityType" ], "Type": "Core.Tag" }, "Graph.Details": { "$experimental": true, "Type": "Graph.DetailsType" }, "Graph.traceId": { "$experimental": true, "Type": "Edm.String" }, "HTML5.CssDefaults": { "AppliesTo": [ "Record" ], "Type": "HTML5.CssDefaultsType" }, "HTML5.LinkTarget": { "Type": "HTML5.LinkTargetType" }, "HTML5.RowSpanForDuplicateValues": { "$experimental": true, "AppliesTo": [ "Record" ], "Type": "Core.Tag" }, "Hierarchy.MatchCount": { "$experimental": true, "AppliesTo": [ "Collection" ], "Type": "Edm.Int64" }, "Hierarchy.RecursiveHierarchy": { "AppliesTo": [ "EntityType" ], "Type": "Hierarchy.RecursiveHierarchyType" }, "Hierarchy.RecursiveHierarchyActions": { "AppliesTo": [ "EntityType" ], "Type": "Hierarchy.RecursiveHierarchyActionsType" }, "Hierarchy.RecursiveHierarchySupported": { "$experimental": true, "AppliesTo": [ "Collection" ], "Type": "Core.Tag" }, "JSON.Schema": { "AppliesTo": [ "EntityType", "Parameter", "Property", "ReturnType", "Term", "TypeDefinition" ], "Type": "JSON.JSON" }, "Measures.DurationGranularity": { "AppliesTo": [ "Parameter", "Property" ], "Type": "Measures.DurationGranularityType" }, "Measures.ISOCurrency": { "AppliesTo": [ "Parameter", "Property" ], "Type": "Edm.String" }, "Measures.Scale": { "AppliesTo": [ "Parameter", "Property" ], "Type": "Edm.Byte" }, "Measures.UNECEUnit": { "AppliesTo": [ "Parameter", "Property" ], "Type": "Edm.String" }, "Measures.Unit": { "AppliesTo": [ "Parameter", "Property" ], "Type": "Edm.String" }, "ODM.codeList": { "$experimental": true, "AppliesTo": [ "EntityType", "EntitySet" ], "Type": "Core.Tag" }, "ODM.entityName": { "AppliesTo": [ "EntityType" ], "Type": "Edm.String" }, "ODM.oid": { "AppliesTo": [ "EntityType" ], "Type": "Edm.PropertyPath" }, "ODM.oidReference": { "$experimental": true, "AppliesTo": [ "Property" ], "Type": "ODM.oidReferenceType" }, "ODM.root": { "$experimental": true, "AppliesTo": [ "EntityType" ], "Type": "Core.Tag" }, "Offline.ClientOnly": { "$experimental": true, "AppliesTo": [ "EntityType", "EntitySet", "EnumType", "ComplexType", "TypeDefinition" ], "Type": "Offline.ClientOnlyType" }, "PDF.Features": { "AppliesTo": [ "EntityContainer" ], "Type": "PDF.FeaturesType" }, "PersonalData.DataSubjectRole": { "AppliesTo": [ "EntitySet" ], "Type": "Edm.String" }, "PersonalData.DataSubjectRoleDescription": { "AppliesTo": [ "EntitySet" ], "Type": "Edm.String" }, "PersonalData.EntitySemantics": { "AppliesTo": [ "EntitySet" ], "Type": "PersonalData.EntitySemanticsType" }, "PersonalData.FieldSemantics": { "AppliesTo": [ "Property" ], "Type": "PersonalData.FieldSemanticsType" }, "PersonalData.IsPotentiallyPersonal": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "PersonalData.IsPotentiallySensitive": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "Repeatability.DeleteWithClientIDSupported": { "AppliesTo": [ "EntityContainer" ], "Type": "Core.Tag" }, "Repeatability.DeleteWithRequestIDSupported": { "AppliesTo": [ "EntityContainer" ], "Type": "Core.Tag" }, "Repeatability.Supported": { "AppliesTo": [ "EntityContainer", "Action", "ActionImport", "EntitySet" ], "Type": "Core.Tag" }, "Session.StickySessionSupported": { "AppliesTo": [ "EntitySet" ], "Type": "Session.StickySessionSupportedType" }, "UI.AdaptationHidden": { "$experimental": true, "AppliesTo": [ "Property", "EntitySet", "EntityType" ], "Type": "Core.Tag" }, "UI.Badge": { "AppliesTo": [ "EntityType" ], "Type": "UI.BadgeType" }, "UI.Chart": { "AppliesTo": [ "EntityType" ], "Type": "UI.ChartDefinitionType" }, "UI.ConnectedFields": { "AppliesTo": [ "EntityType" ], "Type": "UI.ConnectedFieldsType" }, "UI.Contacts": { "AppliesTo": [ "EntityType" ], "Type": "Collection(Edm.AnnotationPath)" }, "UI.CreateHidden": { "AppliesTo": [ "EntitySet", "EntityType" ], "Type": "Core.Tag" }, "UI.Criticality": { "AppliesTo": [ "Annotation" ], "Type": "UI.CriticalityType" }, "UI.CriticalityCalculation": { "AppliesTo": [ "Annotation" ], "Type": "UI.CriticalityCalculationType" }, "UI.CriticalityLabels": { "$experimental": true, "AppliesTo": [ "Property", "EntityType", "TypeDefinition" ], "Type": "Collection(UI.CriticalityLabelType)" }, "UI.DataFieldDefault": { "AppliesTo": [ "Property" ], "Type": "UI.DataFieldAbstract" }, "UI.DataPoint": { "AppliesTo": [ "EntityType" ], "Type": "UI.DataPointType" }, "UI.DateTimeStyle": { "$Allowed": { "Symbols": {}, "Values": { "full": { "Type": "String", "Value": "full" }, "long": { "Type": "String", "Value": "long" }, "medium": { "Type": "String", "Value": "medium" }, "short": { "Type": "String", "Value": "short" } } }, "$experimental": true, "AppliesTo": [ "Property", "Parameter" ], "Type": "Edm.String" }, "UI.DeleteHidden": { "AppliesTo": [ "EntitySet", "EntityType" ], "Type": "Core.Tag" }, "UI.DoNotCheckScaleOfMeasuredQuantity": { "$experimental": true, "AppliesTo": [ "Property", "TypeDefinition" ], "Type": "Edm.Boolean" }, "UI.Emphasized": { "$experimental": true, "AppliesTo": [ "Record" ], "Type": "Core.Tag" }, "UI.ExcludeFromNavigationContext": { "AppliesTo": [ "Property" ], "Type": "Core.Tag" }, "UI.Facets": { "AppliesTo": [ "EntityType" ], "Type": "Collection(UI.Facet)" }, "UI.FieldGroup": { "AppliesTo": [ "EntityType", "Action", "Function", "ActionImport", "FunctionImport" ], "Type": "UI.FieldGroupType" }, "UI.FilterFacets": { "AppliesTo": [ "EntityType" ], "Type": "Collection(UI.ReferenceFacet)" }, "UI.Gallery": { "AppliesTo": [ "Record" ], "Type": "Core.Tag" }, "UI.GeoLocation": { "AppliesTo": [ "EntityType" ], "Type": "UI.GeoLocationType" }, "UI.GeoLocations": { "AppliesTo": [ "EntityType" ], "Type": "Collection(UI.GeoLocationType)" }, "UI.HeaderFacets": { "AppliesTo": [ "EntityType" ], "Type": "Collection(UI.Facet)" }, "UI.HeaderInfo": { "AppliesTo": [ "EntityType" ], "Type": "UI.HeaderInfoType" }, "UI.Hidden": { "AppliesTo": [ "Property", "NavigationProperty", "Record", "Parameter" ], "Type": "Core.Tag" }, "UI.HiddenFilter": { "AppliesTo": [ "Property", "NavigationProperty" ], "Type": "Core.Tag" }, "UI.Identification": { "AppliesTo": [ "EntityType" ], "Type": "Collection(UI.DataFieldAbstract)" }, "UI.Importance": { "AppliesTo": [ "Annotation", "Record" ], "Type": "UI.ImportanceType" }, "UI.InputMask": { "$experimental": true, "AppliesTo": [ "Property", "Parameter" ], "Type": "UI.InputMaskType" }, "UI.IsAIOperation": { "$experimental": true, "AppliesTo": [ "Action", "Function", "ActionImport", "FunctionImport" ], "Type": "Core.Tag" }, "UI.IsCopyAction": { "$experimental": true, "AppliesTo": [ "Record" ], "Type": "Core.Tag" }, "UI.IsImage": { "$experimental": true, "AppliesTo": [ "Property", "EntityType", "TypeDefinition" ], "Type": "Core.Tag" }, "UI.IsImageURL": { "AppliesTo": [ "Property", "Term", "TypeDefinition" ], "Type": "Core.Tag" }, "UI.IsSummary": { "AppliesTo": [ "Record" ], "Type": "Core.Tag" }, "UI.KPI": { "AppliesTo": [ "EntitySet", "EntityType" ], "Type": "UI.KPIType" }, "UI.LeadingEntitySet": { "$experimental": true, "AppliesTo": [ "EntityContainer" ], "Type": "Edm.String" }, "UI.LineItem": { "AppliesTo": [ "EntityType" ], "Type": "Collection(UI.DataFieldAbstract)" }, "UI.Map": { "AppliesTo": [ "Record" ], "Type": "Core.Tag" }, "UI.MediaResource": { "AppliesTo": [ "EntityType" ], "Type": "UI.MediaResourceType" }, "UI.MultiLineText": { "AppliesTo": [ "Property", "PropertyValue", "Parameter", "TypeDefinition" ], "Type": "Core.Tag" }, "UI.Note": { "$experimental": true, "AppliesTo": [ "EntityType" ], "Type": "UI.NoteType" }, "UI.OperationParameterFacets": { "AppliesTo": [ "Action", "Function", "ActionImport", "FunctionImport" ], "Type": "Collection(UI.ReferenceFacet)" }, "UI.OrderBy": { "$experimental": true, "AppliesTo": [ "Property" ], "Type": "Edm.PropertyPath" }, "UI.ParameterDefaultValue": { "AppliesTo": [ "Parameter" ], "Type": "Edm.PrimitiveType" }, "UI.PartOfPreview": { "AppliesTo": [ "Record" ], "Type": "Core.Tag" }, "UI.Placeholder": { "AppliesTo": [ "Property", "Parameter" ], "Type": "Edm.String" }, "UI.PresentationVariant": { "AppliesTo": [ "EntitySet", "EntityType" ], "Type": "UI.PresentationVariantType" }, "UI.QuickCreateFacets": { "AppliesTo": [ "EntityType" ], "Type": "Collection(UI.Facet)" }, "UI.QuickViewFacets": { "AppliesTo": [ "EntityType" ], "Type": "Collection(UI.Facet)" }, "UI.RecommendationList": { "AppliesTo": [ "Property", "Parameter", "TypeDefinition" ], "Type": "UI.RecommendationListType" }, "UI.RecommendationState": { "Type": "UI.RecommendationStateType" }, "UI.Recommendations": { "$experimental": true, "AppliesTo": [ "EntityType" ], "Type": "Edm.ComplexType" }, "UI.SelectionFields": { "AppliesTo": [ "EntityType" ], "Type": "Collection(Edm.PropertyPath)" }, "UI.SelectionPresentationVariant": { "AppliesTo": [ "EntitySet", "EntityType" ], "Type": "UI.SelectionPresentationVariantType" }, "UI.SelectionVariant": { "AppliesTo": [ "EntitySet", "EntityType" ], "Type": "UI.SelectionVariantType" }, "UI.StatusInfo": { "AppliesTo": [ "EntityType" ], "Type": "Collection(UI.DataFieldAbstract)" }, "UI.TextArrangement": { "AppliesTo": [ "Annotation", "EntityType" ], "Type": "UI.TextArrangementType" }, "UI.ThingPerspective": { "AppliesTo": [ "Term" ], "Type": "Core.Tag" }, "UI.UpdateHidden": { "AppliesTo": [ "EntitySet", "EntityType" ], "Type": "Core.Tag" }, "UI.ValueCriticality": { "$experimental": true, "AppliesTo": [ "Property", "TypeDefinition" ], "Type": "Collection(UI.ValueCriticalityType)" }, "Validation.AllowedTerms": { "AppliesTo": [ "Term", "Property" ], "Type": "Collection(Core.QualifiedTermName)" }, "Validation.AllowedValues": { "AppliesTo": [ "Property", "Parameter", "TypeDefinition" ], "Type": "Collection(Validation.AllowedValue)" }, "Validation.ApplicableTerms": { "Type": "Collection(Core.QualifiedTermName)" }, "Validation.Constraint": { "AppliesTo": [ "Property", "NavigationProperty", "Parameter", "EntityType", "ComplexType" ], "Type": "Validation.ConstraintType" }, "Validation.DerivedTypeConstraint": { "AppliesTo": [ "EntitySet", "Singleton", "NavigationProperty", "Property", "TypeDefinition", "Parameter", "ReturnType" ], "Type": "Collection(Validation.SingleOrCollectionType)" }, "Validation.Exclusive": { "AppliesTo": [ "Annotation" ], "Type": "Core.Tag" }, "Validation.ItemsOf": { "AppliesTo": [ "EntityType", "ComplexType" ], "Type": "Collection(Validation.ItemsOfType)" }, "Validation.MaxItems": { "AppliesTo": [ "Collection" ], "Type": "Edm.Int64" }, "Validation.Maximum": { "AppliesTo": [ "Property", "Parameter", "Term" ], "Type": "Edm.PrimitiveType" }, "Validation.MinItems": { "AppliesTo": [ "Collection" ], "Type": "Edm.Int64" }, "Validation.Minimum": { "AppliesTo": [ "Property", "Parameter", "Term" ], "Type": "Edm.PrimitiveType" }, "Validation.MultipleOf": { "AppliesTo": [ "Property", "Parameter", "Term" ], "Type": "Edm.Decimal" }, "Validation.OpenPropertyTypeConstraint": { "Appli