C# Class DD.CBU.CaasDeploy.Library.TaskBuilder

Builds task lists and contexts from deployment templates or logs.
ファイルを表示 Open project: DimensionDataCBUSydney/CaaSDeploy Class Usage Examples

Public Methods

Method Description
BuildTasks ( DD.CBU.CaasDeploy.Library.Models.DeploymentLog deploymentLog ) : TaskExecutor

Gets the deletion tasks for the supplied deployment log.

BuildTasks ( DD.CBU.CaasDeploy.Library.Models.DeploymentTemplate template, string scriptPath ) : TaskExecutor

Gets the deployment tasks for the supplied deployment template.

BuildTasks ( DD.CBU.CaasDeploy.Library.Models.DeploymentTemplate template, string scriptPath, string>.IDictionary parameters ) : TaskExecutor

Gets the deployment tasks for the supplied deployment template.

BuildTasksFromDeploymentLog ( string deploymentLogFilePath ) : TaskExecutor

Gets the deletion tasks for the supplied deployment log.

BuildTasksFromDeploymentTemplate ( string templateFilePath ) : TaskExecutor

Gets the deployment tasks for the supplied deployment template.

BuildTasksFromDeploymentTemplate ( string templateFilePath, string>.IDictionary parameters ) : TaskExecutor

Gets the deployment tasks for the supplied deployment template.

BuildTasksFromDeploymentTemplate ( string templateFilePath, string parametersFilePath ) : TaskExecutor

Gets the deployment tasks for the supplied deployment template.

Method Details

BuildTasks() public method

Gets the deletion tasks for the supplied deployment log.
public BuildTasks ( DD.CBU.CaasDeploy.Library.Models.DeploymentLog deploymentLog ) : TaskExecutor
deploymentLog DD.CBU.CaasDeploy.Library.Models.DeploymentLog The deployment log.
return TaskExecutor

BuildTasks() public method

Gets the deployment tasks for the supplied deployment template.
public BuildTasks ( DD.CBU.CaasDeploy.Library.Models.DeploymentTemplate template, string scriptPath ) : TaskExecutor
template DD.CBU.CaasDeploy.Library.Models.DeploymentTemplate The deployment template.
scriptPath string The script path.
return TaskExecutor

BuildTasks() public method

Gets the deployment tasks for the supplied deployment template.
public BuildTasks ( DD.CBU.CaasDeploy.Library.Models.DeploymentTemplate template, string scriptPath, string>.IDictionary parameters ) : TaskExecutor
template DD.CBU.CaasDeploy.Library.Models.DeploymentTemplate The deployment template.
scriptPath string The script path.
parameters string>.IDictionary The deployment parameters.
return TaskExecutor

BuildTasksFromDeploymentLog() public method

Gets the deletion tasks for the supplied deployment log.
public BuildTasksFromDeploymentLog ( string deploymentLogFilePath ) : TaskExecutor
deploymentLogFilePath string The deployment log file path.
return TaskExecutor

BuildTasksFromDeploymentTemplate() public method

Gets the deployment tasks for the supplied deployment template.
public BuildTasksFromDeploymentTemplate ( string templateFilePath ) : TaskExecutor
templateFilePath string The template file path.
return TaskExecutor

BuildTasksFromDeploymentTemplate() public method

Gets the deployment tasks for the supplied deployment template.
public BuildTasksFromDeploymentTemplate ( string templateFilePath, string>.IDictionary parameters ) : TaskExecutor
templateFilePath string The template file path.
parameters string>.IDictionary The deployment parameters.
return TaskExecutor

BuildTasksFromDeploymentTemplate() public method

Gets the deployment tasks for the supplied deployment template.
public BuildTasksFromDeploymentTemplate ( string templateFilePath, string parametersFilePath ) : TaskExecutor
templateFilePath string The template file path.
parametersFilePath string The parameters file path.
return TaskExecutor