SAS Namespace Types |
Subclass of SoftwareComponent
Subtypes
An abstract metadata type that represents installed software. This software might or might not be licensed as indicated by the IsLicensed attribute. When creating metadata, use the subtype that best represents the software that you want to describe. ConfiguredComponent represents software that is configured to run, such as Java components or customizers. ServiceComponent represents software that acts as a service. ServerComponent represents servers and spawners. LogicalServer represents a grouping of homogeneous servers for the purpose of load balancing or pooling.
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 |
InstallationLocation | This is a URL that can be used to install the component. It may be a URL for a jar file, or for some installation program. | String | V256 |
IsLicensed | This is a Boolean value that indicates whether this is a licensed component or not. | int |
Inherited Attributes
Name Id Desc MetadataCreated MetadataUpdated
ChangeState
ClassIdentifier
LockedBy
Major
Minor
Platform
ProductIdentifier
ProductName
PublicType
SoftwareVersion
SpecVendor
SpecVersion
UsageVersion
Vendor
VendorIdentifier
Inherited Associations
AccessControls/Objects ,
Changes/Objects ,
CustomAssociations/OwningObject ,
CustomizedProperties/Customizers ,
CustomizedTransformations/Customizers ,
CustomizedTypes/Customizers ,
DependentComponents/DependsOnComponents ,
DependsOnComponents/DependentComponents ,
DeployedComponents/DescriptiveComponent ,
Documents/Objects ,
EditedProperties/Editors ,
EditedTypes/Editors ,
Extensions/OwningObject ,
ExternalIdentities/OwningObject ,
Groups/Members ,
ImplementedObjects/Implementors ,
Implementors/ImplementedObjects ,
Keywords/Objects ,
LocalizedAttributes/AssociatedLocalizedObject ,
Notes/Objects ,
PrimaryPropertyGroup/AssociatedObject ,
Prompts/PromptEnabledObject ,
Properties/AssociatedObject ,
PropertyGroups/Customizers ,
PropertySets/OwningObject ,
ReferencedObjects/AssociatedObjects ,
ResponsibleParties/Objects ,
SoftwareGroups/SoftwareComponents ,
SoftwareTrees/SoftwareComponents ,
SourceTransformations/TransformationSources ,
SpecSourceTransformations/SourceSpecifications ,
SpecTargetTransformations/TargetSpecifications ,
TargetTransformations/TransformationTargets ,
Timestamps/Objects ,
Trees/Members ,
TSObjectNamespace/TSObjects ,
UsedByPrototypes/UsingPrototype ,
UsingPrototype/UsedByPrototypes ,
ValidatedProperties/Validators ,
ValidatedTypes/Validators ,
Variables/AssociatedObject
InstallationLocation
Type: String V256This is a URL that can be used to install the component. It may be a URL for a jar file, or for some installation program.
IsLicensed
Type: intThis is a Boolean value that indicates whether this is a licensed component or not.
AssociatedMachine
Cardinality: 0 to 1
Partner: DeployedComponents
The machine where software is deployed.
Associated Types:
MachineComputeTasks
Cardinality: 0 to *
Partner: ComputeLocations
The list of transformations that may be executed by this deployed component.
Associated Types:
AbstractTransformation AbstractJob ClassifierMap FeatureMap JFJob Job Join MiningResult Select SyncStep Transformation TransformationActivity TransformationStepDataPackages
Cardinality: 0 to *
Partner: DeployedComponents
The list of data packages accessible from this deployed component.
Associated Types:
DeployedDataPackage AnalyticContext ArchiveEntry ArchiveFile COMConnection Connection ContentLocation DatabaseCatalog DatabaseSchema DataSourceName Device Directory Document Email File Memory OLAPSchema OpenClientConnection RelationalSchema SASCatalog SASCatalogEntry SASClientConnection SASFileRef SASLibrary Stream TCPIPConnection Text TextStoreDescriptiveComponent
Cardinality: 0 to 1
Partner: DeployedComponents
The SoftwareComponent that contains descriptive information about an application or component.
Associated Types:
SoftwareComponent ConfiguredComponent DeployedComponent LogicalServer ServerComponent ServerContext ServiceComponentInitProcesses
Cardinality: 0 to *
Partner: DeployedComponents
The list of initialization processes that must be run when this component is initialized.
Associated Types:
AbstractTransformation AbstractJob ClassifierMap FeatureMap JFJob Job Join MiningResult Select SyncStep Transformation TransformationActivity TransformationStepLicenses
Cardinality: 0 to *
Partner: LicensedComponent
The SAS licenses that are associated to this component.
Associated Types:
SASLicenseNamedServices
Cardinality: 0 to *
Partner: NamingServices
The named services that are published by this component.
Associated Types:
NamedServiceProviderConnections
Cardinality: 0 to *
Partner: Providers
The list of connection objects that this deployed component can use to access another component.
Associated Types:
Connection COMConnection OpenClientConnection SASClientConnection TCPIPConnectionRegisteredEvents
Cardinality: 0 to *
Partner: EventBrokers
The events that are registered to this event broker.
Associated Types:
EventServiceNames
Cardinality: 0 to *
Partner: NamedComponent
The names that are used by a naming service for this component.
Associated Types:
NamedServiceServiceTypes
Cardinality: 0 to *
Partner: DeployedComponents
The services that are available from a deployed component.
Associated Types:
ServiceTypeSourceConnections
Cardinality: 0 to *
Partner: Source
This is the list of connection objects that describe how to connect to this deployed component.
Associated Types:
Connection COM Connection OpenClientConnection SASClientConnection TCPIPConnectionUsedByComponents
Cardinality: 0 to *
Partner: UsingComponents
The deployed components that use this component. For example, a SAS/ACCESS product is a DeployedComponent that is used by a SAS/SHARE server (another DeployedComponent) and a SAS/CONNECT server (another DeployedComponent), so SAS/SHARE and SAS/CONNECT would be in this list for a SAS/ACCESS object.
Associated Types:
DeployedComponent ConfiguredComponent LogicalServer ServerComponent ServerContext ServiceComponentUsingComponents
Cardinality: 0 to *
Partner: UsedByComponents
The deployed components that this component uses. For example, a SAS/CONNECT DeployedComponent could have an object for SAS/ACCESS for DB2 and an object for SAS/ACCESS for Oracle in this list.
Associated Types:
DeployedComponent ConfiguredComponent LogicalServer ServerComponent ServerContext ServiceComponent
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.