/// <summary>Constructs a new Create request.</summary>
 public CreateRequest(Google.Apis.Services.IClientService service, Google.Apis.CloudShell.v1alpha1.Data.CreatePublicKeyRequest body, string parent)
     : base(service)
 {
     Parent = parent;
     Body   = body;
     InitParameters();
 }
 /// <summary>Adds a public SSH key to an environment, allowing clients with the corresponding private
 /// key to connect to that environment via SSH. If a key with the same format and content already
 /// exists, this will return the existing key.</summary>
 /// <param name="body">The body of the request.</param>
 /// <param name="parent">Parent resource name, e.g. `users/me/environments/default`.</param>
 public virtual CreateRequest Create(Google.Apis.CloudShell.v1alpha1.Data.CreatePublicKeyRequest body, string parent)
 {
     return(new CreateRequest(service, body, parent));
 }