@azure/arm-security package

Classes

SecurityCenter

Interfaces

APICollections

Interface representing a APICollections.

APICollectionsGetByAzureApiManagementServiceOptionalParams

Optional parameters.

APICollectionsListByAzureApiManagementServiceNextOptionalParams

Optional parameters.

APICollectionsListByAzureApiManagementServiceOptionalParams

Optional parameters.

APICollectionsListByResourceGroupNextOptionalParams

Optional parameters.

APICollectionsListByResourceGroupOptionalParams

Optional parameters.

APICollectionsListBySubscriptionNextOptionalParams

Optional parameters.

APICollectionsListBySubscriptionOptionalParams

Optional parameters.

APICollectionsOffboardAzureApiManagementApiOptionalParams

Optional parameters.

APICollectionsOnboardAzureApiManagementApiHeaders

Defines headers for APICollections_onboardAzureApiManagementApi operation.

APICollectionsOnboardAzureApiManagementApiOptionalParams

Optional parameters.

AadConnectivityStateAutoGenerated

Describes an Azure resource with kind

AadExternalSecuritySolution

Represents an AAD identity protection solution which sends logs to an OMS workspace.

AadSolutionProperties

The external security solution properties for AAD solutions

ActionableRemediation

Configuration payload for PR Annotations.

ActiveConnectionsNotInAllowedRange

Number of active connections is not in allowed range.

AdaptiveApplicationControlGroup

Describes an Azure resource.

AdaptiveApplicationControlGroups

Represents a list of VM/server groups and set of rules that are Recommended by Microsoft Defender for Cloud to be allowed

AdaptiveApplicationControlIssueSummary

Represents a summary of the alerts of the machine group

AdaptiveApplicationControls

Interface representing a AdaptiveApplicationControls.

AdaptiveApplicationControlsDeleteOptionalParams

Optional parameters.

AdaptiveApplicationControlsGetOptionalParams

Optional parameters.

AdaptiveApplicationControlsListOptionalParams

Optional parameters.

AdaptiveApplicationControlsPutOptionalParams

Optional parameters.

AdaptiveNetworkHardening

The resource whose properties describes the Adaptive Network Hardening settings for some Azure resource

AdaptiveNetworkHardeningEnforceRequest
AdaptiveNetworkHardenings

Interface representing a AdaptiveNetworkHardenings.

AdaptiveNetworkHardeningsEnforceOptionalParams

Optional parameters.

AdaptiveNetworkHardeningsGetOptionalParams

Optional parameters.

AdaptiveNetworkHardeningsList

Response for ListAdaptiveNetworkHardenings API service call

AdaptiveNetworkHardeningsListByExtendedResourceNextOptionalParams

Optional parameters.

AdaptiveNetworkHardeningsListByExtendedResourceOptionalParams

Optional parameters.

AdditionalData

Details of the sub-assessment

AdditionalWorkspacesProperties

Properties of the additional workspaces.

AdvancedThreatProtection

Interface representing a AdvancedThreatProtection.

AdvancedThreatProtectionCreateOptionalParams

Optional parameters.

AdvancedThreatProtectionGetOptionalParams

Optional parameters.

AdvancedThreatProtectionSetting

The Advanced Threat Protection resource.

Alert

Security alert

AlertEntity

Changing set of properties depending on the entity type.

AlertList

List of security alerts

AlertPropertiesSupportingEvidence

Changing set of properties depending on the supportingEvidence type.

AlertSimulatorBundlesRequestProperties

Simulate alerts according to this bundles.

AlertSimulatorRequestBody

Alert Simulator request body.

AlertSimulatorRequestProperties

Describes properties of an alert simulation request

AlertSyncSettings

Represents an alert sync setting

Alerts

Interface representing a Alerts.

AlertsGetResourceGroupLevelOptionalParams

Optional parameters.

AlertsGetSubscriptionLevelOptionalParams

Optional parameters.

AlertsListByResourceGroupNextOptionalParams

Optional parameters.

AlertsListByResourceGroupOptionalParams

Optional parameters.

AlertsListNextOptionalParams

Optional parameters.

AlertsListOptionalParams

Optional parameters.

AlertsListResourceGroupLevelByRegionNextOptionalParams

Optional parameters.

AlertsListResourceGroupLevelByRegionOptionalParams

Optional parameters.

AlertsListSubscriptionLevelByRegionNextOptionalParams

Optional parameters.

AlertsListSubscriptionLevelByRegionOptionalParams

Optional parameters.

AlertsSimulateOptionalParams

Optional parameters.

AlertsSuppressionRule

Describes the suppression rule

AlertsSuppressionRules

Interface representing a AlertsSuppressionRules.

AlertsSuppressionRulesDeleteOptionalParams

Optional parameters.

AlertsSuppressionRulesGetOptionalParams

Optional parameters.

AlertsSuppressionRulesList

Suppression rules list for subscription.

AlertsSuppressionRulesListNextOptionalParams

Optional parameters.

AlertsSuppressionRulesListOptionalParams

Optional parameters.

AlertsSuppressionRulesUpdateOptionalParams

Optional parameters.

AlertsUpdateResourceGroupLevelStateToActivateOptionalParams

Optional parameters.

AlertsUpdateResourceGroupLevelStateToDismissOptionalParams

Optional parameters.

AlertsUpdateResourceGroupLevelStateToInProgressOptionalParams

Optional parameters.

AlertsUpdateResourceGroupLevelStateToResolveOptionalParams

Optional parameters.

AlertsUpdateSubscriptionLevelStateToActivateOptionalParams

Optional parameters.

AlertsUpdateSubscriptionLevelStateToDismissOptionalParams

Optional parameters.

AlertsUpdateSubscriptionLevelStateToInProgressOptionalParams

Optional parameters.

AlertsUpdateSubscriptionLevelStateToResolveOptionalParams

Optional parameters.

AllowedConnections

Interface representing a AllowedConnections.

AllowedConnectionsGetOptionalParams

Optional parameters.

AllowedConnectionsList

List of all possible traffic between Azure resources

AllowedConnectionsListByHomeRegionNextOptionalParams

Optional parameters.

AllowedConnectionsListByHomeRegionOptionalParams

Optional parameters.

AllowedConnectionsListNextOptionalParams

Optional parameters.

AllowedConnectionsListOptionalParams

Optional parameters.

AllowedConnectionsResource

The resource whose properties describes the allowed traffic between Azure resources

AllowlistCustomAlertRule

A custom alert rule that checks if a value (depends on the custom alert type) is allowed.

AmqpC2DMessagesNotInAllowedRange

Number of cloud to device messages (AMQP protocol) is not in allowed range.

AmqpC2DRejectedMessagesNotInAllowedRange

Number of rejected cloud to device messages (AMQP protocol) is not in allowed range.

AmqpD2CMessagesNotInAllowedRange

Number of device to cloud messages (AMQP protocol) is not in allowed range.

ApiCollection

An API collection as represented by Microsoft Defender for APIs.

ApiCollectionList

Page of a list of API collections as represented by Microsoft Defender for APIs.

Application

Security Application over a given scope

ApplicationCondition

Application's condition

ApplicationCreateOrUpdateOptionalParams

Optional parameters.

ApplicationDeleteOptionalParams

Optional parameters.

ApplicationGetOptionalParams

Optional parameters.

ApplicationOperations

Interface representing a ApplicationOperations.

Applications

Interface representing a Applications.

ApplicationsList

Page of a security applications list

ApplicationsListNextOptionalParams

Optional parameters.

ApplicationsListOptionalParams

Optional parameters.

AscLocation

The ASC location of the subscription is in the "name" field

AscLocationList

List of locations where ASC saves your data

AssessmentLinks

Links relevant to the assessment

AssessmentStatus

The result of the assessment

AssessmentStatusResponse

The result of the assessment

Assessments

Interface representing a Assessments.

AssessmentsCreateOrUpdateOptionalParams

Optional parameters.

AssessmentsDeleteOptionalParams

Optional parameters.

AssessmentsGetOptionalParams

Optional parameters.

AssessmentsListNextOptionalParams

Optional parameters.

AssessmentsListOptionalParams

Optional parameters.

AssessmentsMetadata

Interface representing a AssessmentsMetadata.

AssessmentsMetadataCreateInSubscriptionOptionalParams

Optional parameters.

AssessmentsMetadataDeleteInSubscriptionOptionalParams

Optional parameters.

AssessmentsMetadataGetInSubscriptionOptionalParams

Optional parameters.

AssessmentsMetadataGetOptionalParams

Optional parameters.

AssessmentsMetadataListBySubscriptionNextOptionalParams

Optional parameters.

AssessmentsMetadataListBySubscriptionOptionalParams

Optional parameters.

AssessmentsMetadataListNextOptionalParams

Optional parameters.

AssessmentsMetadataListOptionalParams

Optional parameters.

AtaExternalSecuritySolution

Represents an ATA security solution which sends logs to an OMS workspace

AtaSolutionProperties

The external security solution properties for ATA solutions

AuthenticationDetailsProperties

Settings for cloud authentication management

Authorization

Authorization payload.

AutoProvisioningSetting

Auto provisioning setting

AutoProvisioningSettingList

List of all the auto provisioning settings response

AutoProvisioningSettings

Interface representing a AutoProvisioningSettings.

AutoProvisioningSettingsCreateOptionalParams

Optional parameters.

AutoProvisioningSettingsGetOptionalParams

Optional parameters.

AutoProvisioningSettingsListNextOptionalParams

Optional parameters.

AutoProvisioningSettingsListOptionalParams

Optional parameters.

Automation

The security automation resource.

AutomationAction

The action that should be triggered.

AutomationActionEventHub

The target Event Hub to which event data will be exported. To learn more about Microsoft Defender for Cloud continuous export capabilities, visit https://aka.ms/ASCExportLearnMore

AutomationActionLogicApp

The logic app action that should be triggered. To learn more about Microsoft Defender for Cloud's Workflow Automation capabilities, visit https://aka.ms/ASCWorkflowAutomationLearnMore

AutomationActionWorkspace

The�Log�Analytics�Workspace�to�which�event data will be exported. Security alerts data will reside in the 'SecurityAlert' table and the assessments data will reside in the 'SecurityRecommendation' table (under the 'Security'/'SecurityCenterFree' solutions). Note that in order to view the data in the workspace, the Security Center Log Analytics free/standard solution needs to be enabled on that workspace. To learn more about Microsoft Defender for Cloud continuous export capabilities, visit https://aka.ms/ASCExportLearnMore

AutomationList

List of security automations response.

AutomationRuleSet

A rule set which evaluates all its rules upon an event interception. Only when all the included rules in the rule set will be evaluated as 'true', will the event trigger the defined actions.

AutomationScope

A single automation scope.

AutomationSource

The source event types which evaluate the security automation set of rules. For example - security alerts and security assessments. To learn more about the supported security events data models schemas - please visit https://aka.ms/ASCAutomationSchemas.

AutomationTriggeringRule

A rule which is evaluated upon event interception. The rule is configured by comparing a specific value from the event model to an expected value. This comparison is done by using one of the supported operators set.

AutomationUpdateModel

The update model of security automation resource.

AutomationValidationStatus

The security automation model state property bag.

Automations

Interface representing a Automations.

AutomationsCreateOrUpdateOptionalParams

Optional parameters.

AutomationsDeleteOptionalParams

Optional parameters.

AutomationsGetOptionalParams

Optional parameters.

AutomationsListByResourceGroupNextOptionalParams

Optional parameters.

AutomationsListByResourceGroupOptionalParams

Optional parameters.

AutomationsListNextOptionalParams

Optional parameters.

AutomationsListOptionalParams

Optional parameters.

AutomationsUpdateOptionalParams

Optional parameters.

AutomationsValidateOptionalParams

Optional parameters.

AwAssumeRoleAuthenticationDetailsProperties

AWS cloud account connector based assume role, the role enables delegating access to your AWS resources. The role is composed of role Amazon Resource Name (ARN) and external ID. For more details, refer to Creating a Role to Delegate Permissions to an IAM User (write only)

AwsCredsAuthenticationDetailsProperties

AWS cloud account connector based credentials, the credentials is composed of access key ID and secret key, for more details, refer to Creating an IAM User in Your AWS Account (write only)

AwsEnvironmentData

The AWS connector environment data

AwsOrganizationalData

The AWS organization data

AwsOrganizationalDataMaster

The AWS organization data for the master account

AwsOrganizationalDataMember

The AWS organization data for the member account

AzureDevOpsOrg

Azure DevOps Organization resource.

AzureDevOpsOrgListResponse

List of RP resources which supports pagination.

AzureDevOpsOrgProperties

Azure DevOps Organization properties.

AzureDevOpsOrganizationConfiguration

AzureDevOps Org Inventory Configuration.

AzureDevOpsOrgs

Interface representing a AzureDevOpsOrgs.

AzureDevOpsOrgsCreateOrUpdateOptionalParams

Optional parameters.

AzureDevOpsOrgsGetOptionalParams

Optional parameters.

AzureDevOpsOrgsListAvailableOptionalParams

Optional parameters.

AzureDevOpsOrgsListNextOptionalParams

Optional parameters.

AzureDevOpsOrgsListOptionalParams

Optional parameters.

AzureDevOpsOrgsUpdateOptionalParams

Optional parameters.

AzureDevOpsProject

Azure DevOps Project resource.

AzureDevOpsProjectConfiguration

AzureDevOps Project Inventory Configuration.

AzureDevOpsProjectListResponse

List of RP resources which supports pagination.

AzureDevOpsProjectProperties

Azure DevOps Project properties.

AzureDevOpsProjects

Interface representing a AzureDevOpsProjects.

AzureDevOpsProjectsCreateOrUpdateOptionalParams

Optional parameters.

AzureDevOpsProjectsGetOptionalParams

Optional parameters.

AzureDevOpsProjectsListNextOptionalParams

Optional parameters.

AzureDevOpsProjectsListOptionalParams

Optional parameters.

AzureDevOpsProjectsUpdateOptionalParams

Optional parameters.

AzureDevOpsRepos

Interface representing a AzureDevOpsRepos.

AzureDevOpsReposCreateOrUpdateOptionalParams

Optional parameters.

AzureDevOpsReposGetOptionalParams

Optional parameters.

AzureDevOpsReposListNextOptionalParams

Optional parameters.

AzureDevOpsReposListOptionalParams

Optional parameters.

AzureDevOpsReposUpdateOptionalParams

Optional parameters.

AzureDevOpsRepository

Azure DevOps Repository resource.

AzureDevOpsRepositoryListResponse

List of RP resources which supports pagination.

AzureDevOpsRepositoryProperties

Azure DevOps Repository properties.

AzureDevOpsScopeEnvironmentData

The AzureDevOps scope connector's environment data

AzureResourceDetails

Details of the Azure resource that was assessed

AzureResourceIdentifier

Azure resource identifier.

AzureResourceLink

Describes an Azure resource with kind

AzureServersSetting

A vulnerability assessments setting on Azure servers in the defined scope.

AzureTrackedResourceLocation

Describes an Azure resource with location

BaseResourceConfiguration

Base Resource Inventory configuration changes.

Baseline

Baseline details.

BaselineAdjustedResult

The rule result adjusted with baseline.

BenchmarkReference

The benchmark references.

BuiltInInfoType

Pre-configured sensitive information type

CategoryConfiguration

Severity level per category configuration for PR Annotations.

CefExternalSecuritySolution

Represents a security solution which sends CEF logs to an OMS workspace

CefSolutionProperties

The external security solution properties for CEF solutions

CloudError

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

CloudErrorBody

The error detail.

CloudOffering

The security offering details

Compliance

Compliance of a scope

ComplianceList

List of Compliance objects response

ComplianceResult

a compliance result

ComplianceResultList

List of compliance results response

ComplianceResults

Interface representing a ComplianceResults.

ComplianceResultsGetOptionalParams

Optional parameters.

ComplianceResultsListNextOptionalParams

Optional parameters.

