Share via


SecurityCenterExtensions Class

Definition

A class to add extension methods to Azure.ResourceManager.SecurityCenter.

public static class SecurityCenterExtensions
type SecurityCenterExtensions = class
Public Module SecurityCenterExtensions
Inheritance
SecurityCenterExtensions

Methods

CreateOrUpdateInformationProtectionPolicy(ArmClient, ResourceIdentifier, InformationProtectionPolicyName, InformationProtectionPolicy, CancellationToken)

Details of the information protection policy.

  • Request Path: /{scope}/providers/Microsoft.Security/informationProtectionPolicies/{informationProtectionPolicyName}
  • Operation Id: InformationProtectionPolicies_CreateOrUpdate
  • Default Api Version: 2017-08-01-preview
<item>MockingTo mock this method, please mock CreateOrUpdateInformationProtectionPolicy(ResourceIdentifier, InformationProtectionPolicyName, InformationProtectionPolicy, CancellationToken) instead.</item>
CreateOrUpdateInformationProtectionPolicyAsync(ArmClient, ResourceIdentifier, InformationProtectionPolicyName, InformationProtectionPolicy, CancellationToken)

Details of the information protection policy.

  • Request Path: /{scope}/providers/Microsoft.Security/informationProtectionPolicies/{informationProtectionPolicyName}
  • Operation Id: InformationProtectionPolicies_CreateOrUpdate
  • Default Api Version: 2017-08-01-preview
<item>MockingTo mock this method, please mock CreateOrUpdateInformationProtectionPolicy(ResourceIdentifier, InformationProtectionPolicyName, InformationProtectionPolicy, CancellationToken) instead.</item>
GetAdaptiveApplicationControlGroupResource(ArmClient, ResourceIdentifier)

Gets an object representing an AdaptiveApplicationControlGroupResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, AzureLocation, String) to create an AdaptiveApplicationControlGroupResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetAdaptiveApplicationControlGroupResource(ResourceIdentifier) instead.</item>

GetAdaptiveApplicationControlGroups(SubscriptionResource, Nullable<Boolean>, Nullable<Boolean>, CancellationToken)

Gets a list of application control machine groups for the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/applicationWhitelistings
  • Operation Id: AdaptiveApplicationControls_List
  • Default Api Version: 2020-01-01
  • Resource: AdaptiveApplicationControlGroupResource
<item>MockingTo mock this method, please mock GetAdaptiveApplicationControlGroups(Nullable<Boolean>, Nullable<Boolean>, CancellationToken) instead.</item>
GetAdaptiveApplicationControlGroupsAsync(SubscriptionResource, Nullable<Boolean>, Nullable<Boolean>, CancellationToken)

Gets a list of application control machine groups for the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/applicationWhitelistings
  • Operation Id: AdaptiveApplicationControls_List
  • Default Api Version: 2020-01-01
  • Resource: AdaptiveApplicationControlGroupResource
<item>MockingTo mock this method, please mock GetAdaptiveApplicationControlGroups(Nullable<Boolean>, Nullable<Boolean>, CancellationToken) instead.</item>
GetAdaptiveNetworkHardening(ResourceGroupResource, String, String, String, String, CancellationToken)

Gets a single Adaptive Network Hardening resource

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceNamespace}/{resourceType}/{resourceName}/providers/Microsoft.Security/adaptiveNetworkHardenings/{adaptiveNetworkHardeningResourceName}
  • Operation Id: AdaptiveNetworkHardenings_Get
  • Default Api Version: 2020-01-01
  • Resource: AdaptiveNetworkHardeningResource
<item>MockingTo mock this method, please mock GetAdaptiveNetworkHardening(String, String, String, String, CancellationToken) instead.</item>
GetAdaptiveNetworkHardeningAsync(ResourceGroupResource, String, String, String, String, CancellationToken)

Gets a single Adaptive Network Hardening resource

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceNamespace}/{resourceType}/{resourceName}/providers/Microsoft.Security/adaptiveNetworkHardenings/{adaptiveNetworkHardeningResourceName}
  • Operation Id: AdaptiveNetworkHardenings_Get
  • Default Api Version: 2020-01-01
  • Resource: AdaptiveNetworkHardeningResource
<item>MockingTo mock this method, please mock GetAdaptiveNetworkHardeningAsync(String, String, String, String, CancellationToken) instead.</item>
GetAdaptiveNetworkHardeningResource(ArmClient, ResourceIdentifier)

Gets an object representing an AdaptiveNetworkHardeningResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String, String) to create an AdaptiveNetworkHardeningResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetAdaptiveNetworkHardeningResource(ResourceIdentifier) instead.</item>

GetAdaptiveNetworkHardenings(ResourceGroupResource, String, String, String)

Gets a collection of AdaptiveNetworkHardeningResources in the ResourceGroupResource. <item>MockingTo mock this method, please mock GetAdaptiveNetworkHardenings(String, String, String) instead.</item>

GetAdvancedThreatProtectionSetting(ArmClient, ResourceIdentifier)

Gets an object representing a AdvancedThreatProtectionSettingResource along with the instance operations that can be performed on it in the ArmClient. <item>MockingTo mock this method, please mock GetAdvancedThreatProtectionSetting(ResourceIdentifier) instead.</item>

GetAdvancedThreatProtectionSettingResource(ArmClient, ResourceIdentifier)

Gets an object representing an AdvancedThreatProtectionSettingResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String) to create an AdvancedThreatProtectionSettingResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetAdvancedThreatProtectionSettingResource(ResourceIdentifier) instead.</item>

GetAlerts(SubscriptionResource, CancellationToken)

List all the alerts that are associated with the subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/alerts
  • Operation Id: Alerts_List
  • Default Api Version: 2022-01-01
<item>MockingTo mock this method, please mock GetAlerts(CancellationToken) instead.</item>
GetAlertsAsync(SubscriptionResource, CancellationToken)

List all the alerts that are associated with the subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/alerts
  • Operation Id: Alerts_List
  • Default Api Version: 2022-01-01
<item>MockingTo mock this method, please mock GetAlerts(CancellationToken) instead.</item>
GetAlertsByResourceGroup(ResourceGroupResource, CancellationToken)

List all the alerts that are associated with the resource group

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/alerts
  • Operation Id: Alerts_ListByResourceGroup
  • Default Api Version: 2022-01-01
<item>MockingTo mock this method, please mock GetAlertsByResourceGroup(CancellationToken) instead.</item>
GetAlertsByResourceGroupAsync(ResourceGroupResource, CancellationToken)

List all the alerts that are associated with the resource group

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/alerts
  • Operation Id: Alerts_ListByResourceGroup
  • Default Api Version: 2022-01-01
<item>MockingTo mock this method, please mock GetAlertsByResourceGroup(CancellationToken) instead.</item>
GetAllowedConnection(ResourceGroupResource, AzureLocation, SecurityCenterConnectionType, CancellationToken)

Gets the list of all possible traffic between resources for the subscription and location, based on connection type.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/allowedConnections/{connectionType}
  • Operation Id: AllowedConnections_Get
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetAllowedConnection(AzureLocation, SecurityCenterConnectionType, CancellationToken) instead.</item>
GetAllowedConnectionAsync(ResourceGroupResource, AzureLocation, SecurityCenterConnectionType, CancellationToken)

Gets the list of all possible traffic between resources for the subscription and location, based on connection type.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/allowedConnections/{connectionType}
  • Operation Id: AllowedConnections_Get
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetAllowedConnection(AzureLocation, SecurityCenterConnectionType, CancellationToken) instead.</item>
GetAllowedConnections(SubscriptionResource, CancellationToken)

Gets the list of all possible traffic between resources for the subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/allowedConnections
  • Operation Id: AllowedConnections_List
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetAllowedConnections(CancellationToken) instead.</item>
GetAllowedConnectionsAsync(SubscriptionResource, CancellationToken)

Gets the list of all possible traffic between resources for the subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/allowedConnections
  • Operation Id: AllowedConnections_List
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetAllowedConnections(CancellationToken) instead.</item>
GetAllSecuritySolutionsReferenceData(SubscriptionResource, CancellationToken)

Gets a list of all supported Security Solutions for the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/securitySolutionsReferenceData
  • Operation Id: securitySolutionsReferenceData_List
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetAllSecuritySolutionsReferenceData(CancellationToken) instead.</item>
GetAllSecuritySolutionsReferenceDataAsync(SubscriptionResource, CancellationToken)

Gets a list of all supported Security Solutions for the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/securitySolutionsReferenceData
  • Operation Id: securitySolutionsReferenceData_List
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetAllSecuritySolutionsReferenceData(CancellationToken) instead.</item>
GetAllSubscriptionAssessmentMetadata(SubscriptionResource)

Gets a collection of SubscriptionAssessmentMetadataResources in the SubscriptionResource. <item>MockingTo mock this method, please mock GetAllSubscriptionAssessmentMetadata() instead.</item>

GetAllTenantAssessmentMetadata(TenantResource)

Gets a collection of TenantAssessmentMetadataResources in the TenantResource. <item>MockingTo mock this method, please mock GetAllTenantAssessmentMetadata() instead.</item>

GetAutoProvisioningSetting(SubscriptionResource, String, CancellationToken)

Details of a specific setting

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/autoProvisioningSettings/{settingName}
  • Operation Id: AutoProvisioningSettings_Get
  • Default Api Version: 2017-08-01-preview
  • Resource: AutoProvisioningSettingResource
<item>MockingTo mock this method, please mock GetAutoProvisioningSetting(String, CancellationToken) instead.</item>
GetAutoProvisioningSettingAsync(SubscriptionResource, String, CancellationToken)

Details of a specific setting

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/autoProvisioningSettings/{settingName}
  • Operation Id: AutoProvisioningSettings_Get
  • Default Api Version: 2017-08-01-preview
  • Resource: AutoProvisioningSettingResource
<item>MockingTo mock this method, please mock GetAutoProvisioningSettingAsync(String, CancellationToken) instead.</item>
GetAutoProvisioningSettingResource(ArmClient, ResourceIdentifier)

Gets an object representing an AutoProvisioningSettingResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create an AutoProvisioningSettingResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetAutoProvisioningSettingResource(ResourceIdentifier) instead.</item>

GetAutoProvisioningSettings(SubscriptionResource)

Gets a collection of AutoProvisioningSettingResources in the SubscriptionResource. <item>MockingTo mock this method, please mock GetAutoProvisioningSettings() instead.</item>

GetComplianceResult(ArmClient, ResourceIdentifier, String, CancellationToken)

Security Compliance Result

  • Request Path: /{resourceId}/providers/Microsoft.Security/complianceResults/{complianceResultName}
  • Operation Id: ComplianceResults_Get
  • Default Api Version: 2017-08-01
  • Resource: ComplianceResultResource
