@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.
206 lines (205 loc) • 7.17 kB
TypeScript
import { ResourceValidationPolicy } from "@pulumi/policy";
declare namespace BatchDeployment {
/**
* Disallow the use of non-stable (Preview) Azure resouces (machinelearningservices.v20220201preview.BatchDeployment).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { BatchDeployment };
declare namespace BatchEndpoint {
/**
* Disallow the use of non-stable (Preview) Azure resouces (machinelearningservices.v20220201preview.BatchEndpoint).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { BatchEndpoint };
declare namespace CodeContainer {
/**
* Disallow the use of non-stable (Preview) Azure resouces (machinelearningservices.v20220201preview.CodeContainer).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { CodeContainer };
declare namespace CodeVersion {
/**
* Disallow the use of non-stable (Preview) Azure resouces (machinelearningservices.v20220201preview.CodeVersion).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { CodeVersion };
declare namespace ComponentContainer {
/**
* Disallow the use of non-stable (Preview) Azure resouces (machinelearningservices.v20220201preview.ComponentContainer).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ComponentContainer };
declare namespace ComponentVersion {
/**
* Disallow the use of non-stable (Preview) Azure resouces (machinelearningservices.v20220201preview.ComponentVersion).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ComponentVersion };
declare namespace DataContainer {
/**
* Disallow the use of non-stable (Preview) Azure resouces (machinelearningservices.v20220201preview.DataContainer).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { DataContainer };
declare namespace DataVersion {
/**
* Disallow the use of non-stable (Preview) Azure resouces (machinelearningservices.v20220201preview.DataVersion).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { DataVersion };
declare namespace Datastore {
/**
* Disallow the use of non-stable (Preview) Azure resouces (machinelearningservices.v20220201preview.Datastore).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { Datastore };
declare namespace EnvironmentContainer {
/**
* Disallow the use of non-stable (Preview) Azure resouces (machinelearningservices.v20220201preview.EnvironmentContainer).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { EnvironmentContainer };
declare namespace EnvironmentVersion {
/**
* Disallow the use of non-stable (Preview) Azure resouces (machinelearningservices.v20220201preview.EnvironmentVersion).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { EnvironmentVersion };
declare namespace Job {
/**
* Disallow the use of non-stable (Preview) Azure resouces (machinelearningservices.v20220201preview.Job).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { Job };
declare namespace ModelContainer {
/**
* Disallow the use of non-stable (Preview) Azure resouces (machinelearningservices.v20220201preview.ModelContainer).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ModelContainer };
declare namespace ModelVersion {
/**
* Disallow the use of non-stable (Preview) Azure resouces (machinelearningservices.v20220201preview.ModelVersion).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ModelVersion };
declare namespace OnlineDeployment {
/**
* Disallow the use of non-stable (Preview) Azure resouces (machinelearningservices.v20220201preview.OnlineDeployment).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { OnlineDeployment };
declare namespace OnlineEndpoint {
/**
* Disallow the use of non-stable (Preview) Azure resouces (machinelearningservices.v20220201preview.OnlineEndpoint).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { OnlineEndpoint };
declare namespace WorkspaceConnection {
/**
* Disallow the use of non-stable (Preview) Azure resouces (machinelearningservices.v20220201preview.WorkspaceConnection).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceConnection };