Skip to content

Commit 6fe8dfc

Browse files
author
SDKAuto
committed
CodeGen from PR 18585 in Azure/azure-rest-api-specs
Merge 0d5acea18090f2e394e31684249ce70b8d448768 into 1cefdabe75c75323c6d3def3f6c80850c624bdea
1 parent fd6beb8 commit 6fe8dfc

File tree

77 files changed

+31240
-6874
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+31240
-6874
lines changed

sdk/securityinsight/azure-mgmt-securityinsight/_meta.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"@autorest/[email protected]",
55
"@autorest/[email protected]"
66
],
7-
"commit": "8c2258114e565bb041dcb25a761acb965a4870e7",
7+
"commit": "8af2539e9b9cceb1f0e0831af63a365d5fcfe9ed",
88
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
9-
"autorest_command": "autorest specification/securityinsights/resource-manager/readme.md --python --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --python3-only --tag=package-2021-10 --use=@autorest/[email protected] --use=@autorest/[email protected] --version=3.7.2",
9+
"autorest_command": "autorest specification/securityinsights/resource-manager/readme.md --python --python-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-python/sdk --python3-only --use=@autorest/[email protected] --use=@autorest/[email protected] --version=3.7.2",
1010
"readme": "specification/securityinsights/resource-manager/readme.md"
1111
}

sdk/securityinsight/azure-mgmt-securityinsight/azure/mgmt/securityinsight/_configuration.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ class SecurityInsightsConfiguration(Configuration): # pylint: disable=too-many-
2929
:type credential: ~azure.core.credentials.TokenCredential
3030
:param subscription_id: The ID of the target subscription.
3131
:type subscription_id: str
32-
:keyword api_version: Api Version. Default value is "2021-10-01". Note that overriding this
33-
default value may result in unsupported behavior.
32+
:keyword api_version: Api Version. Default value is "2022-07-01-preview". Note that overriding
33+
this default value may result in unsupported behavior.
3434
:paramtype api_version: str
3535
"""
3636

@@ -41,7 +41,7 @@ def __init__(
4141
**kwargs: Any
4242
) -> None:
4343
super(SecurityInsightsConfiguration, self).__init__(**kwargs)
44-
api_version = kwargs.pop('api_version', "2021-10-01") # type: str
44+
api_version = kwargs.pop('api_version', "2022-07-01-preview") # type: str
4545

4646
if credential is None:
4747
raise ValueError("Parameter 'credential' must not be None.")

sdk/securityinsight/azure-mgmt-securityinsight/azure/mgmt/securityinsight/_security_insights.py

Lines changed: 120 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
from . import models
1818
from ._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, IPGeodataOperations, IncidentCommentsOperations, IncidentRelationsOperations, IncidentsOperations, MetadataOperations, OfficeConsentsOperations, Operations, ProductSettingsOperations, SecurityMLAnalyticsSettingsOperations, SentinelOnboardingStatesOperations, SourceControlOperations, SourceControlsOperations, ThreatIntelligenceIndicatorMetricsOperations, ThreatIntelligenceIndicatorOperations, ThreatIntelligenceIndicatorsOperations, WatchlistItemsOperations, WatchlistsOperations
2020

2121
if TYPE_CHECKING:
2222
# pylint: disable=unused-import,ungrouped-imports
@@ -25,12 +25,61 @@
2525
class 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
3063
:ivar incident_comments: IncidentCommentsOperations operations
3164
:vartype incident_comments: azure.mgmt.securityinsight.operations.IncidentCommentsOperations
3265
:ivar incident_relations: IncidentRelationsOperations operations
3366
:vartype incident_relations: azure.mgmt.securityinsight.operations.IncidentRelationsOperations
67+
:ivar metadata: MetadataOperations operations
68+
:vartype metadata: azure.mgmt.securityinsight.operations.MetadataOperations
69+
:ivar office_consents: OfficeConsentsOperations operations
70+
:vartype office_consents: azure.mgmt.securityinsight.operations.OfficeConsentsOperations
71+
:ivar sentinel_onboarding_states: SentinelOnboardingStatesOperations operations
72+
:vartype sentinel_onboarding_states:
73+
azure.mgmt.securityinsight.operations.SentinelOnboardingStatesOperations
74+
:ivar security_ml_analytics_settings: SecurityMLAnalyticsSettingsOperations operations
75+
:vartype security_ml_analytics_settings:
76+
azure.mgmt.securityinsight.operations.SecurityMLAnalyticsSettingsOperations
77+
:ivar product_settings: ProductSettingsOperations operations
78+
:vartype product_settings: azure.mgmt.securityinsight.operations.ProductSettingsOperations
79+
:ivar source_control: SourceControlOperations operations
80+
:vartype source_control: azure.mgmt.securityinsight.operations.SourceControlOperations
81+
:ivar source_controls: SourceControlsOperations operations
82+
:vartype source_controls: azure.mgmt.securityinsight.operations.SourceControlsOperations
3483
:ivar threat_intelligence_indicator: ThreatIntelligenceIndicatorOperations operations
3584
:vartype threat_intelligence_indicator:
3685
azure.mgmt.securityinsight.operations.ThreatIntelligenceIndicatorOperations
@@ -45,32 +94,21 @@ class SecurityInsights: # pylint: disable=too-many-instance-attributes
4594
:vartype watchlists: azure.mgmt.securityinsight.operations.WatchlistsOperations
4695
:ivar watchlist_items: WatchlistItemsOperations operations
4796
: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
6297
:ivar data_connectors: DataConnectorsOperations operations
6398
:vartype data_connectors: azure.mgmt.securityinsight.operations.DataConnectorsOperations
64-
:ivar automation_rules: AutomationRulesOperations operations
65-
:vartype automation_rules: azure.mgmt.securityinsight.operations.AutomationRulesOperations
99+
:ivar data_connectors_check_requirements: DataConnectorsCheckRequirementsOperations operations
100+
:vartype data_connectors_check_requirements:
101+
azure.mgmt.securityinsight.operations.DataConnectorsCheckRequirementsOperations
102+
:ivar operations: Operations operations
103+
:vartype operations: azure.mgmt.securityinsight.operations.Operations
66104
:param credential: Credential needed for the client to connect to Azure.
67105
:type credential: ~azure.core.credentials.TokenCredential
68106
:param subscription_id: The ID of the target subscription.
69107
:type subscription_id: str
70108
:param base_url: Service URL. Default value is "https://management.azure.com".
71109
: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.
110+
:keyword api_version: Api Version. Default value is "2022-07-01-preview". Note that overriding
111+
this default value may result in unsupported behavior.
74112
:paramtype api_version: str
75113
"""
76114