ComplianceResultsListOptionalParams

Optional parameters.

ComplianceSegment

A segment of a compliance assessment.

Compliances

Interface representing a Compliances.

CompliancesGetOptionalParams

Optional parameters.

CompliancesListNextOptionalParams

Optional parameters.

CompliancesListOptionalParams

Optional parameters.

Condition

Governance rule's condition

ConnectableResource

Describes the allowed inbound and outbound traffic of an Azure resource

ConnectedResource

Describes properties of a connected resource

ConnectedWorkspace

Represents an OMS workspace to which the solution is connected

ConnectionFromIpNotAllowed

Inbound connection from an ip that isn't allowed. Allow list consists of ipv4 or ipv6 range in CIDR notation.

ConnectionToIpNotAllowed

Outbound connection to an ip that isn't allowed. Allow list consists of ipv4 or ipv6 range in CIDR notation.

ConnectorSetting

The connector setting

ConnectorSettingList

For a subscription, list of all cloud account connectors and their settings

Connectors

Interface representing a Connectors.

ConnectorsCreateOrUpdateOptionalParams

Optional parameters.

ConnectorsDeleteOptionalParams

Optional parameters.

ConnectorsGetOptionalParams

Optional parameters.

ConnectorsListNextOptionalParams

Optional parameters.

ConnectorsListOptionalParams

Optional parameters.

ContainerRegistryVulnerabilityProperties

Additional context fields for container registry Vulnerability assessment

CspmMonitorAwsOffering

The CSPM monitoring for AWS offering

CspmMonitorAwsOfferingNativeCloudConnection

The native cloud connection configuration

CspmMonitorAzureDevOpsOffering

The CSPM monitoring for AzureDevOps offering

CspmMonitorGcpOffering

The CSPM monitoring for GCP offering

CspmMonitorGcpOfferingNativeCloudConnection

The native cloud connection configuration

CspmMonitorGitLabOffering

The CSPM (Cloud security posture management) monitoring for gitlab offering

CspmMonitorGithubOffering

The CSPM monitoring for github offering

CustomAlertRule

A custom alert rule.

CustomAssessmentAutomation

Custom Assessment Automation

CustomAssessmentAutomationRequest

Custom Assessment Automation request

CustomAssessmentAutomations

Interface representing a CustomAssessmentAutomations.

CustomAssessmentAutomationsCreateOptionalParams

Optional parameters.

CustomAssessmentAutomationsDeleteOptionalParams

Optional parameters.

CustomAssessmentAutomationsGetOptionalParams

Optional parameters.

CustomAssessmentAutomationsListByResourceGroupNextOptionalParams

Optional parameters.

CustomAssessmentAutomationsListByResourceGroupOptionalParams

Optional parameters.

CustomAssessmentAutomationsListBySubscriptionNextOptionalParams

Optional parameters.

CustomAssessmentAutomationsListBySubscriptionOptionalParams

Optional parameters.

CustomAssessmentAutomationsListResult

A list of Custom Assessment Automations

CustomEntityStoreAssignment

Custom entity store assignment

CustomEntityStoreAssignmentRequest

describes the custom entity store assignment request

CustomEntityStoreAssignments

Interface representing a CustomEntityStoreAssignments.

CustomEntityStoreAssignmentsCreateOptionalParams

Optional parameters.

CustomEntityStoreAssignmentsDeleteOptionalParams

Optional parameters.

CustomEntityStoreAssignmentsGetOptionalParams

Optional parameters.

CustomEntityStoreAssignmentsListByResourceGroupNextOptionalParams

Optional parameters.

CustomEntityStoreAssignmentsListByResourceGroupOptionalParams

Optional parameters.

CustomEntityStoreAssignmentsListBySubscriptionNextOptionalParams

Optional parameters.

CustomEntityStoreAssignmentsListBySubscriptionOptionalParams

Optional parameters.

CustomEntityStoreAssignmentsListResult

A list of custom entity store assignments

Cve

CVE details

Cvss

CVSS details

DataExportSettings

Represents a data export setting

DefenderCspmAwsOffering

The CSPM P1 for AWS offering

DefenderCspmAwsOfferingCiem

Defenders CSPM Cloud infrastructure entitlement management (CIEM) offering configurations

DefenderCspmAwsOfferingCiemDiscovery

Defender CSPM CIEM discovery configuration

DefenderCspmAwsOfferingCiemOidc

Defender CSPM CIEM AWS OIDC (open id connect) configuration

DefenderCspmAwsOfferingDataSensitivityDiscovery

The Microsoft Defender Data Sensitivity discovery configuration

DefenderCspmAwsOfferingDatabasesDspm

The databases DSPM configuration

DefenderCspmAwsOfferingMdcContainersAgentlessDiscoveryK8S

The Microsoft Defender container agentless discovery K8s configuration

DefenderCspmAwsOfferingMdcContainersImageAssessment

The Microsoft Defender container image assessment configuration

DefenderCspmAwsOfferingVmScanners

The Microsoft Defender for Server VM scanning configuration

DefenderCspmAwsOfferingVmScannersConfiguration

configuration for Microsoft Defender for Server VM scanning

DefenderCspmGcpOffering

The CSPM P1 for GCP offering

DefenderCspmGcpOfferingCiemDiscovery

GCP Defenders CSPM Cloud infrastructure entitlement management (CIEM) discovery offering configurations

DefenderCspmGcpOfferingDataSensitivityDiscovery

The Microsoft Defender Data Sensitivity discovery configuration

DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S

The Microsoft Defender Container agentless discovery configuration

DefenderCspmGcpOfferingMdcContainersImageAssessment

The Microsoft Defender Container image assessment configuration

DefenderCspmGcpOfferingVmScanners

The Microsoft Defender for Server VM scanning configuration

DefenderCspmGcpOfferingVmScannersConfiguration

configuration for Microsoft Defender for Server VM scanning

DefenderFoDatabasesAwsOffering

The Defender for Databases AWS offering

DefenderFoDatabasesAwsOfferingArcAutoProvisioning

The ARC autoprovisioning configuration

DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration

Configuration for servers Arc auto provisioning

DefenderFoDatabasesAwsOfferingDatabasesDspm

The databases data security posture management (DSPM) configuration

DefenderFoDatabasesAwsOfferingRds

The RDS configuration

DefenderForContainersAwsOffering

The Defender for Containers AWS offering

DefenderForContainersAwsOfferingCloudWatchToKinesis

The cloudwatch to kinesis connection configuration

DefenderForContainersAwsOfferingContainerVulnerabilityAssessment

The container vulnerability assessment configuration

DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask

The container vulnerability assessment task configuration

DefenderForContainersAwsOfferingKinesisToS3

The kinesis to s3 connection configuration

DefenderForContainersAwsOfferingKubernetesScubaReader

The kubernetes to scuba connection configuration

DefenderForContainersAwsOfferingKubernetesService

The kubernetes service connection configuration

DefenderForContainersAwsOfferingMdcContainersAgentlessDiscoveryK8S

The Microsoft Defender container agentless discovery K8s configuration

DefenderForContainersAwsOfferingMdcContainersImageAssessment

The Microsoft Defender container image assessment configuration

DefenderForContainersGcpOffering

The containers GCP offering

DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection

The native cloud connection configuration

DefenderForContainersGcpOfferingMdcContainersAgentlessDiscoveryK8S

The Microsoft Defender Container agentless discovery configuration

DefenderForContainersGcpOfferingMdcContainersImageAssessment

The Microsoft Defender Container image assessment configuration

DefenderForContainersGcpOfferingNativeCloudConnection

The native cloud connection configuration

DefenderForDatabasesGcpOffering

The Defender for Databases GCP offering configurations

DefenderForDatabasesGcpOfferingArcAutoProvisioning

The ARC autoprovisioning configuration

DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration

Configuration for servers Arc auto provisioning

DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning

The native cloud connection configuration

DefenderForDevOpsAzureDevOpsOffering

The Defender for DevOps for Azure DevOps offering

DefenderForDevOpsGitLabOffering

The Defender for DevOps for Gitlab offering

DefenderForDevOpsGithubOffering

The Defender for DevOps for Github offering

DefenderForServersAwsOffering

The Defender for Servers AWS offering

DefenderForServersAwsOfferingArcAutoProvisioning

The ARC autoprovisioning configuration

DefenderForServersAwsOfferingArcAutoProvisioningConfiguration

Configuration for servers Arc auto provisioning

DefenderForServersAwsOfferingDefenderForServers

The Defender for servers connection configuration

DefenderForServersAwsOfferingMdeAutoProvisioning

The Microsoft Defender for Endpoint autoprovisioning configuration

DefenderForServersAwsOfferingSubPlan

configuration for the servers offering subPlan

DefenderForServersAwsOfferingVaAutoProvisioning

The Vulnerability Assessment autoprovisioning configuration

DefenderForServersAwsOfferingVaAutoProvisioningConfiguration

configuration for Vulnerability Assessment autoprovisioning

DefenderForServersAwsOfferingVmScanners

The Microsoft Defender for Server VM scanning configuration

DefenderForServersAwsOfferingVmScannersConfiguration

configuration for Microsoft Defender for Server VM scanning

DefenderForServersGcpOffering

The Defender for Servers GCP offering configurations

DefenderForServersGcpOfferingArcAutoProvisioning

The ARC autoprovisioning configuration

DefenderForServersGcpOfferingArcAutoProvisioningConfiguration

Configuration for servers Arc auto provisioning

DefenderForServersGcpOfferingDefenderForServers

The Defender for servers connection configuration

DefenderForServersGcpOfferingMdeAutoProvisioning

The Microsoft Defender for Endpoint autoprovisioning configuration

DefenderForServersGcpOfferingSubPlan

configuration for the servers offering subPlan

DefenderForServersGcpOfferingVaAutoProvisioning

The Vulnerability Assessment autoprovisioning configuration

DefenderForServersGcpOfferingVaAutoProvisioningConfiguration

configuration for Vulnerability Assessment autoprovisioning

DefenderForServersGcpOfferingVmScanners

The Microsoft Defender for Server VM scanning configuration

DefenderForServersGcpOfferingVmScannersConfiguration

configuration for Microsoft Defender for Server VM scanning

DefenderForStorage

Interface representing a DefenderForStorage.

DefenderForStorageCreateOptionalParams

Optional parameters.

DefenderForStorageGetOptionalParams

Optional parameters.

DefenderForStorageSetting

The Defender for Storage resource.

DenylistCustomAlertRule

A custom alert rule that checks if a value (depends on the custom alert type) is denied.

DevOpsConfiguration

DevOps Configuration resource.

DevOpsConfigurationListResponse

List of RP resources which supports pagination.

DevOpsConfigurationProperties

DevOps Configuration properties.

DevOpsConfigurations

Interface representing a DevOpsConfigurations.

DevOpsConfigurationsCreateOrUpdateOptionalParams

Optional parameters.

DevOpsConfigurationsDeleteOptionalParams

Optional parameters.

DevOpsConfigurationsGetOptionalParams

Optional parameters.

DevOpsConfigurationsListNextOptionalParams

Optional parameters.

DevOpsConfigurationsListOptionalParams

Optional parameters.

DevOpsConfigurationsUpdateOptionalParams

Optional parameters.

DevOpsOperationResults

Interface representing a DevOpsOperationResults.

DevOpsOperationResultsGetOptionalParams

Optional parameters.

DeviceSecurityGroup

The device security group resource

DeviceSecurityGroupList

List of device security groups

DeviceSecurityGroups

Interface representing a DeviceSecurityGroups.

DeviceSecurityGroupsCreateOrUpdateOptionalParams

Optional parameters.

DeviceSecurityGroupsDeleteOptionalParams

Optional parameters.

DeviceSecurityGroupsGetOptionalParams

Optional parameters.

DeviceSecurityGroupsListNextOptionalParams

Optional parameters.

DeviceSecurityGroupsListOptionalParams

Optional parameters.

DirectMethodInvokesNotInAllowedRange

Number of direct method invokes is not in allowed range.

DiscoveredSecuritySolution

Describes an Azure resource.

DiscoveredSecuritySolutionList
DiscoveredSecuritySolutions

Interface representing a DiscoveredSecuritySolutions.

DiscoveredSecuritySolutionsGetOptionalParams

Optional parameters.

DiscoveredSecuritySolutionsListByHomeRegionNextOptionalParams

Optional parameters.

DiscoveredSecuritySolutionsListByHomeRegionOptionalParams

Optional parameters.

DiscoveredSecuritySolutionsListNextOptionalParams

Optional parameters.

DiscoveredSecuritySolutionsListOptionalParams

Optional parameters.

ETag

Entity tag is used for comparing two or more entities from the same requested resource.

EffectiveNetworkSecurityGroups

Describes the Network Security Groups effective on a network interface

EnvironmentData

The security connector environment data.

EnvironmentDetails

The environment details of the resource

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorDetailAutoGenerated

The error detail.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

ErrorResponseAutoGenerated

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

ExecuteGovernanceRuleParams

Governance rule execution parameters

Extension

A plan's extension properties

ExternalSecuritySolution

Represents a security solution external to Microsoft Defender for Cloud which sends information to an OMS workspace and whose data is displayed by Microsoft Defender for Cloud.

ExternalSecuritySolutionKindAutoGenerated

Describes an Azure resource with kind

ExternalSecuritySolutionList
ExternalSecuritySolutionProperties

The solution properties (correspond to the solution kind)

ExternalSecuritySolutions

Interface representing a ExternalSecuritySolutions.

ExternalSecuritySolutionsGetOptionalParams

Optional parameters.

ExternalSecuritySolutionsListByHomeRegionNextOptionalParams

Optional parameters.

ExternalSecuritySolutionsListByHomeRegionOptionalParams

Optional parameters.

ExternalSecuritySolutionsListNextOptionalParams

Optional parameters.

ExternalSecuritySolutionsListOptionalParams

Optional parameters.

FailedLocalLoginsNotInAllowedRange

Number of failed local logins is not in allowed range.

FileUploadsNotInAllowedRange

Number of file uploads is not in allowed range.

GcpCredentialsDetailsProperties

GCP cloud account connector based service to service credentials, the credentials are composed of the organization ID and a JSON API key (write only)

GcpOrganizationalData

The gcpOrganization data

GcpOrganizationalDataMember

The gcpOrganization data for the member account

GcpOrganizationalDataOrganization

The gcpOrganization data for the parent account

GcpProjectDetails

The details about the project represented by the security connector

GcpProjectEnvironmentData

The GCP project connector environment data

GetSensitivitySettingsListResponse

A list with a single sensitivity settings resource

GetSensitivitySettingsOptionalParams

Optional parameters.

GetSensitivitySettingsResponse

Data sensitivity settings for sensitive data discovery

GetSensitivitySettingsResponseProperties

The sensitivity settings properties

GetSensitivitySettingsResponsePropertiesMipInformation

Microsoft information protection built-in and custom information types, labels, and integration status.

GitHubOwner

GitHub Owner resource.

GitHubOwnerConfiguration

GitHub Owner Inventory Configuration.

GitHubOwnerListResponse

List of RP resources which supports pagination.

GitHubOwnerProperties

GitHub Owner properties.

GitHubOwners

Interface representing a GitHubOwners.

GitHubOwnersGetOptionalParams

Optional parameters.

GitHubOwnersListAvailableOptionalParams

Optional parameters.

GitHubOwnersListNextOptionalParams

Optional parameters.

GitHubOwnersListOptionalParams

Optional parameters.

GitHubRepos

Interface representing a GitHubRepos.

GitHubReposGetOptionalParams

Optional parameters.

GitHubReposListNextOptionalParams

Optional parameters.

GitHubReposListOptionalParams

Optional parameters.

GitHubRepository

GitHub Repository resource.

GitHubRepositoryListResponse

List of RP resources which supports pagination.

GitHubRepositoryProperties

GitHub Repository properties.

GitLabGroup

GitLab Group resource.

GitLabGroupConfiguration

GitLab Group Inventory Configuration.

