/*******************************************************************************
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed on
* an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
* or implied. See the License for the specific language governing permissions and
* limitations under the License.
* *****************************************************************************
* __ _ _ ___
* ( )( \/\/ )/ __)
* /__\ \ / \__ \
* (_)(_) \/\/ (___/
*
* AWS SDK for .NET
* API Version: 2010-11-15
*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Amazon.EC2.Util
{
///
/// Request class to launch a NAT instance
///
public class LaunchNATInstanceRequest
{
string subnetId;
string instanceType = "m1.small";
string keyName;
///
/// Gets and sets the subnet that the NAT instance will be launched in.
///
public string SubnetId
{
get { return this.subnetId; }
set { this.subnetId = value; }
}
///
/// Gets and sets the instance type of the NAT instance. The default value is "m1.small".
///
public string InstanceType
{
get { return this.instanceType; }
set { this.instanceType = value; }
}
///
/// Gets and sets the key name of the NAT instance.
///
public string KeyName
{
get { return this.keyName; }
set { this.keyName = value; }
}
}
}