数据结构

最近更新时间: 2025-10-20 17:05:56

OperationTaskStatistics

运维任务统计

被如下接口引用:DescribeOperationTaskStatistics

名称 必选 允许NULL 类型 描述
Total Int64 当前允许配置的运维任务最大数量
Used Int64 当前已配置的运维任务数量
Periodic Int64 当前已配置的周期性触发运维任务数量
Manual Int64 当前已配置的手工触发运维任务数量
Running Int64 当前正在执行中的运维任务数量

CmdTemplate

高危命令模板

被如下接口引用:DescribeAcls、DescribeCmdTemplates

名称 必选 允许NULL 类型 描述
Id Uint64 高危命令模板ID
Name String 高危命令模板名称
CmdList String 命令列表,命令之间用换行符("\n")分隔

LDAPSetting

LDAP配置信息

被如下接口引用:DescribeSecuritySetting

名称 必选 允许NULL 类型 描述
Enable Bool 是否开启LDAP认证,false-不开启,true-开启
Ip String 服务器地址
IpBackup String 备用服务器地址
Port Uint64 服务端口
EnableSSL Bool 是否开启SSL,false-不开启,true-开启
BaseDN String Base DN
AdminAccount String 管理员账号
AttributeUser String 用户属性
AttributeUserName String 用户名属性
AutoSync Bool 自动同步,false-不开启,true-开启
Overwrite Bool 覆盖用户信息,false-不开启,true-开启
SyncPeriod Uint64 同步周期,30~60000之间的整数
SyncAll Bool 是否同步全部,false-不开启,true-开启
SyncUnitSet Array of String 同步OU列表
AttributeUnit String 组织单元属性
AttributeRealName String 用户姓名属性
AttributePhone String 手机号属性
AttributeEmail String 邮箱属性

Group

组信息,用于用户组、主机组

被如下接口引用:CreateUserBatch、DescribeAcls、DescribeDeviceGroupMembers、DescribeDeviceGroups、DescribeDevices、DescribeOperationTaskDetail、DescribeUserGroupMembers、DescribeUserGroups、DescribeUsers

名称 必选 允许NULL 类型 描述
Id Uint64 组ID
Name String 组名称
Department Department 所属部门信息

GraphResult

折线图接口出参

被如下接口引用:ShowGraph

名称 必选 允许NULL 类型 描述
Sessions Array of KeyCount 日期和当日新开会话数量
Commands Array of KeyCount 日期和当日命令总数
Dangers Array of KeyCount 日期和高危命令总数

ExternalDevice

主机参数,导入外部主机时使用

被如下接口引用:ImportExternalDevice

名称 必选 允许NULL 类型 描述
Name String 主机名,可为空
OsName String 操作系统名称,只能是Linux、Windows或MySQL
Ip String IP地址
Port Uint64 管理端口
DepartmentId String 资产所属的部门ID

LogOutputSettings

日志外发配置

被如下接口引用:DescribeLogOutputSettings

名称 必选 允许NULL 类型 描述
Enabled Bool 是否已开启日志外发
ProductLogin Bool 是否已开启产品登录日志发送
DeviceLogin Bool 是否已开启资产登录日志发送

AssetSyncFlags

资产同步标志

被如下接口引用:DescribeAssetSyncFlag

名称 必选 允许NULL 类型 描述
RoleGranted Bool 是否已完成角色授权
AutoSync Bool 是否已开启自动资产同步

SubtaskResult

运维子任务执行结果

被如下接口引用:SearchSubtaskResultById

名称 必选 允许NULL 类型 描述
Id String 执行日志ID
InstanceId String 执行主机实例ID
Name String 执行主机名称
ApCode String 执行主机地域
PublicIp String 执行主机外网IP
PrivateIp String 执行主机内网IP
Status Uint64 运维任务状态 1 - 执行中,2 - 成功, 3 - 失败,4 - 超时
Reason String 运维任务失败原因
ExitCode Int64 运维任务命令退出码
StartTime String 运维任务开始时间
EndTime String 运维任务结束时间
StdOut String 运维任务执行结果输出
StdErr String 运维任务执行结果错误

