Class: TencentCloud::Cvm::V20170312::DescribeInstancesOperationLimitRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20170312/models.rb

Overview

DescribeInstancesOperationLimit请求参数结构体

Instance Attribute Summary collapse

  • #Operation ⇒ Object
  • INSTANCE_DEGRADE:实例降配操作
  • INTERNET_CHARGE_TYPE_CHANGE:实例调整带宽付费模式操作
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(instanceids = nil, operation = nil) ⇒ DescribeInstancesOperationLimitRequest

    Returns a new instance of DescribeInstancesOperationLimitRequest.

    
    
    2844
    2845
    2846
    2847
    # File 'lib/v20170312/models.rb', line 2844
    
    def initialize(instanceids=nil, operation=nil)
      @InstanceIds = instanceids
      @Operation = operation
    end

    Instance Attribute Details

    #InstanceIds ⇒ Object

  • INSTANCE_DEGRADE:实例降配操作
  • INTERNET_CHARGE_TYPE_CHANGE:实例调整带宽付费模式操作
  • Parameters:

    • InstanceIds: —

      按照一个或者多个实例ID查询,可通过DescribeInstancesAPI返回值中的InstanceId获取。实例ID形如:ins-xxxxxxxx。(此参数的具体格式可参考API简介的ids.N一节)。每次请求的实例的上限为100。

    • Operation: —

      实例操作。

    
    
    2842
    2843
    2844
    # File 'lib/v20170312/models.rb', line 2842
    
    def InstanceIds
      @InstanceIds
    end

    #Operation ⇒ Object

  • INSTANCE_DEGRADE:实例降配操作
  • INTERNET_CHARGE_TYPE_CHANGE:实例调整带宽付费模式操作
  • Parameters:

    • InstanceIds: —

      按照一个或者多个实例ID查询,可通过DescribeInstancesAPI返回值中的InstanceId获取。实例ID形如:ins-xxxxxxxx。(此参数的具体格式可参考API简介的ids.N一节)。每次请求的实例的上限为100。

    • Operation: —

      实例操作。

    
    
    2842
    2843
    2844
    # File 'lib/v20170312/models.rb', line 2842
    
    def Operation
      @Operation
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    2849
    2850
    2851
    2852
    # File 'lib/v20170312/models.rb', line 2849
    
    def deserialize(params)
      @InstanceIds = params['InstanceIds']
      @Operation = params['Operation']
    end