Class: TencentCloud::Dcdb::V20180411::TmpInstance

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

Overview

临时实例

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(appid = nil, createtime = nil, instanceremark = nil, temptype = nil, status = nil, instanceid = nil, vip = nil, vport = nil, periodendtime = nil, srcinstanceid = nil, statusdesc = nil, region = nil, zone = nil, vipv6 = nil, ipv6flag = nil) ⇒ TmpInstance

Returns a new instance of TmpInstance.



6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
# File 'lib/v20180411/models.rb', line 6423

def initialize(appid=nil, createtime=nil, instanceremark=nil, temptype=nil, status=nil, instanceid=nil, vip=nil, vport=nil, periodendtime=nil, srcinstanceid=nil, statusdesc=nil, region=nil, zone=nil, vipv6=nil, ipv6flag=nil)
  @AppId = appid
  @CreateTime = createtime
  @InstanceRemark = instanceremark
  @TempType = temptype
  @Status = status
  @InstanceId = instanceid
  @Vip = vip
  @Vport = vport
  @PeriodEndTime = periodendtime
  @SrcInstanceId = srcinstanceid
  @StatusDesc = statusdesc
  @Region = region
  @Zone = zone
  @Vipv6 = vipv6
  @Ipv6Flag = ipv6flag
end

Instance Attribute Details

#AppIdObject

Parameters:

  • AppId:

    应用ID

  • CreateTime:

    创建时间

  • InstanceRemark:

    实例备注

  • TempType:

    0:非临时实例 ,1:无效临时实例, 2:回档成功的有效临时实例

  • Status:

    实例状态,0:待初始化,1:流程处理中,2:有效状态,-1:已隔离,-2:已下线

  • InstanceId:

    实例 ID,形如:tdsql-ow728lmc。

  • Vip:

    实例虚IP

  • Vport:

    实例虚端口

  • PeriodEndTime:

    有效期结束时间

  • SrcInstanceId:

    源实例 ID,形如:tdsql-ow728lmc。

  • StatusDesc:

    实例状态描述

  • Region:

    实例所在地域

  • Zone:

    实例所在可用区

  • Vipv6:

    实例虚IPv6

  • Ipv6Flag:

    实例IPv6标志



6421
6422
6423
# File 'lib/v20180411/models.rb', line 6421

def AppId
  @AppId
end

#CreateTimeObject

Parameters:

  • AppId:

    应用ID

  • CreateTime:

    创建时间

  • InstanceRemark:

    实例备注

  • TempType:

    0:非临时实例 ,1:无效临时实例, 2:回档成功的有效临时实例

  • Status:

    实例状态,0:待初始化,1:流程处理中,2:有效状态,-1:已隔离,-2:已下线

  • InstanceId:

    实例 ID,形如:tdsql-ow728lmc。

  • Vip:

    实例虚IP

  • Vport:

    实例虚端口

  • PeriodEndTime:

    有效期结束时间

  • SrcInstanceId:

    源实例 ID,形如:tdsql-ow728lmc。

  • StatusDesc:

    实例状态描述

  • Region:

    实例所在地域

  • Zone:

    实例所在可用区

  • Vipv6:

    实例虚IPv6

  • Ipv6Flag:

    实例IPv6标志



6421
6422
6423
# File 'lib/v20180411/models.rb', line 6421

def CreateTime
  @CreateTime
end

#InstanceIdObject

Parameters:

  • AppId:

    应用ID

  • CreateTime:

    创建时间

  • InstanceRemark:

    实例备注

  • TempType:

    0:非临时实例 ,1:无效临时实例, 2:回档成功的有效临时实例

  • Status:

    实例状态,0:待初始化,1:流程处理中,2:有效状态,-1:已隔离,-2:已下线

  • InstanceId:

    实例 ID,形如:tdsql-ow728lmc。

  • Vip:

    实例虚IP

  • Vport:

    实例虚端口

  • PeriodEndTime:

    有效期结束时间

  • SrcInstanceId:

    源实例 ID,形如:tdsql-ow728lmc。

  • StatusDesc:

    实例状态描述

  • Region:

    实例所在地域

  • Zone:

    实例所在可用区

  • Vipv6:

    实例虚IPv6

  • Ipv6Flag:

    实例IPv6标志



6421
6422
6423
# File 'lib/v20180411/models.rb', line 6421

