@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
TypeScript
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 };