Package-level declarations

Types

Link copied to clipboard
class Annotation : KotlinCustomResource

Creates a new Annotation record. It is valid to create Annotation objects for the same source more than once since a unique ID is assigned to each record by this service.

Link copied to clipboard
data class AnnotationArgs(val annotationSource: Output<AnnotationSourceArgs>? = null, val annotationStoreId: Output<String>? = null, val customData: Output<Map<String, String>>? = null, val datasetId: Output<String>? = null, val imageAnnotation: Output<ImageAnnotationArgs>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val resourceAnnotation: Output<ResourceAnnotationArgs>? = null, val textAnnotation: Output<SensitiveTextAnnotationArgs>? = null) : ConvertibleToJava<AnnotationArgs>

Creates a new Annotation record. It is valid to create Annotation objects for the same source more than once since a unique ID is assigned to each record by this service.

Link copied to clipboard
Link copied to clipboard
object AnnotationMapper : ResourceMapper<Annotation>
Link copied to clipboard
Link copied to clipboard
class AnnotationStore : KotlinCustomResource

Creates a new Annotation store within the parent dataset.

Link copied to clipboard
data class AnnotationStoreArgs(val annotationStoreId: Output<String>? = null, val datasetId: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<AnnotationStoreArgs>

Creates a new Annotation store within the parent dataset.

Link copied to clipboard
object AnnotationStoreMapper : ResourceMapper<AnnotationStore>
Link copied to clipboard
class AttributeDefinition : KotlinCustomResource

Creates a new Attribute definition in the parent consent store.

Link copied to clipboard
data class AttributeDefinitionArgs(val allowedValues: Output<List<String>>? = null, val attributeDefinitionId: Output<String>? = null, val category: Output<AttributeDefinitionCategory>? = null, val consentDefaultValues: Output<List<String>>? = null, val consentStoreId: Output<String>? = null, val dataMappingDefaultValue: Output<String>? = null, val datasetId: Output<String>? = null, val description: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<AttributeDefinitionArgs>

Creates a new Attribute definition in the parent consent store.

Link copied to clipboard
Link copied to clipboard
class Consent : KotlinCustomResource

Creates a new Consent in the parent consent store.

Link copied to clipboard
data class ConsentArgs(val consentArtifact: Output<String>? = null, val consentStoreId: Output<String>? = null, val datasetId: Output<String>? = null, val expireTime: Output<String>? = null, val location: Output<String>? = null, val metadata: Output<Map<String, String>>? = null, val name: Output<String>? = null, val policies: Output<List<GoogleCloudHealthcareV1beta1ConsentPolicyArgs>>? = null, val project: Output<String>? = null, val state: Output<ConsentState>? = null, val ttl: Output<String>? = null, val userId: Output<String>? = null) : ConvertibleToJava<ConsentArgs>

Creates a new Consent in the parent consent store.

Link copied to clipboard
Link copied to clipboard
class ConsentArtifact : KotlinCustomResource

Creates a new Consent artifact in the parent consent store.

Link copied to clipboard
data class ConsentArtifactArgs(val consentContentScreenshots: Output<List<ImageArgs>>? = null, val consentContentVersion: Output<String>? = null, val consentStoreId: Output<String>? = null, val datasetId: Output<String>? = null, val guardianSignature: Output<SignatureArgs>? = null, val location: Output<String>? = null, val metadata: Output<Map<String, String>>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val userId: Output<String>? = null, val userSignature: Output<SignatureArgs>? = null, val witnessSignature: Output<SignatureArgs>? = null) : ConvertibleToJava<ConsentArtifactArgs>

Creates a new Consent artifact in the parent consent store.

Link copied to clipboard
object ConsentArtifactMapper : ResourceMapper<ConsentArtifact>
Link copied to clipboard
object ConsentMapper : ResourceMapper<Consent>
Link copied to clipboard
Link copied to clipboard
class ConsentStore : KotlinCustomResource

Creates a new consent store in the parent dataset. Attempting to create a consent store with the same ID as an existing store fails with an ALREADY_EXISTS error.

Link copied to clipboard
data class ConsentStoreArgs(val consentStoreId: Output<String>? = null, val datasetId: Output<String>? = null, val defaultConsentTtl: Output<String>? = null, val enableConsentCreateOnUpdate: Output<Boolean>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<ConsentStoreArgs>

Creates a new consent store in the parent dataset. Attempting to create a consent store with the same ID as an existing store fails with an ALREADY_EXISTS error.

Link copied to clipboard
Link copied to clipboard
object ConsentStoreMapper : ResourceMapper<ConsentStore>
Link copied to clipboard
Link copied to clipboard
class Dataset : KotlinCustomResource

Creates a new health dataset. Results are returned through the Operation interface which returns either an Operation.response which contains a Dataset or Operation.error. The metadata field type is OperationMetadata.

Link copied to clipboard
class DatasetAnnotationStoreIamBinding : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DatasetAnnotationStoreIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DatasetAnnotationStoreIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
class DatasetAnnotationStoreIamMember : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DatasetAnnotationStoreIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DatasetAnnotationStoreIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
class DatasetAnnotationStoreIamPolicy : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
data class DatasetAnnotationStoreIamPolicyArgs(val annotationStoreId: Output<String>? = null, val auditConfigs: Output<List<AuditConfigArgs>>? = null, val bindings: Output<List<BindingArgs>>? = null, val datasetId: Output<String>? = null, val etag: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<DatasetAnnotationStoreIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
data class DatasetArgs(val datasetId: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val timeZone: Output<String>? = null) : ConvertibleToJava<DatasetArgs>

Creates a new health dataset. Results are returned through the Operation interface which returns either an Operation.response which contains a Dataset or Operation.error. The metadata field type is OperationMetadata.

Link copied to clipboard
Link copied to clipboard
class DatasetConsentStoreIamBinding : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DatasetConsentStoreIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DatasetConsentStoreIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
class DatasetConsentStoreIamMember : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DatasetConsentStoreIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DatasetConsentStoreIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
class DatasetConsentStoreIamPolicy : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
data class DatasetConsentStoreIamPolicyArgs(val auditConfigs: Output<List<AuditConfigArgs>>? = null, val bindings: Output<List<BindingArgs>>? = null, val consentStoreId: Output<String>? = null, val datasetId: Output<String>? = null, val etag: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<DatasetConsentStoreIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
class DatasetDicomStoreIamBinding : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DatasetDicomStoreIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DatasetDicomStoreIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
class DatasetDicomStoreIamMember : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DatasetDicomStoreIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DatasetDicomStoreIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
class DatasetDicomStoreIamPolicy : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
data class DatasetDicomStoreIamPolicyArgs(val auditConfigs: Output<List<AuditConfigArgs>>? = null, val bindings: Output<List<BindingArgs>>? = null, val datasetId: Output<String>? = null, val dicomStoreId: Output<String>? = null, val etag: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<DatasetDicomStoreIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
class DatasetFhirStoreIamBinding : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DatasetFhirStoreIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DatasetFhirStoreIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
class DatasetFhirStoreIamMember : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DatasetFhirStoreIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DatasetFhirStoreIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
class DatasetFhirStoreIamPolicy : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
data class DatasetFhirStoreIamPolicyArgs(val auditConfigs: Output<List<AuditConfigArgs>>? = null, val bindings: Output<List<BindingArgs>>? = null, val datasetId: Output<String>? = null, val etag: Output<String>? = null, val fhirStoreId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<DatasetFhirStoreIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
class DatasetHl7V2StoreIamBinding : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DatasetHl7V2StoreIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DatasetHl7V2StoreIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
class DatasetHl7V2StoreIamMember : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DatasetHl7V2StoreIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DatasetHl7V2StoreIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
class DatasetHl7V2StoreIamPolicy : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
data class DatasetHl7V2StoreIamPolicyArgs(val auditConfigs: Output<List<AuditConfigArgs>>? = null, val bindings: Output<List<BindingArgs>>? = null, val datasetId: Output<String>? = null, val etag: Output<String>? = null, val hl7V2StoreId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<DatasetHl7V2StoreIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
class DatasetIamBinding : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DatasetIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DatasetIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
object DatasetIamBindingMapper : ResourceMapper<DatasetIamBinding>
Link copied to clipboard
class DatasetIamMember : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class DatasetIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DatasetIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
object DatasetIamMemberMapper : ResourceMapper<DatasetIamMember>
Link copied to clipboard
class DatasetIamPolicy : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
data class DatasetIamPolicyArgs(val auditConfigs: Output<List<AuditConfigArgs>>? = null, val bindings: Output<List<BindingArgs>>? = null, val datasetId: Output<String>? = null, val etag: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<DatasetIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
object DatasetIamPolicyMapper : ResourceMapper<DatasetIamPolicy>
Link copied to clipboard
object DatasetMapper : ResourceMapper<Dataset>
Link copied to clipboard
Link copied to clipboard
class DicomStore : KotlinCustomResource

Creates a new DICOM store within the parent dataset.

Link copied to clipboard
data class DicomStoreArgs(val datasetId: Output<String>? = null, val dicomStoreId: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val notificationConfig: Output<NotificationConfigArgs>? = null, val project: Output<String>? = null, val streamConfigs: Output<List<GoogleCloudHealthcareV1beta1DicomStreamConfigArgs>>? = null) : ConvertibleToJava<DicomStoreArgs>

Creates a new DICOM store within the parent dataset.

Link copied to clipboard
Link copied to clipboard
object DicomStoreMapper : ResourceMapper<DicomStore>
Link copied to clipboard
Link copied to clipboard
class FhirStore : KotlinCustomResource

Creates a new FHIR store within the parent dataset. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class FhirStoreArgs(val complexDataTypeReferenceParsing: Output<FhirStoreComplexDataTypeReferenceParsing>? = null, val datasetId: Output<String>? = null, val defaultSearchHandlingStrict: Output<Boolean>? = null, val disableReferentialIntegrity: Output<Boolean>? = null, val disableResourceVersioning: Output<Boolean>? = null, val enableUpdateCreate: Output<Boolean>? = null, val fhirStoreId: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val notificationConfig: Output<NotificationConfigArgs>? = null, val notificationConfigs: Output<List<FhirNotificationConfigArgs>>? = null, val project: Output<String>? = null, val searchConfig: Output<SearchConfigArgs>? = null, val streamConfigs: Output<List<StreamConfigArgs>>? = null, val validationConfig: Output<ValidationConfigArgs>? = null, val version: Output<FhirStoreVersion>? = null) : ConvertibleToJava<FhirStoreArgs>

Creates a new FHIR store within the parent dataset. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard
object FhirStoreMapper : ResourceMapper<FhirStore>
Link copied to clipboard
Link copied to clipboard
class Hl7V2Store : KotlinCustomResource

Creates a new HL7v2 store within the parent dataset.

Link copied to clipboard
data class Hl7V2StoreArgs(val datasetId: Output<String>? = null, val hl7V2StoreId: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val notificationConfig: Output<NotificationConfigArgs>? = null, val notificationConfigs: Output<List<Hl7V2NotificationConfigArgs>>? = null, val parserConfig: Output<ParserConfigArgs>? = null, val project: Output<String>? = null, val rejectDuplicateMessage: Output<Boolean>? = null) : ConvertibleToJava<Hl7V2StoreArgs>

Creates a new HL7v2 store within the parent dataset.

Link copied to clipboard
Link copied to clipboard
object Hl7V2StoreMapper : ResourceMapper<Hl7V2Store>
Link copied to clipboard
Link copied to clipboard
class Message : KotlinCustomResource

Parses and stores an HL7v2 message. This method triggers an asynchronous notification to any Pub/Sub topic configured in Hl7V2Store.Hl7V2NotificationConfig, if the filtering matches the message. If an MLLP adapter is configured to listen to a Pub/Sub topic, the adapter transmits the message when a notification is received.

Link copied to clipboard
data class MessageArgs(val data: Output<String>? = null, val datasetId: Output<String>? = null, val hl7V2StoreId: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val messageType: Output<String>? = null, val name: Output<String>? = null, val patientIds: Output<List<PatientIdArgs>>? = null, val project: Output<String>? = null, val schematizedData: Output<SchematizedDataArgs>? = null, val sendFacility: Output<String>? = null, val sendTime: Output<String>? = null) : ConvertibleToJava<MessageArgs>

Parses and stores an HL7v2 message. This method triggers an asynchronous notification to any Pub/Sub topic configured in Hl7V2Store.Hl7V2NotificationConfig, if the filtering matches the message. If an MLLP adapter is configured to listen to a Pub/Sub topic, the adapter transmits the message when a notification is received.

Link copied to clipboard
Link copied to clipboard
object MessageMapper : ResourceMapper<Message>
Link copied to clipboard
Link copied to clipboard
class UserDataMapping : KotlinCustomResource

Creates a new User data mapping in the parent consent store.

Link copied to clipboard
data class UserDataMappingArgs(val consentStoreId: Output<String>? = null, val dataId: Output<String>? = null, val datasetId: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val resourceAttributes: Output<List<AttributeArgs>>? = null, val userId: Output<String>? = null) : ConvertibleToJava<UserDataMappingArgs>

Creates a new User data mapping in the parent consent store.

Link copied to clipboard
object UserDataMappingMapper : ResourceMapper<UserDataMapping>

Functions

Link copied to clipboard
suspend fun annotation(name: String, block: suspend AnnotationResourceBuilder.() -> Unit): Annotation
Link copied to clipboard
Link copied to clipboard
fun consent(name: String): Consent
suspend fun consent(name: String, block: suspend ConsentResourceBuilder.() -> Unit): Consent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun dataset(name: String): Dataset
suspend fun dataset(name: String, block: suspend DatasetResourceBuilder.() -> Unit): Dataset
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun dicomStore(name: String, block: suspend DicomStoreResourceBuilder.() -> Unit): DicomStore
Link copied to clipboard
suspend fun fhirStore(name: String, block: suspend FhirStoreResourceBuilder.() -> Unit): FhirStore
Link copied to clipboard
suspend fun hl7V2Store(name: String, block: suspend Hl7V2StoreResourceBuilder.() -> Unit): Hl7V2Store
Link copied to clipboard
fun message(name: String): Message
suspend fun message(name: String, block: suspend MessageResourceBuilder.() -> Unit): Message
Link copied to clipboard