@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.
1,118 lines (1,117 loc) • 38.6 kB
TypeScript
import { ResourceValidationPolicy } from "@pulumi/policy";
declare namespace Api {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.Api).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { Api };
declare namespace ApiDiagnostic {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ApiDiagnostic).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ApiDiagnostic };
declare namespace ApiGateway {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ApiGateway).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ApiGateway };
declare namespace ApiGatewayConfigConnection {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ApiGatewayConfigConnection).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ApiGatewayConfigConnection };
declare namespace ApiIssue {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ApiIssue).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ApiIssue };
declare namespace ApiIssueAttachment {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ApiIssueAttachment).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ApiIssueAttachment };
declare namespace ApiIssueComment {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ApiIssueComment).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ApiIssueComment };
declare namespace ApiManagementService {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ApiManagementService).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ApiManagementService };
declare namespace ApiOperation {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ApiOperation).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ApiOperation };
declare namespace ApiOperationPolicy {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ApiOperationPolicy).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ApiOperationPolicy };
declare namespace ApiPolicy {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ApiPolicy).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ApiPolicy };
declare namespace ApiRelease {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ApiRelease).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ApiRelease };
declare namespace ApiSchema {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ApiSchema).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ApiSchema };
declare namespace ApiTagDescription {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ApiTagDescription).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ApiTagDescription };
declare namespace ApiVersionSet {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ApiVersionSet).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ApiVersionSet };
declare namespace ApiWiki {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ApiWiki).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ApiWiki };
declare namespace Authorization {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.Authorization).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { Authorization };
declare namespace AuthorizationAccessPolicy {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.AuthorizationAccessPolicy).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { AuthorizationAccessPolicy };
declare namespace AuthorizationProvider {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.AuthorizationProvider).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { AuthorizationProvider };
declare namespace AuthorizationServer {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.AuthorizationServer).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { AuthorizationServer };
declare namespace Backend {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.Backend).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { Backend };
declare namespace Cache {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.Cache).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { Cache };
declare namespace Certificate {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.Certificate).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { Certificate };
declare namespace ContentItem {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ContentItem).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ContentItem };
declare namespace ContentType {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ContentType).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ContentType };
declare namespace Diagnostic {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.Diagnostic).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { Diagnostic };
declare namespace Documentation {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.Documentation).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { Documentation };
declare namespace EmailTemplate {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.EmailTemplate).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { EmailTemplate };
declare namespace Gateway {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.Gateway).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { Gateway };
declare namespace GatewayApiEntityTag {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.GatewayApiEntityTag).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { GatewayApiEntityTag };
declare namespace GatewayCertificateAuthority {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.GatewayCertificateAuthority).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { GatewayCertificateAuthority };
declare namespace GatewayHostnameConfiguration {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.GatewayHostnameConfiguration).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { GatewayHostnameConfiguration };
declare namespace GlobalSchema {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.GlobalSchema).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { GlobalSchema };
declare namespace GraphQLApiResolver {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.GraphQLApiResolver).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { GraphQLApiResolver };
declare namespace GraphQLApiResolverPolicy {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.GraphQLApiResolverPolicy).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { GraphQLApiResolverPolicy };
declare namespace Group {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.Group).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { Group };
declare namespace GroupUser {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.GroupUser).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { GroupUser };
declare namespace IdentityProvider {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.IdentityProvider).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { IdentityProvider };
declare namespace Logger {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.Logger).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { Logger };
declare namespace NamedValue {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.NamedValue).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { NamedValue };
declare namespace NotificationRecipientEmail {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.NotificationRecipientEmail).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { NotificationRecipientEmail };
declare namespace NotificationRecipientUser {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.NotificationRecipientUser).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { NotificationRecipientUser };
declare namespace OpenIdConnectProvider {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.OpenIdConnectProvider).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { OpenIdConnectProvider };
declare namespace Policy {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.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 PolicyFragment {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.PolicyFragment).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { PolicyFragment };
declare namespace PolicyRestriction {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.PolicyRestriction).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { PolicyRestriction };
declare namespace PrivateEndpointConnectionByName {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.PrivateEndpointConnectionByName).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { PrivateEndpointConnectionByName };
declare namespace Product {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.Product).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { Product };
declare namespace ProductApi {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ProductApi).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ProductApi };
declare namespace ProductApiLink {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ProductApiLink).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ProductApiLink };
declare namespace ProductGroup {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ProductGroup).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ProductGroup };
declare namespace ProductGroupLink {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ProductGroupLink).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ProductGroupLink };
declare namespace ProductPolicy {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ProductPolicy).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ProductPolicy };
declare namespace ProductWiki {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.ProductWiki).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { ProductWiki };
declare namespace Subscription {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.Subscription).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { Subscription };
declare namespace Tag {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.Tag).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { Tag };
declare namespace TagApiLink {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.TagApiLink).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { TagApiLink };
declare namespace TagByApi {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.TagByApi).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { TagByApi };
declare namespace TagByOperation {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.TagByOperation).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { TagByOperation };
declare namespace TagByProduct {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.TagByProduct).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { TagByProduct };
declare namespace TagOperationLink {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.TagOperationLink).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { TagOperationLink };
declare namespace TagProductLink {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.TagProductLink).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { TagProductLink };
declare namespace User {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.User).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { User };
declare namespace Workspace {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.Workspace).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { Workspace };
declare namespace WorkspaceApi {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceApi).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceApi };
declare namespace WorkspaceApiDiagnostic {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceApiDiagnostic).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceApiDiagnostic };
declare namespace WorkspaceApiOperation {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceApiOperation).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceApiOperation };
declare namespace WorkspaceApiOperationPolicy {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceApiOperationPolicy).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceApiOperationPolicy };
declare namespace WorkspaceApiPolicy {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceApiPolicy).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceApiPolicy };
declare namespace WorkspaceApiRelease {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceApiRelease).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceApiRelease };
declare namespace WorkspaceApiSchema {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceApiSchema).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceApiSchema };
declare namespace WorkspaceApiVersionSet {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceApiVersionSet).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceApiVersionSet };
declare namespace WorkspaceBackend {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceBackend).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceBackend };
declare namespace WorkspaceCertificate {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceCertificate).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceCertificate };
declare namespace WorkspaceDiagnostic {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceDiagnostic).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceDiagnostic };
declare namespace WorkspaceGlobalSchema {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceGlobalSchema).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceGlobalSchema };
declare namespace WorkspaceGroup {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceGroup).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceGroup };
declare namespace WorkspaceGroupUser {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceGroupUser).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceGroupUser };
declare namespace WorkspaceLogger {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceLogger).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceLogger };
declare namespace WorkspaceNamedValue {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceNamedValue).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceNamedValue };
declare namespace WorkspaceNotificationRecipientEmail {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceNotificationRecipientEmail).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceNotificationRecipientEmail };
declare namespace WorkspaceNotificationRecipientUser {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceNotificationRecipientUser).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceNotificationRecipientUser };
declare namespace WorkspacePolicy {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspacePolicy).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspacePolicy };
declare namespace WorkspacePolicyFragment {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspacePolicyFragment).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspacePolicyFragment };
declare namespace WorkspaceProduct {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceProduct).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceProduct };
declare namespace WorkspaceProductApiLink {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceProductApiLink).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceProductApiLink };
declare namespace WorkspaceProductGroupLink {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceProductGroupLink).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceProductGroupLink };
declare namespace WorkspaceProductPolicy {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceProductPolicy).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceProductPolicy };
declare namespace WorkspaceSubscription {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceSubscription).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceSubscription };
declare namespace WorkspaceTag {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceTag).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceTag };
declare namespace WorkspaceTagApiLink {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceTagApiLink).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceTagApiLink };
declare namespace WorkspaceTagOperationLink {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceTagOperationLink).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceTagOperationLink };
declare namespace WorkspaceTagProductLink {
/**
* Disallow the use of non-stable (Preview) Azure resouces (apimanagement.v20240601preview.WorkspaceTagProductLink).
*
* @severity medium
* @frameworks none
* @topics api, preview, unstable
* @link https://learn.microsoft.com/en-us/rest/api/azure/
*/
const disallowPreviewResource: ResourceValidationPolicy;
}
export { WorkspaceTagProductLink };