diff --git a/lib/hako/schedulers/ecs_definition_comparator.rb b/lib/hako/schedulers/ecs_definition_comparator.rb
index <HASH>..<HASH> 100644
--- a/lib/hako/schedulers/ecs_definition_comparator.rb
+++ b/lib/hako/schedulers/ecs_definition_comparator.rb
@@ -45,6 +45,7 @@ module Hako
           struct.member(:linux_parameters, Schema::Nullable.new(linux_parameters_schema))
           struct.member(:readonly_root_filesystem, Schema::Nullable.new(Schema::Boolean.new))
           struct.member(:docker_security_options, Schema::Nullable.new(Schema::UnorderedArray.new(Schema::String.new)))
+          struct.member(:system_controls, Schema::Nullable.new(system_controls_schema))
         end
       end
 
@@ -170,6 +171,13 @@ module Hako
           struct.member(:condition, Schema::String.new)
         end
       end
+
+      def system_controls_schema
+        Schema::Structure.new.tap do |struct|
+          struct.member(:namespace, Schema::String.new)
+          struct.member(:value, Schema::String.new)
+        end
+      end
     end
   end
 end
Add system_controls member to ECS definition schema