lib/v20191018/models.rb in tencentcloud-sdk-dasb-3.0.942 vs lib/v20191018/models.rb in tencentcloud-sdk-dasb-3.0.943
- old
+ new
@@ -703,17 +703,19 @@
# @type DeviceDepartmentId: String
# @param DeviceDepartmentName: 设备部门name
# @type DeviceDepartmentName: String
# @param Size: 会话大小
# @type Size: Integer
+ # @param SignValue: 签名值
+ # @type SignValue: String
- attr_accessor :Cmd, :Time, :TimeOffset, :Action, :Sid, :UserName, :Account, :InstanceId, :FromIp, :SessionTime, :SessTime, :ConfirmTime, :UserDepartmentId, :UserDepartmentName, :DeviceDepartmentId, :DeviceDepartmentName, :Size
+ attr_accessor :Cmd, :Time, :TimeOffset, :Action, :Sid, :UserName, :Account, :InstanceId, :FromIp, :SessionTime, :SessTime, :ConfirmTime, :UserDepartmentId, :UserDepartmentName, :DeviceDepartmentId, :DeviceDepartmentName, :Size, :SignValue
extend Gem::Deprecate
deprecate :SessTime, :none, 2024, 11
deprecate :SessTime=, :none, 2024, 11
- def initialize(cmd=nil, time=nil, timeoffset=nil, action=nil, sid=nil, username=nil, account=nil, instanceid=nil, fromip=nil, sessiontime=nil, sesstime=nil, confirmtime=nil, userdepartmentid=nil, userdepartmentname=nil, devicedepartmentid=nil, devicedepartmentname=nil, size=nil)
+ def initialize(cmd=nil, time=nil, timeoffset=nil, action=nil, sid=nil, username=nil, account=nil, instanceid=nil, fromip=nil, sessiontime=nil, sesstime=nil, confirmtime=nil, userdepartmentid=nil, userdepartmentname=nil, devicedepartmentid=nil, devicedepartmentname=nil, size=nil, signvalue=nil)
@Cmd = cmd
@Time = time
@TimeOffset = timeoffset
@Action = action
@Sid = sid
@@ -727,10 +729,11 @@
@UserDepartmentId = userdepartmentid
@UserDepartmentName = userdepartmentname
@DeviceDepartmentId = devicedepartmentid
@DeviceDepartmentName = devicedepartmentname
@Size = size
+ @SignValue = signvalue
end
def deserialize(params)
@Cmd = params['Cmd']
@Time = params['Time']
@@ -747,10 +750,11 @@
@UserDepartmentId = params['UserDepartmentId']
@UserDepartmentName = params['UserDepartmentName']
@DeviceDepartmentId = params['DeviceDepartmentId']
@DeviceDepartmentName = params['DeviceDepartmentName']
@Size = params['Size']
+ @SignValue = params['SignValue']
end
end
# CreateAcl请求参数结构体
class CreateAclRequest < TencentCloud::Common::AbstractModel
@@ -4011,31 +4015,35 @@
# @type Kind: Integer
# @param Operation: 具体操作内容
# @type Operation: String
# @param Result: 操作结果,1-成功,2-失败
# @type Result: Integer
+ # @param SignValue: 签名值
+ # @type SignValue: String
- attr_accessor :UserName, :RealName, :Time, :SourceIp, :Kind, :Operation, :Result
+ attr_accessor :UserName, :RealName, :Time, :SourceIp, :Kind, :Operation, :Result, :SignValue
- def initialize(username=nil, realname=nil, time=nil, sourceip=nil, kind=nil, operation=nil, result=nil)
+ def initialize(username=nil, realname=nil, time=nil, sourceip=nil, kind=nil, operation=nil, result=nil, signvalue=nil)
@UserName = username
@RealName = realname
@Time = time
@SourceIp = sourceip
@Kind = kind
@Operation = operation
@Result = result
+ @SignValue = signvalue
end
def deserialize(params)
@UserName = params['UserName']
@RealName = params['RealName']
@Time = params['Time']
@SourceIp = params['SourceIp']
@Kind = params['Kind']
@Operation = params['Operation']
@Result = params['Result']
+ @SignValue = params['SignValue']
end
end
# ResetDeviceAccountPassword请求参数结构体
class ResetDeviceAccountPasswordRequest < TencentCloud::Common::AbstractModel
@@ -4205,11 +4213,11 @@
# @type CdcClusterId: String
# @param LogDelivery: 日志投递规格信息
# @type LogDelivery: String
# @param DeployModel: 部署模式
# @type DeployModel: Integer
- # @param IntranetAccess: 0 默认值,非内网访问,1 内网访问
+ # @param IntranetAccess: 0 默认值,非内网访问,1 内网访问,2 内网访问开通中,3 内网访问关闭中
# @type IntranetAccess: Integer
# @param IntranetPrivateIpSet: 内网访问的ip
# @type IntranetPrivateIpSet: Array
# @param IntranetVpcId: 开通内网访问的vpc
# @type IntranetVpcId: String
@@ -4644,17 +4652,19 @@
# @type DeviceDepartmentId: String
# @param DeviceDepartmentName: 设备部门名称
# @type DeviceDepartmentName: String
# @param Size: 会话大小
# @type Size: Integer
+ # @param SignValue: 签名值
+ # @type SignValue: String
- attr_accessor :Time, :UserName, :RealName, :InstanceId, :DeviceName, :PublicIp, :PrivateIp, :Cmd, :Action, :Sid, :TimeOffset, :Account, :FromIp, :SessionTime, :SessTime, :ConfirmTime, :UserDepartmentId, :UserDepartmentName, :DeviceDepartmentId, :DeviceDepartmentName, :Size
+ attr_accessor :Time, :UserName, :RealName, :InstanceId, :DeviceName, :PublicIp, :PrivateIp, :Cmd, :Action, :Sid, :TimeOffset, :Account, :FromIp, :SessionTime, :SessTime, :ConfirmTime, :UserDepartmentId, :UserDepartmentName, :DeviceDepartmentId, :DeviceDepartmentName, :Size, :SignValue
extend Gem::Deprecate
deprecate :SessTime, :none, 2024, 11
deprecate :SessTime=, :none, 2024, 11
- def initialize(time=nil, username=nil, realname=nil, instanceid=nil, devicename=nil, publicip=nil, privateip=nil, cmd=nil, action=nil, sid=nil, timeoffset=nil, account=nil, fromip=nil, sessiontime=nil, sesstime=nil, confirmtime=nil, userdepartmentid=nil, userdepartmentname=nil, devicedepartmentid=nil, devicedepartmentname=nil, size=nil)
+ def initialize(time=nil, username=nil, realname=nil, instanceid=nil, devicename=nil, publicip=nil, privateip=nil, cmd=nil, action=nil, sid=nil, timeoffset=nil, account=nil, fromip=nil, sessiontime=nil, sesstime=nil, confirmtime=nil, userdepartmentid=nil, userdepartmentname=nil, devicedepartmentid=nil, devicedepartmentname=nil, size=nil, signvalue=nil)
@Time = time
@UserName = username
@RealName = realname
@InstanceId = instanceid
@DeviceName = devicename
@@ -4672,10 +4682,11 @@
@UserDepartmentId = userdepartmentid
@UserDepartmentName = userdepartmentname
@DeviceDepartmentId = devicedepartmentid
@DeviceDepartmentName = devicedepartmentname
@Size = size
+ @SignValue = signvalue
end
def deserialize(params)
@Time = params['Time']
@UserName = params['UserName']
@@ -4696,10 +4707,11 @@
@UserDepartmentId = params['UserDepartmentId']
@UserDepartmentName = params['UserDepartmentName']
@DeviceDepartmentId = params['DeviceDepartmentId']
@DeviceDepartmentName = params['DeviceDepartmentName']
@Size = params['Size']
+ @SignValue = params['SignValue']
end
end
# SearchFileBySid请求参数结构体
class SearchFileBySidRequest < TencentCloud::Common::AbstractModel
@@ -4793,31 +4805,35 @@
# @type FileNew: String
# @param Size: method为上传文件、下载文件、删除文件时显示文件大小。其他情况为null
# @type Size: Integer
# @param Action: 堡垒机拦截情况, 1-已执行, 2-被阻断
# @type Action: Integer
+ # @param SignValue: 签名值
+ # @type SignValue: String
- attr_accessor :Time, :Method, :Protocol, :FileCurr, :FileNew, :Size, :Action
+ attr_accessor :Time, :Method, :Protocol, :FileCurr, :FileNew, :Size, :Action, :SignValue
- def initialize(time=nil, method=nil, protocol=nil, filecurr=nil, filenew=nil, size=nil, action=nil)
+ def initialize(time=nil, method=nil, protocol=nil, filecurr=nil, filenew=nil, size=nil, action=nil, signvalue=nil)
@Time = time
@Method = method
@Protocol = protocol
@FileCurr = filecurr
@FileNew = filenew
@Size = size
@Action = action
+ @SignValue = signvalue
end
def deserialize(params)
@Time = params['Time']
@Method = params['Method']
@Protocol = params['Protocol']
@FileCurr = params['FileCurr']
@FileNew = params['FileNew']
@Size = params['Size']
@Action = params['Action']
+ @SignValue = params['SignValue']
end
end
# SearchFile请求参数结构体
class SearchFileRequest < TencentCloud::Common::AbstractModel
@@ -4936,14 +4952,16 @@
# @type Method: Integer
# @param FileCurr: 下载的文件(夹)路径及名称
# @type FileCurr: String
# @param FileNew: 上传或新建文件(夹)路径及名称
# @type FileNew: String
+ # @param SignValue: 签名值
+ # @type SignValue: String
- attr_accessor :Time, :UserName, :RealName, :InstanceId, :DeviceName, :PublicIp, :PrivateIp, :Action, :Method, :FileCurr, :FileNew
+ attr_accessor :Time, :UserName, :RealName, :InstanceId, :DeviceName, :PublicIp, :PrivateIp, :Action, :Method, :FileCurr, :FileNew, :SignValue
- def initialize(time=nil, username=nil, realname=nil, instanceid=nil, devicename=nil, publicip=nil, privateip=nil, action=nil, method=nil, filecurr=nil, filenew=nil)
+ def initialize(time=nil, username=nil, realname=nil, instanceid=nil, devicename=nil, publicip=nil, privateip=nil, action=nil, method=nil, filecurr=nil, filenew=nil, signvalue=nil)
@Time = time
@UserName = username
@RealName = realname
@InstanceId = instanceid
@DeviceName = devicename
@@ -4951,10 +4969,11 @@
@PrivateIp = privateip
@Action = action
@Method = method
@FileCurr = filecurr
@FileNew = filenew
+ @SignValue = signvalue
end
def deserialize(params)
@Time = params['Time']
@UserName = params['UserName']
@@ -4965,10 +4984,11 @@
@PrivateIp = params['PrivateIp']
@Action = params['Action']
@Method = params['Method']
@FileCurr = params['FileCurr']
@FileNew = params['FileNew']
+ @SignValue = params['SignValue']
end
end
# 用于搜索文件传输记录等日志时按照protocol和method进行过滤
class SearchFileTypeFilter < TencentCloud::Common::AbstractModel
@@ -5358,18 +5378,20 @@
# @type DepartmentId: String
# @param ActiveStatus: 激活状态 0 - 未激活 1 - 激活
# @type ActiveStatus: Integer
# @param LockStatus: 锁定状态 0 - 未锁定 1 - 锁定
# @type LockStatus: Integer
+ # @param UKeyStatus: ukey绑定状态 0 - 未绑定 1 - 已绑定
+ # @type UKeyStatus: Integer
# @param Status: 状态 与Filter中一致
# @type Status: String
# @param AclVersion: 权限版本
# @type AclVersion: Integer
- attr_accessor :UserName, :RealName, :Id, :Phone, :Email, :ValidateFrom, :ValidateTo, :GroupSet, :AuthType, :ValidateTime, :Department, :DepartmentId, :ActiveStatus, :LockStatus, :Status, :AclVersion
+ attr_accessor :UserName, :RealName, :Id, :Phone, :Email, :ValidateFrom, :ValidateTo, :GroupSet, :AuthType, :ValidateTime, :Department, :DepartmentId, :ActiveStatus, :LockStatus, :UKeyStatus, :Status, :AclVersion
- def initialize(username=nil, realname=nil, id=nil, phone=nil, email=nil, validatefrom=nil, validateto=nil, groupset=nil, authtype=nil, validatetime=nil, department=nil, departmentid=nil, activestatus=nil, lockstatus=nil, status=nil, aclversion=nil)
+ def initialize(username=nil, realname=nil, id=nil, phone=nil, email=nil, validatefrom=nil, validateto=nil, groupset=nil, authtype=nil, validatetime=nil, department=nil, departmentid=nil, activestatus=nil, lockstatus=nil, ukeystatus=nil, status=nil, aclversion=nil)
@UserName = username
@RealName = realname
@Id = id
@Phone = phone
@Email = email
@@ -5380,10 +5402,11 @@
@ValidateTime = validatetime
@Department = department
@DepartmentId = departmentid
@ActiveStatus = activestatus
@LockStatus = lockstatus
+ @UKeyStatus = ukeystatus
@Status = status
@AclVersion = aclversion
end
def deserialize(params)
@@ -5409,9 +5432,10 @@
@Department.deserialize(params['Department'])
end
@DepartmentId = params['DepartmentId']
@ActiveStatus = params['ActiveStatus']
@LockStatus = params['LockStatus']
+ @UKeyStatus = params['UKeyStatus']
@Status = params['Status']
@AclVersion = params['AclVersion']
end
end