Share via


SecurityCenter class

Extends

Constructors

SecurityCenter(TokenCredential, string, SecurityCenterOptionalParams)

Initializes a new instance of the SecurityCenter 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

SecurityCenter(TokenCredential, string, SecurityCenterOptionalParams)

Initializes a new instance of the SecurityCenter class.

new SecurityCenter(credentials: TokenCredential, subscriptionId: string, options?: SecurityCenterOptionalParams)

Parameters

credentials
TokenCredential

Subscription credentials which uniquely identify client subscription.

subscriptionId

string

Azure subscription ID

options
SecurityCenterOptionalParams

The parameter options

Property Details

$host

$host: string

Property Value

string

adaptiveApplicationControls

adaptiveApplicationControls: AdaptiveApplicationControls

Property Value

adaptiveNetworkHardenings

adaptiveNetworkHardenings: AdaptiveNetworkHardenings

Property Value

advancedThreatProtection

advancedThreatProtection: AdvancedThreatProtection

Property Value

alerts

alerts: Alerts

Property Value

alertsSuppressionRules

alertsSuppressionRules: AlertsSuppressionRules

Property Value

allowedConnections

allowedConnections: AllowedConnections

Property Value

assessments

assessments: Assessments

Property Value

assessmentsMetadata

assessmentsMetadata: AssessmentsMetadata

Property Value

automations

automations: Automations

Property Value

autoProvisioningSettings

autoProvisioningSettings: AutoProvisioningSettings

Property Value

complianceResults

complianceResults: ComplianceResults

Property Value

compliances

compliances: Compliances

Property Value

connectors

connectors: Connectors

Property Value

customAssessmentAutomations

customAssessmentAutomations: CustomAssessmentAutomations

Property Value

customEntityStoreAssignments

customEntityStoreAssignments: CustomEntityStoreAssignments

Property Value

deviceSecurityGroups

deviceSecurityGroups: DeviceSecurityGroups

Property Value

discoveredSecuritySolutions

discoveredSecuritySolutions: DiscoveredSecuritySolutions

Property Value

externalSecuritySolutions

externalSecuritySolutions: ExternalSecuritySolutions

Property Value

informationProtectionPolicies

informationProtectionPolicies: InformationProtectionPolicies

Property Value

ingestionSettings

ingestionSettings: IngestionSettings

Property Value

iotSecuritySolution

iotSecuritySolution: IotSecuritySolution

Property Value

iotSecuritySolutionAnalytics

iotSecuritySolutionAnalytics: IotSecuritySolutionAnalytics

Property Value

iotSecuritySolutionsAnalyticsAggregatedAlert

iotSecuritySolutionsAnalyticsAggregatedAlert: IotSecuritySolutionsAnalyticsAggregatedAlert

Property Value

iotSecuritySolutionsAnalyticsRecommendation

iotSecuritySolutionsAnalyticsRecommendation: IotSecuritySolutionsAnalyticsRecommendation

Property Value

jitNetworkAccessPolicies

jitNetworkAccessPolicies: JitNetworkAccessPolicies

Property Value

locations

locations: Locations

Property Value

mdeOnboardings

mdeOnboardings: MdeOnboardings

Property Value

operations

operations: Operations

Property Value

pricings

pricings: Pricings

Property Value

regulatoryComplianceAssessments

regulatoryComplianceAssessments: RegulatoryComplianceAssessments

Property Value

regulatoryComplianceControls

regulatoryComplianceControls: RegulatoryComplianceControls

Property Value

regulatoryComplianceStandards

regulatoryComplianceStandards: RegulatoryComplianceStandards

Property Value

secureScoreControlDefinitions

secureScoreControlDefinitions: SecureScoreControlDefinitions

Property Value

secureScoreControls

secureScoreControls: SecureScoreControls

Property Value

secureScores

secureScores: SecureScores

Property Value

securityConnectors

securityConnectors: SecurityConnectors

Property Value

securityContacts

securityContacts: SecurityContacts

Property Value

securitySolutions

securitySolutions: SecuritySolutions

Property Value

securitySolutionsReferenceDataOperations

securitySolutionsReferenceDataOperations: SecuritySolutionsReferenceDataOperations

Property Value

serverVulnerabilityAssessmentOperations

serverVulnerabilityAssessmentOperations: ServerVulnerabilityAssessmentOperations

Property Value

settings

settings: Settings

Property Value

softwareInventories

softwareInventories: SoftwareInventories

Property Value

sqlVulnerabilityAssessmentBaselineRules

sqlVulnerabilityAssessmentBaselineRules: SqlVulnerabilityAssessmentBaselineRules

Property Value

sqlVulnerabilityAssessmentScanResults

sqlVulnerabilityAssessmentScanResults: SqlVulnerabilityAssessmentScanResults

Property Value

sqlVulnerabilityAssessmentScans

sqlVulnerabilityAssessmentScans: SqlVulnerabilityAssessmentScans

Property Value

subAssessments

subAssessments: SubAssessments

Property Value

subscriptionId

subscriptionId: string

Property Value

string

tasks

tasks: Tasks

Property Value

topology

topology: Topology

Property Value

workspaceSettings

workspaceSettings: WorkspaceSettings

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