Class: TencentCloud::Emr::V20190103::DiffDetailItem

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

Overview

动态生成的变更详情条目

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(attribute = nil, ineffect = nil, pendingeffectiveness = nil, operation = nil, queue = nil, configset = nil, labelname = nil, ineffectindex = nil, pendingeffectindex = nil, planname = nil, label = nil, rulename = nil, username = nil) ⇒ DiffDetailItem

Returns a new instance of DiffDetailItem.



6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
# File 'lib/v20190103/models.rb', line 6115

def initialize(attribute=nil, ineffect=nil, pendingeffectiveness=nil, operation=nil, queue=nil, configset=nil, labelname=nil, ineffectindex=nil, pendingeffectindex=nil, planname=nil, label=nil, rulename=nil, username=nil)
  @Attribute = attribute
  @InEffect = ineffect
  @PendingEffectiveness = pendingeffectiveness
  @Operation = operation
  @Queue = queue
  @ConfigSet = configset
  @LabelName = labelname
  @InEffectIndex = ineffectindex
  @PendingEffectIndex = pendingeffectindex
  @PlanName = planname
  @Label = label
  @RuleName = rulename
  @UserName = username
end

Instance Attribute Details

#AttributeObject

Parameters:

  • Attribute:

    属性

  • InEffect:

    当前生效

  • PendingEffectiveness:

    待生效

  • Operation:

    操作

  • Queue:

    队列

  • ConfigSet:

    配置集

  • LabelName:

    标签

  • InEffectIndex:

    当前所在位置

  • PendingEffectIndex:

    待生效的位置

  • PlanName:

    计划模式名称

  • Label:

    标签

  • RuleName:

    放置规则

  • UserName:

    用户名



6113
6114
6115
# File 'lib/v20190103/models.rb', line 6113

def Attribute
  @Attribute
end

#ConfigSetObject

Parameters:

  • Attribute:

    属性

  • InEffect:

    当前生效

  • PendingEffectiveness:

    待生效

  • Operation:

    操作

  • Queue:

    队列

  • ConfigSet:

    配置集

  • LabelName:

    标签

  • InEffectIndex:

    当前所在位置

  • PendingEffectIndex:

    待生效的位置

  • PlanName:

    计划模式名称

  • Label:

    标签

  • RuleName:

    放置规则

  • UserName:

    用户名



6113
6114
6115
# File 'lib/v20190103/models.rb', line 6113

def ConfigSet
  @ConfigSet
end

#InEffectObject

Parameters:

  • Attribute:

    属性

  • InEffect:

    当前生效

  • PendingEffectiveness:

    待生效

  • Operation:

    操作

  • Queue:

    队列

  • ConfigSet:

    配置集

  • LabelName:

    标签

  • InEffectIndex:

    当前所在位置

  • PendingEffectIndex:

    待生效的位置

  • PlanName:

    计划模式名称

  • Label:

    标签

  • RuleName:

    放置规则

  • UserName:

    用户名



6113
6114
6115
# File 'lib/v20190103/models.rb', line 6113

def InEffect
  @InEffect
end

#InEffectIndexObject

Parameters:

  • Attribute:

    属性

  • InEffect:

    当前生效

  • PendingEffectiveness:

    待生效

  • Operation:

    操作

  • Queue:

    队列

  • ConfigSet:

    配置集

  • LabelName:

    标签

  • InEffectIndex:

    当前所在位置

  • PendingEffectIndex:

    待生效的位置

  • PlanName:

    计划模式名称

  • Label:

    标签

  • RuleName:

    放置规则

  • UserName:

    用户名



6113
6114
6115
# File 'lib/v20190103/models.rb', line 6113

def InEffectIndex
  @InEffectIndex
end

#LabelObject

Parameters:

  • Attribute:

    属性

  • InEffect:

    当前生效

  • PendingEffectiveness:

    待生效

  • Operation:

    操作

  • Queue:

    队列

  • ConfigSet:

    配置集

  • LabelName:

    标签

  • InEffectIndex:

    当前所在位置

  • PendingEffectIndex:

    待生效的位置

  • PlanName:

    计划模式名称

  • Label:

    标签

  • RuleName:

    放置规则

  • UserName:

    用户名



6113
6114
6115
# File 'lib/v20190103/models.rb', line 6113

def Label
  @Label
end

#LabelNameObject

Parameters:

  • Attribute:

    属性

  • InEffect:

    当前生效

  • PendingEffectiveness:

    待生效

  • Operation:

    操作

  • Queue:

    队列

  • ConfigSet:

    配置集

  • LabelName:

    标签

  • InEffectIndex:

    当前所在位置

  • PendingEffectIndex:

    待生效的位置

  • PlanName:

    计划模式名称

  • Label:

    标签

  • RuleName:

    放置规则

  • UserName:

    用户名



6113
6114
6115
# File 'lib/v20190103/models.rb', line 6113

def LabelName
  @LabelName
end

#OperationObject