<item>MockingTo mock this method, please mock GetComplianceResult(ResourceIdentifier, String, CancellationToken) instead.</item>
GetComplianceResultAsync(ArmClient, ResourceIdentifier, String, CancellationToken)

Security Compliance Result

  • Request Path: /{resourceId}/providers/Microsoft.Security/complianceResults/{complianceResultName}
  • Operation Id: ComplianceResults_Get
  • Default Api Version: 2017-08-01
  • Resource: ComplianceResultResource
<item>MockingTo mock this method, please mock GetComplianceResultAsync(ResourceIdentifier, String, CancellationToken) instead.</item>
GetComplianceResultResource(ArmClient, ResourceIdentifier)

Gets an object representing a ComplianceResultResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a ComplianceResultResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetComplianceResultResource(ResourceIdentifier) instead.</item>

GetComplianceResults(ArmClient, ResourceIdentifier)

Gets a collection of ComplianceResultResources in the ArmClient. <item>MockingTo mock this method, please mock GetComplianceResults(ResourceIdentifier) instead.</item>

GetCustomAssessmentAutomation(ResourceGroupResource, String, CancellationToken)

Gets a single custom assessment automation by name for the provided subscription and resource group.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Security/customAssessmentAutomations/{customAssessmentAutomationName}
  • Operation Id: CustomAssessmentAutomations_Get
  • Default Api Version: 2021-07-01-preview
  • Resource: CustomAssessmentAutomationResource
<item>MockingTo mock this method, please mock GetCustomAssessmentAutomation(String, CancellationToken) instead.</item>
GetCustomAssessmentAutomationAsync(ResourceGroupResource, String, CancellationToken)

Gets a single custom assessment automation by name for the provided subscription and resource group.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Security/customAssessmentAutomations/{customAssessmentAutomationName}
  • Operation Id: CustomAssessmentAutomations_Get
  • Default Api Version: 2021-07-01-preview
  • Resource: CustomAssessmentAutomationResource
<item>MockingTo mock this method, please mock GetCustomAssessmentAutomationAsync(String, CancellationToken) instead.</item>
GetCustomAssessmentAutomationResource(ArmClient, ResourceIdentifier)

Gets an object representing a CustomAssessmentAutomationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a CustomAssessmentAutomationResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetCustomAssessmentAutomationResource(ResourceIdentifier) instead.</item>

GetCustomAssessmentAutomations(ResourceGroupResource)

Gets a collection of CustomAssessmentAutomationResources in the ResourceGroupResource. <item>MockingTo mock this method, please mock GetCustomAssessmentAutomations() instead.</item>

GetCustomAssessmentAutomations(SubscriptionResource, CancellationToken)

List custom assessment automations by provided subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/customAssessmentAutomations
  • Operation Id: CustomAssessmentAutomations_ListBySubscription
  • Default Api Version: 2021-07-01-preview
  • Resource: CustomAssessmentAutomationResource
<item>MockingTo mock this method, please mock GetCustomAssessmentAutomations(CancellationToken) instead.</item>
GetCustomAssessmentAutomationsAsync(SubscriptionResource, CancellationToken)

List custom assessment automations by provided subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/customAssessmentAutomations
  • Operation Id: CustomAssessmentAutomations_ListBySubscription
  • Default Api Version: 2021-07-01-preview
  • Resource: CustomAssessmentAutomationResource
<item>MockingTo mock this method, please mock GetCustomAssessmentAutomations(CancellationToken) instead.</item>
GetCustomEntityStoreAssignment(ResourceGroupResource, String, CancellationToken)

Gets a single custom entity store assignment by name for the provided subscription and resource group.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Security/customEntityStoreAssignments/{customEntityStoreAssignmentName}
  • Operation Id: CustomEntityStoreAssignments_Get
  • Default Api Version: 2021-07-01-preview
  • Resource: CustomEntityStoreAssignmentResource
<item>MockingTo mock this method, please mock GetCustomEntityStoreAssignment(String, CancellationToken) instead.</item>
GetCustomEntityStoreAssignmentAsync(ResourceGroupResource, String, CancellationToken)

Gets a single custom entity store assignment by name for the provided subscription and resource group.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Security/customEntityStoreAssignments/{customEntityStoreAssignmentName}
  • Operation Id: CustomEntityStoreAssignments_Get
  • Default Api Version: 2021-07-01-preview
  • Resource: CustomEntityStoreAssignmentResource
<item>MockingTo mock this method, please mock GetCustomEntityStoreAssignmentAsync(String, CancellationToken) instead.</item>
GetCustomEntityStoreAssignmentResource(ArmClient, ResourceIdentifier)

Gets an object representing a CustomEntityStoreAssignmentResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a CustomEntityStoreAssignmentResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetCustomEntityStoreAssignmentResource(ResourceIdentifier) instead.</item>

GetCustomEntityStoreAssignments(ResourceGroupResource)

Gets a collection of CustomEntityStoreAssignmentResources in the ResourceGroupResource. <item>MockingTo mock this method, please mock GetCustomEntityStoreAssignments() instead.</item>

GetCustomEntityStoreAssignments(SubscriptionResource, CancellationToken)

List custom entity store assignments by provided subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/customEntityStoreAssignments
  • Operation Id: CustomEntityStoreAssignments_ListBySubscription
  • Default Api Version: 2021-07-01-preview
  • Resource: CustomEntityStoreAssignmentResource
<item>MockingTo mock this method, please mock GetCustomEntityStoreAssignments(CancellationToken) instead.</item>
GetCustomEntityStoreAssignmentsAsync(SubscriptionResource, CancellationToken)

List custom entity store assignments by provided subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/customEntityStoreAssignments
  • Operation Id: CustomEntityStoreAssignments_ListBySubscription
  • Default Api Version: 2021-07-01-preview
  • Resource: CustomEntityStoreAssignmentResource
<item>MockingTo mock this method, please mock GetCustomEntityStoreAssignments(CancellationToken) instead.</item>
GetDefenderForStorageSetting(ArmClient, ResourceIdentifier, DefenderForStorageSettingName, CancellationToken)

Gets the Defender for Storage settings for the specified storage account.

  • Request Path: /{resourceId}/providers/Microsoft.Security/defenderForStorageSettings/{settingName}
  • Operation Id: DefenderForStorage_Get
  • Default Api Version: 2022-12-01-preview
  • Resource: DefenderForStorageSettingResource
<item>MockingTo mock this method, please mock GetDefenderForStorageSetting(ResourceIdentifier, DefenderForStorageSettingName, CancellationToken) instead.</item>
GetDefenderForStorageSettingAsync(ArmClient, ResourceIdentifier, DefenderForStorageSettingName, CancellationToken)

Gets the Defender for Storage settings for the specified storage account.

  • Request Path: /{resourceId}/providers/Microsoft.Security/defenderForStorageSettings/{settingName}
  • Operation Id: DefenderForStorage_Get
  • Default Api Version: 2022-12-01-preview
  • Resource: DefenderForStorageSettingResource
<item>MockingTo mock this method, please mock GetDefenderForStorageSettingAsync(ResourceIdentifier, DefenderForStorageSettingName, CancellationToken) instead.</item>
GetDefenderForStorageSettingResource(ArmClient, ResourceIdentifier)

Gets an object representing a DefenderForStorageSettingResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, DefenderForStorageSettingName) to create a DefenderForStorageSettingResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetDefenderForStorageSettingResource(ResourceIdentifier) instead.</item>

GetDefenderForStorageSettings(ArmClient, ResourceIdentifier)

Gets a collection of DefenderForStorageSettingResources in the ArmClient. <item>MockingTo mock this method, please mock GetDefenderForStorageSettings(ResourceIdentifier) instead.</item>

GetDeviceSecurityGroup(ArmClient, ResourceIdentifier, String, CancellationToken)

Use this method to get the device security group for the specified IoT Hub resource.

  • Request Path: /{resourceId}/providers/Microsoft.Security/deviceSecurityGroups/{deviceSecurityGroupName}
  • Operation Id: DeviceSecurityGroups_Get
  • Default Api Version: 2019-08-01
  • Resource: DeviceSecurityGroupResource
<item>MockingTo mock this method, please mock GetDeviceSecurityGroup(ResourceIdentifier, String, CancellationToken) instead.</item>
GetDeviceSecurityGroupAsync(ArmClient, ResourceIdentifier, String, CancellationToken)

Use this method to get the device security group for the specified IoT Hub resource.

  • Request Path: /{resourceId}/providers/Microsoft.Security/deviceSecurityGroups/{deviceSecurityGroupName}
  • Operation Id: DeviceSecurityGroups_Get
  • Default Api Version: 2019-08-01
  • Resource: DeviceSecurityGroupResource
<item>MockingTo mock this method, please mock GetDeviceSecurityGroupAsync(ResourceIdentifier, String, CancellationToken) instead.</item>
GetDeviceSecurityGroupResource(ArmClient, ResourceIdentifier)

Gets an object representing a DeviceSecurityGroupResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a DeviceSecurityGroupResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetDeviceSecurityGroupResource(ResourceIdentifier) instead.</item>

GetDeviceSecurityGroups(ArmClient, ResourceIdentifier)

Gets a collection of DeviceSecurityGroupResources in the ArmClient. <item>MockingTo mock this method, please mock GetDeviceSecurityGroups(ResourceIdentifier) instead.</item>

GetDevOpsConfigurationResource(ArmClient, ResourceIdentifier)

Gets an object representing a DevOpsConfigurationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a DevOpsConfigurationResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetDevOpsConfigurationResource(ResourceIdentifier) instead.</item>

GetDevOpsOrgResource(ArmClient, ResourceIdentifier)

Gets an object representing a DevOpsOrgResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a DevOpsOrgResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetDevOpsOrgResource(ResourceIdentifier) instead.</item>

GetDevOpsProjectResource(ArmClient, ResourceIdentifier)

Gets an object representing a DevOpsProjectResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a DevOpsProjectResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetDevOpsProjectResource(ResourceIdentifier) instead.</item>

GetDevOpsRepositoryResource(ArmClient, ResourceIdentifier)

Gets an object representing a DevOpsRepositoryResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String, String) to create a DevOpsRepositoryResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetDevOpsRepositoryResource(ResourceIdentifier) instead.</item>

GetDiscoveredSecuritySolution(ResourceGroupResource, AzureLocation, String, CancellationToken)

Gets a specific discovered Security Solution.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/discoveredSecuritySolutions/{discoveredSecuritySolutionName}
  • Operation Id: DiscoveredSecuritySolutions_Get
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetDiscoveredSecuritySolution(AzureLocation, String, CancellationToken) instead.</item>
GetDiscoveredSecuritySolutionAsync(ResourceGroupResource, AzureLocation, String, CancellationToken)

