Class: TencentCloud::Thpc::V20230321::ModifyWorkspacesRenewFlagRequest

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

Overview

ModifyWorkspacesRenewFlag请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(spaceids = nil, renewflag = nil) ⇒ ModifyWorkspacesRenewFlagRequest

Returns a new instance of ModifyWorkspacesRenewFlagRequest.



2675
2676
2677
2678
# File 'lib/v20230321/models.rb', line 2675

def initialize(spaceids=nil, renewflag=nil)
  @SpaceIds = spaceids
  @RenewFlag = renewflag
end

Instance Attribute Details

#RenewFlagObject

Parameters:

  • 工作空间列表

  • 自动续费标识。取值范围:

  • NOTIFY_AND_AUTO_RENEW:通知过期且自动续费
  • NOTIFY_AND_MANUAL_RENEW:通知过期不自动续费
  • DISABLE_NOTIFY_AND_MANUAL_RENEW:不通知过期不自动续费

  • 若该参数指定为NOTIFY_AND_AUTO_RENEW,在账户余额充足的情况下,实例到期后将按月自动续费。



2673
2674
2675
# File 'lib/v20230321/models.rb', line 2673

def RenewFlag
  @RenewFlag
end

#SpaceIdsObject

Parameters:

  • 工作空间列表

  • 自动续费标识。取值范围:

  • NOTIFY_AND_AUTO_RENEW:通知过期且自动续费
  • NOTIFY_AND_MANUAL_RENEW:通知过期不自动续费
  • DISABLE_NOTIFY_AND_MANUAL_RENEW:不通知过期不自动续费

  • 若该参数指定为NOTIFY_AND_AUTO_RENEW,在账户余额充足的情况下,实例到期后将按月自动续费。



2673
2674
2675
# File 'lib/v20230321/models.rb', line 2673

def SpaceIds
  @SpaceIds
end

Instance Method Details

#deserialize(params) ⇒ Object



2680
2681
2682
2683
# File 'lib/v20230321/models.rb', line 2680

def deserialize(params)
  @SpaceIds = params['SpaceIds']
  @RenewFlag = params['RenewFlag']
end