DasbInstance

Dasb实例类型

被如下接口引用:

名称 必选 允许NULL 类型 描述
PincKey String 实例key
PsysName String 实例名称
MpublicIp String 公网ip
Ppid Uint64 产品型号
PaddTime Uint64 购买时间
MprivateIp String 内网IP
PsysStatus Uint64 实例状态
PstartTime Uint64 实例开始时间
PendTime Uint64 实例结束时间
Pregion Uint64 实例所在地域ID
PzoneId Uint64 实例所在地区ID
CvmInstanceNames Array of String CVM实例名列表
CvmInstanceIds Array of String CVM实例ID列表

SessionCommand

命令和所属会话

被如下接口引用:SearchCommandSession

名称 必选 允许NULL 类型 描述
StartTime String 开始时间
EndTime String 结束时间
UserName String 用户名
RealName String 账号
DeviceName String 设备名
PrivateIp String 内部Ip
PublicIp String 外部Ip
Commands Array of Command 命令列表
Count Uint64 记录数
Id String 会话Id
InstanceId String 设备id
ApCode String 设备所属的地域

KeyCount

分组和组员个数

被如下接口引用:ShowGraph、ShowTop

名称 必选 允许NULL 类型 描述
Key String 用户名或日期
Count Int64 数量

OperationTaskDetail

运维任务详情

被如下接口引用:DescribeOperationTaskDetail

名称 必选 允许NULL 类型 描述
Id Uint64 运维任务主键ID
Name String 运维任务名称
OperationId String 运维任务ID
Type Uint64 任务类型,1 - 手工执行任务, 2 - 周期性任务
Period Uint64 周期性任务执行间隔,单位天
FirstTime String 首次执行时间
Account String 执行账户
Timeout Uint64 任务超时时间,单位秒
Script String 任务命令
Devices Array of Device 执行任务的资产信息
NextTime String 下次任务执行时间
UserName String 用户名
RealName String 姓名

PwdLog

查看密码日志

被如下接口引用:

名称 必选 允许NULL 类型 描述
Uin String 用户Uin
CreateTime Datetime 创建时间
Id Uint64 ID
IncKey String 订单关联标识

SecuritySetting

系统安全设置

被如下接口引用:DescribeSecuritySetting

名称 必选 允许NULL 类型 描述
AuthMode AuthModeSetting 认证方式设置
Password PasswordSetting 密码安全设置
Login LoginSetting 登录安全设置
LDAP LDAPSetting LDAP配置信息

DatabaseStatement

数据库操作

被如下接口引用:SearchStatementBySid

名称 必选 允许NULL 类型 描述
Statement String 数据库操作
Time String 操作时间
Action Int64 执行情况,1--允许,2--拒绝,3--确认

GroupWithCount

组信息带成员数量,用于用户组、主机组

被如下接口引用:

名称 必选 允许NULL 类型 描述
Id Uint64 组ID
Name String 组名称
Count Uint64 成员数量

SearchFileResult

文件传输检索结果

被如下接口引用:SearchFile

名称 必选 允许NULL 类型 描述
Time String 文件传输的时间
UserName String 用户名
RealName String 姓名
InstanceId String 资产ID
DeviceName String 资产名称
PublicIp String 资产公网IP
PrivateIp String 资产内网IP
Action Uint64 操作结果:1 - 已执行,2 - 已阻断
Method Uint64 操作类型:1 - 文件上传,2 - 文件下载,3 - 文件删除,4 - 文件(夹)移动,5 - 文件(夹)重命名,6 - 新建文件夹,9 - 删除文件夹
FileCurr String 下载的文件(夹)路径及名称
FileNew String 上传或新建文件(夹)路径及名称

SearchFileTypeFilter

用于搜索文件传输记录等日志时按照protocol和method进行过滤

