UNPKG

@pulumi/google-compliance-policies

Version:

This repository contains a growing set of Compliance Policies to validate your infrastructure using Pulumi's Crossguard Policy-as-Code framework.

362 lines (361 loc) 12 kB
import { ResourceValidationPolicy } from "@pulumi/policy"; declare namespace Annotation { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.Annotation). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { Annotation }; declare namespace AnnotationStore { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.AnnotationStore). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { AnnotationStore }; declare namespace AttributeDefinition { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.AttributeDefinition). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { AttributeDefinition }; declare namespace Consent { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.Consent). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { Consent }; declare namespace ConsentArtifact { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.ConsentArtifact). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { ConsentArtifact }; declare namespace ConsentStore { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.ConsentStore). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { ConsentStore }; declare namespace Dataset { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.Dataset). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { Dataset }; declare namespace DatasetAnnotationStoreIamBinding { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetAnnotationStoreIamBinding). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetAnnotationStoreIamBinding }; declare namespace DatasetAnnotationStoreIamMember { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetAnnotationStoreIamMember). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetAnnotationStoreIamMember }; declare namespace DatasetAnnotationStoreIamPolicy { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetAnnotationStoreIamPolicy). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetAnnotationStoreIamPolicy }; declare namespace DatasetConsentStoreIamBinding { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetConsentStoreIamBinding). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetConsentStoreIamBinding }; declare namespace DatasetConsentStoreIamMember { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetConsentStoreIamMember). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetConsentStoreIamMember }; declare namespace DatasetConsentStoreIamPolicy { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetConsentStoreIamPolicy). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetConsentStoreIamPolicy }; declare namespace DatasetDicomStoreIamBinding { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetDicomStoreIamBinding). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetDicomStoreIamBinding }; declare namespace DatasetDicomStoreIamMember { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetDicomStoreIamMember). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetDicomStoreIamMember }; declare namespace DatasetDicomStoreIamPolicy { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetDicomStoreIamPolicy). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetDicomStoreIamPolicy }; declare namespace DatasetFhirStoreIamBinding { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetFhirStoreIamBinding). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetFhirStoreIamBinding }; declare namespace DatasetFhirStoreIamMember { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetFhirStoreIamMember). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetFhirStoreIamMember }; declare namespace DatasetFhirStoreIamPolicy { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetFhirStoreIamPolicy). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetFhirStoreIamPolicy }; declare namespace DatasetHl7V2StoreIamBinding { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetHl7V2StoreIamBinding). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetHl7V2StoreIamBinding }; declare namespace DatasetHl7V2StoreIamMember { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetHl7V2StoreIamMember). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetHl7V2StoreIamMember }; declare namespace DatasetHl7V2StoreIamPolicy { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetHl7V2StoreIamPolicy). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetHl7V2StoreIamPolicy }; declare namespace DatasetIamBinding { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetIamBinding). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetIamBinding }; declare namespace DatasetIamMember { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetIamMember). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetIamMember }; declare namespace DatasetIamPolicy { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DatasetIamPolicy). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DatasetIamPolicy }; declare namespace DicomStore { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.DicomStore). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { DicomStore }; declare namespace FhirStore { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.FhirStore). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { FhirStore }; declare namespace Hl7V2Store { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.Hl7V2Store). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { Hl7V2Store }; declare namespace Message { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.Message). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { Message }; declare namespace UserDataMapping { /** * Disallow the use of non-stable (Beta) resouces (healthcare.v1beta1.UserDataMapping). * * @severity medium * @frameworks none * @topics api, beta, unstable * @link https://cloud.google.com/apis/design/versioning */ const disallowBetaResource: ResourceValidationPolicy; } export { UserDataMapping };