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 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.

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, ConfigureVersion, IsHidden, 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 associated to this component.   SASLicense
NamedServices

Partner: NamingServices

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

Partner: Providers

0 to * The list of connection objects 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 used by a naming service for this component.  NamedService
ServiceTypes

Partner: DeployedComponents

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

Partner: Source

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

Partner: UsingComponents

0 to * The deployed components tha t 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, 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

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 associated to this component. 

Associated Types:
SASLicense

NamedServices
     Cardinality:   0 to *
     Partner:   NamingServices

The named services published by this component. 

Associated Types:
NamedService

ProviderConnections
     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, 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 used by a naming service for this component. 

Associated Types:
NamedService

ServiceTypes
     Cardinality:   0 to *
     Partner:   DeployedComponents

The services 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, COMConnection, 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

Previous Page | Next Page | Top of Page