SecurityManager Class

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

public final class SecurityManager

Entry point to SecurityManager. API spec for Microsoft.Security (Azure Security Center) resource provider.

Method Summary

Modifier and Type Method and Description
AdvancedThreatProtections advancedThreatProtections()

Gets the resource collection API of AdvancedThreatProtections.

Alerts alerts()

Gets the resource collection API of Alerts.

AllowedConnections allowedConnections()

Gets the resource collection API of AllowedConnections.

ApiCollections apiCollections()

Gets the resource collection API of ApiCollections.

Assessments assessments()

Gets the resource collection API of Assessments.

AssessmentsMetadatas assessmentsMetadatas()

Gets the resource collection API of AssessmentsMetadatas.

static SecurityManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of Security service API entry point.

static SecurityManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of Security service API entry point.

ComplianceResults complianceResults()

Gets the resource collection API of ComplianceResults.

static Configurable configure()

Gets a Configurable instance that can be used to create SecurityManager with optional configuration.

CustomRecommendations customRecommendations()

Gets the resource collection API of CustomRecommendations.

DeviceSecurityGroups deviceSecurityGroups()

Gets the resource collection API of DeviceSecurityGroups.

DiscoveredSecuritySolutions discoveredSecuritySolutions()

Gets the resource collection API of DiscoveredSecuritySolutions.

ExternalSecuritySolutions externalSecuritySolutions()

Gets the resource collection API of ExternalSecuritySolutions.

IotSecuritySolutionAnalytics iotSecuritySolutionAnalytics()

Gets the resource collection API of IotSecuritySolutionAnalytics.

IotSecuritySolutions iotSecuritySolutions()

Gets the resource collection API of IotSecuritySolutions.

IotSecuritySolutionsAnalyticsAggregatedAlerts iotSecuritySolutionsAnalyticsAggregatedAlerts()

Gets the resource collection API of IotSecuritySolutionsAnalyticsAggregatedAlerts.

IotSecuritySolutionsAnalyticsRecommendations iotSecuritySolutionsAnalyticsRecommendations()

Gets the resource collection API of IotSecuritySolutionsAnalyticsRecommendations.

JitNetworkAccessPolicies jitNetworkAccessPolicies()

Gets the resource collection API of JitNetworkAccessPolicies.

Pricings pricings()

Gets the resource collection API of Pricings.

SecureScoreControlDefinitions secureScoreControlDefinitions()

Gets the resource collection API of SecureScoreControlDefinitions.

SecureScoreControls secureScoreControls()

Gets the resource collection API of SecureScoreControls.

SecureScores secureScores()

Gets the resource collection API of SecureScores.

SecuritySolutions securitySolutions()

Gets the resource collection API of SecuritySolutions.

SecuritySolutionsReferenceDatas securitySolutionsReferenceDatas()

Gets the resource collection API of SecuritySolutionsReferenceDatas.

SecurityStandards securityStandards()

Gets the resource collection API of SecurityStandards.

ServerVulnerabilityAssessments serverVulnerabilityAssessments()

Gets the resource collection API of ServerVulnerabilityAssessments.

ServerVulnerabilityAssessmentsSettings serverVulnerabilityAssessmentsSettings()

Gets the resource collection API of ServerVulnerabilityAssessmentsSettings.

SecurityCenter serviceClient()

Gets wrapped service client SecurityCenter providing direct access to the underlying auto-generated API implementation, based on Azure REST API.

Settings settings()

Gets the resource collection API of Settings.

StandardAssignments standardAssignments()

Gets the resource collection API of StandardAssignments.

Topologies topologies()

Gets the resource collection API of Topologies.

Methods inherited from java.lang.Object

Method Details

advancedThreatProtections

public AdvancedThreatProtections advancedThreatProtections()

Gets the resource collection API of AdvancedThreatProtections. It manages AdvancedThreatProtectionSetting.

Returns:

Resource collection API of AdvancedThreatProtections.

alerts

public Alerts alerts()

Gets the resource collection API of Alerts.

Returns:

Resource collection API of Alerts.

allowedConnections

public AllowedConnections allowedConnections()

Gets the resource collection API of AllowedConnections.

Returns:

Resource collection API of AllowedConnections.

apiCollections

public ApiCollections apiCollections()

Gets the resource collection API of ApiCollections.

Returns:

Resource collection API of ApiCollections.

assessments

public Assessments assessments()

Gets the resource collection API of Assessments. It manages SecurityAssessmentResponse.

Returns:

Resource collection API of Assessments.

assessmentsMetadatas

public AssessmentsMetadatas assessmentsMetadatas()

