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