Class: TencentCloud::Vcube::V20220410::RenewResource

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

Overview

自动续期资源info

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourceid = nil, autorenewflag = nil, isolatedtimestamp = nil, refund = nil, subproductcode = nil, endtime = nil) ⇒ RenewResource

Returns a new instance of RenewResource.



2129
2130
2131
2132
2133
2134
2135
2136
# File 'lib/v20220410/models.rb', line 2129

def initialize(resourceid=nil, autorenewflag=nil, isolatedtimestamp=nil, refund=nil, subproductcode=nil, endtime=nil)
  @ResourceId = resourceid
  @AutoRenewFlag = autorenewflag
  @IsolatedTimestamp = isolatedtimestamp
  @Refund = refund
  @SubProductCode = subproductcode
  @EndTime = endtime
end

Instance Attribute Details

#AutoRenewFlagObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 资源Id

  • 自动续期标记,0:默认,1:自动续期,2:不续期

  • 资源冻结时间

  • 资源销毁状态

  • 子产品码

  • 资源到期时间



2127
2128
2129
# File 'lib/v20220410/models.rb', line 2127

def AutoRenewFlag
  @AutoRenewFlag
end

#EndTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 资源Id

  • 自动续期标记,0:默认,1:自动续期,2:不续期

  • 资源冻结时间

  • 资源销毁状态

  • 子产品码

  • 资源到期时间



2127
2128
2129
# File 'lib/v20220410/models.rb', line 2127

def EndTime
  @EndTime
end

#IsolatedTimestampObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 资源Id

  • 自动续期标记,0:默认,1:自动续期,2:不续期

  • 资源冻结时间

  • 资源销毁状态

  • 子产品码

  • 资源到期时间



2127
2128
2129
# File 'lib/v20220410/models.rb', line 2127

def IsolatedTimestamp
  @IsolatedTimestamp
end

#RefundObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 资源Id

  • 自动续期标记,0:默认,1:自动续期,2:不续期

  • 资源冻结时间

  • 资源销毁状态

  • 子产品码

  • 资源到期时间



2127
2128
2129
# File 'lib/v20220410/models.rb', line 2127

def Refund
  @Refund
end

#ResourceIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 资源Id

  • 自动续期标记,0:默认,1:自动续期,2:不续期

  • 资源冻结时间

  • 资源销毁状态

  • 子产品码

  • 资源到期时间



2127
2128
2129
# File 'lib/v20220410/models.rb', line 2127

def ResourceId
  @ResourceId
end

#SubProductCodeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 资源Id

  • 自动续期标记,0:默认,1:自动续期,2:不续期

  • 资源冻结时间

  • 资源销毁状态

  • 子产品码

  • 资源到期时间



2127
2128
2129
# File 'lib/v20220410/models.rb', line 2127

def SubProductCode
  @SubProductCode
end

Instance Method Details

#deserialize(params) ⇒ Object



2138
2139
2140
2141
2142
2143
2144
2145
# File 'lib/v20220410/models.rb', line 2138

def deserialize(params)
  @ResourceId = params['ResourceId']
  @AutoRenewFlag = params['AutoRenewFlag']
  @IsolatedTimestamp = params['IsolatedTimestamp']
  @Refund = params['Refund']
  @SubProductCode = params['SubProductCode']
  @EndTime = params['EndTime']
end