Gets a specific discovered Security Solution.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/discoveredSecuritySolutions/{discoveredSecuritySolutionName}
  • Operation Id: DiscoveredSecuritySolutions_Get
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetDiscoveredSecuritySolution(AzureLocation, String, CancellationToken) instead.</item>
GetDiscoveredSecuritySolutions(SubscriptionResource, CancellationToken)

Gets a list of discovered Security Solutions for the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/discoveredSecuritySolutions
  • Operation Id: DiscoveredSecuritySolutions_List
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetDiscoveredSecuritySolutions(CancellationToken) instead.</item>
GetDiscoveredSecuritySolutionsAsync(SubscriptionResource, CancellationToken)

Gets a list of discovered Security Solutions for the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/discoveredSecuritySolutions
  • Operation Id: DiscoveredSecuritySolutions_List
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetDiscoveredSecuritySolutions(CancellationToken) instead.</item>
GetExternalSecuritySolution(ResourceGroupResource, AzureLocation, String, CancellationToken)

Gets a specific external Security Solution.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/ExternalSecuritySolutions/{externalSecuritySolutionsName}
  • Operation Id: ExternalSecuritySolutions_Get
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetExternalSecuritySolution(AzureLocation, String, CancellationToken) instead.</item>
GetExternalSecuritySolutionAsync(ResourceGroupResource, AzureLocation, String, CancellationToken)

Gets a specific external Security Solution.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/ExternalSecuritySolutions/{externalSecuritySolutionsName}
  • Operation Id: ExternalSecuritySolutions_Get
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetExternalSecuritySolution(AzureLocation, String, CancellationToken) instead.</item>
GetExternalSecuritySolutions(SubscriptionResource, CancellationToken)

Gets a list of external security solutions for the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/externalSecuritySolutions
  • Operation Id: ExternalSecuritySolutions_List
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetExternalSecuritySolutions(CancellationToken) instead.</item>
GetExternalSecuritySolutionsAsync(SubscriptionResource, CancellationToken)

Gets a list of external security solutions for the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/externalSecuritySolutions
  • Operation Id: ExternalSecuritySolutions_List
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetExternalSecuritySolutions(CancellationToken) instead.</item>
GetGovernanceAssignmentResource(ArmClient, ResourceIdentifier)

Gets an object representing a GovernanceAssignmentResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a GovernanceAssignmentResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetGovernanceAssignmentResource(ResourceIdentifier) instead.</item>

GetGovernanceRule(ArmClient, ResourceIdentifier, String, CancellationToken)

Get a specific governance rule for the requested scope by ruleId

  • Request Path: /{scope}/providers/Microsoft.Security/governanceRules/{ruleId}
  • Operation Id: GovernanceRules_Get
  • Default Api Version: 2022-01-01-preview
  • Resource: GovernanceRuleResource
<item>MockingTo mock this method, please mock GetGovernanceRule(ResourceIdentifier, String, CancellationToken) instead.</item>
GetGovernanceRuleAsync(ArmClient, ResourceIdentifier, String, CancellationToken)

Get a specific governance rule for the requested scope by ruleId

  • Request Path: /{scope}/providers/Microsoft.Security/governanceRules/{ruleId}
  • Operation Id: GovernanceRules_Get
  • Default Api Version: 2022-01-01-preview
  • Resource: GovernanceRuleResource
<item>MockingTo mock this method, please mock GetGovernanceRuleAsync(ResourceIdentifier, String, CancellationToken) instead.</item>
GetGovernanceRuleResource(ArmClient, ResourceIdentifier)

Gets an object representing a GovernanceRuleResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a GovernanceRuleResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetGovernanceRuleResource(ResourceIdentifier) instead.</item>

GetGovernanceRules(ArmClient, ResourceIdentifier)

Gets a collection of GovernanceRuleResources in the ArmClient. <item>MockingTo mock this method, please mock GetGovernanceRules(ResourceIdentifier) instead.</item>

GetInformationProtectionPolicies(ArmClient, ResourceIdentifier, CancellationToken)

Information protection policies of a specific management group.

  • Request Path: /{scope}/providers/Microsoft.Security/informationProtectionPolicies
  • Operation Id: InformationProtectionPolicies_List
  • Default Api Version: 2017-08-01-preview
<item>MockingTo mock this method, please mock GetInformationProtectionPolicies(ResourceIdentifier, CancellationToken) instead.</item>
GetInformationProtectionPoliciesAsync(ArmClient, ResourceIdentifier, CancellationToken)

Information protection policies of a specific management group.

  • Request Path: /{scope}/providers/Microsoft.Security/informationProtectionPolicies
  • Operation Id: InformationProtectionPolicies_List
  • Default Api Version: 2017-08-01-preview
<item>MockingTo mock this method, please mock GetInformationProtectionPolicies(ResourceIdentifier, CancellationToken) instead.</item>
GetIngestionSetting(SubscriptionResource, String, CancellationToken)

Settings for ingesting security data and logs to correlate with resources associated with the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/ingestionSettings/{ingestionSettingName}
  • Operation Id: IngestionSettings_Get
<item>MockingTo mock this method, please mock Azure.ResourceManager.SecurityCenter.Mocking.MockableSecurityCenterSubscriptionResource.GetIngestionSetting(System.String,System.Threading.CancellationToken) instead.</item>
GetIngestionSettingAsync(SubscriptionResource, String, CancellationToken)

Settings for ingesting security data and logs to correlate with resources associated with the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/ingestionSettings/{ingestionSettingName}
  • Operation Id: IngestionSettings_Get
<item>MockingTo mock this method, please mock Azure.ResourceManager.SecurityCenter.Mocking.MockableSecurityCenterSubscriptionResource.GetIngestionSettingAsync(System.String,System.Threading.CancellationToken) instead.</item>
GetIngestionSettingResource(ArmClient, ResourceIdentifier)

Gets an object representing an IngestionSettingResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create an IngestionSettingResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock Azure.ResourceManager.SecurityCenter.Mocking.MockableSecurityCenterArmClient.GetIngestionSettingResource(Azure.Core.ResourceIdentifier) instead.</item>

GetIngestionSettings(SubscriptionResource)

Gets a collection of IngestionSettingResources in the SubscriptionResource. <item>MockingTo mock this method, please mock Azure.ResourceManager.SecurityCenter.Mocking.MockableSecurityCenterSubscriptionResource.GetIngestionSettings instead.</item>

GetIotSecurityAggregatedAlertResource(ArmClient, ResourceIdentifier)

Gets an object representing an IotSecurityAggregatedAlertResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create an IotSecurityAggregatedAlertResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetIotSecurityAggregatedAlertResource(ResourceIdentifier) instead.</item>

GetIotSecurityAggregatedRecommendationResource(ArmClient, ResourceIdentifier)

Gets an object representing an IotSecurityAggregatedRecommendationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create an IotSecurityAggregatedRecommendationResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetIotSecurityAggregatedRecommendationResource(ResourceIdentifier) instead.</item>

GetIotSecuritySolution(ResourceGroupResource, String, CancellationToken)

User this method to get details of a specific IoT Security solution based on solution name

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/iotSecuritySolutions/{solutionName}
  • Operation Id: IotSecuritySolution_Get
  • Default Api Version: 2019-08-01
  • Resource: IotSecuritySolutionResource
<item>MockingTo mock this method, please mock GetIotSecuritySolution(String, CancellationToken) instead.</item>
GetIotSecuritySolutionAnalyticsModelResource(ArmClient, ResourceIdentifier)

Gets an object representing an IotSecuritySolutionAnalyticsModelResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create an IotSecuritySolutionAnalyticsModelResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetIotSecuritySolutionAnalyticsModelResource(ResourceIdentifier) instead.</item>

GetIotSecuritySolutionAsync(ResourceGroupResource, String, CancellationToken)

User this method to get details of a specific IoT Security solution based on solution name

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/iotSecuritySolutions/{solutionName}
  • Operation Id: IotSecuritySolution_Get
  • Default Api Version: 2019-08-01
  • Resource: IotSecuritySolutionResource
<item>MockingTo mock this method, please mock GetIotSecuritySolutionAsync(String, CancellationToken) instead.</item>
GetIotSecuritySolutionResource(ArmClient, ResourceIdentifier)

Gets an object representing an IotSecuritySolutionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create an IotSecuritySolutionResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetIotSecuritySolutionResource(ResourceIdentifier) instead.</item>

GetIotSecuritySolutions(ResourceGroupResource)

Gets a collection of IotSecuritySolutionResources in the ResourceGroupResource. <item>MockingTo mock this method, please mock GetIotSecuritySolutions() instead.</item>

GetIotSecuritySolutions(SubscriptionResource, String, CancellationToken)

Use this method to get the list of IoT Security solutions by subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/iotSecuritySolutions
  • Operation Id: IotSecuritySolution_ListBySubscription
  • Default Api Version: 2019-08-01
  • Resource: IotSecuritySolutionResource
<item>MockingTo mock this method, please mock GetIotSecuritySolutions(String, CancellationToken) instead.</item>
GetIotSecuritySolutionsAsync(SubscriptionResource, String, CancellationToken)

Use this method to get the list of IoT Security solutions by subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/iotSecuritySolutions
  • Operation Id: IotSecuritySolution_ListBySubscription
  • Default Api Version: 2019-08-01
  • Resource: IotSecuritySolutionResource
<item>MockingTo mock this method, please mock GetIotSecuritySolutions(String, CancellationToken) instead.</item>
GetJitNetworkAccessPolicies(ResourceGroupResource, AzureLocation)

Gets a collection of JitNetworkAccessPolicyResources in the ResourceGroupResource. <item>MockingTo mock this method, please mock GetJitNetworkAccessPolicies(AzureLocation) instead.</item>

GetJitNetworkAccessPolicies(ResourceGroupResource, CancellationToken)

Policies for protecting resources using Just-in-Time access control for the subscription, location

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/jitNetworkAccessPolicies
  • Operation Id: JitNetworkAccessPolicies_ListByResourceGroup
  • Default Api Version: 2020-01-01
  • Resource: JitNetworkAccessPolicyResource
<item>MockingTo mock this method, please mock GetJitNetworkAccessPolicies(CancellationToken) instead.</item>
GetJitNetworkAccessPolicies(SubscriptionResource, CancellationToken)

Policies for protecting resources using Just-in-Time access control.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/jitNetworkAccessPolicies
  • Operation Id: JitNetworkAccessPolicies_List
  • Default Api Version: 2020-01-01
  • Resource: JitNetworkAccessPolicyResource
<item>MockingTo mock this method, please mock GetJitNetworkAccessPolicies(CancellationToken) instead.</item>
GetJitNetworkAccessPoliciesAsync(ResourceGroupResource, CancellationToken)

Policies for protecting resources using Just-in-Time access control for the subscription, location

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/jitNetworkAccessPolicies
  • Operation Id: JitNetworkAccessPolicies_ListByResourceGroup
  • Default Api Version: 2020-01-01
  • Resource: JitNetworkAccessPolicyResource
