Class: TencentCloud::Cvm::V20170312::ModifyInstancesAttributeRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cvm::V20170312::ModifyInstancesAttributeRequest
- Defined in:
- lib/v20170312/models.rb
Overview
ModifyInstancesAttribute请求参数结构体
Instance Attribute Summary collapse
-
#AutoReboot ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。 - true: 修改主机名,并自动重启实例; - false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。 注意点:本参数仅对修改主机名生效。.
-
#CamRoleName ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。 - true: 修改主机名,并自动重启实例; - false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。 注意点:本参数仅对修改主机名生效。.
-
#CamRoleType ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。 - true: 修改主机名,并自动重启实例; - false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。 注意点:本参数仅对修改主机名生效。.
-
#DisableApiTermination ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。 - true: 修改主机名,并自动重启实例; - false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。 注意点:本参数仅对修改主机名生效。.
-
#HostName ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。 - true: 修改主机名,并自动重启实例; - false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。 注意点:本参数仅对修改主机名生效。.
-
#InstanceIds ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。 - true: 修改主机名,并自动重启实例; - false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。 注意点:本参数仅对修改主机名生效。.
-
#InstanceName ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。 - true: 修改主机名,并自动重启实例; - false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。 注意点:本参数仅对修改主机名生效。.
-
#SecurityGroups ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。 - true: 修改主机名,并自动重启实例; - false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。 注意点:本参数仅对修改主机名生效。.
-
#UserData ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。 - true: 修改主机名,并自动重启实例; - false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。 注意点:本参数仅对修改主机名生效。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceids = nil, instancename = nil, userdata = nil, securitygroups = nil, camrolename = nil, hostname = nil, disableapitermination = nil, camroletype = nil, autoreboot = nil) ⇒ ModifyInstancesAttributeRequest
constructor
A new instance of ModifyInstancesAttributeRequest.
Constructor Details
#initialize(instanceids = nil, instancename = nil, userdata = nil, securitygroups = nil, camrolename = nil, hostname = nil, disableapitermination = nil, camroletype = nil, autoreboot = nil) ⇒ ModifyInstancesAttributeRequest
Returns a new instance of ModifyInstancesAttributeRequest.
6482 6483 6484 6485 6486 6487 6488 6489 6490 6491 6492 |
# File 'lib/v20170312/models.rb', line 6482 def initialize(instanceids=nil, instancename=nil, userdata=nil, securitygroups=nil, camrolename=nil, hostname=nil, disableapitermination=nil, camroletype=nil, autoreboot=nil) @InstanceIds = instanceids @InstanceName = instancename @UserData = userdata @SecurityGroups = securitygroups @CamRoleName = camrolename @HostName = hostname @DisableApiTermination = disableapitermination @CamRoleType = camroletype @AutoReboot = autoreboot end |
Instance Attribute Details
#AutoReboot ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。
-
true: 修改主机名,并自动重启实例;
-
false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。
注意点:本参数仅对修改主机名生效。
6480 6481 6482 |
# File 'lib/v20170312/models.rb', line 6480 def AutoReboot @AutoReboot end |
#CamRoleName ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。
-
true: 修改主机名,并自动重启实例;
-
false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。
注意点:本参数仅对修改主机名生效。
6480 6481 6482 |
# File 'lib/v20170312/models.rb', line 6480 def CamRoleName @CamRoleName end |
#CamRoleType ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。
-
true: 修改主机名,并自动重启实例;
-
false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。
注意点:本参数仅对修改主机名生效。
6480 6481 6482 |
# File 'lib/v20170312/models.rb', line 6480 def CamRoleType @CamRoleType end |
#DisableApiTermination ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。
-
true: 修改主机名,并自动重启实例;
-
false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。
注意点:本参数仅对修改主机名生效。
6480 6481 6482 |
# File 'lib/v20170312/models.rb', line 6480 def DisableApiTermination @DisableApiTermination end |
#HostName ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。
-
true: 修改主机名,并自动重启实例;
-
false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。
注意点:本参数仅对修改主机名生效。
6480 6481 6482 |
# File 'lib/v20170312/models.rb', line 6480 def HostName @HostName end |
#InstanceIds ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。
-
true: 修改主机名,并自动重启实例;
-
false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。
注意点:本参数仅对修改主机名生效。
6480 6481 6482 |
# File 'lib/v20170312/models.rb', line 6480 def InstanceIds @InstanceIds end |
#InstanceName ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。
-
true: 修改主机名,并自动重启实例;
-
false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。
注意点:本参数仅对修改主机名生效。
6480 6481 6482 |
# File 'lib/v20170312/models.rb', line 6480 def InstanceName @InstanceName end |
#SecurityGroups ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。
-
true: 修改主机名,并自动重启实例;
-
false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。
注意点:本参数仅对修改主机名生效。
6480 6481 6482 |
# File 'lib/v20170312/models.rb', line 6480 def SecurityGroups @SecurityGroups end |
#UserData ⇒ Object
<dx-alert infotype=“explain” title=“”>必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置</dx-alert> 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 该参数默认值为user,若CameRoleName为非service_linked类型,本参数可不传递。
-
true: 修改主机名,并自动重启实例;
-
false: 修改主机名,不自动重启实例,需要手动重启使新主机名生效。
注意点:本参数仅对修改主机名生效。
6480 6481 6482 |
# File 'lib/v20170312/models.rb', line 6480 def UserData @UserData end |
Instance Method Details
#deserialize(params) ⇒ Object
6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 |
# File 'lib/v20170312/models.rb', line 6494 def deserialize(params) @InstanceIds = params['InstanceIds'] @InstanceName = params['InstanceName'] @UserData = params['UserData'] @SecurityGroups = params['SecurityGroups'] @CamRoleName = params['CamRoleName'] @HostName = params['HostName'] @DisableApiTermination = params['DisableApiTermination'] @CamRoleType = params['CamRoleType'] @AutoReboot = params['AutoReboot'] end |