Skip to content

Commit ccd7a43

Browse files
author
SDKAuto
committed
CodeGen from PR 23400 in Azure/azure-rest-api-specs
Merge b18026f8c89c01de1041e7f538d44f5784ba5845 into f790e624d0d080b89d962a3bd19c65bc6a6b2f5e
1 parent 90f8b8a commit ccd7a43

29 files changed

+1797
-528
lines changed

sdk/security/arm-security/CHANGELOG.md

Lines changed: 42 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,6 @@
11
# Release History
2-
3-
## 6.0.0-beta.4 (Unreleased)
4-
5-
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
10-
11-
### Other Changes
12-
13-
## 6.0.0-beta.3 (2023-03-21)
2+
3+
## 6.0.0-beta.4 (2023-04-03)
144

155
**Features**
166

@@ -25,6 +15,7 @@
2515
- Added operation group HealthReports
2616
- Added operation group SecurityConnectorApplication
2717
- Added operation group SecurityConnectorApplications
18+
- Added operation group SecurityOperators
2819
- Added operation Alerts.beginSimulate
2920
- Added operation Alerts.beginSimulateAndWait
3021
- Added operation Alerts.updateResourceGroupLevelStateToInProgress
@@ -94,16 +85,21 @@
9485
- Added Interface CspmMonitorGcpOffering
9586
- Added Interface CspmMonitorGcpOfferingNativeCloudConnection
9687
- Added Interface CspmMonitorGithubOffering
88+
- Added Interface CspmMonitorGitLabOffering
9789
- Added Interface CustomAssessmentAutomation
9890
- Added Interface CustomAssessmentAutomationRequest
9991
- Added Interface CustomEntityStoreAssignment
10092
- Added Interface DataExportSettings
10193
- Added Interface DefenderCspmAwsOffering
94+
- Added Interface DefenderCspmAwsOfferingDatabasesDspm
95+
- Added Interface DefenderCspmAwsOfferingDataSensitivityDiscovery
10296
- Added Interface DefenderCspmAwsOfferingVmScanners
10397
- Added Interface DefenderCspmAwsOfferingVmScannersConfiguration
10498
- Added Interface DefenderCspmGcpOffering
10599
- Added Interface DefenderFoDatabasesAwsOffering
106100
- Added Interface DefenderFoDatabasesAwsOfferingArcAutoProvisioning
101+
- Added Interface DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration
102+
- Added Interface DefenderFoDatabasesAwsOfferingDatabasesDspm
107103
- Added Interface DefenderFoDatabasesAwsOfferingRds
108104
- Added Interface DefenderForContainersAwsOffering
109105
- Added Interface DefenderForContainersAwsOfferingContainerVulnerabilityAssessment
@@ -113,10 +109,13 @@
113109
- Added Interface DefenderForContainersGcpOfferingNativeCloudConnection
114110
- Added Interface DefenderForDatabasesGcpOffering
115111
- Added Interface DefenderForDatabasesGcpOfferingArcAutoProvisioning
112+
- Added Interface DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration
116113
- Added Interface DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning
117114
- Added Interface DefenderForDevOpsAzureDevOpsOffering
118115
- Added Interface DefenderForDevOpsGithubOffering
116+
- Added Interface DefenderForDevOpsGitLabOffering
119117
- Added Interface DefenderForServersAwsOffering
118+
- Added Interface DefenderForServersAwsOfferingArcAutoProvisioningConfiguration
120119
- Added Interface DefenderForServersAwsOfferingMdeAutoProvisioning
121120
- Added Interface DefenderForServersAwsOfferingSubPlan
122121
- Added Interface DefenderForServersAwsOfferingVaAutoProvisioning
@@ -125,11 +124,14 @@
125124
- Added Interface DefenderForServersAwsOfferingVmScannersConfiguration
126125
- Added Interface DefenderForServersGcpOffering
127126
- Added Interface DefenderForServersGcpOfferingArcAutoProvisioning
127+
- Added Interface DefenderForServersGcpOfferingArcAutoProvisioningConfiguration
128128
- Added Interface DefenderForServersGcpOfferingDefenderForServers
129129
- Added Interface DefenderForServersGcpOfferingMdeAutoProvisioning
130130
- Added Interface DefenderForServersGcpOfferingSubPlan
131131
- Added Interface DefenderForServersGcpOfferingVaAutoProvisioning
132132
- Added Interface DefenderForServersGcpOfferingVaAutoProvisioningConfiguration
133+
- Added Interface DefenderForServersGcpOfferingVmScanners
134+
- Added Interface DefenderForServersGcpOfferingVmScannersConfiguration
133135
- Added Interface DenylistCustomAlertRule
134136
- Added Interface DeviceSecurityGroup
135137
- Added Interface DirectMethodInvokesNotInAllowedRange
@@ -141,6 +143,7 @@
141143
- Added Interface ErrorResponse
142144
- Added Interface ErrorResponseAutoGenerated
143145
- Added Interface ExecuteGovernanceRuleParams
146+
- Added Interface Extension
144147
- Added Interface ExternalSecuritySolution
145148
- Added Interface FailedLocalLoginsNotInAllowedRange
146149
- Added Interface FileUploadsNotInAllowedRange
@@ -151,6 +154,7 @@
151154
- Added Interface GcpProjectDetails
152155
- Added Interface GcpProjectEnvironmentData
153156
- Added Interface GithubScopeEnvironmentData
157+
- Added Interface GitlabScopeEnvironmentData
154158
- Added Interface GovernanceAssignment
155159
- Added Interface GovernanceAssignmentAdditionalData
156160
- Added Interface GovernanceAssignmentsCreateOrUpdateOptionalParams
@@ -184,6 +188,7 @@
184188
- Added Interface HttpC2DMessagesNotInAllowedRange
185189
- Added Interface HttpC2DRejectedMessagesNotInAllowedRange
186190
- Added Interface HttpD2CMessagesNotInAllowedRange
191+
- Added Interface Identity
187192
- Added Interface InformationProtectionAwsOffering
188193
- Added Interface InformationProtectionPolicy
189194
- Added Interface IngestionSetting
@@ -203,6 +208,7 @@
203208
- Added Interface OnPremiseResourceDetails
204209
- Added Interface OnPremiseSqlResourceDetails
205210
- Added Interface OperationResultAutoGenerated
211+
- Added Interface OperationStatus
206212
- Added Interface Pricing
207213
- Added Interface ProcessNotAllowed
208214
- Added Interface QueuePurgesNotInAllowedRange
@@ -233,6 +239,12 @@
233239
- Added Interface SecurityContact
234240
- Added Interface SecurityContactPropertiesAlertNotifications
235241
- Added Interface SecurityContactPropertiesNotificationsByRole
242+
- Added Interface SecurityOperator
243+
- Added Interface SecurityOperatorList
244+
- Added Interface SecurityOperatorsCreateOrUpdateOptionalParams
245+
- Added Interface SecurityOperatorsDeleteOptionalParams
246+
- Added Interface SecurityOperatorsGetOptionalParams
247+
- Added Interface SecurityOperatorsListOptionalParams
236248
- Added Interface SecuritySolution
237249
- Added Interface SecuritySolutionsReferenceData
238250
- Added Interface SecuritySubAssessment
@@ -262,6 +274,7 @@
262274
- Added Type Alias ApplicationsListResponse
263275
- Added Type Alias ApplicationSourceResourceType
264276
- Added Type Alias AwsOrganizationalDataUnion
277+
- Added Type Alias Code
265278
- Added Type Alias ConnectionType
266279
- Added Type Alias EnvironmentDataUnion
267280
- Added Type Alias EnvironmentType
@@ -283,6 +296,7 @@
283296
- Added Type Alias HealthReportGetResponse
284297
- Added Type Alias HealthReportsListNextResponse
285298
- Added Type Alias HealthReportsListResponse
299+
- Added Type Alias IsEnabled
286300
- Added Type Alias MinimalSeverity
287301
- Added Type Alias OperationResult
288302
- Added Type Alias Roles
@@ -292,21 +306,27 @@
292306
- Added Type Alias SecurityConnectorApplicationGetResponse
293307
- Added Type Alias SecurityConnectorApplicationsListNextResponse
294308
- Added Type Alias SecurityConnectorApplicationsListResponse
309+
- Added Type Alias SecurityOperatorsCreateOrUpdateResponse
310+
- Added Type Alias SecurityOperatorsGetResponse
311+
- Added Type Alias SecurityOperatorsListResponse
295312
- Added Type Alias StatusName
296313
- Added Type Alias SubPlan
297314
- Added Type Alias Type
298315
- Interface AlertsSimulateOptionalParams has a new optional parameter resumeFrom
299316
- Interface AlertsSimulateOptionalParams has a new optional parameter updateIntervalInMs
300317
- Interface DefenderForServersAwsOfferingArcAutoProvisioning has a new optional parameter cloudRoleArn
318+
- Interface DefenderForServersAwsOfferingArcAutoProvisioning has a new optional parameter configuration
301319
- Interface ScanProperties has a new optional parameter lastScanTime
302-
- Type of parameter offeringType of interface CloudOffering is changed from "CspmMonitorAws" | "DefenderForContainersAws" | "DefenderForServersAws" | "InformationProtectionAws" to "CspmMonitorAws" | "DefenderForContainersAws" | "DefenderForServersAws" | "DefenderForDatabasesAws" | "InformationProtectionAws" | "CspmMonitorGcp" | "DefenderForServersGcp" | "DefenderForDatabasesGcp" | "DefenderForContainersGcp" | "CspmMonitorGithub" | "CspmMonitorAzureDevOps" | "DefenderCspmAws" | "DefenderCspmGcp" | "DefenderForDevOpsGithub" | "DefenderForDevOpsAzureDevOps"
320+
- Type of parameter offeringType of interface CloudOffering is changed from "CspmMonitorAws" | "DefenderForContainersAws" | "DefenderForServersAws" | "InformationProtectionAws" to "CspmMonitorAws" | "DefenderForContainersAws" | "DefenderForServersAws" | "DefenderForDatabasesAws" | "InformationProtectionAws" | "CspmMonitorGcp" | "DefenderForServersGcp" | "DefenderForDatabasesGcp" | "DefenderForContainersGcp" | "CspmMonitorGithub" | "CspmMonitorAzureDevOps" | "DefenderCspmAws" | "DefenderCspmGcp" | "DefenderForDevOpsGithub" | "DefenderForDevOpsAzureDevOps" | "CspmMonitorGitLab" | "DefenderForDevOpsGitLab"
303321
- Added Enum KnownApplicationConditionOperator
304322
- Added Enum KnownApplicationSourceResourceType
323+
- Added Enum KnownCode
305324
- Added Enum KnownEnvironmentType
306325
- Added Enum KnownGovernanceRuleConditionOperator
307326
- Added Enum KnownGovernanceRuleOwnerSourceType
308327
- Added Enum KnownGovernanceRuleSourceResourceType
309328
- Added Enum KnownGovernanceRuleType
329+
- Added Enum KnownIsEnabled
310330
- Added Enum KnownMinimalSeverity
311331
- Added Enum KnownOperationResult
312332
- Added Enum KnownRoles
@@ -319,19 +339,28 @@
319339
- Enum KnownBundleType has a new value CosmosDbs
320340
- Enum KnownCloudName has a new value AzureDevOps
321341
- Enum KnownCloudName has a new value Github
342+
- Enum KnownCloudName has a new value GitLab
322343
- Enum KnownOfferingType has a new value CspmMonitorAzureDevOps
323344
- Enum KnownOfferingType has a new value CspmMonitorGcp
324345
- Enum KnownOfferingType has a new value CspmMonitorGithub
346+
- Enum KnownOfferingType has a new value CspmMonitorGitLab
325347
- Enum KnownOfferingType has a new value DefenderCspmAws
326348
- Enum KnownOfferingType has a new value DefenderCspmGcp
327349
- Enum KnownOfferingType has a new value DefenderForContainersGcp
328350
- Enum KnownOfferingType has a new value DefenderForDatabasesAws
329351
- Enum KnownOfferingType has a new value DefenderForDatabasesGcp
330352
- Enum KnownOfferingType has a new value DefenderForDevOpsAzureDevOps
331353
- Enum KnownOfferingType has a new value DefenderForDevOpsGithub
354+
- Enum KnownOfferingType has a new value DefenderForDevOpsGitLab
332355
- Enum KnownOfferingType has a new value DefenderForServersGcp
333356
- Enum KnownSettingName has a new value WdatpUnifiedSolution
334357
- Added function getContinuationToken
358+
359+
**Breaking Changes**
360+
361+
- Removed operation Alerts.simulate
362+
- Removed operation SecurityContacts.update
363+
- Operation AllowedConnections.get has a new signature
335364
- Interface AlertsSuppressionRulesListNextOptionalParams no longer has parameter alertType
336365
- Interface DefenderForServersAwsOfferingArcAutoProvisioning no longer has parameter servicePrincipalSecretMetadata
337366
- Interface IotSecuritySolutionListByResourceGroupNextOptionalParams no longer has parameter filter
@@ -346,12 +375,6 @@
346375
- Interface TasksListByHomeRegionNextOptionalParams no longer has parameter filter
347376
- Interface TasksListByResourceGroupNextOptionalParams no longer has parameter filter
348377
- Interface TasksListNextOptionalParams no longer has parameter filter
349-
350-
**Breaking Changes**
351-
352-
- Removed operation Alerts.simulate
353-
- Removed operation SecurityContacts.update
354-
- Operation AllowedConnections.get has a new signature
355378
- Type of parameter value of interface ExternalSecuritySolutionList is changed from ExternalSecuritySolutionUnion[] to ExternalSecuritySolution[]
356379
- Removed Enum KnownAlertNotifications
357380
- Removed Enum KnownAlertsToAdmins

