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.

74 lines (73 loc) 2.43 kB
import { ResourceValidationPolicy } from "@pulumi/policy"; declare namespace Dra { /** * Disallow the use of non-stable (Preview) Azure resouces (datareplication.v20210216preview.Dra). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { Dra }; declare namespace Fabric { /** * Disallow the use of non-stable (Preview) Azure resouces (datareplication.v20210216preview.Fabric). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { Fabric }; declare namespace Policy { /** * Disallow the use of non-stable (Preview) Azure resouces (datareplication.v20210216preview.Policy). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { Policy }; declare namespace ProtectedItem { /** * Disallow the use of non-stable (Preview) Azure resouces (datareplication.v20210216preview.ProtectedItem). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { ProtectedItem }; declare namespace ReplicationExtension { /** * Disallow the use of non-stable (Preview) Azure resouces (datareplication.v20210216preview.ReplicationExtension). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { ReplicationExtension }; declare namespace Vault { /** * Disallow the use of non-stable (Preview) Azure resouces (datareplication.v20210216preview.Vault). * * @severity medium * @frameworks none * @topics api, preview, unstable * @link https://learn.microsoft.com/en-us/rest/api/azure/ */ const disallowPreviewResource: ResourceValidationPolicy; } export { Vault };