Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 65 additions & 7 deletions common/config/rush/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

91 changes: 34 additions & 57 deletions sdk/security/arm-security/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,6 @@
# Release History

## 6.0.0-beta.3 (Unreleased)

### Features Added

### Breaking Changes

### Bugs Fixed

### Other Changes

## 6.0.0-beta.2 (2022-11-15)

## 6.0.0-beta.3 (2023-03-06)

**Features**

Expand All @@ -20,14 +10,9 @@
- Added operation group ApplicationOperations
- Added operation group Applications
- Added operation group GovernanceAssignments
- Added operation group GovernanceRuleOperations
- Added operation group GovernanceRules
- Added operation group SecurityConnectorApplication
- Added operation group SecurityConnectorApplications
- Added operation group SecurityConnectorGovernanceRule
- Added operation group SecurityConnectorGovernanceRules
- Added operation group SecurityConnectorGovernanceRulesExecuteStatus
- Added operation group SubscriptionGovernanceRulesExecuteStatus
- Added operation Alerts.beginSimulate
- Added operation Alerts.beginSimulateAndWait
- Added operation Alerts.updateResourceGroupLevelStateToInProgress
Expand Down Expand Up @@ -141,7 +126,6 @@
- Added Interface ErrorDetail
- Added Interface ErrorResponse
- Added Interface ExecuteGovernanceRuleParams
- Added Interface ExecuteRuleStatus
- Added Interface ExternalSecuritySolution
- Added Interface FailedLocalLoginsNotInAllowedRange
- Added Interface FileUploadsNotInAllowedRange
Expand All @@ -164,16 +148,18 @@
- Added Interface GovernanceRule
- Added Interface GovernanceRuleEmailNotification
- Added Interface GovernanceRuleList
- Added Interface GovernanceRuleListNextOptionalParams
- Added Interface GovernanceRuleListOptionalParams
- Added Interface GovernanceRuleMetadata
- Added Interface GovernanceRuleOwnerSource
- Added Interface GovernanceRulesCreateOrUpdateOptionalParams
- Added Interface GovernanceRulesDeleteHeaders
- Added Interface GovernanceRulesDeleteOptionalParams
- Added Interface GovernanceRulesExecuteHeaders
- Added Interface GovernanceRulesExecuteOptionalParams
- Added Interface GovernanceRulesGetOptionalParams
- Added Interface GovernanceRulesRuleIdExecuteSingleSecurityConnectorHeaders
- Added Interface GovernanceRulesRuleIdExecuteSingleSecurityConnectorOptionalParams
- Added Interface GovernanceRulesRuleIdExecuteSingleSubscriptionHeaders
- Added Interface GovernanceRulesRuleIdExecuteSingleSubscriptionOptionalParams
- Added Interface GovernanceRulesListNextOptionalParams
- Added Interface GovernanceRulesListOptionalParams
- Added Interface GovernanceRulesOperationResultsHeaders
- Added Interface GovernanceRulesOperationResultsOptionalParams
- Added Interface HttpC2DMessagesNotInAllowedRange
- Added Interface HttpC2DRejectedMessagesNotInAllowedRange
- Added Interface HttpD2CMessagesNotInAllowedRange
Expand All @@ -194,6 +180,7 @@
- Added Interface MqttD2CMessagesNotInAllowedRange
- Added Interface OnPremiseResourceDetails
- Added Interface OnPremiseSqlResourceDetails
- Added Interface OperationResultAutoGenerated
- Added Interface Pricing
- Added Interface ProcessNotAllowed
- Added Interface QueuePurgesNotInAllowedRange
Expand All @@ -220,13 +207,6 @@
- Added Interface SecurityConnectorApplicationGetOptionalParams
- Added Interface SecurityConnectorApplicationsListNextOptionalParams
- Added Interface SecurityConnectorApplicationsListOptionalParams
- Added Interface SecurityConnectorGovernanceRuleListNextOptionalParams
- Added Interface SecurityConnectorGovernanceRuleListOptionalParams
- Added Interface SecurityConnectorGovernanceRulesCreateOrUpdateOptionalParams
- Added Interface SecurityConnectorGovernanceRulesDeleteOptionalParams
- Added Interface SecurityConnectorGovernanceRulesExecuteStatusGetHeaders
- Added Interface SecurityConnectorGovernanceRulesExecuteStatusGetOptionalParams
- Added Interface SecurityConnectorGovernanceRulesGetOptionalParams
- Added Interface SecurityContact
- Added Interface SecurityContactPropertiesAlertNotifications
- Added Interface SecurityContactPropertiesNotificationsByRole
Expand All @@ -239,8 +219,6 @@
- Added Interface Setting
- Added Interface Software
- Added Interface SqlServerVulnerabilityProperties
- Added Interface SubscriptionGovernanceRulesExecuteStatusGetHeaders
- Added Interface SubscriptionGovernanceRulesExecuteStatusGetOptionalParams
- Added Interface ThresholdCustomAlertRule
- Added Interface TimeWindowCustomAlertRule
- Added Interface TopologyResource
Expand Down Expand Up @@ -269,47 +247,30 @@
- Added Type Alias GovernanceAssignmentsListNextResponse
- Added Type Alias GovernanceAssignmentsListResponse
- Added Type Alias GovernanceRuleConditionOperator
- Added Type Alias GovernanceRuleListNextResponse
- Added Type Alias GovernanceRuleListResponse
- Added Type Alias GovernanceRuleOwnerSourceType
- Added Type Alias GovernanceRulesCreateOrUpdateResponse
- Added Type Alias GovernanceRulesExecuteResponse
- Added Type Alias GovernanceRulesGetResponse
- Added Type Alias GovernanceRulesListNextResponse
- Added Type Alias GovernanceRulesListResponse
- Added Type Alias GovernanceRulesOperationResultsResponse
- Added Type Alias GovernanceRuleSourceResourceType
- Added Type Alias GovernanceRulesRuleIdExecuteSingleSecurityConnectorResponse
- Added Type Alias GovernanceRulesRuleIdExecuteSingleSubscriptionResponse
- Added Type Alias GovernanceRuleType
- Added Type Alias MinimalSeverity
- Added Type Alias OperationResult
- Added Type Alias Roles
- Added Type Alias ScanningMode
- Added Type Alias SecurityConnectorApplicationCreateOrUpdateResponse
- Added Type Alias SecurityConnectorApplicationGetResponse
- Added Type Alias SecurityConnectorApplicationsListNextResponse
- Added Type Alias SecurityConnectorApplicationsListResponse
- Added Type Alias SecurityConnectorGovernanceRuleListNextResponse
- Added Type Alias SecurityConnectorGovernanceRuleListResponse
- Added Type Alias SecurityConnectorGovernanceRulesCreateOrUpdateResponse
- Added Type Alias SecurityConnectorGovernanceRulesExecuteStatusGetResponse
- Added Type Alias SecurityConnectorGovernanceRulesGetResponse
- Added Type Alias SubPlan
- Added Type Alias SubscriptionGovernanceRulesExecuteStatusGetResponse
- Added Type Alias Type
- Interface AlertsSimulateOptionalParams has a new optional parameter resumeFrom
- Interface AlertsSimulateOptionalParams has a new optional parameter updateIntervalInMs
- Interface DefenderForServersAwsOfferingArcAutoProvisioning has a new optional parameter cloudRoleArn
- Class SecurityCenter has a new parameter aPICollection
- Class SecurityCenter has a new parameter aPICollectionOffboarding
- Class SecurityCenter has a new parameter aPICollectionOnboarding
- Class SecurityCenter has a new parameter applicationOperations
- Class SecurityCenter has a new parameter applications
- Class SecurityCenter has a new parameter governanceAssignments
- Class SecurityCenter has a new parameter governanceRuleOperations
- Class SecurityCenter has a new parameter governanceRules
- Class SecurityCenter has a new parameter securityConnectorApplication
- Class SecurityCenter has a new parameter securityConnectorApplications
- Class SecurityCenter has a new parameter securityConnectorGovernanceRule
- Class SecurityCenter has a new parameter securityConnectorGovernanceRules
- Class SecurityCenter has a new parameter securityConnectorGovernanceRulesExecuteStatus
- Class SecurityCenter has a new parameter subscriptionGovernanceRulesExecuteStatus
- Interface ScanProperties has a new optional parameter lastScanTime
- 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"
- Added Enum KnownApplicationConditionOperator
- Added Enum KnownApplicationSourceResourceType
- Added Enum KnownEnvironmentType
Expand All @@ -318,6 +279,7 @@
- Added Enum KnownGovernanceRuleSourceResourceType
- Added Enum KnownGovernanceRuleType
- Added Enum KnownMinimalSeverity
- Added Enum KnownOperationResult
- Added Enum KnownRoles
- Added Enum KnownScanningMode
- Added Enum KnownSubPlan
Expand All @@ -338,13 +300,28 @@
- Enum KnownOfferingType has a new value DefenderForDevOpsGithub
- Enum KnownOfferingType has a new value DefenderForServersGcp
- Enum KnownSettingName has a new value WdatpUnifiedSolution
- Added function getContinuationToken

