Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -1819,63 +1819,6 @@
}
}
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{operationalInsightsResourceProvider}/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/checkDataConnectorRequirements": {
"post": {
"x-ms-examples": {
"Check requirements for TI.": {
"$ref": "./examples/dataConnectors/CheckRequirementsThreatIntelligence.json"
},
"Check requirements for AAD.": {
"$ref": "./examples/dataConnectors/CheckRequirementsAzureActiveDirectory.json"
},
"Check requirements for ASC.": {
"$ref": "./examples/dataConnectors/CheckRequirementsAzureSecurityCenter.json"
},
"Check requirements for Mcas.": {
"$ref": "./examples/dataConnectors/CheckRequirementsMicrosoftCloudAppSecurity.json"
}
},
"tags": [
"Check Data Connector Requirements"
],
"description": "Get requirements state for a data connector type.",
"operationId": "DataConnectorRequirements_list",
"parameters": [
{
"$ref": "#/parameters/ApiVersion"
},
{
"$ref": "#/parameters/SubscriptionId"
},
{
"$ref": "#/parameters/ResourceGroupName"
},
{
"$ref": "#/parameters/WorkspaceName"
},
{
"$ref": "#/parameters/OperationalInsightsResourceProvider"
},
{
"$ref": "#/parameters/DataConnectorsCheckRequirements"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/DataConnectorRequirementsState"
}
},
"default": {
"description": "Error response describing why the operation failed.",
"schema": {
"$ref": "#/definitions/CloudError"
}
}
}
}
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{operationalInsightsResourceProvider}/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entities": {
"get": {
"x-ms-examples": {
Expand Down Expand Up @@ -2482,18 +2425,6 @@
"description": "AAD (Azure Active Directory) data connector properties.",
"type": "object"
},
"AADCheckRequirements": {
"allOf": [
{
"$ref": "#/definitions/DataConnectorsCheckRequirements"
},
{
"$ref": "#/definitions/DataConnectorTenantId"
}
],
"description": "AAD (Azure Active Directory) requirements check properties.",
"type": "object"
},
"AATPDataConnector": {
"allOf": [
{
Expand Down Expand Up @@ -2523,18 +2454,6 @@
"description": "AATP (Azure Advanced Threat Protection) data connector properties.",
"type": "object"
},
"AATPCheckRequirements": {
"allOf": [
{
"$ref": "#/definitions/DataConnectorsCheckRequirements"
},
{
"$ref": "#/definitions/DataConnectorTenantId"
}
],
"description": "AATP (Azure Advanced Threat Protection) requirements check properties.",
"type": "object"
},
"ASCDataConnector": {
"allOf": [
{
Expand Down Expand Up @@ -2567,21 +2486,6 @@
},
"type": "object"
},
"ASCCheckRequirements": {
"description": "ASC (Azure Security Center) requirements check properties.",
"allOf": [
{
"$ref": "#/definitions/DataConnectorsCheckRequirements"
}
],
"properties": {
"subscriptionId": {
"description": "The subscription id to connect to, and get the data from.",
"type": "string"
}
},
"type": "object"
},
"AccountEntity": {
"allOf": [
{
Expand Down Expand Up @@ -3062,15 +2966,6 @@
},
"type": "object"
},
"AwsCloudTrailCheckRequirements": {
"allOf": [
{
"$ref": "#/definitions/DataConnectorsCheckRequirements"
}
],
"description": "Amazon Web Services CloudTrail requirements check properties.",
"type": "object"
},
"AzureResourceEntity": {
"allOf": [
{
Expand Down Expand Up @@ -3897,78 +3792,6 @@
"discriminator": "kind",
"type": "object"
},
"DataConnectorsCheckRequirements": {
"allOf": [
{
"$ref": "#/definitions/DataConnectorKind"
}
],
"description": "Data connector requirements properties."
},
"DataConnectorAuthorizationState": {
"description": "Describes the state of user's authorization for a connector kind.",
"enum": [
"Valid",
"Invalid"
],
"type": "string",
"x-ms-enum": {
"modelAsString": true,
"name": "DataConnectorAuthorizationState",
"values": [
{
"value": "Valid"
},
{
"value": "Invalid"
}
]
}
},
"DataConnectorLicenseState": {
"description": "Describes the state of user's license for a connector kind.",
"enum": [
"Valid",
"Unknown",
"SubscriptionStandardTierLicenseRequired",
"AADP1OrP2LicenseRequired",
"MicrosoftCloudAppSecurityLicenseRequired",
"AzureAdvancedThreatProtectionLicenseRequired",
"AzureInformationProtectionLicenseRequired",
"MicrosoftDefenderAdvancedThreatProtectionEnableRequired"
],
"type": "string",
"x-ms-enum": {
"modelAsString": true,
"name": "DataConnectorLicenseState",
"values": [
{
"value": "Valid"
},
{
"value": "Unknown"
},
{
"value": "SubscriptionStandardTierLicenseRequired"
},
{
"value": "AADP1OrP2LicenseRequired"
},
{
"value": "MicrosoftCloudAppSecurityLicenseRequired"
},
{
"value": "AzureAdvancedThreatProtectionLicenseRequired"
},
{
"value": "AzureInformationProtectionLicenseRequired"
},
{
"value": "MicrosoftDefenderAdvancedThreatProtectionEnableRequired"
}
]
}
},
"DataConnectorDataTypeCommon": {
"description": "Common field for data type in data connectors.",
"properties": {
Expand Down Expand Up @@ -4082,23 +3905,6 @@
},
"type": "object"
},
"DataConnectorRequirementsState": {
"description": "Data connector requirements status.",
"properties": {
"authorizationState": {
"description": "The state of the user's authorization for this connector.",
"$ref": "#/definitions/DataConnectorAuthorizationState"
},
"licenseState": {
"description": "A list indicating the user's license state for this connector.",
"items": {
"$ref": "#/definitions/DataConnectorLicenseState"
},
"type": "array"
}
},
"type": "object"
},
"DataConnectorTenantId": {
"description": "Properties data connector on tenant level.",
"properties": {
Expand Down Expand Up @@ -5042,18 +4848,6 @@
},
"type": "object"
},
"MCASCheckRequirements": {
"allOf": [
{
"$ref": "#/definitions/DataConnectorsCheckRequirements"
},
{
"$ref": "#/definitions/DataConnectorTenantId"
}
],
"description": "MCAS (Microsoft Cloud App Security) requirements check properties.",
"type": "object"
},
"MDATPDataConnector": {
"allOf": [
{
Expand Down Expand Up @@ -5083,18 +4877,6 @@
"description": "MDATP (Microsoft Defender Advanced Threat Protection) data connector properties.",
"type": "object"
},
"MDATPCheckRequirements": {
"allOf": [
{
"$ref": "#/definitions/DataConnectorsCheckRequirements"
},
{
"$ref": "#/definitions/DataConnectorTenantId"
}
],
"description": "MDATP (Microsoft Defender Advanced Threat Protection) requirements check properties.",
"type": "object"
},
"MalwareEntity": {
"allOf": [
{
Expand Down Expand Up @@ -5389,15 +5171,6 @@
},
"type": "object"
},
"OfficeDataConnectorRequirementsCheck": {
"allOf": [
{
"$ref": "#/definitions/DataConnectorTenantId"
}
],
"description": "Office data connector properties.",
"type": "object"
},
"Operation": {
"description": "Operation provided by provider",
"properties": {
Expand Down Expand Up @@ -6357,18 +6130,6 @@
},
"type": "object"
},
"TICheckRequirements": {
"allOf": [
{
"$ref": "#/definitions/DataConnectorsCheckRequirements"
},
{
"$ref": "#/definitions/DataConnectorTenantId"
}
],
"description": "TI (Threat Intelligence) requirements check properties.",
"type": "object"
},
"ThreatIntelligence": {
"description": "ThreatIntelligence property bag.",
"properties": {
Expand Down Expand Up @@ -6698,16 +6459,6 @@
"type": "string",
"x-ms-parameter-location": "method"
},
"DataConnectorsCheckRequirements": {
"description": "The parameters for requirements check message",
"in": "body",
"name": "DataConnectorsCheckRequirements",
"required": true,
"schema": {
"$ref": "#/definitions/DataConnectorsCheckRequirements"
},
"x-ms-parameter-location": "method"
},
"EntityExpandRequestBody": {
"description": "The parameters required to execute an expand operation on the given entity.",
"in": "body",
Expand Down

This file was deleted.

This file was deleted.

Loading