Parameters:

  • Attribute:

    属性

  • InEffect:

    当前生效

  • PendingEffectiveness:

    待生效

  • Operation:

    操作

  • Queue:

    队列

  • ConfigSet:

    配置集

  • LabelName:

    标签

  • InEffectIndex:

    当前所在位置

  • PendingEffectIndex:

    待生效的位置

  • PlanName:

    计划模式名称

  • Label:

    标签

  • RuleName:

    放置规则

  • UserName:

    用户名



6113
6114
6115
# File 'lib/v20190103/models.rb', line 6113

def Operation
  @Operation
end

#PendingEffectIndexObject

Parameters:

  • Attribute:

    属性

  • InEffect:

    当前生效

  • PendingEffectiveness:

    待生效

  • Operation:

    操作

  • Queue:

    队列

  • ConfigSet:

    配置集

  • LabelName:

    标签

  • InEffectIndex:

    当前所在位置

  • PendingEffectIndex:

    待生效的位置

  • PlanName:

    计划模式名称

  • Label:

    标签

  • RuleName:

    放置规则

  • UserName:

    用户名



6113
6114
6115
# File 'lib/v20190103/models.rb', line 6113

def PendingEffectIndex
  @PendingEffectIndex
end

#PendingEffectivenessObject

Parameters:

  • Attribute:

    属性

  • InEffect:

    当前生效

  • PendingEffectiveness:

    待生效

  • Operation:

    操作

  • Queue:

    队列

  • ConfigSet:

    配置集

  • LabelName:

    标签

  • InEffectIndex:

    当前所在位置

  • PendingEffectIndex:

    待生效的位置

  • PlanName:

    计划模式名称

  • Label:

    标签

  • RuleName:

    放置规则

  • UserName:

    用户名



6113
6114
6115
# File 'lib/v20190103/models.rb', line 6113

def PendingEffectiveness
  @PendingEffectiveness
end

#PlanNameObject

Parameters:

  • Attribute:

    属性

  • InEffect:

    当前生效

  • PendingEffectiveness:

    待生效

  • Operation:

    操作

  • Queue:

    队列

  • ConfigSet:

    配置集

  • LabelName:

    标签

  • InEffectIndex:

    当前所在位置

  • PendingEffectIndex:

    待生效的位置

  • PlanName:

    计划模式名称

  • Label:

    标签

  • RuleName:

    放置规则

  • UserName:

    用户名



6113
6114
6115
# File 'lib/v20190103/models.rb', line 6113

def PlanName
  @PlanName
end

#QueueObject

Parameters:

  • Attribute:

    属性

  • InEffect:

    当前生效

  • PendingEffectiveness:

    待生效

  • Operation:

    操作

  • Queue:

    队列

  • ConfigSet:

    配置集

  • LabelName:

    标签

  • InEffectIndex:

    当前所在位置

  • PendingEffectIndex:

    待生效的位置

  • PlanName:

    计划模式名称

  • Label:

    标签

  • RuleName:

    放置规则

  • UserName:

    用户名



6113
6114
6115
# File 'lib/v20190103/models.rb', line 6113

def Queue
  @Queue
end

#RuleNameObject

Parameters:

  • Attribute:

    属性

  • InEffect:

    当前生效

  • PendingEffectiveness:

    待生效

  • Operation:

    操作

  • Queue:

    队列

  • ConfigSet:

    配置集

  • LabelName:

    标签

  • InEffectIndex:

    当前所在位置

  • PendingEffectIndex:

    待生效的位置

  • PlanName:

    计划模式名称

  • Label:

    标签

  • RuleName:

    放置规则

  • UserName:

    用户名



6113
6114
6115
# File 'lib/v20190103/models.rb', line 6113

def RuleName
  @RuleName
end

#UserNameObject

Parameters:

  • Attribute:

    属性

  • InEffect:

    当前生效

  • PendingEffectiveness:

    待生效

  • Operation:

    操作

  • Queue:

    队列

  • ConfigSet:

    配置集

  • LabelName:

    标签

  • InEffectIndex:

    当前所在位置

  • PendingEffectIndex:

    待生效的位置

  • PlanName:

    计划模式名称

  • Label:

    标签

  • RuleName:

    放置规则

  • UserName:

    用户名



6113
6114
6115
# File 'lib/v20190103/models.rb', line 6113

def UserName
  @UserName
end

Instance Method Details

#deserialize(params) ⇒ Object



6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
# File 'lib/v20190103/models.rb', line 6131

def deserialize(params)
  @Attribute = params['Attribute']
  @InEffect = params['InEffect']
  @PendingEffectiveness = params['PendingEffectiveness']
  @Operation = params['Operation']
  @Queue = params['Queue']
  @ConfigSet = params['ConfigSet']
  @LabelName = params['LabelName']
  @InEffectIndex = params['InEffectIndex']
  @PendingEffectIndex = params['PendingEffectIndex']
  @PlanName = params['PlanName']
  @Label = params['Label']
  @RuleName = params['RuleName']
  @UserName = params['UserName']
end