SecurityCenter Interface

public interface SecurityCenter

The interface for SecurityCenter class.

Method Summary

Modifier and Type Method and Description
abstract AdvancedThreatProtectionsClient getAdvancedThreatProtections()

Gets the AdvancedThreatProtectionsClient object to access its operations.

abstract AlertsClient getAlerts()

Gets the AlertsClient object to access its operations.

abstract AllowedConnectionsClient getAllowedConnections()

Gets the AllowedConnectionsClient object to access its operations.

abstract ApiCollectionsClient getApiCollections()

Gets the ApiCollectionsClient object to access its operations.

abstract AssessmentsClient getAssessments()

Gets the AssessmentsClient object to access its operations.

abstract AssessmentsMetadatasClient getAssessmentsMetadatas()

Gets the AssessmentsMetadatasClient object to access its operations.

abstract ComplianceResultsClient getComplianceResults()

Gets the ComplianceResultsClient object to access its operations.

abstract CustomRecommendationsClient getCustomRecommendations()

Gets the CustomRecommendationsClient object to access its operations.

abstract Duration getDefaultPollInterval()

Gets The default poll interval for long-running operation.

abstract DeviceSecurityGroupsClient getDeviceSecurityGroups()

Gets the DeviceSecurityGroupsClient object to access its operations.

abstract DiscoveredSecuritySolutionsClient getDiscoveredSecuritySolutions()

Gets the DiscoveredSecuritySolutionsClient object to access its operations.

abstract String getEndpoint()

Gets server parameter.

abstract ExternalSecuritySolutionsClient getExternalSecuritySolutions()

Gets the ExternalSecuritySolutionsClient object to access its operations.

abstract HttpPipeline getHttpPipeline()

Gets The HTTP pipeline to send requests through.

abstract IotSecuritySolutionAnalyticsClient getIotSecuritySolutionAnalytics()

Gets the IotSecuritySolutionAnalyticsClient object to access its operations.

abstract IotSecuritySolutionsClient getIotSecuritySolutions()

Gets the IotSecuritySolutionsClient object to access its operations.

abstract IotSecuritySolutionsAnalyticsAggregatedAlertsClient getIotSecuritySolutionsAnalyticsAggregatedAlerts()

Gets the IotSecuritySolutionsAnalyticsAggregatedAlertsClient object to access its operations.

abstract IotSecuritySolutionsAnalyticsRecommendationsClient getIotSecuritySolutionsAnalyticsRecommendations()

Gets the IotSecuritySolutionsAnalyticsRecommendationsClient object to access its operations.

abstract JitNetworkAccessPoliciesClient getJitNetworkAccessPolicies()

Gets the JitNetworkAccessPoliciesClient object to access its operations.

abstract PricingsClient getPricings()

Gets the PricingsClient object to access its operations.

abstract SecureScoreControlDefinitionsClient getSecureScoreControlDefinitions()

Gets the SecureScoreControlDefinitionsClient object to access its operations.

abstract SecureScoreControlsClient getSecureScoreControls()

Gets the SecureScoreControlsClient object to access its operations.

abstract SecureScoresClient getSecureScores()

Gets the SecureScoresClient object to access its operations.

abstract SecuritySolutionsClient getSecuritySolutions()

Gets the SecuritySolutionsClient object to access its operations.

abstract SecuritySolutionsReferenceDatasClient getSecuritySolutionsReferenceDatas()

Gets the SecuritySolutionsReferenceDatasClient object to access its operations.

abstract SecurityStandardsClient getSecurityStandards()

Gets the SecurityStandardsClient object to access its operations.

abstract ServerVulnerabilityAssessmentsClient getServerVulnerabilityAssessments()

Gets the ServerVulnerabilityAssessmentsClient object to access its operations.

abstract ServerVulnerabilityAssessmentsSettingsClient getServerVulnerabilityAssessmentsSettings()

Gets the ServerVulnerabilityAssessmentsSettingsClient object to access its operations.

abstract SettingsClient getSettings()

Gets the SettingsClient object to access its operations.

abstract StandardAssignmentsClient getStandardAssignments()

Gets the StandardAssignmentsClient object to access its operations.

abstract String getSubscriptionId()

Gets Azure subscription ID.

abstract TopologiesClient getTopologies()

Gets the TopologiesClient object to access its operations.

Method Details

getAdvancedThreatProtections

public abstract AdvancedThreatProtectionsClient getAdvancedThreatProtections()

Gets the AdvancedThreatProtectionsClient object to access its operations.

Returns:

the AdvancedThreatProtectionsClient object.

getAlerts

public abstract AlertsClient getAlerts()

Gets the AlertsClient object to access its operations.

Returns:

the AlertsClient object.

getAllowedConnections

public abstract AllowedConnectionsClient getAllowedConnections()

Gets the AllowedConnectionsClient object to access its operations.

Returns:

the AllowedConnectionsClient object.

getApiCollections

public abstract ApiCollectionsClient getApiCollections()

Gets the ApiCollectionsClient object to access its operations.

Returns:

the ApiCollectionsClient object.

getAssessments

public abstract AssessmentsClient getAssessments()

Gets the AssessmentsClient object to access its operations.

Returns:

the AssessmentsClient object.

getAssessmentsMetadatas

public abstract AssessmentsMetadatasClient getAssessmentsMetadatas()

Gets the AssessmentsMetadatasClient object to access its operations.

Returns:

the AssessmentsMetadatasClient object.

getComplianceResults

public abstract ComplianceResultsClient getComplianceResults()

Gets the ComplianceResultsClient object to access its operations.

Returns:

the ComplianceResultsClient object.

