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.

386 lines (385 loc) 13.6 kB
import { ResourceValidationPolicy } from "@pulumi/policy"; declare namespace AADDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20210301preview.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.v20210301preview.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.v20210301preview.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.v20210301preview.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.v20210301preview.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.v20210301preview.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 AwsCloudTrailDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20210301preview.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 CodelessUiDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20210301preview.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 Dynamics365DataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20210301preview.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.v20210301preview.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.v20210301preview.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 FusionAlertRule { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20210301preview.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 Incident { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20210301preview.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.v20210301preview.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.v20210301preview.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 MCASDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20210301preview.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.v20210301preview.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.v20210301preview.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.v20210301preview.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.v20210301preview.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.v20210301preview.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 MicrosoftSecurityIncidentCreationAlertRule { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20210301preview.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 OfficeATPDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20210301preview.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.v20210301preview.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 ScheduledAlertRule { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20210301preview.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.v20210301preview.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 SourceControl { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20210301preview.SourceControl). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { SourceControl }; declare namespace TIDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20210301preview.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.v20210301preview.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 TiTaxiiDataConnector { /** * Disallow the use of non-stable (Preview) Azure resouces (securityinsights.v20210301preview.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.v20210301preview.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.v20210301preview.Watchlist). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { Watchlist };