<item>MockingTo mock this method, please mock GetJitNetworkAccessPolicies(CancellationToken) instead.</item>
GetJitNetworkAccessPoliciesAsync(SubscriptionResource, CancellationToken)

Policies for protecting resources using Just-in-Time access control.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/jitNetworkAccessPolicies
  • Operation Id: JitNetworkAccessPolicies_List
  • Default Api Version: 2020-01-01
  • Resource: JitNetworkAccessPolicyResource
<item>MockingTo mock this method, please mock GetJitNetworkAccessPolicies(CancellationToken) instead.</item>
GetJitNetworkAccessPolicy(ResourceGroupResource, AzureLocation, String, CancellationToken)

Policies for protecting resources using Just-in-Time access control for the subscription, location

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/jitNetworkAccessPolicies/{jitNetworkAccessPolicyName}
  • Operation Id: JitNetworkAccessPolicies_Get
  • Default Api Version: 2020-01-01
  • Resource: JitNetworkAccessPolicyResource
<item>MockingTo mock this method, please mock GetJitNetworkAccessPolicy(AzureLocation, String, CancellationToken) instead.</item>
GetJitNetworkAccessPolicyAsync(ResourceGroupResource, AzureLocation, String, CancellationToken)

Policies for protecting resources using Just-in-Time access control for the subscription, location

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/jitNetworkAccessPolicies/{jitNetworkAccessPolicyName}
  • Operation Id: JitNetworkAccessPolicies_Get
  • Default Api Version: 2020-01-01
  • Resource: JitNetworkAccessPolicyResource
<item>MockingTo mock this method, please mock GetJitNetworkAccessPolicyAsync(AzureLocation, String, CancellationToken) instead.</item>
GetJitNetworkAccessPolicyResource(ArmClient, ResourceIdentifier)

Gets an object representing a JitNetworkAccessPolicyResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, AzureLocation, String) to create a JitNetworkAccessPolicyResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetJitNetworkAccessPolicyResource(ResourceIdentifier) instead.</item>

GetMdeOnboarding(SubscriptionResource, CancellationToken)

The default configuration or data needed to onboard the machine to MDE

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/mdeOnboardings/default
  • Operation Id: MdeOnboardings_Get
  • Default Api Version: 2021-10-01-preview
<item>MockingTo mock this method, please mock GetMdeOnboarding(CancellationToken) instead.</item>
GetMdeOnboardingAsync(SubscriptionResource, CancellationToken)

The default configuration or data needed to onboard the machine to MDE

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/mdeOnboardings/default
  • Operation Id: MdeOnboardings_Get
  • Default Api Version: 2021-10-01-preview
<item>MockingTo mock this method, please mock GetMdeOnboarding(CancellationToken) instead.</item>
GetMdeOnboardings(SubscriptionResource, CancellationToken)

The configuration or data needed to onboard the machine to MDE

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/mdeOnboardings
  • Operation Id: MdeOnboardings_List
  • Default Api Version: 2021-10-01-preview
<item>MockingTo mock this method, please mock GetMdeOnboardings(CancellationToken) instead.</item>
GetMdeOnboardingsAsync(SubscriptionResource, CancellationToken)

The configuration or data needed to onboard the machine to MDE

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/mdeOnboardings
  • Operation Id: MdeOnboardings_List
  • Default Api Version: 2021-10-01-preview
<item>MockingTo mock this method, please mock GetMdeOnboardings(CancellationToken) instead.</item>
GetRegulatoryComplianceAssessmentResource(ArmClient, ResourceIdentifier)

Gets an object representing a RegulatoryComplianceAssessmentResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a RegulatoryComplianceAssessmentResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetRegulatoryComplianceAssessmentResource(ResourceIdentifier) instead.</item>

GetRegulatoryComplianceControlResource(ArmClient, ResourceIdentifier)

Gets an object representing a RegulatoryComplianceControlResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a RegulatoryComplianceControlResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetRegulatoryComplianceControlResource(ResourceIdentifier) instead.</item>

GetRegulatoryComplianceStandard(SubscriptionResource, String, CancellationToken)

Supported regulatory compliance details state for selected standard

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/regulatoryComplianceStandards/{regulatoryComplianceStandardName}
  • Operation Id: RegulatoryComplianceStandards_Get
  • Default Api Version: 2019-01-01-preview
  • Resource: RegulatoryComplianceStandardResource
<item>MockingTo mock this method, please mock GetRegulatoryComplianceStandard(String, CancellationToken) instead.</item>
GetRegulatoryComplianceStandardAsync(SubscriptionResource, String, CancellationToken)

Supported regulatory compliance details state for selected standard

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/regulatoryComplianceStandards/{regulatoryComplianceStandardName}
  • Operation Id: RegulatoryComplianceStandards_Get
  • Default Api Version: 2019-01-01-preview
  • Resource: RegulatoryComplianceStandardResource
<item>MockingTo mock this method, please mock GetRegulatoryComplianceStandardAsync(String, CancellationToken) instead.</item>
GetRegulatoryComplianceStandardResource(ArmClient, ResourceIdentifier)

Gets an object representing a RegulatoryComplianceStandardResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a RegulatoryComplianceStandardResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetRegulatoryComplianceStandardResource(ResourceIdentifier) instead.</item>

GetRegulatoryComplianceStandards(SubscriptionResource)

Gets a collection of RegulatoryComplianceStandardResources in the SubscriptionResource. <item>MockingTo mock this method, please mock GetRegulatoryComplianceStandards() instead.</item>

GetResourceGroupSecurityAlert(ResourceGroupResource, AzureLocation, String, CancellationToken)

Get an alert that is associated a resource group or a resource in a resource group

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/alerts/{alertName}
  • Operation Id: Alerts_GetResourceGroupLevel
  • Default Api Version: 2022-01-01
  • Resource: ResourceGroupSecurityAlertResource
<item>MockingTo mock this method, please mock GetResourceGroupSecurityAlert(AzureLocation, String, CancellationToken) instead.</item>
GetResourceGroupSecurityAlertAsync(ResourceGroupResource, AzureLocation, String, CancellationToken)

Get an alert that is associated a resource group or a resource in a resource group

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/alerts/{alertName}
  • Operation Id: Alerts_GetResourceGroupLevel
  • Default Api Version: 2022-01-01
  • Resource: ResourceGroupSecurityAlertResource
<item>MockingTo mock this method, please mock GetResourceGroupSecurityAlertAsync(AzureLocation, String, CancellationToken) instead.</item>
GetResourceGroupSecurityAlertResource(ArmClient, ResourceIdentifier)

Gets an object representing a ResourceGroupSecurityAlertResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, AzureLocation, String) to create a ResourceGroupSecurityAlertResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetResourceGroupSecurityAlertResource(ResourceIdentifier) instead.</item>

GetResourceGroupSecurityAlerts(ResourceGroupResource, AzureLocation)

Gets a collection of ResourceGroupSecurityAlertResources in the ResourceGroupResource. <item>MockingTo mock this method, please mock GetResourceGroupSecurityAlerts(AzureLocation) instead.</item>

GetResourceGroupSecurityTask(ResourceGroupResource, AzureLocation, String, CancellationToken)

Recommended tasks that will help improve the security of the subscription proactively

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/tasks/{taskName}
  • Operation Id: Tasks_GetResourceGroupLevelTask
  • Default Api Version: 2015-06-01-preview
  • Resource: ResourceGroupSecurityTaskResource
<item>MockingTo mock this method, please mock GetResourceGroupSecurityTask(AzureLocation, String, CancellationToken) instead.</item>
GetResourceGroupSecurityTaskAsync(ResourceGroupResource, AzureLocation, String, CancellationToken)

Recommended tasks that will help improve the security of the subscription proactively

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/tasks/{taskName}
  • Operation Id: Tasks_GetResourceGroupLevelTask
  • Default Api Version: 2015-06-01-preview
  • Resource: ResourceGroupSecurityTaskResource
<item>MockingTo mock this method, please mock GetResourceGroupSecurityTaskAsync(AzureLocation, String, CancellationToken) instead.</item>
GetResourceGroupSecurityTaskResource(ArmClient, ResourceIdentifier)

Gets an object representing a ResourceGroupSecurityTaskResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, AzureLocation, String) to create a ResourceGroupSecurityTaskResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetResourceGroupSecurityTaskResource(ResourceIdentifier) instead.</item>

GetResourceGroupSecurityTasks(ResourceGroupResource, AzureLocation)

Gets a collection of ResourceGroupSecurityTaskResources in the ResourceGroupResource. <item>MockingTo mock this method, please mock GetResourceGroupSecurityTasks(AzureLocation) instead.</item>

GetSecureScore(SubscriptionResource, String, CancellationToken)

Get secure score for a specific Microsoft Defender for Cloud initiative within your current scope. For the ASC Default initiative, use 'ascScore'.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/secureScores/{secureScoreName}
  • Operation Id: SecureScores_Get
  • Default Api Version: 2020-01-01
  • Resource: SecureScoreResource
<item>MockingTo mock this method, please mock GetSecureScore(String, CancellationToken) instead.</item>
GetSecureScoreAsync(SubscriptionResource, String, CancellationToken)

Get secure score for a specific Microsoft Defender for Cloud initiative within your current scope. For the ASC Default initiative, use 'ascScore'.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/secureScores/{secureScoreName}
  • Operation Id: SecureScores_Get
  • Default Api Version: 2020-01-01
  • Resource: SecureScoreResource
<item>MockingTo mock this method, please mock GetSecureScoreAsync(String, CancellationToken) instead.</item>
GetSecureScoreControlDefinitions(TenantResource, CancellationToken)

List the available security controls, their assessments, and the max score

  • Request Path: /providers/Microsoft.Security/secureScoreControlDefinitions
  • Operation Id: SecureScoreControlDefinitions_List
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetSecureScoreControlDefinitions(CancellationToken) instead.</item>
GetSecureScoreControlDefinitionsAsync(TenantResource, CancellationToken)

List the available security controls, their assessments, and the max score

  • Request Path: /providers/Microsoft.Security/secureScoreControlDefinitions
  • Operation Id: SecureScoreControlDefinitions_List
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetSecureScoreControlDefinitions(CancellationToken) instead.</item>
GetSecureScoreControlDefinitionsBySubscription(SubscriptionResource, CancellationToken)

For a specified subscription, list the available security controls, their assessments, and the max score

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/secureScoreControlDefinitions
  • Operation Id: SecureScoreControlDefinitions_ListBySubscription
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetSecureScoreControlDefinitionsBySubscription(CancellationToken) instead.</item>
GetSecureScoreControlDefinitionsBySubscriptionAsync(SubscriptionResource, CancellationToken)

