Skip to content

Commit 91952bf

Browse files
Merge pull request #1302 from QuinnMcHugh/master
CreateUiDefinition: added ServicePrincipalSelector
2 parents c1ef74a + b315e30 commit 91952bf

File tree

1 file changed

+106
-0
lines changed

1 file changed

+106
-0
lines changed

schemas/0.1.2-preview/CreateUIDefinition.CommonControl.json

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@
4343
},
4444
{
4545
"$ref": "#/definitions/Microsoft.Common.EditableGrid"
46+
},
47+
{
48+
"$ref": "#/definitions/Microsoft.Common.ServicePrincipalSelector"
4649
}
4750
],
4851
"definitions": {
@@ -974,6 +977,109 @@
974977
"ariaLabel",
975978
"constraints"
976979
]
980+
},
981+
"Microsoft.Common.ServicePrincipalSelector": {
982+
"type": "object",
983+
"properties": {
984+
"name": {
985+
"type": "string"
986+
},
987+
"type": {
988+
"type": "string",
989+
"enum": [
990+
"Microsoft.Common.ServicePrincipalSelector"
991+
]
992+
},
993+
"label": {
994+
"type": "object",
995+
"properties": {
996+
"principalId": {
997+
"type": "string"
998+
},
999+
"password": {
1000+
"type": "string"
1001+
},
1002+
"certificateThumbprint": {
1003+
"type": "string"
1004+
},
1005+
"authenticationType": {
1006+
"type": "string"
1007+
},
1008+
"sectionHeader": {
1009+
"type": "string"
1010+
}
1011+
}
1012+
},
1013+
"toolTip": {
1014+
"type": "object",
1015+
"properties": {
1016+
"principalId": {
1017+
"type": "string"
1018+
},
1019+
"password": {
1020+
"type": "string"
1021+
},
1022+
"certificateThumbprint": {
1023+
"type": "string"
1024+
},
1025+
"authenticationType": {
1026+
"type": "string"
1027+
}
1028+
}
1029+
},
1030+
"defaultValue": {
1031+
"type": "object",
1032+
"properties": {
1033+
"principalId": {
1034+
"type": "string"
1035+
},
1036+
"name": {
1037+
"type": "string"
1038+
}
1039+
}
1040+
},
1041+
"visible": {
1042+
"type": [
1043+
"boolean",
1044+
"string"
1045+
]
1046+
},
1047+
"options": {
1048+
"type": "object",
1049+
"properties": {
1050+
"hideCertificate": {
1051+
"type": [
1052+
"boolean",
1053+
"string"
1054+
]
1055+
}
1056+
},
1057+
"additionalProperties": false
1058+
},
1059+
"constraints": {
1060+
"type": "object",
1061+
"properties": {
1062+
"required": {
1063+
"type": [
1064+
"boolean",
1065+
"string"
1066+
]
1067+
},
1068+
"regex": {
1069+
"type": "string"
1070+
},
1071+
"validationMessage": {
1072+
"type": "string"
1073+
}
1074+
},
1075+
"additionalProperties": false
1076+
}
1077+
},
1078+
"additionalProperties": false,
1079+
"required": [
1080+
"name",
1081+
"type"
1082+
]
9771083
}
9781084
}
9791085
}

0 commit comments

Comments
 (0)