|
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