172172- [ List] ( #governancerules_list )
173173- [ OperationResults] ( #governancerules_operationresults )
174174
175- ## HealthReportOperation
176-
177- - [ Get] ( #healthreportoperation_get )
178-
179175## HealthReports
180176
177+ - [ Get] ( #healthreports_get )
181178- [ List] ( #healthreports_list )
182179
183180## InformationProtectionPolicies
262259- [ Get] ( #regulatorycompliancestandards_get )
263260- [ List] ( #regulatorycompliancestandards_list )
264261
262+ ## ResourceProvider
263+
264+ - [ GetSensitivitySettings] ( #resourceprovider_getsensitivitysettings )
265+ - [ UpdateSensitivitySettings] ( #resourceprovider_updatesensitivitysettings )
266+
265267## SecureScoreControlDefinitions
266268
267269- [ List] ( #securescorecontroldefinitions_list )
320322- [ List] ( #securitysolutionsreferencedata_list )
321323- [ ListByHomeRegion] ( #securitysolutionsreferencedata_listbyhomeregion )
322324
325+ ## SensitivitySettings
326+
327+ - [ List] ( #sensitivitysettings_list )
328+
323329## ServerVulnerabilityAssessment
324330
325331- [ CreateOrUpdate] ( #servervulnerabilityassessment_createorupdate )
326332- [ Delete] ( #servervulnerabilityassessment_delete )
327333- [ Get] ( #servervulnerabilityassessment_get )
328334- [ ListByExtendedResource] ( #servervulnerabilityassessment_listbyextendedresource )
329335
336+ ## ServerVulnerabilityAssessmentsSettings
337+
338+ - [ CreateOrUpdate] ( #servervulnerabilityassessmentssettings_createorupdate )
339+ - [ Delete] ( #servervulnerabilityassessmentssettings_delete )
340+ - [ Get] ( #servervulnerabilityassessmentssettings_get )
341+ - [ List] ( #servervulnerabilityassessmentssettings_list )
342+
330343## Settings
331344
332345- [ Get] ( #settings_get )
@@ -3488,13 +3501,13 @@ public final class GovernanceRulesOperationResultsSamples {
34883501}
34893502```
34903503
3491- ### HealthReportOperation_Get
3504+ ### HealthReports_Get
34923505
34933506``` java
3494- /* * Samples for HealthReportOperation Get. */
3495- public final class HealthReportOperationGetSamples {
3507+ /* * Samples for HealthReports Get. */
3508+ public final class HealthReportsGetSamples {
34963509 /*
3497- * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-02 -01-preview/examples/HealthReports/GetHealthReport_example .json
3510+ * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-05 -01-preview/examples/HealthReports/GetHealthReports_example .json
34983511 */
34993512 /**
35003513 * Sample code: Get health report of resource.
@@ -3503,7 +3516,7 @@ public final class HealthReportOperationGetSamples {
35033516 */
35043517 public static void getHealthReportOfResource (com.azure.resourcemanager.security. SecurityManager manager ) {
35053518 manager
3506- .healthReportOperations ()
3519+ .healthReports ()
35073520 .getWithResponse(
35083521 " subscriptions/a1efb6ca-fbc5-4782-9aaa-5c7daded1ce2/resourcegroups/E2E-IBB0WX/providers/Microsoft.Security/securityconnectors/AwsConnectorAllOfferings" ,
35093522 " 909c629a-bf39-4521-8e4f-10b443a0bc02" ,
@@ -3518,7 +3531,7 @@ public final class HealthReportOperationGetSamples {
35183531/* * Samples for HealthReports List. */
35193532public final class HealthReportsListSamples {
35203533 /*
3521- * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-02 -01-preview/examples/HealthReports/ListHealthReports_example.json
3534+ * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-05 -01-preview/examples/HealthReports/ListHealthReports_example.json
35223535 */
35233536 /**
35243537 * Sample code: List health reports.
@@ -4784,6 +4797,60 @@ public final class RegulatoryComplianceStandardsListSamples {
47844797}
47854798```
47864799
4800+ ### ResourceProvider_GetSensitivitySettings
4801+
4802+ ``` java
4803+ /* * Samples for ResourceProvider GetSensitivitySettings. */
4804+ public final class ResourceProviderGetSensitivitySettingsSamples {
4805+ /*
4806+ * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-02-15-preview/examples/SensitivitySettings/GetSensitivitySettings_example.json
4807+ */
4808+ /**
4809+ * Sample code: Get sensitivity settings.
4810+ *
4811+ * @param manager Entry point to SecurityManager.
4812+ */
4813+ public static void getSensitivitySettings (com.azure.resourcemanager.security. SecurityManager manager ) {
4814+ manager. resourceProviders(). getSensitivitySettingsWithResponse(com.azure.core.util. Context . NONE );
4815+ }
4816+ }
4817+ ```
4818+
4819+ ### ResourceProvider_UpdateSensitivitySettings
4820+
4821+ ``` java
4822+ import com.azure.resourcemanager.security.models.UpdateSensitivitySettingsRequest ;
4823+ import java.util.Arrays ;
4824+ import java.util.UUID ;
4825+
4826+ /* * Samples for ResourceProvider UpdateSensitivitySettings. */
4827+ public final class ResourceProviderUpdateSensitivitySettingsSamples {
4828+ /*
4829+ * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-02-15-preview/examples/SensitivitySettings/PutSensitivitySettings_example.json
4830+ */
4831+ /**
4832+ * Sample code: Update sensitivity settings.
4833+ *
4834+ * @param manager Entry point to SecurityManager.
4835+ */
4836+ public static void updateSensitivitySettings (com.azure.resourcemanager.security. SecurityManager manager ) {
4837+ manager
4838+ .resourceProviders()
4839+ .updateSensitivitySettingsWithResponse(
4840+ new UpdateSensitivitySettingsRequest ()
4841+ .withSensitiveInfoTypesIds(
4842+ Arrays
4843+ .asList(
4844+ UUID . fromString(" f2f8a7a1-28c0-404b-9ab4-30a0a7af18cb" ),
4845+ UUID . fromString(" b452f22b-f87d-4f48-8490-ecf0873325b5" ),
4846+ UUID . fromString(" d59ee8b6-2618-404b-a5e7-aa377cd67543" )))
4847+ .withSensitivityThresholdLabelOrder(2.0F )
4848+ .withSensitivityThresholdLabelId(UUID . fromString(" f2f8a7a1-28c0-404b-9ab4-30a0a7af18cb" )),
4849+ com.azure.core.util. Context . NONE );
4850+ }
4851+ }
4852+ ```
4853+
47874854### SecureScoreControlDefinitions_List
47884855
47894856``` java
@@ -5497,6 +5564,25 @@ public final class SecuritySolutionsReferenceDataListByHomeRegionSamples {
54975564}
54985565```
54995566
5567+ ### SensitivitySettings_List
5568+
5569+ ``` java
5570+ /* * Samples for SensitivitySettings List. */
5571+ public final class SensitivitySettingsListSamples {
5572+ /*
5573+ * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-02-15-preview/examples/SensitivitySettings/GetSensitivitySettingsList_example.json
5574+ */
5575+ /**
5576+ * Sample code: Get sensitivity settings list.
5577+ *
5578+ * @param manager Entry point to SecurityManager.
5579+ */
5580+ public static void getSensitivitySettingsList (com.azure.resourcemanager.security. SecurityManager manager ) {
5581+ manager. sensitivitySettings(). listWithResponse(com.azure.core.util. Context . NONE );
5582+ }
5583+ }
5584+ ```
5585+
55005586### ServerVulnerabilityAssessment_CreateOrUpdate
55015587
55025588``` java
@@ -5595,6 +5681,107 @@ public final class ServerVulnerabilityAssessmentListByExtendedResourceSamples {
55955681}
55965682```
55975683
5684+ ### ServerVulnerabilityAssessmentsSettings_CreateOrUpdate
5685+
5686+ ``` java
5687+ import com.azure.resourcemanager.security.models.AzureServersSetting ;
5688+ import com.azure.resourcemanager.security.models.ServerVulnerabilityAssessmentsAzureSettingSelectedProvider ;
5689+ import com.azure.resourcemanager.security.models.ServerVulnerabilityAssessmentsSettingKindName ;
5690+
5691+ /* * Samples for ServerVulnerabilityAssessmentsSettings CreateOrUpdate. */
5692+ public final class ServerVulnerabilityAssessmentsSettingsCreateOrUpdateSamples {
5693+ /*
5694+ * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-05-01/examples/ServerVulnerabilityAssessmentsSettings/PutServerVulnerabilityAssessmentsSetting_example.json
5695+ */
5696+ /**
5697+ * Sample code: Set a server vulnerability assessments setting of the kind settingKind on the subscription.
5698+ *
5699+ * @param manager Entry point to SecurityManager.
5700+ */
5701+ public static void setAServerVulnerabilityAssessmentsSettingOfTheKindSettingKindOnTheSubscription (
5702+ com.azure.resourcemanager.security. SecurityManager manager ) {
5703+ manager
5704+ .serverVulnerabilityAssessmentsSettings()
5705+ .createOrUpdateWithResponse(
5706+ ServerVulnerabilityAssessmentsSettingKindName . AZURE_SERVERS_SETTING ,
5707+ new AzureServersSetting ()
5708+ .withSelectedProvider(ServerVulnerabilityAssessmentsAzureSettingSelectedProvider . MDE_TVM ),
5709+ com.azure.core.util. Context . NONE );
5710+ }
5711+ }
5712+ ```
5713+
5714+ ### ServerVulnerabilityAssessmentsSettings_Delete
5715+
5716+ ``` java
5717+ import com.azure.resourcemanager.security.models.ServerVulnerabilityAssessmentsSettingKindName ;
5718+
5719+ /* * Samples for ServerVulnerabilityAssessmentsSettings Delete. */
5720+ public final class ServerVulnerabilityAssessmentsSettingsDeleteSamples {
5721+ /*
5722+ * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-05-01/examples/ServerVulnerabilityAssessmentsSettings/DeleteServerVulnerabilityAssessmentsSetting_example.json
5723+ */
5724+ /**
5725+ * Sample code: Delete the server vulnerability assessments setting of the kind settingKind from the subscription.
5726+ *
5727+ * @param manager Entry point to SecurityManager.
5728+ */
5729+ public static void deleteTheServerVulnerabilityAssessmentsSettingOfTheKindSettingKindFromTheSubscription (
5730+ com.azure.resourcemanager.security. SecurityManager manager ) {
5731+ manager
5732+ .serverVulnerabilityAssessmentsSettings()
5733+ .deleteWithResponse(
5734+ ServerVulnerabilityAssessmentsSettingKindName . AZURE_SERVERS_SETTING , com.azure.core.util. Context . NONE );
5735+ }
5736+ }
5737+ ```
5738+
5739+ ### ServerVulnerabilityAssessmentsSettings_Get
5740+
5741+ ``` java
5742+ import com.azure.resourcemanager.security.models.ServerVulnerabilityAssessmentsSettingKindName ;
5743+
5744+ /* * Samples for ServerVulnerabilityAssessmentsSettings Get. */
5745+ public final class ServerVulnerabilityAssessmentsSettingsGetSamples {
5746+ /*
5747+ * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-05-01/examples/ServerVulnerabilityAssessmentsSettings/GetServerVulnerabilityAssessmentsSetting_example.json
5748+ */
5749+ /**
5750+ * Sample code: Get the server vulnerability assessments setting of the kind settingKind that is set on the
5751+ * subscription.
5752+ *
5753+ * @param manager Entry point to SecurityManager.
5754+ */
5755+ public static void getTheServerVulnerabilityAssessmentsSettingOfTheKindSettingKindThatIsSetOnTheSubscription (
5756+ com.azure.resourcemanager.security. SecurityManager manager ) {
5757+ manager
5758+ .serverVulnerabilityAssessmentsSettings()
5759+ .getWithResponse(
5760+ ServerVulnerabilityAssessmentsSettingKindName . AZURE_SERVERS_SETTING , com.azure.core.util. Context . NONE );
5761+ }
5762+ }
5763+ ```
5764+
5765+ ### ServerVulnerabilityAssessmentsSettings_List
5766+
5767+ ``` java
5768+ /* * Samples for ServerVulnerabilityAssessmentsSettings List. */
5769+ public final class ServerVulnerabilityAssessmentsSettingsListSamples {
5770+ /*
5771+ * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-05-01/examples/ServerVulnerabilityAssessmentsSettings/ListServerVulnerabilityAssessmentsSettings_example.json
5772+ */
5773+ /**
5774+ * Sample code: List the server vulnerability assessments settings set on the subscription.
5775+ *
5776+ * @param manager Entry point to SecurityManager.
5777+ */
5778+ public static void listTheServerVulnerabilityAssessmentsSettingsSetOnTheSubscription (
5779+ com.azure.resourcemanager.security. SecurityManager manager ) {
5780+ manager. serverVulnerabilityAssessmentsSettings(). list(com.azure.core.util. Context . NONE );
5781+ }
5782+ }
5783+ ```
5784+
55985785### Settings_Get
55995786
56005787``` java
0 commit comments