sdk/security/arm-security/_meta.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"commit": "ddcde53422ff186f5b69fb32338ecac3d11c3bca",
2+
"commit": "1edfad6fb7e54ebee03d5b54665965780e70cb62",
33
"readme": "specification/security/resource-manager/readme.md",
4-
"autorest_command": "autorest --version=3.9.3 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=D:\\Git\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\security\\resource-manager\\readme.md --use=@autorest/[email protected] --generate-sample=true",
4+
"autorest_command": "autorest --version=3.9.3 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/security/resource-manager/readme.md --use=@autorest/[email protected]",
55
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
6-
"release_tool": "@azure-tools/js-sdk-release-tools@2.6.2",
6+
"release_tool": "@azure-tools/js-sdk-release-tools@2.7.0",
77
"use": "@autorest/[email protected]"
88
}

sdk/security/arm-security/package.json

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -111,13 +111,5 @@
111111
]
112112
},
113113
"autoPublish": true,
114-
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/security/arm-security",
115-
"//sampleConfiguration": {
116-
"productName": "",
117-
"productSlugs": [
118-
"azure"
119-
],
120-
"disableDocsMs": true,
121-
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-security?view=azure-node-preview"
122-
}
123-
}
114+
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/security/arm-security"
115+
}

0 commit comments

Comments
 (0)