@azure/arm-security package
Classes
| SecurityCenter |
Interfaces
| APICollectionsGetByAzureApiManagementServiceOptionalParams |
Optional parameters. |
| APICollectionsListByAzureApiManagementServiceOptionalParams |
Optional parameters. |
| APICollectionsListByResourceGroupOptionalParams |
Optional parameters. |
| APICollectionsListBySubscriptionOptionalParams |
Optional parameters. |
| APICollectionsOffboardAzureApiManagementApiOptionalParams |
Optional parameters. |
| APICollectionsOnboardAzureApiManagementApiOptionalParams |
Optional parameters. |
| APICollectionsOperations |
Interface representing a APICollections operations. |
| AadExternalSecuritySolution |
Represents an AAD identity protection solution which sends logs to an OMS workspace. |
| AadSolutionProperties |
The external security solution properties for AAD solutions |
| AccessTokenAuthentication |
The environment authentication details |
| ActionableRemediation |
Configuration payload for PR Annotations. |
| ActiveConnectionsNotInAllowedRange |
Number of active connections is not in allowed range. |
| AdditionalData |
Details of the sub-assessment |
| AdditionalWorkspacesProperties |
Properties of the additional workspaces. |
| AdvancedThreatProtectionCreateOptionalParams |
Optional parameters. |
| AdvancedThreatProtectionGetOptionalParams |
Optional parameters. |
| AdvancedThreatProtectionOperations |
Interface representing a AdvancedThreatProtection operations. |
| AdvancedThreatProtectionProperties |
The Advanced Threat Protection settings. |
| AdvancedThreatProtectionSetting |
The Advanced Threat Protection resource. |
| AgentlessConfiguration |
Details about Agentless configuration. |
| Alert |
Security alert |
| AlertEntity |
Changing set of properties depending on the entity type. |
| AlertProperties |
describes security alert properties. |
| 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 |
| AlertSyncSettingProperties |
The alert sync setting properties |
| AlertSyncSettings |
Represents an alert sync setting |
| AlertsGetResourceGroupLevelOptionalParams |
Optional parameters. |
| AlertsGetSubscriptionLevelOptionalParams |
Optional parameters. |
| AlertsListByResourceGroupOptionalParams |
Optional parameters. |
| AlertsListOptionalParams |
Optional parameters. |
| AlertsListResourceGroupLevelByRegionOptionalParams |
Optional parameters. |
| AlertsListSubscriptionLevelByRegionOptionalParams |
Optional parameters. |
| AlertsOperations |
Interface representing a Alerts operations. |
| AlertsSimulateOptionalParams |
Optional parameters. |
| AlertsSuppressionRule |
Describes the suppression rule |
| AlertsSuppressionRuleProperties |
describes AlertsSuppressionRule properties |
| AlertsSuppressionRulesDeleteOptionalParams |
Optional parameters. |
| AlertsSuppressionRulesGetOptionalParams |
Optional parameters. |
| AlertsSuppressionRulesListOptionalParams |
Optional parameters. |
| AlertsSuppressionRulesOperations |
Interface representing a AlertsSuppressionRules operations. |
| 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. |
| AllowedConnectionsGetOptionalParams |
Optional parameters. |
| AllowedConnectionsListByHomeRegionOptionalParams |
Optional parameters. |
| AllowedConnectionsListOptionalParams |
Optional parameters. |
| AllowedConnectionsOperations |
Interface representing a AllowedConnections operations. |
| AllowedConnectionsResource |
The resource whose properties describes the allowed traffic between Azure resources |
| AllowedConnectionsResourceProperties |
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. |
| ApiCollectionProperties |
Describes the properties of an API collection. |
| Application |
Security Application over a given scope |
| ApplicationCreateOrUpdateOptionalParams |
Optional parameters. |
| ApplicationDeleteOptionalParams |
Optional parameters. |
| ApplicationGetOptionalParams |
Optional parameters. |
| ApplicationOperations |
Interface representing a Application operations. |
| ApplicationProperties |
Describes properties of an application |
| ApplicationsListOptionalParams |
Optional parameters. |
| ApplicationsOperations |
Interface representing a Applications operations. |
| ArcAutoProvisioning |
The ARC autoprovisioning configuration |
| ArcAutoProvisioningAws |
The ARC autoprovisioning configuration for an AWS environment |
| ArcAutoProvisioningConfiguration |
Configuration for servers Arc auto provisioning for a given environment |
| ArcAutoProvisioningGcp |
The ARC autoprovisioning configuration for an GCP environment |
| AscLocation |
The ASC location of the subscription is in the "name" field |
| AssessmentLinks |
Links relevant to the assessment |
| AssessmentStatus |
The result of the assessment |
| AssessmentStatusResponse |
The result of the assessment |
| AssessmentsCreateOrUpdateOptionalParams |
Optional parameters. |
| AssessmentsDeleteOptionalParams |
Optional parameters. |
| AssessmentsGetOptionalParams |
Optional parameters. |
| AssessmentsListOptionalParams |
Optional parameters. |
| AssessmentsMetadataCreateInSubscriptionOptionalParams |
Optional parameters. |
| AssessmentsMetadataDeleteInSubscriptionOptionalParams |
Optional parameters. |
| AssessmentsMetadataGetInSubscriptionOptionalParams |
Optional parameters. |
| AssessmentsMetadataGetOptionalParams |
Optional parameters. |
| AssessmentsMetadataListBySubscriptionOptionalParams |
Optional parameters. |
| AssessmentsMetadataListOptionalParams |
Optional parameters. |
| AssessmentsMetadataOperations |
Interface representing a AssessmentsMetadata operations. |
| AssessmentsOperations |
Interface representing a Assessments operations. |
| AssignedAssessmentItem |
Describe the properties of a security assessment object reference (by key) |
| AssignedComponentItem |
describe the properties of a security assessment object reference (by key) |
| AssignedStandardItem |
Describe the properties of a of a standard assignments object reference |
| Assignment |
Security Assignment on a resource group over a given scope |
| AssignmentProperties |
Describes the properties of a standardAssignment |
| AssignmentPropertiesAdditionalData |
Additional data about the assignment |
| AssignmentsCreateOrUpdateOptionalParams |
Optional parameters. |
| AssignmentsDeleteOptionalParams |
Optional parameters. |
| AssignmentsGetOptionalParams |
Optional parameters. |
| AssignmentsListBySubscriptionOptionalParams |
Optional parameters. |
| AssignmentsListOptionalParams |
Optional parameters. |
| AssignmentsOperations |
Interface representing a Assignments operations. |
| AtaExternalSecuritySolution |
Represents an ATA security solution which sends logs to an OMS workspace |
| AtaSolutionProperties |
The external security solution properties for ATA solutions |
| AttestationEvidence |
Describe the properties of a assignment attestation |
| Authentication |
The environment authentication details |
| Authorization |
Authorization payload. |
| AutoProvisioningSetting |
Auto provisioning setting |
| AutoProvisioningSettingProperties |
describes properties of an auto provisioning setting |
| AutoProvisioningSettingsCreateOptionalParams |
Optional parameters. |
| AutoProvisioningSettingsGetOptionalParams |
Optional parameters. |
| AutoProvisioningSettingsListOptionalParams |
Optional parameters. |
| AutoProvisioningSettingsOperations |
Interface representing a AutoProvisioningSettings operations. |
| 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 |
| AutomationProperties |
A set of properties that defines the behavior of the automation configuration. To learn more about the supported security events data models schemas - please visit https://aka.ms/ASCAutomationSchemas. |
| 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. |
| AutomationsCreateOrUpdateOptionalParams |
Optional parameters. |
| AutomationsDeleteOptionalParams |
Optional parameters. |
| AutomationsGetOptionalParams |
Optional parameters. |
| AutomationsListByResourceGroupOptionalParams |
Optional parameters. |
| AutomationsListOptionalParams |
Optional parameters. |
| AutomationsOperations |
Interface representing a Automations operations. |
| AutomationsUpdateOptionalParams |
Optional parameters. |
| AutomationsValidateOptionalParams |
Optional parameters. |
| 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. |
| AzureDevOpsOrgsCreateOrUpdateOptionalParams |
Optional parameters. |
| AzureDevOpsOrgsGetOptionalParams |
Optional parameters. |
| AzureDevOpsOrgsListAvailableOptionalParams |
Optional parameters. |
| AzureDevOpsOrgsListOptionalParams |
Optional parameters. |
| AzureDevOpsOrgsOperations |
Interface representing a AzureDevOpsOrgs operations. |
| AzureDevOpsOrgsUpdateOptionalParams |
Optional parameters. |
| AzureDevOpsProject |
Azure DevOps Project resource. |
| AzureDevOpsProjectProperties |
Azure DevOps Project properties. |
| AzureDevOpsProjectsCreateOrUpdateOptionalParams |
Optional parameters. |
| AzureDevOpsProjectsGetOptionalParams |
Optional parameters. |
| AzureDevOpsProjectsListOptionalParams |
Optional parameters. |
| AzureDevOpsProjectsOperations |
Interface representing a AzureDevOpsProjects operations. |
| AzureDevOpsProjectsUpdateOptionalParams |
Optional parameters. |
| AzureDevOpsReposCreateOrUpdateOptionalParams |
Optional parameters. |
| AzureDevOpsReposGetOptionalParams |
Optional parameters. |
| AzureDevOpsReposListOptionalParams |
Optional parameters. |
| AzureDevOpsReposOperations |
Interface representing a AzureDevOpsRepos operations. |
| AzureDevOpsReposUpdateOptionalParams |
Optional parameters. |
| AzureDevOpsRepository |
Azure DevOps Repository resource. |
| 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. |
| Baseline |
Baseline details. |
| BaselineAdjustedResult |
The rule result adjusted with baseline. |
| BenchmarkReference |
The benchmark references. |
| BlobsScanSummary |
A summary of the scan results of the blobs that were scanned. |
| 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 |
| ComplianceProperties |
The Compliance score (percentage) of a Subscription is a sum of all Resources' Compliances under the given Subscription. A Resource Compliance is defined as the compliant ('healthy') Policy Definitions out of all Policy Definitions applicable to a given resource. |
| ComplianceResult |
a compliance result |
| ComplianceResultProperties |
Compliance result data |
| ComplianceResultsGetOptionalParams |
Optional parameters. |
| ComplianceResultsListOptionalParams |
Optional parameters. |
| ComplianceResultsOperations |
Interface representing a ComplianceResults operations. |
| ComplianceSegment |
A segment of a compliance assessment. |
| CompliancesGetOptionalParams |
Optional parameters. |
| CompliancesListOptionalParams |
Optional parameters. |
| CompliancesOperations |
Interface representing a Compliances operations. |
| 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. |
| 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 |
| CspmMonitorDockerHubOffering |
The CSPM (Cloud security posture management) monitoring for Docker Hub 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 |
| CspmMonitorJFrogOffering |
The CSPM (Cloud security posture management) monitoring for JFrog Artifactory offering |
| CustomAlertRule |
A custom alert rule. |
| CustomRecommendation |
Custom Recommendation |
| CustomRecommendationProperties |
describes the Custom Recommendation properties |
| CustomRecommendationsCreateOrUpdateOptionalParams |
Optional parameters. |
| CustomRecommendationsDeleteOptionalParams |
Optional parameters. |
| CustomRecommendationsGetOptionalParams |
Optional parameters. |
| CustomRecommendationsListOptionalParams |
Optional parameters. |
| CustomRecommendationsOperations |
Interface representing a CustomRecommendations operations. |
| Cve |
CVE details |
| Cvss |
CVSS details |
| DataExportSettingProperties |
The data export setting properties |
| DataExportSettings |
Represents a data export setting |
| DefenderCspmAwsOffering |
The CSPM P1 for AWS offering |
| DefenderCspmAwsOfferingCiem |
Defenders CSPM Permissions Management offering configurations |
| DefenderCspmAwsOfferingCiemDiscovery |
Defender CSPM Permissions Management discovery configuration |
| DefenderCspmAwsOfferingCiemOidc |
AWS Defender CSPM Permissions Management OIDC (open id connect) connection configurations |
| 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 CSPM offering VM scanning configuration |
| DefenderCspmDockerHubOffering |
The Defender for CSPM Docker Hub offering configurations |
| DefenderCspmGcpOffering |
The CSPM P1 for GCP offering |
| DefenderCspmGcpOfferingCiemDiscovery |
GCP Defenders CSPM Permissions Management OIDC (Open ID connect) connection 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 CSPM VM scanning configuration |
| DefenderCspmJFrogOffering |
The CSPM P1 for JFrog Artifactory offering |
| DefenderCspmJFrogOfferingMdcContainersImageAssessment |
The Microsoft Defender Container image assessment configuration |
| DefenderFoDatabasesAwsOffering |
The Defender for Databases AWS offering |
| DefenderFoDatabasesAwsOfferingArcAutoProvisioning |
The ARC autoprovisioning configuration |
| 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 |
| DefenderForContainersAwsOfferingKinesisToS3 |
The kinesis to s3 connection configuration |
| DefenderForContainersAwsOfferingKubernetesDataCollection |
The kubernetes data collection 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 |
| DefenderForContainersAwsOfferingVmScanners |
The Microsoft Defender for Container K8s VM host scanning configuration |
| DefenderForContainersDockerHubOffering |
The Defender for containers Docker Hub offering configurations |
| 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 |
| DefenderForContainersGcpOfferingVmScanners |
The Microsoft Defender for Container K8s VM host scanning configuration |
| DefenderForContainersJFrogOffering |
The Defender for Containers for JFrog Artifactory offering |
| DefenderForDatabasesGcpOffering |
The Defender for Databases GCP offering configurations |
| DefenderForDatabasesGcpOfferingArcAutoProvisioning |
The ARC autoprovisioning configuration |
| DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning |
The native cloud connection configuration |
| DefenderForServersAwsOffering |
The Defender for Servers AWS offering |
| DefenderForServersAwsOfferingArcAutoProvisioning |
The ARC autoprovisioning configuration |
| 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 |
| DefenderForServersGcpOffering |
The Defender for Servers GCP offering configurations |
| DefenderForServersGcpOfferingArcAutoProvisioning |
The ARC autoprovisioning configuration |
| 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 |
| DefenderForStorageCancelMalwareScanOptionalParams |
Optional parameters. |
| DefenderForStorageCreateOptionalParams |
Optional parameters. |
| DefenderForStorageGetMalwareScanOptionalParams |
Optional parameters. |
| DefenderForStorageGetOptionalParams |
Optional parameters. |
| DefenderForStorageListOptionalParams |
Optional parameters. |
| DefenderForStorageOperations |
Interface representing a DefenderForStorage operations. |
| DefenderForStorageSetting |
The Defender for Storage resource. |
| DefenderForStorageSettingProperties |
Defender for Storage resource properties. |
| DefenderForStorageStartMalwareScanOptionalParams |
Optional parameters. |
| DenylistCustomAlertRule |
A custom alert rule that checks if a value (depends on the custom alert type) is denied. |
| DevOpsCapability |
Details about DevOps capability. |
| DevOpsConfiguration |
DevOps Configuration resource. |
| DevOpsConfigurationProperties |
DevOps Configuration properties. |
| DevOpsConfigurationsCreateOrUpdateOptionalParams |
Optional parameters. |
| DevOpsConfigurationsDeleteOptionalParams |
Optional parameters. |
| DevOpsConfigurationsGetOptionalParams |
Optional parameters. |
| DevOpsConfigurationsListOptionalParams |
Optional parameters. |
| DevOpsConfigurationsOperations |
Interface representing a DevOpsConfigurations operations. |
| DevOpsConfigurationsUpdateOptionalParams |
Optional parameters. |
| DevOpsOperationResultsGetOptionalParams |
Optional parameters. |
| DevOpsOperationResultsOperations |
Interface representing a DevOpsOperationResults operations. |
| DeviceSecurityGroup |
The device security group resource |
| DeviceSecurityGroupProperties |
describes properties of a security group. |
| DeviceSecurityGroupsCreateOrUpdateOptionalParams |
Optional parameters. |
| DeviceSecurityGroupsDeleteOptionalParams |
Optional parameters. |
| DeviceSecurityGroupsGetOptionalParams |
Optional parameters. |
| DeviceSecurityGroupsListOptionalParams |
Optional parameters. |
| DeviceSecurityGroupsOperations |
Interface representing a DeviceSecurityGroups operations. |
| DirectMethodInvokesNotInAllowedRange |
Number of direct method invokes is not in allowed range. |
| DiscoveredSecuritySolution |
Concrete proxy resource types can be created by aliasing this type using a specific property type. |
| DiscoveredSecuritySolutionProperties |
model interface DiscoveredSecuritySolutionProperties |
| DiscoveredSecuritySolutionsGetOptionalParams |
Optional parameters. |
| DiscoveredSecuritySolutionsListByHomeRegionOptionalParams |
Optional parameters. |
| DiscoveredSecuritySolutionsListOptionalParams |
Optional parameters. |
| DiscoveredSecuritySolutionsOperations |
Interface representing a DiscoveredSecuritySolutions operations. |
| DockerHubEnvironmentData |
The Docker Hub connector environment data |
| EnvironmentData |
The security connector environment data. |
| EnvironmentDetails |
The environment details of the resource |
| ErrorAdditionalInfo |
The resource management error additional info. |
| ErrorDetail |
The error detail. |
| ErrorResponse |
Common error response for all Azure Resource Manager APIs to return error details for failed operations. |
| ExecuteGovernanceRuleParams |
Governance rule execution parameters |
| Extension |
A plan's extension properties |
| ExtensionResource |
The base extension resource. |
| 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. |
| ExternalSecuritySolutionProperties |
The solution properties (correspond to the solution kind) |
| ExternalSecuritySolutionsGetOptionalParams |
Optional parameters. |
| ExternalSecuritySolutionsListByHomeRegionOptionalParams |
Optional parameters. |
| ExternalSecuritySolutionsListOptionalParams |
Optional parameters. |
| ExternalSecuritySolutionsOperations |
Interface representing a ExternalSecuritySolutions operations. |
| FailedLocalLoginsNotInAllowedRange |
Number of failed local logins is not in allowed range. |
| FileUploadsNotInAllowedRange |
Number of file uploads is not in allowed range. |
| FilesScanSummary |
A summary of the scan results of the files that were scanned. |
| 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 |
| 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. |
| GitHubIssuesCreateOptionalParams |
Optional parameters. |
| GitHubIssuesOperations |
Interface representing a GitHubIssues operations. |
| GitHubOwner |
GitHub Owner resource. |
| GitHubOwnerListResponse |
List of RP resources which supports pagination. |
| GitHubOwnerProperties |
GitHub Owner properties. |
| GitHubOwnersGetOptionalParams |
Optional parameters. |
| GitHubOwnersListAvailableOptionalParams |
Optional parameters. |
| GitHubOwnersListOptionalParams |
Optional parameters. |
| GitHubOwnersOperations |
Interface representing a GitHubOwners operations. |
| GitHubReposGetOptionalParams |
Optional parameters. |
| GitHubReposListOptionalParams |
Optional parameters. |
| GitHubReposOperations |
Interface representing a GitHubRepos operations. |
| GitHubRepository |
GitHub Repository resource. |
| GitHubRepositoryProperties |
GitHub Repository properties. |
| GitLabGroup |
GitLab Group resource. |
| GitLabGroupListResponse |
List of RP resources which supports pagination. |
| GitLabGroupProperties |
GitLab Group properties. |
| GitLabGroupsGetOptionalParams |
Optional parameters. |
| GitLabGroupsListAvailableOptionalParams |
Optional parameters. |
| GitLabGroupsListOptionalParams |
Optional parameters. |
| GitLabGroupsOperations |
Interface representing a GitLabGroups operations. |
| GitLabProject |
GitLab Project resource. |
| GitLabProjectProperties |
GitLab Project properties. |
| GitLabProjectsGetOptionalParams |
Optional parameters. |
| GitLabProjectsListOptionalParams |
Optional parameters. |
| GitLabProjectsOperations |
Interface representing a GitLabProjects operations. |
| GitLabSubgroupsListOptionalParams |
Optional parameters. |
| GitLabSubgroupsOperations |
Interface representing a GitLabSubgroups operations. |
| 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 |
| GovernanceAssignmentProperties |
Describes properties of an governance assignment |
| GovernanceAssignmentsCreateOrUpdateOptionalParams |
Optional parameters. |
| GovernanceAssignmentsDeleteOptionalParams |
Optional parameters. |
| GovernanceAssignmentsGetOptionalParams |
Optional parameters. |
| GovernanceAssignmentsListOptionalParams |
Optional parameters. |
| GovernanceAssignmentsOperations |
Interface representing a GovernanceAssignments operations. |
| GovernanceEmailNotification |
The governance email weekly notification configuration. |
| GovernanceRule |
Governance rule over a given scope |
| GovernanceRuleEmailNotification |
The governance email weekly notification configuration |
| GovernanceRuleMetadata |
The governance rule metadata |
| GovernanceRuleOwnerSource |
Describe the owner source of governance rule |
| GovernanceRuleProperties |
Describes properties of an governance rule |
| GovernanceRulesCreateOrUpdateOptionalParams |
Optional parameters. |
| GovernanceRulesDeleteOptionalParams |
Optional parameters. |
| GovernanceRulesExecuteOptionalParams |
Optional parameters. |
| GovernanceRulesGetOptionalParams |
Optional parameters. |
| GovernanceRulesListOptionalParams |
Optional parameters. |
| GovernanceRulesOperationResultsOptionalParams |
Optional parameters. |
| GovernanceRulesOperations |
Interface representing a GovernanceRules operations. |
| HealthDataClassification |
The classification of the health report |
| HealthReport |
The health report resource |
| HealthReportProperties |
Describes properties of the health report |
| HealthReportsGetOptionalParams |
Optional parameters. |
| HealthReportsListOptionalParams |
Optional parameters. |
| HealthReportsOperations |
Interface representing a HealthReports operations. |
| 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. |
| Identity |
Identity for the resource. |
| InfoType |
Custom user-defined information type |
| InformationProtectionKeyword |
The information type keyword. |
| InformationProtectionPoliciesCreateOrUpdateOptionalParams |
Optional parameters. |
| InformationProtectionPoliciesGetOptionalParams |
Optional parameters. |
| InformationProtectionPoliciesListOptionalParams |
Optional parameters. |
| InformationProtectionPoliciesOperations |
Interface representing a InformationProtectionPolicies operations. |
| InformationProtectionPolicy |
Information protection policy. |
| InformationProtectionPolicyProperties |
describes properties of an information protection policy. |
| InformationType |
The information type. |
| InventoryList |
Model for inventory to be included or excluded from Agentless. |
| IoTSecurityAggregatedAlert |
Security Solution Aggregated Alert information |
| IoTSecurityAggregatedAlertProperties |
IoT Security solution aggregated alert details. |
| IoTSecurityAggregatedAlertPropertiesTopDevicesListItem |
model interface IoTSecurityAggregatedAlertPropertiesTopDevicesListItem |
| IoTSecurityAggregatedRecommendation |
IoT Security solution recommendation information. |
| IoTSecurityAggregatedRecommendationProperties |
IoT Security solution aggregated recommendation information |
| 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 |
| IoTSecuritySolutionAnalyticsModelProperties |
Security analytics properties of your IoT Security solution |
| IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem |
model interface IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem |
| IoTSecuritySolutionModel |
IoT Security solution configuration and resource information. |
| IoTSecuritySolutionProperties |
Security Solution setting data |
| IoTSeverityMetrics |
IoT Security solution analytics severity metrics. |
| IotSecuritySolutionAnalyticsGetOptionalParams |
Optional parameters. |
| IotSecuritySolutionAnalyticsListOptionalParams |
Optional parameters. |
| IotSecuritySolutionAnalyticsOperations |
Interface representing a IotSecuritySolutionAnalytics operations. |
| IotSecuritySolutionCreateOrUpdateOptionalParams |
Optional parameters. |
| IotSecuritySolutionDeleteOptionalParams |
Optional parameters. |
| IotSecuritySolutionGetOptionalParams |
Optional parameters. |
| IotSecuritySolutionListByResourceGroupOptionalParams |
Optional parameters. |
| IotSecuritySolutionListBySubscriptionOptionalParams |
Optional parameters. |
| IotSecuritySolutionOperations |
Interface representing a IotSecuritySolution operations. |
| IotSecuritySolutionUpdateOptionalParams |
Optional parameters. |
| IotSecuritySolutionsAnalyticsAggregatedAlertDismissOptionalParams |
Optional parameters. |
| IotSecuritySolutionsAnalyticsAggregatedAlertGetOptionalParams |
Optional parameters. |
| IotSecuritySolutionsAnalyticsAggregatedAlertListOptionalParams |
Optional parameters. |
| IotSecuritySolutionsAnalyticsAggregatedAlertOperations |
Interface representing a IotSecuritySolutionsAnalyticsAggregatedAlert operations. |
| IotSecuritySolutionsAnalyticsRecommendationGetOptionalParams |
Optional parameters. |
| IotSecuritySolutionsAnalyticsRecommendationListOptionalParams |
Optional parameters. |
| IotSecuritySolutionsAnalyticsRecommendationOperations |
Interface representing a IotSecuritySolutionsAnalyticsRecommendation operations. |
| Issue |
The issue that caused the resource to by unhealthy |
| IssueCreationRequest |
The issue creation request model |
| JFrogEnvironmentData |
The JFrog Artifactory connector environment data |
| JitNetworkAccessPoliciesCreateOrUpdateOptionalParams |
Optional parameters. |
| JitNetworkAccessPoliciesDeleteOptionalParams |
Optional parameters. |
| JitNetworkAccessPoliciesGetOptionalParams |
Optional parameters. |
| JitNetworkAccessPoliciesInitiateOptionalParams |
Optional parameters. |
| JitNetworkAccessPoliciesListByRegionOptionalParams |
Optional parameters. |
| JitNetworkAccessPoliciesListByResourceGroupAndRegionOptionalParams |
Optional parameters. |
| JitNetworkAccessPoliciesListByResourceGroupOptionalParams |
Optional parameters. |
| JitNetworkAccessPoliciesListOptionalParams |
Optional parameters. |
| JitNetworkAccessPoliciesOperations |
Interface representing a JitNetworkAccessPolicies operations. |
| JitNetworkAccessPolicy |
Concrete proxy resource types can be created by aliasing this type using a specific property type. |
| JitNetworkAccessPolicyCreate |
JIT network access policy resource for create/update operations. Omits server-side read-only fields: location, provisioningState. |
| JitNetworkAccessPolicyInitiatePort |
model interface JitNetworkAccessPolicyInitiatePort |
| JitNetworkAccessPolicyInitiateRequest |
model interface JitNetworkAccessPolicyInitiateRequest |
| JitNetworkAccessPolicyInitiateVirtualMachine |
model interface JitNetworkAccessPolicyInitiateVirtualMachine |
| JitNetworkAccessPolicyProperties |
model interface JitNetworkAccessPolicyProperties |
| JitNetworkAccessPolicyPropertiesCreate |
JIT network access policy properties for create/update operations. Omits server-side read-only field: provisioningState. |
| JitNetworkAccessPolicyVirtualMachine |
model interface JitNetworkAccessPolicyVirtualMachine |
| JitNetworkAccessPortRule |
model interface JitNetworkAccessPortRule |
| JitNetworkAccessRequest |
model interface JitNetworkAccessRequest |
| JitNetworkAccessRequestPort |
model interface JitNetworkAccessRequestPort |
| JitNetworkAccessRequestVirtualMachine |
model interface JitNetworkAccessRequestVirtualMachine |
| 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. |
| LocationsGetOptionalParams |
Optional parameters. |
| LocationsListOptionalParams |
Optional parameters. |
| LocationsOperations |
Interface representing a Locations operations. |
| LogAnalyticsIdentifier |
Represents a Log Analytics workspace scope identifier. |
| MalwareScan |
Describes the state of a malware scan operation. |
| MalwareScanProperties |
model interface MalwareScanProperties |
| MalwareScanningProperties |
Properties of Malware Scanning. |
| MdeOnboardingData |
The resource of the configuration or data needed to onboard the machine to MDE |
| MdeOnboardingDataList |
List of all MDE onboarding data resources |
| MdeOnboardingDataProperties |
Properties of the MDE configuration or data parameter needed to onboard the machine to MDE |
| MdeOnboardingsGetOptionalParams |
Optional parameters. |
| MdeOnboardingsListOptionalParams |
Optional parameters. |
| MdeOnboardingsOperations |
Interface representing a MdeOnboardings operations. |
| 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 |
| OnUploadFilters |
Optional. Determine which blobs get scanned by On Upload malware scanning. An Or operation is performed between each filter type. |
| OnUploadProperties |
Properties of On Upload malware scanning. |
| Operation |
Details of a REST API operation, returned from the Resource Provider Operations API |
| OperationDisplay |
Localized display information for an operation. |
| OperationResult |
Long run operation status of governance rule over a given scope |
| OperationResultsGetOptionalParams |
Optional parameters. |
| OperationResultsOperations |
Interface representing a OperationResults operations. |
| OperationStatus |
A status describing the success/failure of the enablement/disablement operation. |
| OperationStatusResult |
The current status of an async operation. |
| OperationStatusesGetOptionalParams |
Optional parameters. |
| OperationStatusesOperations |
Interface representing a OperationStatuses operations. |
| OperationsListOptionalParams |
Optional parameters. |
| OperationsOperations |
Interface representing a Operations operations. |
| PageSettings |
Options for the byPage method |
| PagedAsyncIterableIterator |
An interface that allows async iterable iteration both to completion and by page. |
| PartialAssessmentProperties |
Describes properties of an assessment as related to the standard |
| 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. |
| PricingProperties |
Pricing properties for the relevant scope |
| PricingsDeleteOptionalParams |
Optional parameters. |
| PricingsGetOptionalParams |
Optional parameters. |
| PricingsListOptionalParams |
Optional parameters. |
| PricingsOperations |
Interface representing a Pricings operations. |
| PricingsUpdateOptionalParams |
Optional parameters. |
| PrivateEndpoint |
The private endpoint resource. |
| PrivateEndpointConnection |
The private endpoint connection resource. |
| PrivateEndpointConnectionProperties |
Properties of the private endpoint connection. |
| PrivateEndpointConnectionsCreateOrUpdateOptionalParams |
Optional parameters. |
| PrivateEndpointConnectionsDeleteOptionalParams |
Optional parameters. |
| PrivateEndpointConnectionsGetOptionalParams |
Optional parameters. |
| PrivateEndpointConnectionsListOptionalParams |
Optional parameters. |
| PrivateEndpointConnectionsOperations |
Interface representing a PrivateEndpointConnections operations. |
| PrivateLinkGroupResource |
A private link group resource that describes a grouping for the private link. |
| PrivateLinkProperties |
Properties of a private link resource. These properties control the behavior and configuration of private endpoint connectivity to Defender services. |
| PrivateLinkResource |
A private link resource that enables secure, private connectivity to Microsoft Defender for Cloud services. This resource manages the lifecycle of private endpoint connections and provides the necessary infrastructure for private connectivity. |
| PrivateLinkResourceProperties |
Properties of a private link resource. |
| PrivateLinkResourcesGetOptionalParams |
Optional parameters. |
| PrivateLinkResourcesListOptionalParams |
Optional parameters. |
| PrivateLinkResourcesOperations |
Interface representing a PrivateLinkResources operations. |
| PrivateLinkServiceConnectionState |
A collection of information about the state of the connection between service consumer and provider. |
| PrivateLinkUpdate |
Request payload for updating a private link resource. Used in PATCH operations to update specific mutable properties without affecting the entire resource configuration. |
| PrivateLinksCreateOptionalParams |
Optional parameters. |
| PrivateLinksDeleteOptionalParams |
Optional parameters. |
| PrivateLinksGetOptionalParams |
Optional parameters. |
| PrivateLinksHeadOptionalParams |
Optional parameters. |
| PrivateLinksListBySubscriptionOptionalParams |
Optional parameters. |
| PrivateLinksListOptionalParams |
Optional parameters. |
| PrivateLinksOperations |
Interface representing a PrivateLinks operations. |
| PrivateLinksUpdateOptionalParams |
Optional parameters. |
| ProcessNotAllowed |
Execution of a process that isn't allowed. Allow list consists of process names to allow. |
| ProxyResource |
The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location |
| 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 |
| RegulatoryComplianceAssessmentProperties |
Regulatory compliance assessment data |
| RegulatoryComplianceAssessmentsGetOptionalParams |
Optional parameters. |
| RegulatoryComplianceAssessmentsListOptionalParams |
Optional parameters. |
| RegulatoryComplianceAssessmentsOperations |
Interface representing a RegulatoryComplianceAssessments operations. |
| RegulatoryComplianceControl |
Regulatory compliance control details and state |
| RegulatoryComplianceControlProperties |
Regulatory compliance control data |
| RegulatoryComplianceControlsGetOptionalParams |
Optional parameters. |
| RegulatoryComplianceControlsListOptionalParams |
Optional parameters. |
| RegulatoryComplianceControlsOperations |
Interface representing a RegulatoryComplianceControls operations. |
| RegulatoryComplianceStandard |
Regulatory compliance standard details and state |
| RegulatoryComplianceStandardProperties |
Regulatory compliance standard data |
| RegulatoryComplianceStandardsGetOptionalParams |
Optional parameters. |
| RegulatoryComplianceStandardsListOptionalParams |
Optional parameters. |
| RegulatoryComplianceStandardsOperations |
Interface representing a RegulatoryComplianceStandards operations. |
| Remediation |
Remediation details. |
| RemediationEta |
The ETA (estimated time of arrival) for remediation |
| Resource |
Common fields that are returned in the response for all Azure Resource Manager resources |
| ResourceDetails |
Details of the resource that was assessed |
| 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.). |
| RestorePollerOptions | |
| RuleResults |
Rule results. |
| RuleResultsInput |
Rule results input. |
| RuleResultsProperties |
Rule results properties. |
| RulesResults |
A list of rules results. |
| RulesResultsInput |
Rules results input. |
| ScanPropertiesV2 |
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. |
| ScanSummary |
A summary of the scan results. |
| ScanV2 |
A vulnerability assessment scan record. |
| ScopeElement |
A more specific scope used to identify the alerts to suppress. |
| ScoreDetails |
Calculation result data |
| SecureScoreControlDefinitionItem |
Information about the security control. |
| SecureScoreControlDefinitionItemProperties |
Security Control Definition Properties. |
| SecureScoreControlDefinitionSource |
The type of the security control (For example, BuiltIn) |
| SecureScoreControlDefinitionsListBySubscriptionOptionalParams |
Optional parameters. |
| SecureScoreControlDefinitionsListOptionalParams |
Optional parameters. |
| SecureScoreControlDefinitionsOperations |
Interface representing a SecureScoreControlDefinitions operations. |
| SecureScoreControlDetails |
Details of the security control, its score, and the health status of the relevant resources. |
| SecureScoreControlScoreDetails |
Calculation result data in control level |
| SecureScoreControlsListBySecureScoreOptionalParams |
Optional parameters. |
| SecureScoreControlsListOptionalParams |
Optional parameters. |
| SecureScoreControlsOperations |
Interface representing a SecureScoreControls operations. |
| SecureScoreItem |
Secure score item data model |
| SecureScoreItemProperties |
Describes properties of a calculated secure score. |
| SecureScoresGetOptionalParams |
Optional parameters. |
| SecureScoresListOptionalParams |
Optional parameters. |
| SecureScoresOperations |
Interface representing a SecureScores operations. |
| SecurityAssessment |
Security assessment on a resource |
| SecurityAssessmentMetadataPartnerData |
Describes the partner that created the assessment |
| SecurityAssessmentMetadataProperties |
Describes properties of an assessment metadata. |
| SecurityAssessmentMetadataPropertiesResponse |
Describes properties of an assessment metadata response. |
| SecurityAssessmentMetadataPropertiesResponsePublishDates |
model interface SecurityAssessmentMetadataPropertiesResponsePublishDates |
| SecurityAssessmentMetadataResponse |
Security assessment metadata response |
| SecurityAssessmentPartnerData |
Data regarding 3rd party partner integration |
| SecurityAssessmentProperties |
Describes properties of an assessment. |
| SecurityAssessmentPropertiesBase |
Describes properties of an assessment. |
| SecurityAssessmentPropertiesBaseRisk |
External model of risk result |
| SecurityAssessmentPropertiesBaseRiskPathsItem |
model interface SecurityAssessmentPropertiesBaseRiskPathsItem |
| SecurityAssessmentPropertiesBaseRiskPathsItemEdgeItem |
model interface SecurityAssessmentPropertiesBaseRiskPathsItemEdgeItem |
| SecurityAssessmentPropertiesBaseRiskPathsItemNodesItem |
model interface SecurityAssessmentPropertiesBaseRiskPathsItemNodesItem |
| SecurityAssessmentPropertiesResponse |
Describes properties of an assessment. |
| SecurityAssessmentResponse |
Security assessment on a resource - response format |
| SecurityCenterOptionalParams |
Optional parameters for the client. |
| SecurityCenterResourceDetails |
The resource details of the health report |
| SecurityConnector |
The security connector resource. |
| SecurityConnectorApplicationCreateOrUpdateOptionalParams |
Optional parameters. |
| SecurityConnectorApplicationDeleteOptionalParams |
Optional parameters. |
| SecurityConnectorApplicationGetOptionalParams |
Optional parameters. |
| SecurityConnectorApplicationOperations |
Interface representing a SecurityConnectorApplication operations. |
| SecurityConnectorApplicationsListOptionalParams |
Optional parameters. |
| SecurityConnectorApplicationsOperations |
Interface representing a SecurityConnectorApplications operations. |
| SecurityConnectorProperties |
A set of properties that defines the security connector configuration. |
| SecurityConnectorsCreateOrUpdateOptionalParams |
Optional parameters. |
| SecurityConnectorsDeleteOptionalParams |
Optional parameters. |
| SecurityConnectorsGetOptionalParams |
Optional parameters. |
| SecurityConnectorsListByResourceGroupOptionalParams |
Optional parameters. |
| SecurityConnectorsListOptionalParams |
Optional parameters. |
| SecurityConnectorsOperations |
Interface representing a SecurityConnectors operations. |
| SecurityConnectorsUpdateOptionalParams |
Optional parameters. |
| SecurityContact |
Contact details and configurations for notifications coming from Microsoft Defender for Cloud. |
| SecurityContactProperties |
Describes security contact properties |
| SecurityContactPropertiesNotificationsByRole |
Defines whether to send email notifications from Microsoft Defender for Cloud to persons with specific RBAC roles on the subscription. |
| SecurityContactsCreateOptionalParams |
Optional parameters. |
| SecurityContactsDeleteOptionalParams |
Optional parameters. |
| SecurityContactsGetOptionalParams |
Optional parameters. |
| SecurityContactsListOptionalParams |
Optional parameters. |
| SecurityContactsOperations |
Interface representing a SecurityContacts operations. |
| SecurityOperator |
Security operator under a given subscription and pricing |
| SecurityOperatorsCreateOrUpdateOptionalParams |
Optional parameters. |
| SecurityOperatorsDeleteOptionalParams |
Optional parameters. |
| SecurityOperatorsGetOptionalParams |
Optional parameters. |
| SecurityOperatorsListOptionalParams |
Optional parameters. |
| SecurityOperatorsOperations |
Interface representing a SecurityOperators operations. |
| SecuritySolution |
Concrete proxy resource types can be created by aliasing this type using a specific property type. |
| SecuritySolutionProperties |
model interface SecuritySolutionProperties |
| SecuritySolutionsGetOptionalParams |
Optional parameters. |
| SecuritySolutionsListOptionalParams |
Optional parameters. |
| SecuritySolutionsOperations |
Interface representing a SecuritySolutions operations. |
| SecuritySolutionsReferenceData |
model interface SecuritySolutionsReferenceData |
| SecuritySolutionsReferenceDataList |
model interface SecuritySolutionsReferenceDataList |
| SecuritySolutionsReferenceDataListByHomeRegionOptionalParams |
Optional parameters. |
| SecuritySolutionsReferenceDataListOptionalParams |
Optional parameters. |
| SecuritySolutionsReferenceDataOperations |
Interface representing a SecuritySolutionsReferenceData operations. |
| SecuritySolutionsReferenceDataProperties |
model interface SecuritySolutionsReferenceDataProperties |
| SecurityStandard |
Security Standard on a resource |
| SecurityStandardProperties |
Describes properties of a standard. |
| SecurityStandardsCreateOrUpdateOptionalParams |
Optional parameters. |
| SecurityStandardsDeleteOptionalParams |
Optional parameters. |
| SecurityStandardsGetOptionalParams |
Optional parameters. |
| SecurityStandardsListOptionalParams |
Optional parameters. |
| SecurityStandardsOperations |
Interface representing a SecurityStandards operations. |
| SecuritySubAssessment |
Security sub-assessment on a resource |
| SecuritySubAssessmentProperties |
Describes properties of an sub-assessment. |
| SecurityTask |
Security task that we recommend to do in order to strengthen security |
| SecurityTaskParameters |
Changing set of properties, depending on the task type that is derived from the name field |
| SecurityTaskProperties |
Describes properties of a task. |
| SensitiveDataDiscoveryProperties |
Properties of Sensitive Data Discovery. |
| SensitivityLabel |
The sensitivity label. |
| SensitivitySettingsCreateOrUpdateOptionalParams |
Optional parameters. |
| SensitivitySettingsGetOptionalParams |
Optional parameters. |
| SensitivitySettingsListOptionalParams |
Optional parameters. |
| SensitivitySettingsOperations |
Interface representing a SensitivitySettings operations. |
| 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 ServerVulnerabilityAssessment operations. |
| ServerVulnerabilityAssessmentProperties |
describes ServerVulnerabilityAssessment properties. |
| ServerVulnerabilityAssessmentsAzureSettingProperties |
Describes the vulnerability assessments setting properties on Azure servers in the defined scope. |
| ServerVulnerabilityAssessmentsList |
List of server vulnerability assessments |
| ServerVulnerabilityAssessmentsSetting |
A base vulnerability assessments setting on servers in the defined scope. |
| ServerVulnerabilityAssessmentsSettingsCreateOrUpdateOptionalParams |
Optional parameters. |
| ServerVulnerabilityAssessmentsSettingsDeleteOptionalParams |
Optional parameters. |
| ServerVulnerabilityAssessmentsSettingsGetOptionalParams |
Optional parameters. |
| ServerVulnerabilityAssessmentsSettingsListBySubscriptionOptionalParams |
Optional parameters. |
| ServerVulnerabilityAssessmentsSettingsOperations |
Interface representing a ServerVulnerabilityAssessmentsSettings operations. |
| ServerVulnerabilityProperties |
Additional context fields for server vulnerability assessment |
| Setting |
The kind of the security setting |
| SettingsGetOptionalParams |
Optional parameters. |
| SettingsListOptionalParams |
Optional parameters. |
| SettingsOperations |
Interface representing a Settings operations. |
| SettingsUpdateOptionalParams |
Optional parameters. |
| SimplePollerLike |
A simple poller that can be used to poll a long running operation. |
| SqlServerVulnerabilityProperties |
Details of the resource that was assessed |
| SqlVulnerabilityAssessmentBaselineRulesAddOptionalParams |
Optional parameters. |
| SqlVulnerabilityAssessmentBaselineRulesCreateOrUpdateOptionalParams |
Optional parameters. |
| SqlVulnerabilityAssessmentBaselineRulesDeleteOptionalParams |
Optional parameters. |
| SqlVulnerabilityAssessmentBaselineRulesGetOptionalParams |
Optional parameters. |
| SqlVulnerabilityAssessmentBaselineRulesListOptionalParams |
Optional parameters. |
| SqlVulnerabilityAssessmentBaselineRulesOperations |
Interface representing a SqlVulnerabilityAssessmentBaselineRules operations. |
| SqlVulnerabilityAssessmentScanOperationResult |
Represents the result of a SQL Vulnerability Assessment scan operation, wrapped in the ARM resource envelope. |
| SqlVulnerabilityAssessmentScanOperationResultProperties |
Represents the properties of a SQL Vulnerability Assessment scan operation result. |
| SqlVulnerabilityAssessmentScanResultsGetOptionalParams |
Optional parameters. |
| SqlVulnerabilityAssessmentScanResultsListOptionalParams |
Optional parameters. |
| SqlVulnerabilityAssessmentScanResultsOperations |
Interface representing a SqlVulnerabilityAssessmentScanResults operations. |
| SqlVulnerabilityAssessmentScansGetOptionalParams |
Optional parameters. |
| SqlVulnerabilityAssessmentScansGetScanOperationResultOptionalParams |
Optional parameters. |
| SqlVulnerabilityAssessmentScansInitiateScanOptionalParams |
Optional parameters. |
| SqlVulnerabilityAssessmentScansListOptionalParams |
Optional parameters. |
| SqlVulnerabilityAssessmentScansOperations |
Interface representing a SqlVulnerabilityAssessmentScans operations. |
| SqlVulnerabilityAssessmentSettings |
SQL Vulnerability Assessment settings resource. |
| SqlVulnerabilityAssessmentSettingsCreateOrUpdateOptionalParams |
Optional parameters. |
| SqlVulnerabilityAssessmentSettingsDeleteOptionalParams |
Optional parameters. |
| SqlVulnerabilityAssessmentSettingsGetOptionalParams |
Optional parameters. |
| SqlVulnerabilityAssessmentSettingsOperations |
Interface representing a SqlVulnerabilityAssessmentSettings operations. |
| SqlVulnerabilityAssessmentSettingsProperties |
SQL Vulnerability Assessment settings properties. |
| Standard |
Security Standard on a resource |
| StandardAssignment |
Security Assignment on a resource group over a given scope |
| StandardAssignmentMetadata |
The standard assignment metadata |
| StandardAssignmentProperties |
Describes the properties of a standardAssignment |
| StandardAssignmentPropertiesAttestationData |
Additional data about assignment that has Attest effect |
| StandardAssignmentPropertiesExemptionData |
Additional data about assignment that has Exempt effect |
| StandardAssignmentsCreateOptionalParams |
Optional parameters. |
| StandardAssignmentsDeleteOptionalParams |
Optional parameters. |
| StandardAssignmentsGetOptionalParams |
Optional parameters. |
| StandardAssignmentsListOptionalParams |
Optional parameters. |
| StandardAssignmentsOperations |
Interface representing a StandardAssignments operations. |
| StandardComponentProperties |
Describes properties of an component as related to the standard |
| StandardMetadata |
The standard metadata |
| StandardProperties |
Describes properties of a standard. |
| StandardsCreateOrUpdateOptionalParams |
Optional parameters. |
| StandardsDeleteOptionalParams |
Optional parameters. |
| StandardsGetOptionalParams |
Optional parameters. |
| StandardsListBySubscriptionOptionalParams |
Optional parameters. |
| StandardsListOptionalParams |
Optional parameters. |
| StandardsOperations |
Interface representing a Standards operations. |
| Status |
The status of the health report |
| SubAssessmentStatus |
Status of the sub-assessment |
| SubAssessmentsGetOptionalParams |
Optional parameters. |
| SubAssessmentsListAllOptionalParams |
Optional parameters. |
| SubAssessmentsListOptionalParams |
Optional parameters. |
| SubAssessmentsOperations |
Interface representing a SubAssessments operations. |
| SuppressionAlertsScope |
model interface 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. |
| TasksGetResourceGroupLevelTaskOptionalParams |
Optional parameters. |
| TasksGetSubscriptionLevelTaskOptionalParams |
Optional parameters. |
| TasksListByHomeRegionOptionalParams |
Optional parameters. |
| TasksListByResourceGroupOptionalParams |
Optional parameters. |
| TasksListOptionalParams |
Optional parameters. |
| TasksOperations |
Interface representing a Tasks operations. |
| 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. |
| TopologyGetOptionalParams |
Optional parameters. |
| TopologyListByHomeRegionOptionalParams |
Optional parameters. |
| TopologyListOptionalParams |
Optional parameters. |
| TopologyOperations |
Interface representing a Topology operations. |
| TopologyResource |
Concrete proxy resource types can be created by aliasing this type using a specific property type. |
| TopologyResourceProperties |
model interface TopologyResourceProperties |
| TopologySingleResource |
model interface TopologySingleResource |
| TopologySingleResourceChild |
model interface TopologySingleResourceChild |
| TopologySingleResourceParent |
model interface TopologySingleResourceParent |
| TrackedResource |
The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location' |
| TwinUpdatesNotInAllowedRange |
Number of twin updates is not in allowed range. |
| UnauthorizedOperationsNotInAllowedRange |
Number of unauthorized operations is not in allowed range. |
| UpdateIoTSecuritySolutionProperties |
Update Security Solution setting data |
| UpdateIotSecuritySolutionData |
model interface UpdateIotSecuritySolutionData |
| UpdateSensitivitySettingsRequest |
Request to update data sensitivity settings for sensitive data discovery |
| UserDefinedResourcesProperties |
Properties of the IoT Security solution's user defined resources. |
| VaRule |
vulnerability assessment rule metadata details. |
| VendorReference |
Vendor reference |
| VmScannersAws |
A VM scanning configuration for a security offering of a Aws environment |
| VmScannersBase |
A VM scanning configuration for a security offering of a given environment |
| VmScannersBaseConfiguration |
Configuration for VM scanning |
| VmScannersGcp |
A VM scanning configuration for a security offering of a GCP environment |
| WorkspaceSetting |
Configures where to store the OMS agent data for workspaces under a scope |
| WorkspaceSettingProperties |
Workspace setting data |
| WorkspaceSettingsCreateOptionalParams |
Optional parameters. |
| WorkspaceSettingsDeleteOptionalParams |
Optional parameters. |
| WorkspaceSettingsGetOptionalParams |
Optional parameters. |
| WorkspaceSettingsListOptionalParams |
Optional parameters. |
| WorkspaceSettingsOperations |
Interface representing a WorkspaceSettings operations. |
| WorkspaceSettingsUpdateOptionalParams |
Optional parameters. |
Type Aliases
| AadConnectivityState |
The connectivity state of the external AAD solution Known values supported by the serviceDiscovered: Discovered |
| ActionType |
Enum. Indicates the action type. Known values supported by the serviceLogicApp: LogicApp |
| ActionableRemediationState |
ActionableRemediation Setting.
None - the setting was never set.
Enabled - ActionableRemediation is enabled.
Disabled - ActionableRemediation is disabled. Known values supported by the serviceNone: None |
| AdditionalDataUnion |
Alias for AdditionalDataUnion |
| AdditionalWorkspaceDataType |
Data types sent to workspace. Known values supported by the serviceAlerts: Alerts |
| AdditionalWorkspaceType |
Workspace type. Known values supported by the serviceSentinel: Sentinel |
| AgentlessEnablement |
Agentless Enablement states. Known values supported by the serviceDisabled: Disabled |
| AlertSeverity |
The risk level of the threat that was detected. Learn more: https://docs.microsoft.com/en-us/azure/security-center/security-center-alerts-overview#how-are-alerts-classified. Known values supported by the serviceInformational: Informational |
| AlertSimulatorRequestPropertiesUnion |
Alias for AlertSimulatorRequestPropertiesUnion |
| AlertStatus |
The life cycle status of the alert. Known values supported by the serviceActive: An alert which doesn't specify a value is assigned the status 'Active' |
| AllowlistCustomAlertRuleUnion |
Alias for AllowlistCustomAlertRuleUnion |
| AnnotateDefaultBranchState |
Configuration of PR Annotations on default branch. Enabled - PR Annotations are enabled on the resource's default branch.
Disabled - PR Annotations are disabled on the resource's default branch. Known values supported by the serviceDisabled: Disabled |
| ApplicationSourceResourceType |
The application source, what it affects, e.g. Assessments Known values supported by the serviceAssessments: The source of the application is assessments |
| ArmActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. Known values supported by the serviceInternal: Actions are for internal-only APIs. |
| AssessedResourceType |
Sub-assessment resource type Known values supported by the serviceSqlServerVulnerability: SqlServerVulnerability |
| AssessmentStatusCode |
Programmatic code for the status of the assessment Known values supported by the serviceHealthy: The resource is healthy |
| AssessmentType |
BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition Known values supported by the serviceUnknown: Unknown assessment type |
| AttestationComplianceState |
Attest category of this assignment Known values supported by the serviceunknown: unknown |
| AuthenticationType |
The authentication type Known values supported by the serviceAccessToken: AccessToken |
| AuthenticationUnion |
Alias for AuthenticationUnion |
| AutoDiscovery |
AutoDiscovery states. Known values supported by the serviceDisabled: Disabled |
| AutoProvision |
Describes what kind of security agent provisioning action to take Known values supported by the serviceOn: Install missing security agent on VMs automatically |
| AutomatedResponseType |
Optional. Specifies the automated response action to take when malware is detected. Known values supported by the serviceNone: No automated response will be taken when malware is detected. |
| AutomationActionUnion |
Alias for AutomationActionUnion |
| AwsOrganizationalDataUnion |
Alias for AwsOrganizationalDataUnion |
| AzureSupportedClouds |
The supported values for cloud setting as a string literal type |
| BlobScanResultsOptions |
Optional. Write scan result on BlobIndexTags by default. Known values supported by the serviceBlobIndexTags: Write scan results on the blobs index tags. |
| BundleType |
Alert Simulator supported bundles. Known values supported by the serviceAppServices: AppServices |
| Categories |
The categories of resource that is at risk when the assessment is unhealthy Known values supported by the serviceCompute: Compute |
| CloudName |
The multi cloud resource's cloud name. Known values supported by the serviceAzure: Azure |
| CloudOfferingUnion |
Alias for CloudOfferingUnion |
| ConnectionType |
Type of ConnectionType |
| ContinuablePage |
An interface that describes a page of results. |
| ControlType |
The type of security control (for example, BuiltIn) Known values supported by the serviceBuiltIn: Microsoft Defender for Cloud managed assessments |
| CreatedByType |
The kind of entity that created the resource. Known values supported by the serviceUser: The entity was created by a user. |
| CustomAlertRuleUnion |
Alias for CustomAlertRuleUnion |
| DataSource |
Type of DataSource |
| DevOpsProvisioningState |
The provisioning state of the resource. Pending - Provisioning pending.
Failed - Provisioning failed.
Succeeded - Successful provisioning.
Canceled - Provisioning canceled.
PendingDeletion - Deletion pending.
DeletionSuccess - Deletion successful.
DeletionFailure - Deletion failure. Known values supported by the serviceSucceeded: Succeeded |
| Effect |
Expected effect of this assignment (Audit/Exempt/Attest) Known values supported by the serviceAudit: Audit |
| Enforce |
If set to "False", it allows the descendants of this scope to override the pricing configuration set on this scope (allows setting inherited="False"). If set to "True", it prevents overrides and forces this pricing configuration on all the descendants of this scope. This field is only available for subscription-level pricing. Known values supported by the serviceFalse: Allows the descendants of this scope to override the pricing configuration set on this scope (allows setting inherited="False") |
| EnvironmentDataUnion |
Alias for EnvironmentDataUnion |
| EnvironmentType |
The type of the environment data. Known values supported by the serviceAwsAccount: AwsAccount |
| EventSource |
A valid event source type. Known values supported by the serviceAssessments: Assessments |
| ExemptionCategory |
Exemption category of this assignment Known values supported by the servicewaiver: waiver |
| ExpandControlsEnum |
Type of ExpandControlsEnum |
| ExpandEnum |
Type of ExpandEnum |
| ExportData |
Type of ExportData |
| ExternalSecuritySolutionKind |
The kind of the external solution Known values supported by the serviceCEF: CEF |
| ExternalSecuritySolutionUnion |
Alias for ExternalSecuritySolutionUnion |
| GcpOrganizationalDataUnion |
Alias for GcpOrganizationalDataUnion |
| GovernanceRuleOwnerSourceType |
The owner type for the governance rule owner source Known values supported by the serviceByTag: The rule source type defined using resource tag |
| GovernanceRuleSourceResourceType |
The governance rule source, what the rule affects, e.g. Assessments Known values supported by the serviceAssessments: The source of the governance rule is assessments |
| GovernanceRuleType |
The rule type of the governance rule, defines the source of the rule e.g. Integrated Known values supported by the serviceIntegrated: The source of the rule type definition is integrated |
| ImplementationEffort |
The implementation effort required to remediate this assessment Known values supported by the serviceLow: Low |
| InformationProtectionPolicyName |
Type of InformationProtectionPolicyName |
| InheritFromParentState |
Update Settings. Enabled - Resource should inherit configurations from parent.
Disabled - Resource should not inherit configurations from parent. Known values supported by the serviceDisabled: Disabled |
| Inherited |
"inherited" = "True" indicates that the current scope inherits its pricing configuration from its parent. The ID of the parent scope that provides the inherited configuration is displayed in the "inheritedFrom" field. On the other hand, "inherited" = "False" indicates that the current scope has its own pricing configuration explicitly set, and does not inherit from its parent. This field is read only and available only for resource-level pricing. Known values supported by the serviceTrue: Indicates that the current scope is inheriting its pricing configuration from its parent |
| Intent |
The kill chain related intent behind the alert. For list of supported values, and explanations of Azure Security Center's supported kill chain intents. Known values supported by the serviceUnknown: Unknown |
| InventoryKind |
Types for inventory kind. Known values supported by the serviceAzureDevOpsOrganization: AzureDevOpsOrganization |
| InventoryListKind |
Types for inventory list. Known values supported by the serviceInclusion: Inclusion |
| IsEnabled |
Indicates whether the extension is enabled. Known values supported by the serviceTrue: Indicates the extension is enabled |
| Kind |
The kind of alert simulation. Known values supported by the serviceBundles: Simulate alerts according to bundles |
| ListCustomAlertRuleUnion |
Alias for ListCustomAlertRuleUnion |
| MinimalRiskLevel |
Defines the minimal attack path risk level which will be sent as email notifications Known values supported by the serviceCritical: Get notifications on new attack paths with Critical risk level |
| MinimalSeverity |
Defines the minimal alert severity which will be sent as email notifications Known values supported by the serviceHigh: Get notifications on new alerts with High severity |
| MipIntegrationStatus |
Microsoft information protection integration status Known values supported by the serviceOk: Ok |
| NotificationsSourceUnion |
Alias for NotificationsSourceUnion |
| OfferingType |
The type of the security offering. Known values supported by the serviceCspmMonitorAws: CspmMonitorAws |
| OnPremiseResourceDetailsUnion |
Alias for OnPremiseResourceDetailsUnion |
| OnboardingState |
Details about resource onboarding status across all connectors. OnboardedByOtherConnector - this resource has already been onboarded to another connector. This is only applicable to top-level resources.
Onboarded - this resource has already been onboarded by the specified connector.
NotOnboarded - this resource has not been onboarded to any connector.
NotApplicable - the onboarding state is not applicable to the current endpoint. Known values supported by the serviceNotApplicable: NotApplicable |
| OperationResultStatus |
The status of the long run operation result of governance rule Known values supported by the serviceSucceeded: The operation succeeded |
| Operator |
A valid comparer operator to use. A case-insensitive comparison will be applied for String PropertyType. Known values supported by the serviceEquals: Applies for decimal and non-decimal operands |
| OrganizationMembershipType |
The multi cloud account's membership type in the organization Known values supported by the serviceMember: Member |
| Origin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" Known values supported by the serviceuser: Indicates the operation is initiated by a user. |
| PricingTier |
Indicates whether the Defender plan is enabled on the selected scope. 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. Known values supported by the serviceFree: Get free Microsoft Defender for Cloud experience with basic security features |
| PrivateEndpointConnectionProvisioningState |
The current provisioning state. Known values supported by the serviceSucceeded: Connection has been provisioned |
| PrivateEndpointServiceConnectionStatus |
The private endpoint connection status. Known values supported by the servicePending: Connection waiting for approval or rejection |
| PropertyType |
The data type of the compared operands (string, integer, floating point number or a boolean [true/false]] Known values supported by the serviceString: String |
| Protocol |
Type of Protocol |
| ProvisioningState |
The current provisioning state of the resource. Indicates the status of the last operation performed on the resource. Known values supported by the serviceSucceeded: The resource has been successfully provisioned and is ready for use. |
| PublicNetworkAccess |
This determines if traffic is allowed over public network. By default it is disabled. Known values supported by the serviceEnabled: Enabled |
| Rank |
The rank of the sensitivity label. |
| RecommendationConfigStatus |
Recommendation status. When the recommendation status is disabled recommendations are not generated. Known values supported by the serviceDisabled: Disabled |
| RecommendationSupportedClouds |
The cloud that the recommendation is supported on. Known values supported by the serviceAzure: Azure |
| RecommendationType |
The type of IoT Security recommendation. Known values supported by the serviceIoT_ACRAuthentication: Authentication schema used for pull an edge module from an ACR repository does not use Service Principal Authentication. |
| ReportedSeverity |
Assessed alert severity. Known values supported by the serviceInformational: Informational |
| ResourceDetailsUnion |
Alias for ResourceDetailsUnion |
| ResourceIdentifierType |
There can be multiple identifiers of different type per alert, this field specify the identifier type. Known values supported by the serviceAzureResource: AzureResource |
| ResourceIdentifierUnion |
Alias for ResourceIdentifierUnion |
| ResourceIdentityType |
Type of ResourceIdentityType |
| ResourceStatus |
The status of the resource regarding a single assessment Known values supported by the serviceHealthy: This assessment on the resource is healthy |
| ResourcesCoverageStatus |
This field is available for subscription-level only, and reflects the coverage status of the resources under the subscription. Please note: The "pricingTier" field reflects the plan status of the subscription. However, since the plan status can also be defined at the resource level, there might be misalignment between the subscription's plan status and the resource status. This field helps indicate the coverage status of the resources. Known values supported by the serviceFullyCovered: This value indicates that all resources associated with the subscription have the Defender plan enabled. |
| RiskLevel |
The risk level Known values supported by the serviceNone: None |
| RuleCategory |
Rule categories.
Code - code scanning results.
Artifact scanning results.
Dependencies scanning results.
IaC results.
Secrets scanning results.
Container scanning results. Known values supported by the serviceCode: Code |
| RuleSeverity |
The rule severity. Known values supported by the serviceHigh: High severity vulnerability requiring immediate attention. |
| RuleState |
Possible states of the rule |
| RuleStatus |
The rule result status. Known values supported by the serviceNonFinding: No vulnerability was found for this rule. |
| RuleType |
The rule type. Known values supported by the serviceBinary: Binary |
| ScanOperationStatus |
The scan operation status. Known values supported by the servicePassed: The scan completed successfully with no vulnerabilities found. |
| ScanState |
The scan status. Known values supported by the serviceFailed: Failed |
| ScanTriggerType |
The scan trigger type. Known values supported by the serviceOnDemand: OnDemand |
| ScanningMode |
The scanning mode for the VM scan. Known values supported by the serviceDefault: Default |
| SecurityCenterStatus |
The status of the port Known values supported by the serviceRevoked: Revoked |
| SecurityContactName |
Type of SecurityContactName |
| SecurityContactRole |
A possible role to configure sending security notification alerts to Known values supported by the serviceAccountAdmin: If enabled, send notification on new alerts to the account admins |
| SecurityFamily |
The security family of the discovered solution Known values supported by the serviceWaf: Waf |
| SecurityIssue |
The severity to relate to the assessments generated by this Recommendation. Known values supported by the serviceVulnerability: Vulnerability |
| SecuritySolutionStatus |
Status of the IoT Security solution. Known values supported by the serviceEnabled: Enabled |
| ServerVulnerabilityAssessmentPropertiesProvisioningState |
The provisioningState of the vulnerability assessment capability on the VM Known values supported by the serviceSucceeded: Succeeded |
| ServerVulnerabilityAssessmentsAzureSettingSelectedProvider |
The selected vulnerability assessments provider on Azure servers in the defined scope. Known values supported by the serviceMdeTvm: Microsoft Defender for Endpoints threat and vulnerability management. |
| ServerVulnerabilityAssessmentsSettingKind |
The kind of the server vulnerability assessments setting Known values supported by the serviceAzureServersSetting: AzureServersSetting |
| ServerVulnerabilityAssessmentsSettingKindName |
Type of ServerVulnerabilityAssessmentsSettingKindName |
| ServerVulnerabilityAssessmentsSettingUnion |
Alias for ServerVulnerabilityAssessmentsSettingUnion |
| SettingKind |
the kind of the settings string Known values supported by the serviceDataExportSettings: DataExportSettings |
| SettingName |
Type of SettingName |
| SettingUnion |
Alias for SettingUnion |
| Severity |
The severity level of the assessment Known values supported by the serviceLow: Low |
| SeverityEnum |
The severity to relate to the assessments generated by this Recommendation. Known values supported by the serviceHigh: High |
| Source |
The platform where the assessed resource resides Known values supported by the serviceAzure: Resource is in Azure |
| SourceType |
The source type that will trigger the notification Known values supported by the serviceAlert: Alert |
| SqlVulnerabilityAssessmentState |
Represents the state of a SQL Vulnerability Assessment. Known values supported by the serviceEnabled: Enabled |
| StandardSupportedCloud |
The cloud that the standard is supported on. Known values supported by the serviceAzure: Azure |
| StandardSupportedClouds |
The cloud that the standard is supported on. |
| StandardType |
Standard type (Custom or Default or Compliance only currently) Known values supported by the serviceCustom: Custom |
| State |
Aggregative state based on the standard's supported controls states Known values supported by the servicePassed: All supported regulatory compliance controls in the given standard have a passed state |
| StatusName |
The status of the health report Known values supported by the serviceHealthy: Healthy |
| StatusReason |
A description of why the Known values supported by the serviceExpired: Expired |
| SubAssessmentStatusCode |
Programmatic code for the status of the assessment Known values supported by the serviceHealthy: The resource is healthy |
| SubPlan |
The available sub plans Known values supported by the serviceP1: P1 |
| Tactics |
Tactic of the assessment Known values supported by the serviceReconnaissance: Reconnaissance |
| TaskUpdateActionType |
Type of TaskUpdateActionType |
| Techniques |
Techniques of the assessment Known values supported by the serviceAbuse Elevation Control Mechanism: Abuse Elevation Control Mechanism |
| Threats |
Threats impact of the assessment Known values supported by the serviceaccountBreach: accountBreach |
| ThresholdCustomAlertRuleUnion |
Alias for ThresholdCustomAlertRuleUnion |
| TimeWindowCustomAlertRuleUnion |
Alias for TimeWindowCustomAlertRuleUnion |
| Type |
The Vulnerability Assessment solution to be provisioned. Can be either 'TVM' or 'Qualys' Known values supported by the serviceQualys: Qualys |
| UnmaskedIpLoggingStatus |
Unmasked IP address logging status Known values supported by the serviceDisabled: Unmasked IP logging is disabled |
| UserImpact |
The user impact of the assessment Known values supported by the serviceLow: Low |
| ValueType |
The value type of the items in the list. Known values supported by the serviceIpCidr: An IP range in CIDR format (e.g. '192.168.0.1/8'). |
Enums
| AzureClouds |
An enum to describe Azure Cloud environments. |
| KnownAadConnectivityState |
The connectivity state of the external AAD solution |
| KnownActionType |
Enum. Indicates the action type. |
| KnownActionableRemediationState |
ActionableRemediation Setting. None - the setting was never set. Enabled - ActionableRemediation is enabled. Disabled - ActionableRemediation is disabled. |
| KnownAdditionalWorkspaceDataType |
Data types sent to workspace. |
| KnownAdditionalWorkspaceType |
Workspace type. |
| KnownAgentlessEnablement |
Agentless Enablement states. |
| KnownAlertSeverity |
The risk level of the threat that was detected. Learn more: https://docs.microsoft.com/en-us/azure/security-center/security-center-alerts-overview#how-are-alerts-classified. |
| KnownAlertStatus |
The life cycle status of the alert. |
| KnownAnnotateDefaultBranchState |
Configuration of PR Annotations on default branch. Enabled - PR Annotations are enabled on the resource's default branch. Disabled - PR Annotations are disabled on the resource's default branch. |
| KnownApplicationSourceResourceType |
The application source, what it affects, e.g. Assessments |
| KnownArmActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. |
| KnownAssessedResourceType |
Sub-assessment resource type |
| KnownAssessmentStatusCode |
Programmatic code for the status of the assessment |
| KnownAssessmentType |
BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition |
| KnownAttestationComplianceState |
Attest category of this assignment |
| KnownAuthenticationType |
The authentication type |
| KnownAutoDiscovery |
AutoDiscovery states. |
| KnownAutoProvision |
Describes what kind of security agent provisioning action to take |
| KnownAutomatedResponseType |
Optional. Specifies the automated response action to take when malware is detected. |
| KnownBlobScanResultsOptions |
Optional. Write scan result on BlobIndexTags by default. |
| KnownBundleType |
Alert Simulator supported bundles. |
| KnownCategories |
The categories of resource that is at risk when the assessment is unhealthy |
| KnownCloudName |
The multi cloud resource's cloud name. |
| KnownConnectionType |
Known values of ConnectionType that the service accepts. |
| KnownControlType |
The type of security control (for example, BuiltIn) |
| KnownCreatedByType |
The kind of entity that created the resource. |
| KnownDataSource |
Known values of DataSource that the service accepts. |
| KnownDevOpsProvisioningState |
The provisioning state of the resource. Pending - Provisioning pending. Failed - Provisioning failed. Succeeded - Successful provisioning. Canceled - Provisioning canceled. PendingDeletion - Deletion pending. DeletionSuccess - Deletion successful. DeletionFailure - Deletion failure. |
| KnownEffect |
Expected effect of this assignment (Audit/Exempt/Attest) |
| KnownEnforce |
If set to "False", it allows the descendants of this scope to override the pricing configuration set on this scope (allows setting inherited="False"). If set to "True", it prevents overrides and forces this pricing configuration on all the descendants of this scope. This field is only available for subscription-level pricing. |
| KnownEnvironmentType |
The type of the environment data. |
| KnownEventSource |
A valid event source type. |
| KnownExemptionCategory |
Exemption category of this assignment |
| 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 |
The kind of the external solution |
| KnownGovernanceRuleOwnerSourceType |
The owner type for the governance rule owner source |
| KnownGovernanceRuleSourceResourceType |
The governance rule source, what the rule affects, e.g. Assessments |
| KnownGovernanceRuleType |
The rule type of the governance rule, defines the source of the rule e.g. Integrated |
| KnownImplementationEffort |
The implementation effort required to remediate this assessment |
| KnownInformationProtectionPolicyName |
Known values of InformationProtectionPolicyName that the service accepts. |
| KnownInheritFromParentState |
Update Settings. Enabled - Resource should inherit configurations from parent. Disabled - Resource should not inherit configurations from parent. |
| KnownInherited |
"inherited" = "True" indicates that the current scope inherits its pricing configuration from its parent. The ID of the parent scope that provides the inherited configuration is displayed in the "inheritedFrom" field. On the other hand, "inherited" = "False" indicates that the current scope has its own pricing configuration explicitly set, and does not inherit from its parent. This field is read only and available only for resource-level pricing. |
| KnownIntent |
The kill chain related intent behind the alert. For list of supported values, and explanations of Azure Security Center's supported kill chain intents. |
| KnownInventoryKind |
Types for inventory kind. |
| KnownInventoryListKind |
Types for inventory list. |
| KnownIsEnabled |
Indicates whether the extension is enabled. |
| KnownKind |
The kind of alert simulation. |
| KnownMinimalRiskLevel |
Defines the minimal attack path risk level which will be sent as email notifications |
| KnownMinimalSeverity |
Defines the minimal alert severity which will be sent as email notifications |
| KnownMipIntegrationStatus |
Microsoft information protection integration status |
| KnownOfferingType |
The type of the security offering. |
| KnownOnboardingState |
Details about resource onboarding status across all connectors. OnboardedByOtherConnector - this resource has already been onboarded to another connector. This is only applicable to top-level resources. Onboarded - this resource has already been onboarded by the specified connector. NotOnboarded - this resource has not been onboarded to any connector. NotApplicable - the onboarding state is not applicable to the current endpoint. |
| KnownOperationResultStatus |
The status of the long run operation result of governance rule |
| KnownOperator |
A valid comparer operator to use. A case-insensitive comparison will be applied for String PropertyType. |
| KnownOrganizationMembershipType |
The multi cloud account's membership type in the organization |
| KnownOrigin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" |
| KnownPricingTier |
Indicates whether the Defender plan is enabled on the selected scope. 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. |
| KnownPrivateEndpointConnectionProvisioningState |
The current provisioning state. |
| KnownPrivateEndpointServiceConnectionStatus |
The private endpoint connection status. |
| KnownPropertyType |
The data type of the compared operands (string, integer, floating point number or a boolean [true/false]] |
| KnownProtocol |
Known values of Protocol that the service accepts. |
| KnownProvisioningState |
The current provisioning state of the resource. Indicates the status of the last operation performed on the resource. |
| KnownPublicNetworkAccess |
This determines if traffic is allowed over public network. By default it is disabled. |
| KnownRecommendationConfigStatus |
Recommendation status. When the recommendation status is disabled recommendations are not generated. |
| KnownRecommendationSupportedClouds |
The cloud that the recommendation is supported on. |
| KnownRecommendationType |
The type of IoT Security recommendation. |
| KnownReportedSeverity |
Assessed alert severity. |
| KnownResourceIdentifierType |
There can be multiple identifiers of different type per alert, this field specify the identifier type. |
| KnownResourceStatus |
The status of the resource regarding a single assessment |
| KnownResourcesCoverageStatus |
This field is available for subscription-level only, and reflects the coverage status of the resources under the subscription. Please note: The "pricingTier" field reflects the plan status of the subscription. However, since the plan status can also be defined at the resource level, there might be misalignment between the subscription's plan status and the resource status. This field helps indicate the coverage status of the resources. |
| KnownRiskLevel |
The risk level |
| KnownRuleCategory |
Rule categories. Code - code scanning results. Artifact scanning results. Dependencies scanning results. IaC results. Secrets scanning results. Container scanning results. |
| KnownRuleSeverity |
The rule severity. |
| KnownRuleStatus |
The rule result status. |
| KnownRuleType |
The rule type. |
| KnownScanOperationStatus |
The scan operation status. |
| KnownScanState |
The scan status. |
| KnownScanTriggerType |
The scan trigger type. |
| KnownScanningMode |
The scanning mode for the VM scan. |
| KnownSecurityContactName |
Known values of SecurityContactName that the service accepts. |
| KnownSecurityContactRole |
A possible role to configure sending security notification alerts to |
| KnownSecurityFamily |
The security family of the discovered solution |
| KnownSecurityIssue |
The severity to relate to the assessments generated by this Recommendation. |
| KnownSecuritySolutionStatus |
Status of the IoT Security solution. |
| KnownServerVulnerabilityAssessmentPropertiesProvisioningState |
The provisioningState of the vulnerability assessment capability on the VM |
| KnownServerVulnerabilityAssessmentsAzureSettingSelectedProvider |
The selected vulnerability assessments provider on Azure servers in the defined scope. |
| KnownServerVulnerabilityAssessmentsSettingKind |
The kind of the server vulnerability assessments setting |
| KnownServerVulnerabilityAssessmentsSettingKindName |
Known values of ServerVulnerabilityAssessmentsSettingKindName that the service accepts. |
| KnownSettingKind |
the kind of the settings string |
| KnownSettingName |
Known values of SettingName that the service accepts. |
| KnownSeverity |
The severity level of the assessment |
| KnownSeverityEnum |
The severity to relate to the assessments generated by this Recommendation. |
| KnownSource |
The platform where the assessed resource resides |
| KnownSourceType |
The source type that will trigger the notification |
| KnownSqlVulnerabilityAssessmentState |
Represents the state of a SQL Vulnerability Assessment. |
| KnownStandardSupportedCloud |
The cloud that the standard is supported on. |
| KnownStandardType |
Standard type (Custom or Default or Compliance only currently) |
| KnownState |
Aggregative state based on the standard's supported controls states |
| KnownStatus |
The status of the port |
| KnownStatusName |
The status of the health report |
| KnownStatusReason |
A description of why the |
| KnownSubAssessmentStatusCode |
Programmatic code for the status of the assessment |
| KnownSubPlan |
The available sub plans |
| KnownTactics |
Tactic of the assessment |
| KnownTaskUpdateActionType |
Known values of TaskUpdateActionType that the service accepts. |
| KnownTechniques |
Techniques of the assessment |
| KnownThreats |
Threats impact of the assessment |
| KnownType |
The Vulnerability Assessment solution to be provisioned. Can be either 'TVM' or 'Qualys' |
| KnownUnmaskedIpLoggingStatus |
Unmasked IP address logging status |
| KnownUserImpact |
The user impact of the assessment |
| KnownValueType |
The value type of the items in the list. |
Functions
| is |
Typeguard for RestError |
| restore |
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope. |
Variables
| Rest |
A custom error type for failed pipeline requests. |
Function Details
isRestError(unknown)
Typeguard for RestError
function isRestError(e: unknown): e
Parameters
- e
-
unknown
Something caught by a catch clause.
Returns
e
restorePoller<TResponse, TResult>(SecurityCenter, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.
function restorePoller<TResponse, TResult>(client: SecurityCenter, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
Parameters
- client
- SecurityCenter
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
Returns
PollerLike<OperationState<TResult>, TResult>
Variable Details
RestError
A custom error type for failed pipeline requests.
RestError: RestErrorConstructor