class TencentCloud::Tke::V20180525::OpenPolicySwitch

opa策略开关

def deserialize(params)

def deserialize(params)
  @EnforcementAction = params['EnforcementAction']
  @Name = params['Name']
  @Kind = params['Kind']
  @EnabledStatus = params['EnabledStatus']
  unless params['OpenConstraintInfoList'].nil?
    @OpenConstraintInfoList = []
    params['OpenConstraintInfoList'].each do |i|
      openconstraintinfo_tmp = OpenConstraintInfo.new
      openconstraintinfo_tmp.deserialize(i)
      @OpenConstraintInfoList << openconstraintinfo_tmp
    end
  end
end

def initialize(enforcementaction=nil, name=nil, kind=nil, enabledstatus=nil, openconstraintinfolist=nil)

def initialize(enforcementaction=nil, name=nil, kind=nil, enabledstatus=nil, openconstraintinfolist=nil)
  @EnforcementAction = enforcementaction
  @Name = name
  @Kind = kind
  @EnabledStatus = enabledstatus
  @OpenConstraintInfoList = openconstraintinfolist
end