C# 클래스 TTC.Deployment.AmazonWebServices.Bundle

파일 보기 프로젝트 열기: travcorp/aws-tools 1 사용 예제들

공개 메소드들

메소드 설명
Bundle ( string applicationSetName, DirectoryInfo bundleDirectory, string version, string bucket, string etag, string stackName ) : System
DeployToStack ( AmazonCodeDeployClient codeDeployClient, AmazonIdentityManagementServiceClient iamClient, AmazonAutoScalingClient autoScalingClient, Role role ) : Amazon.CodeDeploy.Model.CreateDeploymentResponse
Push ( AmazonS3Client s3Client, AmazonCodeDeployClient codeDeployClient ) : string

비공개 메소드들

메소드 설명
EnsureDeploymentGroupExistsForBundle ( AmazonCodeDeployClient codeDeployClient, AmazonIdentityManagementServiceClient iamClient, AmazonAutoScalingClient autoScalingClient, Role role, string deploymentGroupName ) : void

메소드 상세

Bundle() 공개 메소드

public Bundle ( string applicationSetName, DirectoryInfo bundleDirectory, string version, string bucket, string etag, string stackName ) : System
applicationSetName string
bundleDirectory System.IO.DirectoryInfo
version string
bucket string
etag string
stackName string
리턴 System

DeployToStack() 공개 메소드

public DeployToStack ( AmazonCodeDeployClient codeDeployClient, AmazonIdentityManagementServiceClient iamClient, AmazonAutoScalingClient autoScalingClient, Role role ) : Amazon.CodeDeploy.Model.CreateDeploymentResponse
codeDeployClient Amazon.CodeDeploy.AmazonCodeDeployClient
iamClient Amazon.IdentityManagement.AmazonIdentityManagementServiceClient
autoScalingClient Amazon.AutoScaling.AmazonAutoScalingClient
role Amazon.IdentityManagement.Model.Role
리턴 Amazon.CodeDeploy.Model.CreateDeploymentResponse

Push() 공개 메소드

public Push ( AmazonS3Client s3Client, AmazonCodeDeployClient codeDeployClient ) : string
s3Client Amazon.S3.AmazonS3Client
codeDeployClient Amazon.CodeDeploy.AmazonCodeDeployClient
리턴 string