Gets the resource collection API of AssessmentsMetadatas. It manages SecurityAssessmentMetadataResponse.

Returns:

Resource collection API of AssessmentsMetadatas.

authenticate

public static SecurityManager authenticate(HttpPipeline httpPipeline, 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.

authenticate

public static SecurityManager authenticate(TokenCredential credential, 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.

complianceResults

public ComplianceResults complianceResults()

Gets the resource collection API of ComplianceResults.

Returns:

Resource collection API of ComplianceResults.

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.

customRecommendations

public CustomRecommendations customRecommendations()

Gets the resource collection API of CustomRecommendations. It manages CustomRecommendation.

Returns:

Resource collection API of CustomRecommendations.

deviceSecurityGroups

public DeviceSecurityGroups deviceSecurityGroups()

Gets the resource collection API of DeviceSecurityGroups. It manages DeviceSecurityGroup.

Returns:

Resource collection API of DeviceSecurityGroups.

discoveredSecuritySolutions

public DiscoveredSecuritySolutions discoveredSecuritySolutions()

Gets the resource collection API of DiscoveredSecuritySolutions.

Returns:

Resource collection API of DiscoveredSecuritySolutions.

externalSecuritySolutions

public ExternalSecuritySolutions externalSecuritySolutions()

Gets the resource collection API of ExternalSecuritySolutions.

Returns:

Resource collection API of ExternalSecuritySolutions.

iotSecuritySolutionAnalytics

public IotSecuritySolutionAnalytics iotSecuritySolutionAnalytics()

Gets the resource collection API of IotSecuritySolutionAnalytics.

Returns:

Resource collection API of IotSecuritySolutionAnalytics.

iotSecuritySolutions

public IotSecuritySolutions iotSecuritySolutions()

Gets the resource collection API of IotSecuritySolutions. It manages IoTSecuritySolutionModel.

Returns:

Resource collection API of IotSecuritySolutions.

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.

jitNetworkAccessPolicies

public JitNetworkAccessPolicies jitNetworkAccessPolicies()

Gets the resource collection API of JitNetworkAccessPolicies. It manages JitNetworkAccessPolicy.

Returns:

Resource collection API of JitNetworkAccessPolicies.

pricings

public Pricings pricings()

Gets the resource collection API of Pricings.

Returns:

Resource collection API of Pricings.

secureScoreControlDefinitions

public SecureScoreControlDefinitions secureScoreControlDefinitions()

Gets the resource collection API of SecureScoreControlDefinitions.

Returns:

Resource collection API of SecureScoreControlDefinitions.

secureScoreControls

public SecureScoreControls secureScoreControls()

Gets the resource collection API of SecureScoreControls.

Returns:

Resource collection API of SecureScoreControls.

secureScores

public SecureScores secureScores()

Gets the resource collection API of SecureScores.

Returns:

Resource collection API of SecureScores.

securitySolutions

public SecuritySolutions securitySolutions()

Gets the resource collection API of SecuritySolutions.

Returns:

Resource collection API of SecuritySolutions.

securitySolutionsReferenceDatas

public SecuritySolutionsReferenceDatas securitySolutionsReferenceDatas()

Gets the resource collection API of SecuritySolutionsReferenceDatas.

Returns:

Resource collection API of SecuritySolutionsReferenceDatas.

securityStandards

public SecurityStandards securityStandards()

Gets the resource collection API of SecurityStandards. It manages SecurityStandard.

Returns:

Resource collection API of SecurityStandards.

serverVulnerabilityAssessments

public ServerVulnerabilityAssessments serverVulnerabilityAssessments()

Gets the resource collection API of ServerVulnerabilityAssessments.

Returns:

Resource collection API of ServerVulnerabilityAssessments.

serverVulnerabilityAssessmentsSettings

public ServerVulnerabilityAssessmentsSettings serverVulnerabilityAssessmentsSettings()

Gets the resource collection API of ServerVulnerabilityAssessmentsSettings.

Returns:

Resource collection API of ServerVulnerabilityAssessmentsSettings.

serviceClient

public SecurityCenter serviceClient()

Gets wrapped service client SecurityCenter providing direct access to the underlying auto-generated API implementation, based on Azure REST API.

Returns:

Wrapped service client SecurityCenter.

settings

public Settings settings()

Gets the resource collection API of Settings.

Returns:

Resource collection API of Settings.

standardAssignments

public StandardAssignments standardAssignments()

Gets the resource collection API of StandardAssignments. It manages StandardAssignment.

Returns:

Resource collection API of StandardAssignments.

topologies

public Topologies topologies()

Gets the resource collection API of Topologies.

Returns:

Resource collection API of Topologies.

Applies to