Class: TencentCloud::Emr::V20190103::ModifyAutoRenewFlagRequest

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

Overview

ModifyAutoRenewFlag请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, resourceids = nil, renewflag = nil, computeresourceid = nil) ⇒ ModifyAutoRenewFlagRequest

Returns a new instance of ModifyAutoRenewFlagRequest.



8564
8565
8566
8567
8568
8569
# File 'lib/v20190103/models.rb', line 8564

def initialize(instanceid=nil, resourceids=nil, renewflag=nil, computeresourceid=nil)
  @InstanceId = instanceid
  @ResourceIds = resourceids
  @RenewFlag = renewflag
  @ComputeResourceId = computeresourceid
end

Instance Attribute Details

#ComputeResourceIdObject

Parameters:

  • InstanceId:

    集群ID

  • ResourceIds:

    实例ID

  • RenewFlag:

    NOTIFY_AND_MANUAL_RENEW:表示通知即将过期,但不自动续费 NOTIFY_AND_AUTO_RENEW:表示通知即将过期,而且自动续费 DISABLE_NOTIFY_AND_MANUAL_RENEW:表示不通知即将过期,也不自动续费。

  • ComputeResourceId:

    计算资源id



8562
8563
8564
# File 'lib/v20190103/models.rb', line 8562

def ComputeResourceId
  @ComputeResourceId
end

#InstanceIdObject

Parameters:

  • InstanceId:

    集群ID

  • ResourceIds:

    实例ID

  • RenewFlag:

    NOTIFY_AND_MANUAL_RENEW:表示通知即将过期,但不自动续费 NOTIFY_AND_AUTO_RENEW:表示通知即将过期,而且自动续费 DISABLE_NOTIFY_AND_MANUAL_RENEW:表示不通知即将过期,也不自动续费。

  • ComputeResourceId:

    计算资源id



8562
8563
8564
# File 'lib/v20190103/models.rb', line 8562

def InstanceId
  @InstanceId
end

#RenewFlagObject

Parameters:

  • InstanceId:

    集群ID

  • ResourceIds:

    实例ID

  • RenewFlag:

    NOTIFY_AND_MANUAL_RENEW:表示通知即将过期,但不自动续费 NOTIFY_AND_AUTO_RENEW:表示通知即将过期,而且自动续费 DISABLE_NOTIFY_AND_MANUAL_RENEW:表示不通知即将过期,也不自动续费。

  • ComputeResourceId:

    计算资源id



8562
8563
8564
# File 'lib/v20190103/models.rb', line 8562

def RenewFlag
  @RenewFlag
end

#ResourceIdsObject

Parameters:

  • InstanceId:

    集群ID

  • ResourceIds:

    实例ID

  • RenewFlag:

    NOTIFY_AND_MANUAL_RENEW:表示通知即将过期,但不自动续费 NOTIFY_AND_AUTO_RENEW:表示通知即将过期,而且自动续费 DISABLE_NOTIFY_AND_MANUAL_RENEW:表示不通知即将过期,也不自动续费。

  • ComputeResourceId:

    计算资源id



8562
8563
8564
# File 'lib/v20190103/models.rb', line 8562

def ResourceIds
  @ResourceIds
end

Instance Method Details

#deserialize(params) ⇒ Object



8571
8572
8573
8574
8575
8576
# File 'lib/v20190103/models.rb', line 8571

def deserialize(params)
  @InstanceId = params['InstanceId']
  @ResourceIds = params['ResourceIds']
  @RenewFlag = params['RenewFlag']
  @ComputeResourceId = params['ComputeResourceId']
end