C# Класс TTC.Deployment.AmazonWebServices.Bundle

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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