C# Класс Material.EBDeployer.DeployLogic.EC2.Ec2Service

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

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

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