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.

1,118 lines (1,117 loc) 38.6 kB
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 };