For a specified subscription, list the available security controls, their assessments, and the max score

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/secureScoreControlDefinitions
  • Operation Id: SecureScoreControlDefinitions_ListBySubscription
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetSecureScoreControlDefinitionsBySubscription(CancellationToken) instead.</item>
GetSecureScoreControls(SubscriptionResource, Nullable<SecurityScoreODataExpand>, CancellationToken)

Get all security controls within a scope

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/secureScoreControls
  • Operation Id: SecureScoreControls_List
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetSecureScoreControls(Nullable<SecurityScoreODataExpand>, CancellationToken) instead.</item>
GetSecureScoreControlsAsync(SubscriptionResource, Nullable<SecurityScoreODataExpand>, CancellationToken)

Get all security controls within a scope

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/secureScoreControls
  • Operation Id: SecureScoreControls_List
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetSecureScoreControls(Nullable<SecurityScoreODataExpand>, CancellationToken) instead.</item>
GetSecureScoreResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecureScoreResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SecureScoreResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecureScoreResource(ResourceIdentifier) instead.</item>

GetSecureScores(SubscriptionResource)

Gets a collection of SecureScoreResources in the SubscriptionResource. <item>MockingTo mock this method, please mock GetSecureScores() instead.</item>

GetSecurityAlertsSuppressionRule(SubscriptionResource, String, CancellationToken)

Get dismiss rule, with name: {alertsSuppressionRuleName}, for the given subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/alertsSuppressionRules/{alertsSuppressionRuleName}
  • Operation Id: AlertsSuppressionRules_Get
  • Default Api Version: 2019-01-01-preview
  • Resource: SecurityAlertsSuppressionRuleResource
<item>MockingTo mock this method, please mock GetSecurityAlertsSuppressionRule(String, CancellationToken) instead.</item>
GetSecurityAlertsSuppressionRuleAsync(SubscriptionResource, String, CancellationToken)

Get dismiss rule, with name: {alertsSuppressionRuleName}, for the given subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/alertsSuppressionRules/{alertsSuppressionRuleName}
  • Operation Id: AlertsSuppressionRules_Get
  • Default Api Version: 2019-01-01-preview
  • Resource: SecurityAlertsSuppressionRuleResource
<item>MockingTo mock this method, please mock GetSecurityAlertsSuppressionRuleAsync(String, CancellationToken) instead.</item>
GetSecurityAlertsSuppressionRuleResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityAlertsSuppressionRuleResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SecurityAlertsSuppressionRuleResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityAlertsSuppressionRuleResource(ResourceIdentifier) instead.</item>

GetSecurityAlertsSuppressionRules(SubscriptionResource)

Gets a collection of SecurityAlertsSuppressionRuleResources in the SubscriptionResource. <item>MockingTo mock this method, please mock GetSecurityAlertsSuppressionRules() instead.</item>

GetSecurityAssessment(ArmClient, ResourceIdentifier, String, Nullable<SecurityAssessmentODataExpand>, CancellationToken)

Get a security assessment on your scanned resource

  • Request Path: /{resourceId}/providers/Microsoft.Security/assessments/{assessmentName}
  • Operation Id: Assessments_Get
  • Default Api Version: 2021-06-01
  • Resource: SecurityAssessmentResource
<item>MockingTo mock this method, please mock GetSecurityAssessment(ResourceIdentifier, String, Nullable<SecurityAssessmentODataExpand>, CancellationToken) instead.</item>
GetSecurityAssessmentAsync(ArmClient, ResourceIdentifier, String, Nullable<SecurityAssessmentODataExpand>, CancellationToken)

Get a security assessment on your scanned resource

  • Request Path: /{resourceId}/providers/Microsoft.Security/assessments/{assessmentName}
  • Operation Id: Assessments_Get
  • Default Api Version: 2021-06-01
  • Resource: SecurityAssessmentResource
<item>MockingTo mock this method, please mock GetSecurityAssessmentAsync(ResourceIdentifier, String, Nullable<SecurityAssessmentODataExpand>, CancellationToken) instead.</item>
GetSecurityAssessmentResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityAssessmentResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SecurityAssessmentResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityAssessmentResource(ResourceIdentifier) instead.</item>

GetSecurityAssessments(ArmClient, ResourceIdentifier, CancellationToken)

Get security assessments on all your scanned resources inside a scope

  • Request Path: /{scope}/providers/Microsoft.Security/assessments
  • Operation Id: Assessments_List
  • Default Api Version: 2021-06-01
  • Resource: SecurityAssessmentResource
<item>MockingTo mock this method, please mock GetSecurityAssessments(ResourceIdentifier, CancellationToken) instead.</item>
GetSecurityAssessments(ArmClient, ResourceIdentifier)

Gets a collection of SecurityAssessmentResources in the ArmClient. <item>MockingTo mock this method, please mock GetSecurityAssessments(ResourceIdentifier) instead.</item>

GetSecurityAssessmentsAsync(ArmClient, ResourceIdentifier, CancellationToken)

Get security assessments on all your scanned resources inside a scope

  • Request Path: /{scope}/providers/Microsoft.Security/assessments
  • Operation Id: Assessments_List
  • Default Api Version: 2021-06-01
  • Resource: SecurityAssessmentResource
<item>MockingTo mock this method, please mock GetSecurityAssessments(ResourceIdentifier, CancellationToken) instead.</item>
GetSecurityAutomation(ResourceGroupResource, String, CancellationToken)

Retrieves information about the model of a security automation.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/automations/{automationName}
  • Operation Id: Automations_Get
  • Default Api Version: 2019-01-01-preview
  • Resource: SecurityAutomationResource
<item>MockingTo mock this method, please mock GetSecurityAutomation(String, CancellationToken) instead.</item>
GetSecurityAutomationAsync(ResourceGroupResource, String, CancellationToken)

Retrieves information about the model of a security automation.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/automations/{automationName}
  • Operation Id: Automations_Get
  • Default Api Version: 2019-01-01-preview
  • Resource: SecurityAutomationResource
<item>MockingTo mock this method, please mock GetSecurityAutomationAsync(String, CancellationToken) instead.</item>
GetSecurityAutomationResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityAutomationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a SecurityAutomationResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityAutomationResource(ResourceIdentifier) instead.</item>

GetSecurityAutomations(ResourceGroupResource)

Gets a collection of SecurityAutomationResources in the ResourceGroupResource. <item>MockingTo mock this method, please mock GetSecurityAutomations() instead.</item>

GetSecurityAutomations(SubscriptionResource, CancellationToken)

Lists all the security automations in the specified subscription. Use the 'nextLink' property in the response to get the next page of security automations for the specified subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/automations
  • Operation Id: Automations_List
  • Default Api Version: 2019-01-01-preview
  • Resource: SecurityAutomationResource
<item>MockingTo mock this method, please mock GetSecurityAutomations(CancellationToken) instead.</item>
GetSecurityAutomationsAsync(SubscriptionResource, CancellationToken)

Lists all the security automations in the specified subscription. Use the 'nextLink' property in the response to get the next page of security automations for the specified subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/automations
  • Operation Id: Automations_List
  • Default Api Version: 2019-01-01-preview
  • Resource: SecurityAutomationResource
<item>MockingTo mock this method, please mock GetSecurityAutomations(CancellationToken) instead.</item>
GetSecurityCenterApiCollection(ResourceGroupResource, String, String, CancellationToken)

Gets an Azure API Management API if it has been onboarded to Microsoft Defender for APIs. If an Azure API Management API is onboarded to Microsoft Defender for APIs, the system will monitor the operations within the Azure API Management API for intrusive behaviors and provide alerts for attacks that have been detected.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/providers/Microsoft.Security/apiCollections/{apiId}
  • Operation Id: APICollections_GetByAzureApiManagementService
  • Default Api Version: 2023-11-15
  • Resource: SecurityCenterApiCollectionResource
<item>MockingTo mock this method, please mock GetSecurityCenterApiCollection(String, String, CancellationToken) instead.</item>
GetSecurityCenterApiCollectionAsync(ResourceGroupResource, String, String, CancellationToken)

Gets an Azure API Management API if it has been onboarded to Microsoft Defender for APIs. If an Azure API Management API is onboarded to Microsoft Defender for APIs, the system will monitor the operations within the Azure API Management API for intrusive behaviors and provide alerts for attacks that have been detected.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/providers/Microsoft.Security/apiCollections/{apiId}
  • Operation Id: APICollections_GetByAzureApiManagementService
  • Default Api Version: 2023-11-15
  • Resource: SecurityCenterApiCollectionResource
<item>MockingTo mock this method, please mock GetSecurityCenterApiCollectionAsync(String, String, CancellationToken) instead.</item>
GetSecurityCenterApiCollectionResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityCenterApiCollectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SecurityCenterApiCollectionResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityCenterApiCollectionResource(ResourceIdentifier) instead.</item>

GetSecurityCenterApiCollections(ResourceGroupResource, CancellationToken)

Gets a list of API collections within a resource group that have been onboarded to Microsoft Defender for APIs.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/apiCollections
  • Operation Id: APICollections_ListByResourceGroup
  • Default Api Version: 2023-11-15
  • Resource: SecurityCenterApiCollectionResource
<item>MockingTo mock this method, please mock GetSecurityCenterApiCollections(CancellationToken) instead.</item>
GetSecurityCenterApiCollections(ResourceGroupResource, String)

Gets a collection of SecurityCenterApiCollectionResources in the ResourceGroupResource. <item>MockingTo mock this method, please mock GetSecurityCenterApiCollections(String) instead.</item>

GetSecurityCenterApiCollections(SubscriptionResource, CancellationToken)

Gets a list of API collections within a subscription that have been onboarded to Microsoft Defender for APIs.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/apiCollections
  • Operation Id: APICollections_ListBySubscription
  • Default Api Version: 2023-11-15
  • Resource: SecurityCenterApiCollectionResource
<item>MockingTo mock this method, please mock GetSecurityCenterApiCollections(CancellationToken) instead.</item>
GetSecurityCenterApiCollectionsAsync(ResourceGroupResource, CancellationToken)

Gets a list of API collections within a resource group that have been onboarded to Microsoft Defender for APIs.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/apiCollections
  • Operation Id: APICollections_ListByResourceGroup
  • Default Api Version: 2023-11-15
  • Resource: SecurityCenterApiCollectionResource
<item>MockingTo mock this method, please mock GetSecurityCenterApiCollections(CancellationToken) instead.</item>
GetSecurityCenterApiCollectionsAsync(SubscriptionResource, CancellationToken)

Gets a list of API collections within a subscription that have been onboarded to Microsoft Defender for APIs.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/apiCollections
  • Operation Id: APICollections_ListBySubscription
  • Default Api Version: 2023-11-15
  • Resource: SecurityCenterApiCollectionResource
<item>MockingTo mock this method, please mock GetSecurityCenterApiCollections(CancellationToken) instead.</item>
GetSecurityCenterLocation(SubscriptionResource, AzureLocation, CancellationToken)