被如下接口引用:SearchFileBySid

名称 必选 允许NULL 类型 描述
Protocol String 需要查询的文件传输类型,如SFTP/CLIP/RDP/RZSZ
Method Array of Int64 在当前指定的protocol下进一步过滤具体操作类型,如剪贴板文件上传,剪贴板文件下载等

Acl

访问权限

被如下接口引用:DescribeAcls

名称 必选 允许NULL 类型 描述
Id Uint64 访问权限ID
Name String 访问权限名称
AllowDiskRedirect Bool 是否开启磁盘映射
AllowClipFileUp Bool 是否开启剪贴板文件上行
AllowClipFileDown Bool 是否开启剪贴板文件下行
AllowClipTextUp Bool 是否开启剪贴板文本(目前含图片)上行
AllowClipTextDown Bool 是否开启剪贴板文本(目前含图片)下行
AllowFileUp Bool 是否开启文件传输上传
MaxFileUpSize Uint64 文件传输上传大小限制(预留参数,暂未启用)
AllowFileDown Bool 是否开启文件传输下载
MaxFileDownSize Uint64 文件传输下载大小限制(预留参数,暂未启用)
AllowAnyAccount Bool 是否允许任意账号登录
UserSet Array of User 关联的用户列表
UserGroupSet Array of Group 关联的用户组列表
DeviceSet Array of Device 关联的资产列表
DeviceGroupSet Array of Group 关联的资产组列表
AccountSet Array of String 关联的账号列表
CmdTemplateSet Array of CmdTemplate 关联的高危命令模板列表
AllowDiskFileUp Bool 是否开启 RDP 磁盘映射文件上传
AllowDiskFileDown Bool 是否开启 RDP 磁盘映射文件下载
AllowShellFileUp Bool 是否开启 rz sz 文件上传
AllowShellFileDown Bool 是否开启 rz sz 文件下载
AllowFileDel Bool 是否开启 SFTP 文件删除
ValidateFrom Datetime_iso 访问权限生效时间,如:"2021-09-22T00:00:00+00:00"生效、失效时间不填则访问权限长期有效
ValidateTo Datetime_iso 访问权限失效时间,如:"2021-09-23T00:00:00+00:00"生效、失效时间不填则访问权限长期有效
Status Uint64 访问权限状态,1 - 已生效,2 - 未生效,3 - 已过期
Department Department 所属部门的信息

SearchFileBySidResult

文件操作搜索结果

被如下接口引用:SearchFileBySid

名称 必选 允许NULL 类型 描述
Time String 文件操作时间
Method Int64 1-上传文件 2-下载文件 3-删除文件 4-移动文件 5-重命名文件 6-新建文件夹 7-移动文件夹 8-重命名文件夹 9-删除文件夹
Protocol String 文件传输协议
FileCurr String method为上传、下载、删除时文件在服务器上的位置, 或重命名、移动文件前文件的位置
FileNew String method为重命名、移动文件时代表移动后的新位置.其他情况为null
Size Int64 method为上传文件、下载文件、删除文件时显示文件大小。其他情况为null
Action Int64 堡垒机拦截情况, 1-已执行, 2-被阻断

ActiveDevice

活跃主机的主机信息

被如下接口引用:ShowTop

名称 必选 允许NULL 类型 描述
InstanceId String 主机ID
DeviceName String 主机名
ApCode String 地域信息
Count Int64 活跃主机的活跃次数

SessionResult

搜索字符或图形会话时返回的SessionResul结构体

被如下接口引用:SearchSession

名称 必选 允许NULL 类型 描述
UserName String 用户名
RealName String 姓名
Account String 主机账号
StartTime String 开始时间
EndTime String 结束时间
Size Uint64 会话大小
InstanceId String 设备ID
DeviceName String 设备名
PrivateIp String 内部Ip
PublicIp String 外部Ip
FromIp String 来源Ip
Duration Float 会话持续时长
Count Uint64 该会话内命令数量 ,搜索图形会话时该字段无意义
DangerCount Uint64 该会话内高危命令数,搜索图形时该字段无意义
Status Uint64 会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误
Id String 会话Id
ApCode String 设备所属的地域
Protocol String 会话协议