GitLabGroupListResponse

List of RP resources which supports pagination.

GitLabGroupProperties

GitLab Group properties.

GitLabGroups

Interface representing a GitLabGroups.

GitLabGroupsGetOptionalParams

Optional parameters.

GitLabGroupsListAvailableOptionalParams

Optional parameters.

GitLabGroupsListNextOptionalParams

Optional parameters.

GitLabGroupsListOptionalParams

Optional parameters.

GitLabProject

GitLab Project resource.

GitLabProjectListResponse

List of RP resources which supports pagination.

GitLabProjectProperties

GitLab Project properties.

GitLabProjects

Interface representing a GitLabProjects.

GitLabProjectsGetOptionalParams

Optional parameters.

GitLabProjectsListNextOptionalParams

Optional parameters.

GitLabProjectsListOptionalParams

Optional parameters.

GitLabSubgroups

Interface representing a GitLabSubgroups.

GitLabSubgroupsListOptionalParams

Optional parameters.

GithubScopeEnvironmentData

The github scope connector's environment data

GitlabScopeEnvironmentData

The GitLab scope connector's environment data

GovernanceAssignment

Governance assignment over a given scope

GovernanceAssignmentAdditionalData

Describe the additional data of governance assignment - optional

GovernanceAssignments

Interface representing a GovernanceAssignments.

GovernanceAssignmentsCreateOrUpdateOptionalParams

Optional parameters.

GovernanceAssignmentsDeleteOptionalParams

Optional parameters.

GovernanceAssignmentsGetOptionalParams

Optional parameters.

GovernanceAssignmentsList

Page of a governance assignments list

GovernanceAssignmentsListNextOptionalParams

Optional parameters.

GovernanceAssignmentsListOptionalParams

Optional parameters.

GovernanceEmailNotification

The governance email weekly notification configuration.

GovernanceRule

Governance rule over a given scope

GovernanceRuleEmailNotification

The governance email weekly notification configuration

GovernanceRuleList

Page of a governance rules list

GovernanceRuleMetadata

The governance rule metadata

GovernanceRuleOwnerSource

Describe the owner source of governance rule

GovernanceRules

Interface representing a GovernanceRules.

GovernanceRulesCreateOrUpdateOptionalParams

Optional parameters.

GovernanceRulesDeleteHeaders

Defines headers for GovernanceRules_delete operation.

GovernanceRulesDeleteOptionalParams

Optional parameters.

GovernanceRulesExecuteHeaders

Defines headers for GovernanceRules_execute operation.

GovernanceRulesExecuteOptionalParams

Optional parameters.

GovernanceRulesGetOptionalParams

Optional parameters.

GovernanceRulesListNextOptionalParams

Optional parameters.

GovernanceRulesListOptionalParams

Optional parameters.

GovernanceRulesOperationResultsHeaders

Defines headers for GovernanceRules_operationResults operation.

GovernanceRulesOperationResultsOptionalParams

Optional parameters.

HealthDataClassification

The classification of the health report

HealthReport

The health report resource

HealthReports

Interface representing a HealthReports.

HealthReportsGetOptionalParams

Optional parameters.

HealthReportsList

Page of health reports list

HealthReportsListNextOptionalParams

Optional parameters.

HealthReportsListOptionalParams

Optional parameters.

HttpC2DMessagesNotInAllowedRange

Number of cloud to device messages (HTTP protocol) is not in allowed range.

HttpC2DRejectedMessagesNotInAllowedRange

Number of rejected cloud to device messages (HTTP protocol) is not in allowed range.

HttpD2CMessagesNotInAllowedRange

Number of device to cloud messages (HTTP protocol) is not in allowed range.

HybridComputeSettingsProperties

Settings for hybrid compute management

Identity

Identity for the resource.

InfoType

Custom user-defined information type

InformationProtectionAwsOffering

The information protection for AWS offering

InformationProtectionAwsOfferingInformationProtection

The native cloud connection configuration

InformationProtectionKeyword

The information type keyword.

InformationProtectionPolicies

Interface representing a InformationProtectionPolicies.

InformationProtectionPoliciesCreateOrUpdateOptionalParams

Optional parameters.

InformationProtectionPoliciesGetOptionalParams

Optional parameters.

InformationProtectionPoliciesListNextOptionalParams

Optional parameters.

InformationProtectionPoliciesListOptionalParams

Optional parameters.

InformationProtectionPolicy

Information protection policy.

InformationProtectionPolicyList

Information protection policies response.

InformationType

The information type.

IoTSecurityAggregatedAlert

Security Solution Aggregated Alert information

IoTSecurityAggregatedAlertList

List of IoT Security solution aggregated alert data.

IoTSecurityAggregatedAlertPropertiesTopDevicesListItem
IoTSecurityAggregatedRecommendation

IoT Security solution recommendation information.

IoTSecurityAggregatedRecommendationList

List of IoT Security solution aggregated recommendations.

IoTSecurityAlertedDevice

Statistical information about the number of alerts per device during last set number of days.

IoTSecurityDeviceAlert

Statistical information about the number of alerts per alert type during last set number of days

IoTSecurityDeviceRecommendation

Statistical information about the number of recommendations per device, per recommendation type.

IoTSecuritySolutionAnalyticsModel

Security analytics of your IoT Security solution

IoTSecuritySolutionAnalyticsModelList

List of Security analytics of your IoT Security solution

IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem
IoTSecuritySolutionModel

IoT Security solution configuration and resource information.

IoTSecuritySolutionsList

List of IoT Security solutions.

IoTSeverityMetrics

IoT Security solution analytics severity metrics.

IotSecuritySolution

Interface representing a IotSecuritySolution.

IotSecuritySolutionAnalytics

Interface representing a IotSecuritySolutionAnalytics.

IotSecuritySolutionAnalyticsGetOptionalParams

Optional parameters.

IotSecuritySolutionAnalyticsListOptionalParams

Optional parameters.

IotSecuritySolutionCreateOrUpdateOptionalParams

Optional parameters.

IotSecuritySolutionDeleteOptionalParams

Optional parameters.

IotSecuritySolutionGetOptionalParams

Optional parameters.

IotSecuritySolutionListByResourceGroupNextOptionalParams

Optional parameters.

IotSecuritySolutionListByResourceGroupOptionalParams

Optional parameters.

IotSecuritySolutionListBySubscriptionNextOptionalParams

Optional parameters.

IotSecuritySolutionListBySubscriptionOptionalParams

Optional parameters.

IotSecuritySolutionUpdateOptionalParams

Optional parameters.

IotSecuritySolutionsAnalyticsAggregatedAlert

Interface representing a IotSecuritySolutionsAnalyticsAggregatedAlert.

IotSecuritySolutionsAnalyticsAggregatedAlertDismissOptionalParams

Optional parameters.

IotSecuritySolutionsAnalyticsAggregatedAlertGetOptionalParams

Optional parameters.

IotSecuritySolutionsAnalyticsAggregatedAlertListNextOptionalParams

Optional parameters.

IotSecuritySolutionsAnalyticsAggregatedAlertListOptionalParams

Optional parameters.

IotSecuritySolutionsAnalyticsRecommendation

Interface representing a IotSecuritySolutionsAnalyticsRecommendation.

IotSecuritySolutionsAnalyticsRecommendationGetOptionalParams

Optional parameters.

IotSecuritySolutionsAnalyticsRecommendationListNextOptionalParams

Optional parameters.

IotSecuritySolutionsAnalyticsRecommendationListOptionalParams

Optional parameters.

Issue

The issue that caused the resource to by unhealthy

JitNetworkAccessPolicies

Interface representing a JitNetworkAccessPolicies.

JitNetworkAccessPoliciesCreateOrUpdateOptionalParams

Optional parameters.

JitNetworkAccessPoliciesDeleteOptionalParams

Optional parameters.

JitNetworkAccessPoliciesGetOptionalParams

Optional parameters.

JitNetworkAccessPoliciesInitiateOptionalParams

Optional parameters.

JitNetworkAccessPoliciesList
JitNetworkAccessPoliciesListByRegionNextOptionalParams

Optional parameters.

JitNetworkAccessPoliciesListByRegionOptionalParams

Optional parameters.

JitNetworkAccessPoliciesListByResourceGroupAndRegionNextOptionalParams

Optional parameters.

JitNetworkAccessPoliciesListByResourceGroupAndRegionOptionalParams

Optional parameters.

JitNetworkAccessPoliciesListByResourceGroupNextOptionalParams

Optional parameters.

JitNetworkAccessPoliciesListByResourceGroupOptionalParams

Optional parameters.

JitNetworkAccessPoliciesListNextOptionalParams

Optional parameters.

JitNetworkAccessPoliciesListOptionalParams

Optional parameters.

JitNetworkAccessPolicy

Describes an Azure resource.

JitNetworkAccessPolicyInitiatePort
JitNetworkAccessPolicyInitiateRequest
JitNetworkAccessPolicyInitiateVirtualMachine
JitNetworkAccessPolicyVirtualMachine
JitNetworkAccessPortRule
JitNetworkAccessRequest
JitNetworkAccessRequestPort
JitNetworkAccessRequestVirtualMachine
KindAutoGenerated

Describes an Azure resource with kind

Label

Microsoft information protection sensitivity label

ListCustomAlertRule

A List custom alert rule.

LocalUserNotAllowed

Login by a local user that isn't allowed. Allow list consists of login names to allow.

Location

Describes an Azure resource with location

Locations

Interface representing a Locations.

LocationsGetOptionalParams

Optional parameters.

LocationsListNextOptionalParams

Optional parameters.

LocationsListOptionalParams

Optional parameters.

LogAnalyticsIdentifier

Represents a Log Analytics workspace scope identifier.

MdeOnboardingData

The resource of the configuration or data needed to onboard the machine to MDE

MdeOnboardingDataList

List of all MDE onboarding data resources

MdeOnboardings

Interface representing a MdeOnboardings.

MdeOnboardingsGetOptionalParams

Optional parameters.

MdeOnboardingsListOptionalParams

Optional parameters.

MqttC2DMessagesNotInAllowedRange

Number of cloud to device messages (MQTT protocol) is not in allowed range.

MqttC2DRejectedMessagesNotInAllowedRange

Number of rejected cloud to device messages (MQTT protocol) is not in allowed range.

MqttD2CMessagesNotInAllowedRange

Number of device to cloud messages (MQTT protocol) is not in allowed range.

NotificationsSource

A valid notification source type

NotificationsSourceAlert

Alert notification source

NotificationsSourceAttackPath

Attack path notification source

OnPremiseResourceDetails

Details of the On Premise resource that was assessed

OnPremiseSqlResourceDetails

Details of the On Premise Sql resource that was assessed

Operation

Possible operation in the REST API of Microsoft.Security

OperationDisplay

Security operation display

OperationList

List of possible operations for Microsoft.Security resource provider

OperationResultAutoGenerated

Long run operation status of governance rule over a given scope

OperationStatus

A status describing the success/failure of the enablement/disablement operation.

OperationStatusAutoGenerated

A status describing the success/failure of the extension's enablement/disablement operation.

OperationStatusResult

The current status of an async operation.

Operations

Interface representing a Operations.

OperationsListNextOptionalParams

Optional parameters.

OperationsListOptionalParams

Optional parameters.

PathRecommendation

Represents a path that is recommended to be allowed and its properties

Pricing

Microsoft Defender for Cloud is provided in two pricing tiers: free and standard. The standard tier offers advanced security capabilities, while the free tier offers basic security features.

PricingList

List of pricing configurations response.

Pricings

Interface representing a Pricings.

PricingsDeleteOptionalParams

Optional parameters.

PricingsGetOptionalParams

Optional parameters.

PricingsListOptionalParams

Optional parameters.

PricingsUpdateOptionalParams

Optional parameters.

ProcessNotAllowed

Execution of a process that isn't allowed. Allow list consists of process names to allow.

ProtectionMode

The protection mode of the collection/file types. Exe/Msi/Script are used for Windows, Executable is used for Linux.

ProxyResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location

ProxyServerProperties

For a non-Azure machine that is not connected directly to the internet, specify a proxy server that the non-Azure machine can use.

PublisherInfo

Represents the publisher information of a process/rule

QueryCheck

The rule query details.

QueuePurgesNotInAllowedRange

Number of device queue purges is not in allowed range.

RecommendationConfigurationProperties

The type of IoT Security recommendation.

RegulatoryComplianceAssessment

Regulatory compliance assessment details and state

RegulatoryComplianceAssessmentList

List of regulatory compliance assessment response

RegulatoryComplianceAssessments

Interface representing a RegulatoryComplianceAssessments.

RegulatoryComplianceAssessmentsGetOptionalParams

Optional parameters.

RegulatoryComplianceAssessmentsListNextOptionalParams

Optional parameters.

RegulatoryComplianceAssessmentsListOptionalParams

Optional parameters.

RegulatoryComplianceControl

Regulatory compliance control details and state

RegulatoryComplianceControlList

List of regulatory compliance controls response

RegulatoryComplianceControls

Interface representing a RegulatoryComplianceControls.

RegulatoryComplianceControlsGetOptionalParams

Optional parameters.

RegulatoryComplianceControlsListNextOptionalParams

Optional parameters.

RegulatoryComplianceControlsListOptionalParams

Optional parameters.

RegulatoryComplianceStandard

Regulatory compliance standard details and state

RegulatoryComplianceStandardList

List of regulatory compliance standards response

RegulatoryComplianceStandards

Interface representing a RegulatoryComplianceStandards.

RegulatoryComplianceStandardsGetOptionalParams

Optional parameters.

RegulatoryComplianceStandardsListNextOptionalParams

Optional parameters.

RegulatoryComplianceStandardsListOptionalParams

Optional parameters.

Remediation

Remediation details.

RemediationEta

The ETA (estimated time of arrival) for remediation

Resource

Describes an Azure resource.

ResourceAutoGenerated

Common fields that are returned in the response for all Azure Resource Manager resources

ResourceAutoGenerated2

Common fields that are returned in the response for all Azure Resource Manager resources

ResourceDetails

Details of the resource that was assessed

ResourceDetailsAutoGenerated

The resource details of the health report

ResourceIdentifier

A resource identifier for an alert which can be used to direct the alert to the right product exposure group (tenant, workspace, subscription etc.).

Rule

Describes remote addresses that is recommended to communicate with the Azure resource on some (Protocol, Port, Direction). All other remote addresses are recommended to be blocked

RuleResults

Rule results.

RuleResultsInput

Rule results input.

RuleResultsProperties

Rule results properties.

RulesResults

A list of rules results.

RulesResultsInput

Rules results input.

Scan

A vulnerability assessment scan record.

ScanProperties

A vulnerability assessment scan record properties.

ScanResult

A vulnerability assessment scan result for a single rule.

ScanResultProperties

A vulnerability assessment scan result properties for a single rule.

ScanResults

A list of vulnerability assessment scan results.

Scans

A list of vulnerability assessment scan records.

ScopeElement

A more specific scope used to identify the alerts to suppress.

SecureScoreControlDefinitionItem

Information about the security control.

SecureScoreControlDefinitionList

List of security controls definition

SecureScoreControlDefinitionSource

The type of the security control (For example, BuiltIn)

SecureScoreControlDefinitions

Interface representing a SecureScoreControlDefinitions.

SecureScoreControlDefinitionsListBySubscriptionNextOptionalParams

Optional parameters.

SecureScoreControlDefinitionsListBySubscriptionOptionalParams

Optional parameters.

SecureScoreControlDefinitionsListNextOptionalParams

Optional parameters.

SecureScoreControlDefinitionsListOptionalParams

Optional parameters.

SecureScoreControlDetails

Details of the security control, its score, and the health status of the relevant resources.

SecureScoreControlList

List of security controls

SecureScoreControlScore

Calculation result data

SecureScoreControls

Interface representing a SecureScoreControls.

SecureScoreControlsListBySecureScoreNextOptionalParams

Optional parameters.

SecureScoreControlsListBySecureScoreOptionalParams

