C# 클래스 XebiaLabs.Deployit.Client.DeploymentService

상속: ServiceBase, IDeploymentService
파일 보기 프로젝트 열기: xebialabs-community/xld-manifest-editor

Private Properties

프로퍼티 타입 설명
Post XebiaLabs.Deployit.Client.Http.PostHttpResponseProvider
RetrieveDeployment XebiaLabs.Deployit.Client.UDM.Deployment

공개 메소드들

메소드 설명
AutoPrepareDeployeds ( Deployment deployment ) : Deployment
DeploymentService ( DeployitServer server ) : System
GenerateDeploymentTask ( Deployment deployment ) : string
GenerateRollbackTask ( string deploymentTaskId ) : string
PrepareInitial ( string versionId, string environmentId ) : Deployment
PrepareUpdate ( string versionId, string deploymentId ) : Deployment
Validate ( Deployment deployment ) : Deployment

비공개 메소드들

메소드 설명
Post ( Deployment deployment ) : PostHttpResponseProvider
RetrieveDeployment ( IHttpResponseProvider http, String urlTemplate ) : Deployment

메소드 상세

AutoPrepareDeployeds() 공개 메소드

public AutoPrepareDeployeds ( Deployment deployment ) : Deployment
deployment XebiaLabs.Deployit.Client.UDM.Deployment
리턴 XebiaLabs.Deployit.Client.UDM.Deployment

DeploymentService() 공개 메소드

public DeploymentService ( DeployitServer server ) : System
server DeployitServer
리턴 System

GenerateDeploymentTask() 공개 메소드

public GenerateDeploymentTask ( Deployment deployment ) : string
deployment XebiaLabs.Deployit.Client.UDM.Deployment
리턴 string

GenerateRollbackTask() 공개 메소드

public GenerateRollbackTask ( string deploymentTaskId ) : string
deploymentTaskId string
리턴 string

PrepareInitial() 공개 메소드

public PrepareInitial ( string versionId, string environmentId ) : Deployment
versionId string
environmentId string
리턴 XebiaLabs.Deployit.Client.UDM.Deployment

PrepareUpdate() 공개 메소드

public PrepareUpdate ( string versionId, string deploymentId ) : Deployment
versionId string
deploymentId string
리턴 XebiaLabs.Deployit.Client.UDM.Deployment

Validate() 공개 메소드

public Validate ( Deployment deployment ) : Deployment
deployment XebiaLabs.Deployit.Client.UDM.Deployment
리턴 XebiaLabs.Deployit.Client.UDM.Deployment