User

用户信息

被如下接口引用:CreateUserBatch、DescribeAcls、DescribeUserGroupMembers、DescribeUsers

名称 必选 允许NULL 类型 描述
Id Uint64 用户ID
UserName String 用户名, 3-20个字符 必须以英文字母开头,且不能包含字母、数字、.、_、-以外的字符
RealName String 用户姓名, 最大20个字符,不能包含空白字符
Phone String 手机号码, 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx"
Email String 电子邮件
ValidateFrom Datetime_iso 用户生效时间,如:"2021-09-22T00:00:00+00:00"生效、失效时间不填则用户长期有效
ValidateTo Datetime_iso 用户失效时间,如:"2021-09-22T00:00:00+00:00"生效、失效时间不填则用户长期有效
GroupSet Array of Group 所属用户组列表
AuthType Uint64 认证方式,0 - 本地,1 - LDAP,2 - OAuth
ValidateTime String 访问时间段限制, 由0、1组成的字符串,长度168(7 × 24),代表该用户在一周中允许访问的时间段。字符串中第N个字符代表在一周中的第N个小时, 0 - 代表不允许访问,1 - 代表允许访问
Department Department 用户所属部门(用于出参)
DepartmentId String 用户所属部门(用于入参)

DasbInstanceLog

DASB实例日志

被如下接口引用:

名称 必选 允许NULL 类型 描述
LogId Uint64 日志ID
LogContent String 日志内容
LogTime Uint64 日志记录时间

FileInformation

搜索文件传输会话时返回的文件信息

被如下接口引用:SearchFileSession

名称 必选 允许NULL 类型 描述
File String 文件名
Mode Uint64 对文件的动作,1为上传,2为下载,3为删除,4为重命名
Time String 操作文件的时间
Size Uint64 文件的大小
Protocol String 操作文件时所用的协议

AuthModeSetting

认证方式设置

被如下接口引用:DescribeSecuritySetting

名称 必选 允许NULL 类型 描述
AuthMode Uint64 双因子认证,0-不开启,1-OTP,2-短信

AssetSyncStatus

资产同步状态

被如下接口引用:DescribeAssetSyncStatus

名称 必选 允许NULL 类型 描述
LastTime String 上一次同步完成的时间
LastStatus Uint64 上一次同步的结果。 0 - 从未进行, 1 - 成功, 2 - 失败
InProcess Bool 同步任务是否正在进行中

DasbCvmConfig

DASB产品主机配置信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
Name String 主机名称
Cpu Uint64 主机核数
Memory Uint64 内存大小
NetBand Uint64 外网带宽
SystemDiskSize Uint64 系统盘大小
DataDiskSize Uint64 数据盘大小
MonthSpan Uint64 购买月份
Pid Uint64 所属商品模型ID
RegionId Uint64 地域ID
Region String 地域名
ImageId String 使用的镜像ID

Departments

部门列表

被如下接口引用:DescribeDepartments

名称 必选 允许NULL 类型 描述
DepartmentSet Array of Department 部门列表
Enabled Bool 是否开启了部门管理 true - 已开启, false - 未开启
RootManager Bool 当前操作UIN是否是根部门管理员

Cvm

cvm实例参数,导入主机时使用

被如下接口引用:ImportDevices

名称 必选 允许NULL 类型 描述
InstanceId String cvm实例id
InstanceName String 主机名
OsName String 操作系统名称
PublicIpAddresses String 外网IP
PrivateIpAddresses String 内网IP
VpcId String vpc ID
SubnetId String 子网ID

EventResult

风险事件的出参

被如下接口引用:SearchEvent