Optional parameters.

SecureScoreControlsListNextOptionalParams

Optional parameters.

SecureScoreControlsListOptionalParams

Optional parameters.

SecureScoreItem

Secure score item data model

SecureScores

Interface representing a SecureScores.

SecureScoresGetOptionalParams

Optional parameters.

SecureScoresList

List of secure scores

SecureScoresListNextOptionalParams

Optional parameters.

SecureScoresListOptionalParams

Optional parameters.

SecurityAssessment

Security assessment on a resource

SecurityAssessmentList

Page of a security assessments list

SecurityAssessmentMetadata

Security assessment metadata

SecurityAssessmentMetadataPartnerData

Describes the partner that created the assessment

SecurityAssessmentMetadataProperties

Describes properties of an assessment metadata.

SecurityAssessmentMetadataPropertiesResponse

Describes properties of an assessment metadata response.

SecurityAssessmentMetadataPropertiesResponsePublishDates
SecurityAssessmentMetadataResponse

Security assessment metadata response

SecurityAssessmentMetadataResponseList

List of security assessment metadata

SecurityAssessmentPartnerData

Data regarding 3rd party partner integration

SecurityAssessmentProperties

Describes properties of an assessment.

SecurityAssessmentPropertiesBase

Describes properties of an assessment.

SecurityAssessmentPropertiesResponse

Describes properties of an assessment.

SecurityAssessmentResponse

Security assessment on a resource - response format

SecurityCenterOptionalParams

Optional parameters.

SecurityConnector

The security connector resource.

SecurityConnectorApplication

Interface representing a SecurityConnectorApplication.

SecurityConnectorApplicationCreateOrUpdateOptionalParams

Optional parameters.

SecurityConnectorApplicationDeleteOptionalParams

Optional parameters.

SecurityConnectorApplicationGetOptionalParams

Optional parameters.

SecurityConnectorApplications

Interface representing a SecurityConnectorApplications.

SecurityConnectorApplicationsListNextOptionalParams

Optional parameters.

SecurityConnectorApplicationsListOptionalParams

Optional parameters.

SecurityConnectors

Interface representing a SecurityConnectors.

SecurityConnectorsCreateOrUpdateOptionalParams

Optional parameters.

SecurityConnectorsDeleteOptionalParams

Optional parameters.

SecurityConnectorsGetOptionalParams

Optional parameters.

SecurityConnectorsList

List of security connectors response.

SecurityConnectorsListByResourceGroupNextOptionalParams

Optional parameters.

SecurityConnectorsListByResourceGroupOptionalParams

Optional parameters.

SecurityConnectorsListNextOptionalParams

Optional parameters.

SecurityConnectorsListOptionalParams

Optional parameters.

SecurityConnectorsUpdateOptionalParams

Optional parameters.

SecurityContact

Contact details and configurations for notifications coming from Microsoft Defender for Cloud.

SecurityContactList

List of security contacts response

SecurityContactPropertiesNotificationsByRole

Defines whether to send email notifications from Microsoft Defender for Cloud to persons with specific RBAC roles on the subscription.

SecurityContacts

Interface representing a SecurityContacts.

SecurityContactsCreateOptionalParams

Optional parameters.

SecurityContactsDeleteOptionalParams

Optional parameters.

SecurityContactsGetOptionalParams

Optional parameters.

SecurityContactsListNextOptionalParams

Optional parameters.

SecurityContactsListOptionalParams

Optional parameters.

SecurityOperator

Security operator under a given subscription and pricing

SecurityOperatorList

List of SecurityOperator response.

SecurityOperators

Interface representing a SecurityOperators.

SecurityOperatorsCreateOrUpdateOptionalParams

Optional parameters.

SecurityOperatorsDeleteOptionalParams

Optional parameters.

SecurityOperatorsGetOptionalParams

Optional parameters.

SecurityOperatorsListOptionalParams

Optional parameters.

SecuritySolution

Describes an Azure resource.

SecuritySolutionList
SecuritySolutions

Interface representing a SecuritySolutions.

SecuritySolutionsGetOptionalParams

Optional parameters.

SecuritySolutionsListNextOptionalParams

Optional parameters.

SecuritySolutionsListOptionalParams

Optional parameters.

SecuritySolutionsReferenceData

Describes an Azure resource.

SecuritySolutionsReferenceDataList
SecuritySolutionsReferenceDataListByHomeRegionOptionalParams

Optional parameters.

SecuritySolutionsReferenceDataListOptionalParams

Optional parameters.

SecuritySolutionsReferenceDataOperations

Interface representing a SecuritySolutionsReferenceDataOperations.

SecuritySubAssessment

Security sub-assessment on a resource

SecuritySubAssessmentList

List of security sub-assessments

SecurityTask

Security task that we recommend to do in order to strengthen security

SecurityTaskList

List of security task recommendations

SecurityTaskParameters

Changing set of properties, depending on the task type that is derived from the name field

SensitivityLabel

The sensitivity label.

SensitivitySettings

Interface representing a SensitivitySettings.

SensitivitySettingsListOptionalParams

Optional parameters.

ServerVulnerabilityAssessment

Describes the server vulnerability assessment details on a resource

ServerVulnerabilityAssessmentCreateOrUpdateOptionalParams

Optional parameters.

ServerVulnerabilityAssessmentDeleteOptionalParams

Optional parameters.

ServerVulnerabilityAssessmentGetOptionalParams

Optional parameters.

ServerVulnerabilityAssessmentListByExtendedResourceOptionalParams

Optional parameters.

ServerVulnerabilityAssessmentOperations

Interface representing a ServerVulnerabilityAssessmentOperations.

ServerVulnerabilityAssessmentsList

List of server vulnerability assessments

ServerVulnerabilityAssessmentsSetting

A base vulnerability assessments setting on servers in the defined scope.

ServerVulnerabilityAssessmentsSettings

Interface representing a ServerVulnerabilityAssessmentsSettings.

ServerVulnerabilityAssessmentsSettingsCreateOrUpdateOptionalParams

Optional parameters.

ServerVulnerabilityAssessmentsSettingsDeleteOptionalParams

Optional parameters.

ServerVulnerabilityAssessmentsSettingsGetOptionalParams

Optional parameters.

ServerVulnerabilityAssessmentsSettingsList

A page of a server vulnerability assessments settings list

ServerVulnerabilityAssessmentsSettingsListBySubscriptionNextOptionalParams

Optional parameters.

ServerVulnerabilityAssessmentsSettingsListBySubscriptionOptionalParams

Optional parameters.

ServerVulnerabilityProperties

Additional context fields for server vulnerability assessment

ServicePrincipalProperties

Details of the service principal.

Setting

The kind of the security setting

Settings

Interface representing a Settings.

SettingsGetOptionalParams

Optional parameters.

SettingsList

Subscription settings list.

SettingsListNextOptionalParams

Optional parameters.

SettingsListOptionalParams

Optional parameters.

SettingsUpdateOptionalParams

Optional parameters.

Software

Represents a software data

SoftwareInventories

Interface representing a SoftwareInventories.

SoftwareInventoriesGetOptionalParams

Optional parameters.

SoftwareInventoriesListByExtendedResourceNextOptionalParams

Optional parameters.

SoftwareInventoriesListByExtendedResourceOptionalParams

Optional parameters.

SoftwareInventoriesListBySubscriptionNextOptionalParams

Optional parameters.

SoftwareInventoriesListBySubscriptionOptionalParams

Optional parameters.

SoftwaresList

Represents the software inventory of the virtual machine.

SqlServerVulnerabilityProperties

Details of the resource that was assessed

SqlVulnerabilityAssessmentBaselineRules

Interface representing a SqlVulnerabilityAssessmentBaselineRules.

SqlVulnerabilityAssessmentBaselineRulesAddOptionalParams

Optional parameters.

SqlVulnerabilityAssessmentBaselineRulesCreateOrUpdateOptionalParams

Optional parameters.

SqlVulnerabilityAssessmentBaselineRulesDeleteOptionalParams

Optional parameters.

SqlVulnerabilityAssessmentBaselineRulesGetOptionalParams

Optional parameters.

SqlVulnerabilityAssessmentBaselineRulesListOptionalParams

Optional parameters.

SqlVulnerabilityAssessmentScanResults

Interface representing a SqlVulnerabilityAssessmentScanResults.

SqlVulnerabilityAssessmentScanResultsGetOptionalParams

Optional parameters.

SqlVulnerabilityAssessmentScanResultsListOptionalParams

Optional parameters.

SqlVulnerabilityAssessmentScans

Interface representing a SqlVulnerabilityAssessmentScans.

SqlVulnerabilityAssessmentScansGetOptionalParams

Optional parameters.

SqlVulnerabilityAssessmentScansListOptionalParams

Optional parameters.

StatusAutoGenerated

The status of the health report

SubAssessmentStatus

Status of the sub-assessment

SubAssessments

Interface representing a SubAssessments.

SubAssessmentsGetOptionalParams

Optional parameters.

SubAssessmentsListAllNextOptionalParams

Optional parameters.

SubAssessmentsListAllOptionalParams

Optional parameters.

SubAssessmentsListNextOptionalParams

Optional parameters.

SubAssessmentsListOptionalParams

Optional parameters.

SuppressionAlertsScope
SystemData

Metadata pertaining to creation and last modification of the resource.

Tags

A list of key value pairs that describe the resource.

TagsResource

A container holding only the Tags for a resource, allowing the user to update the tags.

TargetBranchConfiguration

Repository branch configuration for PR Annotations.

Tasks

Interface representing a Tasks.

TasksGetResourceGroupLevelTaskOptionalParams

Optional parameters.

TasksGetSubscriptionLevelTaskOptionalParams

Optional parameters.

TasksListByHomeRegionNextOptionalParams

Optional parameters.

TasksListByHomeRegionOptionalParams

Optional parameters.

TasksListByResourceGroupNextOptionalParams

Optional parameters.

TasksListByResourceGroupOptionalParams

Optional parameters.

TasksListNextOptionalParams

Optional parameters.

TasksListOptionalParams

Optional parameters.

TasksUpdateResourceGroupLevelTaskStateOptionalParams

Optional parameters.

TasksUpdateSubscriptionLevelTaskStateOptionalParams

Optional parameters.

ThresholdCustomAlertRule

A custom alert rule that checks if a value (depends on the custom alert type) is within the given range.

TimeWindowCustomAlertRule

A custom alert rule that checks if the number of activities (depends on the custom alert type) in a time window is within the given range.

Topology

Interface representing a Topology.

TopologyGetOptionalParams

Optional parameters.

TopologyList
TopologyListByHomeRegionNextOptionalParams

Optional parameters.

TopologyListByHomeRegionOptionalParams

Optional parameters.

TopologyListNextOptionalParams

Optional parameters.

TopologyListOptionalParams

Optional parameters.

TopologyResource

Describes an Azure resource.

TopologySingleResource
TopologySingleResourceChild
TopologySingleResourceParent
TrackedResource

Describes an Azure tracked resource.

TwinUpdatesNotInAllowedRange

Number of twin updates is not in allowed range.

UnauthorizedOperationsNotInAllowedRange

Number of unauthorized operations is not in allowed range.

UpdateIotSecuritySolutionData

A container holding only the Tags for a resource, allowing the user to update the tags.

UpdateSensitivitySettingsOptionalParams

Optional parameters.

UpdateSensitivitySettingsRequest

Request to update data sensitivity settings for sensitive data discovery

UserDefinedResourcesProperties

Properties of the IoT Security solution's user defined resources.

UserRecommendation

Represents a user that is recommended to be allowed for a certain rule

VaRule

vulnerability assessment rule metadata details.

VendorReference

Vendor reference

VmRecommendation

Represents a machine that is part of a machine group

WorkspaceSetting

Configures where to store the OMS agent data for workspaces under a scope

WorkspaceSettingList

List of workspace settings response

WorkspaceSettings

Interface representing a WorkspaceSettings.

WorkspaceSettingsCreateOptionalParams

Optional parameters.

WorkspaceSettingsDeleteOptionalParams

Optional parameters.

WorkspaceSettingsGetOptionalParams

Optional parameters.

WorkspaceSettingsListNextOptionalParams

Optional parameters.

WorkspaceSettingsListOptionalParams

Optional parameters.

WorkspaceSettingsUpdateOptionalParams

Optional parameters.

Type Aliases

APICollectionsGetByAzureApiManagementServiceResponse

Contains response data for the getByAzureApiManagementService operation.

APICollectionsListByAzureApiManagementServiceNextResponse

Contains response data for the listByAzureApiManagementServiceNext operation.

APICollectionsListByAzureApiManagementServiceResponse

Contains response data for the listByAzureApiManagementService operation.

APICollectionsListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

APICollectionsListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

APICollectionsListBySubscriptionNextResponse

Contains response data for the listBySubscriptionNext operation.

APICollectionsListBySubscriptionResponse

Contains response data for the listBySubscription operation.

APICollectionsOnboardAzureApiManagementApiResponse

Contains response data for the onboardAzureApiManagementApi operation.

AadConnectivityState

Defines values for AadConnectivityState.
KnownAadConnectivityState can be used interchangeably with AadConnectivityState, this enum contains the known values that the service supports.

Known values supported by the service

Discovered
NotLicensed
Connected

ActionType

Defines values for ActionType.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.

Known values supported by the service

LogicApp
EventHub
Workspace

ActionableRemediationState

Defines values for ActionableRemediationState.
KnownActionableRemediationState can be used interchangeably with ActionableRemediationState, this enum contains the known values that the service supports.

Known values supported by the service

None
Disabled
Enabled

AdaptiveApplicationControlIssue

Defines values for AdaptiveApplicationControlIssue.
KnownAdaptiveApplicationControlIssue can be used interchangeably with AdaptiveApplicationControlIssue, this enum contains the known values that the service supports.

Known values supported by the service

ViolationsAudited
ViolationsBlocked
MsiAndScriptViolationsAudited
MsiAndScriptViolationsBlocked
ExecutableViolationsAudited
RulesViolatedManually

AdaptiveApplicationControlsGetResponse

Contains response data for the get operation.

AdaptiveApplicationControlsListResponse

Contains response data for the list operation.

AdaptiveApplicationControlsPutResponse

Contains response data for the put operation.

AdaptiveNetworkHardeningsGetResponse

Contains response data for the get operation.

AdaptiveNetworkHardeningsListByExtendedResourceNextResponse

Contains response data for the listByExtendedResourceNext operation.

AdaptiveNetworkHardeningsListByExtendedResourceResponse

Contains response data for the listByExtendedResource operation.

AdditionalDataUnion
AdditionalWorkspaceDataType

Defines values for AdditionalWorkspaceDataType.
KnownAdditionalWorkspaceDataType can be used interchangeably with AdditionalWorkspaceDataType, this enum contains the known values that the service supports.

Known values supported by the service

Alerts
RawEvents

AdditionalWorkspaceType

Defines values for AdditionalWorkspaceType.
KnownAdditionalWorkspaceType can be used interchangeably with AdditionalWorkspaceType, this enum contains the known values that the service supports.

Known values supported by the service

Sentinel

AdvancedThreatProtectionCreateResponse

Contains response data for the create operation.

AdvancedThreatProtectionGetResponse

Contains response data for the get operation.

AlertSeverity

Defines values for AlertSeverity.
KnownAlertSeverity can be used interchangeably with AlertSeverity, this enum contains the known values that the service supports.

Known values supported by the service

Informational: Informational
Low: Low
Medium: Medium
High: High

AlertSimulatorRequestPropertiesUnion
AlertStatus

Defines values for AlertStatus.
KnownAlertStatus can be used interchangeably with AlertStatus, this enum contains the known values that the service supports.

Known values supported by the service

Active: An alert which doesn't specify a value is assigned the status 'Active'
InProgress: An alert which is in handling state
Resolved: Alert closed after handling
Dismissed: Alert dismissed as false positive

AlertsGetResourceGroupLevelResponse

