Interface IDeployment
The public interface for Deployment
[DefaultImplementationType(typeof(Deployment))]
[XmlDefaultImplementationType(typeof(Deployment))]
[ModelRepresentationClass("http://www.eclipse.org/uml2/5.0.0/UML#//Deployment")]
public interface IDeployment : IDependency, IDirectedRelationship, IRelationship, IPackageableElement, IParameterableElement, INamedElement, IElement, IEModelElement, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
- Inherited Members
Properties
Configuration
The specification of properties that parameterize the deployment and execution of one or more Artifacts. <p>From package UML::Deployments.</p>
[Browsable(false)]
[XmlElementName("configuration")]
[XmlAttribute(false)]
[Containment]
[XmlOpposite("deployment")]
IOrderedSetExpression<IDeploymentSpecification> Configuration { get; }
Property Value
DeployedArtifact
The Artifacts that are deployed onto a Node. This association specializes the supplier association. <p>From package UML::Deployments.</p>
[XmlElementName("deployedArtifact")]
[XmlAttribute(true)]
ISetExpression<IDeployedArtifact> DeployedArtifact { get; }
Property Value
Location
The DeployedTarget which is the target of a Deployment. <p>From package UML::Deployments.</p>
[Browsable(false)]
[XmlElementName("location")]
[XmlAttribute(true)]
[XmlOpposite("deployment")]
IDeploymentTarget Location { get; set; }