# Package com.xebialabs.deployit.plugin.api.udm.base

Copyright 2014-2019 XebiaLabs Inc. and its affiliates. Use is subject to terms of the enclosed Legal Notice.

- Class Summary
  Class | Description
  --- | ---
  BaseConfigurationItem | Default implementation of a `ConfigurationItem` that provides id, name and type information.
  BaseConfigurationItemWithPolicies | Implementation of a `BaseConfigurationItem` that provides on success policy.
  BaseContainer |
  BaseDeployable | Anything that is deployable to a `Container`
  BaseDeployableArchiveArtifact |
  BaseDeployableArtifact |
  BaseDeployableFileArtifact |
  BaseDeployableFolderArtifact |
  BaseDeployed<D extends Deployable,​C extends Container> | A `Deployable` deployed to a `Container`.
  BaseDeployedArtifact<D extends DeployableArtifact,​C extends Container> |
  BaseDeployedInfrastructureAsCode<D extends DeployableArtifact,​C extends Container> |
  BaseEmbeddedDeployable |
  BaseEmbeddedDeployed<D extends EmbeddedDeployable,​C extends EmbeddedDeployedContainer> |