Package-level declarations

Types

Link copied to clipboard

The Consent Management API is a tool for tracking user consents and the documentation associated with the consents. To get more information about ConsentStore, see:

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

The Consent Management API is a tool for tracking user consents and the documentation associated with the consents. To get more information about ConsentStore, see:

Link copied to clipboard
Link copied to clipboard

Three different resources help you manage your IAM policy for Cloud Healthcare ConsentStore. Each of these resources serves a different use case:

Link copied to clipboard
data class ConsentStoreIamBindingArgs(val condition: Output<ConsentStoreIamBindingConditionArgs>? = null, val consentStoreId: Output<String>? = null, val dataset: Output<String>? = null, val members: Output<List<String>>? = null, val role: Output<String>? = null) : ConvertibleToJava<ConsentStoreIamBindingArgs>

Three different resources help you manage your IAM policy for Cloud Healthcare ConsentStore. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Cloud Healthcare ConsentStore. Each of these resources serves a different use case:

Link copied to clipboard
data class ConsentStoreIamMemberArgs(val condition: Output<ConsentStoreIamMemberConditionArgs>? = null, val consentStoreId: Output<String>? = null, val dataset: Output<String>? = null, val member: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<ConsentStoreIamMemberArgs>

Three different resources help you manage your IAM policy for Cloud Healthcare ConsentStore. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Cloud Healthcare ConsentStore. Each of these resources serves a different use case:

Link copied to clipboard
data class ConsentStoreIamPolicyArgs(val consentStoreId: Output<String>? = null, val dataset: Output<String>? = null, val policyData: Output<String>? = null) : ConvertibleToJava<ConsentStoreIamPolicyArgs>

Three different resources help you manage your IAM policy for Cloud Healthcare ConsentStore. Each of these resources serves a different use case:

Link copied to clipboard
Link copied to clipboard

A Healthcare Dataset is a toplevel logical grouping of dicomStores, fhirStores and hl7V2Stores. To get more information about Dataset, see:

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

A Healthcare Dataset is a toplevel logical grouping of dicomStores, fhirStores and hl7V2Stores. To get more information about Dataset, see:

Link copied to clipboard
Link copied to clipboard

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the dataset_id, role, and account e.g.

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

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the dataset_id, role, and account e.g.

Link copied to clipboard

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the dataset_id, role, and account e.g.

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

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the dataset_id, role, and account e.g.

Link copied to clipboard

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the dataset_id, role, and account e.g.

Link copied to clipboard
data class DatasetIamPolicyArgs(val datasetId: Output<String>? = null, val policyData: Output<String>? = null) : ConvertibleToJava<DatasetIamPolicyArgs>

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the dataset_id, role, and account e.g.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A DicomStore is a datastore inside a Healthcare dataset that conforms to the DICOM (https://www.dicomstandard.org/about/) standard for Healthcare information exchange To get more information about DicomStore, see:

Link copied to clipboard
data class DicomStoreArgs(val dataset: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val name: Output<String>? = null, val notificationConfig: Output<DicomStoreNotificationConfigArgs>? = null, val streamConfigs: Output<List<DicomStoreStreamConfigArgs>>? = null) : ConvertibleToJava<DicomStoreArgs>

A DicomStore is a datastore inside a Healthcare dataset that conforms to the DICOM (https://www.dicomstandard.org/about/) standard for Healthcare information exchange To get more information about DicomStore, see:

Link copied to clipboard
Link copied to clipboard

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the dicom_store_id, role, and account e.g.

Link copied to clipboard
data class DicomStoreIamBindingArgs(val condition: Output<DicomStoreIamBindingConditionArgs>? = null, val dicomStoreId: Output<String>? = null, val members: Output<List<String>>? = null, val role: Output<String>? = null) : ConvertibleToJava<DicomStoreIamBindingArgs>

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the dicom_store_id, role, and account e.g.

Link copied to clipboard

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the dicom_store_id, role, and account e.g.

Link copied to clipboard
data class DicomStoreIamMemberArgs(val condition: Output<DicomStoreIamMemberConditionArgs>? = null, val dicomStoreId: Output<String>? = null, val member: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<DicomStoreIamMemberArgs>

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the dicom_store_id, role, and account e.g.

Link copied to clipboard

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the dicom_store_id, role, and account e.g.

Link copied to clipboard
data class DicomStoreIamPolicyArgs(val dicomStoreId: Output<String>? = null, val policyData: Output<String>? = null) : ConvertibleToJava<DicomStoreIamPolicyArgs>

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the dicom_store_id, role, and account e.g.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A FhirStore is a datastore inside a Healthcare dataset that conforms to the FHIR (https://www.hl7.org/fhir/STU3/) standard for Healthcare information exchange To get more information about FhirStore, see:

Link copied to clipboard
data class FhirStoreArgs(val dataset: Output<String>? = null, val disableReferentialIntegrity: Output<Boolean>? = null, val disableResourceVersioning: Output<Boolean>? = null, val enableHistoryImport: Output<Boolean>? = null, val enableUpdateCreate: Output<Boolean>? = null, val labels: Output<Map<String, String>>? = null, val name: Output<String>? = null, val notificationConfig: Output<FhirStoreNotificationConfigArgs>? = null, val notificationConfigs: Output<List<FhirStoreNotificationConfigArgs>>? = null, val streamConfigs: Output<List<FhirStoreStreamConfigArgs>>? = null, val version: Output<String>? = null) : ConvertibleToJava<FhirStoreArgs>

A FhirStore is a datastore inside a Healthcare dataset that conforms to the FHIR (https://www.hl7.org/fhir/STU3/) standard for Healthcare information exchange To get more information about FhirStore, see:

Link copied to clipboard
Link copied to clipboard

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the fhir_store_id, role, and account e.g.

Link copied to clipboard
data class FhirStoreIamBindingArgs(val condition: Output<FhirStoreIamBindingConditionArgs>? = null, val fhirStoreId: Output<String>? = null, val members: Output<List<String>>? = null, val role: Output<String>? = null) : ConvertibleToJava<FhirStoreIamBindingArgs>

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the fhir_store_id, role, and account e.g.

Link copied to clipboard

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the fhir_store_id, role, and account e.g.

Link copied to clipboard
data class FhirStoreIamMemberArgs(val condition: Output<FhirStoreIamMemberConditionArgs>? = null, val fhirStoreId: Output<String>? = null, val member: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<FhirStoreIamMemberArgs>

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the fhir_store_id, role, and account e.g.

Link copied to clipboard

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the fhir_store_id, role, and account e.g.

Link copied to clipboard
data class FhirStoreIamPolicyArgs(val fhirStoreId: Output<String>? = null, val policyData: Output<String>? = null) : ConvertibleToJava<FhirStoreIamPolicyArgs>

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the fhir_store_id, role, and account e.g.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A Hl7V2Store is a datastore inside a Healthcare dataset that conforms to the FHIR (https://www.hl7.org/hl7V2/STU3/) standard for Healthcare information exchange To get more information about Hl7V2Store, see:

Link copied to clipboard
data class Hl7StoreArgs(val dataset: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val name: Output<String>? = null, val notificationConfig: Output<Hl7StoreNotificationConfigArgs>? = null, val notificationConfigs: Output<List<Hl7StoreNotificationConfigsArgs>>? = null, val parserConfig: Output<Hl7StoreParserConfigArgs>? = null) : ConvertibleToJava<Hl7StoreArgs>

A Hl7V2Store is a datastore inside a Healthcare dataset that conforms to the FHIR (https://www.hl7.org/hl7V2/STU3/) standard for Healthcare information exchange To get more information about Hl7V2Store, see:

Link copied to clipboard
Link copied to clipboard

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the hl7_v2_store_id, role, and account e.g.

Link copied to clipboard
data class Hl7StoreIamBindingArgs(val condition: Output<Hl7StoreIamBindingConditionArgs>? = null, val hl7V2StoreId: Output<String>? = null, val members: Output<List<String>>? = null, val role: Output<String>? = null) : ConvertibleToJava<Hl7StoreIamBindingArgs>

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the hl7_v2_store_id, role, and account e.g.

Link copied to clipboard

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the hl7_v2_store_id, role, and account e.g.

Link copied to clipboard
data class Hl7StoreIamMemberArgs(val condition: Output<Hl7StoreIamMemberConditionArgs>? = null, val hl7V2StoreId: Output<String>? = null, val member: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<Hl7StoreIamMemberArgs>

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the hl7_v2_store_id, role, and account e.g.

Link copied to clipboard

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the hl7_v2_store_id, role, and account e.g.

Link copied to clipboard
data class Hl7StoreIamPolicyArgs(val hl7V2StoreId: Output<String>? = null, val policyData: Output<String>? = null) : ConvertibleToJava<Hl7StoreIamPolicyArgs>

IAM member imports use space-delimited identifiers; the resource in question, the role, and the account. This member resource can be imported using the hl7_v2_store_id, role, and account e.g.

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun consentStoreResource(name: String, block: suspend ConsentStoreResourceBuilder.() -> Unit): ConsentStore
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun datasetResource(name: String, block: suspend DatasetResourceBuilder.() -> Unit): Dataset
Link copied to clipboard
suspend fun dicomStoreResource(name: String, block: suspend DicomStoreResourceBuilder.() -> Unit): DicomStore
Link copied to clipboard
suspend fun fhirStoreResource(name: String, block: suspend FhirStoreResourceBuilder.() -> Unit): FhirStore
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun hl7StoreResource(name: String, block: suspend Hl7StoreResourceBuilder.() -> Unit): Hl7Store