Contains response data for the getResourceGroupLevel operation.

AlertsGetSubscriptionLevelResponse

Contains response data for the getSubscriptionLevel operation.

AlertsListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

AlertsListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

AlertsListNextResponse

Contains response data for the listNext operation.

AlertsListResourceGroupLevelByRegionNextResponse

Contains response data for the listResourceGroupLevelByRegionNext operation.

AlertsListResourceGroupLevelByRegionResponse

Contains response data for the listResourceGroupLevelByRegion operation.

AlertsListResponse

Contains response data for the list operation.

AlertsListSubscriptionLevelByRegionNextResponse

Contains response data for the listSubscriptionLevelByRegionNext operation.

AlertsListSubscriptionLevelByRegionResponse

Contains response data for the listSubscriptionLevelByRegion operation.

AlertsSuppressionRulesGetResponse

Contains response data for the get operation.

AlertsSuppressionRulesListNextResponse

Contains response data for the listNext operation.

AlertsSuppressionRulesListResponse

Contains response data for the list operation.

AlertsSuppressionRulesUpdateResponse

Contains response data for the update operation.

AllowedConnectionsGetResponse

Contains response data for the get operation.

AllowedConnectionsListByHomeRegionNextResponse

Contains response data for the listByHomeRegionNext operation.

AllowedConnectionsListByHomeRegionResponse

Contains response data for the listByHomeRegion operation.

AllowedConnectionsListNextResponse

Contains response data for the listNext operation.

AllowedConnectionsListResponse

Contains response data for the list operation.

AllowlistCustomAlertRuleUnion
AnnotateDefaultBranchState

Defines values for AnnotateDefaultBranchState.
KnownAnnotateDefaultBranchState can be used interchangeably with AnnotateDefaultBranchState, this enum contains the known values that the service supports.

Known values supported by the service

Disabled
Enabled

ApplicationConditionOperator

Defines values for ApplicationConditionOperator.
KnownApplicationConditionOperator can be used interchangeably with ApplicationConditionOperator, this enum contains the known values that the service supports.

Known values supported by the service

Contains: Checks that the string value of the data defined in Property contains the given value
Equals: Checks that the string value of the data defined in Property equals the given value
In: Checks that the string value of the data defined in Property equals any of the given values (exact fit)

ApplicationCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

ApplicationGetResponse

Contains response data for the get operation.

ApplicationSourceResourceType

Defines values for ApplicationSourceResourceType.
KnownApplicationSourceResourceType can be used interchangeably with ApplicationSourceResourceType, this enum contains the known values that the service supports.

Known values supported by the service

Assessments: The source of the application is assessments

ApplicationsListNextResponse

Contains response data for the listNext operation.

ApplicationsListResponse

Contains response data for the list operation.

AssessedResourceType

Defines values for AssessedResourceType.
KnownAssessedResourceType can be used interchangeably with AssessedResourceType, this enum contains the known values that the service supports.

Known values supported by the service

SqlServerVulnerability
ContainerRegistryVulnerability
ServerVulnerability

AssessmentStatusCode

Defines values for AssessmentStatusCode.
KnownAssessmentStatusCode can be used interchangeably with AssessmentStatusCode, this enum contains the known values that the service supports.

Known values supported by the service

Healthy: The resource is healthy
Unhealthy: The resource has a security issue that needs to be addressed
NotApplicable: Assessment for this resource did not happen

AssessmentType

Defines values for AssessmentType.
KnownAssessmentType can be used interchangeably with AssessmentType, this enum contains the known values that the service supports.

Known values supported by the service

BuiltIn: Microsoft Defender for Cloud managed assessments
CustomPolicy: User defined policies that are automatically ingested from Azure Policy to Microsoft Defender for Cloud
CustomerManaged: User assessments pushed directly by the user or other third party to Microsoft Defender for Cloud
VerifiedPartner: An assessment that was created by a verified 3rd party if the user connected it to ASC

AssessmentsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

AssessmentsGetResponse

Contains response data for the get operation.

AssessmentsListNextResponse

Contains response data for the listNext operation.

AssessmentsListResponse

Contains response data for the list operation.

AssessmentsMetadataCreateInSubscriptionResponse

Contains response data for the createInSubscription operation.

AssessmentsMetadataGetInSubscriptionResponse

Contains response data for the getInSubscription operation.

AssessmentsMetadataGetResponse

Contains response data for the get operation.

AssessmentsMetadataListBySubscriptionNextResponse

Contains response data for the listBySubscriptionNext operation.

AssessmentsMetadataListBySubscriptionResponse

Contains response data for the listBySubscription operation.

AssessmentsMetadataListNextResponse

Contains response data for the listNext operation.

AssessmentsMetadataListResponse

Contains response data for the list operation.

AuthenticationDetailsPropertiesUnion
AuthenticationProvisioningState

Defines values for AuthenticationProvisioningState.
KnownAuthenticationProvisioningState can be used interchangeably with AuthenticationProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Valid: Valid connector
Invalid: Invalid connector
Expired: the connection has expired
IncorrectPolicy: Incorrect policy of the connector

AuthenticationType

Defines values for AuthenticationType.
KnownAuthenticationType can be used interchangeably with AuthenticationType, this enum contains the known values that the service supports.

Known values supported by the service

awsCreds: AWS cloud account connector user credentials authentication
awsAssumeRole: AWS account connector assume role authentication
gcpCredentials: GCP account connector service to service authentication

AutoDiscovery

Defines values for AutoDiscovery.
KnownAutoDiscovery can be used interchangeably with AutoDiscovery, this enum contains the known values that the service supports.

Known values supported by the service

Disabled
Enabled
NotApplicable

AutoProvision

Defines values for AutoProvision.
KnownAutoProvision can be used interchangeably with AutoProvision, this enum contains the known values that the service supports.

Known values supported by the service

On: Install missing security agent on VMs automatically
Off: Do not install security agent on the VMs automatically

AutoProvisioningSettingsCreateResponse

Contains response data for the create operation.

AutoProvisioningSettingsGetResponse

Contains response data for the get operation.

AutoProvisioningSettingsListNextResponse

Contains response data for the listNext operation.

AutoProvisioningSettingsListResponse

Contains response data for the list operation.

AutomationActionUnion
AutomationsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

AutomationsGetResponse

Contains response data for the get operation.

AutomationsListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

AutomationsListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

AutomationsListNextResponse

Contains response data for the listNext operation.

AutomationsListResponse

Contains response data for the list operation.

AutomationsUpdateResponse

Contains response data for the update operation.

AutomationsValidateResponse

Contains response data for the validate operation.

AwsOrganizationalDataUnion
AzureDevOpsOrgsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

AzureDevOpsOrgsGetResponse

Contains response data for the get operation.

AzureDevOpsOrgsListAvailableResponse

Contains response data for the listAvailable operation.

AzureDevOpsOrgsListNextResponse

Contains response data for the listNext operation.

AzureDevOpsOrgsListResponse

Contains response data for the list operation.

AzureDevOpsOrgsUpdateResponse

Contains response data for the update operation.

AzureDevOpsProjectsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

AzureDevOpsProjectsGetResponse

Contains response data for the get operation.

AzureDevOpsProjectsListNextResponse

Contains response data for the listNext operation.

AzureDevOpsProjectsListResponse

Contains response data for the list operation.

AzureDevOpsProjectsUpdateResponse

Contains response data for the update operation.

AzureDevOpsReposCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

AzureDevOpsReposGetResponse

Contains response data for the get operation.

AzureDevOpsReposListNextResponse

Contains response data for the listNext operation.

AzureDevOpsReposListResponse

Contains response data for the list operation.

AzureDevOpsReposUpdateResponse

Contains response data for the update operation.

BundleType

Defines values for BundleType.
KnownBundleType can be used interchangeably with BundleType, this enum contains the known values that the service supports.

Known values supported by the service

AppServices
DNS
KeyVaults
KubernetesService
ResourceManager
SqlServers
StorageAccounts
VirtualMachines
CosmosDbs

Categories

Defines values for Categories.
KnownCategories can be used interchangeably with Categories, this enum contains the known values that the service supports.

Known values supported by the service

Compute
Networking
Data
IdentityAndAccess
IoT

CloudName

Defines values for CloudName.
KnownCloudName can be used interchangeably with CloudName, this enum contains the known values that the service supports.

Known values supported by the service

Azure
AWS
GCP
Github
AzureDevOps
GitLab

CloudOfferingUnion
Code

Defines values for Code.
KnownCode can be used interchangeably with Code, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded: Extension was created/updated successfully.
Failed: Extension was not created/updated successfully. See operation status message for more details.

ComplianceResultsGetResponse

Contains response data for the get operation.

ComplianceResultsListNextResponse

Contains response data for the listNext operation.

ComplianceResultsListResponse

Contains response data for the list operation.

CompliancesGetResponse

Contains response data for the get operation.

CompliancesListNextResponse

Contains response data for the listNext operation.

CompliancesListResponse

Contains response data for the list operation.

ConfigurationStatus

Defines values for ConfigurationStatus.
KnownConfigurationStatus can be used interchangeably with ConfigurationStatus, this enum contains the known values that the service supports.

Known values supported by the service

Configured
NotConfigured
InProgress
Failed
NoStatus

ConnectionType

Defines values for ConnectionType.
KnownConnectionType can be used interchangeably with ConnectionType, this enum contains the known values that the service supports.

Known values supported by the service

Internal
External

ConnectorsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

ConnectorsGetResponse

Contains response data for the get operation.

ConnectorsListNextResponse

Contains response data for the listNext operation.

ConnectorsListResponse

Contains response data for the list operation.

ControlType

Defines values for ControlType.
KnownControlType can be used interchangeably with ControlType, this enum contains the known values that the service supports.

Known values supported by the service

BuiltIn: Microsoft Defender for Cloud managed assessments
Custom: Non Microsoft Defender for Cloud managed assessments

CreatedByType

Defines values for CreatedByType.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User
Application
ManagedIdentity
Key

CustomAlertRuleUnion
CustomAssessmentAutomationsCreateResponse

Contains response data for the create operation.

CustomAssessmentAutomationsGetResponse

Contains response data for the get operation.

CustomAssessmentAutomationsListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

CustomAssessmentAutomationsListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

CustomAssessmentAutomationsListBySubscriptionNextResponse

Contains response data for the listBySubscriptionNext operation.

CustomAssessmentAutomationsListBySubscriptionResponse

Contains response data for the listBySubscription operation.

CustomEntityStoreAssignmentsCreateResponse

Contains response data for the create operation.

CustomEntityStoreAssignmentsGetResponse

Contains response data for the get operation.

CustomEntityStoreAssignmentsListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

CustomEntityStoreAssignmentsListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

CustomEntityStoreAssignmentsListBySubscriptionNextResponse

Contains response data for the listBySubscriptionNext operation.

CustomEntityStoreAssignmentsListBySubscriptionResponse

Contains response data for the listBySubscription operation.

DataSource

Defines values for DataSource.
KnownDataSource can be used interchangeably with DataSource, this enum contains the known values that the service supports.

Known values supported by the service

TwinData: Devices twin data

DefenderForStorageCreateResponse

Contains response data for the create operation.

DefenderForStorageGetResponse

Contains response data for the get operation.

DesiredOnboardingState

Defines values for DesiredOnboardingState.
KnownDesiredOnboardingState can be used interchangeably with DesiredOnboardingState, this enum contains the known values that the service supports.

Known values supported by the service

Disabled
Enabled

DevOpsConfigurationsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

DevOpsConfigurationsGetResponse

Contains response data for the get operation.

DevOpsConfigurationsListNextResponse

Contains response data for the listNext operation.

DevOpsConfigurationsListResponse

Contains response data for the list operation.

DevOpsConfigurationsUpdateResponse

Contains response data for the update operation.

DevOpsOperationResultsGetResponse

Contains response data for the get operation.

DevOpsProvisioningState

Defines values for DevOpsProvisioningState.
KnownDevOpsProvisioningState can be used interchangeably with DevOpsProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed
Canceled
Pending
PendingDeletion
DeletionSuccess
DeletionFailure

DeviceSecurityGroupsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

DeviceSecurityGroupsGetResponse

Contains response data for the get operation.

DeviceSecurityGroupsListNextResponse

Contains response data for the listNext operation.

DeviceSecurityGroupsListResponse

Contains response data for the list operation.

Direction

Defines values for Direction.
KnownDirection can be used interchangeably with Direction, this enum contains the known values that the service supports.

Known values supported by the service

Inbound
Outbound

DiscoveredSecuritySolutionsGetResponse

Contains response data for the get operation.

DiscoveredSecuritySolutionsListByHomeRegionNextResponse

Contains response data for the listByHomeRegionNext operation.

DiscoveredSecuritySolutionsListByHomeRegionResponse

Contains response data for the listByHomeRegion operation.

DiscoveredSecuritySolutionsListNextResponse

Contains response data for the listNext operation.

DiscoveredSecuritySolutionsListResponse

Contains response data for the list operation.

EndOfSupportStatus

Defines values for EndOfSupportStatus.
KnownEndOfSupportStatus can be used interchangeably with EndOfSupportStatus, this enum contains the known values that the service supports.

Known values supported by the service

None
noLongerSupported
versionNoLongerSupported
upcomingNoLongerSupported
upcomingVersionNoLongerSupported

Enforce

Defines values for Enforce.
KnownEnforce can be used interchangeably with Enforce, this enum contains the known values that the service supports.

Known values supported by the service

False: Allows the descendants of this scope to override the pricing configuration set on this scope (allows setting inherited="False")
True: Prevents overrides and forces the current scope's pricing configuration to all descendants

EnforcementMode

Defines values for EnforcementMode.
KnownEnforcementMode can be used interchangeably with EnforcementMode, this enum contains the known values that the service supports.

Known values supported by the service

Audit
Enforce
None

EnforcementSupport

Defines values for EnforcementSupport.
KnownEnforcementSupport can be used interchangeably with EnforcementSupport, this enum contains the known values that the service supports.

Known values supported by the service

Supported
NotSupported
Unknown

EnvironmentDataUnion
EnvironmentType

Defines values for EnvironmentType.
KnownEnvironmentType can be used interchangeably with EnvironmentType, this enum contains the known values that the service supports.

Known values supported by the service

AwsAccount
GcpProject
GithubScope
AzureDevOpsScope
GitlabScope

EventSource

Defines values for EventSource.
KnownEventSource can be used interchangeably with EventSource, this enum contains the known values that the service supports.

Known values supported by the service

Assessments
AssessmentsSnapshot
SubAssessments
SubAssessmentsSnapshot
Alerts
SecureScores
SecureScoresSnapshot
SecureScoreControls
SecureScoreControlsSnapshot
RegulatoryComplianceAssessment
RegulatoryComplianceAssessmentSnapshot
AttackPaths
AttackPathsSnapshot

ExpandControlsEnum

Defines values for ExpandControlsEnum.
KnownExpandControlsEnum can be used interchangeably with ExpandControlsEnum, this enum contains the known values that the service supports.

Known values supported by the service

definition: Add definition object for each control

ExpandEnum

Defines values for ExpandEnum.
KnownExpandEnum can be used interchangeably with ExpandEnum, this enum contains the known values that the service supports.

Known values supported by the service

links: All links associated with an assessment
metadata: Assessment metadata

ExportData

Defines values for ExportData.
KnownExportData can be used interchangeably with ExportData, this enum contains the known values that the service supports.

Known values supported by the service

RawEvents: Agent raw events

ExternalSecuritySolutionKind

Defines values for ExternalSecuritySolutionKind.
KnownExternalSecuritySolutionKind can be used interchangeably with ExternalSecuritySolutionKind, this enum contains the known values that the service supports.

Known values supported by the service

CEF
ATA
AAD

ExternalSecuritySolutionsGetResponse

Contains response data for the get operation.

ExternalSecuritySolutionsListByHomeRegionNextResponse

Contains response data for the listByHomeRegionNext operation.

ExternalSecuritySolutionsListByHomeRegionResponse

