Class: TencentCloud::Cwp::V20180228::CheckBashPolicyParamsRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::CheckBashPolicyParamsRequest
- Defined in:
- lib/v20180228/models.rb
Overview
CheckBashPolicyParams请求参数结构体
Instance Attribute Summary collapse
-
#CheckField ⇒ Object
<li>Name 策略名称</li> <li>Process 进程</li> <li>Name PProcess 父进程</li> <li>Name AProcess 祖先进程</li>.
-
#EventId ⇒ Object
<li>Name 策略名称</li> <li>Process 进程</li> <li>Name PProcess 父进程</li> <li>Name AProcess 祖先进程</li>.
-
#Id ⇒ Object
<li>Name 策略名称</li> <li>Process 进程</li> <li>Name PProcess 父进程</li> <li>Name AProcess 祖先进程</li>.
-
#Name ⇒ Object
<li>Name 策略名称</li> <li>Process 进程</li> <li>Name PProcess 父进程</li> <li>Name AProcess 祖先进程</li>.
-
#Rule ⇒ Object
<li>Name 策略名称</li> <li>Process 进程</li> <li>Name PProcess 父进程</li> <li>Name AProcess 祖先进程</li>.
-
#Rules ⇒ Object
<li>Name 策略名称</li> <li>Process 进程</li> <li>Name PProcess 父进程</li> <li>Name AProcess 祖先进程</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(checkfield = nil, eventid = nil, name = nil, rule = nil, id = nil, rules = nil) ⇒ CheckBashPolicyParamsRequest
constructor
A new instance of CheckBashPolicyParamsRequest.
Constructor Details
#initialize(checkfield = nil, eventid = nil, name = nil, rule = nil, id = nil, rules = nil) ⇒ CheckBashPolicyParamsRequest
Returns a new instance of CheckBashPolicyParamsRequest.
5069 5070 5071 5072 5073 5074 5075 5076 |
# File 'lib/v20180228/models.rb', line 5069 def initialize(checkfield=nil, eventid=nil, name=nil, rule=nil, id=nil, rules=nil) @CheckField = checkfield @EventId = eventid @Name = name @Rule = rule @Id = id @Rules = rules end |
Instance Attribute Details
#CheckField ⇒ Object
<li>Name 策略名称</li> <li>Process 进程</li> <li>Name PProcess 父进程</li> <li>Name AProcess 祖先进程</li>
5067 5068 5069 |
# File 'lib/v20180228/models.rb', line 5067 def CheckField @CheckField end |
#EventId ⇒ Object
<li>Name 策略名称</li> <li>Process 进程</li> <li>Name PProcess 父进程</li> <li>Name AProcess 祖先进程</li>
5067 5068 5069 |
# File 'lib/v20180228/models.rb', line 5067 def EventId @EventId end |
#Id ⇒ Object
<li>Name 策略名称</li> <li>Process 进程</li> <li>Name PProcess 父进程</li> <li>Name AProcess 祖先进程</li>
5067 5068 5069 |
# File 'lib/v20180228/models.rb', line 5067 def Id @Id end |
#Name ⇒ Object
<li>Name 策略名称</li> <li>Process 进程</li> <li>Name PProcess 父进程</li> <li>Name AProcess 祖先进程</li>
5067 5068 5069 |
# File 'lib/v20180228/models.rb', line 5067 def Name @Name end |
#Rule ⇒ Object
<li>Name 策略名称</li> <li>Process 进程</li> <li>Name PProcess 父进程</li> <li>Name AProcess 祖先进程</li>
5067 5068 5069 |
# File 'lib/v20180228/models.rb', line 5067 def Rule @Rule end |
#Rules ⇒ Object
<li>Name 策略名称</li> <li>Process 进程</li> <li>Name PProcess 父进程</li> <li>Name AProcess 祖先进程</li>
5067 5068 5069 |
# File 'lib/v20180228/models.rb', line 5067 def Rules @Rules end |
Instance Method Details
#deserialize(params) ⇒ Object
5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 |
# File 'lib/v20180228/models.rb', line 5078 def deserialize(params) @CheckField = params['CheckField'] @EventId = params['EventId'] @Name = params['Name'] @Rule = params['Rule'] @Id = params['Id'] unless params['Rules'].nil? @Rules = PolicyRules.new @Rules.deserialize(params['Rules']) end end |