Skip to content

Commit b2dc0d0

Browse files
author
SDKAuto
committed
CodeGen from PR 14030 in Azure/azure-rest-api-specs
Merge f768a303e07228673ccb4f0f83803f98e88b42f4 into 5047dfdf585969892ac035ffdfbc57623f0bf1c5
1 parent c185099 commit b2dc0d0

File tree

2 files changed

+279
-0
lines changed

2 files changed

+279
-0
lines changed

schemas/2019-01-01-preview/Microsoft.SecurityInsights.json

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -843,6 +843,9 @@
843843
"description": "The tenant id to connect to, and get the data from."
844844
}
845845
},
846+
"required": [
847+
"tenantId"
848+
],
846849
"description": "AAD (Azure Active Directory) data connector properties."
847850
},
848851
"AATPDataConnector": {
@@ -890,6 +893,9 @@
890893
"description": "The tenant id to connect to, and get the data from."
891894
}
892895
},
896+
"required": [
897+
"tenantId"
898+
],
893899
"description": "AATP (Azure Advanced Threat Protection) data connector properties."
894900
},
895901
"ActionRequestProperties": {
@@ -968,6 +974,9 @@
968974
"description": "Alerts data type connection."
969975
}
970976
},
977+
"required": [
978+
"alerts"
979+
],
971980
"description": "Alerts data type for data connectors."
972981
},
973982
"AlertsDataTypeOfDataConnectorAlerts": {
@@ -989,6 +998,9 @@
989998
"description": "Describe whether this data type connection is enabled or not."
990999
}
9911000
},
1001+
"required": [
1002+
"state"
1003+
],
9921004
"description": "Alerts data type connection."
9931005
},
9941006
"ASCDataConnector": {
@@ -1541,6 +1553,9 @@
15411553
"description": "Logs data type."
15421554
}
15431555
},
1556+
"required": [
1557+
"logs"
1558+
],
15441559
"description": "The available data types for Amazon Web Services CloudTrail data connector."
15451560
},
15461561
"AwsCloudTrailDataConnectorDataTypesLogs": {
@@ -1562,6 +1577,9 @@
15621577
"description": "Describe whether this data type connection is enabled or not."
15631578
}
15641579
},
1580+
"required": [
1581+
"state"
1582+
],
15651583
"description": "Logs data type."
15661584
},
15671585
"AwsCloudTrailDataConnectorProperties": {
@@ -1583,6 +1601,9 @@
15831601
"description": "The available data types for Amazon Web Services CloudTrail data connector."
15841602
}
15851603
},
1604+
"required": [
1605+
"dataTypes"
1606+
],
15861607
"description": "Amazon Web Services CloudTrail data connector properties."
15871608
},
15881609
"BookmarkProperties": {
@@ -1973,6 +1994,9 @@
19731994
"description": "Common Data Service data type connection."
19741995
}
19751996
},
1997+
"required": [
1998+
"dynamics365CdsActivities"
1999+
],
19762000
"description": "The available data types for Dynamics365 data connector."
19772001
},
19782002
"Dynamics365DataConnectorDataTypesDynamics365CdsActivities": {
@@ -1994,6 +2018,9 @@
19942018
"description": "Describe whether this data type connection is enabled or not."
19952019
}
19962020
},
2021+
"required": [
2022+
"state"
2023+
],
19972024
"description": "Common Data Service data type connection."
19982025
},
19992026
"Dynamics365DataConnectorProperties": {
@@ -2015,6 +2042,10 @@
20152042
"description": "The tenant id to connect to, and get the data from."
20162043
}
20172044
},
2045+
"required": [
2046+
"dataTypes",
2047+
"tenantId"
2048+
],
20182049
"description": "Dynamics365 data connector properties."
20192050
},
20202051
"EntityAnalytics": {
@@ -2651,6 +2682,9 @@
26512682
"description": "Discovery log data type connection."
26522683
}
26532684
},
2685+
"required": [
2686+
"alerts"
2687+
],
26542688
"description": "The available data types for MCAS (Microsoft Cloud App Security) data connector."
26552689
},
26562690
"MCASDataConnectorDataTypesDiscoveryLogs": {
@@ -2672,6 +2706,9 @@
26722706
"description": "Describe whether this data type connection is enabled or not."
26732707
}
26742708
},
2709+
"required": [
2710+
"state"
2711+
],
26752712
"description": "Discovery log data type connection."
26762713
},
26772714
"MCASDataConnectorProperties": {
@@ -2693,6 +2730,10 @@
26932730
"description": "The tenant id to connect to, and get the data from."
26942731
}
26952732
},
2733+
"required": [
2734+
"dataTypes",
2735+
"tenantId"
2736+
],
26962737
"description": "MCAS (Microsoft Cloud App Security) data connector properties."
26972738
},
26982739
"MDATPDataConnector": {
@@ -2740,6 +2781,9 @@
27402781
"description": "The tenant id to connect to, and get the data from."
27412782
}
27422783
},
2784+
"required": [
2785+
"tenantId"
2786+
],
27432787
"description": "MDATP (Microsoft Defender Advanced Threat Protection) data connector properties."
27442788
},
27452789
"MicrosoftSecurityIncidentCreationAlertRule": {
@@ -2973,6 +3017,10 @@
29733017
"description": "Data type for Microsoft Threat Intelligence Platforms data connector."
29743018
}
29753019
},
3020+
"required": [
3021+
"bingSafetyPhishingURL",
3022+
"microsoftEmergingThreatFeed"
3023+
],
29763024
"description": "The available data types for Microsoft Threat Intelligence Platforms data connector."
29773025
},
29783026
"MSTIDataConnectorDataTypesBingSafetyPhishingURL": {
@@ -2998,6 +3046,10 @@
29983046
"description": "Describe whether this data type connection is enabled or not."
29993047
}
30003048
},
3049+
"required": [
3050+
"lookbackPeriod",
3051+
"state"
3052+
],
30013053
"description": "Data type for Microsoft Threat Intelligence Platforms data connector."
30023054
},
30033055
"MSTIDataConnectorDataTypesMicrosoftEmergingThreatFeed": {
@@ -3023,6 +3075,10 @@
30233075
"description": "Describe whether this data type connection is enabled or not."
30243076
}
30253077
},
3078+
"required": [
3079+
"lookbackPeriod",
3080+
"state"
3081+
],
30263082
"description": "Data type for Microsoft Threat Intelligence Platforms data connector."
30273083
},
30283084
"MSTIDataConnectorProperties": {
@@ -3044,6 +3100,10 @@
30443100
"description": "The tenant id to connect to, and get the data from."
30453101
}
30463102
},
3103+
"required": [
3104+
"dataTypes",
3105+
"tenantId"
3106+
],
30473107
"description": "Microsoft Threat Intelligence data connector properties."
30483108
},
30493109
"MTPDataConnector": {
@@ -3087,6 +3147,9 @@
30873147
"description": "Data type for Microsoft Threat Protection Platforms data connector."
30883148
}
30893149
},
3150+
"required": [
3151+
"incidents"
3152+
],
30903153
"description": "The available data types for Microsoft Threat Protection Platforms data connector."
30913154
},
30923155
"MTPDataConnectorDataTypesIncidents": {
@@ -3108,6 +3171,9 @@
31083171
"description": "Describe whether this data type connection is enabled or not."
31093172
}
31103173
},
3174+
"required": [
3175+
"state"
3176+
],
31113177
"description": "Data type for Microsoft Threat Protection Platforms data connector."
31123178
},
31133179
"MTPDataConnectorProperties": {
@@ -3129,6 +3195,10 @@
31293195
"description": "The tenant id to connect to, and get the data from."
31303196
}
31313197
},
3198+
"required": [
3199+
"dataTypes",
3200+
"tenantId"
3201+
],
31323202
"description": "MTP (Microsoft Threat Protection) data connector properties."
31333203
},
31343204
"OfficeATPDataConnector": {
@@ -3176,6 +3246,9 @@
31763246
"description": "The tenant id to connect to, and get the data from."
31773247
}
31783248
},
3249+
"required": [
3250+
"tenantId"
3251+
],
31793252
"description": "OfficeATP (Office 365 Advanced Threat Protection) data connector properties."
31803253
},
31813254
"OfficeDataConnector": {
@@ -3241,6 +3314,11 @@
32413314
"description": "Teams data type connection."
32423315
}
32433316
},
3317+
"required": [
3318+
"exchange",
3319+
"sharePoint",
3320+
"teams"
3321+
],
32443322
"description": "The available data types for office data connector."
32453323
},
32463324
"OfficeDataConnectorDataTypesExchange": {
@@ -3262,6 +3340,9 @@
32623340
"description": "Describe whether this data type connection is enabled or not."
32633341
}
32643342
},
3343+
"required": [
3344+
"state"
3345+
],
32653346
"description": "Exchange data type connection."
32663347
},
32673348
"OfficeDataConnectorDataTypesSharePoint": {
@@ -3283,6 +3364,9 @@
32833364
"description": "Describe whether this data type connection is enabled or not."
32843365
}
32853366
},
3367+
"required": [
3368+
"state"
3369+
],
32863370
"description": "SharePoint data type connection."
32873371
},
32883372
"OfficeDataConnectorDataTypesTeams": {
@@ -3304,6 +3388,9 @@
33043388
"description": "Describe whether this data type connection is enabled or not."
33053389
}
33063390
},
3391+
"required": [
3392+
"state"
3393+
],
33073394
"description": "Teams data type connection."
33083395
},
33093396
"OfficeDataConnectorProperties": {
@@ -3325,6 +3412,10 @@
33253412
"description": "The tenant id to connect to, and get the data from."
33263413
}
33273414
},
3415+
"required": [
3416+
"dataTypes",
3417+
"tenantId"
3418+
],
33283419
"description": "Office data connector properties."
33293420
},
33303421
"RelationNode": {
@@ -4045,6 +4136,9 @@
40454136
"description": "Data type for Threat Intelligence Platforms data connector."
40464137
}
40474138
},
4139+
"required": [
4140+
"indicators"
4141+
],
40484142
"description": "The available data types for Threat Intelligence Platforms data connector."
40494143
},
40504144
"TIDataConnectorDataTypesIndicators": {
@@ -4066,6 +4160,9 @@
40664160
"description": "Describe whether this data type connection is enabled or not."
40674161
}
40684162
},
4163+
"required": [
4164+
"state"
4165+
],
40694166
"description": "Data type for Threat Intelligence Platforms data connector."
40704167
},
40714168
"TIDataConnectorProperties": {
@@ -4092,6 +4189,10 @@
40924189
"description": "The lookback period for the feed to be imported."
40934190
}
40944191
},
4192+
"required": [
4193+
"dataTypes",
4194+
"tenantId"
4195+
],
40954196
"description": "TI (Threat Intelligence) data connector properties."
40964197
},
40974198
"TiTaxiiDataConnector": {
@@ -4135,6 +4236,9 @@
41354236
"description": "Data type for TAXII connector."
41364237
}
41374238
},
4239+
"required": [
4240+
"taxiiClient"
4241+
],
41384242
"description": "The available data types for Threat Intelligence TAXII data connector."
41394243
},
41404244
"TiTaxiiDataConnectorDataTypesTaxiiClient": {
@@ -4156,6 +4260,9 @@
41564260
"description": "Describe whether this data type connection is enabled or not."
41574261
}
41584262
},
4263+
"required": [
4264+
"state"
4265+
],
41594266
"description": "Data type for TAXII connector."
41604267
},
41614268
"TiTaxiiDataConnectorProperties": {
@@ -4222,6 +4329,11 @@
42224329
"description": "The workspace id."
42234330
}
42244331
},
4332+
"required": [
4333+
"dataTypes",
4334+
"pollingFrequency",
4335+
"tenantId"
4336+
],
42254337
"description": "Threat Intelligence TAXII data connector properties."
42264338
},
42274339
"Ueba": {

0 commit comments

Comments
 (0)