/// <summary> /// Transfer an Image to another region /// </summary> public Task<Action> Transfer(int imageId, string regionSlug) { var parameters = new List<Parameter> { new Parameter { Name = "imageId", Value = imageId, Type = ParameterType.UrlSegment } }; var body = new Models.Requests.Action { Type = "transfer", RegionSlug = regionSlug }; return _connection.ExecuteRequest<Action>("images/{imageId}/actions", parameters, body, "action", Method.POST); }
/// <summary> /// Transfer an Image to another region /// </summary> public Task <Action> Transfer(int imageId, string regionSlug) { var parameters = new List <Parameter> { new Parameter { Name = "imageId", Value = imageId, Type = ParameterType.UrlSegment } }; var body = new Models.Requests.Action { Type = "transfer", RegionSlug = regionSlug }; return(_connection.ExecuteRequest <Action>("images/{imageId}/actions", parameters, body, "action", Method.POST)); }