C# Class TTC.Deployment.AmazonWebServices.Bundle

Afficher le fichier Open project: travcorp/aws-tools Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
EnsureDeploymentGroupExistsForBundle ( AmazonCodeDeployClient codeDeployClient, AmazonIdentityManagementServiceClient iamClient, AmazonAutoScalingClient autoScalingClient, Role role, string deploymentGroupName ) : void

Method Details

Bundle() public méthode

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
Résultat System

DeployToStack() public méthode

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
Résultat Amazon.CodeDeploy.Model.CreateDeploymentResponse

Push() public méthode

public Push ( AmazonS3Client s3Client, AmazonCodeDeployClient codeDeployClient ) : string
s3Client Amazon.S3.AmazonS3Client
codeDeployClient Amazon.CodeDeploy.AmazonCodeDeployClient
Résultat string