@@ -547,7 +547,8 @@ be executed directly, which will likely only succeed for scripts with shebang li
547547 Type : schema .TypeString ,
548548 ValidateFunc : verify .ValidateEnum ([]string {"CRITICAL" , "SECURITY" , "DEFINITION" , "DRIVER" , "FEATURE_PACK" , "SERVICE_PACK" , "TOOL" , "UPDATE_ROLLUP" , "UPDATE" }),
549549 },
550- ExactlyOneOf : []string {"patch_config.0.windows_update.0.classifications" , "patch_config.0.windows_update.0.excludes" , "patch_config.0.windows_update.0.exclusive_patches" },
550+ ConflictsWith : []string {"patch_config.0.windows_update.0.exclusive_patches" },
551+ AtLeastOneOf : []string {"patch_config.0.windows_update.0.classifications" , "patch_config.0.windows_update.0.excludes" , "patch_config.0.windows_update.0.exclusive_patches" },
551552 },
552553 "excludes" : {
553554 Type : schema .TypeList ,
@@ -557,7 +558,8 @@ be executed directly, which will likely only succeed for scripts with shebang li
557558 Elem : & schema.Schema {
558559 Type : schema .TypeString ,
559560 },
560- ExactlyOneOf : []string {"patch_config.0.windows_update.0.classifications" , "patch_config.0.windows_update.0.excludes" , "patch_config.0.windows_update.0.exclusive_patches" },
561+ ConflictsWith : []string {"patch_config.0.windows_update.0.exclusive_patches" },
562+ AtLeastOneOf : []string {"patch_config.0.windows_update.0.classifications" , "patch_config.0.windows_update.0.excludes" , "patch_config.0.windows_update.0.exclusive_patches" },
561563 },
562564 "exclusive_patches" : {
563565 Type : schema .TypeList ,
@@ -568,7 +570,8 @@ This field must not be used with other patch configurations.`,
568570 Elem : & schema.Schema {
569571 Type : schema .TypeString ,
570572 },
571- ExactlyOneOf : []string {"patch_config.0.windows_update.0.classifications" , "patch_config.0.windows_update.0.excludes" , "patch_config.0.windows_update.0.exclusive_patches" },
573+ ConflictsWith : []string {"patch_config.0.windows_update.0.classifications" , "patch_config.0.windows_update.0.excludes" },
574+ AtLeastOneOf : []string {"patch_config.0.windows_update.0.classifications" , "patch_config.0.windows_update.0.excludes" , "patch_config.0.windows_update.0.exclusive_patches" },
572575 },
573576 },
574577 },
0 commit comments