名称 必选 允许NULL 类型 描述
Sid String 会话Id
UserName String 用户名
ApCode String 地域信息
InstanceId String 主机id
DeviceName String 主机名
Cmd String 高危命令或文件传输风险操作的文件名
Time String 高危命令执行时间
Type Int64 事件类型,如shell命令、文件传输等
Method Int64 各Type所属子类型,如:Type为文件传输时,此字段代表文件操作类型

PasswordSetting

密码要求设置。

被如下接口引用:DescribeSecuritySetting

名称 必选 允许NULL 类型 描述
MinLength Uint64 密码最小长度,8-20,默认8。
Complexity Uint64 密码复杂度,0不限制,1包含字母和数字,2至少包括大写字母、小写字母、数字、特殊符号,默认2。
ValidTerm Uint64 密码有效期,0不限制,30天,90天,180天。
CheckHistory Uint64 检查最近n次密码设置是否存在相同密码,2-10,默认5。

TaskResult

运维父任务执行结果

被如下接口引用:SearchTaskResult

名称 必选 允许NULL 类型 描述
Id String 运维任务结果日志ID
OperationId String 运维任务ID
Name String 运维任务名称
FromIp String 执行任务来源IP
UserName String 运维任务所属用户
RealName String 运维任务所属用户的姓名
Status Uint64 运维任务执行状态 1 - 执行中,2 - 成功,3 - 失败,4 - 部分失败
StartTime String 运维任务开始时间
EndTime String 运维任务结束时间

Map

map类型改造,用于返回key、value型数据

被如下接口引用:DescribeOperationType

名称 必选 允许NULL 类型 描述
Name String 对应map的key
Value String 对应map的value

ParamDeviceAccount

资产账号, 用于根据IP导入账号密码或密钥

被如下接口引用:ImportDeviceAccount

名称 必选 允许NULL 类型 描述
Ip String 资产ip
Account String 账号名称,1-64,不能包含空白字符
Password String 账号密码,1-64字符
InstanceId String 实例ID
PrivateKey String 账号密钥
PrivateKeyPassword String 账号密钥的密码

AccountWithDeviceCount

账号名及拥有该同名账号的主机数量

被如下接口引用:DescribeAccountsWithDeviceCount

名称 必选 允许NULL 类型 描述
Account String 账号名
DeviceCount Uint64 拥有该同名账号的主机数量

OperationTask

运维任务信息

被如下接口引用:DescribeOperationTasks

名称 必选 允许NULL 类型 描述
Id Uint64 运维任务主键ID
OperationId String 运维任务ID
Name String 运维任务名称
UserName String 创建用户
RealName String 运维人员姓名
Type Uint64 任务类型,1 - 手工执行任务, 2 - 周期性任务
Period Uint64 周期性任务执行间隔,单位天
NextTime String 执行账户
FirstTime String 下一次执行时间

DeviceAccount

主机账号

被如下接口引用:DescribeDeviceAccounts

名称 必选 允许NULL 类型 描述
Id Uint64 账号ID
DeviceId Uint64 主机ID
Account String 账号名
BoundPassword Bool true-已托管密码,false-未托管密码
BoundPrivateKey Bool true-已托管私钥,false-未托管私钥

OperationEvent

操作日志

被如下接口引用:DescribeOperationEvent

名称 必选 允许NULL 类型 描述
UserName String 用户名
RealName String 姓名
Time Datetime_iso 操作时间
SourceIp String 来源IP
Kind Uint64 操作类型
Operation String 具体操作内容
Result Uint64 操作结果,1-成功,2-失败

AuditLogResult

审计日志

被如下接口引用:SearchAuditLog

名称 必选 允许NULL 类型 描述
Sid String 被审计会话的Sid
Uin String 审计者的编号
Time String 审计动作发生的时间
ClientIp String 审计者的Ip
Operation Int64 审计动作类型,1--回放、2--中断、3--监控
InstanceId String 被审计主机的Id
DeviceName String 被审计主机的主机名
Protocol String 被审计会话所属的类型,如字符会话
PrivateIp String 被审计主机的内部Ip
PublicIp String 被审计主机的外部Ip
SubAccountUin String 审计者的子账号

