Skip to content

Commit ab68542

Browse files
author
SDKAuto
committed
CodeGen from PR 19925 in Azure/azure-rest-api-specs
Merge 2dcedfa2ca31b9b84859b8a011b9eda846824731 into c34f3432002f53b5a8b0a0da5a975974007be152
1 parent 0b9bd3a commit ab68542

File tree

79 files changed

+32562
-6803
lines changed

Some content is hidden

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

79 files changed

+32562
-6803
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/python@5.16.0",
55
"@autorest/modelerfour@4.19.3"
66
],
7-
"commit": "8c2258114e565bb041dcb25a761acb965a4870e7",
7+
"commit": "687b750163cb408721fd9efd3eda0962470e7ccf",
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/python@5.16.0 --use=@autorest/modelerfour@4.19.3 --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/python@5.16.0 --use=@autorest/modelerfour@4.19.3 --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-08-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-08-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: 127 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, FileImportsOperations, 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,63 @@
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
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

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-08-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-08-01-preview") # type: str
4545

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

0 commit comments

Comments
 (0)