The properties used to create a VPC with a subnet that will have an internet gateway attached making instances available to the internet.
            
 Declaration Syntax
 Declaration Syntax| C# | 
public class LaunchVPCWithPublicSubnetRequest
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
|  | LaunchVPCWithPublicSubnetRequest()()()() | Initializes a new instance of the LaunchVPCWithPublicSubnetRequest class | 
|  | Equals(Object) | (Inherited from Object.) | 
|  | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType()()()() | Gets the type of the current instance.(Inherited from Object.) | 
|  | InstanceTenancy | 
            The supported tenancy of instances launched into the VPC.  The default value is "default".
             | 
|  | ProgressCallback | 
            A callback delegate used to get progress messages as the VPC environment is being created.
             | 
|  | PublicSubnetAvailabilityZone | 
            Gets and sets the Availability Zone you want the public subnet in.
             | 
|  | PublicSubnetCiderBlock | 
            Gets and sets the CIDR block you want the public subnet to cover.  The default value is "10.0.0.0/24".
             | 
|  | ToString()()()() | Returns a string that represents the current object.(Inherited from Object.) | 
|  | VPCCidrBlock | 
            Gets and sets the CIDR block you want the VPC to cover.  The default value is "10.0.0.0/16".
             | 
|  | VPCName | 
            Gets and sets a name that will be assigned the VPC's Name tag.  This is an optional field.
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | ||
|  | LaunchVPCWithPublicSubnetRequest | |
|  | LaunchVPCWithPublicAndPrivateSubnetsRequest | |