@@ -608,24 +608,28 @@ func TestConvertResources(t *testing.T) {
608
608
Description : "First parameter from child module" ,
609
609
Mutable : true ,
610
610
DefaultValue : "abcdef" ,
611
+ FormType : proto .ParameterFormType_INPUT ,
611
612
}, {
612
613
Name : "Second parameter from child module" ,
613
614
Type : "string" ,
614
615
Description : "Second parameter from child module" ,
615
616
Mutable : true ,
616
617
DefaultValue : "ghijkl" ,
618
+ FormType : proto .ParameterFormType_INPUT ,
617
619
}, {
618
620
Name : "First parameter from module" ,
619
621
Type : "string" ,
620
622
Description : "First parameter from module" ,
621
623
Mutable : true ,
622
624
DefaultValue : "abcdef" ,
625
+ FormType : proto .ParameterFormType_INPUT ,
623
626
}, {
624
627
Name : "Second parameter from module" ,
625
628
Type : "string" ,
626
629
Description : "Second parameter from module" ,
627
630
Mutable : true ,
628
631
DefaultValue : "ghijkl" ,
632
+ FormType : proto .ParameterFormType_INPUT ,
629
633
}, {
630
634
Name : "Example" ,
631
635
Type : "string" ,
@@ -637,35 +641,41 @@ func TestConvertResources(t *testing.T) {
637
641
Value : "second" ,
638
642
}},
639
643
Required : true ,
644
+ FormType : proto .ParameterFormType_RADIO ,
640
645
}, {
641
646
Name : "number_example" ,
642
647
Type : "number" ,
643
648
DefaultValue : "4" ,
644
649
ValidationMin : nil ,
645
650
ValidationMax : nil ,
651
+ FormType : proto .ParameterFormType_INPUT ,
646
652
}, {
647
653
Name : "number_example_max_zero" ,
648
654
Type : "number" ,
649
655
DefaultValue : "-2" ,
650
656
ValidationMin : terraform .PtrInt32 (- 3 ),
651
657
ValidationMax : terraform .PtrInt32 (0 ),
658
+ FormType : proto .ParameterFormType_INPUT ,
652
659
}, {
653
660
Name : "number_example_min_max" ,
654
661
Type : "number" ,
655
662
DefaultValue : "4" ,
656
663
ValidationMin : terraform .PtrInt32 (3 ),
657
664
ValidationMax : terraform .PtrInt32 (6 ),
665
+ FormType : proto .ParameterFormType_INPUT ,
658
666
}, {
659
667
Name : "number_example_min_zero" ,
660
668
Type : "number" ,
661
669
DefaultValue : "4" ,
662
670
ValidationMin : terraform .PtrInt32 (0 ),
663
671
ValidationMax : terraform .PtrInt32 (6 ),
672
+ FormType : proto .ParameterFormType_INPUT ,
664
673
}, {
665
674
Name : "Sample" ,
666
675
Type : "string" ,
667
676
Description : "blah blah" ,
668
677
DefaultValue : "ok" ,
678
+ FormType : proto .Parameter
10000
FormType_INPUT ,
669
679
}},
670
680
},
671
681
"rich-parameters-order" : {
@@ -688,12 +698,14 @@ func TestConvertResources(t *testing.T) {
688
698
Type : "string" ,
689
699
Required : true ,
690
700
Order : 55 ,
701
+ FormType : proto .ParameterFormType_INPUT ,
691
702
}, {
692
703
Name : "Sample" ,
693
704
Type : "string" ,
694
705
Description : "blah blah" ,
695
706
DefaultValue : "ok" ,
696
707
Order : 99 ,
708
+ FormType : proto .ParameterFormType_INPUT ,
697
709
}},
698
710
},
699
711
"rich-parameters-validation" : {
@@ -719,36 +731,42 @@ func TestConvertResources(t *testing.T) {
719
731
Mutable : true ,
720
732
ValidationMin : nil ,
721
733
ValidationMax : nil ,
734
+ FormType : proto .ParameterFormType_INPUT ,
722
735
}, {
723
736
Name : "number_example_max" ,
724
737
Type : "number" ,
725
738
DefaultValue : "4" ,
726
739
ValidationMin : nil ,
727
740
ValidationMax : terraform .PtrInt32 (6 ),
741
+ FormType : proto .ParameterFormType_INPUT ,
728
742
}, {
729
743
Name : "number_example_max_zero" ,
730
744
Type : "number" ,
731
745
DefaultValue : "-3" ,
732
746
ValidationMin : nil ,
733
747
ValidationMax : terraform .PtrInt32 (0 ),
748
+ FormType : proto .ParameterFormType_INPUT ,
734
749
}, {
735
750
Name : "number_example_min" ,
736
751
Type : "number" ,
737
752
DefaultValue : "4" ,
738
753
ValidationMin : terraform .PtrInt32 (3 ),
739
754
ValidationMax : nil ,
755
+ FormType : proto .ParameterFormType_INPUT ,
740
756
}, {
741
757
Name : "number_example_min_max" ,
742
758
Type : "number" ,
743
759
DefaultValue : "4" ,
744
760
ValidationMin : terraform .PtrInt32 (3 ),
745
761
ValidationMax : terraform .PtrInt32 (6 ),
762
+ FormType : proto .ParameterFormType_INPUT ,
746
763
}, {
747
764
Name : "number_example_min_zero" ,
748
765
Type : "number" ,
749
766
DefaultValue : "4" ,
750
767
ValidationMin : terraform .PtrInt32 (0 ),
751
768
ValidationMax : nil ,
769
+ FormType : proto .ParameterFormType_INPUT ,
752
770
}},
753
771
},
754
772
"external-auth-providers" : {
@@ -824,29 +842,34 @@ func TestConvertResources(t *testing.T) {
824
842
Description : "First parameter from child module" ,
825
843
Mutable : true ,
826
844
DefaultValue : "abcdef" ,
845
+ FormType : proto .ParameterFormType_INPUT ,
827
846
}, {
828
847
Name : "Second parameter from child module" ,
829
848
Type : "string" ,
830
849
Description : "Second parameter from child module" ,
831
850
Mutable : true ,
832
851
DefaultValue : "ghijkl" ,
852
+ FormType : proto .ParameterFormType_INPUT ,
833
853
}, {
834
854
Name : "First parameter from module" ,
835
855
Type : "string" ,
836
856
Description : "First parameter from module" ,
837
857
Mutable : true ,
838
858
DefaultValue : "abcdef" ,
859
+ FormType : proto .ParameterFormType_INPUT ,
839
860
}, {
840
861
Name : "Second parameter from module" ,
841
862
Type : "string" ,
842
863
Description : "Second parameter from module" ,
843
864
Mutable : true ,
844
865
DefaultValue : "ghijkl" ,
866
+ FormType : proto .ParameterFormType_INPUT ,
845
867
}, {
846
868
Name : "Sample" ,
847
869
Type : "string" ,
848
870
Description : "blah blah" ,
849
871
DefaultValue : "ok" ,
872
+ FormType : proto .ParameterFormType_INPUT ,
850
873
}},
851
874
Presets : []* proto.Preset {{
852
875
Name : "My First Project" ,
0 commit comments