Class: TencentCloud::Wav::V20210129::LicenseInfo

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

Overview

license相关信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(license = nil, licenseedition = nil, resourcestarttime = nil, resourceendtime = nil, isolationdeadline = nil, destroytime = nil, status = nil, extra = nil) ⇒ LicenseInfo

Returns a new instance of LicenseInfo.



1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
# File 'lib/v20210129/models.rb', line 1731

def initialize(license=nil, licenseedition=nil, resourcestarttime=nil, resourceendtime=nil, isolationdeadline=nil, destroytime=nil, status=nil, extra=nil)
  @License = license
  @LicenseEdition = licenseedition
  @ResourceStartTime = resourcestarttime
  @ResourceEndTime = resourceendtime
  @IsolationDeadline = isolationdeadline
  @DestroyTime = destroytime
  @Status = status
  @Extra = extra
end

Instance Attribute Details

#DestroyTimeObject

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

Parameters:

  • License:

    license编号

  • LicenseEdition:

    license版本;1-基础版,2-标准版,3-增值版

  • ResourceStartTime:

    生效开始时间, 格式yyyy-MM-dd HH:mm:ss

  • ResourceEndTime:

    生效结束时间, 格式yyyy-MM-dd HH:mm:ss

  • IsolationDeadline:

    隔离截止时间, 格式yyyy-MM-dd HH:mm:ss

  • DestroyTime:

    资源计划销毁时间, 格式yyyy-MM-dd HH:mm:ss

  • Status:

    资源状态,1.正常,2.隔离,3.销毁

  • Extra:

    扩展信息



1729
1730
1731
# File 'lib/v20210129/models.rb', line 1729

def DestroyTime
  @DestroyTime
end

#ExtraObject

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

Parameters:

  • License:

    license编号

  • LicenseEdition:

    license版本;1-基础版,2-标准版,3-增值版

  • ResourceStartTime:

    生效开始时间, 格式yyyy-MM-dd HH:mm:ss

  • ResourceEndTime:

    生效结束时间, 格式yyyy-MM-dd HH:mm:ss

  • IsolationDeadline:

    隔离截止时间, 格式yyyy-MM-dd HH:mm:ss

  • DestroyTime:

    资源计划销毁时间, 格式yyyy-MM-dd HH:mm:ss

  • Status:

    资源状态,1.正常,2.隔离,3.销毁

  • Extra:

    扩展信息



1729
1730
1731
# File 'lib/v20210129/models.rb', line 1729

def Extra
  @Extra
end

#IsolationDeadlineObject

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

Parameters:

  • License:

    license编号

  • LicenseEdition:

    license版本;1-基础版,2-标准版,3-增值版

  • ResourceStartTime:

    生效开始时间, 格式yyyy-MM-dd HH:mm:ss

  • ResourceEndTime:

    生效结束时间, 格式yyyy-MM-dd HH:mm:ss

  • IsolationDeadline:

    隔离截止时间, 格式yyyy-MM-dd HH:mm:ss

  • DestroyTime:

    资源计划销毁时间, 格式yyyy-MM-dd HH:mm:ss

  • Status:

    资源状态,1.正常,2.隔离,3.销毁

  • Extra:

    扩展信息



1729
1730
1731
# File 'lib/v20210129/models.rb', line 1729

def IsolationDeadline
  @IsolationDeadline
end

#LicenseObject

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

Parameters:

  • License:

    license编号

  • LicenseEdition:

    license版本;1-基础版,2-标准版,3-增值版

  • ResourceStartTime:

    生效开始时间, 格式yyyy-MM-dd HH:mm:ss

  • ResourceEndTime:

    生效结束时间, 格式yyyy-MM-dd HH:mm:ss

  • IsolationDeadline:

    隔离截止时间, 格式yyyy-MM-dd HH:mm:ss

  • DestroyTime:

    资源计划销毁时间, 格式yyyy-MM-dd HH:mm:ss

  • Status:

    资源状态,1.正常,2.隔离,3.销毁

  • Extra:

    扩展信息



