|
569 | 569 | }, |
570 | 570 | { |
571 | 571 | "key": "existing_subnet_ids", |
572 | | - "hidden": true |
| 572 | + "display_name": "existing_subnets", |
| 573 | + "hidden": true, |
| 574 | + "custom_config": { |
| 575 | + "type": "platform_resource", |
| 576 | + "grouping": "deployment", |
| 577 | + "original_grouping": "deployment", |
| 578 | + "config_constraints": { |
| 579 | + "resourceType": "subnet", |
| 580 | + "selection": "multi_select", |
| 581 | + "valueType": "id" |
| 582 | + } |
| 583 | + } |
573 | 584 | }, |
574 | 585 | { |
575 | 586 | "key": "use_private_endpoint", |
|
765 | 776 | }, |
766 | 777 | { |
767 | 778 | "key": "existing_secrets_manager_instance_crn", |
| 779 | + "display_name": "existing_secrets_manager_instance", |
768 | 780 | "value_constraints": [ |
769 | 781 | { |
770 | 782 | "type": "regex", |
771 | 783 | "description": "The value provided for 'existing_secrets_manager_instance_crn' is not valid.", |
772 | 784 | "value": "^__NULL__$|^crn:(.*:){3}secrets-manager:(.*:){2}[0-9a-fA-F]{8}(?:-[0-9a-fA-F]{4}){3}-[0-9a-fA-F]{12}::$" |
773 | 785 | } |
774 | 786 | ], |
| 787 | + "custom_config": { |
| 788 | + "type": "platform_resource", |
| 789 | + "grouping": "deployment", |
| 790 | + "original_grouping": "deployment", |
| 791 | + "config_constraints": { |
| 792 | + "resourceType": "secrets-manager", |
| 793 | + "selection": "single_select", |
| 794 | + "valueType": "crn" |
| 795 | + } |
| 796 | + }, |
775 | 797 | "hidden": true |
776 | 798 | }, |
777 | 799 | { |
|
810 | 832 | }, |
811 | 833 | { |
812 | 834 | "key": "existing_vpc_crn", |
| 835 | + "display_name": "existing_vpc", |
813 | 836 | "hidden": true, |
814 | 837 | "value_constraints": [ |
815 | 838 | { |
816 | 839 | "type": "regex", |
817 | 840 | "description": "The value provided for 'existing_vpc_crn' is not valid.", |
818 | 841 | "value": "^crn:(.*:){3}is:(.*:){2}:vpc:[0-9a-z]{4}-[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$" |
819 | 842 | } |
820 | | - ] |
| 843 | + ], |
| 844 | + "custom_config": { |
| 845 | + "type": "platform_resource", |
| 846 | + "grouping": "deployment", |
| 847 | + "original_grouping": "deployment", |
| 848 | + "config_constraints": { |
| 849 | + "resourceType": "vpc", |
| 850 | + "selection": "single_select", |
| 851 | + "valueType": "crn" |
| 852 | + } |
| 853 | + } |
821 | 854 | }, |
822 | 855 | { |
823 | 856 | "key": "existing_cos_instance_crn", |
| 857 | + "display_name": "existing_cos_instance", |
824 | 858 | "hidden": true, |
825 | 859 | "value_constraints": [ |
826 | 860 | { |
827 | 861 | "type": "regex", |
828 | | - "description": "The value provided for 'existing_cos_instance_crn' is not valid.", |
| 862 | + "description": "The value provided for 'existing_cos_instance' is not valid.", |
829 | 863 | "value": "^crn:(.*:){3}cloud-object-storage:(.*:){2}[0-9a-fA-F]{8}(?:-[0-9a-fA-F]{4}){3}-[0-9a-fA-F]{12}::$" |
830 | 864 | } |
831 | | - ] |
| 865 | + ], |
| 866 | + "custom_config": { |
| 867 | + "type": "platform_resource", |
| 868 | + "grouping": "deployment", |
| 869 | + "original_grouping": "deployment", |
| 870 | + "config_constraints": { |
| 871 | + "resourceType": "cloud-object-storage", |
| 872 | + "selection": "single_select", |
| 873 | + "valueType": "crn" |
| 874 | + } |
| 875 | + } |
832 | 876 | }, |
833 | 877 | { |
834 | 878 | "key": "skip_ocp_secrets_manager_iam_auth_policy", |
|
0 commit comments