public async Task ModifyInstance_Should_Succeed() { var request = new ModifyInstanceRequest { ServiceName = "testservice", Ip = "192.168.0.74", Port = 5000 }; var res = await _namingClient.ModifyInstanceAsync(request); Assert.True(res); }
/// <summary> /// 修改实例相关信息(目前支持:实例重命名) /// </summary> /// <param name="req">参考<see cref="ModifyInstanceRequest"/></param> /// <returns>参考<see cref="ModifyInstanceResponse"/>实例</returns> public async Task <ModifyInstanceResponse> ModifyInstance(ModifyInstanceRequest req) { JsonResponseModel <ModifyInstanceResponse> rsp = null; try { var strResp = await this.InternalRequest(req, "ModifyInstance"); rsp = JsonConvert.DeserializeObject <JsonResponseModel <ModifyInstanceResponse> >(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return(rsp.Response); }
/// <summary> /// 升级防护包实例 /// </summary> /// <param name="request">请求参数信息</param> /// <returns>请求结果信息</returns> public async Task <ModifyInstanceResponse> ModifyInstance(ModifyInstanceRequest request) { return(await new ModifyInstanceExecutor().Client(this).Execute <ModifyInstanceResponse, ModifyInstanceResult, ModifyInstanceRequest>(request).ConfigureAwait(false)); }
/// <summary> /// 升级防护包实例 /// </summary> /// <param name="request">请求参数信息</param> /// <returns>请求结果信息</returns> public ModifyInstanceResponse ModifyInstance(ModifyInstanceRequest request) { return(new ModifyInstanceExecutor().Client(this).Execute <ModifyInstanceResponse, ModifyInstanceResult, ModifyInstanceRequest>(request)); }