C# 클래스 Material.EBDeployer.DeployLogic.EC2.Ec2Service

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

공개 메소드들

메소드 설명
Ec2Service ( IEc2ConfigurationProvider ec2ConfigurationProvider, ILoggerProvider loggerProvider ) : System
GetPrivateSubnetIdAsync ( string vpcId, string availabilityZone ) : Task
GetPrivateSubnetIdsAsync ( string vpcId, List availabilityZones ) : Task>
GetPublicSubnetIdAsync ( string vpcId, string availabilityZone ) : Task
GetPublicSubnetIdsAsync ( string vpcId, List availabilityZones ) : Task>
GetVpcIdAsync ( ) : Task

메소드 상세

Ec2Service() 공개 메소드

public Ec2Service ( IEc2ConfigurationProvider ec2ConfigurationProvider, ILoggerProvider loggerProvider ) : System
ec2ConfigurationProvider IEc2ConfigurationProvider
loggerProvider ILoggerProvider
리턴 System

GetPrivateSubnetIdAsync() 공개 메소드

public GetPrivateSubnetIdAsync ( string vpcId, string availabilityZone ) : Task
vpcId string
availabilityZone string
리턴 Task

GetPrivateSubnetIdsAsync() 공개 메소드

public GetPrivateSubnetIdsAsync ( string vpcId, List availabilityZones ) : Task>
vpcId string
availabilityZones List
리턴 Task>

GetPublicSubnetIdAsync() 공개 메소드

public GetPublicSubnetIdAsync ( string vpcId, string availabilityZone ) : Task
vpcId string
availabilityZone string
리턴 Task

GetPublicSubnetIdsAsync() 공개 메소드

public GetPublicSubnetIdsAsync ( string vpcId, List availabilityZones ) : Task>
vpcId string
availabilityZones List
리턴 Task>

GetVpcIdAsync() 공개 메소드

public GetVpcIdAsync ( ) : Task
리턴 Task