SAS Namespace Types |
Subclass of PrototypeProperty
The SAS Metadata Model provides a Prototype metadata type to define templates that can be used to create metadata entities. The AssociationProperty metadata type is used with other prototype objects to define the associations that are needed in a given scenario.
The following is a list of associations which are used to determine if this object should inherit access controls from another object (inheritance) or if the association is allowed for the object (enforcement). For more information about inheritance and enforcement rules, see the SAS 9.2 Intelligence Platform: Security Administration Guide.
Name | Description | Type | Length |
AssociationName | The name of this association. | String | 80 |
Maximum | The maximum number of associated objects. | int | |
MetadataType | The type that can be associated using this association name. | String | 64 |
Minimum | The minimum number of associated objects. | int | |
PartnerName | The name the partner uses for this association. | String | 80 |
Inherited Attributes
Name
Id
Desc
MetadataCreated
MetadataUpdated
ChangeState
IsExpert
IsLinked
IsRequired
IsUpdateable
IsVisible
LockedBy
UsageVersion
Name | Cardinality | Description | Associated Types |
AssociatedPrototypes
Partner: Associations |
0 to * | The prototype objects used as partners with this association object. | Prototype |
Inherited Associations
AccessControls/Objects ,
AssociatedPropertyGroup/GroupedProperties ,
Changes/Objects ,
CustomAssociations/OwningObject ,
Customizers/CustomizedProperties ,
Documents/Objects ,
Editors/EditedProperties ,
Extensions/OwningObject ,
ExternalIdentities/OwningObject ,
Groups/Members ,
Implementors/ImplementedObjects ,
Keywords/Objects ,
LocalizedAttributes/AssociatedLocalizedObject ,
Notes/Objects ,
OwningPrototype/PrototypeProperties ,
PrimaryPropertyGroup/AssociatedObject ,
Prompts/PromptEnabledObject ,
Properties/AssociatedObject ,
PropertySets/OwningObject ,
ReferencedObjects/AssociatedObjects ,
Resources/LocalizedObject ,
ResponsibleParties/Objects ,
SourceTransformations/TransformationSources ,
SpecSourceTransformations/SourceSpecifications ,
SpecTargetTransformations/TargetSpecifications ,
StoredConfiguration/AssociatedProperty ,
TargetTransformations/TransformationTargets ,
Timestamps/Objects ,
Trees/Members ,
TSObjectNamespace/TSObjects ,
UsedByPrototypes/UsingPrototype ,
UsingPrototype/UsedByPrototypes ,
Validators/ValidatedProperties ,
Variables/AssociatedObject
AssociationName
Type: String 80The name of this association.
Maximum
Type: intThe maximum number of associated objects.
MetadataType
Type: String 64The type that can be associated using this association name.
Minimum
Type: intThe minimum number of associated objects.
PartnerName
Type: String 80The name the partner uses for this association.
AssociatedPrototypes
Cardinality: 0 to *
Partner: Associations
The prototype objects used as partners with this association object.
Associated Types:
Prototype
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.