Class SecurityManager

java.lang.Object
com.azure.resourcemanager.security.SecurityManager

public final class SecurityManager extends Object
Entry point to SecurityManager. API spec for Microsoft.Security (Azure Security Center) resource provider.
  • Method Details

    • authenticate

      public static SecurityManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
      Creates an instance of Security service API entry point.
      Parameters:
      credential - the credential to use.
      profile - the Azure profile for client.
      Returns:
      the Security service API instance.
    • authenticate

      public static SecurityManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
      Creates an instance of Security service API entry point.
      Parameters:
      httpPipeline - the HttpPipeline configured with Azure authentication credential.
      profile - the Azure profile for client.
      Returns:
      the Security service API instance.
    • configure

      public static SecurityManager.Configurable configure()
      Gets a Configurable instance that can be used to create SecurityManager with optional configuration.
      Returns:
      the Configurable instance allowing configurations.
    • mdeOnboardings

      public MdeOnboardings mdeOnboardings()
      Gets the resource collection API of MdeOnboardings.
      Returns:
      Resource collection API of MdeOnboardings.
    • customAssessmentAutomations

      public CustomAssessmentAutomations customAssessmentAutomations()
      Gets the resource collection API of CustomAssessmentAutomations. It manages CustomAssessmentAutomation.
      Returns:
      Resource collection API of CustomAssessmentAutomations.
    • customEntityStoreAssignments

      public CustomEntityStoreAssignments customEntityStoreAssignments()
      Gets the resource collection API of CustomEntityStoreAssignments. It manages CustomEntityStoreAssignment.
      Returns:
      Resource collection API of CustomEntityStoreAssignments.
    • complianceResults

      public ComplianceResults complianceResults()
      Gets the resource collection API of ComplianceResults.
      Returns:
      Resource collection API of ComplianceResults.
    • pricings

      public Pricings pricings()
      Gets the resource collection API of Pricings.
      Returns:
      Resource collection API of Pricings.
    • advancedThreatProtections

      public AdvancedThreatProtections advancedThreatProtections()
      Gets the resource collection API of AdvancedThreatProtections. It manages AdvancedThreatProtectionSetting.
      Returns:
      Resource collection API of AdvancedThreatProtections.
    • deviceSecurityGroups

      public DeviceSecurityGroups deviceSecurityGroups()
      Gets the resource collection API of DeviceSecurityGroups. It manages DeviceSecurityGroup.
      Returns:
      Resource collection API of DeviceSecurityGroups.
    • iotSecuritySolutions

      public IotSecuritySolutions iotSecuritySolutions()
      Gets the resource collection API of IotSecuritySolutions. It manages IoTSecuritySolutionModel.
      Returns:
      Resource collection API of IotSecuritySolutions.
    • iotSecuritySolutionAnalytics

      public IotSecuritySolutionAnalytics iotSecuritySolutionAnalytics()
      Gets the resource collection API of IotSecuritySolutionAnalytics.
      Returns:
      Resource collection API of IotSecuritySolutionAnalytics.
    • iotSecuritySolutionsAnalyticsAggregatedAlerts

      public IotSecuritySolutionsAnalyticsAggregatedAlerts iotSecuritySolutionsAnalyticsAggregatedAlerts()
      Gets the resource collection API of IotSecuritySolutionsAnalyticsAggregatedAlerts.
      Returns:
      Resource collection API of IotSecuritySolutionsAnalyticsAggregatedAlerts.
    • iotSecuritySolutionsAnalyticsRecommendations

      public IotSecuritySolutionsAnalyticsRecommendations iotSecuritySolutionsAnalyticsRecommendations()
      Gets the resource collection API of IotSecuritySolutionsAnalyticsRecommendations.
      Returns:
      Resource collection API of IotSecuritySolutionsAnalyticsRecommendations.
    • locations

      public Locations locations()
      Gets the resource collection API of Locations.
      Returns:
      Resource collection API of Locations.
    • operations

      public Operations operations()
      Gets the resource collection API of Operations.
      Returns:
      Resource collection API of Operations.
    • tasks

      public Tasks tasks()
      Gets the resource collection API of Tasks.
      Returns:
      Resource collection API of Tasks.
    • autoProvisioningSettings

      public AutoProvisioningSettings autoProvisioningSettings()
      Gets the resource collection API of AutoProvisioningSettings. It manages AutoProvisioningSetting.
      Returns:
      Resource collection API of AutoProvisioningSettings.
    • compliances

      public Compliances compliances()
      Gets the resource collection API of Compliances.
      Returns:
      Resource collection API of Compliances.
    • informationProtectionPolicies

      public InformationProtectionPolicies informationProtectionPolicies()
      Gets the resource collection API of InformationProtectionPolicies. It manages InformationProtectionPolicy.
      Returns:
      Resource collection API of InformationProtectionPolicies.
    • securityContacts

      public SecurityContacts securityContacts()
      Gets the resource collection API of SecurityContacts. It manages SecurityContact.
      Returns:
      Resource collection API of SecurityContacts.
    • workspaceSettings

      public WorkspaceSettings workspaceSettings()
      Gets the resource collection API of WorkspaceSettings. It manages WorkspaceSetting.
      Returns:
      Resource collection API of WorkspaceSettings.
    • regulatoryComplianceStandards

      public RegulatoryComplianceStandards regulatoryComplianceStandards()
      Gets the resource collection API of RegulatoryComplianceStandards.
      Returns:
      Resource collection API of RegulatoryComplianceStandards.
    • regulatoryComplianceControls

      public RegulatoryComplianceControls regulatoryComplianceControls()
      Gets the resource collection API of RegulatoryComplianceControls.
      Returns:
      Resource collection API of RegulatoryComplianceControls.
    • regulatoryComplianceAssessments

      public RegulatoryComplianceAssessments regulatoryComplianceAssessments()
      Gets the resource collection API of RegulatoryComplianceAssessments.
      Returns:
      Resource collection API of RegulatoryComplianceAssessments.
    • subAssessments

      public SubAssessments subAssessments()
      Gets the resource collection API of SubAssessments.
      Returns:
      Resource collection API of SubAssessments.
    • automations

      public Automations automations()
      Gets the resource collection API of Automations. It manages Automation.
      Returns:
      Resource collection API of Automations.
    • alertsSuppressionRules

      public AlertsSuppressionRules alertsSuppressionRules()
      Gets the resource collection API of AlertsSuppressionRules.
      Returns:
      Resource collection API of AlertsSuppressionRules.
    • serverVulnerabilityAssessments

      public ServerVulnerabilityAssessments serverVulnerabilityAssessments()
      Gets the resource collection API of ServerVulnerabilityAssessments.
      Returns:
      Resource collection API of ServerVulnerabilityAssessments.
    • assessmentsMetadatas

      public AssessmentsMetadatas assessmentsMetadatas()
      Gets the resource collection API of AssessmentsMetadatas. It manages SecurityAssessmentMetadataResponse.
      Returns:
      Resource collection API of AssessmentsMetadatas.
    • assessments

      public Assessments assessments()
      Gets the resource collection API of Assessments. It manages SecurityAssessmentResponse.
      Returns:
      Resource collection API of Assessments.
    • adaptiveApplicationControls

      public AdaptiveApplicationControls adaptiveApplicationControls()
      Gets the resource collection API of AdaptiveApplicationControls. It manages AdaptiveApplicationControlGroup.
      Returns:
      Resource collection API of AdaptiveApplicationControls.
    • adaptiveNetworkHardenings

      public AdaptiveNetworkHardenings adaptiveNetworkHardenings()
      Gets the resource collection API of AdaptiveNetworkHardenings.
      Returns:
      Resource collection API of AdaptiveNetworkHardenings.
    • allowedConnections

      public AllowedConnections allowedConnections()
      Gets the resource collection API of AllowedConnections.
      Returns:
      Resource collection API of AllowedConnections.
    • topologies

      public Topologies topologies()
      Gets the resource collection API of Topologies.
      Returns:
      Resource collection API of Topologies.
    • jitNetworkAccessPolicies

      public JitNetworkAccessPolicies jitNetworkAccessPolicies()
      Gets the resource collection API of JitNetworkAccessPolicies. It manages JitNetworkAccessPolicy.
      Returns:
      Resource collection API of JitNetworkAccessPolicies.
    • discoveredSecuritySolutions

      public DiscoveredSecuritySolutions discoveredSecuritySolutions()
      Gets the resource collection API of DiscoveredSecuritySolutions.
      Returns:
      Resource collection API of DiscoveredSecuritySolutions.
    • securitySolutionsReferenceDatas

      public SecuritySolutionsReferenceDatas securitySolutionsReferenceDatas()
      Gets the resource collection API of SecuritySolutionsReferenceDatas.
      Returns:
      Resource collection API of SecuritySolutionsReferenceDatas.
    • externalSecuritySolutions

      public ExternalSecuritySolutions externalSecuritySolutions()
      Gets the resource collection API of ExternalSecuritySolutions.
      Returns:
      Resource collection API of ExternalSecuritySolutions.
    • secureScores

      public SecureScores secureScores()
      Gets the resource collection API of SecureScores.
      Returns:
      Resource collection API of SecureScores.
    • secureScoreControls

      public SecureScoreControls secureScoreControls()
      Gets the resource collection API of SecureScoreControls.
      Returns:
      Resource collection API of SecureScoreControls.
    • secureScoreControlDefinitions

      public SecureScoreControlDefinitions secureScoreControlDefinitions()
      Gets the resource collection API of SecureScoreControlDefinitions.
      Returns:
      Resource collection API of SecureScoreControlDefinitions.
    • securitySolutions

      public SecuritySolutions securitySolutions()
      Gets the resource collection API of SecuritySolutions.
      Returns:
      Resource collection API of SecuritySolutions.
    • connectors

      public Connectors connectors()
      Gets the resource collection API of Connectors. It manages ConnectorSetting.
      Returns:
      Resource collection API of Connectors.
    • sqlVulnerabilityAssessmentScans

      public SqlVulnerabilityAssessmentScans sqlVulnerabilityAssessmentScans()
      Gets the resource collection API of SqlVulnerabilityAssessmentScans.
      Returns:
      Resource collection API of SqlVulnerabilityAssessmentScans.
    • sqlVulnerabilityAssessmentScanResults

      public SqlVulnerabilityAssessmentScanResults sqlVulnerabilityAssessmentScanResults()
      Gets the resource collection API of SqlVulnerabilityAssessmentScanResults.
      Returns:
      Resource collection API of SqlVulnerabilityAssessmentScanResults.
    • sqlVulnerabilityAssessmentBaselineRules

      public SqlVulnerabilityAssessmentBaselineRules sqlVulnerabilityAssessmentBaselineRules()
      Gets the resource collection API of SqlVulnerabilityAssessmentBaselineRules. It manages RuleResults.
      Returns:
      Resource collection API of SqlVulnerabilityAssessmentBaselineRules.
    • alerts

      public Alerts alerts()
      Gets the resource collection API of Alerts.
      Returns:
      Resource collection API of Alerts.
    • settings

      public Settings settings()
      Gets the resource collection API of Settings.
      Returns:
      Resource collection API of Settings.
    • ingestionSettings

      public IngestionSettings ingestionSettings()
      Gets the resource collection API of IngestionSettings. It manages IngestionSetting.
      Returns:
      Resource collection API of IngestionSettings.
    • softwareInventories

      public SoftwareInventories softwareInventories()
      Gets the resource collection API of SoftwareInventories.
      Returns:
      Resource collection API of SoftwareInventories.
    • securityConnectors

      public SecurityConnectors securityConnectors()
      Gets the resource collection API of SecurityConnectors. It manages SecurityConnector.
      Returns:
      Resource collection API of SecurityConnectors.
    • governanceRules

      public GovernanceRules governanceRules()
      Gets the resource collection API of GovernanceRules.
      Returns:
      Resource collection API of GovernanceRules.
    • governanceRulesOperations

      public GovernanceRulesOperations governanceRulesOperations()
      Gets the resource collection API of GovernanceRulesOperations. It manages GovernanceRule.
      Returns:
      Resource collection API of GovernanceRulesOperations.
    • securityConnectorGovernanceRules

      public SecurityConnectorGovernanceRules securityConnectorGovernanceRules()
      Gets the resource collection API of SecurityConnectorGovernanceRules.
      Returns:
      Resource collection API of SecurityConnectorGovernanceRules.
    • securityConnectorGovernanceRulesOperations

      public SecurityConnectorGovernanceRulesOperations securityConnectorGovernanceRulesOperations()
      Gets the resource collection API of SecurityConnectorGovernanceRulesOperations.
      Returns:
      Resource collection API of SecurityConnectorGovernanceRulesOperations.
    • subscriptionGovernanceRulesExecuteStatus

      public SubscriptionGovernanceRulesExecuteStatus subscriptionGovernanceRulesExecuteStatus()
      Gets the resource collection API of SubscriptionGovernanceRulesExecuteStatus.
      Returns:
      Resource collection API of SubscriptionGovernanceRulesExecuteStatus.
    • securityConnectorGovernanceRulesExecuteStatus

      public SecurityConnectorGovernanceRulesExecuteStatus securityConnectorGovernanceRulesExecuteStatus()
      Gets the resource collection API of SecurityConnectorGovernanceRulesExecuteStatus.
      Returns:
      Resource collection API of SecurityConnectorGovernanceRulesExecuteStatus.
    • governanceAssignments

      public GovernanceAssignments governanceAssignments()
      Gets the resource collection API of GovernanceAssignments. It manages GovernanceAssignment.
      Returns:
      Resource collection API of GovernanceAssignments.
    • applications

      public Applications applications()
      Gets the resource collection API of Applications.
      Returns:
      Resource collection API of Applications.
    • applicationOperations

      public ApplicationOperations applicationOperations()
      Gets the resource collection API of ApplicationOperations. It manages Application.
      Returns:
      Resource collection API of ApplicationOperations.
    • securityConnectorApplications

      public SecurityConnectorApplications securityConnectorApplications()
      Gets the resource collection API of SecurityConnectorApplications.
      Returns:
      Resource collection API of SecurityConnectorApplications.
    • securityConnectorApplicationOperations

      public SecurityConnectorApplicationOperations securityConnectorApplicationOperations()
      Gets the resource collection API of SecurityConnectorApplicationOperations.
      Returns:
      Resource collection API of SecurityConnectorApplicationOperations.
    • serviceClient

      public SecurityCenter serviceClient()
      Returns:
      Wrapped service client SecurityCenter providing direct access to the underlying auto-generated API implementation, based on Azure REST API.