space
Previous Page | Next Page

SAS Namespace Types

DeployedComponent


Subclass of SoftwareComponent

Subtypes


Overview

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.

Security Inheritance and Enforcement Rules

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.

Attributes

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 

Associations

= indicates the resident side of an association, or where the association is persisted for cross-repository associations. If no resident side is indicated, this association may not cross repository boundaries.

Name Cardinality Description Associated Types
AssociatedMachine

Partner: DeployedComponents

0 to 1 The machine where software is deployed.   Machine
ComputeTasks

Partner: ComputeLocations

0 to * The list of transformations that may be executed by this deployed component.  AbstractTransformation
AbstractJob
ClassifierMap
FeatureMap
JFJob
Job
Join
MiningResult
Select
SyncStep
Transformation
TransformationActivity
TransformationStep
DataPackages

Partner: DeployedComponents

0 to * The list of data packages accessible from this deployed component.  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
TextStore
DescriptiveComponent

Partner: DeployedComponents

0 to 1 The SoftwareComponent that contains descriptive information about an application or component.   SoftwareComponent
ConfiguredComponent
DeployedComponent
LogicalServer
ServerComponent
ServerContext
ServiceComponent
InitProcesses

Partner: DeployedComponents

0 to * The list of initialization processes that must be run when this component is initialized.  AbstractTransformation
AbstractJob
ClassifierMap
FeatureMap
JFJob
Job
Join
MiningResult
Select
SyncStep
Transformation
TransformationActivity
TransformationStep
Licenses

Partner: LicensedComponent

0 to * The SAS licenses that are associated to this component.  SASLicense
NamedServices

Partner: NamingServices

0 to * The named services that are published by this component.  NamedService
ProviderConnections

Partner: Providers

0 to * The list of connection objects that this deployed component can use to access another component.  Connection
COMConnection
OpenClientConnection
SASClientConnection
TCPIPConnection
RegisteredEvents

Partner: EventBrokers

0 to * The events that are registered to this event broker.  Event
ServiceNames

Partner: NamedComponent

0 to * The names that are used by a naming service for this component.  NamedService
ServiceTypes

Partner: DeployedComponents

0 to * The services that are available from a deployed component.   ServiceType
SourceConnections

Partner: Source

0 to * This is the list of connection objects that describe how to connect to this deployed component.   Connection
COMConnection
OpenClientConnection
SASClientConnection
TCPIPConnection
UsedByComponents

Partner: UsingComponents

0 to * The deployed components that use this component.   DeployedComponent
ConfiguredComponent
LogicalServer
ServerComponent
ServerContext
ServiceComponent
UsingComponents

Partner: UsedByComponents

0 to * The deployed components that this component uses.  DeployedComponent
ConfiguredComponent
LogicalServer
ServerComponent
ServerContext
ServiceComponent

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 

Attribute Details

InstallationLocation
     Type:  String V256

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.

IsLicensed
     Type:  int  

This is a Boolean value that indicates whether this is a licensed component or not.

Association Details

AssociatedMachine
     Cardinality:   0 to 1
     Partner:   DeployedComponents

The machine where software is deployed.  

Associated Types:
Machine

ComputeTasks
     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   TransformationStep

DataPackages
     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   TextStore

DescriptiveComponent
     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   ServiceComponent

InitProcesses
     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   TransformationStep

Licenses
     Cardinality:   0 to *
     Partner:   LicensedComponent

The SAS licenses that are associated to this component. 

Associated Types:
SASLicense

NamedServices
     Cardinality:   0 to *
     Partner:   NamingServices

The named services that are published by this component. 

Associated Types:
NamedService

ProviderConnections
     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   TCPIPConnection

RegisteredEvents
     Cardinality:   0 to *
     Partner:   EventBrokers

The events that are registered to this event broker. 

Associated Types:
Event

ServiceNames
     Cardinality:   0 to *
     Partner:   NamedComponent

The names that are used by a naming service for this component. 

Associated Types:
NamedService

ServiceTypes
     Cardinality:   0 to *
     Partner:   DeployedComponents

The services that are available from a deployed component.  

Associated Types:
ServiceType

SourceConnections
     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   TCPIPConnection

UsedByComponents
     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   ServiceComponent

UsingComponents
     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


space
Previous Page | Next Page | Top of Page