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.

146 lines (145 loc) 5.07 kB
import { ResourceValidationPolicy } from "@pulumi/policy"; declare namespace CertificateObjectGlobalRulestack { /** * Disallow the use of non-stable (Preview) Azure resouces (cloudngfw.v20220829preview.CertificateObjectGlobalRulestack). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { CertificateObjectGlobalRulestack }; declare namespace CertificateObjectLocalRulestack { /** * Disallow the use of non-stable (Preview) Azure resouces (cloudngfw.v20220829preview.CertificateObjectLocalRulestack). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { CertificateObjectLocalRulestack }; declare namespace Firewall { /** * Disallow the use of non-stable (Preview) Azure resouces (cloudngfw.v20220829preview.Firewall). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { Firewall }; declare namespace FqdnListGlobalRulestack { /** * Disallow the use of non-stable (Preview) Azure resouces (cloudngfw.v20220829preview.FqdnListGlobalRulestack). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { FqdnListGlobalRulestack }; declare namespace FqdnListLocalRulestack { /** * Disallow the use of non-stable (Preview) Azure resouces (cloudngfw.v20220829preview.FqdnListLocalRulestack). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { FqdnListLocalRulestack }; declare namespace GlobalRulestack { /** * Disallow the use of non-stable (Preview) Azure resouces (cloudngfw.v20220829preview.GlobalRulestack). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { GlobalRulestack }; declare namespace LocalRule { /** * Disallow the use of non-stable (Preview) Azure resouces (cloudngfw.v20220829preview.LocalRule). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { LocalRule }; declare namespace LocalRulestack { /** * Disallow the use of non-stable (Preview) Azure resouces (cloudngfw.v20220829preview.LocalRulestack). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { LocalRulestack }; declare namespace PostRule { /** * Disallow the use of non-stable (Preview) Azure resouces (cloudngfw.v20220829preview.PostRule). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { PostRule }; declare namespace PreRule { /** * Disallow the use of non-stable (Preview) Azure resouces (cloudngfw.v20220829preview.PreRule). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { PreRule }; declare namespace PrefixListGlobalRulestack { /** * Disallow the use of non-stable (Preview) Azure resouces (cloudngfw.v20220829preview.PrefixListGlobalRulestack). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { PrefixListGlobalRulestack }; declare namespace PrefixListLocalRulestack { /** * Disallow the use of non-stable (Preview) Azure resouces (cloudngfw.v20220829preview.PrefixListLocalRulestack). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { PrefixListLocalRulestack };