|
1498 | 1498 | "kind" |
1499 | 1499 | ], |
1500 | 1500 | "properties": { |
1501 | | - "$ref": "#/definitions/AlertRuleKind", |
1502 | | - "description": "The Kind of the alert rule" |
| 1501 | + "kind": { |
| 1502 | + "$ref": "#/definitions/AlertRuleKind", |
| 1503 | + "description": "The alert rule kind" |
| 1504 | + } |
1503 | 1505 | }, |
1504 | 1506 | "type": "object" |
1505 | 1507 | }, |
1506 | 1508 | "AlertRuleKind": { |
1507 | | - "description": "Describes an Azure resource with kind.", |
| 1509 | + "description": "The alert rule kind", |
1508 | 1510 | "properties": { |
1509 | 1511 | "kind": { |
1510 | 1512 | "description": "The kind of the alert rule", |
|
1548 | 1550 | "kind" |
1549 | 1551 | ], |
1550 | 1552 | "properties": { |
1551 | | - "$ref": "#/definitions/AlertRuleKind", |
1552 | | - "description": "The Kind of the alert rule" |
| 1553 | + "kind": { |
| 1554 | + "$ref": "#/definitions/AlertRuleKind", |
| 1555 | + "description": "The alert rule kind" |
| 1556 | + } |
1553 | 1557 | }, |
1554 | 1558 | "type": "object" |
1555 | 1559 | }, |
|
1918 | 1922 | "x-ms-external": true, |
1919 | 1923 | "properties": { |
1920 | 1924 | "error": { |
1921 | | - "$ref": "../../../../../common-types/resource-management/v1/types.json#/definitions/ErrorResponse" |
| 1925 | + "$ref": "../../../../../common-types/resource-management/v1/types.json#/definitions/ErrorResponse", |
| 1926 | + "description": "The error object of the CloudError response" |
1922 | 1927 | } |
1923 | 1928 | }, |
1924 | 1929 | "description": "An error response for a resource management request." |
|
2141 | 2146 | "$ref": "#/definitions/AlertRuleTemplatePropertiesBase" |
2142 | 2147 | } |
2143 | 2148 | ], |
| 2149 | + "description": "Represents Fusion alert rule template properties", |
2144 | 2150 | "properties": { |
2145 | 2151 | "severity": { |
2146 | 2152 | "$ref": "#/definitions/AlertSeverity", |
|
2154 | 2160 | "type": "array" |
2155 | 2161 | } |
2156 | 2162 | }, |
| 2163 | + "type": "object" |
2157 | 2164 | }, |
2158 | 2165 | "Incident": { |
2159 | 2166 | "allOf": [ |
|
2742 | 2749 | "MicrosoftSecurityIncidentCreationAlertRuleTemplate": { |
2743 | 2750 | "allOf": [ |
2744 | 2751 | { |
2745 | | - "$ref": "#/definitions/AlertRuleTemplate" |
| 2752 | + "$ref": "#/definitions/MicrosoftSecurityIncidentCreationAlertRuleTemplateProperties" |
2746 | 2753 | } |
2747 | 2754 | ], |
2748 | 2755 | "description": "Represents MicrosoftSecurityIncidentCreation rule template.", |
| 2756 | + "type": "object", |
| 2757 | + "x-ms-discriminator-value": "MicrosoftSecurityIncidentCreation" |
| 2758 | + }, |
| 2759 | + "MicrosoftSecurityIncidentCreationAlertRuleTemplateProperties": { |
| 2760 | + "allOf": [ |
| 2761 | + { |
| 2762 | + "$ref": "#/definitions/MicrosoftSecurityIncidentCreationAlertRuleTemplateInnerProperties" |
| 2763 | + } |
| 2764 | + ], |
| 2765 | + "properties": { |
| 2766 | + "properties": { |
| 2767 | + "$ref": "#/definitions/AlertRuleTemplatePropertiesBase", |
| 2768 | + "description": "alert rule template base properties", |
| 2769 | + "x-ms-client-flatten": true |
| 2770 | + } |
| 2771 | + }, |
| 2772 | + "description": "MicrosoftSecurityIncidentCreation rule template properties", |
| 2773 | + "type": "object" |
| 2774 | + }, |
| 2775 | + "MicrosoftSecurityIncidentCreationAlertRuleTemplateInnerProperties": { |
| 2776 | + "allOf": [ |
| 2777 | + { |
| 2778 | + "$ref": "#/definitions/AlertRuleTemplate" |
| 2779 | + } |
| 2780 | + ], |
2749 | 2781 | "properties": { |
2750 | 2782 | "properties": { |
2751 | | - "$ref": "#/definitions/MicrosoftSecurityIncidentCreationAlertRuleTemplateProperties", |
2752 | | - "description": "MicrosoftSecurityIncidentCreation rule template properties", |
| 2783 | + "$ref": "#/definitions/MicrosoftSecurityIncidentCreationAlertRuleCommonProperties", |
| 2784 | + "description": "MicrosoftSecurityIncidentCreation rule template common properties", |
2753 | 2785 | "required": [ |
2754 | 2786 | "displayName", |
2755 | 2787 | "description", |
|
2761 | 2793 | "x-ms-client-flatten": true |
2762 | 2794 | } |
2763 | 2795 | }, |
2764 | | - "type": "object", |
2765 | | - "x-ms-discriminator-value": "MicrosoftSecurityIncidentCreation" |
| 2796 | + "description": "MicrosoftSecurityIncidentCreation rule template inner properties", |
| 2797 | + "type": "object" |
2766 | 2798 | }, |
2767 | | - "MicrosoftSecurityIncidentCreationAlertRuleTemplateProperties": { |
2768 | | - "allOf": [ |
2769 | | - { |
2770 | | - "$ref": "#/definitions/AlertRuleTemplatePropertiesBase" |
2771 | | - } |
2772 | | - ], |
2773 | | - "properties": { |
2774 | | - "$ref": "#/definitions/MicrosoftSecurityIncidentCreationAlertRuleCommonProperties", |
2775 | | - "description": "MicrosoftSecurityIncidentCreation rule template common properties" |
2776 | | - }, |
2777 | | - "description": "MicrosoftSecurityIncidentCreation rule template properties" |
2778 | | - } |
2779 | 2799 | "OfficeConsent": { |
2780 | 2800 | "allOf": [ |
2781 | 2801 | { |
|
0 commit comments