def InstanceId
  @InstanceId
end

#InstanceRemarkObject

Parameters:

  • AppId:

    应用ID

  • CreateTime:

    创建时间

  • InstanceRemark:

    实例备注

  • TempType:

    0:非临时实例 ,1:无效临时实例, 2:回档成功的有效临时实例

  • Status:

    实例状态,0:待初始化,1:流程处理中,2:有效状态,-1:已隔离,-2:已下线

  • InstanceId:

    实例 ID,形如:tdsql-ow728lmc。

  • Vip:

    实例虚IP

  • Vport:

    实例虚端口

  • PeriodEndTime:

    有效期结束时间

  • SrcInstanceId:

    源实例 ID,形如:tdsql-ow728lmc。

  • StatusDesc:

    实例状态描述

  • Region:

    实例所在地域

  • Zone:

    实例所在可用区

  • Vipv6:

    实例虚IPv6

  • Ipv6Flag:

    实例IPv6标志



6421
6422
6423
# File 'lib/v20180411/models.rb', line 6421

def InstanceRemark
  @InstanceRemark
end

#Ipv6FlagObject

Parameters:

  • AppId:

    应用ID

  • CreateTime:

    创建时间

  • InstanceRemark:

    实例备注

  • TempType:

    0:非临时实例 ,1:无效临时实例, 2:回档成功的有效临时实例

  • Status:

    实例状态,0:待初始化,1:流程处理中,2:有效状态,-1:已隔离,-2:已下线

  • InstanceId:

    实例 ID,形如:tdsql-ow728lmc。

  • Vip:

    实例虚IP

  • Vport:

    实例虚端口

  • PeriodEndTime:

    有效期结束时间

  • SrcInstanceId:

    源实例 ID,形如:tdsql-ow728lmc。

  • StatusDesc:

    实例状态描述

  • Region:

    实例所在地域

  • Zone:

    实例所在可用区

  • Vipv6:

    实例虚IPv6

  • Ipv6Flag:

    实例IPv6标志



6421
6422
6423
# File 'lib/v20180411/models.rb', line 6421

def Ipv6Flag
  @Ipv6Flag
end

#PeriodEndTimeObject

Parameters:

  • AppId:

    应用ID

  • CreateTime:

    创建时间

  • InstanceRemark:

    实例备注

  • TempType:

    0:非临时实例 ,1:无效临时实例, 2:回档成功的有效临时实例

  • Status:

    实例状态,0:待初始化,1:流程处理中,2:有效状态,-1:已隔离,-2:已下线

  • InstanceId:

    实例 ID,形如:tdsql-ow728lmc。

  • Vip:

    实例虚IP

  • Vport:

    实例虚端口

  • PeriodEndTime:

    有效期结束时间

  • SrcInstanceId:

    源实例 ID,形如:tdsql-ow728lmc。

  • StatusDesc:

    实例状态描述

  • Region:

    实例所在地域

  • Zone:

    实例所在可用区

  • Vipv6:

    实例虚IPv6

  • Ipv6Flag:

    实例IPv6标志



6421
6422
6423
# File 'lib/v20180411/models.rb', line 6421

def PeriodEndTime
  @PeriodEndTime
end

#RegionObject

Parameters:

  • AppId:

    应用ID

  • CreateTime:

    创建时间

  • InstanceRemark:

    实例备注

  • TempType:

    0:非临时实例 ,1:无效临时实例, 2:回档成功的有效临时实例

  • Status:

    实例状态,0:待初始化,1:流程处理中,2:有效状态,-1:已隔离,-2:已下线

  • InstanceId:

    实例 ID,形如:tdsql-ow728lmc。

  • Vip:

    实例虚IP

  • Vport:

    实例虚端口

  • PeriodEndTime:

    有效期结束时间

  • SrcInstanceId:

    源实例 ID,形如:tdsql-ow728lmc。

  • StatusDesc:

    实例状态描述

  • Region:

    实例所在地域

  • Zone:

    实例所在可用区

  • Vipv6:

    实例虚IPv6

  • Ipv6Flag:

    实例IPv6标志



6421
6422
6423
# File 'lib/v20180411/models.rb', line 6421

def Region
  @Region
end

#SrcInstanceIdObject