Details of a specific location

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/locations/{ascLocation}
  • Operation Id: Locations_Get
  • Default Api Version: 2015-06-01-preview
  • Resource: SecurityCenterLocationResource
<item>MockingTo mock this method, please mock GetSecurityCenterLocation(AzureLocation, CancellationToken) instead.</item>
GetSecurityCenterLocationAsync(SubscriptionResource, AzureLocation, CancellationToken)

Details of a specific location

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/locations/{ascLocation}
  • Operation Id: Locations_Get
  • Default Api Version: 2015-06-01-preview
  • Resource: SecurityCenterLocationResource
<item>MockingTo mock this method, please mock GetSecurityCenterLocationAsync(AzureLocation, CancellationToken) instead.</item>
GetSecurityCenterLocationResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityCenterLocationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, AzureLocation) to create a SecurityCenterLocationResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityCenterLocationResource(ResourceIdentifier) instead.</item>

GetSecurityCenterLocations(SubscriptionResource)

Gets a collection of SecurityCenterLocationResources in the SubscriptionResource. <item>MockingTo mock this method, please mock GetSecurityCenterLocations() instead.</item>

GetSecurityCenterPricing(SubscriptionResource, String, CancellationToken)

Gets a provided Microsoft Defender for Cloud pricing configuration in the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/pricings/{pricingName}
  • Operation Id: Pricings_Get
  • Default Api Version: 2023-01-01
  • Resource: SecurityCenterPricingResource
<item>MockingTo mock this method, please mock GetSecurityCenterPricing(String, CancellationToken) instead.</item>
GetSecurityCenterPricingAsync(SubscriptionResource, String, CancellationToken)

Gets a provided Microsoft Defender for Cloud pricing configuration in the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/pricings/{pricingName}
  • Operation Id: Pricings_Get
  • Default Api Version: 2023-01-01
  • Resource: SecurityCenterPricingResource
<item>MockingTo mock this method, please mock GetSecurityCenterPricingAsync(String, CancellationToken) instead.</item>
GetSecurityCenterPricingResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityCenterPricingResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SecurityCenterPricingResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityCenterPricingResource(ResourceIdentifier) instead.</item>

GetSecurityCenterPricings(SubscriptionResource)

Gets a collection of SecurityCenterPricingResources in the SubscriptionResource. <item>MockingTo mock this method, please mock GetSecurityCenterPricings() instead.</item>

GetSecurityCloudConnector(SubscriptionResource, String, CancellationToken)

Details of a specific cloud account connector

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/connectors/{connectorName}
  • Operation Id: Connectors_Get
  • Default Api Version: 2020-01-01-preview
  • Resource: SecurityCloudConnectorResource
<item>MockingTo mock this method, please mock GetSecurityCloudConnector(String, CancellationToken) instead.</item>
GetSecurityCloudConnectorAsync(SubscriptionResource, String, CancellationToken)

Details of a specific cloud account connector

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/connectors/{connectorName}
  • Operation Id: Connectors_Get
  • Default Api Version: 2020-01-01-preview
  • Resource: SecurityCloudConnectorResource
<item>MockingTo mock this method, please mock GetSecurityCloudConnectorAsync(String, CancellationToken) instead.</item>
GetSecurityCloudConnectorResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityCloudConnectorResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SecurityCloudConnectorResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityCloudConnectorResource(ResourceIdentifier) instead.</item>

GetSecurityCloudConnectors(SubscriptionResource)

Gets a collection of SecurityCloudConnectorResources in the SubscriptionResource. <item>MockingTo mock this method, please mock GetSecurityCloudConnectors() instead.</item>

GetSecurityCompliance(ArmClient, ResourceIdentifier, String, CancellationToken)

Details of a specific Compliance.

  • Request Path: /{scope}/providers/Microsoft.Security/compliances/{complianceName}
  • Operation Id: Compliances_Get
  • Default Api Version: 2017-08-01-preview
  • Resource: SecurityComplianceResource
<item>MockingTo mock this method, please mock GetSecurityCompliance(ResourceIdentifier, String, CancellationToken) instead.</item>
GetSecurityComplianceAsync(ArmClient, ResourceIdentifier, String, CancellationToken)

Details of a specific Compliance.

  • Request Path: /{scope}/providers/Microsoft.Security/compliances/{complianceName}
  • Operation Id: Compliances_Get
  • Default Api Version: 2017-08-01-preview
  • Resource: SecurityComplianceResource
<item>MockingTo mock this method, please mock GetSecurityComplianceAsync(ResourceIdentifier, String, CancellationToken) instead.</item>
GetSecurityComplianceResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityComplianceResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SecurityComplianceResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityComplianceResource(ResourceIdentifier) instead.</item>

GetSecurityCompliances(ArmClient, ResourceIdentifier)

Gets a collection of SecurityComplianceResources in the ArmClient. <item>MockingTo mock this method, please mock GetSecurityCompliances(ResourceIdentifier) instead.</item>

GetSecurityConnector(ResourceGroupResource, String, CancellationToken)

Retrieves details of a specific security connector

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName}
  • Operation Id: SecurityConnectors_Get
  • Default Api Version: 2023-10-01-preview
  • Resource: SecurityConnectorResource
<item>MockingTo mock this method, please mock GetSecurityConnector(String, CancellationToken) instead.</item>
GetSecurityConnectorApplicationResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityConnectorApplicationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SecurityConnectorApplicationResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityConnectorApplicationResource(ResourceIdentifier) instead.</item>

GetSecurityConnectorAsync(ResourceGroupResource, String, CancellationToken)

Retrieves details of a specific security connector

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName}
  • Operation Id: SecurityConnectors_Get
  • Default Api Version: 2023-10-01-preview
  • Resource: SecurityConnectorResource
<item>MockingTo mock this method, please mock GetSecurityConnectorAsync(String, CancellationToken) instead.</item>
GetSecurityConnectorGitHubOwnerResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityConnectorGitHubOwnerResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SecurityConnectorGitHubOwnerResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityConnectorGitHubOwnerResource(ResourceIdentifier) instead.</item>

GetSecurityConnectorGitHubRepositoryResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityConnectorGitHubRepositoryResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a SecurityConnectorGitHubRepositoryResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityConnectorGitHubRepositoryResource(ResourceIdentifier) instead.</item>

GetSecurityConnectorGitLabGroupResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityConnectorGitLabGroupResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SecurityConnectorGitLabGroupResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityConnectorGitLabGroupResource(ResourceIdentifier) instead.</item>

GetSecurityConnectorGitLabProjectResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityConnectorGitLabProjectResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a SecurityConnectorGitLabProjectResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityConnectorGitLabProjectResource(ResourceIdentifier) instead.</item>

GetSecurityConnectorResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityConnectorResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a SecurityConnectorResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityConnectorResource(ResourceIdentifier) instead.</item>

GetSecurityConnectors(ResourceGroupResource)

Gets a collection of SecurityConnectorResources in the ResourceGroupResource. <item>MockingTo mock this method, please mock GetSecurityConnectors() instead.</item>

GetSecurityConnectors(SubscriptionResource, CancellationToken)

Lists all the security connectors in the specified subscription. Use the 'nextLink' property in the response to get the next page of security connectors for the specified subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/securityConnectors
  • Operation Id: SecurityConnectors_List
  • Default Api Version: 2023-10-01-preview
  • Resource: SecurityConnectorResource
<item>MockingTo mock this method, please mock GetSecurityConnectors(CancellationToken) instead.</item>
GetSecurityConnectorsAsync(SubscriptionResource, CancellationToken)

Lists all the security connectors in the specified subscription. Use the 'nextLink' property in the response to get the next page of security connectors for the specified subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/securityConnectors
  • Operation Id: SecurityConnectors_List
  • Default Api Version: 2023-10-01-preview
  • Resource: SecurityConnectorResource
<item>MockingTo mock this method, please mock GetSecurityConnectors(CancellationToken) instead.</item>
GetSecurityContact(SubscriptionResource, String, CancellationToken)

Get Default Security contact configurations for the subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/securityContacts/{securityContactName}
  • Operation Id: SecurityContacts_Get
  • Default Api Version: 2020-01-01-preview
  • Resource: SecurityContactResource
<item>MockingTo mock this method, please mock GetSecurityContact(String, CancellationToken) instead.</item>
GetSecurityContactAsync(SubscriptionResource, String, CancellationToken)

Get Default Security contact configurations for the subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/securityContacts/{securityContactName}
  • Operation Id: SecurityContacts_Get
  • Default Api Version: 2020-01-01-preview
  • Resource: SecurityContactResource
<item>MockingTo mock this method, please mock GetSecurityContactAsync(String, CancellationToken) instead.</item>
GetSecurityContactResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityContactResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SecurityContactResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityContactResource(ResourceIdentifier) instead.</item>

GetSecurityContacts(SubscriptionResource)

Gets a collection of SecurityContactResources in the SubscriptionResource. <item>MockingTo mock this method, please mock GetSecurityContacts() instead.</item>

GetSecurityHealthReport(ArmClient, ResourceIdentifier, String, CancellationToken)

Get health report of resource

  • Request Path: /{resourceId}/providers/Microsoft.Security/healthReports/{healthReportName}
  • Operation Id: HealthReports_Get
  • Default Api Version: 2023-05-01-preview
  • Resource: SecurityHealthReportResource
<item>MockingTo mock this method, please mock GetSecurityHealthReport(ResourceIdentifier, String, CancellationToken) instead.</item>
GetSecurityHealthReportAsync(ArmClient, ResourceIdentifier, String, CancellationToken)

Get health report of resource

  • Request Path: /{resourceId}/providers/Microsoft.Security/healthReports/{healthReportName}
  • Operation Id: HealthReports_Get
  • Default Api Version: 2023-05-01-preview
  • Resource: SecurityHealthReportResource
<item>MockingTo mock this method, please mock GetSecurityHealthReportAsync(ResourceIdentifier, String, CancellationToken) instead.</item>
GetSecurityHealthReportResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityHealthReportResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SecurityHealthReportResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityHealthReportResource(ResourceIdentifier) instead.</item>

GetSecurityHealthReports(ArmClient, ResourceIdentifier)

Gets a collection of SecurityHealthReportResources in the ArmClient. <item>MockingTo mock this method, please mock GetSecurityHealthReports(ResourceIdentifier) instead.</item>

GetSecurityOperatorResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityOperatorResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a SecurityOperatorResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityOperatorResource(ResourceIdentifier) instead.</item>

GetSecuritySetting(SubscriptionResource, SecuritySettingName, CancellationToken)

