@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.
158 lines (157 loc) • 5.71 kB
TypeScript
import { ResourceValidationPolicy } from "@pulumi/policy";
declare namespace HypervClusterControllerCluster {
/**
* Disallow the use of non-stable (Preview) Azure resouces (offazure.v20231001preview.HypervClusterControllerCluster).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { HypervClusterControllerCluster };
declare namespace HypervHostController {
/**
* Disallow the use of non-stable (Preview) Azure resouces (offazure.v20231001preview.HypervHostController).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { HypervHostController };
declare namespace HypervSitesController {
/**
* Disallow the use of non-stable (Preview) Azure resouces (offazure.v20231001preview.HypervSitesController).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { HypervSitesController };
declare namespace ImportSitesController {
/**
* Disallow the use of non-stable (Preview) Azure resouces (offazure.v20231001preview.ImportSitesController).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ImportSitesController };
declare namespace MasterSitesController {
/**
* Disallow the use of non-stable (Preview) Azure resouces (offazure.v20231001preview.MasterSitesController).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { MasterSitesController };
declare namespace PrivateEndpointConnectionController {
/**
* Disallow the use of non-stable (Preview) Azure resouces (offazure.v20231001preview.PrivateEndpointConnectionController).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { PrivateEndpointConnectionController };
declare namespace ServerSitesController {
/**
* Disallow the use of non-stable (Preview) Azure resouces (offazure.v20231001preview.ServerSitesController).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ServerSitesController };
declare namespace SitesController {
/**
* Disallow the use of non-stable (Preview) Azure resouces (offazure.v20231001preview.SitesController).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { SitesController };
declare namespace SqlDiscoverySiteDataSourceController {
/**
* Disallow the use of non-stable (Preview) Azure resouces (offazure.v20231001preview.SqlDiscoverySiteDataSourceController).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { SqlDiscoverySiteDataSourceController };
declare namespace SqlSitesController {
/**
* Disallow the use of non-stable (Preview) Azure resouces (offazure.v20231001preview.SqlSitesController).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { SqlSitesController };
declare namespace VcenterController {
/**
* Disallow the use of non-stable (Preview) Azure resouces (offazure.v20231001preview.VcenterController).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { VcenterController };
declare namespace WebAppDiscoverySiteDataSourcesController {
/**
* Disallow the use of non-stable (Preview) Azure resouces (offazure.v20231001preview.WebAppDiscoverySiteDataSourcesController).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WebAppDiscoverySiteDataSourcesController };
declare namespace WebAppSitesController {
/**
* Disallow the use of non-stable (Preview) Azure resouces (offazure.v20231001preview.WebAppSitesController).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WebAppSitesController };