C# 클래스 Material.EBDeployer.DeployLogic.CloudFrontDeployer

파일 보기 프로젝트 열기: MaterialDev/elastic-beanstalk-deploy 1 사용 예제들

공개 메소드들

메소드 설명
CloudFrontDeployer ( ElasticBeanstalkDeploymentConfigurationProvider configProvider, IElasticBeanstalkService elasticBeanstalkService, IS3Service s3Service, ISmokeTestService smokeTestService, IIdentityManagementService iamService, ICloudFrontService cloudFrontService, ISslUploaderService sslUploaderService, IConfigurationOptionSettingsProvider configurationOptionSettingsProvider, IRoute53Service route53Service, ILoggerProvider loggerProvider ) : System.Collections.Generic
DeployApplicationMultiAzAsync ( ) : System.Threading.Tasks.Task
DeployApplicationSingleAzAsync ( ) : System.Threading.Tasks.Task
GetCloudFrontConfugrationOptionSettings ( CloudFrontSettings cloudFrontSettings ) : IEnumerable

비공개 메소드들

메소드 설명
CreateOrUpdateApplicationAsync ( ) : System.Threading.Tasks.Task

Constructs the Configuration Option Settings related to the VPC (Virtual Private Cloud)

GetElbConfigurationOptionSettings ( ) : List

Constructs the Configuration Option Settings related to the ELB (Elastic Load Balancer)

메소드 상세

CloudFrontDeployer() 공개 메소드

public CloudFrontDeployer ( ElasticBeanstalkDeploymentConfigurationProvider configProvider, IElasticBeanstalkService elasticBeanstalkService, IS3Service s3Service, ISmokeTestService smokeTestService, IIdentityManagementService iamService, ICloudFrontService cloudFrontService, ISslUploaderService sslUploaderService, IConfigurationOptionSettingsProvider configurationOptionSettingsProvider, IRoute53Service route53Service, ILoggerProvider loggerProvider ) : System.Collections.Generic
configProvider ElasticBeanstalkDeploymentConfigurationProvider
elasticBeanstalkService IElasticBeanstalkService
s3Service IS3Service
smokeTestService ISmokeTestService
iamService IIdentityManagementService
cloudFrontService ICloudFrontService
sslUploaderService ISslUploaderService
configurationOptionSettingsProvider IConfigurationOptionSettingsProvider
route53Service IRoute53Service
loggerProvider ILoggerProvider
리턴 System.Collections.Generic

DeployApplicationMultiAzAsync() 공개 메소드

public DeployApplicationMultiAzAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

DeployApplicationSingleAzAsync() 공개 메소드

public DeployApplicationSingleAzAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

GetCloudFrontConfugrationOptionSettings() 공개 정적인 메소드

public static GetCloudFrontConfugrationOptionSettings ( CloudFrontSettings cloudFrontSettings ) : IEnumerable
cloudFrontSettings Material.EBDeployer.DeployLogic.CF.CloudFrontSettings
리턴 IEnumerable