Settings of different configurations in Microsoft Defender for Cloud

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/settings/{settingName}
  • Operation Id: Settings_Get
  • Default Api Version: 2022-05-01
  • Resource: SecuritySettingResource
<item>MockingTo mock this method, please mock GetSecuritySetting(SecuritySettingName, CancellationToken) instead.</item>
GetSecuritySettingAsync(SubscriptionResource, SecuritySettingName, CancellationToken)

Settings of different configurations in Microsoft Defender for Cloud

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/settings/{settingName}
  • Operation Id: Settings_Get
  • Default Api Version: 2022-05-01
  • Resource: SecuritySettingResource
<item>MockingTo mock this method, please mock GetSecuritySettingAsync(SecuritySettingName, CancellationToken) instead.</item>
GetSecuritySettingResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecuritySettingResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, SecuritySettingName) to create a SecuritySettingResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecuritySettingResource(ResourceIdentifier) instead.</item>

GetSecuritySettings(SubscriptionResource)

Gets a collection of SecuritySettingResources in the SubscriptionResource. <item>MockingTo mock this method, please mock GetSecuritySettings() instead.</item>

GetSecuritySolution(ResourceGroupResource, AzureLocation, String, CancellationToken)

Gets a specific Security Solution.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/securitySolutions/{securitySolutionName}
  • Operation Id: SecuritySolutions_Get
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetSecuritySolution(AzureLocation, String, CancellationToken) instead.</item>
GetSecuritySolutionAsync(ResourceGroupResource, AzureLocation, String, CancellationToken)

Gets a specific Security Solution.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/securitySolutions/{securitySolutionName}
  • Operation Id: SecuritySolutions_Get
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetSecuritySolution(AzureLocation, String, CancellationToken) instead.</item>
GetSecuritySolutions(SubscriptionResource, CancellationToken)

Gets a list of Security Solutions for the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/securitySolutions
  • Operation Id: SecuritySolutions_List
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetSecuritySolutions(CancellationToken) instead.</item>
GetSecuritySolutionsAsync(SubscriptionResource, CancellationToken)

Gets a list of Security Solutions for the subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/securitySolutions
  • Operation Id: SecuritySolutions_List
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetSecuritySolutions(CancellationToken) instead.</item>
GetSecuritySubAssessmentResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecuritySubAssessmentResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a SecuritySubAssessmentResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecuritySubAssessmentResource(ResourceIdentifier) instead.</item>

GetSecuritySubAssessments(ArmClient, ResourceIdentifier, CancellationToken)

Get security sub-assessments on all your scanned resources inside a subscription scope

  • Request Path: /{scope}/providers/Microsoft.Security/subAssessments
  • Operation Id: SubAssessments_ListAll
  • Default Api Version: 2019-01-01-preview
  • Resource: SecuritySubAssessmentResource
<item>MockingTo mock this method, please mock GetSecuritySubAssessments(ResourceIdentifier, CancellationToken) instead.</item>
GetSecuritySubAssessmentsAsync(ArmClient, ResourceIdentifier, CancellationToken)

Get security sub-assessments on all your scanned resources inside a subscription scope

  • Request Path: /{scope}/providers/Microsoft.Security/subAssessments
  • Operation Id: SubAssessments_ListAll
  • Default Api Version: 2019-01-01-preview
  • Resource: SecuritySubAssessmentResource
<item>MockingTo mock this method, please mock GetSecuritySubAssessments(ResourceIdentifier, CancellationToken) instead.</item>
GetSecurityWorkspaceSetting(SubscriptionResource, String, CancellationToken)

Settings about where we should store your security data and logs. If the result is empty, it means that no custom-workspace configuration was set

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/workspaceSettings/{workspaceSettingName}
  • Operation Id: WorkspaceSettings_Get
  • Default Api Version: 2017-08-01-preview
  • Resource: SecurityWorkspaceSettingResource
<item>MockingTo mock this method, please mock GetSecurityWorkspaceSetting(String, CancellationToken) instead.</item>
GetSecurityWorkspaceSettingAsync(SubscriptionResource, String, CancellationToken)

Settings about where we should store your security data and logs. If the result is empty, it means that no custom-workspace configuration was set

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/workspaceSettings/{workspaceSettingName}
  • Operation Id: WorkspaceSettings_Get
  • Default Api Version: 2017-08-01-preview
  • Resource: SecurityWorkspaceSettingResource
<item>MockingTo mock this method, please mock GetSecurityWorkspaceSettingAsync(String, CancellationToken) instead.</item>
GetSecurityWorkspaceSettingResource(ArmClient, ResourceIdentifier)

Gets an object representing a SecurityWorkspaceSettingResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SecurityWorkspaceSettingResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSecurityWorkspaceSettingResource(ResourceIdentifier) instead.</item>

GetSecurityWorkspaceSettings(SubscriptionResource)

Gets a collection of SecurityWorkspaceSettingResources in the SubscriptionResource. <item>MockingTo mock this method, please mock GetSecurityWorkspaceSettings() instead.</item>

GetSensitivitySetting(TenantResource)

Gets an object representing a SensitivitySettingResource along with the instance operations that can be performed on it in the TenantResource. <item>MockingTo mock this method, please mock GetSensitivitySetting() instead.</item>

GetSensitivitySettingResource(ArmClient, ResourceIdentifier)

Gets an object representing a SensitivitySettingResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier() to create a SensitivitySettingResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSensitivitySettingResource(ResourceIdentifier) instead.</item>

GetServerVulnerabilityAssessment(ResourceGroupResource, String, String, String, CancellationToken)

Gets a server vulnerability assessment onboarding statuses on a given resource.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceNamespace}/{resourceType}/{resourceName}/providers/Microsoft.Security/serverVulnerabilityAssessments/{serverVulnerabilityAssessment}
  • Operation Id: ServerVulnerabilityAssessment_Get
  • Default Api Version: 2020-01-01
  • Resource: ServerVulnerabilityAssessmentResource
<item>MockingTo mock this method, please mock GetServerVulnerabilityAssessment(String, String, String, CancellationToken) instead.</item>
GetServerVulnerabilityAssessmentAsync(ResourceGroupResource, String, String, String, CancellationToken)

Gets a server vulnerability assessment onboarding statuses on a given resource.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceNamespace}/{resourceType}/{resourceName}/providers/Microsoft.Security/serverVulnerabilityAssessments/{serverVulnerabilityAssessment}
  • Operation Id: ServerVulnerabilityAssessment_Get
  • Default Api Version: 2020-01-01
  • Resource: ServerVulnerabilityAssessmentResource
<item>MockingTo mock this method, please mock GetServerVulnerabilityAssessmentAsync(String, String, String, CancellationToken) instead.</item>
GetServerVulnerabilityAssessmentResource(ArmClient, ResourceIdentifier)

Gets an object representing a ServerVulnerabilityAssessmentResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a ServerVulnerabilityAssessmentResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetServerVulnerabilityAssessmentResource(ResourceIdentifier) instead.</item>

GetServerVulnerabilityAssessments(ResourceGroupResource, String, String, String)

Gets a collection of ServerVulnerabilityAssessmentResources in the ResourceGroupResource. <item>MockingTo mock this method, please mock GetServerVulnerabilityAssessments(String, String, String) instead.</item>

GetServerVulnerabilityAssessmentsSetting(SubscriptionResource, ServerVulnerabilityAssessmentsSettingKindName, CancellationToken)

Get a server vulnerability assessments setting of the requested kind, that is set on the subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/serverVulnerabilityAssessmentsSettings/{settingKind}
  • Operation Id: ServerVulnerabilityAssessmentsSettings_Get
  • Default Api Version: 2023-05-01
  • Resource: ServerVulnerabilityAssessmentsSettingResource
<item>MockingTo mock this method, please mock GetServerVulnerabilityAssessmentsSetting(ServerVulnerabilityAssessmentsSettingKindName, CancellationToken) instead.</item>
GetServerVulnerabilityAssessmentsSettingAsync(SubscriptionResource, ServerVulnerabilityAssessmentsSettingKindName, CancellationToken)

Get a server vulnerability assessments setting of the requested kind, that is set on the subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/serverVulnerabilityAssessmentsSettings/{settingKind}
  • Operation Id: ServerVulnerabilityAssessmentsSettings_Get
  • Default Api Version: 2023-05-01
  • Resource: ServerVulnerabilityAssessmentsSettingResource
<item>MockingTo mock this method, please mock GetServerVulnerabilityAssessmentsSettingAsync(ServerVulnerabilityAssessmentsSettingKindName, CancellationToken) instead.</item>
GetServerVulnerabilityAssessmentsSettingResource(ArmClient, ResourceIdentifier)

Gets an object representing a ServerVulnerabilityAssessmentsSettingResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, ServerVulnerabilityAssessmentsSettingKindName) to create a ServerVulnerabilityAssessmentsSettingResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetServerVulnerabilityAssessmentsSettingResource(ResourceIdentifier) instead.</item>

GetServerVulnerabilityAssessmentsSettings(SubscriptionResource)

Gets a collection of ServerVulnerabilityAssessmentsSettingResources in the SubscriptionResource. <item>MockingTo mock this method, please mock GetServerVulnerabilityAssessmentsSettings() instead.</item>

GetSoftwareInventories(ResourceGroupResource, String, String, String)

Gets a collection of SoftwareInventoryResources in the ResourceGroupResource. <item>MockingTo mock this method, please mock GetSoftwareInventories(String, String, String) instead.</item>

GetSoftwareInventories(SubscriptionResource, CancellationToken)

Gets the software inventory of all virtual machines in the subscriptions.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/softwareInventories
  • Operation Id: SoftwareInventories_ListBySubscription
  • Default Api Version: 2021-05-01-preview
  • Resource: SoftwareInventoryResource
<item>MockingTo mock this method, please mock GetSoftwareInventories(CancellationToken) instead.</item>
GetSoftwareInventoriesAsync(SubscriptionResource, CancellationToken)

Gets the software inventory of all virtual machines in the subscriptions.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/softwareInventories
  • Operation Id: SoftwareInventories_ListBySubscription
  • Default Api Version: 2021-05-01-preview
  • Resource: SoftwareInventoryResource
<item>MockingTo mock this method, please mock GetSoftwareInventories(CancellationToken) instead.</item>
GetSoftwareInventory(ResourceGroupResource, String, String, String, String, CancellationToken)

Gets a single software data of the virtual machine.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceNamespace}/{resourceType}/{resourceName}/providers/Microsoft.Security/softwareInventories/{softwareName}
  • Operation Id: SoftwareInventories_Get
  • Default Api Version: 2021-05-01-preview
  • Resource: SoftwareInventoryResource
<item>MockingTo mock this method, please mock GetSoftwareInventory(String, String, String, String, CancellationToken) instead.</item>
GetSoftwareInventoryAsync(ResourceGroupResource, String, String, String, String, CancellationToken)