Contains response data for the listByHomeRegion operation.

ExternalSecuritySolutionsListNextResponse

Contains response data for the listNext operation.

ExternalSecuritySolutionsListResponse

Contains response data for the list operation.

FileType

Defines values for FileType.
KnownFileType can be used interchangeably with FileType, this enum contains the known values that the service supports.

Known values supported by the service

Exe
Dll
Msi
Script
Executable
Unknown

GcpOrganizationalDataUnion
GetSensitivitySettingsOperationResponse

Contains response data for the getSensitivitySettings operation.

GitHubOwnersGetResponse

Contains response data for the get operation.

GitHubOwnersListAvailableResponse

Contains response data for the listAvailable operation.

GitHubOwnersListNextResponse

Contains response data for the listNext operation.

GitHubOwnersListResponse

Contains response data for the list operation.

GitHubReposGetResponse

Contains response data for the get operation.

GitHubReposListNextResponse

Contains response data for the listNext operation.

GitHubReposListResponse

Contains response data for the list operation.

GitLabGroupsGetResponse

Contains response data for the get operation.

GitLabGroupsListAvailableResponse

Contains response data for the listAvailable operation.

GitLabGroupsListNextResponse

Contains response data for the listNext operation.

GitLabGroupsListResponse

Contains response data for the list operation.

GitLabProjectsGetResponse

Contains response data for the get operation.

GitLabProjectsListNextResponse

Contains response data for the listNext operation.

GitLabProjectsListResponse

Contains response data for the list operation.

GitLabSubgroupsListResponse

Contains response data for the list operation.

GovernanceAssignmentsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

GovernanceAssignmentsGetResponse

Contains response data for the get operation.

GovernanceAssignmentsListNextResponse

Contains response data for the listNext operation.

GovernanceAssignmentsListResponse

Contains response data for the list operation.

GovernanceRuleConditionOperator

Defines values for GovernanceRuleConditionOperator.
KnownGovernanceRuleConditionOperator can be used interchangeably with GovernanceRuleConditionOperator, this enum contains the known values that the service supports.

Known values supported by the service

Equals: Checks that the string value of the data defined in Property equals the given value - exact fit
In: Checks that the string value of the data defined in Property equals any of the given values (exact fit)

GovernanceRuleOwnerSourceType

Defines values for GovernanceRuleOwnerSourceType.
KnownGovernanceRuleOwnerSourceType can be used interchangeably with GovernanceRuleOwnerSourceType, this enum contains the known values that the service supports.

Known values supported by the service

ByTag: The rule source type defined using resource tag
Manually: The rule source type defined manually

GovernanceRuleSourceResourceType

Defines values for GovernanceRuleSourceResourceType.
KnownGovernanceRuleSourceResourceType can be used interchangeably with GovernanceRuleSourceResourceType, this enum contains the known values that the service supports.

Known values supported by the service

Assessments: The source of the governance rule is assessments

GovernanceRuleType

Defines values for GovernanceRuleType.
KnownGovernanceRuleType can be used interchangeably with GovernanceRuleType, this enum contains the known values that the service supports.

Known values supported by the service

Integrated: The source of the rule type definition is integrated
ServiceNow: The source of the rule type definition is ServiceNow

GovernanceRulesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

GovernanceRulesExecuteResponse

Contains response data for the execute operation.

GovernanceRulesGetResponse

Contains response data for the get operation.

GovernanceRulesListNextResponse

Contains response data for the listNext operation.

GovernanceRulesListResponse

Contains response data for the list operation.

GovernanceRulesOperationResultsResponse

Contains response data for the operationResults operation.

HealthReportsGetResponse

Contains response data for the get operation.

HealthReportsListNextResponse

Contains response data for the listNext operation.

HealthReportsListResponse

Contains response data for the list operation.

HybridComputeProvisioningState

Defines values for HybridComputeProvisioningState.
KnownHybridComputeProvisioningState can be used interchangeably with HybridComputeProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Valid: Valid service principal details.
Invalid: Invalid service principal details.
Expired: the service principal details are expired

ImplementationEffort

Defines values for ImplementationEffort.
KnownImplementationEffort can be used interchangeably with ImplementationEffort, this enum contains the known values that the service supports.

Known values supported by the service

Low
Moderate
High

InformationProtectionPoliciesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

InformationProtectionPoliciesGetResponse

Contains response data for the get operation.

InformationProtectionPoliciesListNextResponse

Contains response data for the listNext operation.

InformationProtectionPoliciesListResponse

Contains response data for the list operation.

InformationProtectionPolicyName

Defines values for InformationProtectionPolicyName.
KnownInformationProtectionPolicyName can be used interchangeably with InformationProtectionPolicyName, this enum contains the known values that the service supports.

Known values supported by the service

effective
custom

InheritFromParentState

Defines values for InheritFromParentState.
KnownInheritFromParentState can be used interchangeably with InheritFromParentState, this enum contains the known values that the service supports.

Known values supported by the service

Disabled
Enabled

Inherited

Defines values for Inherited.
KnownInherited can be used interchangeably with Inherited, this enum contains the known values that the service supports.

Known values supported by the service

True: Indicates that the current scope is inheriting its pricing configuration from its parent
False: Indicates that the current scope sets its own pricing configuration and does not inherit it from its parent

Intent

Defines values for Intent.
KnownIntent can be used interchangeably with Intent, this enum contains the known values that the service supports.

Known values supported by the service

Unknown: Unknown
PreAttack: PreAttack could be either an attempt to access a certain resource regardless of a malicious intent, or a failed attempt to gain access to a target system to gather information prior to exploitation. This step is usually detected as an attempt, originating from outside the network, to scan the target system and find a way in. Further details on the PreAttack stage can be read in MITRE Pre-Att&ck matrix.
InitialAccess: InitialAccess is the stage where an attacker manages to get foothold on the attacked resource.
Persistence: Persistence is any access, action, or configuration change to a system that gives a threat actor a persistent presence on that system.
PrivilegeEscalation: Privilege escalation is the result of actions that allow an adversary to obtain a higher level of permissions on a system or network.
DefenseEvasion: Defense evasion consists of techniques an adversary may use to evade detection or avoid other defenses.
CredentialAccess: Credential access represents techniques resulting in access to or control over system, domain, or service credentials that are used within an enterprise environment.
Discovery: Discovery consists of techniques that allow the adversary to gain knowledge about the system and internal network.
LateralMovement: Lateral movement consists of techniques that enable an adversary to access and control remote systems on a network and could, but does not necessarily, include execution of tools on remote systems.
Execution: The execution tactic represents techniques that result in execution of adversary-controlled code on a local or remote system.
Collection: Collection consists of techniques used to identify and gather information, such as sensitive files, from a target network prior to exfiltration.
Exfiltration: Exfiltration refers to techniques and attributes that result or aid in the adversary removing files and information from a target network.
CommandAndControl: The command and control tactic represents how adversaries communicate with systems under their control within a target network.
Impact: Impact events primarily try to directly reduce the availability or integrity of a system, service, or network; including manipulation of data to impact a business or operational process.
Probing: Probing could be either an attempt to access a certain resource regardless of a malicious intent, or a failed attempt to gain access to a target system to gather information prior to exploitation.
Exploitation: Exploitation is the stage where an attacker manages to get a foothold on the attacked resource. This stage is relevant for compute hosts and resources such as user accounts, certificates etc.

IotSecuritySolutionAnalyticsGetResponse

Contains response data for the get operation.

IotSecuritySolutionAnalyticsListResponse

Contains response data for the list operation.

IotSecuritySolutionCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

IotSecuritySolutionGetResponse

Contains response data for the get operation.

IotSecuritySolutionListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

IotSecuritySolutionListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

IotSecuritySolutionListBySubscriptionNextResponse

Contains response data for the listBySubscriptionNext operation.

IotSecuritySolutionListBySubscriptionResponse

Contains response data for the listBySubscription operation.

IotSecuritySolutionUpdateResponse

Contains response data for the update operation.

IotSecuritySolutionsAnalyticsAggregatedAlertGetResponse

Contains response data for the get operation.

IotSecuritySolutionsAnalyticsAggregatedAlertListNextResponse

Contains response data for the listNext operation.

IotSecuritySolutionsAnalyticsAggregatedAlertListResponse

Contains response data for the list operation.

IotSecuritySolutionsAnalyticsRecommendationGetResponse

Contains response data for the get operation.

IotSecuritySolutionsAnalyticsRecommendationListNextResponse

Contains response data for the listNext operation.

IotSecuritySolutionsAnalyticsRecommendationListResponse

Contains response data for the list operation.

IsEnabled

Defines values for IsEnabled.
KnownIsEnabled can be used interchangeably with IsEnabled, this enum contains the known values that the service supports.

Known values supported by the service

True: Indicates the extension is enabled
False: Indicates the extension is disabled

JitNetworkAccessPoliciesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

JitNetworkAccessPoliciesGetResponse

Contains response data for the get operation.

JitNetworkAccessPoliciesInitiateResponse

Contains response data for the initiate operation.

JitNetworkAccessPoliciesListByRegionNextResponse

Contains response data for the listByRegionNext operation.

JitNetworkAccessPoliciesListByRegionResponse

Contains response data for the listByRegion operation.

JitNetworkAccessPoliciesListByResourceGroupAndRegionNextResponse

Contains response data for the listByResourceGroupAndRegionNext operation.

JitNetworkAccessPoliciesListByResourceGroupAndRegionResponse

Contains response data for the listByResourceGroupAndRegion operation.

JitNetworkAccessPoliciesListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

JitNetworkAccessPoliciesListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

JitNetworkAccessPoliciesListNextResponse

Contains response data for the listNext operation.

JitNetworkAccessPoliciesListResponse

Contains response data for the list operation.

Kind

Defines values for Kind.
KnownKind can be used interchangeably with Kind, this enum contains the known values that the service supports.

Known values supported by the service

Bundles: Simulate alerts according to bundles

ListCustomAlertRuleUnion
LocationsGetResponse

Contains response data for the get operation.

LocationsListNextResponse

Contains response data for the listNext operation.

LocationsListResponse

Contains response data for the list operation.

MdeOnboardingsGetResponse

Contains response data for the get operation.

MdeOnboardingsListResponse

Contains response data for the list operation.

MinimalRiskLevel

Defines values for MinimalRiskLevel.
KnownMinimalRiskLevel can be used interchangeably with MinimalRiskLevel, this enum contains the known values that the service supports.

Known values supported by the service

Critical: Get notifications on new attack paths with Critical risk level
High: Get notifications on new attack paths with High or Critical risk level
Medium: Get notifications on new attach paths with Medium, High or Critical risk level
Low: Get notifications on new attach paths with Low, Medium, High or Critical risk level

MinimalSeverity

Defines values for MinimalSeverity.
KnownMinimalSeverity can be used interchangeably with MinimalSeverity, this enum contains the known values that the service supports.

Known values supported by the service

High: Get notifications on new alerts with High severity
Medium: Get notifications on new alerts with Medium or High severity
Low: Get notifications on new alerts with Low, Medium or High severity

MipIntegrationStatus

Defines values for MipIntegrationStatus.
KnownMipIntegrationStatus can be used interchangeably with MipIntegrationStatus, this enum contains the known values that the service supports.

Known values supported by the service

Ok
noConsent
noAutoLabelingRules
noMipLabels

NotificationsSourceUnion
OfferingType

Defines values for OfferingType.
KnownOfferingType can be used interchangeably with OfferingType, this enum contains the known values that the service supports.

Known values supported by the service

CspmMonitorAws
DefenderForContainersAws
DefenderForServersAws
DefenderForDatabasesAws
InformationProtectionAws
CspmMonitorGcp
CspmMonitorGithub
CspmMonitorAzureDevOps
DefenderForServersGcp
DefenderForContainersGcp
DefenderForDatabasesGcp
DefenderCspmAws
DefenderCspmGcp
DefenderForDevOpsGithub
DefenderForDevOpsAzureDevOps
CspmMonitorGitLab
DefenderForDevOpsGitLab

OnPremiseResourceDetailsUnion
OnboardingState

Defines values for OnboardingState.
KnownOnboardingState can be used interchangeably with OnboardingState, this enum contains the known values that the service supports.

Known values supported by the service

NotApplicable
OnboardedByOtherConnector
Onboarded
NotOnboarded

OperationResult

Defines values for OperationResult.
KnownOperationResult can be used interchangeably with OperationResult, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded: The operation succeeded
Failed: The operation failed
Canceled: The operation canceled

OperationsListNextResponse

Contains response data for the listNext operation.

OperationsListResponse

Contains response data for the list operation.

Operator

Defines values for Operator.
KnownOperator can be used interchangeably with Operator, this enum contains the known values that the service supports.

Known values supported by the service

Equals: Applies for decimal and non-decimal operands
GreaterThan: Applies only for decimal operands
GreaterThanOrEqualTo: Applies only for decimal operands
LesserThan: Applies only for decimal operands
LesserThanOrEqualTo: Applies only for decimal operands
NotEquals: Applies for decimal and non-decimal operands
Contains: Applies only for non-decimal operands
StartsWith: Applies only for non-decimal operands
EndsWith: Applies only for non-decimal operands

OrganizationMembershipType

Defines values for OrganizationMembershipType.
KnownOrganizationMembershipType can be used interchangeably with OrganizationMembershipType, this enum contains the known values that the service supports.

Known values supported by the service

Member
Organization

PermissionProperty

Defines values for PermissionProperty.
KnownPermissionProperty can be used interchangeably with PermissionProperty, this enum contains the known values that the service supports.

Known values supported by the service

AWS::AWSSecurityHubReadOnlyAccess: This permission provides read only access to AWS Security Hub resources.
AWS::SecurityAudit: This permission grants access to read security configuration metadata.
AWS::AmazonSSMAutomationRole: The permission provides for EC2 Automation service to execute activities defined within Automation documents.
GCP::Security Center Admin Viewer: This permission provides read only access to GCP Security Command Center.

PricingTier

Defines values for PricingTier.
KnownPricingTier can be used interchangeably with PricingTier, this enum contains the known values that the service supports.

Known values supported by the service

Free: Get free Microsoft Defender for Cloud experience with basic security features
Standard: Get the standard Microsoft Defender for Cloud experience with advanced security features

PricingsGetResponse

Contains response data for the get operation.

PricingsListResponse

Contains response data for the list operation.

PricingsUpdateResponse

Contains response data for the update operation.

PropertyType

Defines values for PropertyType.
KnownPropertyType can be used interchangeably with PropertyType, this enum contains the known values that the service supports.

Known values supported by the service

String
Integer
Number
Boolean

Protocol

Defines values for Protocol.
KnownProtocol can be used interchangeably with Protocol, this enum contains the known values that the service supports.

Known values supported by the service

TCP
UDP \


ProvisioningState

Defines values for ProvisioningState.
KnownProvisioningState can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed
Updating

Rank

Defines values for Rank.

RecommendationAction

Defines values for RecommendationAction.
KnownRecommendationAction can be used interchangeably with RecommendationAction, this enum contains the known values that the service supports.

Known values supported by the service

Recommended
Add
Remove

RecommendationConfigStatus

Defines values for RecommendationConfigStatus.
KnownRecommendationConfigStatus can be used interchangeably with RecommendationConfigStatus, this enum contains the known values that the service supports.

Known values supported by the service

Disabled
Enabled

RecommendationStatus

Defines values for RecommendationStatus.
KnownRecommendationStatus can be used interchangeably with RecommendationStatus, this enum contains the known values that the service supports.

Known values supported by the service

Recommended
NotRecommended
NotAvailable
NoStatus

RecommendationType

Defines values for RecommendationType.
KnownRecommendationType can be used interchangeably with RecommendationType, this enum contains the known values that the service supports.

Known values supported by the service