1729
1730
1731
# File 'lib/v20210129/models.rb', line 1729

def License
  @License
end

#LicenseEditionObject

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

Parameters:

  • License:

    license编号

  • LicenseEdition:

    license版本;1-基础版,2-标准版,3-增值版

  • ResourceStartTime:

    生效开始时间, 格式yyyy-MM-dd HH:mm:ss

  • ResourceEndTime:

    生效结束时间, 格式yyyy-MM-dd HH:mm:ss

  • IsolationDeadline:

    隔离截止时间, 格式yyyy-MM-dd HH:mm:ss

  • DestroyTime:

    资源计划销毁时间, 格式yyyy-MM-dd HH:mm:ss

  • Status:

    资源状态,1.正常,2.隔离,3.销毁

  • Extra:

    扩展信息



1729
1730
1731
# File 'lib/v20210129/models.rb', line 1729

def LicenseEdition
  @LicenseEdition
end

#ResourceEndTimeObject

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

Parameters:

  • License:

    license编号

  • LicenseEdition:

    license版本;1-基础版,2-标准版,3-增值版

  • ResourceStartTime:

    生效开始时间, 格式yyyy-MM-dd HH:mm:ss

  • ResourceEndTime:

    生效结束时间, 格式yyyy-MM-dd HH:mm:ss

  • IsolationDeadline:

    隔离截止时间, 格式yyyy-MM-dd HH:mm:ss

  • DestroyTime:

    资源计划销毁时间, 格式yyyy-MM-dd HH:mm:ss

  • Status:

    资源状态,1.正常,2.隔离,3.销毁

  • Extra:

    扩展信息



1729
1730
1731
# File 'lib/v20210129/models.rb', line 1729

def ResourceEndTime
  @ResourceEndTime
end

#ResourceStartTimeObject

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

Parameters:

  • License:

    license编号

  • LicenseEdition:

    license版本;1-基础版,2-标准版,3-增值版

  • ResourceStartTime:

    生效开始时间, 格式yyyy-MM-dd HH:mm:ss

  • ResourceEndTime:

    生效结束时间, 格式yyyy-MM-dd HH:mm:ss

  • IsolationDeadline:

    隔离截止时间, 格式yyyy-MM-dd HH:mm:ss

  • DestroyTime:

    资源计划销毁时间, 格式yyyy-MM-dd HH:mm:ss

  • Status:

    资源状态,1.正常,2.隔离,3.销毁

  • Extra:

    扩展信息



1729
1730
1731
# File 'lib/v20210129/models.rb', line 1729

def ResourceStartTime
  @ResourceStartTime
end

#StatusObject

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

Parameters:

  • License:

    license编号

  • LicenseEdition:

    license版本;1-基础版,2-标准版,3-增值版

  • ResourceStartTime:

    生效开始时间, 格式yyyy-MM-dd HH:mm:ss

  • ResourceEndTime:

    生效结束时间, 格式yyyy-MM-dd HH:mm:ss

  • IsolationDeadline:

    隔离截止时间, 格式yyyy-MM-dd HH:mm:ss

  • DestroyTime:

    资源计划销毁时间, 格式yyyy-MM-dd HH:mm:ss

  • Status:

    资源状态,1.正常,2.隔离,3.销毁

  • Extra:

    扩展信息



1729
1730
1731
# File 'lib/v20210129/models.rb', line 1729

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
# File 'lib/v20210129/models.rb', line 1742

def deserialize(params)
  @License = params['License']
  @LicenseEdition = params['LicenseEdition']
  @ResourceStartTime = params['ResourceStartTime']
  @ResourceEndTime = params['ResourceEndTime']
  @IsolationDeadline = params['IsolationDeadline']
  @DestroyTime = params['DestroyTime']
  @Status = params['Status']
  @Extra = params['Extra']
end