**Breaking Changes**

- Removed operation Alerts.simulate
- Removed operation SecurityContacts.update
- Operation AllowedConnections.get has a new signature
- Interface AlertsSuppressionRulesListNextOptionalParams no longer has parameter alertType
- Interface DefenderForServersAwsOfferingArcAutoProvisioning no longer has parameter servicePrincipalSecretMetadata
- Interface IotSecuritySolutionListByResourceGroupNextOptionalParams no longer has parameter filter
- Interface IotSecuritySolutionListBySubscriptionNextOptionalParams no longer has parameter filter
- Interface IotSecuritySolutionsAnalyticsAggregatedAlertListNextOptionalParams no longer has parameter top
- Interface IotSecuritySolutionsAnalyticsRecommendationListNextOptionalParams no longer has parameter top
- Interface RegulatoryComplianceAssessmentsListNextOptionalParams no longer has parameter filter
- Interface RegulatoryComplianceControlsListNextOptionalParams no longer has parameter filter
- Interface RegulatoryComplianceStandardsListNextOptionalParams no longer has parameter filter
- Interface SecureScoreControlsListBySecureScoreNextOptionalParams no longer has parameter expand
- Interface SecureScoreControlsListNextOptionalParams no longer has parameter expand
- Interface TasksListByHomeRegionNextOptionalParams no longer has parameter filter
- Interface TasksListByResourceGroupNextOptionalParams no longer has parameter filter
- Interface TasksListNextOptionalParams no longer has parameter filter
- Type of parameter value of interface ExternalSecuritySolutionList is changed from ExternalSecuritySolutionUnion[] to ExternalSecuritySolution[]
- Removed Enum KnownAlertNotifications
- Removed Enum KnownAlertsToAdmins