IoT_ACRAuthentication: Authentication schema used for pull an edge module from an ACR repository does not use Service Principal Authentication.
IoT_AgentSendsUnutilizedMessages: IoT agent message size capacity is currently underutilized, causing an increase in the number of sent messages. Adjust message intervals for better utilization.
IoT_Baseline: Identified security related system configuration issues.
IoT_EdgeHubMemOptimize: You can optimize Edge Hub memory usage by turning off protocol heads for any protocols not used by Edge modules in your solution.
IoT_EdgeLoggingOptions: Logging is disabled for this edge module.
IoT_InconsistentModuleSettings: A minority within a device security group has inconsistent Edge Module settings with the rest of their group.
IoT_InstallAgent: Install the Azure Security of Things Agent.
IoT_IPFilter_DenyAll: IP Filter Configuration should have rules defined for allowed traffic and should deny all other traffic by default.
IoT_IPFilter_PermissiveRule: An Allow IP Filter rules source IP range is too large. Overly permissive rules might expose your IoT hub to malicious intenders.
IoT_OpenPorts: A listening endpoint was found on the device.
IoT_PermissiveFirewallPolicy: An Allowed firewall policy was found (INPUT/OUTPUT). The policy should Deny all traffic by default and define rules to allow necessary communication to/from the device.
IoT_PermissiveInputFirewallRules: A rule in the firewall has been found that contains a permissive pattern for a wide range of IP addresses or Ports.
IoT_PermissiveOutputFirewallRules: A rule in the firewall has been found that contains a permissive pattern for a wide range of IP addresses or Ports.
IoT_PrivilegedDockerOptions: Edge module is configured to run in privileged mode, with extensive Linux capabilities or with host-level network access (send/receive data to host machine).
IoT_SharedCredentials: Same authentication credentials to the IoT Hub used by multiple devices. This could indicate an illegitimate device impersonating a legitimate device. It also exposes the risk of device impersonation by an attacker.
IoT_VulnerableTLSCipherSuite: Insecure TLS configurations detected. Immediate upgrade recommended.

RegulatoryComplianceAssessmentsGetResponse

Contains response data for the get operation.

RegulatoryComplianceAssessmentsListNextResponse

Contains response data for the listNext operation.

RegulatoryComplianceAssessmentsListResponse

Contains response data for the list operation.

RegulatoryComplianceControlsGetResponse

Contains response data for the get operation.

RegulatoryComplianceControlsListNextResponse

Contains response data for the listNext operation.

RegulatoryComplianceControlsListResponse

Contains response data for the list operation.

RegulatoryComplianceStandardsGetResponse

Contains response data for the get operation.

RegulatoryComplianceStandardsListNextResponse

Contains response data for the listNext operation.

RegulatoryComplianceStandardsListResponse

Contains response data for the list operation.

ReportedSeverity

Defines values for ReportedSeverity.
KnownReportedSeverity can be used interchangeably with ReportedSeverity, this enum contains the known values that the service supports.

Known values supported by the service

Informational
Low
Medium
High

ResourceDetailsUnion
ResourceIdentifierType

Defines values for ResourceIdentifierType.
KnownResourceIdentifierType can be used interchangeably with ResourceIdentifierType, this enum contains the known values that the service supports.

Known values supported by the service

AzureResource
LogAnalytics

ResourceIdentifierUnion
ResourceStatus

Defines values for ResourceStatus.
KnownResourceStatus can be used interchangeably with ResourceStatus, this enum contains the known values that the service supports.

Known values supported by the service

Healthy: This assessment on the resource is healthy
NotApplicable: This assessment is not applicable to this resource
OffByPolicy: This assessment is turned off by policy on this subscription
NotHealthy: This assessment on the resource is not healthy

ResourcesCoverageStatus

Defines values for ResourcesCoverageStatus.
KnownResourcesCoverageStatus can be used interchangeably with ResourcesCoverageStatus, this enum contains the known values that the service supports.

Known values supported by the service

FullyCovered: This value indicates that all resources associated with the subscription have the Defender plan enabled.
PartiallyCovered: This value indicates that some resources under the subscription have the Defender plan enabled, while others have it disabled. There is a mixed coverage status among resources.
NotCovered: This value indicates that the Defender plan is disabled for all resources under the subscription. None of the resources are protected by the Defender plan.

RuleCategory

Defines values for RuleCategory.
KnownRuleCategory can be used interchangeably with RuleCategory, this enum contains the known values that the service supports.

Known values supported by the service

Code
Artifacts
Dependencies
Secrets
IaC
Containers

RuleSeverity

Defines values for RuleSeverity.
KnownRuleSeverity can be used interchangeably with RuleSeverity, this enum contains the known values that the service supports.

Known values supported by the service

High: High
Medium: Medium
Low: Low
Informational: Informational
Obsolete: Obsolete

RuleState

Defines values for RuleState.

RuleStatus

Defines values for RuleStatus.
KnownRuleStatus can be used interchangeably with RuleStatus, this enum contains the known values that the service supports.

Known values supported by the service

NonFinding: NonFinding
Finding: Finding
InternalError: InternalError

RuleType

Defines values for RuleType.
KnownRuleType can be used interchangeably with RuleType, this enum contains the known values that the service supports.

Known values supported by the service

Binary: Binary
BaselineExpected: BaselineExpected
PositiveList: PositiveList
NegativeList: NegativeList

ScanState

Defines values for ScanState.
KnownScanState can be used interchangeably with ScanState, this enum contains the known values that the service supports.

Known values supported by the service

Failed: Failed
FailedToRun: FailedToRun
InProgress: InProgress
Passed: Passed

ScanTriggerType

Defines values for ScanTriggerType.
KnownScanTriggerType can be used interchangeably with ScanTriggerType, this enum contains the known values that the service supports.

Known values supported by the service

OnDemand: OnDemand
Recurring: Recurring

ScanningMode

Defines values for ScanningMode.
KnownScanningMode can be used interchangeably with ScanningMode, this enum contains the known values that the service supports.

Known values supported by the service

Default

SecureScoreControlDefinitionsListBySubscriptionNextResponse

Contains response data for the listBySubscriptionNext operation.

SecureScoreControlDefinitionsListBySubscriptionResponse

Contains response data for the listBySubscription operation.

SecureScoreControlDefinitionsListNextResponse

Contains response data for the listNext operation.

SecureScoreControlDefinitionsListResponse

Contains response data for the list operation.

SecureScoreControlsListBySecureScoreNextResponse

Contains response data for the listBySecureScoreNext operation.

SecureScoreControlsListBySecureScoreResponse

Contains response data for the listBySecureScore operation.

SecureScoreControlsListNextResponse

Contains response data for the listNext operation.

SecureScoreControlsListResponse

Contains response data for the list operation.

SecureScoresGetResponse

Contains response data for the get operation.

SecureScoresListNextResponse

Contains response data for the listNext operation.

SecureScoresListResponse

Contains response data for the list operation.

SecurityConnectorApplicationCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

SecurityConnectorApplicationGetResponse

Contains response data for the get operation.

SecurityConnectorApplicationsListNextResponse

Contains response data for the listNext operation.

SecurityConnectorApplicationsListResponse

Contains response data for the list operation.

SecurityConnectorsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

SecurityConnectorsGetResponse

Contains response data for the get operation.

SecurityConnectorsListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

SecurityConnectorsListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

SecurityConnectorsListNextResponse

Contains response data for the listNext operation.

SecurityConnectorsListResponse

Contains response data for the list operation.

SecurityConnectorsUpdateResponse

Contains response data for the update operation.

SecurityContactName

Defines values for SecurityContactName.
KnownSecurityContactName can be used interchangeably with SecurityContactName, this enum contains the known values that the service supports.

Known values supported by the service

default: The single applicable name of the security contact object

SecurityContactRole

Defines values for SecurityContactRole.
KnownSecurityContactRole can be used interchangeably with SecurityContactRole, this enum contains the known values that the service supports.

Known values supported by the service

AccountAdmin: If enabled, send notification on new alerts to the account admins
ServiceAdmin: If enabled, send notification on new alerts to the service admins
Owner: If enabled, send notification on new alerts to the subscription owners
Contributor: If enabled, send notification on new alerts to the subscription contributors

SecurityContactsCreateResponse

Contains response data for the create operation.

SecurityContactsGetResponse

Contains response data for the get operation.

SecurityContactsListNextResponse

Contains response data for the listNext operation.

SecurityContactsListResponse

Contains response data for the list operation.

SecurityFamily

Defines values for SecurityFamily.
KnownSecurityFamily can be used interchangeably with SecurityFamily, this enum contains the known values that the service supports.

Known values supported by the service

Waf
Ngfw
SaasWaf
Va

SecurityOperatorsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

SecurityOperatorsGetResponse

Contains response data for the get operation.

SecurityOperatorsListResponse

Contains response data for the list operation.

SecuritySolutionStatus

Defines values for SecuritySolutionStatus.
KnownSecuritySolutionStatus can be used interchangeably with SecuritySolutionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

SecuritySolutionsGetResponse

Contains response data for the get operation.

SecuritySolutionsListNextResponse

Contains response data for the listNext operation.

SecuritySolutionsListResponse

Contains response data for the list operation.

SecuritySolutionsReferenceDataListByHomeRegionResponse

Contains response data for the listByHomeRegion operation.

SecuritySolutionsReferenceDataListResponse

Contains response data for the list operation.

SensitivitySettingsListResponse

Contains response data for the list operation.

ServerVulnerabilityAssessmentCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

ServerVulnerabilityAssessmentGetResponse

Contains response data for the get operation.

ServerVulnerabilityAssessmentListByExtendedResourceResponse

Contains response data for the listByExtendedResource operation.

ServerVulnerabilityAssessmentPropertiesProvisioningState

Defines values for ServerVulnerabilityAssessmentPropertiesProvisioningState.
KnownServerVulnerabilityAssessmentPropertiesProvisioningState can be used interchangeably with ServerVulnerabilityAssessmentPropertiesProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed
Canceled
Provisioning
Deprovisioning

ServerVulnerabilityAssessmentsAzureSettingSelectedProvider

Defines values for ServerVulnerabilityAssessmentsAzureSettingSelectedProvider.
KnownServerVulnerabilityAssessmentsAzureSettingSelectedProvider can be used interchangeably with ServerVulnerabilityAssessmentsAzureSettingSelectedProvider, this enum contains the known values that the service supports.

Known values supported by the service

MdeTvm: Microsoft Defender for Endpoints threat and vulnerability management.

ServerVulnerabilityAssessmentsSettingKind

Defines values for ServerVulnerabilityAssessmentsSettingKind.
KnownServerVulnerabilityAssessmentsSettingKind can be used interchangeably with ServerVulnerabilityAssessmentsSettingKind, this enum contains the known values that the service supports.

Known values supported by the service

AzureServersSetting

ServerVulnerabilityAssessmentsSettingKindName

Defines values for ServerVulnerabilityAssessmentsSettingKindName.
KnownServerVulnerabilityAssessmentsSettingKindName can be used interchangeably with ServerVulnerabilityAssessmentsSettingKindName, this enum contains the known values that the service supports.

Known values supported by the service

azureServersSetting

ServerVulnerabilityAssessmentsSettingUnion
ServerVulnerabilityAssessmentsSettingsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

ServerVulnerabilityAssessmentsSettingsGetResponse

Contains response data for the get operation.

ServerVulnerabilityAssessmentsSettingsListBySubscriptionNextResponse

Contains response data for the listBySubscriptionNext operation.

ServerVulnerabilityAssessmentsSettingsListBySubscriptionResponse

Contains response data for the listBySubscription operation.

SettingKind

Defines values for SettingKind.
KnownSettingKind can be used interchangeably with SettingKind, this enum contains the known values that the service supports.

Known values supported by the service

DataExportSettings
AlertSuppressionSetting
AlertSyncSettings

SettingName

Defines values for SettingName.
KnownSettingName can be used interchangeably with SettingName, this enum contains the known values that the service supports.

Known values supported by the service

current: Name of the Defender for Storage Settings name.

SettingNameAutoGenerated

Defines values for SettingNameAutoGenerated.
KnownSettingNameAutoGenerated can be used interchangeably with SettingNameAutoGenerated, this enum contains the known values that the service supports.

Known values supported by the service

MCAS
WDATP
WDATP_EXCLUDE_LINUX_PUBLIC_PREVIEW
WDATP_UNIFIED_SOLUTION
Sentinel

SettingUnion
SettingsGetResponse

Contains response data for the get operation.

SettingsListNextResponse

Contains response data for the listNext operation.

SettingsListResponse

Contains response data for the list operation.

SettingsUpdateResponse

Contains response data for the update operation.

Severity

Defines values for Severity.
KnownSeverity can be used interchangeably with Severity, this enum contains the known values that the service supports.

Known values supported by the service

Low
Medium
High

SeverityEnum

Defines values for SeverityEnum.
KnownSeverityEnum can be used interchangeably with SeverityEnum, this enum contains the known values that the service supports.

Known values supported by the service

High
Medium
Low

SoftwareInventoriesGetResponse

Contains response data for the get operation.

SoftwareInventoriesListByExtendedResourceNextResponse

Contains response data for the listByExtendedResourceNext operation.

SoftwareInventoriesListByExtendedResourceResponse

Contains response data for the listByExtendedResource operation.

SoftwareInventoriesListBySubscriptionNextResponse

Contains response data for the listBySubscriptionNext operation.

SoftwareInventoriesListBySubscriptionResponse

Contains response data for the listBySubscription operation.

Source

Defines values for Source.
KnownSource can be used interchangeably with Source, this enum contains the known values that the service supports.

Known values supported by the service

Azure: Resource is in Azure
OnPremise: Resource in an on premise machine connected to Azure cloud
OnPremiseSql: SQL Resource in an on premise machine connected to Azure cloud

SourceSystem

Defines values for SourceSystem.
KnownSourceSystem can be used interchangeably with SourceSystem, this enum contains the known values that the service supports.

Known values supported by the service

Azure_AppLocker
Azure_AuditD
NonAzure_AppLocker
NonAzure_AuditD
None

SourceType

Defines values for SourceType.
KnownSourceType can be used interchangeably with SourceType, this enum contains the known values that the service supports.

Known values supported by the service

Alert
AttackPath

SqlVulnerabilityAssessmentBaselineRulesAddResponse

Contains response data for the add operation.

SqlVulnerabilityAssessmentBaselineRulesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

SqlVulnerabilityAssessmentBaselineRulesGetResponse

Contains response data for the get operation.

SqlVulnerabilityAssessmentBaselineRulesListResponse

Contains response data for the list operation.

SqlVulnerabilityAssessmentScanResultsGetResponse

Contains response data for the get operation.

SqlVulnerabilityAssessmentScanResultsListResponse

Contains response data for the list operation.

SqlVulnerabilityAssessmentScansGetResponse

Contains response data for the get operation.

SqlVulnerabilityAssessmentScansListResponse

Contains response data for the list operation.

State

Defines values for State.
KnownState can be used interchangeably with State, this enum contains the known values that the service supports.

Known values supported by the service

Passed: All supported regulatory compliance controls in the given standard have a passed state
Failed: At least one supported regulatory compliance control in the given standard has a state of failed
Skipped: All supported regulatory compliance controls in the given standard have a state of skipped
Unsupported: No supported regulatory compliance data for the given standard

Status

Defines values for Status.
KnownStatus can be used interchangeably with Status, this enum contains the known values that the service supports.

Known values supported by the service

Revoked
Initiated

StatusName

Defines values for StatusName.
KnownStatusName can be used interchangeably with StatusName, this enum contains the known values that the service supports.

Known values supported by the service

Healthy
NotHealthy
NotApplicable

StatusReason

Defines values for StatusReason.
KnownStatusReason can be used interchangeably with StatusReason, this enum contains the known values that the service supports.

Known values supported by the service

Expired
UserRequested
NewerRequestInitiated

SubAssessmentStatusCode

Defines values for SubAssessmentStatusCode.
KnownSubAssessmentStatusCode can be used interchangeably with SubAssessmentStatusCode, this enum contains the known values that the service supports.

Known values supported by the service