@@ -88,52 +126,103 @@ def __init__(
88126
self._serialize = Serializer(client_models)
89127
self._deserialize = Deserializer(client_models)
90128
self._serialize.client_side_validation = False
129+
self.alert_rules = AlertRulesOperations(
130+
self._client, self._config, self._serialize, self._deserialize
131+
)
132+
self.actions = ActionsOperations(
133+
self._client, self._config, self._serialize, self._deserialize
134+
)
135+
self.alert_rule_templates = AlertRuleTemplatesOperations(
136+
self._client, self._config, self._serialize, self._deserialize
137+
)
138+
self.automation_rules = AutomationRulesOperations(
139+
self._client, self._config, self._serialize, self._deserialize
140+
)
91141
self.incidents = IncidentsOperations(
92142
self._client, self._config, self._serialize, self._deserialize
93143
)
144+
self.bookmarks = BookmarksOperations(
145+
self._client, self._config, self._serialize, self._deserialize
146+
)
147+
self.bookmark_relations = BookmarkRelationsOperations(
148+
self._client, self._config, self._serialize, self._deserialize
149+
)
150+
self.bookmark = BookmarkOperations(
151+
self._client, self._config, self._serialize, self._deserialize
152+
)
153+
self.ip_geodata = IPGeodataOperations(
154+
self._client, self._config, self._serialize, self._deserialize
155+
)
156+
self.domain_whois = DomainWhoisOperations(
157+
self._client, self._config, self._serialize, self._deserialize
158+
)
159+
self.entities = EntitiesOperations(
160+
self._client, self._config, self._serialize, self._deserialize
161+
)
162+
self.entities_get_timeline = EntitiesGetTimelineOperations(
163+
self._client, self._config, self._serialize, self._deserialize
164+
)
165+
self.entities_relations = EntitiesRelationsOperations(
166+
self._client, self._config, self._serialize, self._deserialize
167+
)
168+
self.entity_relations = EntityRelationsOperations(
169+
self._client, self._config, self._serialize, self._deserialize
170+
)
171+
self.entity_queries = EntityQueriesOperations(
172+
self._client, self._config, self._serialize, self._deserialize
173+
)
174+
self.entity_query_templates = EntityQueryTemplatesOperations(
175+
self._client, self._config, self._serialize, self._deserialize
176+
)
94177
self.incident_comments = IncidentCommentsOperations(
95178
self._client, self._config, self._serialize, self._deserialize
96179
)
97180
self.incident_relations = IncidentRelationsOperations(
98181
self._client, self._config, self._serialize, self._deserialize
99182
)
100-
self.threat_intelligence_indicator = ThreatIntelligenceIndicatorOperations(
183+
self.metadata = MetadataOperations(
101184
self._client, self._config, self._serialize, self._deserialize
102185
)
103-
self.threat_intelligence_indicators = ThreatIntelligenceIndicatorsOperations(
186+
self.office_consents = OfficeConsentsOperations(
104187
self._client, self._config, self._serialize, self._deserialize
105188
)
106-
self.threat_intelligence_indicator_metrics = ThreatIntelligenceIndicatorMetricsOperations(
189+
self.sentinel_onboarding_states = SentinelOnboardingStatesOperations(
107190
self._client, self._config, self._serialize, self._deserialize
108191
)
109-
self.watchlists = WatchlistsOperations(
192+
self.security_ml_analytics_settings = SecurityMLAnalyticsSettingsOperations(
110193
self._client, self._config, self._serialize, self._deserialize
111194
)
112-
self.watchlist_items = WatchlistItemsOperations(
195+
self.product_settings = ProductSettingsOperations(
113196
self._client, self._config, self._serialize, self._deserialize
114197
)
115-
self.operations = Operations(
198+
self.source_control = SourceControlOperations(
116199
self._client, self._config, self._serialize, self._deserialize
117200
)
118-
self.sentinel_onboarding_states = SentinelOnboardingStatesOperations(
201+
self.source_controls = SourceControlsOperations(
119202
self._client, self._config, self._serialize, self._deserialize
120203
)
121-
self.alert_rules = AlertRulesOperations(
204+
self.threat_intelligence_indicator = ThreatIntelligenceIndicatorOperations(
122205
self._client, self._config, self._serialize, self._deserialize
123206
)
124-
self.actions = ActionsOperations(
207+
self.threat_intelligence_indicators = ThreatIntelligenceIndicatorsOperations(
125208
self._client, self._config, self._serialize, self._deserialize
126209
)
127-
self.alert_rule_templates = AlertRuleTemplatesOperations(
210+
self.threat_intelligence_indicator_metrics = ThreatIntelligenceIndicatorMetricsOperations(
128211
self._client, self._config, self._serialize, self._deserialize
129212
)
130-
self.bookmarks = BookmarksOperations(
213+
self.watchlists = WatchlistsOperations(
214+
self._client, self._config, self._serialize, self._deserialize
215+
)
216+
self.watchlist_items = WatchlistItemsOperations(
131217
self._client, self._config, self._serialize, self._deserialize
132218
)
133219
self.data_connectors = DataConnectorsOperations(
134220
self._client, self._config, self._serialize, self._deserialize
135221
)
136-
self.automation_rules = AutomationRulesOperations(
222+
self.data_connectors_check_requirements = DataConnectorsCheckRequirementsOperations(
223+
self._client, self._config, self._serialize, self._deserialize
224+
)
225+
self.operations = Operations(
137226
self._client, self._config, self._serialize, self._deserialize
138227
)
139228

sdk/securityinsight/azure-mgmt-securityinsight/azure/mgmt/securityinsight/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88

9-
VERSION = "1.0.0"
9+
VERSION = "1.0.0b1"

sdk/securityinsight/azure-mgmt-securityinsight/azure/mgmt/securityinsight/aio/_configuration.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ class SecurityInsightsConfiguration(Configuration): # pylint: disable=too-many-
2929
:type credential: ~azure.core.credentials_async.AsyncTokenCredential
3030
:param subscription_id: The ID of the target subscription.
3131
:type subscription_id: str
32-
:keyword api_version: Api Version. Default value is "2021-10-01". Note that overriding this
33-
default value may result in unsupported behavior.
32+
:keyword api_version: Api Version. Default value is "2022-07-01-preview". Note that overriding
33+
this default value may result in unsupported behavior.
3434
:paramtype api_version: str
3535
"""
3636

@@ -41,7 +41,7 @@ def __init__(
4141
**kwargs: Any
4242
) -> None:
4343
super(SecurityInsightsConfiguration, self).__init__(**kwargs)
44-
api_version = kwargs.pop('api_version', "2021-10-01") # type: str
44+
api_version = kwargs.pop('api_version', "2022-07-01-preview") # type: str
4545

4646
if credential is None:
4747
raise ValueError("Parameter 'credential' must not be None.")

0 commit comments

Comments
 (0)