Parameters:

  • AppId:

    应用ID

  • CreateTime:

    创建时间

  • InstanceRemark:

    实例备注

  • TempType:

    0:非临时实例 ,1:无效临时实例, 2:回档成功的有效临时实例

  • Status:

    实例状态,0:待初始化,1:流程处理中,2:有效状态,-1:已隔离,-2:已下线

  • InstanceId:

    实例 ID,形如:tdsql-ow728lmc。

  • Vip:

    实例虚IP

  • Vport:

    实例虚端口

  • PeriodEndTime:

    有效期结束时间

  • SrcInstanceId:

    源实例 ID,形如:tdsql-ow728lmc。

  • StatusDesc:

    实例状态描述

  • Region:

    实例所在地域

  • Zone:

    实例所在可用区

  • Vipv6:

    实例虚IPv6

  • Ipv6Flag:

    实例IPv6标志



6421
6422
6423
# File 'lib/v20180411/models.rb', line 6421

def SrcInstanceId
  @SrcInstanceId
end

#StatusObject

Parameters:

  • AppId:

    应用ID

  • CreateTime:

    创建时间

  • InstanceRemark:

    实例备注

  • TempType:

    0:非临时实例 ,1:无效临时实例, 2:回档成功的有效临时实例

  • Status:

    实例状态,0:待初始化,1:流程处理中,2:有效状态,-1:已隔离,-2:已下线

  • InstanceId:

    实例 ID,形如:tdsql-ow728lmc。

  • Vip:

    实例虚IP

  • Vport:

    实例虚端口

  • PeriodEndTime:

    有效期结束时间

  • SrcInstanceId:

    源实例 ID,形如:tdsql-ow728lmc。

  • StatusDesc:

    实例状态描述

  • Region:

    实例所在地域

  • Zone:

    实例所在可用区

  • Vipv6:

    实例虚IPv6

  • Ipv6Flag:

    实例IPv6标志



6421
6422
6423
# File 'lib/v20180411/models.rb', line 6421

def Status
  @Status
end

#StatusDescObject

Parameters:

  • AppId:

    应用ID

  • CreateTime:

    创建时间

  • InstanceRemark:

    实例备注

  • TempType:

    0:非临时实例 ,1:无效临时实例, 2:回档成功的有效临时实例

  • Status:

    实例状态,0:待初始化,1:流程处理中,2:有效状态,-1:已隔离,-2:已下线

  • InstanceId:

    实例 ID,形如:tdsql-ow728lmc。

  • Vip:

    实例虚IP

  • Vport:

    实例虚端口

  • PeriodEndTime:

    有效期结束时间

  • SrcInstanceId:

    源实例 ID,形如:tdsql-ow728lmc。

  • StatusDesc:

    实例状态描述

  • Region:

    实例所在地域

  • Zone:

    实例所在可用区

  • Vipv6:

    实例虚IPv6

  • Ipv6Flag:

    实例IPv6标志



6421
6422
6423
# File 'lib/v20180411/models.rb', line 6421

def StatusDesc
  @StatusDesc
end

#TempTypeObject

Parameters:

  • AppId:

    应用ID

  • CreateTime:

    创建时间

  • InstanceRemark:

    实例备注

  • TempType:

    0:非临时实例 ,1:无效临时实例, 2:回档成功的有效临时实例

  • Status:

    实例状态,0:待初始化,1:流程处理中,2:有效状态,-1:已隔离,-2:已下线

  • InstanceId:

    实例 ID,形如:tdsql-ow728lmc。

  • Vip:

    实例虚IP

  • Vport:

    实例虚端口

  • PeriodEndTime:

    有效期结束时间

  • SrcInstanceId:

    源实例 ID,形如:tdsql-ow728lmc。

  • StatusDesc:

    实例状态描述

  • Region:

    实例所在地域

  • Zone:

    实例所在可用区

  • Vipv6:

    实例虚IPv6

  • Ipv6Flag:

    实例IPv6标志



6421
6422
6423
# File 'lib/v20180411/models.rb', line 6421

def TempType
  @TempType
end

#VipObject