Healthy: The resource is healthy
Unhealthy: The resource has a security issue that needs to be addressed
NotApplicable: Assessment for this resource did not happen

SubAssessmentsGetResponse

Contains response data for the get operation.

SubAssessmentsListAllNextResponse

Contains response data for the listAllNext operation.

SubAssessmentsListAllResponse

Contains response data for the listAll operation.

SubAssessmentsListNextResponse

Contains response data for the listNext operation.

SubAssessmentsListResponse

Contains response data for the list operation.

SubPlan

Defines values for SubPlan.
KnownSubPlan can be used interchangeably with SubPlan, this enum contains the known values that the service supports.

Known values supported by the service

P1
P2

SupportedCloudEnum

Defines values for SupportedCloudEnum.
KnownSupportedCloudEnum can be used interchangeably with SupportedCloudEnum, this enum contains the known values that the service supports.

Known values supported by the service

AWS
GCP

Tactics

Defines values for Tactics.
KnownTactics can be used interchangeably with Tactics, this enum contains the known values that the service supports.

Known values supported by the service

Reconnaissance
Resource Development
Initial Access
Execution
Persistence
Privilege Escalation
Defense Evasion
Credential Access
Discovery
Lateral Movement
Collection
Command and Control
Exfiltration
Impact

TaskUpdateActionType

Defines values for TaskUpdateActionType.
KnownTaskUpdateActionType can be used interchangeably with TaskUpdateActionType, this enum contains the known values that the service supports.

Known values supported by the service

Activate
Dismiss
Start
Resolve
Close

TasksGetResourceGroupLevelTaskResponse

Contains response data for the getResourceGroupLevelTask operation.

TasksGetSubscriptionLevelTaskResponse

Contains response data for the getSubscriptionLevelTask operation.

TasksListByHomeRegionNextResponse

Contains response data for the listByHomeRegionNext operation.

TasksListByHomeRegionResponse

Contains response data for the listByHomeRegion operation.

TasksListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

TasksListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

TasksListNextResponse

Contains response data for the listNext operation.

TasksListResponse

Contains response data for the list operation.

Techniques

Defines values for Techniques.
KnownTechniques can be used interchangeably with Techniques, this enum contains the known values that the service supports.

Known values supported by the service

Abuse Elevation Control Mechanism
Access Token Manipulation
Account Discovery
Account Manipulation
Active Scanning
Application Layer Protocol
Audio Capture
Boot or Logon Autostart Execution
Boot or Logon Initialization Scripts
Brute Force
Cloud Infrastructure Discovery
Cloud Service Dashboard
Cloud Service Discovery
Command and Scripting Interpreter
Compromise Client Software Binary
Compromise Infrastructure
Container and Resource Discovery
Create Account
Create or Modify System Process
Credentials from Password Stores
Data Destruction
Data Encrypted for Impact
Data from Cloud Storage Object
Data from Configuration Repository
Data from Information Repositories
Data from Local System
Data Manipulation
Data Staged
Defacement
Deobfuscate/Decode Files or Information
Disk Wipe
Domain Trust Discovery
Drive-by Compromise
Dynamic Resolution
Endpoint Denial of Service
Event Triggered Execution
Exfiltration Over Alternative Protocol
Exploit Public-Facing Application
Exploitation for Client Execution
Exploitation for Credential Access
Exploitation for Defense Evasion
Exploitation for Privilege Escalation
Exploitation of Remote Services
External Remote Services
Fallback Channels
File and Directory Discovery
Gather Victim Network Information
Hide Artifacts
Hijack Execution Flow
Impair Defenses
Implant Container Image
Indicator Removal on Host
Indirect Command Execution
Ingress Tool Transfer
Input Capture
Inter-Process Communication
Lateral Tool Transfer
Man-in-the-Middle
Masquerading
Modify Authentication Process
Modify Registry
Network Denial of Service
Network Service Scanning
Network Sniffing
Non-Application Layer Protocol
Non-Standard Port
Obtain Capabilities
Obfuscated Files or Information
Office Application Startup
OS Credential Dumping
Permission Groups Discovery
Phishing
Pre-OS Boot
Process Discovery
Process Injection
Protocol Tunneling
Proxy
Query Registry
Remote Access Software
Remote Service Session Hijacking
Remote Services
Remote System Discovery
Resource Hijacking
Scheduled Task/Job
Screen Capture
Search Victim-Owned Websites
Server Software Component
Service Stop
Signed Binary Proxy Execution
Software Deployment Tools
SQL Stored Procedures
Steal or Forge Kerberos Tickets
Subvert Trust Controls
Supply Chain Compromise
System Information Discovery
Taint Shared Content
Traffic Signaling
Transfer Data to Cloud Account
Trusted Relationship
Unsecured Credentials
User Execution
Valid Accounts
Windows Management Instrumentation
File and Directory Permissions Modification

Threats

Defines values for Threats.
KnownThreats can be used interchangeably with Threats, this enum contains the known values that the service supports.

Known values supported by the service

accountBreach
dataExfiltration
dataSpillage
maliciousInsider
elevationOfPrivilege
threatResistance
missingCoverage
denialOfService

ThresholdCustomAlertRuleUnion
TimeWindowCustomAlertRuleUnion
TopologyGetResponse

Contains response data for the get operation.

TopologyListByHomeRegionNextResponse

Contains response data for the listByHomeRegionNext operation.

TopologyListByHomeRegionResponse

Contains response data for the listByHomeRegion operation.

TopologyListNextResponse

Contains response data for the listNext operation.

TopologyListResponse

Contains response data for the list operation.

TransportProtocol

Defines values for TransportProtocol.
KnownTransportProtocol can be used interchangeably with TransportProtocol, this enum contains the known values that the service supports.

Known values supported by the service

TCP
UDP

Type

Defines values for Type.
KnownType can be used interchangeably with Type, this enum contains the known values that the service supports.

Known values supported by the service

Qualys
TVM

UnmaskedIpLoggingStatus

Defines values for UnmaskedIpLoggingStatus.
KnownUnmaskedIpLoggingStatus can be used interchangeably with UnmaskedIpLoggingStatus, this enum contains the known values that the service supports.

Known values supported by the service

Disabled: Unmasked IP logging is disabled
Enabled: Unmasked IP logging is enabled

UpdateSensitivitySettingsResponse

Contains response data for the updateSensitivitySettings operation.

UserImpact

Defines values for UserImpact.
KnownUserImpact can be used interchangeably with UserImpact, this enum contains the known values that the service supports.

Known values supported by the service

Low
Moderate
High

ValueType

Defines values for ValueType.
KnownValueType can be used interchangeably with ValueType, this enum contains the known values that the service supports.

Known values supported by the service

IpCidr: An IP range in CIDR format (e.g. '192.168.0.1/8').
String: Any string value.

WorkspaceSettingsCreateResponse

Contains response data for the create operation.

WorkspaceSettingsGetResponse

Contains response data for the get operation.

WorkspaceSettingsListNextResponse

Contains response data for the listNext operation.

WorkspaceSettingsListResponse

Contains response data for the list operation.

WorkspaceSettingsUpdateResponse

Contains response data for the update operation.

Enums

KnownAadConnectivityState

Known values of AadConnectivityState that the service accepts.

KnownActionType

Known values of ActionType that the service accepts.

KnownActionableRemediationState

Known values of ActionableRemediationState that the service accepts.

KnownAdaptiveApplicationControlIssue

Known values of AdaptiveApplicationControlIssue that the service accepts.

KnownAdditionalWorkspaceDataType

Known values of AdditionalWorkspaceDataType that the service accepts.

KnownAdditionalWorkspaceType

Known values of AdditionalWorkspaceType that the service accepts.

KnownAlertSeverity

Known values of AlertSeverity that the service accepts.

KnownAlertStatus

Known values of AlertStatus that the service accepts.

KnownAnnotateDefaultBranchState

Known values of AnnotateDefaultBranchState that the service accepts.

KnownApplicationConditionOperator

Known values of ApplicationConditionOperator that the service accepts.

KnownApplicationSourceResourceType

Known values of ApplicationSourceResourceType that the service accepts.

KnownAssessedResourceType

Known values of AssessedResourceType that the service accepts.

KnownAssessmentStatusCode

Known values of AssessmentStatusCode that the service accepts.

KnownAssessmentType

Known values of AssessmentType that the service accepts.

KnownAuthenticationProvisioningState

Known values of AuthenticationProvisioningState that the service accepts.

KnownAuthenticationType

Known values of AuthenticationType that the service accepts.

KnownAutoDiscovery

Known values of AutoDiscovery that the service accepts.

KnownAutoProvision

Known values of AutoProvision that the service accepts.

KnownBundleType

Known values of BundleType that the service accepts.

KnownCategories

Known values of Categories that the service accepts.

KnownCloudName

Known values of CloudName that the service accepts.

KnownCode

Known values of Code that the service accepts.

KnownConfigurationStatus

Known values of ConfigurationStatus that the service accepts.

KnownConnectionType

Known values of ConnectionType that the service accepts.

KnownControlType

Known values of ControlType that the service accepts.

KnownCreatedByType

Known values of CreatedByType that the service accepts.

KnownDataSource

Known values of DataSource that the service accepts.

KnownDesiredOnboardingState

Known values of DesiredOnboardingState that the service accepts.

KnownDevOpsProvisioningState

Known values of DevOpsProvisioningState that the service accepts.

KnownDirection

Known values of Direction that the service accepts.

KnownEndOfSupportStatus

Known values of EndOfSupportStatus that the service accepts.

KnownEnforce

Known values of Enforce that the service accepts.

KnownEnforcementMode

Known values of EnforcementMode that the service accepts.

KnownEnforcementSupport

Known values of EnforcementSupport that the service accepts.

KnownEnvironmentType

Known values of EnvironmentType that the service accepts.

KnownEventSource

Known values of EventSource that the service accepts.

KnownExpandControlsEnum

Known values of ExpandControlsEnum that the service accepts.

KnownExpandEnum

Known values of ExpandEnum that the service accepts.

KnownExportData

Known values of ExportData that the service accepts.

KnownExternalSecuritySolutionKind

Known values of ExternalSecuritySolutionKind that the service accepts.

KnownFileType

Known values of FileType that the service accepts.

KnownGovernanceRuleConditionOperator

Known values of GovernanceRuleConditionOperator that the service accepts.

KnownGovernanceRuleOwnerSourceType

Known values of GovernanceRuleOwnerSourceType that the service accepts.

KnownGovernanceRuleSourceResourceType

Known values of GovernanceRuleSourceResourceType that the service accepts.

KnownGovernanceRuleType

Known values of GovernanceRuleType that the service accepts.

KnownHybridComputeProvisioningState

Known values of HybridComputeProvisioningState that the service accepts.

KnownImplementationEffort

Known values of ImplementationEffort that the service accepts.

KnownInformationProtectionPolicyName

Known values of InformationProtectionPolicyName that the service accepts.

KnownInheritFromParentState

Known values of InheritFromParentState that the service accepts.

KnownInherited

Known values of Inherited that the service accepts.

KnownIntent

Known values of Intent that the service accepts.

KnownIsEnabled

Known values of IsEnabled that the service accepts.

KnownKind

Known values of Kind that the service accepts.

KnownMinimalRiskLevel

Known values of MinimalRiskLevel that the service accepts.

KnownMinimalSeverity

Known values of MinimalSeverity that the service accepts.

KnownMipIntegrationStatus

Known values of MipIntegrationStatus that the service accepts.

KnownOfferingType

Known values of OfferingType that the service accepts.

KnownOnboardingState

Known values of OnboardingState that the service accepts.

KnownOperationResult

Known values of OperationResult that the service accepts.

KnownOperator

Known values of Operator that the service accepts.

KnownOrganizationMembershipType

Known values of OrganizationMembershipType that the service accepts.

KnownPermissionProperty

Known values of PermissionProperty that the service accepts.

KnownPricingTier

Known values of PricingTier that the service accepts.

KnownPropertyType

Known values of PropertyType that the service accepts.

KnownProtocol

Known values of Protocol that the service accepts.

KnownProvisioningState

Known values of ProvisioningState that the service accepts.

KnownRecommendationAction

Known values of RecommendationAction that the service accepts.

KnownRecommendationConfigStatus

Known values of RecommendationConfigStatus that the service accepts.

KnownRecommendationStatus

Known values of RecommendationStatus that the service accepts.

KnownRecommendationType

Known values of RecommendationType that the service accepts.

KnownReportedSeverity

Known values of ReportedSeverity that the service accepts.

KnownResourceIdentifierType

Known values of ResourceIdentifierType that the service accepts.

KnownResourceStatus

Known values of ResourceStatus that the service accepts.

KnownResourcesCoverageStatus

Known values of ResourcesCoverageStatus that the service accepts.

KnownRuleCategory

Known values of RuleCategory that the service accepts.

KnownRuleSeverity

Known values of RuleSeverity that the service accepts.

KnownRuleStatus

Known values of RuleStatus that the service accepts.

KnownRuleType

Known values of RuleType that the service accepts.

KnownScanState

Known values of ScanState that the service accepts.

KnownScanTriggerType

Known values of ScanTriggerType that the service accepts.

KnownScanningMode

Known values of ScanningMode that the service accepts.

KnownSecurityContactName

Known values of SecurityContactName that the service accepts.

KnownSecurityContactRole

Known values of SecurityContactRole that the service accepts.

KnownSecurityFamily

Known values of SecurityFamily that the service accepts.

KnownSecuritySolutionStatus

Known values of SecuritySolutionStatus that the service accepts.

KnownServerVulnerabilityAssessmentPropertiesProvisioningState

Known values of ServerVulnerabilityAssessmentPropertiesProvisioningState that the service accepts.

KnownServerVulnerabilityAssessmentsAzureSettingSelectedProvider

Known values of ServerVulnerabilityAssessmentsAzureSettingSelectedProvider that the service accepts.

KnownServerVulnerabilityAssessmentsSettingKind

Known values of ServerVulnerabilityAssessmentsSettingKind that the service accepts.

KnownServerVulnerabilityAssessmentsSettingKindName

Known values of ServerVulnerabilityAssessmentsSettingKindName that the service accepts.

KnownSettingKind

Known values of SettingKind that the service accepts.

KnownSettingName

Known values of SettingName that the service accepts.

KnownSettingNameAutoGenerated

Known values of SettingNameAutoGenerated that the service accepts.

KnownSeverity

Known values of Severity that the service accepts.

KnownSeverityEnum

Known values of SeverityEnum that the service accepts.

KnownSource

Known values of Source that the service accepts.

KnownSourceSystem

Known values of SourceSystem that the service accepts.

KnownSourceType

Known values of SourceType that the service accepts.

KnownState

Known values of State that the service accepts.

KnownStatus

Known values of Status that the service accepts.

KnownStatusName

Known values of StatusName that the service accepts.

KnownStatusReason

Known values of StatusReason that the service accepts.

KnownSubAssessmentStatusCode

Known values of SubAssessmentStatusCode that the service accepts.

KnownSubPlan

Known values of SubPlan that the service accepts.

KnownSupportedCloudEnum

Known values of SupportedCloudEnum that the service accepts.

KnownTactics

Known values of Tactics that the service accepts.

KnownTaskUpdateActionType

Known values of TaskUpdateActionType that the service accepts.

KnownTechniques

Known values of Techniques that the service accepts.

KnownThreats

Known values of Threats that the service accepts.

KnownTransportProtocol

Known values of TransportProtocol that the service accepts.

KnownType

Known values of Type that the service accepts.

KnownUnmaskedIpLoggingStatus

Known values of UnmaskedIpLoggingStatus that the service accepts.

KnownUserImpact

Known values of UserImpact that the service accepts.

KnownValueType

Known values of ValueType that the service accepts.

Functions

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

Function Details

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

function getContinuationToken(page: unknown): string | undefined

Parameters

page

unknown

An object from accessing value on the IteratorResult from a byPage iterator.

Returns

string | undefined

The continuation token that can be passed into byPage() during future calls.