Files
g.hnyhua.cn/TencentCloud/Cvm/V20170312/Models/DisassociateInstancesKeyPairsRequest.cs
2026-02-07 15:48:27 +08:00

58 lines
2.8 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Cvm.V20170312.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DisassociateInstancesKeyPairsRequest : AbstractModel
{
/// <summary>
/// 一个或多个待操作的实例ID每次请求批量实例的上限为100。<br><br>可以通过以下方式获取可用的实例ID<br><li>通过登录[控制台](https://console.cloud.tencent.com/cvm/index)查询实例ID。<br><li>通过调用接口 [DescribeInstances](https://cloud.tencent.com/document/api/213/15728) ,取返回信息中的 `InstanceId` 获取实例ID。
/// </summary>
[JsonProperty("InstanceIds")]
public string[] InstanceIds{ get; set; }
/// <summary>
/// 密钥对ID列表每次请求批量密钥对的上限为100。密钥对ID形如`skey-11112222`。<br><br>可以通过以下方式获取可用的密钥ID<br><li>通过登录[控制台](https://console.cloud.tencent.com/cvm/sshkey)查询密钥ID。<br><li>通过调用接口 [DescribeKeyPairs](https://cloud.tencent.com/document/api/213/15699) ,取返回信息中的 `KeyId` 获取密钥对ID。
/// </summary>
[JsonProperty("KeyIds")]
public string[] KeyIds{ get; set; }
/// <summary>
/// 是否对运行中的实例选择强制关机。建议对运行中的实例先手动关机,然后再解绑密钥。取值范围:<br><li>TRUE表示在正常关机失败后进行强制关机。<br><li>FALSE表示在正常关机失败后不进行强制关机。<br><br>默认取值FALSE。
/// </summary>
[JsonProperty("ForceStop")]
public bool? ForceStop{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamArraySimple(map, prefix + "InstanceIds.", this.InstanceIds);
this.SetParamArraySimple(map, prefix + "KeyIds.", this.KeyIds);
this.SetParamSimple(map, prefix + "ForceStop", this.ForceStop);
}
}
}