Class: TencentCloud::Postgres::V20170312::Xlog

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

Overview

数据库Xlog信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, starttime = nil, endtime = nil, internaladdr = nil, externaladdr = nil, size = nil) ⇒ Xlog

Returns a new instance of Xlog.



7834
7835
7836
7837
7838
7839
7840
7841
# File 'lib/v20170312/models.rb', line 7834

def initialize(id=nil, starttime=nil, endtime=nil, internaladdr=nil, externaladdr=nil, size=nil)
  @Id = id
  @StartTime = starttime
  @EndTime = endtime
  @InternalAddr = internaladdr
  @ExternalAddr = externaladdr
  @Size = size
end

Instance Attribute Details

#EndTimeObject

Parameters:

  • Id:

    备份文件唯一标识

  • StartTime:

    文件生成的开始时间

  • EndTime:

    文件生成的结束时间

  • InternalAddr:

    内网下载地址

  • ExternalAddr:

    外网下载地址

  • Size:

    备份文件大小



7832
7833
7834
# File 'lib/v20170312/models.rb', line 7832

def EndTime
  @EndTime
end

#ExternalAddrObject

Parameters:

  • Id:

    备份文件唯一标识

  • StartTime:

    文件生成的开始时间

  • EndTime:

    文件生成的结束时间

  • InternalAddr:

    内网下载地址

  • ExternalAddr:

    外网下载地址

  • Size:

    备份文件大小



7832
7833
7834
# File 'lib/v20170312/models.rb', line 7832

def ExternalAddr
  @ExternalAddr
end

#IdObject

Parameters:

  • Id:

    备份文件唯一标识

  • StartTime:

    文件生成的开始时间

  • EndTime:

    文件生成的结束时间

  • InternalAddr:

    内网下载地址

  • ExternalAddr:

    外网下载地址

  • Size:

    备份文件大小



7832
7833
7834
# File 'lib/v20170312/models.rb', line 7832

def Id
  @Id
end

#InternalAddrObject

Parameters:

  • Id:

    备份文件唯一标识

  • StartTime:

    文件生成的开始时间

  • EndTime:

    文件生成的结束时间

  • InternalAddr:

    内网下载地址

  • ExternalAddr:

    外网下载地址

  • Size:

    备份文件大小



7832
7833
7834
# File 'lib/v20170312/models.rb', line 7832

def InternalAddr
  @InternalAddr
end

#SizeObject

Parameters:

  • Id:

    备份文件唯一标识

  • StartTime:

    文件生成的开始时间

  • EndTime:

    文件生成的结束时间

  • InternalAddr:

    内网下载地址

  • ExternalAddr:

    外网下载地址

  • Size:

    备份文件大小



7832
7833
7834
# File 'lib/v20170312/models.rb', line 7832

def Size
  @Size
end

#StartTimeObject

Parameters:

  • Id:

    备份文件唯一标识

  • StartTime:

    文件生成的开始时间

  • EndTime:

    文件生成的结束时间

  • InternalAddr:

    内网下载地址

  • ExternalAddr:

    外网下载地址

  • Size:

    备份文件大小



7832
7833
7834
# File 'lib/v20170312/models.rb', line 7832

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



7843
7844
7845
7846
7847
7848
7849
7850
# File 'lib/v20170312/models.rb', line 7843

def deserialize(params)
  @Id = params['Id']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @InternalAddr = params['InternalAddr']
  @ExternalAddr = params['ExternalAddr']
  @Size = params['Size']
end