Share via


SecurityInsights class

Extends

Constructors

SecurityInsights(TokenCredential, string, SecurityInsightsOptionalParams)

Initializes a new instance of the SecurityInsights class.

Inherited Properties

pipeline

The pipeline used by this client to make requests

Inherited Methods

sendOperationRequest<T>(OperationArguments, OperationSpec)

Send an HTTP request that is populated using the provided OperationSpec.

sendRequest(PipelineRequest)

Send the provided httpRequest.

Constructor Details

SecurityInsights(TokenCredential, string, SecurityInsightsOptionalParams)

Initializes a new instance of the SecurityInsights class.

new SecurityInsights(credentials: TokenCredential, subscriptionId: string, options?: SecurityInsightsOptionalParams)

Parameters

credentials
TokenCredential

Subscription credentials which uniquely identify client subscription.

subscriptionId

string

The ID of the target subscription.

options
SecurityInsightsOptionalParams

The parameter options

Property Details

$host

$host: string

Property Value

string

actions

actions: Actions

Property Value

alertRules

alertRules: AlertRules

Property Value

alertRuleTemplates

alertRuleTemplates: AlertRuleTemplates

Property Value

apiVersion

apiVersion: string

Property Value

string

automationRules

automationRules: AutomationRules

Property Value

bookmarkOperations

bookmarkOperations: BookmarkOperations

Property Value

bookmarkRelations

bookmarkRelations: BookmarkRelations

Property Value

bookmarks

bookmarks: Bookmarks

Property Value

dataConnectors

dataConnectors: DataConnectors

Property Value

dataConnectorsCheckRequirementsOperations

dataConnectorsCheckRequirementsOperations: DataConnectorsCheckRequirementsOperations

Property Value

domainWhois

domainWhois: DomainWhois

Property Value

entities

entities: Entities

Property Value

entitiesGetTimeline

entitiesGetTimeline: EntitiesGetTimeline

Property Value

entitiesRelations

entitiesRelations: EntitiesRelations

Property Value

entityQueries

entityQueries: EntityQueries

Property Value

entityQueryTemplates

entityQueryTemplates: EntityQueryTemplates

Property Value

entityRelations

entityRelations: EntityRelations

Property Value

fileImports

fileImports: FileImports

Property Value

incidentComments

incidentComments: IncidentComments

Property Value

incidentRelations

incidentRelations: IncidentRelations

Property Value

incidents

incidents: Incidents

Property Value

iPGeodata

iPGeodata: IPGeodata

Property Value

metadata

metadata: Metadata

Property Value

officeConsents

officeConsents: OfficeConsents

Property Value

operations

operations: Operations

Property Value

productSettings

productSettings: ProductSettings

Property Value

securityMLAnalyticsSettings

securityMLAnalyticsSettings: SecurityMLAnalyticsSettings

Property Value

sentinelOnboardingStates

sentinelOnboardingStates: SentinelOnboardingStates

Property Value

sourceControlOperations

sourceControlOperations: SourceControlOperations

Property Value

sourceControls

sourceControls: SourceControls

Property Value

subscriptionId

subscriptionId: string

Property Value

string

threatIntelligenceIndicator

threatIntelligenceIndicator: ThreatIntelligenceIndicator

Property Value

threatIntelligenceIndicatorMetrics

threatIntelligenceIndicatorMetrics: ThreatIntelligenceIndicatorMetrics

Property Value

threatIntelligenceIndicators

threatIntelligenceIndicators: ThreatIntelligenceIndicators

Property Value

watchlistItems

watchlistItems: WatchlistItems

Property Value

watchlists

watchlists: Watchlists

Property Value

Inherited Property Details

pipeline

The pipeline used by this client to make requests

pipeline: Pipeline

Property Value

Inherited From coreClient.ServiceClient.pipeline

Inherited Method Details

sendOperationRequest<T>(OperationArguments, OperationSpec)

Send an HTTP request that is populated using the provided OperationSpec.

function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>

Parameters

operationArguments
OperationArguments

The arguments that the HTTP request's templated values will be populated from.

operationSpec
OperationSpec

The OperationSpec to use to populate the httpRequest.

Returns

Promise<T>

Inherited From coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Send the provided httpRequest.

function sendRequest(request: PipelineRequest): Promise<PipelineResponse>

Parameters

request
PipelineRequest

Returns

Promise<PipelineResponse>

Inherited From coreClient.ServiceClient.sendRequest