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 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 |
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,
ConfigureVersion,
IsHidden,
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,
FavoritesContainers/Favorites,
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 associated to this component.
Associated Types:
SASLicenseNamedServices
Cardinality: 0 to *
Partner: NamingServices
The named services published by this component.
Associated Types:
NamedServiceProviderConnections
Cardinality: 0 to *
Partner: Providers
The list of connection objects 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 used by a naming service for this component.
Associated Types:
NamedServiceServiceTypes
Cardinality: 0 to *
Partner: DeployedComponents
The services 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, COMConnection, 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 © 2011 by SAS Institute Inc., Cary, NC, USA. All rights reserved.