Class: TencentCloud::Cwp::V20180228::PrivilegeRule

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

Overview

本地提权规则

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, uuid = nil, processname = nil, smode = nil, operator = nil, isglobal = nil, status = nil, createtime = nil, modifytime = nil, hostip = nil) ⇒ PrivilegeRule

Returns a new instance of PrivilegeRule.



35693
35694
35695
35696
35697
35698
35699
35700
35701
35702
35703
35704
# File 'lib/v20180228/models.rb', line 35693

def initialize(id=nil, uuid=nil, processname=nil, smode=nil, operator=nil, isglobal=nil, status=nil, createtime=nil, modifytime=nil, hostip=nil)
  @Id = id
  @Uuid = uuid
  @ProcessName = processname
  @SMode = smode
  @Operator = operator
  @IsGlobal = isglobal
  @Status = status
  @CreateTime = createtime
  @ModifyTime = modifytime
  @Hostip = hostip
end

Instance Attribute Details

#CreateTimeObject

Parameters:

  • Id:

    规则ID

  • Uuid:

    客户端ID

  • ProcessName:

    进程名

  • SMode:

    是否S权限

  • Operator:

    操作人

  • IsGlobal:

    是否全局规则

  • Status:

    状态(0: 有效 1: 无效)

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Hostip:

    主机IP



35691
35692
35693
# File 'lib/v20180228/models.rb', line 35691

def CreateTime
  @CreateTime
end

#HostipObject

Parameters:

  • Id:

    规则ID

  • Uuid:

    客户端ID

  • ProcessName:

    进程名

  • SMode:

    是否S权限

  • Operator:

    操作人

  • IsGlobal:

    是否全局规则

  • Status:

    状态(0: 有效 1: 无效)

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Hostip:

    主机IP



35691
35692
35693
# File 'lib/v20180228/models.rb', line 35691

def Hostip
  @Hostip
end

#IdObject

Parameters:

  • Id:

    规则ID

  • Uuid:

    客户端ID

  • ProcessName:

    进程名

  • SMode:

    是否S权限

  • Operator:

    操作人

  • IsGlobal:

    是否全局规则

  • Status:

    状态(0: 有效 1: 无效)

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Hostip:

    主机IP



35691
35692
35693
# File 'lib/v20180228/models.rb', line 35691

def Id
  @Id
end

#IsGlobalObject

Parameters:

  • Id:

    规则ID

  • Uuid:

    客户端ID

  • ProcessName:

    进程名

  • SMode:

    是否S权限

  • Operator:

    操作人

  • IsGlobal:

    是否全局规则

  • Status:

    状态(0: 有效 1: 无效)

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Hostip:

    主机IP



35691
35692
35693
# File 'lib/v20180228/models.rb', line 35691

def IsGlobal
  @IsGlobal
end

#ModifyTimeObject

Parameters:

  • Id:

    规则ID

  • Uuid:

    客户端ID

  • ProcessName:

    进程名

  • SMode:

    是否S权限

  • Operator:

    操作人

  • IsGlobal:

    是否全局规则

  • Status:

    状态(0: 有效 1: 无效)

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Hostip:

    主机IP



35691
35692
35693
# File 'lib/v20180228/models.rb', line 35691

def ModifyTime
  @ModifyTime
end

#OperatorObject

Parameters:

  • Id:

    规则ID

  • Uuid:

    客户端ID

  • ProcessName:

    进程名

  • SMode:

    是否S权限

  • Operator:

    操作人

  • IsGlobal:

    是否全局规则

  • Status:

    状态(0: 有效 1: 无效)

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Hostip:

    主机IP



35691
35692
35693
# File 'lib/v20180228/models.rb', line 35691

def Operator
  @Operator
end

#ProcessNameObject

Parameters:

  • Id:

    规则ID

  • Uuid:

    客户端ID

  • ProcessName:

    进程名

  • SMode:

    是否S权限

  • Operator:

    操作人

  • IsGlobal:

    是否全局规则

  • Status:

    状态(0: 有效 1: 无效)

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Hostip:

    主机IP



35691
35692
35693
# File 'lib/v20180228/models.rb', line 35691

def ProcessName
  @ProcessName
end

#SModeObject

Parameters:

  • Id:

    规则ID

  • Uuid:

    客户端ID

  • ProcessName:

    进程名

  • SMode:

    是否S权限

  • Operator:

    操作人

  • IsGlobal:

    是否全局规则

  • Status:

    状态(0: 有效 1: 无效)

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Hostip:

    主机IP



35691
35692
35693
# File 'lib/v20180228/models.rb', line 35691

def SMode
  @SMode
end

#StatusObject

Parameters:

  • Id:

    规则ID

  • Uuid:

    客户端ID

  • ProcessName:

    进程名

  • SMode:

    是否S权限

  • Operator:

    操作人

  • IsGlobal:

    是否全局规则

  • Status:

    状态(0: 有效 1: 无效)

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Hostip:

    主机IP



35691
35692
35693
# File 'lib/v20180228/models.rb', line 35691

def Status
  @Status
end

#UuidObject

Parameters:

  • Id:

    规则ID

  • Uuid:

    客户端ID

  • ProcessName:

    进程名

  • SMode:

    是否S权限

  • Operator:

    操作人

  • IsGlobal:

    是否全局规则

  • Status:

    状态(0: 有效 1: 无效)

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Hostip:

    主机IP



35691
35692
35693
# File 'lib/v20180228/models.rb', line 35691

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



35706
35707
35708
35709
35710
35711
35712
35713
35714
35715
35716
35717
# File 'lib/v20180228/models.rb', line 35706

def deserialize(params)
  @Id = params['Id']
  @Uuid = params['Uuid']
  @ProcessName = params['ProcessName']
  @SMode = params['SMode']
  @Operator = params['Operator']
  @IsGlobal = params['IsGlobal']
  @Status = params['Status']
  @CreateTime = params['CreateTime']
  @ModifyTime = params['ModifyTime']
  @Hostip = params['Hostip']
end