/// <summary>Constructs a new Export request.</summary>
 public ExportRequest(Google.Apis.Services.IClientService service, Google.Apis.Datastore.v1beta1.Data.GoogleDatastoreAdminV1beta1ExportEntitiesRequest body, string projectId)
     : base(service)
 {
     ProjectId = projectId;
     Body      = body;
     InitParameters();
 }
 /// <summary>Exports a copy of all or a subset of entities from Google Cloud Datastore to another storage
 /// system, such as Google Cloud Storage. Recent updates to entities may not be reflected in the export. The
 /// export occurs in the background and its progress can be monitored and managed via the Operation resource
 /// that is created. The output of an export may only be used once the associated operation is done. If an
 /// export operation is cancelled before completion it may leave partial data behind in Google Cloud
 /// Storage.</summary>
 /// <param name="body">The body of the request.</param>
 /// <param name="projectId">Project ID against which to make the request.</param>
 public virtual ExportRequest Export(Google.Apis.Datastore.v1beta1.Data.GoogleDatastoreAdminV1beta1ExportEntitiesRequest body, string projectId)
 {
     return(new ExportRequest(service, body, projectId));
 }