SAS Namespace Types |
Subclass of Root
Subtypes
The PrimaryType subtypes are the starting point for modeling a logical metadata definition. When the logical metadata definition models an object that is managed by the SAS type dictionary, the PublicType attribute must be set to indicate the type of object.
Logical metadata definitions that are managed by the SAS type dictionary are copied, deleted, moved, and secured as a unit and are usually contained in a folder. Some PrimaryType subtypes may be embedded in a logical metadata definition; these are considered components. A component may be secured apart from the containing object. For example, a column may have security different from the containing table. A component is copied, deleted, and secured with its containing object, but can also be copied, deleted, and secured apart from the containing object. All other SAS Metadata Model metadata types are SecondaryType subtypes. SecondaryType subtypes may not reside in a folder and are contained, directly or indirectly, by a PrimaryType subtype. SecondaryType objects may not be shared by logical metadata definitions.The following list of associations is used to determine if this object should inherit access controls from another object (inheritance), or if the association is allowed for the object (enforcement). An association will not be created unless the calling user is authorized to update one or both objects involved in the association. For more information about inheritance and enforcement rules, see the SAS Intelligence Platform: Security Administration Guide.
Name | Description | Type | Length |
IsHidden | When set to 1 (true), this object should not be shown by default in the folder view or search interface. | int | |
PublicType | The logical type name for this object that corresponds to a valid type definition. | String | 60 |
Inherited Attributes
Name,
Id,
Desc,
MetadataCreated,
MetadataUpdated,
ChangeState,
LockedBy,
SecTransctxt,
UsageVersion
Name | Cardinality | Description | Associated Types |
FavoritesContainers Partner: Favorites | 0 to * | The container for which this is a favorite. | FavoritesContainer |
Inherited Associations
AccessControls/Objects,
Changes/Objects,
CustomAssociations/OwningObject,
Documents/Objects,
Extensions/OwningObject,
ExternalIdentities/OwningObject,
Groups/Members,
Implementors/ImplementedObjects,
Keywords/Objects,
LocalizedAttributes/AssociatedLocalizedObject,
Notes/Objects,
PrimaryPropertyGroup/AssociatedObject,
Prompts/PromptEnabledObject,
Properties/AssociatedObject,
PropertySets/OwningObject,
ReferencedObjects/AssociatedObjects,
ResponsibleParties/Objects,
SourceTransformations/TransformationSources,
SpecSourceTransformations/SourceSpecifications,
SpecTargetTransformations/TargetSpecifications,
TargetTransformations/TransformationTargets,
Timestamps/Objects,
Trees/Members,
TSObjectNamespace/TSObjects,
UsedByPrototypes/UsingPrototype,
UsingPrototype/UsedByPrototypes,
Variables/AssociatedObject
IsHidden
Type: intWhen set to 1 (true), this object should not be shown by default in the folder view or search interface.
PublicType
Type: String 60The logical type name for this object that corresponds to a valid type definition.
FavoritesContainers
Cardinality: 0 to *
Partner: Favorites
The container for which this is a favorite.
Associated Types:
FavoritesContainer
Copyright © SAS Institute Inc. All rights reserved.