Device

资产信息

被如下接口引用:DescribeAcls、DescribeDeviceGroupMembers、DescribeDevices、DescribeOperationTaskDetail

名称 必选 允许NULL 类型 描述
Id Uint64 资产ID
InstanceId String 实例ID,对应CVM、CDB等实例ID
Name String 资产名
PublicIp String 公网IP
PrivateIp String 内网IP
ApCode String 地域编码
OsName String 操作系统名称
Kind Uint64 资产类型 1 - Linux, 2 - Windows, 3 - MySQL, 4 - SQLServer
Port Uint64 管理端口
GroupSet Array of Group 所属资产组列表
AccountCount Uint64 资产绑定的账号数
VpcId String VPC ID
SubnetId String 子网ID
Resource Resource 堡垒机服务信息,注意没有绑定服务时为null
Department Department 资产所属部门

TopResult

用户、主机、高危Top排名和在线用户数的出参

被如下接口引用:ShowTop

名称 必选 允许NULL 类型 描述
OnlineUser Int64 在线用户数
DangerUsers Array of KeyCount 高危用户和高危操作次数
ActiveUsers Array of KeyCount 活跃用户和活跃次数
ActiveDevices Array of ActiveDevice 活跃主机和活跃次数及主机信息

SearchCommandResult

命令执行检索结果

被如下接口引用:SearchCommand

名称 必选 允许NULL 类型 描述
Time String 命令输入的时间
UserName String 用户名
RealName String 姓名
InstanceId String 资产ID
DeviceName String 资产名称
PublicIp String 资产公网IP
PrivateIp String 资产内网IP
Cmd String 命令
Action Uint64 命令执行情况,1--允许,2--拒绝
Sid String 命令所属的会话ID
TimeOffset Uint64 命令执行时间相对于所属会话开始时间的偏移量,单位ms

Resource

堡垒机服务信息

被如下接口引用:DescribeAcls、DescribeDeviceGroupMembers、DescribeDevices、DescribeOperationTaskDetail、DescribeResources

名称 必选 允许NULL 类型 描述
ResourceId String 服务实例ID,如bh-saas-s3ed4r5e
ApCode String 地域编码
SvArgs String 服务实例规格信息
VpcId String VPC ID
Nodes Uint64 服务规格对应的资产数
RenewFlag Uint64 自动续费标记,0 - 表示默认状态,1 - 表示自动续费,2 - 表示明确不自动续费
ExpireTime Datetime_iso 过期时间
Status Uint64 资源状态,0 - 未初始化,1 - 正常,2 - 隔离,3 - 销毁,4 - 初始化失败,5 - 初始化中
ResourceName String 服务实例名,如T-Sec-堡垒机(SaaS型)
Pid Uint64 定价模型ID
CreateTime Datetime_iso 资源创建时间
ProductCode String 商品码, p_cds_dasb
SubProductCode String 子商品码, sp_cds_dasb_bh_saas
Zone String 可用区
Expired Bool 是否过期,true-过期,false-未过期
Deployed Bool 是否开通,true-开通,false-未开通
VpcName String 开通服务的 VPC 名称
VpcCidrBlock String 开通服务的 VPC 对应的网段
SubnetId String 开通服务的子网ID
SubnetName String 开通服务的子网名称
CidrBlock String 开通服务的子网网段
PublicIpSet Array of String 外部IP
PrivateIpSet Array of String 内部IP
ModuleSet Array of String 服务开通的高级功能列表,如:[DB]
UsedNodes Uint64 已使用的授权点数
ExtendPoints Uint64 扩展点数
PackageBandwidth Uint64 带宽扩展包个数(4M)
PackageNode Uint64 授权点数扩展包个数(50点)

Department

部门信息

