Class: TencentCloud::Teo::V20220901::ConfigGroupVersionInfo

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

Overview

配置组版本信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(versionid = nil, versionnumber = nil, groupid = nil, grouptype = nil, description = nil, status = nil, createtime = nil) ⇒ ConfigGroupVersionInfo

Returns a new instance of ConfigGroupVersionInfo.



3402
3403
3404
3405
3406
3407
3408
3409
3410
# File 'lib/v20220901/models.rb', line 3402

def initialize(versionid=nil, versionnumber=nil, groupid=nil, grouptype=nil, description=nil, status=nil, createtime=nil)
  @VersionId = versionid
  @VersionNumber = versionnumber
  @GroupId = groupid
  @GroupType = grouptype
  @Description = description
  @Status = status
  @CreateTime = createtime
end

Instance Attribute Details

#CreateTimeObject

<li>l7_acceleration :七层加速配置组。</li> <li>edge_functions :边缘函数配置组。</li> <li>creating:创建中;</li> <li>inactive:未生效;</li> <li>active:已生效。</li>

Parameters:

  • VersionId:

    版本 ID。

  • VersionNumber:

    版本号。

  • GroupId:

    配置组 ID。

  • GroupType:

    配置组类型。取值有:

  • Description:

    版本描述。

  • Status:

    版本状态,取值有:

  • CreateTime:

    版本创建时间。时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。



3400
3401
3402
# File 'lib/v20220901/models.rb', line 3400

def CreateTime
  @CreateTime
end

#DescriptionObject

<li>l7_acceleration :七层加速配置组。</li> <li>edge_functions :边缘函数配置组。</li> <li>creating:创建中;</li> <li>inactive:未生效;</li> <li>active:已生效。</li>

Parameters:

  • VersionId:

    版本 ID。

  • VersionNumber:

    版本号。

  • GroupId:

    配置组 ID。

  • GroupType:

    配置组类型。取值有:

  • Description:

    版本描述。

  • Status:

    版本状态,取值有:

  • CreateTime:

    版本创建时间。时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。



3400
3401
3402
# File 'lib/v20220901/models.rb', line 3400

def Description
  @Description
end

#GroupIdObject

<li>l7_acceleration :七层加速配置组。</li> <li>edge_functions :边缘函数配置组。</li> <li>creating:创建中;</li> <li>inactive:未生效;</li> <li>active:已生效。</li>

Parameters:

  • VersionId:

    版本 ID。

  • VersionNumber:

    版本号。

  • GroupId:

    配置组 ID。

  • GroupType:

    配置组类型。取值有:

  • Description:

    版本描述。

  • Status:

    版本状态,取值有:

  • CreateTime:

    版本创建时间。时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。



3400
3401
3402
# File 'lib/v20220901/models.rb', line 3400

def GroupId
  @GroupId
end

#GroupTypeObject

<li>l7_acceleration :七层加速配置组。</li> <li>edge_functions :边缘函数配置组。</li> <li>creating:创建中;</li> <li>inactive:未生效;</li> <li>active:已生效。</li>

Parameters:

  • VersionId:

    版本 ID。

  • VersionNumber:

    版本号。

  • GroupId:

    配置组 ID。

  • GroupType:

    配置组类型。取值有:

  • Description:

    版本描述。

  • Status:

    版本状态,取值有:

  • CreateTime:

    版本创建时间。时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。



3400
3401
3402
# File 'lib/v20220901/models.rb', line 3400

def GroupType
  @GroupType
end

#StatusObject

<li>l7_acceleration :七层加速配置组。</li> <li>edge_functions :边缘函数配置组。</li> <li>creating:创建中;</li> <li>inactive:未生效;</li> <li>active:已生效。</li>

Parameters:

  • VersionId:

    版本 ID。

  • VersionNumber:

    版本号。

  • GroupId:

    配置组 ID。

  • GroupType:

    配置组类型。取值有:

  • Description:

    版本描述。

  • Status:

    版本状态,取值有:

  • CreateTime:

    版本创建时间。时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。



3400
3401
3402
# File 'lib/v20220901/models.rb', line 3400

def Status
  @Status
end

#VersionIdObject

<li>l7_acceleration :七层加速配置组。</li> <li>edge_functions :边缘函数配置组。</li> <li>creating:创建中;</li> <li>inactive:未生效;</li> <li>active:已生效。</li>

Parameters:

  • VersionId:

    版本 ID。

  • VersionNumber:

    版本号。

  • GroupId:

    配置组 ID。

  • GroupType:

    配置组类型。取值有:

  • Description:

    版本描述。

  • Status:

    版本状态,取值有:

  • CreateTime:

    版本创建时间。时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。



3400
3401
3402
# File 'lib/v20220901/models.rb', line 3400

def VersionId
  @VersionId
end

#VersionNumberObject

<li>l7_acceleration :七层加速配置组。</li> <li>edge_functions :边缘函数配置组。</li> <li>creating:创建中;</li> <li>inactive:未生效;</li> <li>active:已生效。</li>

Parameters:

  • VersionId:

    版本 ID。

  • VersionNumber:

    版本号。

  • GroupId:

    配置组 ID。

  • GroupType:

    配置组类型。取值有:

  • Description:

    版本描述。

  • Status:

    版本状态,取值有:

  • CreateTime:

    版本创建时间。时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。



3400
3401
3402
# File 'lib/v20220901/models.rb', line 3400

def VersionNumber
  @VersionNumber
end

Instance Method Details

#deserialize(params) ⇒ Object



3412
3413
3414
3415
3416
3417
3418
3419
3420
# File 'lib/v20220901/models.rb', line 3412

def deserialize(params)
  @VersionId = params['VersionId']
  @VersionNumber = params['VersionNumber']
  @GroupId = params['GroupId']
  @GroupType = params['GroupType']
  @Description = params['Description']
  @Status = params['Status']
  @CreateTime = params['CreateTime']
end