C# Class Material.EBDeployer.DeployLogic.EC2.Ec2Service

Inheritance: IEc2Service
Afficher le fichier Open project: MaterialDev/elastic-beanstalk-deploy Class Usage Examples

Méthodes publiques

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

Method Details

Ec2Service() public méthode

public Ec2Service ( IEc2ConfigurationProvider ec2ConfigurationProvider, ILoggerProvider loggerProvider ) : System
ec2ConfigurationProvider IEc2ConfigurationProvider
loggerProvider ILoggerProvider
Résultat System

GetPrivateSubnetIdAsync() public méthode

public GetPrivateSubnetIdAsync ( string vpcId, string availabilityZone ) : Task
vpcId string
availabilityZone string
Résultat Task

GetPrivateSubnetIdsAsync() public méthode

public GetPrivateSubnetIdsAsync ( string vpcId, List availabilityZones ) : Task>
vpcId string
availabilityZones List
Résultat Task>

GetPublicSubnetIdAsync() public méthode

public GetPublicSubnetIdAsync ( string vpcId, string availabilityZone ) : Task
vpcId string
availabilityZone string
Résultat Task

GetPublicSubnetIdsAsync() public méthode

public GetPublicSubnetIdsAsync ( string vpcId, List availabilityZones ) : Task>
vpcId string
availabilityZones List
Résultat Task>

GetVpcIdAsync() public méthode

public GetVpcIdAsync ( ) : Task
Résultat Task