1616
1717from . import models
1818from ._configuration import SecurityInsightsConfiguration
19- from .operations import ActionsOperations , AlertRuleTemplatesOperations , AlertRulesOperations , AutomationRulesOperations , BookmarksOperations , DataConnectorsOperations , IncidentCommentsOperations , IncidentRelationsOperations , IncidentsOperations , Operations , SentinelOnboardingStatesOperations , ThreatIntelligenceIndicatorMetricsOperations , ThreatIntelligenceIndicatorOperations , ThreatIntelligenceIndicatorsOperations , WatchlistItemsOperations , WatchlistsOperations
19+ from .operations import ActionsOperations , AlertRuleTemplatesOperations , AlertRulesOperations , AutomationRulesOperations , BookmarkOperations , BookmarkRelationsOperations , BookmarksOperations , DataConnectorsCheckRequirementsOperations , DataConnectorsOperations , DomainWhoisOperations , EntitiesGetTimelineOperations , EntitiesOperations , EntitiesRelationsOperations , EntityQueriesOperations , EntityQueryTemplatesOperations , EntityRelationsOperations , FileImportsOperations , IPGeodataOperations , IncidentCommentsOperations , IncidentRelationsOperations , IncidentsOperations , MetadataOperations , OfficeConsentsOperations , Operations , ProductSettingsOperations , SecurityMLAnalyticsSettingsOperations , SentinelOnboardingStatesOperations , SourceControlOperations , SourceControlsOperations , ThreatIntelligenceIndicatorMetricsOperations , ThreatIntelligenceIndicatorOperations , ThreatIntelligenceIndicatorsOperations , WatchlistItemsOperations , WatchlistsOperations
2020
2121if TYPE_CHECKING :
2222 # pylint: disable=unused-import,ungrouped-imports
2525class SecurityInsights : # pylint: disable=too-many-instance-attributes
2626 """API spec for Microsoft.SecurityInsights (Azure Security Insights) resource provider.
2727
28+ :ivar alert_rules: AlertRulesOperations operations
29+ :vartype alert_rules: azure.mgmt.securityinsight.operations.AlertRulesOperations
30+ :ivar actions: ActionsOperations operations
31+ :vartype actions: azure.mgmt.securityinsight.operations.ActionsOperations
32+ :ivar alert_rule_templates: AlertRuleTemplatesOperations operations
33+ :vartype alert_rule_templates:
34+ azure.mgmt.securityinsight.operations.AlertRuleTemplatesOperations
35+ :ivar automation_rules: AutomationRulesOperations operations
36+ :vartype automation_rules: azure.mgmt.securityinsight.operations.AutomationRulesOperations
2837 :ivar incidents: IncidentsOperations operations
2938 :vartype incidents: azure.mgmt.securityinsight.operations.IncidentsOperations
39+ :ivar bookmarks: BookmarksOperations operations
40+ :vartype bookmarks: azure.mgmt.securityinsight.operations.BookmarksOperations
41+ :ivar bookmark_relations: BookmarkRelationsOperations operations
42+ :vartype bookmark_relations: azure.mgmt.securityinsight.operations.BookmarkRelationsOperations
43+ :ivar bookmark: BookmarkOperations operations
44+ :vartype bookmark: azure.mgmt.securityinsight.operations.BookmarkOperations
45+ :ivar ip_geodata: IPGeodataOperations operations
46+ :vartype ip_geodata: azure.mgmt.securityinsight.operations.IPGeodataOperations
47+ :ivar domain_whois: DomainWhoisOperations operations
48+ :vartype domain_whois: azure.mgmt.securityinsight.operations.DomainWhoisOperations
49+ :ivar entities: EntitiesOperations operations
50+ :vartype entities: azure.mgmt.securityinsight.operations.EntitiesOperations
51+ :ivar entities_get_timeline: EntitiesGetTimelineOperations operations
52+ :vartype entities_get_timeline:
53+ azure.mgmt.securityinsight.operations.EntitiesGetTimelineOperations
54+ :ivar entities_relations: EntitiesRelationsOperations operations
55+ :vartype entities_relations: azure.mgmt.securityinsight.operations.EntitiesRelationsOperations
56+ :ivar entity_relations: EntityRelationsOperations operations
57+ :vartype entity_relations: azure.mgmt.securityinsight.operations.EntityRelationsOperations
58+ :ivar entity_queries: EntityQueriesOperations operations
59+ :vartype entity_queries: azure.mgmt.securityinsight.operations.EntityQueriesOperations
60+ :ivar entity_query_templates: EntityQueryTemplatesOperations operations
61+ :vartype entity_query_templates:
62+ azure.mgmt.securityinsight.operations.EntityQueryTemplatesOperations
63+ :ivar file_imports: FileImportsOperations operations
64+ :vartype file_imports: azure.mgmt.securityinsight.operations.FileImportsOperations
3065 :ivar incident_comments: IncidentCommentsOperations operations
3166 :vartype incident_comments: azure.mgmt.securityinsight.operations.IncidentCommentsOperations
3267 :ivar incident_relations: IncidentRelationsOperations operations
3368 :vartype incident_relations: azure.mgmt.securityinsight.operations.IncidentRelationsOperations
69+ :ivar metadata: MetadataOperations operations
70+ :vartype metadata: azure.mgmt.securityinsight.operations.MetadataOperations
71+ :ivar office_consents: OfficeConsentsOperations operations
72+ :vartype office_consents: azure.mgmt.securityinsight.operations.OfficeConsentsOperations
73+ :ivar sentinel_onboarding_states: SentinelOnboardingStatesOperations operations
74+ :vartype sentinel_onboarding_states:
75+ azure.mgmt.securityinsight.operations.SentinelOnboardingStatesOperations
76+ :ivar security_ml_analytics_settings: SecurityMLAnalyticsSettingsOperations operations
77+ :vartype security_ml_analytics_settings:
78+ azure.mgmt.securityinsight.operations.SecurityMLAnalyticsSettingsOperations
79+ :ivar product_settings: ProductSettingsOperations operations
80+ :vartype product_settings: azure.mgmt.securityinsight.operations.ProductSettingsOperations
81+ :ivar source_control: SourceControlOperations operations
82+ :vartype source_control: azure.mgmt.securityinsight.operations.SourceControlOperations
83+ :ivar source_controls: SourceControlsOperations operations
84+ :vartype source_controls: azure.mgmt.securityinsight.operations.SourceControlsOperations
3485 :ivar threat_intelligence_indicator: ThreatIntelligenceIndicatorOperations operations
3586 :vartype threat_intelligence_indicator:
3687 azure.mgmt.securityinsight.operations.ThreatIntelligenceIndicatorOperations
@@ -45,33 +96,24 @@ class SecurityInsights: # pylint: disable=too-many-instance-attributes
4596 :vartype watchlists: azure.mgmt.securityinsight.operations.WatchlistsOperations
4697 :ivar watchlist_items: WatchlistItemsOperations operations
4798 :vartype watchlist_items: azure.mgmt.securityinsight.operations.WatchlistItemsOperations
48- :ivar operations: Operations operations
49- :vartype operations: azure.mgmt.securityinsight.operations.Operations
50- :ivar sentinel_onboarding_states: SentinelOnboardingStatesOperations operations
51- :vartype sentinel_onboarding_states:
52- azure.mgmt.securityinsight.operations.SentinelOnboardingStatesOperations
53- :ivar alert_rules: AlertRulesOperations operations
54- :vartype alert_rules: azure.mgmt.securityinsight.operations.AlertRulesOperations
55- :ivar actions: ActionsOperations operations
56- :vartype actions: azure.mgmt.securityinsight.operations.ActionsOperations
57- :ivar alert_rule_templates: AlertRuleTemplatesOperations operations
58- :vartype alert_rule_templates:
59- azure.mgmt.securityinsight.operations.AlertRuleTemplatesOperations
60- :ivar bookmarks: BookmarksOperations operations
61- :vartype bookmarks: azure.mgmt.securityinsight.operations.BookmarksOperations
6299 :ivar data_connectors: DataConnectorsOperations operations
63100 :vartype data_connectors: azure.mgmt.securityinsight.operations.DataConnectorsOperations
64- :ivar automation_rules: AutomationRulesOperations operations
65- :vartype automation_rules: azure.mgmt.securityinsight.operations.AutomationRulesOperations
101+ :ivar data_connectors_check_requirements: DataConnectorsCheckRequirementsOperations operations
102+ :vartype data_connectors_check_requirements:
103+ azure.mgmt.securityinsight.operations.DataConnectorsCheckRequirementsOperations
104+ :ivar operations: Operations operations
105+ :vartype operations: azure.mgmt.securityinsight.operations.Operations
66106 :param credential: Credential needed for the client to connect to Azure.
67107 :type credential: ~azure.core.credentials.TokenCredential
68108 :param subscription_id: The ID of the target subscription.
69109 :type subscription_id: str
70110 :param base_url: Service URL. Default value is "https://management.azure.com".
71111 :type base_url: str
72- :keyword api_version: Api Version. Default value is "2021-10 -01". Note that overriding this
73- default value may result in unsupported behavior.
112+ :keyword api_version: Api Version. Default value is "2022-08 -01-preview ". Note that overriding
113+ this default value may result in unsupported behavior.
74114 :paramtype api_version: str
115+ :keyword int polling_interval: Default waiting time between two polls for LRO operations if no
116+ Retry-After header is present.
75117 """
76118
77119 def __init__ (
@@ -88,52 +130,106 @@ def __init__(
88130 self ._serialize = Serializer (client_models )
89131 self ._deserialize = Deserializer (client_models )
90132 self ._serialize .client_side_validation = False
133+ self .alert_rules = AlertRulesOperations (
134+ self ._client , self ._config , self ._serialize , self ._deserialize
135+ )
136+ self .actions = ActionsOperations (
137+ self ._client , self ._config , self ._serialize , self ._deserialize
138+ )
139+ self .alert_rule_templates = AlertRuleTemplatesOperations (
140+ self ._client , self ._config , self ._serialize , self ._deserialize
141+ )
142+ self .automation_rules = AutomationRulesOperations (
143+ self ._client , self ._config , self ._serialize , self ._deserialize
144+ )
91145 self .incidents = IncidentsOperations (
92146 self ._client , self ._config , self ._serialize , self ._deserialize
93147 )
148+ self .bookmarks = BookmarksOperations (
149+ self ._client , self ._config , self ._serialize , self ._deserialize
150+ )
151+ self .bookmark_relations = BookmarkRelationsOperations (
152+ self ._client , self ._config , self ._serialize , self ._deserialize
153+ )
154+ self .bookmark = BookmarkOperations (
155+ self ._client , self ._config , self ._serialize , self ._deserialize
156+ )
157+ self .ip_geodata = IPGeodataOperations (
158+ self ._client , self ._config , self ._serialize , self ._deserialize
159+ )
160+ self .domain_whois = DomainWhoisOperations (
161+ self ._client , self ._config , self ._serialize , self ._deserialize
162+ )
163+ self .entities = EntitiesOperations (
164+ self ._client , self ._config , self ._serialize , self ._deserialize
165+ )
166+ self .entities_get_timeline = EntitiesGetTimelineOperations (
167+ self ._client , self ._config , self ._serialize , self ._deserialize
168+ )
169+ self .entities_relations = EntitiesRelationsOperations (
170+ self ._client , self ._config , self ._serialize , self ._deserialize
171+ )
172+ self .entity_relations = EntityRelationsOperations (
173+ self ._client , self ._config , self ._serialize , self ._deserialize
174+ )
175+ self .entity_queries = EntityQueriesOperations (
176+ self ._client , self ._config , self ._serialize , self ._deserialize
177+ )
178+ self .entity_query_templates = EntityQueryTemplatesOperations (
179+ self ._client , self ._config , self ._serialize , self ._deserialize
180+ )
181+ self .file_imports = FileImportsOperations (
182+ self ._client , self ._config , self ._serialize , self ._deserialize
183+ )
94184 self .incident_comments = IncidentCommentsOperations (
95185 self ._client , self ._config , self ._serialize , self ._deserialize
96186 )
97187 self .incident_relations = IncidentRelationsOperations (
98188 self ._client , self ._config , self ._serialize , self ._deserialize
99189 )
100- self .threat_intelligence_indicator = ThreatIntelligenceIndicatorOperations (
190+ self .metadata = MetadataOperations (
101191 self ._client , self ._config , self ._serialize , self ._deserialize
102192 )
103- self .threat_intelligence_indicators = ThreatIntelligenceIndicatorsOperations (
193+ self .office_consents = OfficeConsentsOperations (
104194 self ._client , self ._config , self ._serialize , self ._deserialize
105195 )
106- self .threat_intelligence_indicator_metrics = ThreatIntelligenceIndicatorMetricsOperations (
196+ self .sentinel_onboarding_states = SentinelOnboardingStatesOperations (
107197 self ._client , self ._config , self ._serialize , self ._deserialize
108198 )
109- self .watchlists = WatchlistsOperations (
199+ self .security_ml_analytics_settings = SecurityMLAnalyticsSettingsOperations (
110200 self ._client , self ._config , self ._serialize , self ._deserialize
111201 )
112- self .watchlist_items = WatchlistItemsOperations (
202+ self .product_settings = ProductSettingsOperations (
113203 self ._client , self ._config , self ._serialize , self ._deserialize
114204 )
115- self .operations = Operations (
205+ self .source_control = SourceControlOperations (
116206 self ._client , self ._config , self ._serialize , self ._deserialize
117207 )
118- self .sentinel_onboarding_states = SentinelOnboardingStatesOperations (
208+ self .source_controls = SourceControlsOperations (
119209 self ._client , self ._config , self ._serialize , self ._deserialize
120210 )
121- self .alert_rules = AlertRulesOperations (
211+ self .threat_intelligence_indicator = ThreatIntelligenceIndicatorOperations (
122212 self ._client , self ._config , self ._serialize , self ._deserialize
123213 )
124- self .actions = ActionsOperations (
214+ self .threat_intelligence_indicators = ThreatIntelligenceIndicatorsOperations (
125215 self ._client , self ._config , self ._serialize , self ._deserialize
126216 )
127- self .alert_rule_templates = AlertRuleTemplatesOperations (
217+ self .threat_intelligence_indicator_metrics = ThreatIntelligenceIndicatorMetricsOperations (
128218 self ._client , self ._config , self ._serialize , self ._deserialize
129219 )
130- self .bookmarks = BookmarksOperations (
220+ self .watchlists = WatchlistsOperations (
221+ self ._client , self ._config , self ._serialize , self ._deserialize
222+ )
223+ self .watchlist_items = WatchlistItemsOperations (
131224 self ._client , self ._config , self ._serialize , self ._deserialize
132225 )
133226 self .data_connectors = DataConnectorsOperations (
134227 self ._client , self ._config , self ._serialize , self ._deserialize
135228 )
136- self .automation_rules = AutomationRulesOperations (
229+ self .data_connectors_check_requirements = DataConnectorsCheckRequirementsOperations (
230+ self ._client , self ._config , self ._serialize , self ._deserialize
231+ )
232+ self .operations = Operations (
137233 self ._client , self ._config , self ._serialize , self ._deserialize
138234 )
139235
0 commit comments