UNPKG

@pulumi/azure-compliance-policies

Version:

This repository contains a growing set of Compliance Policies to validate your infrastructure using Pulumi's Crossguard Policy-as-Code framework.

746 lines (745 loc) 26.5 kB
import { ResourceValidationPolicy } from "@pulumi/policy"; declare namespace AADDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.AADDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { AADDataConnector }; declare namespace AATPDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.AATPDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { AATPDataConnector }; declare namespace ASCDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.ASCDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { ASCDataConnector }; declare namespace Action { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.Action). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { Action }; declare namespace ActivityCustomEntityQuery { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.ActivityCustomEntityQuery). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { ActivityCustomEntityQuery }; declare namespace Anomalies { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.Anomalies). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { Anomalies }; declare namespace AnomalySecurityMLAnalyticsSettings { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.AnomalySecurityMLAnalyticsSettings). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { AnomalySecurityMLAnalyticsSettings }; declare namespace AutomationRule { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.AutomationRule). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { AutomationRule }; declare namespace AwsCloudTrailDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.AwsCloudTrailDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { AwsCloudTrailDataConnector }; declare namespace AwsS3DataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.AwsS3DataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { AwsS3DataConnector }; declare namespace Bookmark { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.Bookmark). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { Bookmark }; declare namespace BookmarkRelation { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.BookmarkRelation). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { BookmarkRelation }; declare namespace BusinessApplicationAgent { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.BusinessApplicationAgent). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { BusinessApplicationAgent }; declare namespace CodelessApiPollingDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.CodelessApiPollingDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { CodelessApiPollingDataConnector }; declare namespace CodelessUiDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.CodelessUiDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { CodelessUiDataConnector }; declare namespace ContentPackage { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.ContentPackage). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { ContentPackage }; declare namespace ContentTemplate { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.ContentTemplate). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { ContentTemplate }; declare namespace CustomizableConnectorDefinition { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.CustomizableConnectorDefinition). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { CustomizableConnectorDefinition }; declare namespace Dynamics365DataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.Dynamics365DataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { Dynamics365DataConnector }; declare namespace EntityAnalytics { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.EntityAnalytics). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { EntityAnalytics }; declare namespace EyesOn { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.EyesOn). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { EyesOn }; declare namespace FileImport { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.FileImport). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { FileImport }; declare namespace FusionAlertRule { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.FusionAlertRule). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { FusionAlertRule }; declare namespace GCPDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.GCPDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { GCPDataConnector }; declare namespace Hunt { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.Hunt). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { Hunt }; declare namespace HuntComment { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.HuntComment). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { HuntComment }; declare namespace HuntRelation { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.HuntRelation). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { HuntRelation }; declare namespace Incident { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.Incident). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { Incident }; declare namespace IncidentComment { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.IncidentComment). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { IncidentComment }; declare namespace IncidentRelation { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.IncidentRelation). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { IncidentRelation }; declare namespace IncidentTask { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.IncidentTask). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { IncidentTask }; declare namespace IoTDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.IoTDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { IoTDataConnector }; declare namespace MCASDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.MCASDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { MCASDataConnector }; declare namespace MDATPDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.MDATPDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { MDATPDataConnector }; declare namespace MLBehaviorAnalyticsAlertRule { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.MLBehaviorAnalyticsAlertRule). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { MLBehaviorAnalyticsAlertRule }; declare namespace MSTIDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.MSTIDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { MSTIDataConnector }; declare namespace MTPDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.MTPDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { MTPDataConnector }; declare namespace Metadata { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.Metadata). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { Metadata }; declare namespace MicrosoftPurviewInformationProtectionDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.MicrosoftPurviewInformationProtectionDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { MicrosoftPurviewInformationProtectionDataConnector }; declare namespace MicrosoftSecurityIncidentCreationAlertRule { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.MicrosoftSecurityIncidentCreationAlertRule). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { MicrosoftSecurityIncidentCreationAlertRule }; declare namespace NrtAlertRule { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.NrtAlertRule). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { NrtAlertRule }; declare namespace Office365ProjectDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.Office365ProjectDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { Office365ProjectDataConnector }; declare namespace OfficeATPDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.OfficeATPDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { OfficeATPDataConnector }; declare namespace OfficeDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.OfficeDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { OfficeDataConnector }; declare namespace OfficeIRMDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.OfficeIRMDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { OfficeIRMDataConnector }; declare namespace OfficePowerBIDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.OfficePowerBIDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { OfficePowerBIDataConnector }; declare namespace PurviewAuditDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.PurviewAuditDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { PurviewAuditDataConnector }; declare namespace RestApiPollerDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.RestApiPollerDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { RestApiPollerDataConnector }; declare namespace ScheduledAlertRule { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.ScheduledAlertRule). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { ScheduledAlertRule }; declare namespace SentinelOnboardingState { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.SentinelOnboardingState). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { SentinelOnboardingState }; declare namespace System { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.System). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { System }; declare namespace TIDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.TIDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { TIDataConnector }; declare namespace ThreatIntelligenceAlertRule { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.ThreatIntelligenceAlertRule). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { ThreatIntelligenceAlertRule }; declare namespace ThreatIntelligenceIndicator { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.ThreatIntelligenceIndicator). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { ThreatIntelligenceIndicator }; declare namespace TiTaxiiDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.TiTaxiiDataConnector). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { TiTaxiiDataConnector }; declare namespace Ueba { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.Ueba). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { Ueba }; declare namespace Watchlist { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.Watchlist). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { Watchlist }; declare namespace WatchlistItem { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.WatchlistItem). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { WatchlistItem }; declare namespace WorkspaceManagerAssignment { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.WorkspaceManagerAssignment). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { WorkspaceManagerAssignment }; declare namespace WorkspaceManagerConfiguration { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.WorkspaceManagerConfiguration). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { WorkspaceManagerConfiguration }; declare namespace WorkspaceManagerGroup { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.WorkspaceManagerGroup). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { WorkspaceManagerGroup }; declare namespace WorkspaceManagerMember { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20250101preview.WorkspaceManagerMember). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { WorkspaceManagerMember };