Skip to content

Commit 6975f07

Browse files
raych1FredericHeem
authored andcommitted
add or modify files (Azure#19018)
1 parent b07b9a8 commit 6975f07

File tree

1 file changed

+28
-0
lines changed
  • specification/servicelinker/resource-manager/Microsoft.ServiceLinker/stable/2022-05-01

1 file changed

+28
-0
lines changed

specification/servicelinker/resource-manager/Microsoft.ServiceLinker/stable/2022-05-01/servicelinker.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -456,6 +456,7 @@
456456
"type": "string"
457457
},
458458
"resourceProperties": {
459+
"x-nullable": true,
459460
"description": "The azure resource connection related properties.",
460461
"$ref": "#/definitions/AzureResourcePropertiesBase"
461462
}
@@ -472,6 +473,7 @@
472473
],
473474
"properties": {
474475
"connectAsKubernetesCsiDriver": {
476+
"x-nullable": true,
475477
"description": "True if connect via Kubernetes CSI Driver.",
476478
"type": "boolean"
477479
}
@@ -562,6 +564,7 @@
562564
],
563565
"properties": {
564566
"value": {
567+
"x-nullable": true,
565568
"description": "The actual value of the secret.",
566569
"type": "string",
567570
"x-ms-secret": true
@@ -583,6 +586,7 @@
583586
"type": "string"
584587
},
585588
"version": {
589+
"x-nullable": true,
586590
"description": "Version of the Key Vault secret.",
587591
"type": "string"
588592
}
@@ -629,10 +633,12 @@
629633
],
630634
"properties": {
631635
"name": {
636+
"x-nullable": true,
632637
"description": "Username or account name for secret auth.",
633638
"type": "string"
634639
},
635640
"secretInfo": {
641+
"x-nullable": true,
636642
"description": "Password or key vault secret for secret auth.",
637643
"$ref": "#/definitions/SecretInfoBase"
638644
}
@@ -747,6 +753,7 @@
747753
"x-ms-client-flatten": true
748754
},
749755
"systemData": {
756+
"x-nullable": true,
750757
"readOnly": true,
751758
"$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/systemData",
752759
"description": "The system data."
@@ -770,6 +777,7 @@
770777
"type": "object",
771778
"properties": {
772779
"nextLink": {
780+
"x-nullable": true,
773781
"description": "The link used to get the next page of Linker list.",
774782
"type": "string"
775783
},
@@ -820,14 +828,17 @@
820828
"description": "The provisioning state. "
821829
},
822830
"vNetSolution": {
831+
"x-nullable": true,
823832
"description": "The VNet solution.",
824833
"$ref": "#/definitions/VNetSolution"
825834
},
826835
"secretStore": {
836+
"x-nullable": true,
827837
"description": "An option to store secret value in secure place",
828838
"$ref": "#/definitions/SecretStore"
829839
},
830840
"scope": {
841+
"x-nullable": true,
831842
"type": "string",
832843
"description": "connection scope in source service."
833844
}
@@ -842,6 +853,7 @@
842853
"type": "string"
843854
},
844855
"value": {
856+
"x-nullable": true,
845857
"description": "The value of setting",
846858
"type": "string"
847859
}
@@ -868,15 +880,18 @@
868880
"type": "object",
869881
"properties": {
870882
"properties": {
883+
"x-nullable": true,
871884
"description": "The validation result detail.",
872885
"x-ms-client-flatten": true,
873886
"$ref": "#/definitions/ValidateResult"
874887
},
875888
"resourceId": {
889+
"x-nullable": true,
876890
"description": "Validated linker id.",
877891
"type": "string"
878892
},
879893
"status": {
894+
"x-nullable": true,
880895
"description": "Validation operation status.",
881896
"type": "string"
882897
}
@@ -887,32 +902,39 @@
887902
"type": "object",
888903
"properties": {
889904
"linkerName": {
905+
"x-nullable": true,
890906
"description": "The linker name.",
891907
"type": "string"
892908
},
893909
"isConnectionAvailable": {
910+
"x-nullable": true,
894911
"description": "A boolean value indicating whether the connection is available or not",
895912
"type": "boolean"
896913
},
897914
"reportStartTimeUtc": {
915+
"x-nullable": true,
898916
"type": "string",
899917
"format": "date-time",
900918
"description": "The start time of the validation report."
901919
},
902920
"reportEndTimeUtc": {
921+
"x-nullable": true,
903922
"type": "string",
904923
"format": "date-time",
905924
"description": "The end time of the validation report."
906925
},
907926
"sourceId": {
927+
"x-nullable": true,
908928
"description": "The resource id of the linker source application.",
909929
"type": "string"
910930
},
911931
"targetId": {
932+
"x-nullable": true,
912933
"description": "The resource Id of target service.",
913934
"type": "string"
914935
},
915936
"authType": {
937+
"x-nullable": true,
916938
"description": "The authentication type.",
917939
"$ref": "#/definitions/AuthType"
918940
},
@@ -937,10 +959,12 @@
937959
"type": "string"
938960
},
939961
"description": {
962+
"x-nullable": true,
940963
"description": "The display name of validation item",
941964
"type": "string"
942965
},
943966
"result": {
967+
"x-nullable": true,
944968
"description": "The result of validation",
945969
"type": "string",
946970
"enum": [
@@ -954,10 +978,12 @@
954978
}
955979
},
956980
"errorMessage": {
981+
"x-nullable": true,
957982
"description": "The error message of validation result",
958983
"type": "string"
959984
},
960985
"errorCode": {
986+
"x-nullable": true,
961987
"description": "The error code of validation result",
962988
"type": "string"
963989
}
@@ -968,6 +994,7 @@
968994
"description": "The VNet solution for linker",
969995
"properties": {
970996
"type": {
997+
"x-nullable": true,
971998
"description": "Type of VNet solution.",
972999
"type": "string",
9731000
"enum": [
@@ -986,6 +1013,7 @@
9861013
"description": "An option to store secret value in secure place",
9871014
"properties": {
9881015
"keyVaultId": {
1016+
"x-nullable": true,
9891017
"type": "string",
9901018
"description": "The key vault id to store secret"
9911019
}

0 commit comments

Comments
 (0)