|
456 | 456 | "type": "string" |
457 | 457 | }, |
458 | 458 | "resourceProperties": { |
| 459 | + "x-nullable": true, |
459 | 460 | "description": "The azure resource connection related properties.", |
460 | 461 | "$ref": "#/definitions/AzureResourcePropertiesBase" |
461 | 462 | } |
|
472 | 473 | ], |
473 | 474 | "properties": { |
474 | 475 | "connectAsKubernetesCsiDriver": { |
| 476 | + "x-nullable": true, |
475 | 477 | "description": "True if connect via Kubernetes CSI Driver.", |
476 | 478 | "type": "boolean" |
477 | 479 | } |
|
562 | 564 | ], |
563 | 565 | "properties": { |
564 | 566 | "value": { |
| 567 | + "x-nullable": true, |
565 | 568 | "description": "The actual value of the secret.", |
566 | 569 | "type": "string", |
567 | 570 | "x-ms-secret": true |
|
583 | 586 | "type": "string" |
584 | 587 | }, |
585 | 588 | "version": { |
| 589 | + "x-nullable": true, |
586 | 590 | "description": "Version of the Key Vault secret.", |
587 | 591 | "type": "string" |
588 | 592 | } |
|
629 | 633 | ], |
630 | 634 | "properties": { |
631 | 635 | "name": { |
| 636 | + "x-nullable": true, |
632 | 637 | "description": "Username or account name for secret auth.", |
633 | 638 | "type": "string" |
634 | 639 | }, |
635 | 640 | "secretInfo": { |
| 641 | + "x-nullable": true, |
636 | 642 | "description": "Password or key vault secret for secret auth.", |
637 | 643 | "$ref": "#/definitions/SecretInfoBase" |
638 | 644 | } |
|
747 | 753 | "x-ms-client-flatten": true |
748 | 754 | }, |
749 | 755 | "systemData": { |
| 756 | + "x-nullable": true, |
750 | 757 | "readOnly": true, |
751 | 758 | "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/systemData", |
752 | 759 | "description": "The system data." |
|
770 | 777 | "type": "object", |
771 | 778 | "properties": { |
772 | 779 | "nextLink": { |
| 780 | + "x-nullable": true, |
773 | 781 | "description": "The link used to get the next page of Linker list.", |
774 | 782 | "type": "string" |
775 | 783 | }, |
|
820 | 828 | "description": "The provisioning state. " |
821 | 829 | }, |
822 | 830 | "vNetSolution": { |
| 831 | + "x-nullable": true, |
823 | 832 | "description": "The VNet solution.", |
824 | 833 | "$ref": "#/definitions/VNetSolution" |
825 | 834 | }, |
826 | 835 | "secretStore": { |
| 836 | + "x-nullable": true, |
827 | 837 | "description": "An option to store secret value in secure place", |
828 | 838 | "$ref": "#/definitions/SecretStore" |
829 | 839 | }, |
830 | 840 | "scope": { |
| 841 | + "x-nullable": true, |
831 | 842 | "type": "string", |
832 | 843 | "description": "connection scope in source service." |
833 | 844 | } |
|
842 | 853 | "type": "string" |
843 | 854 | }, |
844 | 855 | "value": { |
| 856 | + "x-nullable": true, |
845 | 857 | "description": "The value of setting", |
846 | 858 | "type": "string" |
847 | 859 | } |
|
868 | 880 | "type": "object", |
869 | 881 | "properties": { |
870 | 882 | "properties": { |
| 883 | + "x-nullable": true, |
871 | 884 | "description": "The validation result detail.", |
872 | 885 | "x-ms-client-flatten": true, |
873 | 886 | "$ref": "#/definitions/ValidateResult" |
874 | 887 | }, |
875 | 888 | "resourceId": { |
| 889 | + "x-nullable": true, |
876 | 890 | "description": "Validated linker id.", |
877 | 891 | "type": "string" |
878 | 892 | }, |
879 | 893 | "status": { |
| 894 | + "x-nullable": true, |
880 | 895 | "description": "Validation operation status.", |
881 | 896 | "type": "string" |
882 | 897 | } |
|
887 | 902 | "type": "object", |
888 | 903 | "properties": { |
889 | 904 | "linkerName": { |
| 905 | + "x-nullable": true, |
890 | 906 | "description": "The linker name.", |
891 | 907 | "type": "string" |
892 | 908 | }, |
893 | 909 | "isConnectionAvailable": { |
| 910 | + "x-nullable": true, |
894 | 911 | "description": "A boolean value indicating whether the connection is available or not", |
895 | 912 | "type": "boolean" |
896 | 913 | }, |
897 | 914 | "reportStartTimeUtc": { |
| 915 | + "x-nullable": true, |
898 | 916 | "type": "string", |
899 | 917 | "format": "date-time", |
900 | 918 | "description": "The start time of the validation report." |
901 | 919 | }, |
902 | 920 | "reportEndTimeUtc": { |
| 921 | + "x-nullable": true, |
903 | 922 | "type": "string", |
904 | 923 | "format": "date-time", |
905 | 924 | "description": "The end time of the validation report." |
906 | 925 | }, |
907 | 926 | "sourceId": { |
| 927 | + "x-nullable": true, |
908 | 928 | "description": "The resource id of the linker source application.", |
909 | 929 | "type": "string" |
910 | 930 | }, |
911 | 931 | "targetId": { |
| 932 | + "x-nullable": true, |
912 | 933 | "description": "The resource Id of target service.", |
913 | 934 | "type": "string" |
914 | 935 | }, |
915 | 936 | "authType": { |
| 937 | + "x-nullable": true, |
916 | 938 | "description": "The authentication type.", |
917 | 939 | "$ref": "#/definitions/AuthType" |
918 | 940 | }, |
|
937 | 959 | "type": "string" |
938 | 960 | }, |
939 | 961 | "description": { |
| 962 | + "x-nullable": true, |
940 | 963 | "description": "The display name of validation item", |
941 | 964 | "type": "string" |
942 | 965 | }, |
943 | 966 | "result": { |
| 967 | + "x-nullable": true, |
944 | 968 | "description": "The result of validation", |
945 | 969 | "type": "string", |
946 | 970 | "enum": [ |
|
954 | 978 | } |
955 | 979 | }, |
956 | 980 | "errorMessage": { |
| 981 | + "x-nullable": true, |
957 | 982 | "description": "The error message of validation result", |
958 | 983 | "type": "string" |
959 | 984 | }, |
960 | 985 | "errorCode": { |
| 986 | + "x-nullable": true, |
961 | 987 | "description": "The error code of validation result", |
962 | 988 | "type": "string" |
963 | 989 | } |
|
968 | 994 | "description": "The VNet solution for linker", |
969 | 995 | "properties": { |
970 | 996 | "type": { |
| 997 | + "x-nullable": true, |
971 | 998 | "description": "Type of VNet solution.", |
972 | 999 | "type": "string", |
973 | 1000 | "enum": [ |
|
986 | 1013 | "description": "An option to store secret value in secure place", |
987 | 1014 | "properties": { |
988 | 1015 | "keyVaultId": { |
| 1016 | + "x-nullable": true, |
989 | 1017 | "type": "string", |
990 | 1018 | "description": "The key vault id to store secret" |
991 | 1019 | } |
|
0 commit comments