Parameters:

  • AppId:

    应用ID

  • CreateTime:

    创建时间

  • InstanceRemark:

    实例备注

  • TempType:

    0:非临时实例 ,1:无效临时实例, 2:回档成功的有效临时实例

  • Status:

    实例状态,0:待初始化,1:流程处理中,2:有效状态,-1:已隔离,-2:已下线

  • InstanceId:

    实例 ID,形如:tdsql-ow728lmc。

  • Vip:

    实例虚IP

  • Vport:

    实例虚端口

  • PeriodEndTime:

    有效期结束时间

  • SrcInstanceId:

    源实例 ID,形如:tdsql-ow728lmc。

  • StatusDesc:

    实例状态描述

  • Region:

    实例所在地域

  • Zone:

    实例所在可用区

  • Vipv6:

    实例虚IPv6

  • Ipv6Flag:

    实例IPv6标志



6421
6422
6423
# File 'lib/v20180411/models.rb', line 6421

def Vip
  @Vip
end

#Vipv6Object

Parameters:

  • AppId:

    应用ID

  • CreateTime:

    创建时间

  • InstanceRemark:

    实例备注

  • TempType:

    0:非临时实例 ,1:无效临时实例, 2:回档成功的有效临时实例

  • Status:

    实例状态,0:待初始化,1:流程处理中,2:有效状态,-1:已隔离,-2:已下线

  • InstanceId:

    实例 ID,形如:tdsql-ow728lmc。

  • Vip:

    实例虚IP

  • Vport:

    实例虚端口

  • PeriodEndTime:

    有效期结束时间

  • SrcInstanceId:

    源实例 ID,形如:tdsql-ow728lmc。

  • StatusDesc:

    实例状态描述

  • Region:

    实例所在地域

  • Zone:

    实例所在可用区

  • Vipv6:

    实例虚IPv6

  • Ipv6Flag:

    实例IPv6标志



6421
6422
6423
# File 'lib/v20180411/models.rb', line 6421

def Vipv6
  @Vipv6
end

#VportObject

Parameters:

  • AppId:

    应用ID

  • CreateTime:

    创建时间

  • InstanceRemark:

    实例备注

  • TempType:

    0:非临时实例 ,1:无效临时实例, 2:回档成功的有效临时实例

  • Status:

    实例状态,0:待初始化,1:流程处理中,2:有效状态,-1:已隔离,-2:已下线

  • InstanceId:

    实例 ID,形如:tdsql-ow728lmc。

  • Vip:

    实例虚IP

  • Vport:

    实例虚端口

  • PeriodEndTime:

    有效期结束时间

  • SrcInstanceId:

    源实例 ID,形如:tdsql-ow728lmc。

  • StatusDesc:

    实例状态描述

  • Region:

    实例所在地域

  • Zone:

    实例所在可用区

  • Vipv6:

    实例虚IPv6

  • Ipv6Flag:

    实例IPv6标志



6421
6422
6423
# File 'lib/v20180411/models.rb', line 6421

def Vport
  @Vport
end

#ZoneObject

Parameters:

  • AppId:

    应用ID

  • CreateTime:

    创建时间

  • InstanceRemark:

    实例备注

  • TempType:

    0:非临时实例 ,1:无效临时实例, 2:回档成功的有效临时实例

  • Status:

    实例状态,0:待初始化,1:流程处理中,2:有效状态,-1:已隔离,-2:已下线

  • InstanceId:

    实例 ID,形如:tdsql-ow728lmc。

  • Vip:

    实例虚IP

  • Vport:

    实例虚端口

  • PeriodEndTime:

    有效期结束时间

  • SrcInstanceId:

    源实例 ID,形如:tdsql-ow728lmc。

  • StatusDesc:

    实例状态描述

  • Region:

    实例所在地域

  • Zone:

    实例所在可用区

  • Vipv6:

    实例虚IPv6

  • Ipv6Flag:

    实例IPv6标志



6421
6422
6423
# File 'lib/v20180411/models.rb', line 6421

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
# File 'lib/v20180411/models.rb', line 6441

def deserialize(params)
  @AppId = params['AppId']
  @CreateTime = params['CreateTime']
  @InstanceRemark = params['InstanceRemark']
  @TempType = params['TempType']
  @Status = params['Status']
  @InstanceId = params['InstanceId']
  @Vip = params['Vip']
  @Vport = params['Vport']
  @PeriodEndTime = params['PeriodEndTime']
  @SrcInstanceId = params['SrcInstanceId']
  @StatusDesc = params['StatusDesc']
  @Region = params['Region']
  @Zone = params['Zone']
  @Vipv6 = params['Vipv6']
  @Ipv6Flag = params['Ipv6Flag']
end