Gets a single software data of the virtual machine.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceNamespace}/{resourceType}/{resourceName}/providers/Microsoft.Security/softwareInventories/{softwareName}
  • Operation Id: SoftwareInventories_Get
  • Default Api Version: 2021-05-01-preview
  • Resource: SoftwareInventoryResource
<item>MockingTo mock this method, please mock GetSoftwareInventoryAsync(String, String, String, String, CancellationToken) instead.</item>
GetSoftwareInventoryResource(ArmClient, ResourceIdentifier)

Gets an object representing a SoftwareInventoryResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String, String) to create a SoftwareInventoryResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSoftwareInventoryResource(ResourceIdentifier) instead.</item>

GetSqlVulnerabilityAssessmentBaselineRule(ArmClient, ResourceIdentifier, String, Guid, CancellationToken)

Gets the results for a given rule in the Baseline.

  • Request Path: /{resourceId}/providers/Microsoft.Security/sqlVulnerabilityAssessments/default/baselineRules/{ruleId}
  • Operation Id: SqlVulnerabilityAssessmentBaselineRules_Get
  • Default Api Version: 2023-02-01-preview
  • Resource: SqlVulnerabilityAssessmentBaselineRuleResource
<item>MockingTo mock this method, please mock GetSqlVulnerabilityAssessmentBaselineRule(ResourceIdentifier, String, Guid, CancellationToken) instead.</item>
GetSqlVulnerabilityAssessmentBaselineRuleAsync(ArmClient, ResourceIdentifier, String, Guid, CancellationToken)

Gets the results for a given rule in the Baseline.

  • Request Path: /{resourceId}/providers/Microsoft.Security/sqlVulnerabilityAssessments/default/baselineRules/{ruleId}
  • Operation Id: SqlVulnerabilityAssessmentBaselineRules_Get
  • Default Api Version: 2023-02-01-preview
  • Resource: SqlVulnerabilityAssessmentBaselineRuleResource
<item>MockingTo mock this method, please mock GetSqlVulnerabilityAssessmentBaselineRuleAsync(ResourceIdentifier, String, Guid, CancellationToken) instead.</item>
GetSqlVulnerabilityAssessmentBaselineRuleResource(ArmClient, ResourceIdentifier)

Gets an object representing a SqlVulnerabilityAssessmentBaselineRuleResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SqlVulnerabilityAssessmentBaselineRuleResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSqlVulnerabilityAssessmentBaselineRuleResource(ResourceIdentifier) instead.</item>

GetSqlVulnerabilityAssessmentBaselineRules(ArmClient, ResourceIdentifier)

Gets a collection of SqlVulnerabilityAssessmentBaselineRuleResources in the ArmClient. <item>MockingTo mock this method, please mock GetSqlVulnerabilityAssessmentBaselineRules(ResourceIdentifier) instead.</item>

GetSqlVulnerabilityAssessmentScan(ArmClient, ResourceIdentifier, String, Guid, CancellationToken)

Gets the scan details of a single scan record.

  • Request Path: /{resourceId}/providers/Microsoft.Security/sqlVulnerabilityAssessments/default/scans/{scanId}
  • Operation Id: SqlVulnerabilityAssessmentScans_Get
  • Default Api Version: 2023-02-01-preview
  • Resource: SqlVulnerabilityAssessmentScanResource
<item>MockingTo mock this method, please mock GetSqlVulnerabilityAssessmentScan(ResourceIdentifier, String, Guid, CancellationToken) instead.</item>
GetSqlVulnerabilityAssessmentScanAsync(ArmClient, ResourceIdentifier, String, Guid, CancellationToken)

Gets the scan details of a single scan record.

  • Request Path: /{resourceId}/providers/Microsoft.Security/sqlVulnerabilityAssessments/default/scans/{scanId}
  • Operation Id: SqlVulnerabilityAssessmentScans_Get
  • Default Api Version: 2023-02-01-preview
  • Resource: SqlVulnerabilityAssessmentScanResource
<item>MockingTo mock this method, please mock GetSqlVulnerabilityAssessmentScanAsync(ResourceIdentifier, String, Guid, CancellationToken) instead.</item>
GetSqlVulnerabilityAssessmentScanResource(ArmClient, ResourceIdentifier)

Gets an object representing a SqlVulnerabilityAssessmentScanResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SqlVulnerabilityAssessmentScanResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSqlVulnerabilityAssessmentScanResource(ResourceIdentifier) instead.</item>

GetSqlVulnerabilityAssessmentScans(ArmClient, ResourceIdentifier)

Gets a collection of SqlVulnerabilityAssessmentScanResources in the ArmClient. <item>MockingTo mock this method, please mock GetSqlVulnerabilityAssessmentScans(ResourceIdentifier) instead.</item>

GetSubscriptionAssessmentMetadata(SubscriptionResource, String, CancellationToken)

Get metadata information on an assessment type in a specific subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/assessmentMetadata/{assessmentMetadataName}
  • Operation Id: AssessmentsMetadata_GetInSubscription
  • Default Api Version: 2021-06-01
  • Resource: SubscriptionAssessmentMetadataResource
<item>MockingTo mock this method, please mock GetSubscriptionAssessmentMetadata(String, CancellationToken) instead.</item>
GetSubscriptionAssessmentMetadataAsync(SubscriptionResource, String, CancellationToken)

Get metadata information on an assessment type in a specific subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/assessmentMetadata/{assessmentMetadataName}
  • Operation Id: AssessmentsMetadata_GetInSubscription
  • Default Api Version: 2021-06-01
  • Resource: SubscriptionAssessmentMetadataResource
<item>MockingTo mock this method, please mock GetSubscriptionAssessmentMetadataAsync(String, CancellationToken) instead.</item>
GetSubscriptionAssessmentMetadataResource(ArmClient, ResourceIdentifier)

Gets an object representing a SubscriptionAssessmentMetadataResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SubscriptionAssessmentMetadataResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSubscriptionAssessmentMetadataResource(ResourceIdentifier) instead.</item>

GetSubscriptionSecurityAlertResource(ArmClient, ResourceIdentifier)

Gets an object representing a SubscriptionSecurityAlertResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, AzureLocation, String) to create a SubscriptionSecurityAlertResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSubscriptionSecurityAlertResource(ResourceIdentifier) instead.</item>

GetSubscriptionSecurityApplication(SubscriptionResource, String, CancellationToken)

Get a specific application for the requested scope by applicationId

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/applications/{applicationId}
  • Operation Id: Application_Get
  • Default Api Version: 2022-07-01-preview
  • Resource: SubscriptionSecurityApplicationResource
<item>MockingTo mock this method, please mock GetSubscriptionSecurityApplication(String, CancellationToken) instead.</item>
GetSubscriptionSecurityApplicationAsync(SubscriptionResource, String, CancellationToken)

Get a specific application for the requested scope by applicationId

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/applications/{applicationId}
  • Operation Id: Application_Get
  • Default Api Version: 2022-07-01-preview
  • Resource: SubscriptionSecurityApplicationResource
<item>MockingTo mock this method, please mock GetSubscriptionSecurityApplicationAsync(String, CancellationToken) instead.</item>
GetSubscriptionSecurityApplicationResource(ArmClient, ResourceIdentifier)

Gets an object representing a SubscriptionSecurityApplicationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SubscriptionSecurityApplicationResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSubscriptionSecurityApplicationResource(ResourceIdentifier) instead.</item>

GetSubscriptionSecurityApplications(SubscriptionResource)

Gets a collection of SubscriptionSecurityApplicationResources in the SubscriptionResource. <item>MockingTo mock this method, please mock GetSubscriptionSecurityApplications() instead.</item>

GetSubscriptionSecurityTaskResource(ArmClient, ResourceIdentifier)

Gets an object representing a SubscriptionSecurityTaskResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, AzureLocation, String) to create a SubscriptionSecurityTaskResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetSubscriptionSecurityTaskResource(ResourceIdentifier) instead.</item>

GetTasks(SubscriptionResource, String, CancellationToken)

Recommended tasks that will help improve the security of the subscription proactively

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/tasks
  • Operation Id: Tasks_List
  • Default Api Version: 2015-06-01-preview
<item>MockingTo mock this method, please mock GetTasks(String, CancellationToken) instead.</item>
GetTasksAsync(SubscriptionResource, String, CancellationToken)

Recommended tasks that will help improve the security of the subscription proactively

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/tasks
  • Operation Id: Tasks_List
  • Default Api Version: 2015-06-01-preview
<item>MockingTo mock this method, please mock GetTasks(String, CancellationToken) instead.</item>
GetTenantAssessmentMetadata(TenantResource, String, CancellationToken)

Get metadata information on an assessment type

  • Request Path: /providers/Microsoft.Security/assessmentMetadata/{assessmentMetadataName}
  • Operation Id: AssessmentsMetadata_Get
  • Default Api Version: 2021-06-01
  • Resource: TenantAssessmentMetadataResource
<item>MockingTo mock this method, please mock GetTenantAssessmentMetadata(String, CancellationToken) instead.</item>
GetTenantAssessmentMetadataAsync(TenantResource, String, CancellationToken)

Get metadata information on an assessment type

  • Request Path: /providers/Microsoft.Security/assessmentMetadata/{assessmentMetadataName}
  • Operation Id: AssessmentsMetadata_Get
  • Default Api Version: 2021-06-01
  • Resource: TenantAssessmentMetadataResource
<item>MockingTo mock this method, please mock GetTenantAssessmentMetadataAsync(String, CancellationToken) instead.</item>
GetTenantAssessmentMetadataResource(ArmClient, ResourceIdentifier)

Gets an object representing a TenantAssessmentMetadataResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String) to create a TenantAssessmentMetadataResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetTenantAssessmentMetadataResource(ResourceIdentifier) instead.</item>

GetTopologies(SubscriptionResource, CancellationToken)

Gets a list that allows to build a topology view of a subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/topologies
  • Operation Id: Topology_List
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetTopologies(CancellationToken) instead.</item>
GetTopologiesAsync(SubscriptionResource, CancellationToken)

Gets a list that allows to build a topology view of a subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Security/topologies
  • Operation Id: Topology_List
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetTopologies(CancellationToken) instead.</item>
GetTopology(ResourceGroupResource, AzureLocation, String, CancellationToken)

Gets a specific topology component.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/topologies/{topologyResourceName}
  • Operation Id: Topology_Get
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetTopology(AzureLocation, String, CancellationToken) instead.</item>
GetTopologyAsync(ResourceGroupResource, AzureLocation, String, CancellationToken)

Gets a specific topology component.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/topologies/{topologyResourceName}
  • Operation Id: Topology_Get
  • Default Api Version: 2020-01-01
<item>MockingTo mock this method, please mock GetTopology(AzureLocation, String, CancellationToken) instead.</item>

Applies to