172
172
- [ List] ( #governancerules_list )
173
173
- [ OperationResults] ( #governancerules_operationresults )
174
174
175
- ## HealthReportOperation
176
-
177
- - [ Get] ( #healthreportoperation_get )
178
-
179
175
## HealthReports
180
176
177
+ - [ Get] ( #healthreports_get )
181
178
- [ List] ( #healthreports_list )
182
179
183
180
## InformationProtectionPolicies
262
259
- [ Get] ( #regulatorycompliancestandards_get )
263
260
- [ List] ( #regulatorycompliancestandards_list )
264
261
262
+ ## ResourceProvider
263
+
264
+ - [ GetSensitivitySettings] ( #resourceprovider_getsensitivitysettings )
265
+ - [ UpdateSensitivitySettings] ( #resourceprovider_updatesensitivitysettings )
266
+
265
267
## SecureScoreControlDefinitions
266
268
267
269
- [ List] ( #securescorecontroldefinitions_list )
320
322
- [ List] ( #securitysolutionsreferencedata_list )
321
323
- [ ListByHomeRegion] ( #securitysolutionsreferencedata_listbyhomeregion )
322
324
325
+ ## SensitivitySettings
326
+
327
+ - [ List] ( #sensitivitysettings_list )
328
+
323
329
## ServerVulnerabilityAssessment
324
330
325
331
- [ CreateOrUpdate] ( #servervulnerabilityassessment_createorupdate )
326
332
- [ Delete] ( #servervulnerabilityassessment_delete )
327
333
- [ Get] ( #servervulnerabilityassessment_get )
328
334
- [ ListByExtendedResource] ( #servervulnerabilityassessment_listbyextendedresource )
329
335
336
+ ## ServerVulnerabilityAssessmentsSettings
337
+
338
+ - [ CreateOrUpdate] ( #servervulnerabilityassessmentssettings_createorupdate )
339
+ - [ Delete] ( #servervulnerabilityassessmentssettings_delete )
340
+ - [ Get] ( #servervulnerabilityassessmentssettings_get )
341
+ - [ List] ( #servervulnerabilityassessmentssettings_list )
342
+
330
343
## Settings
331
344
332
345
- [ Get] ( #settings_get )
@@ -3488,13 +3501,13 @@ public final class GovernanceRulesOperationResultsSamples {
3488
3501
}
3489
3502
```
3490
3503
3491
- ### HealthReportOperation_Get
3504
+ ### HealthReports_Get
3492
3505
3493
3506
``` java
3494
- /* * Samples for HealthReportOperation Get. */
3495
- public final class HealthReportOperationGetSamples {
3507
+ /* * Samples for HealthReports Get. */
3508
+ public final class HealthReportsGetSamples {
3496
3509
/*
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
3498
3511
*/
3499
3512
/**
3500
3513
* Sample code: Get health report of resource.
@@ -3503,7 +3516,7 @@ public final class HealthReportOperationGetSamples {
3503
3516
*/
3504
3517
public static void getHealthReportOfResource (com.azure.resourcemanager.security. SecurityManager manager ) {
3505
3518
manager
3506
- .healthReportOperations ()
3519
+ .healthReports ()
3507
3520
.getWithResponse(
3508
3521
" subscriptions/a1efb6ca-fbc5-4782-9aaa-5c7daded1ce2/resourcegroups/E2E-IBB0WX/providers/Microsoft.Security/securityconnectors/AwsConnectorAllOfferings" ,
3509
3522
" 909c629a-bf39-4521-8e4f-10b443a0bc02" ,
@@ -3518,7 +3531,7 @@ public final class HealthReportOperationGetSamples {
3518
3531
/* * Samples for HealthReports List. */
3519
3532
public final class HealthReportsListSamples {
3520
3533
/*
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
3522
3535
*/
3523
3536
/**
3524
3537
* Sample code: List health reports.
@@ -4784,6 +4797,60 @@ public final class RegulatoryComplianceStandardsListSamples {
4784
4797
}
4785
4798
```
4786
4799
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
+
4787
4854
### SecureScoreControlDefinitions_List
4788
4855
4789
4856
``` java
@@ -5497,6 +5564,25 @@ public final class SecuritySolutionsReferenceDataListByHomeRegionSamples {
5497
5564
}
5498
5565
```
5499
5566
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
+
5500
5586
### ServerVulnerabilityAssessment_CreateOrUpdate
5501
5587
5502
5588
``` java
@@ -5595,6 +5681,107 @@ public final class ServerVulnerabilityAssessmentListByExtendedResourceSamples {
5595
5681
}
5596
5682
```
5597
5683
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
+
5598
5785
### Settings_Get
5599
5786
5600
5787
``` java
0 commit comments