The Novalys.VisualGuard.Security.Deployment namespace provides classes that allow deploying a repository.

To deploy a repository or an application, you can use the Visual Guard console, classes provided in this namespace to integrate the deployment in your own program or use the deployment tool.

  • Visual Guard console allows you to directly deploy your repository data in another repository or to generate a deployment configuration files.
  • The deployment tool (vg_deployment.exe) is a command line utility and uses a deployment configuration files generated by the Visual Guard console.

For more information about the deployment, see How to deploy a Visual Guard repository

Classes

  ClassDescription
VGDeploymentActionElement
Represents a deployment action in the deployment configuration file
VGDeploymentActionElementCollection
Contains a collection of VGDeploymentActionElement objects representing the list of actions to execute during the deployment
VGDeploymentOptionsElement
Specifies the options of a Visual Guard repository deployeent
VGRepositoryDeploymentOptions
Specifies options for a repository deployment
VGRepositoryDeploymentSection
Represents a Visual Guard repository deployment settings in a configuration file.

Enumerations

  EnumerationDescription
VGApplicationDeploymentMode
Indicates how the deployment process will deploy an application.
VGApplicationOverwriteOptions
Indicates when an application can be overwritten
VGItemType
Indicates the item type of a VGDeploymentActionElement
VGRepositoryOverwriteOptions
Indicates when a repository can be overwritten
VGRepositoryType
Indicates the type of repository used as target repository by the deployment tool.