protected override void ProcessRecord()
 {
     AmazonModel client = base.GetClient();
     Amazon.EC2.Model.SpotInstanceRequest request = new Amazon.EC2.Model.SpotInstanceRequest();
     request.SpotInstanceRequestId = this._SpotInstanceRequestId;
     request.SpotPrice = this._SpotPrice;
     request.Type = this._Type;
     request.State = this._State;
     request.ValidFrom = this._ValidFrom;
     request.ValidUntil = this._ValidUntil;
     request.LaunchGroup = this._LaunchGroup;
     request.AvailabilityZoneGroup = this._AvailabilityZoneGroup;
     request.InstanceId = this._InstanceId;
     request.CreateTime = this._CreateTime;
     request.ProductDescription = this._ProductDescription;
 }