C# Class Amazon.DNXCore.IntegrationTests.IntegrationTests.EC2.EC2TestHelper

Show file Open project: aws/aws-sdk-net

Public Methods

Method Description
EC2TestHelper ( AmazonEC2Client client ) : System
deleteNetworkAclAsync ( string vpcid ) : Task
deleteNetworkInterfaces ( string vpcId ) : Task
deleteSecurityGroupIPPermissionsAsync ( string vpcId ) : Task
deleteSubnetsAsync ( string vpcid ) : Task
deleteTestVpcAsync ( Vpc vpc ) : Task
deleteTestVpcAsync ( string vpcid ) : Task
deleteVpcAsync ( String vpcId ) : Task
detachAndDeleteInternetGatewaysAsync ( string vpcid ) : Task
disassociateAndDeleteDhcpOptionSet ( string vpcid ) : Task
disassociateAndDeleteRouteTableAsync ( RouteTable table ) : Task
disassociateAndDeleteRouteTables ( string vpcid ) : Task
terminateInstanceAsync ( string instanceId ) : Task
terminateVPCInstanceAsync ( string vpcid ) : Task
waitForInstanceToTransitionToStateAsync ( string instanceId, InstanceStateName state ) : Task

Method Details

EC2TestHelper() public method

public EC2TestHelper ( AmazonEC2Client client ) : System
client Amazon.EC2.AmazonEC2Client
return System

deleteNetworkAclAsync() public method

public deleteNetworkAclAsync ( string vpcid ) : Task
vpcid string
return Task

deleteNetworkInterfaces() public method

public deleteNetworkInterfaces ( string vpcId ) : Task
vpcId string
return Task

deleteSecurityGroupIPPermissionsAsync() public method

public deleteSecurityGroupIPPermissionsAsync ( string vpcId ) : Task
vpcId string
return Task

deleteSubnetsAsync() public method

public deleteSubnetsAsync ( string vpcid ) : Task
vpcid string
return Task

deleteTestVpcAsync() public method

public deleteTestVpcAsync ( Vpc vpc ) : Task
vpc Amazon.EC2.Model.Vpc
return Task

deleteTestVpcAsync() public method

public deleteTestVpcAsync ( string vpcid ) : Task
vpcid string
return Task

deleteVpcAsync() public method

public deleteVpcAsync ( String vpcId ) : Task
vpcId String
return Task

detachAndDeleteInternetGatewaysAsync() public method

public detachAndDeleteInternetGatewaysAsync ( string vpcid ) : Task
vpcid string
return Task

disassociateAndDeleteDhcpOptionSet() public method

public disassociateAndDeleteDhcpOptionSet ( string vpcid ) : Task
vpcid string
return Task

disassociateAndDeleteRouteTableAsync() public method

public disassociateAndDeleteRouteTableAsync ( RouteTable table ) : Task
table Amazon.EC2.Model.RouteTable
return Task

disassociateAndDeleteRouteTables() public method

public disassociateAndDeleteRouteTables ( string vpcid ) : Task
vpcid string
return Task

terminateInstanceAsync() public method

public terminateInstanceAsync ( string instanceId ) : Task
instanceId string
return Task

terminateVPCInstanceAsync() public method

public terminateVPCInstanceAsync ( string vpcid ) : Task
vpcid string
return Task

waitForInstanceToTransitionToStateAsync() public method

public waitForInstanceToTransitionToStateAsync ( string instanceId, InstanceStateName state ) : Task
instanceId string
state Amazon.EC2.InstanceStateName
return Task