Class SecurityInsightsManager


  • public final class SecurityInsightsManager
    extends Object
    Entry point to SecurityInsightsManager. API spec for Microsoft.SecurityInsights (Azure Security Insights) resource provider.
    • Method Detail

      • authenticate

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

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

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

        public AlertRules alertRules()
        Gets the resource collection API of AlertRules.
        Returns:
        Resource collection API of AlertRules.
      • actions

        public Actions actions()
        Gets the resource collection API of Actions. It manages ActionResponse.
        Returns:
        Resource collection API of Actions.
      • alertRuleTemplates

        public AlertRuleTemplates alertRuleTemplates()
        Gets the resource collection API of AlertRuleTemplates.
        Returns:
        Resource collection API of AlertRuleTemplates.
      • automationRules

        public AutomationRules automationRules()
        Gets the resource collection API of AutomationRules. It manages AutomationRule.
        Returns:
        Resource collection API of AutomationRules.
      • incidents

        public Incidents incidents()
        Gets the resource collection API of Incidents. It manages Incident.
        Returns:
        Resource collection API of Incidents.
      • bookmarks

        public Bookmarks bookmarks()
        Gets the resource collection API of Bookmarks. It manages Bookmark.
        Returns:
        Resource collection API of Bookmarks.
      • bookmarkRelations

        public BookmarkRelations bookmarkRelations()
        Gets the resource collection API of BookmarkRelations. It manages Relation.
        Returns:
        Resource collection API of BookmarkRelations.
      • bookmarkOperations

        public BookmarkOperations bookmarkOperations()
        Gets the resource collection API of BookmarkOperations.
        Returns:
        Resource collection API of BookmarkOperations.
      • ipGeodatas

        public IpGeodatas ipGeodatas()
        Gets the resource collection API of IpGeodatas.
        Returns:
        Resource collection API of IpGeodatas.
      • domainWhois

        public DomainWhois domainWhois()
        Gets the resource collection API of DomainWhois.
        Returns:
        Resource collection API of DomainWhois.
      • entities

        public Entities entities()
        Gets the resource collection API of Entities.
        Returns:
        Resource collection API of Entities.
      • entitiesGetTimelines

        public EntitiesGetTimelines entitiesGetTimelines()
        Gets the resource collection API of EntitiesGetTimelines.
        Returns:
        Resource collection API of EntitiesGetTimelines.
      • entitiesRelations

        public EntitiesRelations entitiesRelations()
        Gets the resource collection API of EntitiesRelations.
        Returns:
        Resource collection API of EntitiesRelations.
      • entityRelations

        public EntityRelations entityRelations()
        Gets the resource collection API of EntityRelations.
        Returns:
        Resource collection API of EntityRelations.
      • entityQueries

        public EntityQueries entityQueries()
        Gets the resource collection API of EntityQueries.
        Returns:
        Resource collection API of EntityQueries.
      • entityQueryTemplates

        public EntityQueryTemplates entityQueryTemplates()
        Gets the resource collection API of EntityQueryTemplates.
        Returns:
        Resource collection API of EntityQueryTemplates.
      • incidentComments

        public IncidentComments incidentComments()
        Gets the resource collection API of IncidentComments. It manages IncidentComment.
        Returns:
        Resource collection API of IncidentComments.
      • incidentRelations

        public IncidentRelations incidentRelations()
        Gets the resource collection API of IncidentRelations.
        Returns:
        Resource collection API of IncidentRelations.
      • metadatas

        public Metadatas metadatas()
        Gets the resource collection API of Metadatas. It manages MetadataModel.
        Returns:
        Resource collection API of Metadatas.
      • officeConsents

        public OfficeConsents officeConsents()
        Gets the resource collection API of OfficeConsents.
        Returns:
        Resource collection API of OfficeConsents.
      • sentinelOnboardingStates

        public SentinelOnboardingStates sentinelOnboardingStates()
        Gets the resource collection API of SentinelOnboardingStates. It manages SentinelOnboardingState.
        Returns:
        Resource collection API of SentinelOnboardingStates.
      • productSettings

        public ProductSettings productSettings()
        Gets the resource collection API of ProductSettings.
        Returns:
        Resource collection API of ProductSettings.
      • sourceControls

        public SourceControls sourceControls()
        Gets the resource collection API of SourceControls.
        Returns:
        Resource collection API of SourceControls.
      • sourceControlsOperations

        public SourceControlsOperations sourceControlsOperations()
        Gets the resource collection API of SourceControlsOperations. It manages SourceControl.
        Returns:
        Resource collection API of SourceControlsOperations.
      • threatIntelligenceIndicators

        public ThreatIntelligenceIndicators threatIntelligenceIndicators()
        Gets the resource collection API of ThreatIntelligenceIndicators.
        Returns:
        Resource collection API of ThreatIntelligenceIndicators.
      • threatIntelligenceIndicatorsOperations

        public ThreatIntelligenceIndicatorsOperations threatIntelligenceIndicatorsOperations()
        Gets the resource collection API of ThreatIntelligenceIndicatorsOperations.
        Returns:
        Resource collection API of ThreatIntelligenceIndicatorsOperations.
      • threatIntelligenceIndicatorMetrics

        public ThreatIntelligenceIndicatorMetrics threatIntelligenceIndicatorMetrics()
        Gets the resource collection API of ThreatIntelligenceIndicatorMetrics.
        Returns:
        Resource collection API of ThreatIntelligenceIndicatorMetrics.
      • watchlists

        public Watchlists watchlists()
        Gets the resource collection API of Watchlists. It manages Watchlist.
        Returns:
        Resource collection API of Watchlists.
      • watchlistItems

        public WatchlistItems watchlistItems()
        Gets the resource collection API of WatchlistItems. It manages WatchlistItem.
        Returns:
        Resource collection API of WatchlistItems.
      • dataConnectors

        public DataConnectors dataConnectors()
        Gets the resource collection API of DataConnectors.
        Returns:
        Resource collection API of DataConnectors.
      • dataConnectorsCheckRequirementsOperations

        public DataConnectorsCheckRequirementsOperations dataConnectorsCheckRequirementsOperations()
        Gets the resource collection API of DataConnectorsCheckRequirementsOperations.
        Returns:
        Resource collection API of DataConnectorsCheckRequirementsOperations.
      • operations

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

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