SAS Namespace Types |
Subclass of PrimaryType
Table server namespace.
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 |
Flags | Flags | int | |
NamespaceName | NamespaceName | String | 256 |
NamespaceType | @shortName NSType | String | 40 |
Inherited Attributes
Name, Id, Desc, MetadataCreated,
MetadataUpdated,
ChangeState,
IsHidden,
LockedBy,
PublicType,
UsageVersion
Name | Cardinality | Description | Associated Types |
TSAccessKeys Partner: TSAssociatedNamespace | 0 to * | The access key used by this table server namespace. | SASPassword |
TSContainedNames Partner: TSContainingNamespace | 0 to * | The table server names that belong to this space. | TSNameObject |
TSNamespaceLocations Partner: TSAssociatedNamespace | 0 to * | Location for the table server namespace. | ContentLocation AnalyticContext ArchiveEntry ArchiveFile COMConnection Connection Device Directory Document File Memory OpenClientConnection SASCatalogEntry SASClientConnection Stream TCPIPConnection Text TextStore |
TSObjects Partner: TSObjectNamespace | 0 to * | Table server objects contained in this namespace. | *ALL TYPES* |
TSParentNamespace Partner: TSSubNamespaces | 0 to 1 | The parent of this object. | TSNamespace |
TSSubNamespaces Partner: TSParentNamespace | 0 to * | *Unknown* | TSNamespace |
Inherited Associations
AccessControls/Objects,
Changes/Objects,
CustomAssociations/OwningObject,
Documents/Objects,
Extensions/OwningObject,
ExternalIdentities/OwningObject,
FavoritesContainers/Favorites,
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
Flags
Type: intFlags
NamespaceName
Type: String 256NamespaceName
NamespaceType
Type: String 40NamespaceType
TSAccessKeys
Cardinality: 0 to *
Partner: TSAssociatedNamespace
The access key used by this table server namespace.
Associated Types:
SASPasswordTSContainedNames
Cardinality: 0 to *
Partner: TSContainingNamespace
The table server names that belong to this space.
Associated Types:
TSNameObjectTSNamespaceLocations
Cardinality: 0 to *
Partner: TSAssociatedNamespace
Location for the table server namespace.
Associated Types:
ContentLocation, AnalyticContext, ArchiveEntry, ArchiveFile, COMConnection, Connection, Device, Directory, Document, Email, File, Memory, OpenClientConnection, SASCatalogEntry, SASClientConnection, Stream, TCPIPConnection, Text, TextStoreTSObjects
Cardinality: 0 to *
Partner: TSObjectNamespace
Table server objects contained in this namespace.
Associated Types:
*ALL TYPES*
TSParentNamespace
Cardinality: 0 to 1
Partner: TSSubNamespaces
The parent of this object.
Associated Types:
TSNamespaceTSSubNamespaces
Cardinality: 0 to *
Partner: TSParentNamespace
*Unknown*
Associated Types:
TSNamespace
Copyright © 2011 by SAS Institute Inc., Cary, NC, USA. All rights reserved.