Skip to content

Commit

Permalink
[Release] sdk/resourcemanager/security/armsecurity/0.11.0 (Azure#20593)
Browse files Browse the repository at this point in the history
* [Release] sdk/resourcemanager/security/armsecurity/0.10.0 generation from spec commit: 1f22d4dbd99b0fe347ad79e79d4eb1ed44a87291

* update

* update changelog

* update

---------

Co-authored-by: ReleaseHelper <ReleaseHelper>
Co-authored-by: Alancere <804873052@qq.com>
  • Loading branch information
azure-sdk and Alancere authored Apr 25, 2023
1 parent 1302609 commit ada7393
Show file tree
Hide file tree
Showing 94 changed files with 6,157 additions and 1,843 deletions.
137 changes: 137 additions & 0 deletions sdk/resourcemanager/security/armsecurity/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,142 @@
# Release History

## 0.11.0 (2023-04-28)
### Breaking Changes

- Function `NewGovernanceRulesClient` parameter(s) have been changed from `(string, azcore.TokenCredential, *arm.ClientOptions)` to `(azcore.TokenCredential, *arm.ClientOptions)`
- Function `*GovernanceRulesClient.CreateOrUpdate` parameter(s) have been changed from `(context.Context, string, GovernanceRule, *GovernanceRulesClientCreateOrUpdateOptions)` to `(context.Context, string, string, GovernanceRule, *GovernanceRulesClientCreateOrUpdateOptions)`
- Function `*GovernanceRulesClient.Get` parameter(s) have been changed from `(context.Context, string, *GovernanceRulesClientGetOptions)` to `(context.Context, string, string, *GovernanceRulesClientGetOptions)`
- Function `*ClientFactory.NewConnectorGovernanceRuleClient` has been removed
- Function `*ClientFactory.NewConnectorGovernanceRulesClient` has been removed
- Function `*ClientFactory.NewConnectorGovernanceRulesExecuteStatusClient` has been removed
- Function `*ClientFactory.NewGovernanceRuleClient` has been removed
- Function `*ClientFactory.NewSubscriptionGovernanceRulesExecuteStatusClient` has been removed
- Function `NewConnectorGovernanceRuleClient` has been removed
- Function `*ConnectorGovernanceRuleClient.NewListPager` has been removed
- Function `NewConnectorGovernanceRulesClient` has been removed
- Function `*ConnectorGovernanceRulesClient.CreateOrUpdate` has been removed
- Function `*ConnectorGovernanceRulesClient.Delete` has been removed
- Function `*ConnectorGovernanceRulesClient.Get` has been removed
- Function `NewConnectorGovernanceRulesExecuteStatusClient` has been removed
- Function `*ConnectorGovernanceRulesExecuteStatusClient.BeginGet` has been removed
- Function `NewGovernanceRuleClient` has been removed
- Function `*GovernanceRuleClient.NewListPager` has been removed
- Function `*GovernanceRulesClient.BeginRuleIDExecuteSingleSecurityConnector` has been removed
- Function `*GovernanceRulesClient.BeginRuleIDExecuteSingleSubscription` has been removed
- Function `NewSubscriptionGovernanceRulesExecuteStatusClient` has been removed
- Function `*SubscriptionGovernanceRulesExecuteStatusClient.BeginGet` has been removed
- Operation `*GovernanceRulesClient.Delete` has been changed to LRO, use `*GovernanceRulesClient.BeginDelete` instead.
- Struct `ExecuteRuleStatus` has been removed

### Features Added

- New value `CloudNameGitLab` added to enum type `CloudName`
- New value `EnvironmentTypeGitlabScope` added to enum type `EnvironmentType`
- New value `OfferingTypeCspmMonitorGitLab`, `OfferingTypeDefenderForDevOpsGitLab` added to enum type `OfferingType`
- New enum type `Code` with values `CodeFailed`, `CodeSucceeded`
- New enum type `IsEnabled` with values `IsEnabledFalse`, `IsEnabledTrue`
- New enum type `MipIntegrationStatus` with values `MipIntegrationStatusNoAutoLabelingRules`, `MipIntegrationStatusNoConsent`, `MipIntegrationStatusNoMipLabels`, `MipIntegrationStatusOk`
- New enum type `OperationResult` with values `OperationResultCanceled`, `OperationResultFailed`, `OperationResultSucceeded`
- New enum type `ScopeName` with values `ScopeNameClusters`, `ScopeNameConnectors`, `ScopeNameUnknown`, `ScopeNameVirtualMachines`
- New enum type `StatusName` with values `StatusNameHealthy`, `StatusNameNotApplicable`, `StatusNameNotHealthy`
- New function `NewAPICollectionClient(string, azcore.TokenCredential, *arm.ClientOptions) (*APICollectionClient, error)`
- New function `*APICollectionClient.Get(context.Context, string, string, string, *APICollectionClientGetOptions) (APICollectionClientGetResponse, error)`
- New function `*APICollectionClient.NewListPager(string, string, *APICollectionClientListOptions) *runtime.Pager[APICollectionClientListResponse]`
- New function `NewAPICollectionOffboardingClient(string, azcore.TokenCredential, *arm.ClientOptions) (*APICollectionOffboardingClient, error)`
- New function `*APICollectionOffboardingClient.Delete(context.Context, string, string, string, *APICollectionOffboardingClientDeleteOptions) (APICollectionOffboardingClientDeleteResponse, error)`
- New function `NewAPICollectionOnboardingClient(string, azcore.TokenCredential, *arm.ClientOptions) (*APICollectionOnboardingClient, error)`
- New function `*APICollectionOnboardingClient.Create(context.Context, string, string, string, *APICollectionOnboardingClientCreateOptions) (APICollectionOnboardingClientCreateResponse, error)`
- New function `NewCenterClient(azcore.TokenCredential, *arm.ClientOptions) (*CenterClient, error)`
- New function `*CenterClient.GetSensitivitySettings(context.Context, *CenterClientGetSensitivitySettingsOptions) (CenterClientGetSensitivitySettingsResponse, error)`
- New function `*CenterClient.UpdateSensitivitySettings(context.Context, UpdateSensitivitySettingsRequest, *CenterClientUpdateSensitivitySettingsOptions) (CenterClientUpdateSensitivitySettingsResponse, error)`
- New function `*ClientFactory.NewAPICollectionClient() *APICollectionClient`
- New function `*ClientFactory.NewAPICollectionOffboardingClient() *APICollectionOffboardingClient`
- New function `*ClientFactory.NewAPICollectionOnboardingClient() *APICollectionOnboardingClient`
- New function `*ClientFactory.NewCenterClient() *CenterClient`
- New function `*ClientFactory.NewHealthReportClient() *HealthReportClient`
- New function `*ClientFactory.NewHealthReportsClient() *HealthReportsClient`
- New function `*ClientFactory.NewOperatorsClient() *OperatorsClient`
- New function `*ClientFactory.NewSensitivitySettingsClient() *SensitivitySettingsClient`
- New function `*CspmMonitorGitLabOffering.GetCloudOffering() *CloudOffering`
- New function `*DefenderForDevOpsGitLabOffering.GetCloudOffering() *CloudOffering`
- New function `*GitlabScopeEnvironmentData.GetEnvironmentData() *EnvironmentData`
- New function `*GovernanceRulesClient.BeginExecute(context.Context, string, string, *GovernanceRulesClientBeginExecuteOptions) (*runtime.Poller[GovernanceRulesClientExecuteResponse], error)`
- New function `*GovernanceRulesClient.NewListPager(string, *GovernanceRulesClientListOptions) *runtime.Pager[GovernanceRulesClientListResponse]`
- New function `*GovernanceRulesClient.OperationResults(context.Context, string, string, string, *GovernanceRulesClientOperationResultsOptions) (GovernanceRulesClientOperationResultsResponse, error)`
- New function `NewHealthReportClient(azcore.TokenCredential, *arm.ClientOptions) (*HealthReportClient, error)`
- New function `*HealthReportClient.Get(context.Context, string, string, *HealthReportClientGetOptions) (HealthReportClientGetResponse, error)`
- New function `NewHealthReportsClient(azcore.TokenCredential, *arm.ClientOptions) (*HealthReportsClient, error)`
- New function `*HealthReportsClient.NewListPager(string, *HealthReportsClientListOptions) *runtime.Pager[HealthReportsClientListResponse]`
- New function `NewOperatorsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*OperatorsClient, error)`
- New function `*OperatorsClient.CreateOrUpdate(context.Context, string, string, *OperatorsClientCreateOrUpdateOptions) (OperatorsClientCreateOrUpdateResponse, error)`
- New function `*OperatorsClient.Delete(context.Context, string, string, *OperatorsClientDeleteOptions) (OperatorsClientDeleteResponse, error)`
- New function `*OperatorsClient.Get(context.Context, string, string, *OperatorsClientGetOptions) (OperatorsClientGetResponse, error)`
- New function `*OperatorsClient.List(context.Context, string, *OperatorsClientListOptions) (OperatorsClientListResponse, error)`
- New function `NewSensitivitySettingsClient(azcore.TokenCredential, *arm.ClientOptions) (*SensitivitySettingsClient, error)`
- New function `*SensitivitySettingsClient.List(context.Context, *SensitivitySettingsClientListOptions) (SensitivitySettingsClientListResponse, error)`
- New struct `APICollectionProperties`
- New struct `APICollectionResponse`
- New struct `APICollectionResponseList`
- New struct `BuiltInInfoType`
- New struct `CspmMonitorGitLabOffering`
- New struct `DefenderCspmAwsOfferingDataSensitivityDiscovery`
- New struct `DefenderCspmAwsOfferingDatabasesDspm`
- New struct `DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration`
- New struct `DefenderFoDatabasesAwsOfferingDatabasesDspm`
- New struct `DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration`
- New struct `DefenderForDevOpsGitLabOffering`
- New struct `DefenderForServersAwsOfferingArcAutoProvisioningConfiguration`
- New struct `DefenderForServersGcpOfferingArcAutoProvisioningConfiguration`
- New struct `DefenderForServersGcpOfferingVMScanners`
- New struct `DefenderForServersGcpOfferingVMScannersConfiguration`
- New struct `EnvironmentDetails`
- New struct `ErrorDetail`
- New struct `ErrorDetailAutoGenerated`
- New struct `ErrorResponse`
- New struct `ErrorResponseAutoGenerated`
- New struct `Extension`
- New struct `GetSensitivitySettingsListResponse`
- New struct `GetSensitivitySettingsResponse`
- New struct `GetSensitivitySettingsResponseProperties`
- New struct `GetSensitivitySettingsResponsePropertiesMipInformation`
- New struct `GitlabScopeEnvironmentData`
- New struct `GovernanceRuleMetadata`
- New struct `HealthDataClassification`
- New struct `HealthReport`
- New struct `HealthReportProperties`
- New struct `HealthReportsList`
- New struct `Identity`
- New struct `InfoType`
- New struct `Issue`
- New struct `Label`
- New struct `OperationResultAutoGenerated`
- New struct `OperationStatus`
- New struct `OperatorList`
- New struct `OperatorResource`
- New struct `ResourceDetailsAutoGenerated`
- New struct `StatusAutoGenerated`
- New struct `UpdateSensitivitySettingsRequest`
- New field `AccountName` in struct `AwsEnvironmentData`
- New field `Regions` in struct `AwsEnvironmentData`
- New field `DataSensitivityDiscovery` in struct `DefenderCspmAwsOffering`
- New field `DatabasesDspm` in struct `DefenderCspmAwsOffering`
- New field `DatabasesDspm` in struct `DefenderFoDatabasesAwsOffering`
- New field `Configuration` in struct `DefenderFoDatabasesAwsOfferingArcAutoProvisioning`
- New field `Configuration` in struct `DefenderForDatabasesGcpOfferingArcAutoProvisioning`
- New field `Configuration` in struct `DefenderForServersAwsOfferingArcAutoProvisioning`
- New field `VMScanners` in struct `DefenderForServersGcpOffering`
- New field `Configuration` in struct `DefenderForServersGcpOfferingArcAutoProvisioning`
- New field `OrganizationName` in struct `GcpOrganizationalDataOrganization`
- New field `ProjectName` in struct `GcpProjectDetails`
- New field `ExcludedScopes` in struct `GovernanceRuleProperties`
- New field `IncludeMemberScopes` in struct `GovernanceRuleProperties`
- New field `Metadata` in struct `GovernanceRuleProperties`
- New field `TenantID` in struct `GovernanceRuleProperties`
- New field `EnablementTime` in struct `PricingProperties`
- New field `Extensions` in struct `PricingProperties`
- New field `LastScanTime` in struct `ScanProperties`


## 0.10.1 (2023-04-14)
### Bug Fixes

Expand Down

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

Loading

0 comments on commit ada7393

Please sign in to comment.