|
1 | 1 | # Release History
|
2 | 2 |
|
| 3 | +## 0.12.0 (2023-06-19) |
| 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 function `*AzureServersSetting.GetServerVulnerabilityAssessmentsSetting() *ServerVulnerabilityAssessmentsSetting` |
| 18 | +- New function `*ClientFactory.NewServerVulnerabilityAssessmentsSettingsClient() *ServerVulnerabilityAssessmentsSettingsClient` |
| 19 | +- New function `*HealthReportsClient.Get(context.Context, string, string, *HealthReportsClientGetOptions) (HealthReportsClientGetResponse, error)` |
| 20 | +- New function `PossibleServerVulnerabilityAssessmentsSettingKindValues() []ServerVulnerabilityAssessmentsSettingKind` |
| 21 | +- New function `*ServerVulnerabilityAssessmentsSetting.GetServerVulnerabilityAssessmentsSetting() *ServerVulnerabilityAssessmentsSetting` |
| 22 | +- New function `NewServerVulnerabilityAssessmentsSettingsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ServerVulnerabilityAssessmentsSettingsClient, error)` |
| 23 | +- New function `*ServerVulnerabilityAssessmentsSettingsClient.CreateOrUpdate(context.Context, ServerVulnerabilityAssessmentsSettingKindName, ServerVulnerabilityAssessmentsSettingClassification, *ServerVulnerabilityAssessmentsSettingsClientCreateOrUpdateOptions) (ServerVulnerabilityAssessmentsSettingsClientCreateOrUpdateResponse, error)` |
| 24 | +- New function `*ServerVulnerabilityAssessmentsSettingsClient.Delete(context.Context, ServerVulnerabilityAssessmentsSettingKindName, *ServerVulnerabilityAssessmentsSettingsClientDeleteOptions) (ServerVulnerabilityAssessmentsSettingsClientDeleteResponse, error)` |
| 25 | +- New function `*ServerVulnerabilityAssessmentsSettingsClient.Get(context.Context, ServerVulnerabilityAssessmentsSettingKindName, *ServerVulnerabilityAssessmentsSettingsClientGetOptions) (ServerVulnerabilityAssessmentsSettingsClientGetResponse, error)` |
| 26 | +- New function `*ServerVulnerabilityAssessmentsSettingsClient.NewListBySubscriptionPager(*ServerVulnerabilityAssessmentsSettingsClientListBySubscriptionOptions) *runtime.Pager[ServerVulnerabilityAssessmentsSettingsClientListBySubscriptionResponse]` |
| 27 | +- New struct `AzureServersSetting` |
| 28 | +- New struct `ResourceAutoGenerated` |
| 29 | +- New struct `ServerVulnerabilityAssessmentsAzureSettingProperties` |
| 30 | +- New struct `ServerVulnerabilityAssessmentsSettingsList` |
| 31 | +- New field `AffectedDefendersSubPlans`, `ReportAdditionalData` in struct `HealthReportProperties` |
| 32 | +- New field `LastScannedDate`, `Reason` in struct `StatusAutoGenerated` |
| 33 | + |
| 34 | + |
3 | 35 | ## 0.11.0 (2023-04-28)
|
4 | 36 | ### Breaking Changes
|
5 | 37 |
|
|
0 commit comments