/// <summary>
 /// Sets the LaunchSpecification property
 /// </summary>
 /// <param name="launchSpecification">Specifies additional launch instance information.</param>
 /// <returns>this instance</returns>
 public ImportInstanceRequest WithLaunchSpecification(ImportInstanceLaunchSpecificationType launchSpecification)
 {
     this.launchSpecificationField = launchSpecification;
     return(this);
 }
 /// <summary>
 /// Sets additional launch instance information.
 /// </summary>
 /// <param name="launchSpecification">Specifies additional launch instance information.</param>
 /// <returns>this instance</returns>
 public ImportInstanceRequest WithLaunchSpecification(ImportInstanceLaunchSpecificationType launchSpecification)
 {
     this.launchSpecificationField = launchSpecification;
     return this;
 }