Skip to content

Commit 2b0f3b1

Browse files
author
SDKAuto
committed
CodeGen from PR 24619 in Azure/azure-rest-api-specs
Merge 9334f05045592ff83673250e606d24c58e089122 into 8a56aa33078dad6012aa59653cbfa643fa985f15
1 parent 6665786 commit 2b0f3b1

File tree

141 files changed

+4396
-21145
lines changed

Some content is hidden

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

141 files changed

+4396
-21145
lines changed

sdk/resourcemanager/security/armsecurity/CHANGELOG.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,48 @@
11
# Release History
22

3+
## 0.12.0 (2023-08-04)
4+
### Breaking Changes
5+
6+
- Type of `HealthDataClassification.Scope` has been changed from `*ScopeName` to `*string`
7+
- Enum `ScopeName` has been removed
8+
- Function `*ClientFactory.NewHealthReportClient` has been removed
9+
- Function `NewHealthReportClient` has been removed
10+
- Function `*HealthReportClient.Get` has been removed
11+
12+
### Features Added
13+
14+
- New enum type `ServerVulnerabilityAssessmentsAzureSettingSelectedProvider` with values `ServerVulnerabilityAssessmentsAzureSettingSelectedProviderMdeTvm`
15+
- New enum type `ServerVulnerabilityAssessmentsSettingKind` with values `ServerVulnerabilityAssessmentsSettingKindAzureServersSetting`
16+
- New enum type `ServerVulnerabilityAssessmentsSettingKindName` with values `ServerVulnerabilityAssessmentsSettingKindNameAzureServersSetting`
17+
- New enum type `SettingNameAutoGenerated` with values `SettingNameAutoGeneratedCurrent`
18+
- New function `*AzureServersSetting.GetServerVulnerabilityAssessmentsSetting() *ServerVulnerabilityAssessmentsSetting`
19+
- New function `*ClientFactory.NewDefenderForStorageClient() *DefenderForStorageClient`
20+
- New function `*ClientFactory.NewServerVulnerabilityAssessmentsSettingsClient() *ServerVulnerabilityAssessmentsSettingsClient`
21+
- New function `NewDefenderForStorageClient(azcore.TokenCredential, *arm.ClientOptions) (*DefenderForStorageClient, error)`
22+
- New function `*DefenderForStorageClient.Create(context.Context, string, SettingNameAutoGenerated, DefenderForStorageSetting, *DefenderForStorageClientCreateOptions) (DefenderForStorageClientCreateResponse, error)`
23+
- New function `*DefenderForStorageClient.Get(context.Context, string, SettingNameAutoGenerated, *DefenderForStorageClientGetOptions) (DefenderForStorageClientGetResponse, error)`
24+
- New function `*HealthReportsClient.Get(context.Context, string, string, *HealthReportsClientGetOptions) (HealthReportsClientGetResponse, error)`
25+
- New function `PossibleServerVulnerabilityAssessmentsSettingKindValues() []ServerVulnerabilityAssessmentsSettingKind`
26+
- New function `*ServerVulnerabilityAssessmentsSetting.GetServerVulnerabilityAssessmentsSetting() *ServerVulnerabilityAssessmentsSetting`
27+
- New function `NewServerVulnerabilityAssessmentsSettingsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ServerVulnerabilityAssessmentsSettingsClient, error)`
28+
- New function `*ServerVulnerabilityAssessmentsSettingsClient.CreateOrUpdate(context.Context, ServerVulnerabilityAssessmentsSettingKindName, ServerVulnerabilityAssessmentsSettingClassification, *ServerVulnerabilityAssessmentsSettingsClientCreateOrUpdateOptions) (ServerVulnerabilityAssessmentsSettingsClientCreateOrUpdateResponse, error)`
29+
- New function `*ServerVulnerabilityAssessmentsSettingsClient.Delete(context.Context, ServerVulnerabilityAssessmentsSettingKindName, *ServerVulnerabilityAssessmentsSettingsClientDeleteOptions) (ServerVulnerabilityAssessmentsSettingsClientDeleteResponse, error)`
30+
- New function `*ServerVulnerabilityAssessmentsSettingsClient.Get(context.Context, ServerVulnerabilityAssessmentsSettingKindName, *ServerVulnerabilityAssessmentsSettingsClientGetOptions) (ServerVulnerabilityAssessmentsSettingsClientGetResponse, error)`
31+
- New function `*ServerVulnerabilityAssessmentsSettingsClient.NewListBySubscriptionPager(*ServerVulnerabilityAssessmentsSettingsClientListBySubscriptionOptions) *runtime.Pager[ServerVulnerabilityAssessmentsSettingsClientListBySubscriptionResponse]`
32+
- New struct `AzureServersSetting`
33+
- New struct `DefenderForStorageSetting`
34+
- New struct `DefenderForStorageSettingProperties`
35+
- New struct `MalwareScanningProperties`
36+
- New struct `OnUploadProperties`
37+
- New struct `OperationStatusAutoGenerated`
38+
- New struct `ResourceAutoGenerated`
39+
- New struct `SensitiveDataDiscoveryProperties`
40+
- New struct `ServerVulnerabilityAssessmentsAzureSettingProperties`
41+
- New struct `ServerVulnerabilityAssessmentsSettingsList`
42+
- New field `AffectedDefendersSubPlans`, `ReportAdditionalData` in struct `HealthReportProperties`
43+
- New field `LastScannedDate`, `Reason` in struct `StatusAutoGenerated`
44+
45+
346
## 0.11.0 (2023-04-28)
447
### Breaking Changes
548

sdk/resourcemanager/security/armsecurity/accountconnectors_client.go

Lines changed: 24 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)