getCustomRecommendations

public abstract CustomRecommendationsClient getCustomRecommendations()

Gets the CustomRecommendationsClient object to access its operations.

Returns:

the CustomRecommendationsClient object.

getDefaultPollInterval

public abstract Duration getDefaultPollInterval()

Gets The default poll interval for long-running operation.

Returns:

the defaultPollInterval value.

getDeviceSecurityGroups

public abstract DeviceSecurityGroupsClient getDeviceSecurityGroups()

Gets the DeviceSecurityGroupsClient object to access its operations.

Returns:

the DeviceSecurityGroupsClient object.

getDiscoveredSecuritySolutions

public abstract DiscoveredSecuritySolutionsClient getDiscoveredSecuritySolutions()

Gets the DiscoveredSecuritySolutionsClient object to access its operations.

Returns:

the DiscoveredSecuritySolutionsClient object.

getEndpoint

public abstract String getEndpoint()

Gets server parameter.

Returns:

the endpoint value.

getExternalSecuritySolutions

public abstract ExternalSecuritySolutionsClient getExternalSecuritySolutions()

Gets the ExternalSecuritySolutionsClient object to access its operations.

Returns:

the ExternalSecuritySolutionsClient object.

getHttpPipeline

public abstract HttpPipeline getHttpPipeline()

Gets The HTTP pipeline to send requests through.

Returns:

the httpPipeline value.

getIotSecuritySolutionAnalytics

public abstract IotSecuritySolutionAnalyticsClient getIotSecuritySolutionAnalytics()

Gets the IotSecuritySolutionAnalyticsClient object to access its operations.

Returns:

the IotSecuritySolutionAnalyticsClient object.

getIotSecuritySolutions

public abstract IotSecuritySolutionsClient getIotSecuritySolutions()

Gets the IotSecuritySolutionsClient object to access its operations.

Returns:

the IotSecuritySolutionsClient object.

getIotSecuritySolutionsAnalyticsAggregatedAlerts

public abstract IotSecuritySolutionsAnalyticsAggregatedAlertsClient getIotSecuritySolutionsAnalyticsAggregatedAlerts()

Gets the IotSecuritySolutionsAnalyticsAggregatedAlertsClient object to access its operations.

Returns:

the IotSecuritySolutionsAnalyticsAggregatedAlertsClient object.

getIotSecuritySolutionsAnalyticsRecommendations

public abstract IotSecuritySolutionsAnalyticsRecommendationsClient getIotSecuritySolutionsAnalyticsRecommendations()

Gets the IotSecuritySolutionsAnalyticsRecommendationsClient object to access its operations.

Returns:

the IotSecuritySolutionsAnalyticsRecommendationsClient object.

getJitNetworkAccessPolicies

public abstract JitNetworkAccessPoliciesClient getJitNetworkAccessPolicies()

Gets the JitNetworkAccessPoliciesClient object to access its operations.

Returns:

the JitNetworkAccessPoliciesClient object.

getPricings

public abstract PricingsClient getPricings()

Gets the PricingsClient object to access its operations.

Returns:

the PricingsClient object.

getSecureScoreControlDefinitions

public abstract SecureScoreControlDefinitionsClient getSecureScoreControlDefinitions()

Gets the SecureScoreControlDefinitionsClient object to access its operations.

Returns:

the SecureScoreControlDefinitionsClient object.

getSecureScoreControls

public abstract SecureScoreControlsClient getSecureScoreControls()

Gets the SecureScoreControlsClient object to access its operations.

Returns:

the SecureScoreControlsClient object.

getSecureScores

public abstract SecureScoresClient getSecureScores()

Gets the SecureScoresClient object to access its operations.

Returns:

the SecureScoresClient object.

getSecuritySolutions

public abstract SecuritySolutionsClient getSecuritySolutions()

Gets the SecuritySolutionsClient object to access its operations.

Returns:

the SecuritySolutionsClient object.

getSecuritySolutionsReferenceDatas

public abstract SecuritySolutionsReferenceDatasClient getSecuritySolutionsReferenceDatas()

Gets the SecuritySolutionsReferenceDatasClient object to access its operations.

Returns:

the SecuritySolutionsReferenceDatasClient object.

getSecurityStandards

public abstract SecurityStandardsClient getSecurityStandards()

Gets the SecurityStandardsClient object to access its operations.

Returns:

the SecurityStandardsClient object.

getServerVulnerabilityAssessments

public abstract ServerVulnerabilityAssessmentsClient getServerVulnerabilityAssessments()

Gets the ServerVulnerabilityAssessmentsClient object to access its operations.

Returns:

the ServerVulnerabilityAssessmentsClient object.

getServerVulnerabilityAssessmentsSettings

public abstract ServerVulnerabilityAssessmentsSettingsClient getServerVulnerabilityAssessmentsSettings()

Gets the ServerVulnerabilityAssessmentsSettingsClient object to access its operations.

Returns:

the ServerVulnerabilityAssessmentsSettingsClient object.

getSettings

public abstract SettingsClient getSettings()

Gets the SettingsClient object to access its operations.

Returns:

the SettingsClient object.

getStandardAssignments

public abstract StandardAssignmentsClient getStandardAssignments()

Gets the StandardAssignmentsClient object to access its operations.

Returns:

the StandardAssignmentsClient object.

getSubscriptionId

public abstract String getSubscriptionId()

Gets Azure subscription ID.

Returns:

the subscriptionId value.

getTopologies

public abstract TopologiesClient getTopologies()

Gets the TopologiesClient object to access its operations.

Returns:

the TopologiesClient object.

Applies to