被如下接口引用:CreateUserBatch、DescribeAcls、DescribeDepartments、DescribeDeviceGroupMembers、DescribeDeviceGroups、DescribeDevices、DescribeOperationTaskDetail、DescribeUserGroupMembers、DescribeUserGroups、DescribeUsers

名称 必选 允许NULL 类型 描述
Id String 部门ID
Name String 部门名称,1 - 256个字符
Managers Array of String 部门管理员账号ID

ProductCost

产品价格对象

被如下接口引用:InquireCreateDasbResource

名称 必选 允许NULL 类型 描述
TotalCost Float 总费用
RealCost Float RealCost

TagFilter

资产标签

被如下接口引用:DescribeDeviceGroupMembers、DescribeDevices

名称 必选 允许NULL 类型 描述
TagKey String 标签key
TagValue Array of String 标签value

DasbCvmInstanceType

Dasb产品使用的主机类型信息

被如下接口引用:

名称 必选 允许NULL 类型 描述
Type String 主机实例类型
TypeName String 主机实例名称
SystemDiskType String 系统盘类型
DataDiskType String 数据盘类型
Zone String 所属区

ReplayInformation

回放所需字段信息

被如下接口引用:KillSession、MonitorSession、ReplaySession

名称 必选 允许NULL 类型 描述
Token String 令牌
StartTime String 会话开始时间
Address String 回放链接

AccessWhiteListRule

访问白名单规则

被如下接口引用:DescribeAccessWhiteListRules

名称 必选 允许NULL 类型 描述
Id Uint64 规则ID
Source String IP或者网段
Remark String 备注信息
ModifyTime Datetime_iso 修改时间

SessionFile

搜索文件及所属会话的结果集

被如下接口引用:SearchFileSession

名称 必选 允许NULL 类型 描述
Id String 会话Id
UserName String 用户名
RealName String 姓名
Account String 主机账号
InstanceId String 设备ID
DeviceName String 主机名
PrivateIp String 主机内网Ip
PublicIp String 主机外网Ip
FromIp String 来源Ip
Files Array of FileInformation 属于该会话的文件集合

LoginSetting

登录安全设置

被如下接口引用:DescribeSecuritySetting

名称 必选 允许NULL 类型 描述
TimeOut Uint64 登录会话超时,10分钟,20分钟,30分钟,默认20分钟
LockThreshold Uint64 连续密码错误次数,超过锁定账号,3-5
LockTime Uint64 账号锁定时长,10分钟,20分钟,30分钟

Command

命令集合

被如下接口引用:SearchCommandBySid、SearchCommandSession

名称 必选 允许NULL 类型 描述
Cmd String 命令
Time String 命令输入的时间
TimeOffset Uint64 命令执行时间相对于所属会话开始时间的偏移量,单位ms
Action Int64 命令执行情况,1--允许,2--拒绝,3--确认

LicenseUsage

license用量对象

被如下接口引用:DescribeLicenseUsage

名称 必选 允许NULL 类型 描述
ProductId String 磐石中计费项id
UsageValue Uint64 用量

TaskResultDetail

运维父任务执行结果详情

被如下接口引用:SearchTaskResultDetail

名称 必选 允许NULL 类型 描述
Id String 运维任务结果日志ID
OperationId String 运维任务ID
Name String 运维任务名称
Type Uint64 任务类型 1 - 手工任务, 2 - 周期性任务
FromIp String 运维任务来源IP
StartTime String 运维任务开始时间
EndTime String 运维任务结束时间
UserName String 运维任务创建人员用户名
RealName String 运维任务创建人员姓名
Account String 运维任务执行账户
Timeout Uint64 运维任务超时时间, 单位秒
Script String 运维任务命令

LoginEvent

登录日志

被如下接口引用:DescribeLoginEvent

名称 必选 允许NULL 类型 描述
UserName String 用户名
RealName String 姓名
Time Datetime_iso 操作时间
SourceIp String 来源IP
Entry Uint64 登录入口:1-字符界面,2-图形界面,3-web页面, 4-API
Result Uint64 操作结果,1-成功,2-失败