Expand Down
2 changes: 1 addition & 1 deletion sdk/security/arm-security/LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2022 Microsoft
Copyright (c) 2023 Microsoft

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
8 changes: 4 additions & 4 deletions sdk/security/arm-security/_meta.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"commit": "d8461c6480ba57b5163c48795e917e7c1d99d4fd",
"commit": "1087c08ebf7ddd0c5a9a52163f300eb7a83a847b",
"readme": "specification/security/resource-manager/readme.md",
"autorest_command": "autorest --version=3.8.4 --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].3.20221108.1 --generate-sample=true",
"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].5",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"release_tool": "@azure-tools/js-sdk-release-tools@2.4.2",
"use": "@autorest/[email protected].3.20221108.1"
"release_tool": "@azure-tools/js-sdk-release-tools@2.6.2",
"use": "@autorest/[email protected].5"
}
20 changes: 6 additions & 14 deletions sdk/security/arm-security/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@
"types": "./types/arm-security.d.ts",
"devDependencies": {
"@microsoft/api-extractor": "^7.31.1",
"@rollup/plugin-commonjs": "^24.0.0",
"@rollup/plugin-json": "^6.0.0",
"@rollup/plugin-multi-entry": "^6.0.0",
"@rollup/plugin-commonjs": "^21.0.1",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-multi-entry": "^4.1.0",
"@rollup/plugin-node-resolve": "^13.1.3",
"mkdirp": "^1.0.4",
"rollup": "^2.66.1",
Expand All @@ -40,7 +40,7 @@
"uglify-js": "^3.4.9",
"rimraf": "^3.0.0",
"@azure/identity": "^2.0.1",
"@azure-tools/test-recorder": "^3.0.0",
"@azure-tools/test-recorder": "^2.0.0",
"@azure-tools/test-credential": "^1.0.0",
"mocha": "^7.1.1",
"@types/chai": "^4.2.8",
Expand Down Expand Up @@ -110,13 +110,5 @@
}
]
},
"autoPublish": true,
"//sampleConfiguration": {
"productName": "",
"productSlugs": [
"azure"
],
"disableDocsMs": true,
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-security?view=azure-node-preview"
}
}
"autoPublish": true
}
Loading