Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.healthcare/v1beta1.FhirStore
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates a new FHIR store within the parent dataset. Auto-naming is currently not supported for this resource.
Create FhirStore Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new FhirStore(name: string, args: FhirStoreArgs, opts?: CustomResourceOptions);@overload
def FhirStore(resource_name: str,
              args: FhirStoreArgs,
              opts: Optional[ResourceOptions] = None)
@overload
def FhirStore(resource_name: str,
              opts: Optional[ResourceOptions] = None,
              dataset_id: Optional[str] = None,
              labels: Optional[Mapping[str, str]] = None,
              fhir_store_id: Optional[str] = None,
              default_search_handling_strict: Optional[bool] = None,
              disable_referential_integrity: Optional[bool] = None,
              location: Optional[str] = None,
              enable_update_create: Optional[bool] = None,
              consent_config: Optional[ConsentConfigArgs] = None,
              complex_data_type_reference_parsing: Optional[FhirStoreComplexDataTypeReferenceParsing] = None,
              disable_resource_versioning: Optional[bool] = None,
              notification_config: Optional[NotificationConfigArgs] = None,
              notification_configs: Optional[Sequence[FhirNotificationConfigArgs]] = None,
              project: Optional[str] = None,
              search_config: Optional[SearchConfigArgs] = None,
              stream_configs: Optional[Sequence[StreamConfigArgs]] = None,
              validation_config: Optional[ValidationConfigArgs] = None,
              version: Optional[FhirStoreVersion] = None)func NewFhirStore(ctx *Context, name string, args FhirStoreArgs, opts ...ResourceOption) (*FhirStore, error)public FhirStore(string name, FhirStoreArgs args, CustomResourceOptions? opts = null)
public FhirStore(String name, FhirStoreArgs args)
public FhirStore(String name, FhirStoreArgs args, CustomResourceOptions options)
type: google-native:healthcare/v1beta1:FhirStore
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args FhirStoreArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args FhirStoreArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args FhirStoreArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FhirStoreArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FhirStoreArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var google_nativeFhirStoreResource = new GoogleNative.Healthcare.V1Beta1.FhirStore("google-nativeFhirStoreResource", new()
{
    DatasetId = "string",
    Labels = 
    {
        { "string", "string" },
    },
    FhirStoreId = "string",
    DefaultSearchHandlingStrict = false,
    DisableReferentialIntegrity = false,
    Location = "string",
    EnableUpdateCreate = false,
    ConsentConfig = new GoogleNative.Healthcare.V1Beta1.Inputs.ConsentConfigArgs
    {
        Version = GoogleNative.Healthcare.V1Beta1.ConsentConfigVersion.ConsentEnforcementVersionUnspecified,
        AccessDeterminationLogConfig = new GoogleNative.Healthcare.V1Beta1.Inputs.AccessDeterminationLogConfigArgs
        {
            LogLevel = GoogleNative.Healthcare.V1Beta1.AccessDeterminationLogConfigLogLevel.LogLevelUnspecified,
        },
        AccessEnforced = false,
        ConsentHeaderHandling = new GoogleNative.Healthcare.V1Beta1.Inputs.ConsentHeaderHandlingArgs
        {
            Profile = GoogleNative.Healthcare.V1Beta1.ConsentHeaderHandlingProfile.ScopeProfileUnspecified,
        },
        EnforcedAdminConsents = new[]
        {
            "string",
        },
    },
    ComplexDataTypeReferenceParsing = GoogleNative.Healthcare.V1Beta1.FhirStoreComplexDataTypeReferenceParsing.ComplexDataTypeReferenceParsingUnspecified,
    DisableResourceVersioning = false,
    NotificationConfigs = new[]
    {
        new GoogleNative.Healthcare.V1Beta1.Inputs.FhirNotificationConfigArgs
        {
            PubsubTopic = "string",
            SendFullResource = false,
            SendPreviousResourceOnDelete = false,
        },
    },
    Project = "string",
    SearchConfig = new GoogleNative.Healthcare.V1Beta1.Inputs.SearchConfigArgs
    {
        SearchParameters = new[]
        {
            new GoogleNative.Healthcare.V1Beta1.Inputs.SearchParameterArgs
            {
                CanonicalUrl = "string",
                Parameter = "string",
            },
        },
    },
    StreamConfigs = new[]
    {
        new GoogleNative.Healthcare.V1Beta1.Inputs.StreamConfigArgs
        {
            BigqueryDestination = new GoogleNative.Healthcare.V1Beta1.Inputs.GoogleCloudHealthcareV1beta1FhirBigQueryDestinationArgs
            {
                DatasetUri = "string",
                Force = false,
                SchemaConfig = new GoogleNative.Healthcare.V1Beta1.Inputs.SchemaConfigArgs
                {
                    LastUpdatedPartitionConfig = new GoogleNative.Healthcare.V1Beta1.Inputs.TimePartitioningArgs
                    {
                        ExpirationMs = "string",
                        Type = GoogleNative.Healthcare.V1Beta1.TimePartitioningType.PartitionTypeUnspecified,
                    },
                    RecursiveStructureDepth = "string",
                    SchemaType = GoogleNative.Healthcare.V1Beta1.SchemaConfigSchemaType.SchemaTypeUnspecified,
                },
                WriteDisposition = GoogleNative.Healthcare.V1Beta1.GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDisposition.WriteDispositionUnspecified,
            },
            DeidentifiedStoreDestination = new GoogleNative.Healthcare.V1Beta1.Inputs.DeidentifiedStoreDestinationArgs
            {
                Config = new GoogleNative.Healthcare.V1Beta1.Inputs.DeidentifyConfigArgs
                {
                    Annotation = new GoogleNative.Healthcare.V1Beta1.Inputs.AnnotationConfigArgs
                    {
                        AnnotationStoreName = "string",
                        StoreQuote = false,
                    },
                    DicomTagConfig = new GoogleNative.Healthcare.V1Beta1.Inputs.DicomTagConfigArgs
                    {
                        Actions = new[]
                        {
                            new GoogleNative.Healthcare.V1Beta1.Inputs.ActionArgs
                            {
                                CleanImageTag = new GoogleNative.Healthcare.V1Beta1.Inputs.ImageConfigArgs
                                {
                                    AdditionalInfoTypes = new[]
                                    {
                                        "string",
                                    },
                                    ExcludeInfoTypes = new[]
                                    {
                                        "string",
                                    },
                                    TextRedactionMode = GoogleNative.Healthcare.V1Beta1.ImageConfigTextRedactionMode.TextRedactionModeUnspecified,
                                },
                                CleanTextTag = null,
                                DeleteTag = null,
                                KeepTag = null,
                                Queries = new[]
                                {
                                    "string",
                                },
                                RecurseTag = null,
                                RegenUidTag = null,
                                RemoveTag = null,
                                ResetTag = null,
                            },
                        },
                        Options = new GoogleNative.Healthcare.V1Beta1.Inputs.OptionsArgs
                        {
                            CleanDescriptors = null,
                            CleanImage = new GoogleNative.Healthcare.V1Beta1.Inputs.ImageConfigArgs
                            {
                                AdditionalInfoTypes = new[]
                                {
                                    "string",
                                },
                                ExcludeInfoTypes = new[]
                                {
                                    "string",
                                },
                                TextRedactionMode = GoogleNative.Healthcare.V1Beta1.ImageConfigTextRedactionMode.TextRedactionModeUnspecified,
                            },
                            PrimaryIds = GoogleNative.Healthcare.V1Beta1.OptionsPrimaryIds.PrimaryIdsOptionUnspecified,
                        },
                        ProfileType = GoogleNative.Healthcare.V1Beta1.DicomTagConfigProfileType.ProfileTypeUnspecified,
                    },
                    FhirFieldConfig = new GoogleNative.Healthcare.V1Beta1.Inputs.FhirFieldConfigArgs
                    {
                        FieldMetadataList = new[]
                        {
                            new GoogleNative.Healthcare.V1Beta1.Inputs.GoogleCloudHealthcareV1beta1DeidentifyFieldMetadataArgs
                            {
                                CharacterMaskField = null,
                                CleanTextField = null,
                                CryptoHashField = null,
                                DateShiftField = null,
                                KeepField = null,
                                Paths = new[]
                                {
                                    "string",
                                },
                                RemoveField = null,
                            },
                        },
                        Options = new GoogleNative.Healthcare.V1Beta1.Inputs.GoogleCloudHealthcareV1beta1DeidentifyOptionsArgs
                        {
                            CharacterMaskConfig = new GoogleNative.Healthcare.V1Beta1.Inputs.CharacterMaskConfigArgs
                            {
                                MaskingCharacter = "string",
                            },
                            ContextualDeid = null,
                            CryptoHashConfig = new GoogleNative.Healthcare.V1Beta1.Inputs.CryptoHashConfigArgs
                            {
                                CryptoKey = "string",
                                KmsWrapped = new GoogleNative.Healthcare.V1Beta1.Inputs.KmsWrappedCryptoKeyArgs
                                {
                                    CryptoKey = "string",
                                    WrappedKey = "string",
                                },
                            },
                            DateShiftConfig = new GoogleNative.Healthcare.V1Beta1.Inputs.DateShiftConfigArgs
                            {
                                CryptoKey = "string",
                                KmsWrapped = new GoogleNative.Healthcare.V1Beta1.Inputs.KmsWrappedCryptoKeyArgs
                                {
                                    CryptoKey = "string",
                                    WrappedKey = "string",
                                },
                            },
                            KeepExtensions = null,
                        },
                        ProfileType = GoogleNative.Healthcare.V1Beta1.FhirFieldConfigProfileType.ProfileTypeUnspecified,
                    },
                    OperationMetadata = new GoogleNative.Healthcare.V1Beta1.Inputs.DeidentifyOperationMetadataArgs
                    {
                        FhirOutput = new GoogleNative.Healthcare.V1Beta1.Inputs.FhirOutputArgs
                        {
                            FhirStore = "string",
                        },
                    },
                    Text = new GoogleNative.Healthcare.V1Beta1.Inputs.TextConfigArgs
                    {
                        AdditionalTransformations = new[]
                        {
                            new GoogleNative.Healthcare.V1Beta1.Inputs.InfoTypeTransformationArgs
                            {
                                CharacterMaskConfig = new GoogleNative.Healthcare.V1Beta1.Inputs.CharacterMaskConfigArgs
                                {
                                    MaskingCharacter = "string",
                                },
                                CryptoHashConfig = new GoogleNative.Healthcare.V1Beta1.Inputs.CryptoHashConfigArgs
                                {
                                    CryptoKey = "string",
                                    KmsWrapped = new GoogleNative.Healthcare.V1Beta1.Inputs.KmsWrappedCryptoKeyArgs
                                    {
                                        CryptoKey = "string",
                                        WrappedKey = "string",
                                    },
                                },
                                DateShiftConfig = new GoogleNative.Healthcare.V1Beta1.Inputs.DateShiftConfigArgs
                                {
                                    CryptoKey = "string",
                                    KmsWrapped = new GoogleNative.Healthcare.V1Beta1.Inputs.KmsWrappedCryptoKeyArgs
                                    {
                                        CryptoKey = "string",
                                        WrappedKey = "string",
                                    },
                                },
                                InfoTypes = new[]
                                {
                                    "string",
                                },
                                RedactConfig = null,
                                ReplaceWithInfoTypeConfig = null,
                            },
                        },
                        ExcludeInfoTypes = new[]
                        {
                            "string",
                        },
                        ProfileType = GoogleNative.Healthcare.V1Beta1.TextConfigProfileType.ProfileTypeUnspecified,
                    },
                    UseRegionalDataProcessing = false,
                },
                Store = "string",
            },
            ResourceTypes = new[]
            {
                "string",
            },
        },
    },
    ValidationConfig = new GoogleNative.Healthcare.V1Beta1.Inputs.ValidationConfigArgs
    {
        DisableFhirpathValidation = false,
        DisableProfileValidation = false,
        DisableReferenceTypeValidation = false,
        DisableRequiredFieldValidation = false,
        EnabledImplementationGuides = new[]
        {
            "string",
        },
    },
    Version = GoogleNative.Healthcare.V1Beta1.FhirStoreVersion.VersionUnspecified,
});
example, err := healthcarev1beta1.NewFhirStore(ctx, "google-nativeFhirStoreResource", &healthcarev1beta1.FhirStoreArgs{
	DatasetId: pulumi.String("string"),
	Labels: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	FhirStoreId:                 pulumi.String("string"),
	DefaultSearchHandlingStrict: pulumi.Bool(false),
	DisableReferentialIntegrity: pulumi.Bool(false),
	Location:                    pulumi.String("string"),
	EnableUpdateCreate:          pulumi.Bool(false),
	ConsentConfig: &healthcare.ConsentConfigArgs{
		Version: healthcarev1beta1.ConsentConfigVersionConsentEnforcementVersionUnspecified,
		AccessDeterminationLogConfig: &healthcare.AccessDeterminationLogConfigArgs{
			LogLevel: healthcarev1beta1.AccessDeterminationLogConfigLogLevelLogLevelUnspecified,
		},
		AccessEnforced: pulumi.Bool(false),
		ConsentHeaderHandling: &healthcare.ConsentHeaderHandlingArgs{
			Profile: healthcarev1beta1.ConsentHeaderHandlingProfileScopeProfileUnspecified,
		},
		EnforcedAdminConsents: pulumi.StringArray{
			pulumi.String("string"),
		},
	},
	ComplexDataTypeReferenceParsing: healthcarev1beta1.FhirStoreComplexDataTypeReferenceParsingComplexDataTypeReferenceParsingUnspecified,
	DisableResourceVersioning:       pulumi.Bool(false),
	NotificationConfigs: healthcare.FhirNotificationConfigArray{
		&healthcare.FhirNotificationConfigArgs{
			PubsubTopic:                  pulumi.String("string"),
			SendFullResource:             pulumi.Bool(false),
			SendPreviousResourceOnDelete: pulumi.Bool(false),
		},
	},
	Project: pulumi.String("string"),
	SearchConfig: &healthcare.SearchConfigArgs{
		SearchParameters: healthcare.SearchParameterArray{
			&healthcare.SearchParameterArgs{
				CanonicalUrl: pulumi.String("string"),
				Parameter:    pulumi.String("string"),
			},
		},
	},
	StreamConfigs: healthcare.StreamConfigArray{
		&healthcare.StreamConfigArgs{
			BigqueryDestination: &healthcare.GoogleCloudHealthcareV1beta1FhirBigQueryDestinationArgs{
				DatasetUri: pulumi.String("string"),
				Force:      pulumi.Bool(false),
				SchemaConfig: &healthcare.SchemaConfigArgs{
					LastUpdatedPartitionConfig: &healthcare.TimePartitioningArgs{
						ExpirationMs: pulumi.String("string"),
						Type:         healthcarev1beta1.TimePartitioningTypePartitionTypeUnspecified,
					},
					RecursiveStructureDepth: pulumi.String("string"),
					SchemaType:              healthcarev1beta1.SchemaConfigSchemaTypeSchemaTypeUnspecified,
				},
				WriteDisposition: healthcarev1beta1.GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDispositionWriteDispositionUnspecified,
			},
			DeidentifiedStoreDestination: &healthcare.DeidentifiedStoreDestinationArgs{
				Config: &healthcare.DeidentifyConfigArgs{
					Annotation: &healthcare.AnnotationConfigArgs{
						AnnotationStoreName: pulumi.String("string"),
						StoreQuote:          pulumi.Bool(false),
					},
					DicomTagConfig: &healthcare.DicomTagConfigArgs{
						Actions: healthcare.ActionArray{
							&healthcare.ActionArgs{
								CleanImageTag: &healthcare.ImageConfigArgs{
									AdditionalInfoTypes: pulumi.StringArray{
										pulumi.String("string"),
									},
									ExcludeInfoTypes: pulumi.StringArray{
										pulumi.String("string"),
									},
									TextRedactionMode: healthcarev1beta1.ImageConfigTextRedactionModeTextRedactionModeUnspecified,
								},
								CleanTextTag: &healthcare.CleanTextTagArgs{},
								DeleteTag:    &healthcare.DeleteTagArgs{},
								KeepTag:      &healthcare.KeepTagArgs{},
								Queries: pulumi.StringArray{
									pulumi.String("string"),
								},
								RecurseTag:  &healthcare.RecurseTagArgs{},
								RegenUidTag: &healthcare.RegenUidTagArgs{},
								RemoveTag:   &healthcare.RemoveTagArgs{},
								ResetTag:    &healthcare.ResetTagArgs{},
							},
						},
						Options: &healthcare.OptionsArgs{
							CleanDescriptors: &healthcare.CleanDescriptorsOptionArgs{},
							CleanImage: &healthcare.ImageConfigArgs{
								AdditionalInfoTypes: pulumi.StringArray{
									pulumi.String("string"),
								},
								ExcludeInfoTypes: pulumi.StringArray{
									pulumi.String("string"),
								},
								TextRedactionMode: healthcarev1beta1.ImageConfigTextRedactionModeTextRedactionModeUnspecified,
							},
							PrimaryIds: healthcarev1beta1.OptionsPrimaryIdsPrimaryIdsOptionUnspecified,
						},
						ProfileType: healthcarev1beta1.DicomTagConfigProfileTypeProfileTypeUnspecified,
					},
					FhirFieldConfig: &healthcare.FhirFieldConfigArgs{
						FieldMetadataList: healthcare.GoogleCloudHealthcareV1beta1DeidentifyFieldMetadataArray{
							&healthcare.GoogleCloudHealthcareV1beta1DeidentifyFieldMetadataArgs{
								CharacterMaskField: &healthcare.CharacterMaskFieldArgs{},
								CleanTextField:     &healthcare.CleanTextFieldArgs{},
								CryptoHashField:    &healthcare.CryptoHashFieldArgs{},
								DateShiftField:     &healthcare.DateShiftFieldArgs{},
								KeepField:          &healthcare.KeepFieldArgs{},
								Paths: pulumi.StringArray{
									pulumi.String("string"),
								},
								RemoveField: &healthcare.RemoveFieldArgs{},
							},
						},
						Options: &healthcare.GoogleCloudHealthcareV1beta1DeidentifyOptionsArgs{
							CharacterMaskConfig: &healthcare.CharacterMaskConfigArgs{
								MaskingCharacter: pulumi.String("string"),
							},
							ContextualDeid: &healthcare.ContextualDeidConfigArgs{},
							CryptoHashConfig: &healthcare.CryptoHashConfigArgs{
								CryptoKey: pulumi.String("string"),
								KmsWrapped: &healthcare.KmsWrappedCryptoKeyArgs{
									CryptoKey:  pulumi.String("string"),
									WrappedKey: pulumi.String("string"),
								},
							},
							DateShiftConfig: &healthcare.DateShiftConfigArgs{
								CryptoKey: pulumi.String("string"),
								KmsWrapped: &healthcare.KmsWrappedCryptoKeyArgs{
									CryptoKey:  pulumi.String("string"),
									WrappedKey: pulumi.String("string"),
								},
							},
							KeepExtensions: &healthcare.KeepExtensionsConfigArgs{},
						},
						ProfileType: healthcarev1beta1.FhirFieldConfigProfileTypeProfileTypeUnspecified,
					},
					OperationMetadata: &healthcare.DeidentifyOperationMetadataArgs{
						FhirOutput: healthcare.FhirOutputArgs{
							FhirStore: pulumi.String("string"),
						},
					},
					Text: &healthcare.TextConfigArgs{
						AdditionalTransformations: healthcare.InfoTypeTransformationArray{
							&healthcare.InfoTypeTransformationArgs{
								CharacterMaskConfig: &healthcare.CharacterMaskConfigArgs{
									MaskingCharacter: pulumi.String("string"),
								},
								CryptoHashConfig: &healthcare.CryptoHashConfigArgs{
									CryptoKey: pulumi.String("string"),
									KmsWrapped: &healthcare.KmsWrappedCryptoKeyArgs{
										CryptoKey:  pulumi.String("string"),
										WrappedKey: pulumi.String("string"),
									},
								},
								DateShiftConfig: &healthcare.DateShiftConfigArgs{
									CryptoKey: pulumi.String("string"),
									KmsWrapped: &healthcare.KmsWrappedCryptoKeyArgs{
										CryptoKey:  pulumi.String("string"),
										WrappedKey: pulumi.String("string"),
									},
								},
								InfoTypes: pulumi.StringArray{
									pulumi.String("string"),
								},
								RedactConfig:              &healthcare.RedactConfigArgs{},
								ReplaceWithInfoTypeConfig: &healthcare.ReplaceWithInfoTypeConfigArgs{},
							},
						},
						ExcludeInfoTypes: pulumi.StringArray{
							pulumi.String("string"),
						},
						ProfileType: healthcarev1beta1.TextConfigProfileTypeProfileTypeUnspecified,
					},
					UseRegionalDataProcessing: pulumi.Bool(false),
				},
				Store: pulumi.String("string"),
			},
			ResourceTypes: pulumi.StringArray{
				pulumi.String("string"),
			},
		},
	},
	ValidationConfig: &healthcare.ValidationConfigArgs{
		DisableFhirpathValidation:      pulumi.Bool(false),
		DisableProfileValidation:       pulumi.Bool(false),
		DisableReferenceTypeValidation: pulumi.Bool(false),
		DisableRequiredFieldValidation: pulumi.Bool(false),
		EnabledImplementationGuides: pulumi.StringArray{
			pulumi.String("string"),
		},
	},
	Version: healthcarev1beta1.FhirStoreVersionVersionUnspecified,
})
var google_nativeFhirStoreResource = new FhirStore("google-nativeFhirStoreResource", FhirStoreArgs.builder()
    .datasetId("string")
    .labels(Map.of("string", "string"))
    .fhirStoreId("string")
    .defaultSearchHandlingStrict(false)
    .disableReferentialIntegrity(false)
    .location("string")
    .enableUpdateCreate(false)
    .consentConfig(ConsentConfigArgs.builder()
        .version("CONSENT_ENFORCEMENT_VERSION_UNSPECIFIED")
        .accessDeterminationLogConfig(AccessDeterminationLogConfigArgs.builder()
            .logLevel("LOG_LEVEL_UNSPECIFIED")
            .build())
        .accessEnforced(false)
        .consentHeaderHandling(ConsentHeaderHandlingArgs.builder()
            .profile("SCOPE_PROFILE_UNSPECIFIED")
            .build())
        .enforcedAdminConsents("string")
        .build())
    .complexDataTypeReferenceParsing("COMPLEX_DATA_TYPE_REFERENCE_PARSING_UNSPECIFIED")
    .disableResourceVersioning(false)
    .notificationConfigs(FhirNotificationConfigArgs.builder()
        .pubsubTopic("string")
        .sendFullResource(false)
        .sendPreviousResourceOnDelete(false)
        .build())
    .project("string")
    .searchConfig(SearchConfigArgs.builder()
        .searchParameters(SearchParameterArgs.builder()
            .canonicalUrl("string")
            .parameter("string")
            .build())
        .build())
    .streamConfigs(StreamConfigArgs.builder()
        .bigqueryDestination(GoogleCloudHealthcareV1beta1FhirBigQueryDestinationArgs.builder()
            .datasetUri("string")
            .force(false)
            .schemaConfig(SchemaConfigArgs.builder()
                .lastUpdatedPartitionConfig(TimePartitioningArgs.builder()
                    .expirationMs("string")
                    .type("PARTITION_TYPE_UNSPECIFIED")
                    .build())
                .recursiveStructureDepth("string")
                .schemaType("SCHEMA_TYPE_UNSPECIFIED")
                .build())
            .writeDisposition("WRITE_DISPOSITION_UNSPECIFIED")
            .build())
        .deidentifiedStoreDestination(DeidentifiedStoreDestinationArgs.builder()
            .config(DeidentifyConfigArgs.builder()
                .annotation(AnnotationConfigArgs.builder()
                    .annotationStoreName("string")
                    .storeQuote(false)
                    .build())
                .dicomTagConfig(DicomTagConfigArgs.builder()
                    .actions(ActionArgs.builder()
                        .cleanImageTag(ImageConfigArgs.builder()
                            .additionalInfoTypes("string")
                            .excludeInfoTypes("string")
                            .textRedactionMode("TEXT_REDACTION_MODE_UNSPECIFIED")
                            .build())
                        .cleanTextTag()
                        .deleteTag()
                        .keepTag()
                        .queries("string")
                        .recurseTag()
                        .regenUidTag()
                        .removeTag()
                        .resetTag()
                        .build())
                    .options(OptionsArgs.builder()
                        .cleanDescriptors()
                        .cleanImage(ImageConfigArgs.builder()
                            .additionalInfoTypes("string")
                            .excludeInfoTypes("string")
                            .textRedactionMode("TEXT_REDACTION_MODE_UNSPECIFIED")
                            .build())
                        .primaryIds("PRIMARY_IDS_OPTION_UNSPECIFIED")
                        .build())
                    .profileType("PROFILE_TYPE_UNSPECIFIED")
                    .build())
                .fhirFieldConfig(FhirFieldConfigArgs.builder()
                    .fieldMetadataList(GoogleCloudHealthcareV1beta1DeidentifyFieldMetadataArgs.builder()
                        .characterMaskField()
                        .cleanTextField()
                        .cryptoHashField()
                        .dateShiftField()
                        .keepField()
                        .paths("string")
                        .removeField()
                        .build())
                    .options(GoogleCloudHealthcareV1beta1DeidentifyOptionsArgs.builder()
                        .characterMaskConfig(CharacterMaskConfigArgs.builder()
                            .maskingCharacter("string")
                            .build())
                        .contextualDeid()
                        .cryptoHashConfig(CryptoHashConfigArgs.builder()
                            .cryptoKey("string")
                            .kmsWrapped(KmsWrappedCryptoKeyArgs.builder()
                                .cryptoKey("string")
                                .wrappedKey("string")
                                .build())
                            .build())
                        .dateShiftConfig(DateShiftConfigArgs.builder()
                            .cryptoKey("string")
                            .kmsWrapped(KmsWrappedCryptoKeyArgs.builder()
                                .cryptoKey("string")
                                .wrappedKey("string")
                                .build())
                            .build())
                        .keepExtensions()
                        .build())
                    .profileType("PROFILE_TYPE_UNSPECIFIED")
                    .build())
                .operationMetadata(DeidentifyOperationMetadataArgs.builder()
                    .fhirOutput(FhirOutputArgs.builder()
                        .fhirStore("string")
                        .build())
                    .build())
                .text(TextConfigArgs.builder()
                    .additionalTransformations(InfoTypeTransformationArgs.builder()
                        .characterMaskConfig(CharacterMaskConfigArgs.builder()
                            .maskingCharacter("string")
                            .build())
                        .cryptoHashConfig(CryptoHashConfigArgs.builder()
                            .cryptoKey("string")
                            .kmsWrapped(KmsWrappedCryptoKeyArgs.builder()
                                .cryptoKey("string")
                                .wrappedKey("string")
                                .build())
                            .build())
                        .dateShiftConfig(DateShiftConfigArgs.builder()
                            .cryptoKey("string")
                            .kmsWrapped(KmsWrappedCryptoKeyArgs.builder()
                                .cryptoKey("string")
                                .wrappedKey("string")
                                .build())
                            .build())
                        .infoTypes("string")
                        .redactConfig()
                        .replaceWithInfoTypeConfig()
                        .build())
                    .excludeInfoTypes("string")
                    .profileType("PROFILE_TYPE_UNSPECIFIED")
                    .build())
                .useRegionalDataProcessing(false)
                .build())
            .store("string")
            .build())
        .resourceTypes("string")
        .build())
    .validationConfig(ValidationConfigArgs.builder()
        .disableFhirpathValidation(false)
        .disableProfileValidation(false)
        .disableReferenceTypeValidation(false)
        .disableRequiredFieldValidation(false)
        .enabledImplementationGuides("string")
        .build())
    .version("VERSION_UNSPECIFIED")
    .build());
google_native_fhir_store_resource = google_native.healthcare.v1beta1.FhirStore("google-nativeFhirStoreResource",
    dataset_id="string",
    labels={
        "string": "string",
    },
    fhir_store_id="string",
    default_search_handling_strict=False,
    disable_referential_integrity=False,
    location="string",
    enable_update_create=False,
    consent_config={
        "version": google_native.healthcare.v1beta1.ConsentConfigVersion.CONSENT_ENFORCEMENT_VERSION_UNSPECIFIED,
        "access_determination_log_config": {
            "log_level": google_native.healthcare.v1beta1.AccessDeterminationLogConfigLogLevel.LOG_LEVEL_UNSPECIFIED,
        },
        "access_enforced": False,
        "consent_header_handling": {
            "profile": google_native.healthcare.v1beta1.ConsentHeaderHandlingProfile.SCOPE_PROFILE_UNSPECIFIED,
        },
        "enforced_admin_consents": ["string"],
    },
    complex_data_type_reference_parsing=google_native.healthcare.v1beta1.FhirStoreComplexDataTypeReferenceParsing.COMPLEX_DATA_TYPE_REFERENCE_PARSING_UNSPECIFIED,
    disable_resource_versioning=False,
    notification_configs=[{
        "pubsub_topic": "string",
        "send_full_resource": False,
        "send_previous_resource_on_delete": False,
    }],
    project="string",
    search_config={
        "search_parameters": [{
            "canonical_url": "string",
            "parameter": "string",
        }],
    },
    stream_configs=[{
        "bigquery_destination": {
            "dataset_uri": "string",
            "force": False,
            "schema_config": {
                "last_updated_partition_config": {
                    "expiration_ms": "string",
                    "type": google_native.healthcare.v1beta1.TimePartitioningType.PARTITION_TYPE_UNSPECIFIED,
                },
                "recursive_structure_depth": "string",
                "schema_type": google_native.healthcare.v1beta1.SchemaConfigSchemaType.SCHEMA_TYPE_UNSPECIFIED,
            },
            "write_disposition": google_native.healthcare.v1beta1.GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDisposition.WRITE_DISPOSITION_UNSPECIFIED,
        },
        "deidentified_store_destination": {
            "config": {
                "annotation": {
                    "annotation_store_name": "string",
                    "store_quote": False,
                },
                "dicom_tag_config": {
                    "actions": [{
                        "clean_image_tag": {
                            "additional_info_types": ["string"],
                            "exclude_info_types": ["string"],
                            "text_redaction_mode": google_native.healthcare.v1beta1.ImageConfigTextRedactionMode.TEXT_REDACTION_MODE_UNSPECIFIED,
                        },
                        "clean_text_tag": {},
                        "delete_tag": {},
                        "keep_tag": {},
                        "queries": ["string"],
                        "recurse_tag": {},
                        "regen_uid_tag": {},
                        "remove_tag": {},
                        "reset_tag": {},
                    }],
                    "options": {
                        "clean_descriptors": {},
                        "clean_image": {
                            "additional_info_types": ["string"],
                            "exclude_info_types": ["string"],
                            "text_redaction_mode": google_native.healthcare.v1beta1.ImageConfigTextRedactionMode.TEXT_REDACTION_MODE_UNSPECIFIED,
                        },
                        "primary_ids": google_native.healthcare.v1beta1.OptionsPrimaryIds.PRIMARY_IDS_OPTION_UNSPECIFIED,
                    },
                    "profile_type": google_native.healthcare.v1beta1.DicomTagConfigProfileType.PROFILE_TYPE_UNSPECIFIED,
                },
                "fhir_field_config": {
                    "field_metadata_list": [{
                        "character_mask_field": {},
                        "clean_text_field": {},
                        "crypto_hash_field": {},
                        "date_shift_field": {},
                        "keep_field": {},
                        "paths": ["string"],
                        "remove_field": {},
                    }],
                    "options": {
                        "character_mask_config": {
                            "masking_character": "string",
                        },
                        "contextual_deid": {},
                        "crypto_hash_config": {
                            "crypto_key": "string",
                            "kms_wrapped": {
                                "crypto_key": "string",
                                "wrapped_key": "string",
                            },
                        },
                        "date_shift_config": {
                            "crypto_key": "string",
                            "kms_wrapped": {
                                "crypto_key": "string",
                                "wrapped_key": "string",
                            },
                        },
                        "keep_extensions": {},
                    },
                    "profile_type": google_native.healthcare.v1beta1.FhirFieldConfigProfileType.PROFILE_TYPE_UNSPECIFIED,
                },
                "operation_metadata": {
                    "fhir_output": {
                        "fhir_store": "string",
                    },
                },
                "text": {
                    "additional_transformations": [{
                        "character_mask_config": {
                            "masking_character": "string",
                        },
                        "crypto_hash_config": {
                            "crypto_key": "string",
                            "kms_wrapped": {
                                "crypto_key": "string",
                                "wrapped_key": "string",
                            },
                        },
                        "date_shift_config": {
                            "crypto_key": "string",
                            "kms_wrapped": {
                                "crypto_key": "string",
                                "wrapped_key": "string",
                            },
                        },
                        "info_types": ["string"],
                        "redact_config": {},
                        "replace_with_info_type_config": {},
                    }],
                    "exclude_info_types": ["string"],
                    "profile_type": google_native.healthcare.v1beta1.TextConfigProfileType.PROFILE_TYPE_UNSPECIFIED,
                },
                "use_regional_data_processing": False,
            },
            "store": "string",
        },
        "resource_types": ["string"],
    }],
    validation_config={
        "disable_fhirpath_validation": False,
        "disable_profile_validation": False,
        "disable_reference_type_validation": False,
        "disable_required_field_validation": False,
        "enabled_implementation_guides": ["string"],
    },
    version=google_native.healthcare.v1beta1.FhirStoreVersion.VERSION_UNSPECIFIED)
const google_nativeFhirStoreResource = new google_native.healthcare.v1beta1.FhirStore("google-nativeFhirStoreResource", {
    datasetId: "string",
    labels: {
        string: "string",
    },
    fhirStoreId: "string",
    defaultSearchHandlingStrict: false,
    disableReferentialIntegrity: false,
    location: "string",
    enableUpdateCreate: false,
    consentConfig: {
        version: google_native.healthcare.v1beta1.ConsentConfigVersion.ConsentEnforcementVersionUnspecified,
        accessDeterminationLogConfig: {
            logLevel: google_native.healthcare.v1beta1.AccessDeterminationLogConfigLogLevel.LogLevelUnspecified,
        },
        accessEnforced: false,
        consentHeaderHandling: {
            profile: google_native.healthcare.v1beta1.ConsentHeaderHandlingProfile.ScopeProfileUnspecified,
        },
        enforcedAdminConsents: ["string"],
    },
    complexDataTypeReferenceParsing: google_native.healthcare.v1beta1.FhirStoreComplexDataTypeReferenceParsing.ComplexDataTypeReferenceParsingUnspecified,
    disableResourceVersioning: false,
    notificationConfigs: [{
        pubsubTopic: "string",
        sendFullResource: false,
        sendPreviousResourceOnDelete: false,
    }],
    project: "string",
    searchConfig: {
        searchParameters: [{
            canonicalUrl: "string",
            parameter: "string",
        }],
    },
    streamConfigs: [{
        bigqueryDestination: {
            datasetUri: "string",
            force: false,
            schemaConfig: {
                lastUpdatedPartitionConfig: {
                    expirationMs: "string",
                    type: google_native.healthcare.v1beta1.TimePartitioningType.PartitionTypeUnspecified,
                },
                recursiveStructureDepth: "string",
                schemaType: google_native.healthcare.v1beta1.SchemaConfigSchemaType.SchemaTypeUnspecified,
            },
            writeDisposition: google_native.healthcare.v1beta1.GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDisposition.WriteDispositionUnspecified,
        },
        deidentifiedStoreDestination: {
            config: {
                annotation: {
                    annotationStoreName: "string",
                    storeQuote: false,
                },
                dicomTagConfig: {
                    actions: [{
                        cleanImageTag: {
                            additionalInfoTypes: ["string"],
                            excludeInfoTypes: ["string"],
                            textRedactionMode: google_native.healthcare.v1beta1.ImageConfigTextRedactionMode.TextRedactionModeUnspecified,
                        },
                        cleanTextTag: {},
                        deleteTag: {},
                        keepTag: {},
                        queries: ["string"],
                        recurseTag: {},
                        regenUidTag: {},
                        removeTag: {},
                        resetTag: {},
                    }],
                    options: {
                        cleanDescriptors: {},
                        cleanImage: {
                            additionalInfoTypes: ["string"],
                            excludeInfoTypes: ["string"],
                            textRedactionMode: google_native.healthcare.v1beta1.ImageConfigTextRedactionMode.TextRedactionModeUnspecified,
                        },
                        primaryIds: google_native.healthcare.v1beta1.OptionsPrimaryIds.PrimaryIdsOptionUnspecified,
                    },
                    profileType: google_native.healthcare.v1beta1.DicomTagConfigProfileType.ProfileTypeUnspecified,
                },
                fhirFieldConfig: {
                    fieldMetadataList: [{
                        characterMaskField: {},
                        cleanTextField: {},
                        cryptoHashField: {},
                        dateShiftField: {},
                        keepField: {},
                        paths: ["string"],
                        removeField: {},
                    }],
                    options: {
                        characterMaskConfig: {
                            maskingCharacter: "string",
                        },
                        contextualDeid: {},
                        cryptoHashConfig: {
                            cryptoKey: "string",
                            kmsWrapped: {
                                cryptoKey: "string",
                                wrappedKey: "string",
                            },
                        },
                        dateShiftConfig: {
                            cryptoKey: "string",
                            kmsWrapped: {
                                cryptoKey: "string",
                                wrappedKey: "string",
                            },
                        },
                        keepExtensions: {},
                    },
                    profileType: google_native.healthcare.v1beta1.FhirFieldConfigProfileType.ProfileTypeUnspecified,
                },
                operationMetadata: {
                    fhirOutput: {
                        fhirStore: "string",
                    },
                },
                text: {
                    additionalTransformations: [{
                        characterMaskConfig: {
                            maskingCharacter: "string",
                        },
                        cryptoHashConfig: {
                            cryptoKey: "string",
                            kmsWrapped: {
                                cryptoKey: "string",
                                wrappedKey: "string",
                            },
                        },
                        dateShiftConfig: {
                            cryptoKey: "string",
                            kmsWrapped: {
                                cryptoKey: "string",
                                wrappedKey: "string",
                            },
                        },
                        infoTypes: ["string"],
                        redactConfig: {},
                        replaceWithInfoTypeConfig: {},
                    }],
                    excludeInfoTypes: ["string"],
                    profileType: google_native.healthcare.v1beta1.TextConfigProfileType.ProfileTypeUnspecified,
                },
                useRegionalDataProcessing: false,
            },
            store: "string",
        },
        resourceTypes: ["string"],
    }],
    validationConfig: {
        disableFhirpathValidation: false,
        disableProfileValidation: false,
        disableReferenceTypeValidation: false,
        disableRequiredFieldValidation: false,
        enabledImplementationGuides: ["string"],
    },
    version: google_native.healthcare.v1beta1.FhirStoreVersion.VersionUnspecified,
});
type: google-native:healthcare/v1beta1:FhirStore
properties:
    complexDataTypeReferenceParsing: COMPLEX_DATA_TYPE_REFERENCE_PARSING_UNSPECIFIED
    consentConfig:
        accessDeterminationLogConfig:
            logLevel: LOG_LEVEL_UNSPECIFIED
        accessEnforced: false
        consentHeaderHandling:
            profile: SCOPE_PROFILE_UNSPECIFIED
        enforcedAdminConsents:
            - string
        version: CONSENT_ENFORCEMENT_VERSION_UNSPECIFIED
    datasetId: string
    defaultSearchHandlingStrict: false
    disableReferentialIntegrity: false
    disableResourceVersioning: false
    enableUpdateCreate: false
    fhirStoreId: string
    labels:
        string: string
    location: string
    notificationConfigs:
        - pubsubTopic: string
          sendFullResource: false
          sendPreviousResourceOnDelete: false
    project: string
    searchConfig:
        searchParameters:
            - canonicalUrl: string
              parameter: string
    streamConfigs:
        - bigqueryDestination:
            datasetUri: string
            force: false
            schemaConfig:
                lastUpdatedPartitionConfig:
                    expirationMs: string
                    type: PARTITION_TYPE_UNSPECIFIED
                recursiveStructureDepth: string
                schemaType: SCHEMA_TYPE_UNSPECIFIED
            writeDisposition: WRITE_DISPOSITION_UNSPECIFIED
          deidentifiedStoreDestination:
            config:
                annotation:
                    annotationStoreName: string
                    storeQuote: false
                dicomTagConfig:
                    actions:
                        - cleanImageTag:
                            additionalInfoTypes:
                                - string
                            excludeInfoTypes:
                                - string
                            textRedactionMode: TEXT_REDACTION_MODE_UNSPECIFIED
                          cleanTextTag: {}
                          deleteTag: {}
                          keepTag: {}
                          queries:
                            - string
                          recurseTag: {}
                          regenUidTag: {}
                          removeTag: {}
                          resetTag: {}
                    options:
                        cleanDescriptors: {}
                        cleanImage:
                            additionalInfoTypes:
                                - string
                            excludeInfoTypes:
                                - string
                            textRedactionMode: TEXT_REDACTION_MODE_UNSPECIFIED
                        primaryIds: PRIMARY_IDS_OPTION_UNSPECIFIED
                    profileType: PROFILE_TYPE_UNSPECIFIED
                fhirFieldConfig:
                    fieldMetadataList:
                        - characterMaskField: {}
                          cleanTextField: {}
                          cryptoHashField: {}
                          dateShiftField: {}
                          keepField: {}
                          paths:
                            - string
                          removeField: {}
                    options:
                        characterMaskConfig:
                            maskingCharacter: string
                        contextualDeid: {}
                        cryptoHashConfig:
                            cryptoKey: string
                            kmsWrapped:
                                cryptoKey: string
                                wrappedKey: string
                        dateShiftConfig:
                            cryptoKey: string
                            kmsWrapped:
                                cryptoKey: string
                                wrappedKey: string
                        keepExtensions: {}
                    profileType: PROFILE_TYPE_UNSPECIFIED
                operationMetadata:
                    fhirOutput:
                        fhirStore: string
                text:
                    additionalTransformations:
                        - characterMaskConfig:
                            maskingCharacter: string
                          cryptoHashConfig:
                            cryptoKey: string
                            kmsWrapped:
                                cryptoKey: string
                                wrappedKey: string
                          dateShiftConfig:
                            cryptoKey: string
                            kmsWrapped:
                                cryptoKey: string
                                wrappedKey: string
                          infoTypes:
                            - string
                          redactConfig: {}
                          replaceWithInfoTypeConfig: {}
                    excludeInfoTypes:
                        - string
                    profileType: PROFILE_TYPE_UNSPECIFIED
                useRegionalDataProcessing: false
            store: string
          resourceTypes:
            - string
    validationConfig:
        disableFhirpathValidation: false
        disableProfileValidation: false
        disableReferenceTypeValidation: false
        disableRequiredFieldValidation: false
        enabledImplementationGuides:
            - string
    version: VERSION_UNSPECIFIED
FhirStore Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The FhirStore resource accepts the following input properties:
- DatasetId string
- ComplexData Pulumi.Type Reference Parsing Google Native. Healthcare. V1Beta1. Fhir Store Complex Data Type Reference Parsing 
- Enable parsing of references within complex FHIR data types such as Extensions. If this value is set to ENABLED, then features like referential integrity and Bundle reference rewriting apply to all references. If this flag has not been specified the behavior of the FHIR store will not change, references in complex data types will not be parsed. New stores will have this value set to ENABLED after a notification period. Warning: turning on this flag causes processing existing resources to fail if they contain references to non-existent resources.
- ConsentConfig Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Consent Config 
- Optional. Specifies whether this store has consent enforcement. Not available for DSTU2 FHIR version due to absence of Consent resources.
- DefaultSearch boolHandling Strict 
- If true, overrides the default search behavior for this FHIR store to handling=strictwhich returns an error for unrecognized search parameters. If false, uses the FHIR specification defaulthandling=lenientwhich ignores unrecognized search parameters. The handling can always be changed from the default on an individual API call by setting the HTTP headerPrefer: handling=strictorPrefer: handling=lenient.
- DisableReferential boolIntegrity 
- Immutable. Whether to disable referential integrity in this FHIR store. This field is immutable after FHIR store creation. The default value is false, meaning that the API enforces referential integrity and fails the requests that result in inconsistent state in the FHIR store. When this field is set to true, the API skips referential integrity checks. Consequently, operations that rely on references, such as GetPatientEverything, do not return all the results if broken references exist.
- DisableResource boolVersioning 
- Immutable. Whether to disable resource versioning for this FHIR store. This field can not be changed after the creation of FHIR store. If set to false, which is the default behavior, all write operations cause historical versions to be recorded automatically. The historical versions can be fetched through the history APIs, but cannot be updated. If set to true, no historical versions are kept. The server sends errors for attempts to read the historical versions.
- EnableUpdate boolCreate 
- Whether this FHIR store has the updateCreate capability. This determines if the client can use an Update operation to create a new resource with a client-specified ID. If false, all IDs are server-assigned through the Create operation and attempts to update a non-existent resource return errors. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud audit logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources.
- FhirStore stringId 
- The ID of the FHIR store that is being created. The string must match the following regex: [\p{L}\p{N}_\-\.]{1,256}.
- Labels Dictionary<string, string>
- User-supplied key-value pairs used to organize FHIR stores. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values are optional, must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} No more than 64 labels can be associated with a given store.
- Location string
- NotificationConfig Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Notification Config 
- Deprecated. Use notification_configsinstead. If non-empty, publish all resource modifications of this FHIR store to this destination. The Pub/Sub message attributes contain a map with a string describing the action that has triggered the notification. For example, "action":"CreateResource".
- NotificationConfigs List<Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Fhir Notification Config> 
- Specifies where and whether to send notifications upon changes to a Fhir store.
- Project string
- SearchConfig Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Search Config 
- Configuration for how FHIR resources can be searched.
- StreamConfigs List<Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Stream Config> 
- A list of streaming configs that configure the destinations of streaming export for every resource mutation in this FHIR store. Each store is allowed to have up to 10 streaming configs. After a new config is added, the next resource mutation is streamed to the new location in addition to the existing ones. When a location is removed from the list, the server stops streaming to that location. Before adding a new config, you must add the required bigquery.dataEditorrole to your project's Cloud Healthcare Service Agent service account. Some lag (typically on the order of dozens of seconds) is expected before the results show up in the streaming destination.
- ValidationConfig Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Validation Config 
- Configuration for how to validate incoming FHIR resources against configured profiles.
- Version
Pulumi.Google Native. Healthcare. V1Beta1. Fhir Store Version 
- Immutable. The FHIR specification version that this FHIR store supports natively. This field is immutable after store creation. Requests are rejected if they contain FHIR resources of a different version. Version is required for every FHIR store.
- DatasetId string
- ComplexData FhirType Reference Parsing Store Complex Data Type Reference Parsing 
- Enable parsing of references within complex FHIR data types such as Extensions. If this value is set to ENABLED, then features like referential integrity and Bundle reference rewriting apply to all references. If this flag has not been specified the behavior of the FHIR store will not change, references in complex data types will not be parsed. New stores will have this value set to ENABLED after a notification period. Warning: turning on this flag causes processing existing resources to fail if they contain references to non-existent resources.
- ConsentConfig ConsentConfig Args 
- Optional. Specifies whether this store has consent enforcement. Not available for DSTU2 FHIR version due to absence of Consent resources.
- DefaultSearch boolHandling Strict 
- If true, overrides the default search behavior for this FHIR store to handling=strictwhich returns an error for unrecognized search parameters. If false, uses the FHIR specification defaulthandling=lenientwhich ignores unrecognized search parameters. The handling can always be changed from the default on an individual API call by setting the HTTP headerPrefer: handling=strictorPrefer: handling=lenient.
- DisableReferential boolIntegrity 
- Immutable. Whether to disable referential integrity in this FHIR store. This field is immutable after FHIR store creation. The default value is false, meaning that the API enforces referential integrity and fails the requests that result in inconsistent state in the FHIR store. When this field is set to true, the API skips referential integrity checks. Consequently, operations that rely on references, such as GetPatientEverything, do not return all the results if broken references exist.
- DisableResource boolVersioning 
- Immutable. Whether to disable resource versioning for this FHIR store. This field can not be changed after the creation of FHIR store. If set to false, which is the default behavior, all write operations cause historical versions to be recorded automatically. The historical versions can be fetched through the history APIs, but cannot be updated. If set to true, no historical versions are kept. The server sends errors for attempts to read the historical versions.
- EnableUpdate boolCreate 
- Whether this FHIR store has the updateCreate capability. This determines if the client can use an Update operation to create a new resource with a client-specified ID. If false, all IDs are server-assigned through the Create operation and attempts to update a non-existent resource return errors. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud audit logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources.
- FhirStore stringId 
- The ID of the FHIR store that is being created. The string must match the following regex: [\p{L}\p{N}_\-\.]{1,256}.
- Labels map[string]string
- User-supplied key-value pairs used to organize FHIR stores. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values are optional, must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} No more than 64 labels can be associated with a given store.
- Location string
- NotificationConfig NotificationConfig Args 
- Deprecated. Use notification_configsinstead. If non-empty, publish all resource modifications of this FHIR store to this destination. The Pub/Sub message attributes contain a map with a string describing the action that has triggered the notification. For example, "action":"CreateResource".
- NotificationConfigs []FhirNotification Config Args 
- Specifies where and whether to send notifications upon changes to a Fhir store.
- Project string
- SearchConfig SearchConfig Args 
- Configuration for how FHIR resources can be searched.
- StreamConfigs []StreamConfig Args 
- A list of streaming configs that configure the destinations of streaming export for every resource mutation in this FHIR store. Each store is allowed to have up to 10 streaming configs. After a new config is added, the next resource mutation is streamed to the new location in addition to the existing ones. When a location is removed from the list, the server stops streaming to that location. Before adding a new config, you must add the required bigquery.dataEditorrole to your project's Cloud Healthcare Service Agent service account. Some lag (typically on the order of dozens of seconds) is expected before the results show up in the streaming destination.
- ValidationConfig ValidationConfig Args 
- Configuration for how to validate incoming FHIR resources against configured profiles.
- Version
FhirStore Version 
- Immutable. The FHIR specification version that this FHIR store supports natively. This field is immutable after store creation. Requests are rejected if they contain FHIR resources of a different version. Version is required for every FHIR store.
- datasetId String
- complexData FhirType Reference Parsing Store Complex Data Type Reference Parsing 
- Enable parsing of references within complex FHIR data types such as Extensions. If this value is set to ENABLED, then features like referential integrity and Bundle reference rewriting apply to all references. If this flag has not been specified the behavior of the FHIR store will not change, references in complex data types will not be parsed. New stores will have this value set to ENABLED after a notification period. Warning: turning on this flag causes processing existing resources to fail if they contain references to non-existent resources.
- consentConfig ConsentConfig 
- Optional. Specifies whether this store has consent enforcement. Not available for DSTU2 FHIR version due to absence of Consent resources.
- defaultSearch BooleanHandling Strict 
- If true, overrides the default search behavior for this FHIR store to handling=strictwhich returns an error for unrecognized search parameters. If false, uses the FHIR specification defaulthandling=lenientwhich ignores unrecognized search parameters. The handling can always be changed from the default on an individual API call by setting the HTTP headerPrefer: handling=strictorPrefer: handling=lenient.
- disableReferential BooleanIntegrity 
- Immutable. Whether to disable referential integrity in this FHIR store. This field is immutable after FHIR store creation. The default value is false, meaning that the API enforces referential integrity and fails the requests that result in inconsistent state in the FHIR store. When this field is set to true, the API skips referential integrity checks. Consequently, operations that rely on references, such as GetPatientEverything, do not return all the results if broken references exist.
- disableResource BooleanVersioning 
- Immutable. Whether to disable resource versioning for this FHIR store. This field can not be changed after the creation of FHIR store. If set to false, which is the default behavior, all write operations cause historical versions to be recorded automatically. The historical versions can be fetched through the history APIs, but cannot be updated. If set to true, no historical versions are kept. The server sends errors for attempts to read the historical versions.
- enableUpdate BooleanCreate 
- Whether this FHIR store has the updateCreate capability. This determines if the client can use an Update operation to create a new resource with a client-specified ID. If false, all IDs are server-assigned through the Create operation and attempts to update a non-existent resource return errors. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud audit logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources.
- fhirStore StringId 
- The ID of the FHIR store that is being created. The string must match the following regex: [\p{L}\p{N}_\-\.]{1,256}.
- labels Map<String,String>
- User-supplied key-value pairs used to organize FHIR stores. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values are optional, must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} No more than 64 labels can be associated with a given store.
- location String
- notificationConfig NotificationConfig 
- Deprecated. Use notification_configsinstead. If non-empty, publish all resource modifications of this FHIR store to this destination. The Pub/Sub message attributes contain a map with a string describing the action that has triggered the notification. For example, "action":"CreateResource".
- notificationConfigs List<FhirNotification Config> 
- Specifies where and whether to send notifications upon changes to a Fhir store.
- project String
- searchConfig SearchConfig 
- Configuration for how FHIR resources can be searched.
- streamConfigs List<StreamConfig> 
- A list of streaming configs that configure the destinations of streaming export for every resource mutation in this FHIR store. Each store is allowed to have up to 10 streaming configs. After a new config is added, the next resource mutation is streamed to the new location in addition to the existing ones. When a location is removed from the list, the server stops streaming to that location. Before adding a new config, you must add the required bigquery.dataEditorrole to your project's Cloud Healthcare Service Agent service account. Some lag (typically on the order of dozens of seconds) is expected before the results show up in the streaming destination.
- validationConfig ValidationConfig 
- Configuration for how to validate incoming FHIR resources against configured profiles.
- version
FhirStore Version 
- Immutable. The FHIR specification version that this FHIR store supports natively. This field is immutable after store creation. Requests are rejected if they contain FHIR resources of a different version. Version is required for every FHIR store.
- datasetId string
- complexData FhirType Reference Parsing Store Complex Data Type Reference Parsing 
- Enable parsing of references within complex FHIR data types such as Extensions. If this value is set to ENABLED, then features like referential integrity and Bundle reference rewriting apply to all references. If this flag has not been specified the behavior of the FHIR store will not change, references in complex data types will not be parsed. New stores will have this value set to ENABLED after a notification period. Warning: turning on this flag causes processing existing resources to fail if they contain references to non-existent resources.
- consentConfig ConsentConfig 
- Optional. Specifies whether this store has consent enforcement. Not available for DSTU2 FHIR version due to absence of Consent resources.
- defaultSearch booleanHandling Strict 
- If true, overrides the default search behavior for this FHIR store to handling=strictwhich returns an error for unrecognized search parameters. If false, uses the FHIR specification defaulthandling=lenientwhich ignores unrecognized search parameters. The handling can always be changed from the default on an individual API call by setting the HTTP headerPrefer: handling=strictorPrefer: handling=lenient.
- disableReferential booleanIntegrity 
- Immutable. Whether to disable referential integrity in this FHIR store. This field is immutable after FHIR store creation. The default value is false, meaning that the API enforces referential integrity and fails the requests that result in inconsistent state in the FHIR store. When this field is set to true, the API skips referential integrity checks. Consequently, operations that rely on references, such as GetPatientEverything, do not return all the results if broken references exist.
- disableResource booleanVersioning 
- Immutable. Whether to disable resource versioning for this FHIR store. This field can not be changed after the creation of FHIR store. If set to false, which is the default behavior, all write operations cause historical versions to be recorded automatically. The historical versions can be fetched through the history APIs, but cannot be updated. If set to true, no historical versions are kept. The server sends errors for attempts to read the historical versions.
- enableUpdate booleanCreate 
- Whether this FHIR store has the updateCreate capability. This determines if the client can use an Update operation to create a new resource with a client-specified ID. If false, all IDs are server-assigned through the Create operation and attempts to update a non-existent resource return errors. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud audit logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources.
- fhirStore stringId 
- The ID of the FHIR store that is being created. The string must match the following regex: [\p{L}\p{N}_\-\.]{1,256}.
- labels {[key: string]: string}
- User-supplied key-value pairs used to organize FHIR stores. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values are optional, must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} No more than 64 labels can be associated with a given store.
- location string
- notificationConfig NotificationConfig 
- Deprecated. Use notification_configsinstead. If non-empty, publish all resource modifications of this FHIR store to this destination. The Pub/Sub message attributes contain a map with a string describing the action that has triggered the notification. For example, "action":"CreateResource".
- notificationConfigs FhirNotification Config[] 
- Specifies where and whether to send notifications upon changes to a Fhir store.
- project string
- searchConfig SearchConfig 
- Configuration for how FHIR resources can be searched.
- streamConfigs StreamConfig[] 
- A list of streaming configs that configure the destinations of streaming export for every resource mutation in this FHIR store. Each store is allowed to have up to 10 streaming configs. After a new config is added, the next resource mutation is streamed to the new location in addition to the existing ones. When a location is removed from the list, the server stops streaming to that location. Before adding a new config, you must add the required bigquery.dataEditorrole to your project's Cloud Healthcare Service Agent service account. Some lag (typically on the order of dozens of seconds) is expected before the results show up in the streaming destination.
- validationConfig ValidationConfig 
- Configuration for how to validate incoming FHIR resources against configured profiles.
- version
FhirStore Version 
- Immutable. The FHIR specification version that this FHIR store supports natively. This field is immutable after store creation. Requests are rejected if they contain FHIR resources of a different version. Version is required for every FHIR store.
- dataset_id str
- complex_data_ Fhirtype_ reference_ parsing Store Complex Data Type Reference Parsing 
- Enable parsing of references within complex FHIR data types such as Extensions. If this value is set to ENABLED, then features like referential integrity and Bundle reference rewriting apply to all references. If this flag has not been specified the behavior of the FHIR store will not change, references in complex data types will not be parsed. New stores will have this value set to ENABLED after a notification period. Warning: turning on this flag causes processing existing resources to fail if they contain references to non-existent resources.
- consent_config ConsentConfig Args 
- Optional. Specifies whether this store has consent enforcement. Not available for DSTU2 FHIR version due to absence of Consent resources.
- default_search_ boolhandling_ strict 
- If true, overrides the default search behavior for this FHIR store to handling=strictwhich returns an error for unrecognized search parameters. If false, uses the FHIR specification defaulthandling=lenientwhich ignores unrecognized search parameters. The handling can always be changed from the default on an individual API call by setting the HTTP headerPrefer: handling=strictorPrefer: handling=lenient.
- disable_referential_ boolintegrity 
- Immutable. Whether to disable referential integrity in this FHIR store. This field is immutable after FHIR store creation. The default value is false, meaning that the API enforces referential integrity and fails the requests that result in inconsistent state in the FHIR store. When this field is set to true, the API skips referential integrity checks. Consequently, operations that rely on references, such as GetPatientEverything, do not return all the results if broken references exist.
- disable_resource_ boolversioning 
- Immutable. Whether to disable resource versioning for this FHIR store. This field can not be changed after the creation of FHIR store. If set to false, which is the default behavior, all write operations cause historical versions to be recorded automatically. The historical versions can be fetched through the history APIs, but cannot be updated. If set to true, no historical versions are kept. The server sends errors for attempts to read the historical versions.
- enable_update_ boolcreate 
- Whether this FHIR store has the updateCreate capability. This determines if the client can use an Update operation to create a new resource with a client-specified ID. If false, all IDs are server-assigned through the Create operation and attempts to update a non-existent resource return errors. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud audit logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources.
- fhir_store_ strid 
- The ID of the FHIR store that is being created. The string must match the following regex: [\p{L}\p{N}_\-\.]{1,256}.
- labels Mapping[str, str]
- User-supplied key-value pairs used to organize FHIR stores. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values are optional, must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} No more than 64 labels can be associated with a given store.
- location str
- notification_config NotificationConfig Args 
- Deprecated. Use notification_configsinstead. If non-empty, publish all resource modifications of this FHIR store to this destination. The Pub/Sub message attributes contain a map with a string describing the action that has triggered the notification. For example, "action":"CreateResource".
- notification_configs Sequence[FhirNotification Config Args] 
- Specifies where and whether to send notifications upon changes to a Fhir store.
- project str
- search_config SearchConfig Args 
- Configuration for how FHIR resources can be searched.
- stream_configs Sequence[StreamConfig Args] 
- A list of streaming configs that configure the destinations of streaming export for every resource mutation in this FHIR store. Each store is allowed to have up to 10 streaming configs. After a new config is added, the next resource mutation is streamed to the new location in addition to the existing ones. When a location is removed from the list, the server stops streaming to that location. Before adding a new config, you must add the required bigquery.dataEditorrole to your project's Cloud Healthcare Service Agent service account. Some lag (typically on the order of dozens of seconds) is expected before the results show up in the streaming destination.
- validation_config ValidationConfig Args 
- Configuration for how to validate incoming FHIR resources against configured profiles.
- version
FhirStore Version 
- Immutable. The FHIR specification version that this FHIR store supports natively. This field is immutable after store creation. Requests are rejected if they contain FHIR resources of a different version. Version is required for every FHIR store.
- datasetId String
- complexData "COMPLEX_DATA_TYPE_REFERENCE_PARSING_UNSPECIFIED" | "DISABLED" | "ENABLED"Type Reference Parsing 
- Enable parsing of references within complex FHIR data types such as Extensions. If this value is set to ENABLED, then features like referential integrity and Bundle reference rewriting apply to all references. If this flag has not been specified the behavior of the FHIR store will not change, references in complex data types will not be parsed. New stores will have this value set to ENABLED after a notification period. Warning: turning on this flag causes processing existing resources to fail if they contain references to non-existent resources.
- consentConfig Property Map
- Optional. Specifies whether this store has consent enforcement. Not available for DSTU2 FHIR version due to absence of Consent resources.
- defaultSearch BooleanHandling Strict 
- If true, overrides the default search behavior for this FHIR store to handling=strictwhich returns an error for unrecognized search parameters. If false, uses the FHIR specification defaulthandling=lenientwhich ignores unrecognized search parameters. The handling can always be changed from the default on an individual API call by setting the HTTP headerPrefer: handling=strictorPrefer: handling=lenient.
- disableReferential BooleanIntegrity 
- Immutable. Whether to disable referential integrity in this FHIR store. This field is immutable after FHIR store creation. The default value is false, meaning that the API enforces referential integrity and fails the requests that result in inconsistent state in the FHIR store. When this field is set to true, the API skips referential integrity checks. Consequently, operations that rely on references, such as GetPatientEverything, do not return all the results if broken references exist.
- disableResource BooleanVersioning 
- Immutable. Whether to disable resource versioning for this FHIR store. This field can not be changed after the creation of FHIR store. If set to false, which is the default behavior, all write operations cause historical versions to be recorded automatically. The historical versions can be fetched through the history APIs, but cannot be updated. If set to true, no historical versions are kept. The server sends errors for attempts to read the historical versions.
- enableUpdate BooleanCreate 
- Whether this FHIR store has the updateCreate capability. This determines if the client can use an Update operation to create a new resource with a client-specified ID. If false, all IDs are server-assigned through the Create operation and attempts to update a non-existent resource return errors. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud audit logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources.
- fhirStore StringId 
- The ID of the FHIR store that is being created. The string must match the following regex: [\p{L}\p{N}_\-\.]{1,256}.
- labels Map<String>
- User-supplied key-value pairs used to organize FHIR stores. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values are optional, must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} No more than 64 labels can be associated with a given store.
- location String
- notificationConfig Property Map
- Deprecated. Use notification_configsinstead. If non-empty, publish all resource modifications of this FHIR store to this destination. The Pub/Sub message attributes contain a map with a string describing the action that has triggered the notification. For example, "action":"CreateResource".
- notificationConfigs List<Property Map>
- Specifies where and whether to send notifications upon changes to a Fhir store.
- project String
- searchConfig Property Map
- Configuration for how FHIR resources can be searched.
- streamConfigs List<Property Map>
- A list of streaming configs that configure the destinations of streaming export for every resource mutation in this FHIR store. Each store is allowed to have up to 10 streaming configs. After a new config is added, the next resource mutation is streamed to the new location in addition to the existing ones. When a location is removed from the list, the server stops streaming to that location. Before adding a new config, you must add the required bigquery.dataEditorrole to your project's Cloud Healthcare Service Agent service account. Some lag (typically on the order of dozens of seconds) is expected before the results show up in the streaming destination.
- validationConfig Property Map
- Configuration for how to validate incoming FHIR resources against configured profiles.
- version "VERSION_UNSPECIFIED" | "DSTU2" | "STU3" | "R4"
- Immutable. The FHIR specification version that this FHIR store supports natively. This field is immutable after store creation. Requests are rejected if they contain FHIR resources of a different version. Version is required for every FHIR store.
Outputs
All input properties are implicitly available as output properties. Additionally, the FhirStore resource produces the following output properties:
Supporting Types
AccessDeterminationLogConfig, AccessDeterminationLogConfigArgs        
- LogLevel Pulumi.Google Native. Healthcare. V1Beta1. Access Determination Log Config Log Level 
- Optional. Controls the amount of detail to include as part of the audit logs.
- LogLevel AccessDetermination Log Config Log Level 
- Optional. Controls the amount of detail to include as part of the audit logs.
- logLevel AccessDetermination Log Config Log Level 
- Optional. Controls the amount of detail to include as part of the audit logs.
- logLevel AccessDetermination Log Config Log Level 
- Optional. Controls the amount of detail to include as part of the audit logs.
- log_level AccessDetermination Log Config Log Level 
- Optional. Controls the amount of detail to include as part of the audit logs.
- logLevel "LOG_LEVEL_UNSPECIFIED" | "DISABLED" | "MINIMUM" | "VERBOSE"
- Optional. Controls the amount of detail to include as part of the audit logs.
AccessDeterminationLogConfigLogLevel, AccessDeterminationLogConfigLogLevelArgs            
- LogLevel Unspecified 
- LOG_LEVEL_UNSPECIFIEDNo log level specified. This value is unused.
- Disabled
- DISABLEDNo additional consent-related logging is added to audit logs.
- Minimum
- MINIMUMThe following information is included: - One of the following consentModefields: (off|emptyScope|enforced|btg|bypass). - The accessor's request headers - Thelog_levelof the AccessDeterminationLogConfig - The final consent evaluation (PERMIT,DENY, orNO_CONSENT) - A human-readable summary of the evaluation
- Verbose
- VERBOSEIncludes MINIMUMand, for each resource owner, returns: - The resource owner's name - Most specific part of theX-Consent-Scoperesulting in consensual determination - Timestamp of the applied enforcement leading to the decision - Enforcement version at the time the applicable consents were applied - The Consent resource name - The timestamp of the Consent resource used for enforcement - Policy type (PATIENT or ADMIN) Note that this mode adds some overhead to CRUD operations.
- AccessDetermination Log Config Log Level Log Level Unspecified 
- LOG_LEVEL_UNSPECIFIEDNo log level specified. This value is unused.
- AccessDetermination Log Config Log Level Disabled 
- DISABLEDNo additional consent-related logging is added to audit logs.
- AccessDetermination Log Config Log Level Minimum 
- MINIMUMThe following information is included: - One of the following consentModefields: (off|emptyScope|enforced|btg|bypass). - The accessor's request headers - Thelog_levelof the AccessDeterminationLogConfig - The final consent evaluation (PERMIT,DENY, orNO_CONSENT) - A human-readable summary of the evaluation
- AccessDetermination Log Config Log Level Verbose 
- VERBOSEIncludes MINIMUMand, for each resource owner, returns: - The resource owner's name - Most specific part of theX-Consent-Scoperesulting in consensual determination - Timestamp of the applied enforcement leading to the decision - Enforcement version at the time the applicable consents were applied - The Consent resource name - The timestamp of the Consent resource used for enforcement - Policy type (PATIENT or ADMIN) Note that this mode adds some overhead to CRUD operations.
- LogLevel Unspecified 
- LOG_LEVEL_UNSPECIFIEDNo log level specified. This value is unused.
- Disabled
- DISABLEDNo additional consent-related logging is added to audit logs.
- Minimum
- MINIMUMThe following information is included: - One of the following consentModefields: (off|emptyScope|enforced|btg|bypass). - The accessor's request headers - Thelog_levelof the AccessDeterminationLogConfig - The final consent evaluation (PERMIT,DENY, orNO_CONSENT) - A human-readable summary of the evaluation
- Verbose
- VERBOSEIncludes MINIMUMand, for each resource owner, returns: - The resource owner's name - Most specific part of theX-Consent-Scoperesulting in consensual determination - Timestamp of the applied enforcement leading to the decision - Enforcement version at the time the applicable consents were applied - The Consent resource name - The timestamp of the Consent resource used for enforcement - Policy type (PATIENT or ADMIN) Note that this mode adds some overhead to CRUD operations.
- LogLevel Unspecified 
- LOG_LEVEL_UNSPECIFIEDNo log level specified. This value is unused.
- Disabled
- DISABLEDNo additional consent-related logging is added to audit logs.
- Minimum
- MINIMUMThe following information is included: - One of the following consentModefields: (off|emptyScope|enforced|btg|bypass). - The accessor's request headers - Thelog_levelof the AccessDeterminationLogConfig - The final consent evaluation (PERMIT,DENY, orNO_CONSENT) - A human-readable summary of the evaluation
- Verbose
- VERBOSEIncludes MINIMUMand, for each resource owner, returns: - The resource owner's name - Most specific part of theX-Consent-Scoperesulting in consensual determination - Timestamp of the applied enforcement leading to the decision - Enforcement version at the time the applicable consents were applied - The Consent resource name - The timestamp of the Consent resource used for enforcement - Policy type (PATIENT or ADMIN) Note that this mode adds some overhead to CRUD operations.
- LOG_LEVEL_UNSPECIFIED
- LOG_LEVEL_UNSPECIFIEDNo log level specified. This value is unused.
- DISABLED
- DISABLEDNo additional consent-related logging is added to audit logs.
- MINIMUM
- MINIMUMThe following information is included: - One of the following consentModefields: (off|emptyScope|enforced|btg|bypass). - The accessor's request headers - Thelog_levelof the AccessDeterminationLogConfig - The final consent evaluation (PERMIT,DENY, orNO_CONSENT) - A human-readable summary of the evaluation
- VERBOSE
- VERBOSEIncludes MINIMUMand, for each resource owner, returns: - The resource owner's name - Most specific part of theX-Consent-Scoperesulting in consensual determination - Timestamp of the applied enforcement leading to the decision - Enforcement version at the time the applicable consents were applied - The Consent resource name - The timestamp of the Consent resource used for enforcement - Policy type (PATIENT or ADMIN) Note that this mode adds some overhead to CRUD operations.
- "LOG_LEVEL_UNSPECIFIED"
- LOG_LEVEL_UNSPECIFIEDNo log level specified. This value is unused.
- "DISABLED"
- DISABLEDNo additional consent-related logging is added to audit logs.
- "MINIMUM"
- MINIMUMThe following information is included: - One of the following consentModefields: (off|emptyScope|enforced|btg|bypass). - The accessor's request headers - Thelog_levelof the AccessDeterminationLogConfig - The final consent evaluation (PERMIT,DENY, orNO_CONSENT) - A human-readable summary of the evaluation
- "VERBOSE"
- VERBOSEIncludes MINIMUMand, for each resource owner, returns: - The resource owner's name - Most specific part of theX-Consent-Scoperesulting in consensual determination - Timestamp of the applied enforcement leading to the decision - Enforcement version at the time the applicable consents were applied - The Consent resource name - The timestamp of the Consent resource used for enforcement - Policy type (PATIENT or ADMIN) Note that this mode adds some overhead to CRUD operations.
AccessDeterminationLogConfigResponse, AccessDeterminationLogConfigResponseArgs          
- LogLevel string
- Optional. Controls the amount of detail to include as part of the audit logs.
- LogLevel string
- Optional. Controls the amount of detail to include as part of the audit logs.
- logLevel String
- Optional. Controls the amount of detail to include as part of the audit logs.
- logLevel string
- Optional. Controls the amount of detail to include as part of the audit logs.
- log_level str
- Optional. Controls the amount of detail to include as part of the audit logs.
- logLevel String
- Optional. Controls the amount of detail to include as part of the audit logs.
Action, ActionArgs  
- CleanImage Pulumi.Tag Google Native. Healthcare. V1Beta1. Inputs. Image Config 
- Inspect image and transform sensitive burnt-in text. Doesn't apply to elements nested in a sequence, which revert to Keep. Supported tags: PixelData
- CleanText Pulumi.Tag Google Native. Healthcare. V1Beta1. Inputs. Clean Text Tag 
- Inspect text and transform sensitive text. Configurable via TextConfig. Supported Value Representations: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- DeleteTag Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Delete Tag 
- Delete tag.
- KeepTag Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Keep Tag 
- Keep tag unchanged.
- Queries List<string>
- Select all tags with the listed tag IDs, names, or Value Representations (VRs). Examples: ID: "00100010" Keyword: "PatientName" VR: "PN"
- RecurseTag Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Recurse Tag 
- Recursively apply DICOM de-id to tags nested in a sequence. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): SQ
- RegenUid Pulumi.Tag Google Native. Healthcare. V1Beta1. Inputs. Regen Uid Tag 
- Replace UID with a new generated UID. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): UI
- RemoveTag Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Remove Tag 
- Replace with empty tag.
- ResetTag Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Reset Tag 
- Reset tag to a placeholder value.
- CleanImage ImageTag Config 
- Inspect image and transform sensitive burnt-in text. Doesn't apply to elements nested in a sequence, which revert to Keep. Supported tags: PixelData
- CleanText CleanTag Text Tag 
- Inspect text and transform sensitive text. Configurable via TextConfig. Supported Value Representations: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- DeleteTag DeleteTag 
- Delete tag.
- KeepTag KeepTag 
- Keep tag unchanged.
- Queries []string
- Select all tags with the listed tag IDs, names, or Value Representations (VRs). Examples: ID: "00100010" Keyword: "PatientName" VR: "PN"
- RecurseTag RecurseTag 
- Recursively apply DICOM de-id to tags nested in a sequence. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): SQ
- RegenUid RegenTag Uid Tag 
- Replace UID with a new generated UID. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): UI
- RemoveTag RemoveTag 
- Replace with empty tag.
- ResetTag ResetTag 
- Reset tag to a placeholder value.
- cleanImage ImageTag Config 
- Inspect image and transform sensitive burnt-in text. Doesn't apply to elements nested in a sequence, which revert to Keep. Supported tags: PixelData
- cleanText CleanTag Text Tag 
- Inspect text and transform sensitive text. Configurable via TextConfig. Supported Value Representations: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- deleteTag DeleteTag 
- Delete tag.
- keepTag KeepTag 
- Keep tag unchanged.
- queries List<String>
- Select all tags with the listed tag IDs, names, or Value Representations (VRs). Examples: ID: "00100010" Keyword: "PatientName" VR: "PN"
- recurseTag RecurseTag 
- Recursively apply DICOM de-id to tags nested in a sequence. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): SQ
- regenUid RegenTag Uid Tag 
- Replace UID with a new generated UID. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): UI
- removeTag RemoveTag 
- Replace with empty tag.
- resetTag ResetTag 
- Reset tag to a placeholder value.
- cleanImage ImageTag Config 
- Inspect image and transform sensitive burnt-in text. Doesn't apply to elements nested in a sequence, which revert to Keep. Supported tags: PixelData
- cleanText CleanTag Text Tag 
- Inspect text and transform sensitive text. Configurable via TextConfig. Supported Value Representations: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- deleteTag DeleteTag 
- Delete tag.
- keepTag KeepTag 
- Keep tag unchanged.
- queries string[]
- Select all tags with the listed tag IDs, names, or Value Representations (VRs). Examples: ID: "00100010" Keyword: "PatientName" VR: "PN"
- recurseTag RecurseTag 
- Recursively apply DICOM de-id to tags nested in a sequence. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): SQ
- regenUid RegenTag Uid Tag 
- Replace UID with a new generated UID. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): UI
- removeTag RemoveTag 
- Replace with empty tag.
- resetTag ResetTag 
- Reset tag to a placeholder value.
- clean_image_ Imagetag Config 
- Inspect image and transform sensitive burnt-in text. Doesn't apply to elements nested in a sequence, which revert to Keep. Supported tags: PixelData
- clean_text_ Cleantag Text Tag 
- Inspect text and transform sensitive text. Configurable via TextConfig. Supported Value Representations: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- delete_tag DeleteTag 
- Delete tag.
- keep_tag KeepTag 
- Keep tag unchanged.
- queries Sequence[str]
- Select all tags with the listed tag IDs, names, or Value Representations (VRs). Examples: ID: "00100010" Keyword: "PatientName" VR: "PN"
- recurse_tag RecurseTag 
- Recursively apply DICOM de-id to tags nested in a sequence. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): SQ
- regen_uid_ Regentag Uid Tag 
- Replace UID with a new generated UID. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): UI
- remove_tag RemoveTag 
- Replace with empty tag.
- reset_tag ResetTag 
- Reset tag to a placeholder value.
- cleanImage Property MapTag 
- Inspect image and transform sensitive burnt-in text. Doesn't apply to elements nested in a sequence, which revert to Keep. Supported tags: PixelData
- cleanText Property MapTag 
- Inspect text and transform sensitive text. Configurable via TextConfig. Supported Value Representations: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- deleteTag Property Map
- Delete tag.
- keepTag Property Map
- Keep tag unchanged.
- queries List<String>
- Select all tags with the listed tag IDs, names, or Value Representations (VRs). Examples: ID: "00100010" Keyword: "PatientName" VR: "PN"
- recurseTag Property Map
- Recursively apply DICOM de-id to tags nested in a sequence. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): SQ
- regenUid Property MapTag 
- Replace UID with a new generated UID. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): UI
- removeTag Property Map
- Replace with empty tag.
- resetTag Property Map
- Reset tag to a placeholder value.
ActionResponse, ActionResponseArgs    
- CleanImage Pulumi.Tag Google Native. Healthcare. V1Beta1. Inputs. Image Config Response 
- Inspect image and transform sensitive burnt-in text. Doesn't apply to elements nested in a sequence, which revert to Keep. Supported tags: PixelData
- CleanText Pulumi.Tag Google Native. Healthcare. V1Beta1. Inputs. Clean Text Tag Response 
- Inspect text and transform sensitive text. Configurable via TextConfig. Supported Value Representations: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- DeleteTag Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Delete Tag Response 
- Delete tag.
- KeepTag Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Keep Tag Response 
- Keep tag unchanged.
- Queries List<string>
- Select all tags with the listed tag IDs, names, or Value Representations (VRs). Examples: ID: "00100010" Keyword: "PatientName" VR: "PN"
- RecurseTag Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Recurse Tag Response 
- Recursively apply DICOM de-id to tags nested in a sequence. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): SQ
- RegenUid Pulumi.Tag Google Native. Healthcare. V1Beta1. Inputs. Regen Uid Tag Response 
- Replace UID with a new generated UID. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): UI
- RemoveTag Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Remove Tag Response 
- Replace with empty tag.
- ResetTag Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Reset Tag Response 
- Reset tag to a placeholder value.
- CleanImage ImageTag Config Response 
- Inspect image and transform sensitive burnt-in text. Doesn't apply to elements nested in a sequence, which revert to Keep. Supported tags: PixelData
- CleanText CleanTag Text Tag Response 
- Inspect text and transform sensitive text. Configurable via TextConfig. Supported Value Representations: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- DeleteTag DeleteTag Response 
- Delete tag.
- KeepTag KeepTag Response 
- Keep tag unchanged.
- Queries []string
- Select all tags with the listed tag IDs, names, or Value Representations (VRs). Examples: ID: "00100010" Keyword: "PatientName" VR: "PN"
- RecurseTag RecurseTag Response 
- Recursively apply DICOM de-id to tags nested in a sequence. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): SQ
- RegenUid RegenTag Uid Tag Response 
- Replace UID with a new generated UID. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): UI
- RemoveTag RemoveTag Response 
- Replace with empty tag.
- ResetTag ResetTag Response 
- Reset tag to a placeholder value.
- cleanImage ImageTag Config Response 
- Inspect image and transform sensitive burnt-in text. Doesn't apply to elements nested in a sequence, which revert to Keep. Supported tags: PixelData
- cleanText CleanTag Text Tag Response 
- Inspect text and transform sensitive text. Configurable via TextConfig. Supported Value Representations: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- deleteTag DeleteTag Response 
- Delete tag.
- keepTag KeepTag Response 
- Keep tag unchanged.
- queries List<String>
- Select all tags with the listed tag IDs, names, or Value Representations (VRs). Examples: ID: "00100010" Keyword: "PatientName" VR: "PN"
- recurseTag RecurseTag Response 
- Recursively apply DICOM de-id to tags nested in a sequence. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): SQ
- regenUid RegenTag Uid Tag Response 
- Replace UID with a new generated UID. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): UI
- removeTag RemoveTag Response 
- Replace with empty tag.
- resetTag ResetTag Response 
- Reset tag to a placeholder value.
- cleanImage ImageTag Config Response 
- Inspect image and transform sensitive burnt-in text. Doesn't apply to elements nested in a sequence, which revert to Keep. Supported tags: PixelData
- cleanText CleanTag Text Tag Response 
- Inspect text and transform sensitive text. Configurable via TextConfig. Supported Value Representations: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- deleteTag DeleteTag Response 
- Delete tag.
- keepTag KeepTag Response 
- Keep tag unchanged.
- queries string[]
- Select all tags with the listed tag IDs, names, or Value Representations (VRs). Examples: ID: "00100010" Keyword: "PatientName" VR: "PN"
- recurseTag RecurseTag Response 
- Recursively apply DICOM de-id to tags nested in a sequence. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): SQ
- regenUid RegenTag Uid Tag Response 
- Replace UID with a new generated UID. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): UI
- removeTag RemoveTag Response 
- Replace with empty tag.
- resetTag ResetTag Response 
- Reset tag to a placeholder value.
- clean_image_ Imagetag Config Response 
- Inspect image and transform sensitive burnt-in text. Doesn't apply to elements nested in a sequence, which revert to Keep. Supported tags: PixelData
- clean_text_ Cleantag Text Tag Response 
- Inspect text and transform sensitive text. Configurable via TextConfig. Supported Value Representations: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- delete_tag DeleteTag Response 
- Delete tag.
- keep_tag KeepTag Response 
- Keep tag unchanged.
- queries Sequence[str]
- Select all tags with the listed tag IDs, names, or Value Representations (VRs). Examples: ID: "00100010" Keyword: "PatientName" VR: "PN"
- recurse_tag RecurseTag Response 
- Recursively apply DICOM de-id to tags nested in a sequence. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): SQ
- regen_uid_ Regentag Uid Tag Response 
- Replace UID with a new generated UID. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): UI
- remove_tag RemoveTag Response 
- Replace with empty tag.
- reset_tag ResetTag Response 
- Reset tag to a placeholder value.
- cleanImage Property MapTag 
- Inspect image and transform sensitive burnt-in text. Doesn't apply to elements nested in a sequence, which revert to Keep. Supported tags: PixelData
- cleanText Property MapTag 
- Inspect text and transform sensitive text. Configurable via TextConfig. Supported Value Representations: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- deleteTag Property Map
- Delete tag.
- keepTag Property Map
- Keep tag unchanged.
- queries List<String>
- Select all tags with the listed tag IDs, names, or Value Representations (VRs). Examples: ID: "00100010" Keyword: "PatientName" VR: "PN"
- recurseTag Property Map
- Recursively apply DICOM de-id to tags nested in a sequence. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): SQ
- regenUid Property MapTag 
- Replace UID with a new generated UID. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): UI
- removeTag Property Map
- Replace with empty tag.
- resetTag Property Map
- Reset tag to a placeholder value.
AnnotationConfig, AnnotationConfigArgs    
- AnnotationStore stringName 
- The name of the annotation store, in the form projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}). * The destination annotation store must be in the same project as the source data. De-identifying data across multiple projects is not supported. * The destination annotation store must exist when using DeidentifyDicomStore or DeidentifyFhirStore. DeidentifyDataset automatically creates the destination annotation store.
- StoreQuote bool
- If set to true, the sensitive texts are included in SensitiveTextAnnotation of Annotation.
- AnnotationStore stringName 
- The name of the annotation store, in the form projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}). * The destination annotation store must be in the same project as the source data. De-identifying data across multiple projects is not supported. * The destination annotation store must exist when using DeidentifyDicomStore or DeidentifyFhirStore. DeidentifyDataset automatically creates the destination annotation store.
- StoreQuote bool
- If set to true, the sensitive texts are included in SensitiveTextAnnotation of Annotation.
- annotationStore StringName 
- The name of the annotation store, in the form projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}). * The destination annotation store must be in the same project as the source data. De-identifying data across multiple projects is not supported. * The destination annotation store must exist when using DeidentifyDicomStore or DeidentifyFhirStore. DeidentifyDataset automatically creates the destination annotation store.
- storeQuote Boolean
- If set to true, the sensitive texts are included in SensitiveTextAnnotation of Annotation.
- annotationStore stringName 
- The name of the annotation store, in the form projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}). * The destination annotation store must be in the same project as the source data. De-identifying data across multiple projects is not supported. * The destination annotation store must exist when using DeidentifyDicomStore or DeidentifyFhirStore. DeidentifyDataset automatically creates the destination annotation store.
- storeQuote boolean
- If set to true, the sensitive texts are included in SensitiveTextAnnotation of Annotation.
- annotation_store_ strname 
- The name of the annotation store, in the form projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}). * The destination annotation store must be in the same project as the source data. De-identifying data across multiple projects is not supported. * The destination annotation store must exist when using DeidentifyDicomStore or DeidentifyFhirStore. DeidentifyDataset automatically creates the destination annotation store.
- store_quote bool
- If set to true, the sensitive texts are included in SensitiveTextAnnotation of Annotation.
- annotationStore StringName 
- The name of the annotation store, in the form projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}). * The destination annotation store must be in the same project as the source data. De-identifying data across multiple projects is not supported. * The destination annotation store must exist when using DeidentifyDicomStore or DeidentifyFhirStore. DeidentifyDataset automatically creates the destination annotation store.
- storeQuote Boolean
- If set to true, the sensitive texts are included in SensitiveTextAnnotation of Annotation.
AnnotationConfigResponse, AnnotationConfigResponseArgs      
- AnnotationStore stringName 
- The name of the annotation store, in the form projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}). * The destination annotation store must be in the same project as the source data. De-identifying data across multiple projects is not supported. * The destination annotation store must exist when using DeidentifyDicomStore or DeidentifyFhirStore. DeidentifyDataset automatically creates the destination annotation store.
- StoreQuote bool
- If set to true, the sensitive texts are included in SensitiveTextAnnotation of Annotation.
- AnnotationStore stringName 
- The name of the annotation store, in the form projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}). * The destination annotation store must be in the same project as the source data. De-identifying data across multiple projects is not supported. * The destination annotation store must exist when using DeidentifyDicomStore or DeidentifyFhirStore. DeidentifyDataset automatically creates the destination annotation store.
- StoreQuote bool
- If set to true, the sensitive texts are included in SensitiveTextAnnotation of Annotation.
- annotationStore StringName 
- The name of the annotation store, in the form projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}). * The destination annotation store must be in the same project as the source data. De-identifying data across multiple projects is not supported. * The destination annotation store must exist when using DeidentifyDicomStore or DeidentifyFhirStore. DeidentifyDataset automatically creates the destination annotation store.
- storeQuote Boolean
- If set to true, the sensitive texts are included in SensitiveTextAnnotation of Annotation.
- annotationStore stringName 
- The name of the annotation store, in the form projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}). * The destination annotation store must be in the same project as the source data. De-identifying data across multiple projects is not supported. * The destination annotation store must exist when using DeidentifyDicomStore or DeidentifyFhirStore. DeidentifyDataset automatically creates the destination annotation store.
- storeQuote boolean
- If set to true, the sensitive texts are included in SensitiveTextAnnotation of Annotation.
- annotation_store_ strname 
- The name of the annotation store, in the form projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}). * The destination annotation store must be in the same project as the source data. De-identifying data across multiple projects is not supported. * The destination annotation store must exist when using DeidentifyDicomStore or DeidentifyFhirStore. DeidentifyDataset automatically creates the destination annotation store.
- store_quote bool
- If set to true, the sensitive texts are included in SensitiveTextAnnotation of Annotation.
- annotationStore StringName 
- The name of the annotation store, in the form projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}). * The destination annotation store must be in the same project as the source data. De-identifying data across multiple projects is not supported. * The destination annotation store must exist when using DeidentifyDicomStore or DeidentifyFhirStore. DeidentifyDataset automatically creates the destination annotation store.
- storeQuote Boolean
- If set to true, the sensitive texts are included in SensitiveTextAnnotation of Annotation.
CharacterMaskConfig, CharacterMaskConfigArgs      
- MaskingCharacter string
- Character to mask the sensitive values. If not supplied, defaults to "*".
- MaskingCharacter string
- Character to mask the sensitive values. If not supplied, defaults to "*".
- maskingCharacter String
- Character to mask the sensitive values. If not supplied, defaults to "*".
- maskingCharacter string
- Character to mask the sensitive values. If not supplied, defaults to "*".
- masking_character str
- Character to mask the sensitive values. If not supplied, defaults to "*".
- maskingCharacter String
- Character to mask the sensitive values. If not supplied, defaults to "*".
CharacterMaskConfigResponse, CharacterMaskConfigResponseArgs        
- MaskingCharacter string
- Character to mask the sensitive values. If not supplied, defaults to "*".
- MaskingCharacter string
- Character to mask the sensitive values. If not supplied, defaults to "*".
- maskingCharacter String
- Character to mask the sensitive values. If not supplied, defaults to "*".
- maskingCharacter string
- Character to mask the sensitive values. If not supplied, defaults to "*".
- masking_character str
- Character to mask the sensitive values. If not supplied, defaults to "*".
- maskingCharacter String
- Character to mask the sensitive values. If not supplied, defaults to "*".
ConsentConfig, ConsentConfigArgs    
- Version
Pulumi.Google Native. Healthcare. V1Beta1. Consent Config Version 
- Specifies which consent enforcement version is being used for this FHIR store. This field can only be set once by either CreateFhirStore or UpdateFhirStore. After that, you must call ApplyConsents to change the version.
- AccessDetermination Pulumi.Log Config Google Native. Healthcare. V1Beta1. Inputs. Access Determination Log Config 
- Optional. Specifies how the server logs the consent-aware requests. If not specified, the AccessDeterminationLogConfig.LogLevel.MINIMUMoption is used.
- AccessEnforced bool
- Optional. If set to true, when accessing FHIR resources, the consent headers provided using SMART-on-FHIR will be verified against consents given by patients. See the ConsentEnforcementVersion for the supported consent headers.
- ConsentHeader Pulumi.Handling Google Native. Healthcare. V1Beta1. Inputs. Consent Header Handling 
- Optional. Different options to configure the behaviour of the server when handling the X-Consent-Scopeheader.
- EnforcedAdmin List<string>Consents 
- The versioned names of the enforced admin Consent resource(s), in the format projects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}/_history/{version_id}. For FHIR stores withdisable_resource_versioning=true, the format isprojects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}. This field can only be updated using ApplyAdminConsents.
- Version
ConsentConfig Version 
- Specifies which consent enforcement version is being used for this FHIR store. This field can only be set once by either CreateFhirStore or UpdateFhirStore. After that, you must call ApplyConsents to change the version.
- AccessDetermination AccessLog Config Determination Log Config 
- Optional. Specifies how the server logs the consent-aware requests. If not specified, the AccessDeterminationLogConfig.LogLevel.MINIMUMoption is used.
- AccessEnforced bool
- Optional. If set to true, when accessing FHIR resources, the consent headers provided using SMART-on-FHIR will be verified against consents given by patients. See the ConsentEnforcementVersion for the supported consent headers.
- ConsentHeader ConsentHandling Header Handling 
- Optional. Different options to configure the behaviour of the server when handling the X-Consent-Scopeheader.
- EnforcedAdmin []stringConsents 
- The versioned names of the enforced admin Consent resource(s), in the format projects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}/_history/{version_id}. For FHIR stores withdisable_resource_versioning=true, the format isprojects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}. This field can only be updated using ApplyAdminConsents.
- version
ConsentConfig Version 
- Specifies which consent enforcement version is being used for this FHIR store. This field can only be set once by either CreateFhirStore or UpdateFhirStore. After that, you must call ApplyConsents to change the version.
- accessDetermination AccessLog Config Determination Log Config 
- Optional. Specifies how the server logs the consent-aware requests. If not specified, the AccessDeterminationLogConfig.LogLevel.MINIMUMoption is used.
- accessEnforced Boolean
- Optional. If set to true, when accessing FHIR resources, the consent headers provided using SMART-on-FHIR will be verified against consents given by patients. See the ConsentEnforcementVersion for the supported consent headers.
- consentHeader ConsentHandling Header Handling 
- Optional. Different options to configure the behaviour of the server when handling the X-Consent-Scopeheader.
- enforcedAdmin List<String>Consents 
- The versioned names of the enforced admin Consent resource(s), in the format projects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}/_history/{version_id}. For FHIR stores withdisable_resource_versioning=true, the format isprojects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}. This field can only be updated using ApplyAdminConsents.
- version
ConsentConfig Version 
- Specifies which consent enforcement version is being used for this FHIR store. This field can only be set once by either CreateFhirStore or UpdateFhirStore. After that, you must call ApplyConsents to change the version.
- accessDetermination AccessLog Config Determination Log Config 
- Optional. Specifies how the server logs the consent-aware requests. If not specified, the AccessDeterminationLogConfig.LogLevel.MINIMUMoption is used.
- accessEnforced boolean
- Optional. If set to true, when accessing FHIR resources, the consent headers provided using SMART-on-FHIR will be verified against consents given by patients. See the ConsentEnforcementVersion for the supported consent headers.
- consentHeader ConsentHandling Header Handling 
- Optional. Different options to configure the behaviour of the server when handling the X-Consent-Scopeheader.
- enforcedAdmin string[]Consents 
- The versioned names of the enforced admin Consent resource(s), in the format projects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}/_history/{version_id}. For FHIR stores withdisable_resource_versioning=true, the format isprojects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}. This field can only be updated using ApplyAdminConsents.
- version
ConsentConfig Version 
- Specifies which consent enforcement version is being used for this FHIR store. This field can only be set once by either CreateFhirStore or UpdateFhirStore. After that, you must call ApplyConsents to change the version.
- access_determination_ Accesslog_ config Determination Log Config 
- Optional. Specifies how the server logs the consent-aware requests. If not specified, the AccessDeterminationLogConfig.LogLevel.MINIMUMoption is used.
- access_enforced bool
- Optional. If set to true, when accessing FHIR resources, the consent headers provided using SMART-on-FHIR will be verified against consents given by patients. See the ConsentEnforcementVersion for the supported consent headers.
- consent_header_ Consenthandling Header Handling 
- Optional. Different options to configure the behaviour of the server when handling the X-Consent-Scopeheader.
- enforced_admin_ Sequence[str]consents 
- The versioned names of the enforced admin Consent resource(s), in the format projects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}/_history/{version_id}. For FHIR stores withdisable_resource_versioning=true, the format isprojects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}. This field can only be updated using ApplyAdminConsents.
- version "CONSENT_ENFORCEMENT_VERSION_UNSPECIFIED" | "V1"
- Specifies which consent enforcement version is being used for this FHIR store. This field can only be set once by either CreateFhirStore or UpdateFhirStore. After that, you must call ApplyConsents to change the version.
- accessDetermination Property MapLog Config 
- Optional. Specifies how the server logs the consent-aware requests. If not specified, the AccessDeterminationLogConfig.LogLevel.MINIMUMoption is used.
- accessEnforced Boolean
- Optional. If set to true, when accessing FHIR resources, the consent headers provided using SMART-on-FHIR will be verified against consents given by patients. See the ConsentEnforcementVersion for the supported consent headers.
- consentHeader Property MapHandling 
- Optional. Different options to configure the behaviour of the server when handling the X-Consent-Scopeheader.
- enforcedAdmin List<String>Consents 
- The versioned names of the enforced admin Consent resource(s), in the format projects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}/_history/{version_id}. For FHIR stores withdisable_resource_versioning=true, the format isprojects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}. This field can only be updated using ApplyAdminConsents.
ConsentConfigResponse, ConsentConfigResponseArgs      
- AccessDetermination Pulumi.Log Config Google Native. Healthcare. V1Beta1. Inputs. Access Determination Log Config Response 
- Optional. Specifies how the server logs the consent-aware requests. If not specified, the AccessDeterminationLogConfig.LogLevel.MINIMUMoption is used.
- AccessEnforced bool
- Optional. If set to true, when accessing FHIR resources, the consent headers provided using SMART-on-FHIR will be verified against consents given by patients. See the ConsentEnforcementVersion for the supported consent headers.
- ConsentHeader Pulumi.Handling Google Native. Healthcare. V1Beta1. Inputs. Consent Header Handling Response 
- Optional. Different options to configure the behaviour of the server when handling the X-Consent-Scopeheader.
- EnforcedAdmin List<string>Consents 
- The versioned names of the enforced admin Consent resource(s), in the format projects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}/_history/{version_id}. For FHIR stores withdisable_resource_versioning=true, the format isprojects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}. This field can only be updated using ApplyAdminConsents.
- Version string
- Specifies which consent enforcement version is being used for this FHIR store. This field can only be set once by either CreateFhirStore or UpdateFhirStore. After that, you must call ApplyConsents to change the version.
- AccessDetermination AccessLog Config Determination Log Config Response 
- Optional. Specifies how the server logs the consent-aware requests. If not specified, the AccessDeterminationLogConfig.LogLevel.MINIMUMoption is used.
- AccessEnforced bool
- Optional. If set to true, when accessing FHIR resources, the consent headers provided using SMART-on-FHIR will be verified against consents given by patients. See the ConsentEnforcementVersion for the supported consent headers.
- ConsentHeader ConsentHandling Header Handling Response 
- Optional. Different options to configure the behaviour of the server when handling the X-Consent-Scopeheader.
- EnforcedAdmin []stringConsents 
- The versioned names of the enforced admin Consent resource(s), in the format projects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}/_history/{version_id}. For FHIR stores withdisable_resource_versioning=true, the format isprojects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}. This field can only be updated using ApplyAdminConsents.
- Version string
- Specifies which consent enforcement version is being used for this FHIR store. This field can only be set once by either CreateFhirStore or UpdateFhirStore. After that, you must call ApplyConsents to change the version.
- accessDetermination AccessLog Config Determination Log Config Response 
- Optional. Specifies how the server logs the consent-aware requests. If not specified, the AccessDeterminationLogConfig.LogLevel.MINIMUMoption is used.
- accessEnforced Boolean
- Optional. If set to true, when accessing FHIR resources, the consent headers provided using SMART-on-FHIR will be verified against consents given by patients. See the ConsentEnforcementVersion for the supported consent headers.
- consentHeader ConsentHandling Header Handling Response 
- Optional. Different options to configure the behaviour of the server when handling the X-Consent-Scopeheader.
- enforcedAdmin List<String>Consents 
- The versioned names of the enforced admin Consent resource(s), in the format projects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}/_history/{version_id}. For FHIR stores withdisable_resource_versioning=true, the format isprojects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}. This field can only be updated using ApplyAdminConsents.
- version String
- Specifies which consent enforcement version is being used for this FHIR store. This field can only be set once by either CreateFhirStore or UpdateFhirStore. After that, you must call ApplyConsents to change the version.
- accessDetermination AccessLog Config Determination Log Config Response 
- Optional. Specifies how the server logs the consent-aware requests. If not specified, the AccessDeterminationLogConfig.LogLevel.MINIMUMoption is used.
- accessEnforced boolean
- Optional. If set to true, when accessing FHIR resources, the consent headers provided using SMART-on-FHIR will be verified against consents given by patients. See the ConsentEnforcementVersion for the supported consent headers.
- consentHeader ConsentHandling Header Handling Response 
- Optional. Different options to configure the behaviour of the server when handling the X-Consent-Scopeheader.
- enforcedAdmin string[]Consents 
- The versioned names of the enforced admin Consent resource(s), in the format projects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}/_history/{version_id}. For FHIR stores withdisable_resource_versioning=true, the format isprojects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}. This field can only be updated using ApplyAdminConsents.
- version string
- Specifies which consent enforcement version is being used for this FHIR store. This field can only be set once by either CreateFhirStore or UpdateFhirStore. After that, you must call ApplyConsents to change the version.
- access_determination_ Accesslog_ config Determination Log Config Response 
- Optional. Specifies how the server logs the consent-aware requests. If not specified, the AccessDeterminationLogConfig.LogLevel.MINIMUMoption is used.
- access_enforced bool
- Optional. If set to true, when accessing FHIR resources, the consent headers provided using SMART-on-FHIR will be verified against consents given by patients. See the ConsentEnforcementVersion for the supported consent headers.
- consent_header_ Consenthandling Header Handling Response 
- Optional. Different options to configure the behaviour of the server when handling the X-Consent-Scopeheader.
- enforced_admin_ Sequence[str]consents 
- The versioned names of the enforced admin Consent resource(s), in the format projects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}/_history/{version_id}. For FHIR stores withdisable_resource_versioning=true, the format isprojects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}. This field can only be updated using ApplyAdminConsents.
- version str
- Specifies which consent enforcement version is being used for this FHIR store. This field can only be set once by either CreateFhirStore or UpdateFhirStore. After that, you must call ApplyConsents to change the version.
- accessDetermination Property MapLog Config 
- Optional. Specifies how the server logs the consent-aware requests. If not specified, the AccessDeterminationLogConfig.LogLevel.MINIMUMoption is used.
- accessEnforced Boolean
- Optional. If set to true, when accessing FHIR resources, the consent headers provided using SMART-on-FHIR will be verified against consents given by patients. See the ConsentEnforcementVersion for the supported consent headers.
- consentHeader Property MapHandling 
- Optional. Different options to configure the behaviour of the server when handling the X-Consent-Scopeheader.
- enforcedAdmin List<String>Consents 
- The versioned names of the enforced admin Consent resource(s), in the format projects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}/_history/{version_id}. For FHIR stores withdisable_resource_versioning=true, the format isprojects/{project_id}/locations/{location}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Consent/{resource_id}. This field can only be updated using ApplyAdminConsents.
- version String
- Specifies which consent enforcement version is being used for this FHIR store. This field can only be set once by either CreateFhirStore or UpdateFhirStore. After that, you must call ApplyConsents to change the version.
ConsentConfigVersion, ConsentConfigVersionArgs      
- ConsentEnforcement Version Unspecified 
- CONSENT_ENFORCEMENT_VERSION_UNSPECIFIEDUsers must specify an enforcement version or an error is returned.
- V1
- V1Enforcement version 1. See the FHIR Consent resources in the Cloud Healthcare API guide for more details.
- ConsentConfig Version Consent Enforcement Version Unspecified 
- CONSENT_ENFORCEMENT_VERSION_UNSPECIFIEDUsers must specify an enforcement version or an error is returned.
- ConsentConfig Version V1 
- V1Enforcement version 1. See the FHIR Consent resources in the Cloud Healthcare API guide for more details.
- ConsentEnforcement Version Unspecified 
- CONSENT_ENFORCEMENT_VERSION_UNSPECIFIEDUsers must specify an enforcement version or an error is returned.
- V1
- V1Enforcement version 1. See the FHIR Consent resources in the Cloud Healthcare API guide for more details.
- ConsentEnforcement Version Unspecified 
- CONSENT_ENFORCEMENT_VERSION_UNSPECIFIEDUsers must specify an enforcement version or an error is returned.
- V1
- V1Enforcement version 1. See the FHIR Consent resources in the Cloud Healthcare API guide for more details.
- CONSENT_ENFORCEMENT_VERSION_UNSPECIFIED
- CONSENT_ENFORCEMENT_VERSION_UNSPECIFIEDUsers must specify an enforcement version or an error is returned.
- V1
- V1Enforcement version 1. See the FHIR Consent resources in the Cloud Healthcare API guide for more details.
- "CONSENT_ENFORCEMENT_VERSION_UNSPECIFIED"
- CONSENT_ENFORCEMENT_VERSION_UNSPECIFIEDUsers must specify an enforcement version or an error is returned.
- "V1"
- V1Enforcement version 1. See the FHIR Consent resources in the Cloud Healthcare API guide for more details.
ConsentHeaderHandling, ConsentHeaderHandlingArgs      
- Profile
Pulumi.Google Native. Healthcare. V1Beta1. Consent Header Handling Profile 
- Optional. Specifies the default server behavior when the header is empty. If not specified, the ScopeProfile.PERMIT_EMPTY_SCOPEoption is used.
- Profile
ConsentHeader Handling Profile 
- Optional. Specifies the default server behavior when the header is empty. If not specified, the ScopeProfile.PERMIT_EMPTY_SCOPEoption is used.
- profile
ConsentHeader Handling Profile 
- Optional. Specifies the default server behavior when the header is empty. If not specified, the ScopeProfile.PERMIT_EMPTY_SCOPEoption is used.
- profile
ConsentHeader Handling Profile 
- Optional. Specifies the default server behavior when the header is empty. If not specified, the ScopeProfile.PERMIT_EMPTY_SCOPEoption is used.
- profile
ConsentHeader Handling Profile 
- Optional. Specifies the default server behavior when the header is empty. If not specified, the ScopeProfile.PERMIT_EMPTY_SCOPEoption is used.
- profile "SCOPE_PROFILE_UNSPECIFIED" | "PERMIT_EMPTY_SCOPE" | "REQUIRED_ON_READ"
- Optional. Specifies the default server behavior when the header is empty. If not specified, the ScopeProfile.PERMIT_EMPTY_SCOPEoption is used.
ConsentHeaderHandlingProfile, ConsentHeaderHandlingProfileArgs        
- ScopeProfile Unspecified 
- SCOPE_PROFILE_UNSPECIFIEDIf not specified, the default value PERMIT_EMPTY_SCOPEis used.
- PermitEmpty Scope 
- PERMIT_EMPTY_SCOPEWhen no consent scopes are provided (for example, if there's an empty or missing header), then consent check is disabled, similar to when access_enforcedisfalse. You can use audit logs to differentiate these two cases by looking at the value ofprotopayload.metadata.consentMode. If consents scopes are present, they must be valid and within the allowed limits, otherwise the request will be rejected with a4xxcode.
- RequiredOn Read 
- REQUIRED_ON_READThe consent header must be non-empty when performing read and search operations, otherwise the request is rejected with a 4xxcode. Additionally, invalid consent scopes or scopes exceeding the allowed limits are rejected.
- ConsentHeader Handling Profile Scope Profile Unspecified 
- SCOPE_PROFILE_UNSPECIFIEDIf not specified, the default value PERMIT_EMPTY_SCOPEis used.
- ConsentHeader Handling Profile Permit Empty Scope 
- PERMIT_EMPTY_SCOPEWhen no consent scopes are provided (for example, if there's an empty or missing header), then consent check is disabled, similar to when access_enforcedisfalse. You can use audit logs to differentiate these two cases by looking at the value ofprotopayload.metadata.consentMode. If consents scopes are present, they must be valid and within the allowed limits, otherwise the request will be rejected with a4xxcode.
- ConsentHeader Handling Profile Required On Read 
- REQUIRED_ON_READThe consent header must be non-empty when performing read and search operations, otherwise the request is rejected with a 4xxcode. Additionally, invalid consent scopes or scopes exceeding the allowed limits are rejected.
- ScopeProfile Unspecified 
- SCOPE_PROFILE_UNSPECIFIEDIf not specified, the default value PERMIT_EMPTY_SCOPEis used.
- PermitEmpty Scope 
- PERMIT_EMPTY_SCOPEWhen no consent scopes are provided (for example, if there's an empty or missing header), then consent check is disabled, similar to when access_enforcedisfalse. You can use audit logs to differentiate these two cases by looking at the value ofprotopayload.metadata.consentMode. If consents scopes are present, they must be valid and within the allowed limits, otherwise the request will be rejected with a4xxcode.
- RequiredOn Read 
- REQUIRED_ON_READThe consent header must be non-empty when performing read and search operations, otherwise the request is rejected with a 4xxcode. Additionally, invalid consent scopes or scopes exceeding the allowed limits are rejected.
- ScopeProfile Unspecified 
- SCOPE_PROFILE_UNSPECIFIEDIf not specified, the default value PERMIT_EMPTY_SCOPEis used.
- PermitEmpty Scope 
- PERMIT_EMPTY_SCOPEWhen no consent scopes are provided (for example, if there's an empty or missing header), then consent check is disabled, similar to when access_enforcedisfalse. You can use audit logs to differentiate these two cases by looking at the value ofprotopayload.metadata.consentMode. If consents scopes are present, they must be valid and within the allowed limits, otherwise the request will be rejected with a4xxcode.
- RequiredOn Read 
- REQUIRED_ON_READThe consent header must be non-empty when performing read and search operations, otherwise the request is rejected with a 4xxcode. Additionally, invalid consent scopes or scopes exceeding the allowed limits are rejected.
- SCOPE_PROFILE_UNSPECIFIED
- SCOPE_PROFILE_UNSPECIFIEDIf not specified, the default value PERMIT_EMPTY_SCOPEis used.
- PERMIT_EMPTY_SCOPE
- PERMIT_EMPTY_SCOPEWhen no consent scopes are provided (for example, if there's an empty or missing header), then consent check is disabled, similar to when access_enforcedisfalse. You can use audit logs to differentiate these two cases by looking at the value ofprotopayload.metadata.consentMode. If consents scopes are present, they must be valid and within the allowed limits, otherwise the request will be rejected with a4xxcode.
- REQUIRED_ON_READ
- REQUIRED_ON_READThe consent header must be non-empty when performing read and search operations, otherwise the request is rejected with a 4xxcode. Additionally, invalid consent scopes or scopes exceeding the allowed limits are rejected.
- "SCOPE_PROFILE_UNSPECIFIED"
- SCOPE_PROFILE_UNSPECIFIEDIf not specified, the default value PERMIT_EMPTY_SCOPEis used.
- "PERMIT_EMPTY_SCOPE"
- PERMIT_EMPTY_SCOPEWhen no consent scopes are provided (for example, if there's an empty or missing header), then consent check is disabled, similar to when access_enforcedisfalse. You can use audit logs to differentiate these two cases by looking at the value ofprotopayload.metadata.consentMode. If consents scopes are present, they must be valid and within the allowed limits, otherwise the request will be rejected with a4xxcode.
- "REQUIRED_ON_READ"
- REQUIRED_ON_READThe consent header must be non-empty when performing read and search operations, otherwise the request is rejected with a 4xxcode. Additionally, invalid consent scopes or scopes exceeding the allowed limits are rejected.
ConsentHeaderHandlingResponse, ConsentHeaderHandlingResponseArgs        
- Profile string
- Optional. Specifies the default server behavior when the header is empty. If not specified, the ScopeProfile.PERMIT_EMPTY_SCOPEoption is used.
- Profile string
- Optional. Specifies the default server behavior when the header is empty. If not specified, the ScopeProfile.PERMIT_EMPTY_SCOPEoption is used.
- profile String
- Optional. Specifies the default server behavior when the header is empty. If not specified, the ScopeProfile.PERMIT_EMPTY_SCOPEoption is used.
- profile string
- Optional. Specifies the default server behavior when the header is empty. If not specified, the ScopeProfile.PERMIT_EMPTY_SCOPEoption is used.
- profile str
- Optional. Specifies the default server behavior when the header is empty. If not specified, the ScopeProfile.PERMIT_EMPTY_SCOPEoption is used.
- profile String
- Optional. Specifies the default server behavior when the header is empty. If not specified, the ScopeProfile.PERMIT_EMPTY_SCOPEoption is used.
CryptoHashConfig, CryptoHashConfigArgs      
- CryptoKey string
- An AES 128/192/256 bit key. Causes the hash to be computed based on this key. A default key is generated for each Deidentify operation and is used when neither crypto_key nor kms_wrapped is specified. Must not be set if kms_wrapped is set.
- KmsWrapped Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Kms Wrapped Crypto Key 
- KMS wrapped key. Must not be set if crypto_key is set.
- CryptoKey string
- An AES 128/192/256 bit key. Causes the hash to be computed based on this key. A default key is generated for each Deidentify operation and is used when neither crypto_key nor kms_wrapped is specified. Must not be set if kms_wrapped is set.
- KmsWrapped KmsWrapped Crypto Key 
- KMS wrapped key. Must not be set if crypto_key is set.
- cryptoKey String
- An AES 128/192/256 bit key. Causes the hash to be computed based on this key. A default key is generated for each Deidentify operation and is used when neither crypto_key nor kms_wrapped is specified. Must not be set if kms_wrapped is set.
- kmsWrapped KmsWrapped Crypto Key 
- KMS wrapped key. Must not be set if crypto_key is set.
- cryptoKey string
- An AES 128/192/256 bit key. Causes the hash to be computed based on this key. A default key is generated for each Deidentify operation and is used when neither crypto_key nor kms_wrapped is specified. Must not be set if kms_wrapped is set.
- kmsWrapped KmsWrapped Crypto Key 
- KMS wrapped key. Must not be set if crypto_key is set.
- crypto_key str
- An AES 128/192/256 bit key. Causes the hash to be computed based on this key. A default key is generated for each Deidentify operation and is used when neither crypto_key nor kms_wrapped is specified. Must not be set if kms_wrapped is set.
- kms_wrapped KmsWrapped Crypto Key 
- KMS wrapped key. Must not be set if crypto_key is set.
- cryptoKey String
- An AES 128/192/256 bit key. Causes the hash to be computed based on this key. A default key is generated for each Deidentify operation and is used when neither crypto_key nor kms_wrapped is specified. Must not be set if kms_wrapped is set.
- kmsWrapped Property Map
- KMS wrapped key. Must not be set if crypto_key is set.
CryptoHashConfigResponse, CryptoHashConfigResponseArgs        
- CryptoKey string
- An AES 128/192/256 bit key. Causes the hash to be computed based on this key. A default key is generated for each Deidentify operation and is used when neither crypto_key nor kms_wrapped is specified. Must not be set if kms_wrapped is set.
- KmsWrapped Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Kms Wrapped Crypto Key Response 
- KMS wrapped key. Must not be set if crypto_key is set.
- CryptoKey string
- An AES 128/192/256 bit key. Causes the hash to be computed based on this key. A default key is generated for each Deidentify operation and is used when neither crypto_key nor kms_wrapped is specified. Must not be set if kms_wrapped is set.
- KmsWrapped KmsWrapped Crypto Key Response 
- KMS wrapped key. Must not be set if crypto_key is set.
- cryptoKey String
- An AES 128/192/256 bit key. Causes the hash to be computed based on this key. A default key is generated for each Deidentify operation and is used when neither crypto_key nor kms_wrapped is specified. Must not be set if kms_wrapped is set.
- kmsWrapped KmsWrapped Crypto Key Response 
- KMS wrapped key. Must not be set if crypto_key is set.
- cryptoKey string
- An AES 128/192/256 bit key. Causes the hash to be computed based on this key. A default key is generated for each Deidentify operation and is used when neither crypto_key nor kms_wrapped is specified. Must not be set if kms_wrapped is set.
- kmsWrapped KmsWrapped Crypto Key Response 
- KMS wrapped key. Must not be set if crypto_key is set.
- crypto_key str
- An AES 128/192/256 bit key. Causes the hash to be computed based on this key. A default key is generated for each Deidentify operation and is used when neither crypto_key nor kms_wrapped is specified. Must not be set if kms_wrapped is set.
- kms_wrapped KmsWrapped Crypto Key Response 
- KMS wrapped key. Must not be set if crypto_key is set.
- cryptoKey String
- An AES 128/192/256 bit key. Causes the hash to be computed based on this key. A default key is generated for each Deidentify operation and is used when neither crypto_key nor kms_wrapped is specified. Must not be set if kms_wrapped is set.
- kmsWrapped Property Map
- KMS wrapped key. Must not be set if crypto_key is set.
DateShiftConfig, DateShiftConfigArgs      
- CryptoKey string
- An AES 128/192/256 bit key. The date shift is computed based on this key and the patient ID. If the patient ID is empty for a DICOM resource, the date shift is computed based on this key and the study instance UID. If crypto_key is not set, then kms_wrapped is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if kms_wrapped is set.
- KmsWrapped Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Kms Wrapped Crypto Key 
- KMS wrapped key. If kms_wrapped is not set, then crypto_key is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if crypto_key is set.
- CryptoKey string
- An AES 128/192/256 bit key. The date shift is computed based on this key and the patient ID. If the patient ID is empty for a DICOM resource, the date shift is computed based on this key and the study instance UID. If crypto_key is not set, then kms_wrapped is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if kms_wrapped is set.
- KmsWrapped KmsWrapped Crypto Key 
- KMS wrapped key. If kms_wrapped is not set, then crypto_key is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if crypto_key is set.
- cryptoKey String
- An AES 128/192/256 bit key. The date shift is computed based on this key and the patient ID. If the patient ID is empty for a DICOM resource, the date shift is computed based on this key and the study instance UID. If crypto_key is not set, then kms_wrapped is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if kms_wrapped is set.
- kmsWrapped KmsWrapped Crypto Key 
- KMS wrapped key. If kms_wrapped is not set, then crypto_key is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if crypto_key is set.
- cryptoKey string
- An AES 128/192/256 bit key. The date shift is computed based on this key and the patient ID. If the patient ID is empty for a DICOM resource, the date shift is computed based on this key and the study instance UID. If crypto_key is not set, then kms_wrapped is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if kms_wrapped is set.
- kmsWrapped KmsWrapped Crypto Key 
- KMS wrapped key. If kms_wrapped is not set, then crypto_key is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if crypto_key is set.
- crypto_key str
- An AES 128/192/256 bit key. The date shift is computed based on this key and the patient ID. If the patient ID is empty for a DICOM resource, the date shift is computed based on this key and the study instance UID. If crypto_key is not set, then kms_wrapped is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if kms_wrapped is set.
- kms_wrapped KmsWrapped Crypto Key 
- KMS wrapped key. If kms_wrapped is not set, then crypto_key is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if crypto_key is set.
- cryptoKey String
- An AES 128/192/256 bit key. The date shift is computed based on this key and the patient ID. If the patient ID is empty for a DICOM resource, the date shift is computed based on this key and the study instance UID. If crypto_key is not set, then kms_wrapped is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if kms_wrapped is set.
- kmsWrapped Property Map
- KMS wrapped key. If kms_wrapped is not set, then crypto_key is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if crypto_key is set.
DateShiftConfigResponse, DateShiftConfigResponseArgs        
- CryptoKey string
- An AES 128/192/256 bit key. The date shift is computed based on this key and the patient ID. If the patient ID is empty for a DICOM resource, the date shift is computed based on this key and the study instance UID. If crypto_key is not set, then kms_wrapped is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if kms_wrapped is set.
- KmsWrapped Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Kms Wrapped Crypto Key Response 
- KMS wrapped key. If kms_wrapped is not set, then crypto_key is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if crypto_key is set.
- CryptoKey string
- An AES 128/192/256 bit key. The date shift is computed based on this key and the patient ID. If the patient ID is empty for a DICOM resource, the date shift is computed based on this key and the study instance UID. If crypto_key is not set, then kms_wrapped is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if kms_wrapped is set.
- KmsWrapped KmsWrapped Crypto Key Response 
- KMS wrapped key. If kms_wrapped is not set, then crypto_key is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if crypto_key is set.
- cryptoKey String
- An AES 128/192/256 bit key. The date shift is computed based on this key and the patient ID. If the patient ID is empty for a DICOM resource, the date shift is computed based on this key and the study instance UID. If crypto_key is not set, then kms_wrapped is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if kms_wrapped is set.
- kmsWrapped KmsWrapped Crypto Key Response 
- KMS wrapped key. If kms_wrapped is not set, then crypto_key is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if crypto_key is set.
- cryptoKey string
- An AES 128/192/256 bit key. The date shift is computed based on this key and the patient ID. If the patient ID is empty for a DICOM resource, the date shift is computed based on this key and the study instance UID. If crypto_key is not set, then kms_wrapped is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if kms_wrapped is set.
- kmsWrapped KmsWrapped Crypto Key Response 
- KMS wrapped key. If kms_wrapped is not set, then crypto_key is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if crypto_key is set.
- crypto_key str
- An AES 128/192/256 bit key. The date shift is computed based on this key and the patient ID. If the patient ID is empty for a DICOM resource, the date shift is computed based on this key and the study instance UID. If crypto_key is not set, then kms_wrapped is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if kms_wrapped is set.
- kms_wrapped KmsWrapped Crypto Key Response 
- KMS wrapped key. If kms_wrapped is not set, then crypto_key is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if crypto_key is set.
- cryptoKey String
- An AES 128/192/256 bit key. The date shift is computed based on this key and the patient ID. If the patient ID is empty for a DICOM resource, the date shift is computed based on this key and the study instance UID. If crypto_key is not set, then kms_wrapped is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if kms_wrapped is set.
- kmsWrapped Property Map
- KMS wrapped key. If kms_wrapped is not set, then crypto_key is used to calculate the date shift. If neither is set, a default key is generated for each de-identify operation. Must not be set if crypto_key is set.
DeidentifiedStoreDestination, DeidentifiedStoreDestinationArgs      
- Config
Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Deidentify Config 
- The configuration to use when de-identifying resources that are added to this store.
- Store string
- The full resource name of a Cloud Healthcare FHIR store, for example, projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}.
- Config
DeidentifyConfig 
- The configuration to use when de-identifying resources that are added to this store.
- Store string
- The full resource name of a Cloud Healthcare FHIR store, for example, projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}.
- config
DeidentifyConfig 
- The configuration to use when de-identifying resources that are added to this store.
- store String
- The full resource name of a Cloud Healthcare FHIR store, for example, projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}.
- config
DeidentifyConfig 
- The configuration to use when de-identifying resources that are added to this store.
- store string
- The full resource name of a Cloud Healthcare FHIR store, for example, projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}.
- config
DeidentifyConfig 
- The configuration to use when de-identifying resources that are added to this store.
- store str
- The full resource name of a Cloud Healthcare FHIR store, for example, projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}.
- config Property Map
- The configuration to use when de-identifying resources that are added to this store.
- store String
- The full resource name of a Cloud Healthcare FHIR store, for example, projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}.
DeidentifiedStoreDestinationResponse, DeidentifiedStoreDestinationResponseArgs        
- Config
Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Deidentify Config Response 
- The configuration to use when de-identifying resources that are added to this store.
- Store string
- The full resource name of a Cloud Healthcare FHIR store, for example, projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}.
- Config
DeidentifyConfig Response 
- The configuration to use when de-identifying resources that are added to this store.
- Store string
- The full resource name of a Cloud Healthcare FHIR store, for example, projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}.
- config
DeidentifyConfig Response 
- The configuration to use when de-identifying resources that are added to this store.
- store String
- The full resource name of a Cloud Healthcare FHIR store, for example, projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}.
- config
DeidentifyConfig Response 
- The configuration to use when de-identifying resources that are added to this store.
- store string
- The full resource name of a Cloud Healthcare FHIR store, for example, projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}.
- config
DeidentifyConfig Response 
- The configuration to use when de-identifying resources that are added to this store.
- store str
- The full resource name of a Cloud Healthcare FHIR store, for example, projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}.
- config Property Map
- The configuration to use when de-identifying resources that are added to this store.
- store String
- The full resource name of a Cloud Healthcare FHIR store, for example, projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}.
DeidentifyConfig, DeidentifyConfigArgs    
- Annotation
Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Annotation Config 
- Configures how annotations, meaning that the location and infoType of sensitive information findings, are created during de-identification. If unspecified, no annotations are created.
- Dicom
Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Dicom Config 
- Configures de-id of application/DICOM content. Deprecated. Use dicom_tag_configinstead.
- DicomTag Pulumi.Config Google Native. Healthcare. V1Beta1. Inputs. Dicom Tag Config 
- Configures de-id of application/DICOM content.
- Fhir
Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Fhir Config 
- Configures de-id of application/FHIR content. Deprecated. Use fhir_field_configinstead.
- FhirField Pulumi.Config Google Native. Healthcare. V1Beta1. Inputs. Fhir Field Config 
- Configures de-id of application/FHIR content.
- Image
Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Image Config 
- Configures the de-identification of image pixels in the source_dataset. Deprecated. Use dicom_tag_config.options.clean_imageinstead.
- OperationMetadata Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Deidentify Operation Metadata 
- Details about the work the de-identify operation performed.
- Text
Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Text Config 
- Configures de-identification of text wherever it is found in the source_dataset.
- UseRegional boolData Processing 
- Ensures in-flight data remains in the region of origin during de-identification. Using this option results in a significant reduction of throughput, and is not compatible with LOCATIONorORGANIZATION_NAMEinfoTypes. If the deprecated DicomConfig or FhirConfig are used, thenLOCATIONmust be excluded within TextConfig, and must also be excluded within ImageConfig if image redaction is required.
- Annotation
AnnotationConfig 
- Configures how annotations, meaning that the location and infoType of sensitive information findings, are created during de-identification. If unspecified, no annotations are created.
- Dicom
DicomConfig 
- Configures de-id of application/DICOM content. Deprecated. Use dicom_tag_configinstead.
- DicomTag DicomConfig Tag Config 
- Configures de-id of application/DICOM content.
- Fhir
FhirConfig 
- Configures de-id of application/FHIR content. Deprecated. Use fhir_field_configinstead.
- FhirField FhirConfig Field Config 
- Configures de-id of application/FHIR content.
- Image
ImageConfig 
- Configures the de-identification of image pixels in the source_dataset. Deprecated. Use dicom_tag_config.options.clean_imageinstead.
- OperationMetadata DeidentifyOperation Metadata 
- Details about the work the de-identify operation performed.
- Text
TextConfig 
- Configures de-identification of text wherever it is found in the source_dataset.
- UseRegional boolData Processing 
- Ensures in-flight data remains in the region of origin during de-identification. Using this option results in a significant reduction of throughput, and is not compatible with LOCATIONorORGANIZATION_NAMEinfoTypes. If the deprecated DicomConfig or FhirConfig are used, thenLOCATIONmust be excluded within TextConfig, and must also be excluded within ImageConfig if image redaction is required.
- annotation
AnnotationConfig 
- Configures how annotations, meaning that the location and infoType of sensitive information findings, are created during de-identification. If unspecified, no annotations are created.
- dicom
DicomConfig 
- Configures de-id of application/DICOM content. Deprecated. Use dicom_tag_configinstead.
- dicomTag DicomConfig Tag Config 
- Configures de-id of application/DICOM content.
- fhir
FhirConfig 
- Configures de-id of application/FHIR content. Deprecated. Use fhir_field_configinstead.
- fhirField FhirConfig Field Config 
- Configures de-id of application/FHIR content.
- image
ImageConfig 
- Configures the de-identification of image pixels in the source_dataset. Deprecated. Use dicom_tag_config.options.clean_imageinstead.
- operationMetadata DeidentifyOperation Metadata 
- Details about the work the de-identify operation performed.
- text
TextConfig 
- Configures de-identification of text wherever it is found in the source_dataset.
- useRegional BooleanData Processing 
- Ensures in-flight data remains in the region of origin during de-identification. Using this option results in a significant reduction of throughput, and is not compatible with LOCATIONorORGANIZATION_NAMEinfoTypes. If the deprecated DicomConfig or FhirConfig are used, thenLOCATIONmust be excluded within TextConfig, and must also be excluded within ImageConfig if image redaction is required.
- annotation
AnnotationConfig 
- Configures how annotations, meaning that the location and infoType of sensitive information findings, are created during de-identification. If unspecified, no annotations are created.
- dicom
DicomConfig 
- Configures de-id of application/DICOM content. Deprecated. Use dicom_tag_configinstead.
- dicomTag DicomConfig Tag Config 
- Configures de-id of application/DICOM content.
- fhir
FhirConfig 
- Configures de-id of application/FHIR content. Deprecated. Use fhir_field_configinstead.
- fhirField FhirConfig Field Config 
- Configures de-id of application/FHIR content.
- image
ImageConfig 
- Configures the de-identification of image pixels in the source_dataset. Deprecated. Use dicom_tag_config.options.clean_imageinstead.
- operationMetadata DeidentifyOperation Metadata 
- Details about the work the de-identify operation performed.
- text
TextConfig 
- Configures de-identification of text wherever it is found in the source_dataset.
- useRegional booleanData Processing 
- Ensures in-flight data remains in the region of origin during de-identification. Using this option results in a significant reduction of throughput, and is not compatible with LOCATIONorORGANIZATION_NAMEinfoTypes. If the deprecated DicomConfig or FhirConfig are used, thenLOCATIONmust be excluded within TextConfig, and must also be excluded within ImageConfig if image redaction is required.
- annotation
AnnotationConfig 
- Configures how annotations, meaning that the location and infoType of sensitive information findings, are created during de-identification. If unspecified, no annotations are created.
- dicom
DicomConfig 
- Configures de-id of application/DICOM content. Deprecated. Use dicom_tag_configinstead.
- dicom_tag_ Dicomconfig Tag Config 
- Configures de-id of application/DICOM content.
- fhir
FhirConfig 
- Configures de-id of application/FHIR content. Deprecated. Use fhir_field_configinstead.
- fhir_field_ Fhirconfig Field Config 
- Configures de-id of application/FHIR content.
- image
ImageConfig 
- Configures the de-identification of image pixels in the source_dataset. Deprecated. Use dicom_tag_config.options.clean_imageinstead.
- operation_metadata DeidentifyOperation Metadata 
- Details about the work the de-identify operation performed.
- text
TextConfig 
- Configures de-identification of text wherever it is found in the source_dataset.
- use_regional_ booldata_ processing 
- Ensures in-flight data remains in the region of origin during de-identification. Using this option results in a significant reduction of throughput, and is not compatible with LOCATIONorORGANIZATION_NAMEinfoTypes. If the deprecated DicomConfig or FhirConfig are used, thenLOCATIONmust be excluded within TextConfig, and must also be excluded within ImageConfig if image redaction is required.
- annotation Property Map
- Configures how annotations, meaning that the location and infoType of sensitive information findings, are created during de-identification. If unspecified, no annotations are created.
- dicom Property Map
- Configures de-id of application/DICOM content. Deprecated. Use dicom_tag_configinstead.
- dicomTag Property MapConfig 
- Configures de-id of application/DICOM content.
- fhir Property Map
- Configures de-id of application/FHIR content. Deprecated. Use fhir_field_configinstead.
- fhirField Property MapConfig 
- Configures de-id of application/FHIR content.
- image Property Map
- Configures the de-identification of image pixels in the source_dataset. Deprecated. Use dicom_tag_config.options.clean_imageinstead.
- operationMetadata Property Map
- Details about the work the de-identify operation performed.
- text Property Map
- Configures de-identification of text wherever it is found in the source_dataset.
- useRegional BooleanData Processing 
- Ensures in-flight data remains in the region of origin during de-identification. Using this option results in a significant reduction of throughput, and is not compatible with LOCATIONorORGANIZATION_NAMEinfoTypes. If the deprecated DicomConfig or FhirConfig are used, thenLOCATIONmust be excluded within TextConfig, and must also be excluded within ImageConfig if image redaction is required.
DeidentifyConfigResponse, DeidentifyConfigResponseArgs      
- Annotation
Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Annotation Config Response 
- Configures how annotations, meaning that the location and infoType of sensitive information findings, are created during de-identification. If unspecified, no annotations are created.
- Dicom
Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Dicom Config Response 
- Configures de-id of application/DICOM content. Deprecated. Use dicom_tag_configinstead.
- DicomTag Pulumi.Config Google Native. Healthcare. V1Beta1. Inputs. Dicom Tag Config Response 
- Configures de-id of application/DICOM content.
- Fhir
Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Fhir Config Response 
- Configures de-id of application/FHIR content. Deprecated. Use fhir_field_configinstead.
- FhirField Pulumi.Config Google Native. Healthcare. V1Beta1. Inputs. Fhir Field Config Response 
- Configures de-id of application/FHIR content.
- Image
Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Image Config Response 
- Configures the de-identification of image pixels in the source_dataset. Deprecated. Use dicom_tag_config.options.clean_imageinstead.
- OperationMetadata Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Deidentify Operation Metadata Response 
- Details about the work the de-identify operation performed.
- Text
Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Text Config Response 
- Configures de-identification of text wherever it is found in the source_dataset.
- UseRegional boolData Processing 
- Ensures in-flight data remains in the region of origin during de-identification. Using this option results in a significant reduction of throughput, and is not compatible with LOCATIONorORGANIZATION_NAMEinfoTypes. If the deprecated DicomConfig or FhirConfig are used, thenLOCATIONmust be excluded within TextConfig, and must also be excluded within ImageConfig if image redaction is required.
- Annotation
AnnotationConfig Response 
- Configures how annotations, meaning that the location and infoType of sensitive information findings, are created during de-identification. If unspecified, no annotations are created.
- Dicom
DicomConfig Response 
- Configures de-id of application/DICOM content. Deprecated. Use dicom_tag_configinstead.
- DicomTag DicomConfig Tag Config Response 
- Configures de-id of application/DICOM content.
- Fhir
FhirConfig Response 
- Configures de-id of application/FHIR content. Deprecated. Use fhir_field_configinstead.
- FhirField FhirConfig Field Config Response 
- Configures de-id of application/FHIR content.
- Image
ImageConfig Response 
- Configures the de-identification of image pixels in the source_dataset. Deprecated. Use dicom_tag_config.options.clean_imageinstead.
- OperationMetadata DeidentifyOperation Metadata Response 
- Details about the work the de-identify operation performed.
- Text
TextConfig Response 
- Configures de-identification of text wherever it is found in the source_dataset.
- UseRegional boolData Processing 
- Ensures in-flight data remains in the region of origin during de-identification. Using this option results in a significant reduction of throughput, and is not compatible with LOCATIONorORGANIZATION_NAMEinfoTypes. If the deprecated DicomConfig or FhirConfig are used, thenLOCATIONmust be excluded within TextConfig, and must also be excluded within ImageConfig if image redaction is required.
- annotation
AnnotationConfig Response 
- Configures how annotations, meaning that the location and infoType of sensitive information findings, are created during de-identification. If unspecified, no annotations are created.
- dicom
DicomConfig Response 
- Configures de-id of application/DICOM content. Deprecated. Use dicom_tag_configinstead.
- dicomTag DicomConfig Tag Config Response 
- Configures de-id of application/DICOM content.
- fhir
FhirConfig Response 
- Configures de-id of application/FHIR content. Deprecated. Use fhir_field_configinstead.
- fhirField FhirConfig Field Config Response 
- Configures de-id of application/FHIR content.
- image
ImageConfig Response 
- Configures the de-identification of image pixels in the source_dataset. Deprecated. Use dicom_tag_config.options.clean_imageinstead.
- operationMetadata DeidentifyOperation Metadata Response 
- Details about the work the de-identify operation performed.
- text
TextConfig Response 
- Configures de-identification of text wherever it is found in the source_dataset.
- useRegional BooleanData Processing 
- Ensures in-flight data remains in the region of origin during de-identification. Using this option results in a significant reduction of throughput, and is not compatible with LOCATIONorORGANIZATION_NAMEinfoTypes. If the deprecated DicomConfig or FhirConfig are used, thenLOCATIONmust be excluded within TextConfig, and must also be excluded within ImageConfig if image redaction is required.
- annotation
AnnotationConfig Response 
- Configures how annotations, meaning that the location and infoType of sensitive information findings, are created during de-identification. If unspecified, no annotations are created.
- dicom
DicomConfig Response 
- Configures de-id of application/DICOM content. Deprecated. Use dicom_tag_configinstead.
- dicomTag DicomConfig Tag Config Response 
- Configures de-id of application/DICOM content.
- fhir
FhirConfig Response 
- Configures de-id of application/FHIR content. Deprecated. Use fhir_field_configinstead.
- fhirField FhirConfig Field Config Response 
- Configures de-id of application/FHIR content.
- image
ImageConfig Response 
- Configures the de-identification of image pixels in the source_dataset. Deprecated. Use dicom_tag_config.options.clean_imageinstead.
- operationMetadata DeidentifyOperation Metadata Response 
- Details about the work the de-identify operation performed.
- text
TextConfig Response 
- Configures de-identification of text wherever it is found in the source_dataset.
- useRegional booleanData Processing 
- Ensures in-flight data remains in the region of origin during de-identification. Using this option results in a significant reduction of throughput, and is not compatible with LOCATIONorORGANIZATION_NAMEinfoTypes. If the deprecated DicomConfig or FhirConfig are used, thenLOCATIONmust be excluded within TextConfig, and must also be excluded within ImageConfig if image redaction is required.
- annotation
AnnotationConfig Response 
- Configures how annotations, meaning that the location and infoType of sensitive information findings, are created during de-identification. If unspecified, no annotations are created.
- dicom
DicomConfig Response 
- Configures de-id of application/DICOM content. Deprecated. Use dicom_tag_configinstead.
- dicom_tag_ Dicomconfig Tag Config Response 
- Configures de-id of application/DICOM content.
- fhir
FhirConfig Response 
- Configures de-id of application/FHIR content. Deprecated. Use fhir_field_configinstead.
- fhir_field_ Fhirconfig Field Config Response 
- Configures de-id of application/FHIR content.
- image
ImageConfig Response 
- Configures the de-identification of image pixels in the source_dataset. Deprecated. Use dicom_tag_config.options.clean_imageinstead.
- operation_metadata DeidentifyOperation Metadata Response 
- Details about the work the de-identify operation performed.
- text
TextConfig Response 
- Configures de-identification of text wherever it is found in the source_dataset.
- use_regional_ booldata_ processing 
- Ensures in-flight data remains in the region of origin during de-identification. Using this option results in a significant reduction of throughput, and is not compatible with LOCATIONorORGANIZATION_NAMEinfoTypes. If the deprecated DicomConfig or FhirConfig are used, thenLOCATIONmust be excluded within TextConfig, and must also be excluded within ImageConfig if image redaction is required.
- annotation Property Map
- Configures how annotations, meaning that the location and infoType of sensitive information findings, are created during de-identification. If unspecified, no annotations are created.
- dicom Property Map
- Configures de-id of application/DICOM content. Deprecated. Use dicom_tag_configinstead.
- dicomTag Property MapConfig 
- Configures de-id of application/DICOM content.
- fhir Property Map
- Configures de-id of application/FHIR content. Deprecated. Use fhir_field_configinstead.
- fhirField Property MapConfig 
- Configures de-id of application/FHIR content.
- image Property Map
- Configures the de-identification of image pixels in the source_dataset. Deprecated. Use dicom_tag_config.options.clean_imageinstead.
- operationMetadata Property Map
- Details about the work the de-identify operation performed.
- text Property Map
- Configures de-identification of text wherever it is found in the source_dataset.
- useRegional BooleanData Processing 
- Ensures in-flight data remains in the region of origin during de-identification. Using this option results in a significant reduction of throughput, and is not compatible with LOCATIONorORGANIZATION_NAMEinfoTypes. If the deprecated DicomConfig or FhirConfig are used, thenLOCATIONmust be excluded within TextConfig, and must also be excluded within ImageConfig if image redaction is required.
DeidentifyOperationMetadata, DeidentifyOperationMetadataArgs      
- FhirOutput Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Fhir Output 
- Details about the FHIR store to write the output to.
- FhirOutput FhirOutput 
- Details about the FHIR store to write the output to.
- fhirOutput FhirOutput 
- Details about the FHIR store to write the output to.
- fhirOutput FhirOutput 
- Details about the FHIR store to write the output to.
- fhir_output FhirOutput 
- Details about the FHIR store to write the output to.
- fhirOutput Property Map
- Details about the FHIR store to write the output to.
DeidentifyOperationMetadataResponse, DeidentifyOperationMetadataResponseArgs        
- FhirOutput Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Fhir Output Response 
- Details about the FHIR store to write the output to.
- FhirOutput FhirOutput Response 
- Details about the FHIR store to write the output to.
- fhirOutput FhirOutput Response 
- Details about the FHIR store to write the output to.
- fhirOutput FhirOutput Response 
- Details about the FHIR store to write the output to.
- fhir_output FhirOutput Response 
- Details about the FHIR store to write the output to.
- fhirOutput Property Map
- Details about the FHIR store to write the output to.
DicomConfig, DicomConfigArgs    
- FilterProfile Pulumi.Google Native. Healthcare. V1Beta1. Dicom Config Filter Profile 
- Tag filtering profile that determines which tags to keep/remove.
- KeepList Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Tag Filter List 
- List of tags to keep. Remove all other tags.
- RemoveList Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Tag Filter List 
- List of tags to remove. Keep all other tags.
- SkipId boolRedaction 
- If true, skip replacing StudyInstanceUID, SeriesInstanceUID, SOPInstanceUID, and MediaStorageSOPInstanceUID and leave them untouched. The Cloud Healthcare API regenerates these UIDs by default based on the DICOM Standard's reasoning: "Whilst these UIDs cannot be mapped directly to an individual out of context, given access to the original images, or to a database of the original images containing the UIDs, it would be possible to recover the individual's identity." http://dicom.nema.org/medical/dicom/current/output/chtml/part15/sect_E.3.9.html
- FilterProfile DicomConfig Filter Profile 
- Tag filtering profile that determines which tags to keep/remove.
- KeepList TagFilter List 
- List of tags to keep. Remove all other tags.
- RemoveList TagFilter List 
- List of tags to remove. Keep all other tags.
- SkipId boolRedaction 
- If true, skip replacing StudyInstanceUID, SeriesInstanceUID, SOPInstanceUID, and MediaStorageSOPInstanceUID and leave them untouched. The Cloud Healthcare API regenerates these UIDs by default based on the DICOM Standard's reasoning: "Whilst these UIDs cannot be mapped directly to an individual out of context, given access to the original images, or to a database of the original images containing the UIDs, it would be possible to recover the individual's identity." http://dicom.nema.org/medical/dicom/current/output/chtml/part15/sect_E.3.9.html
- filterProfile DicomConfig Filter Profile 
- Tag filtering profile that determines which tags to keep/remove.
- keepList TagFilter List 
- List of tags to keep. Remove all other tags.
- removeList TagFilter List 
- List of tags to remove. Keep all other tags.
- skipId BooleanRedaction 
- If true, skip replacing StudyInstanceUID, SeriesInstanceUID, SOPInstanceUID, and MediaStorageSOPInstanceUID and leave them untouched. The Cloud Healthcare API regenerates these UIDs by default based on the DICOM Standard's reasoning: "Whilst these UIDs cannot be mapped directly to an individual out of context, given access to the original images, or to a database of the original images containing the UIDs, it would be possible to recover the individual's identity." http://dicom.nema.org/medical/dicom/current/output/chtml/part15/sect_E.3.9.html
- filterProfile DicomConfig Filter Profile 
- Tag filtering profile that determines which tags to keep/remove.
- keepList TagFilter List 
- List of tags to keep. Remove all other tags.
- removeList TagFilter List 
- List of tags to remove. Keep all other tags.
- skipId booleanRedaction 
- If true, skip replacing StudyInstanceUID, SeriesInstanceUID, SOPInstanceUID, and MediaStorageSOPInstanceUID and leave them untouched. The Cloud Healthcare API regenerates these UIDs by default based on the DICOM Standard's reasoning: "Whilst these UIDs cannot be mapped directly to an individual out of context, given access to the original images, or to a database of the original images containing the UIDs, it would be possible to recover the individual's identity." http://dicom.nema.org/medical/dicom/current/output/chtml/part15/sect_E.3.9.html
- filter_profile DicomConfig Filter Profile 
- Tag filtering profile that determines which tags to keep/remove.
- keep_list TagFilter List 
- List of tags to keep. Remove all other tags.
- remove_list TagFilter List 
- List of tags to remove. Keep all other tags.
- skip_id_ boolredaction 
- If true, skip replacing StudyInstanceUID, SeriesInstanceUID, SOPInstanceUID, and MediaStorageSOPInstanceUID and leave them untouched. The Cloud Healthcare API regenerates these UIDs by default based on the DICOM Standard's reasoning: "Whilst these UIDs cannot be mapped directly to an individual out of context, given access to the original images, or to a database of the original images containing the UIDs, it would be possible to recover the individual's identity." http://dicom.nema.org/medical/dicom/current/output/chtml/part15/sect_E.3.9.html
- filterProfile "TAG_FILTER_PROFILE_UNSPECIFIED" | "MINIMAL_KEEP_LIST_PROFILE" | "ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILE" | "KEEP_ALL_PROFILE" | "DEIDENTIFY_TAG_CONTENTS"
- Tag filtering profile that determines which tags to keep/remove.
- keepList Property Map
- List of tags to keep. Remove all other tags.
- removeList Property Map
- List of tags to remove. Keep all other tags.
- skipId BooleanRedaction 
- If true, skip replacing StudyInstanceUID, SeriesInstanceUID, SOPInstanceUID, and MediaStorageSOPInstanceUID and leave them untouched. The Cloud Healthcare API regenerates these UIDs by default based on the DICOM Standard's reasoning: "Whilst these UIDs cannot be mapped directly to an individual out of context, given access to the original images, or to a database of the original images containing the UIDs, it would be possible to recover the individual's identity." http://dicom.nema.org/medical/dicom/current/output/chtml/part15/sect_E.3.9.html
DicomConfigFilterProfile, DicomConfigFilterProfileArgs        
- TagFilter Profile Unspecified 
- TAG_FILTER_PROFILE_UNSPECIFIEDNo tag filtration profile provided. Same as KEEP_ALL_PROFILE.
- MinimalKeep List Profile 
- MINIMAL_KEEP_LIST_PROFILEKeep only the tags required to produce valid DICOM objects.
- AttributeConfidentiality Basic Profile 
- ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILERemove tags based on DICOM Standard's Attribute Confidentiality Basic Profile (DICOM Standard Edition 2018e) http://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/chapter_E.html.
- KeepAll Profile 
- KEEP_ALL_PROFILEKeep all tags.
- DeidentifyTag Contents 
- DEIDENTIFY_TAG_CONTENTSInspect within tag contents and replace sensitive text. The process can be configured using the TextConfig. Applies to all tags with the following Value Representation names: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- DicomConfig Filter Profile Tag Filter Profile Unspecified 
- TAG_FILTER_PROFILE_UNSPECIFIEDNo tag filtration profile provided. Same as KEEP_ALL_PROFILE.
- DicomConfig Filter Profile Minimal Keep List Profile 
- MINIMAL_KEEP_LIST_PROFILEKeep only the tags required to produce valid DICOM objects.
- DicomConfig Filter Profile Attribute Confidentiality Basic Profile 
- ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILERemove tags based on DICOM Standard's Attribute Confidentiality Basic Profile (DICOM Standard Edition 2018e) http://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/chapter_E.html.
- DicomConfig Filter Profile Keep All Profile 
- KEEP_ALL_PROFILEKeep all tags.
- DicomConfig Filter Profile Deidentify Tag Contents 
- DEIDENTIFY_TAG_CONTENTSInspect within tag contents and replace sensitive text. The process can be configured using the TextConfig. Applies to all tags with the following Value Representation names: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- TagFilter Profile Unspecified 
- TAG_FILTER_PROFILE_UNSPECIFIEDNo tag filtration profile provided. Same as KEEP_ALL_PROFILE.
- MinimalKeep List Profile 
- MINIMAL_KEEP_LIST_PROFILEKeep only the tags required to produce valid DICOM objects.
- AttributeConfidentiality Basic Profile 
- ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILERemove tags based on DICOM Standard's Attribute Confidentiality Basic Profile (DICOM Standard Edition 2018e) http://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/chapter_E.html.
- KeepAll Profile 
- KEEP_ALL_PROFILEKeep all tags.
- DeidentifyTag Contents 
- DEIDENTIFY_TAG_CONTENTSInspect within tag contents and replace sensitive text. The process can be configured using the TextConfig. Applies to all tags with the following Value Representation names: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- TagFilter Profile Unspecified 
- TAG_FILTER_PROFILE_UNSPECIFIEDNo tag filtration profile provided. Same as KEEP_ALL_PROFILE.
- MinimalKeep List Profile 
- MINIMAL_KEEP_LIST_PROFILEKeep only the tags required to produce valid DICOM objects.
- AttributeConfidentiality Basic Profile 
- ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILERemove tags based on DICOM Standard's Attribute Confidentiality Basic Profile (DICOM Standard Edition 2018e) http://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/chapter_E.html.
- KeepAll Profile 
- KEEP_ALL_PROFILEKeep all tags.
- DeidentifyTag Contents 
- DEIDENTIFY_TAG_CONTENTSInspect within tag contents and replace sensitive text. The process can be configured using the TextConfig. Applies to all tags with the following Value Representation names: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- TAG_FILTER_PROFILE_UNSPECIFIED
- TAG_FILTER_PROFILE_UNSPECIFIEDNo tag filtration profile provided. Same as KEEP_ALL_PROFILE.
- MINIMAL_KEEP_LIST_PROFILE
- MINIMAL_KEEP_LIST_PROFILEKeep only the tags required to produce valid DICOM objects.
- ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILE
- ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILERemove tags based on DICOM Standard's Attribute Confidentiality Basic Profile (DICOM Standard Edition 2018e) http://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/chapter_E.html.
- KEEP_ALL_PROFILE
- KEEP_ALL_PROFILEKeep all tags.
- DEIDENTIFY_TAG_CONTENTS
- DEIDENTIFY_TAG_CONTENTSInspect within tag contents and replace sensitive text. The process can be configured using the TextConfig. Applies to all tags with the following Value Representation names: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- "TAG_FILTER_PROFILE_UNSPECIFIED"
- TAG_FILTER_PROFILE_UNSPECIFIEDNo tag filtration profile provided. Same as KEEP_ALL_PROFILE.
- "MINIMAL_KEEP_LIST_PROFILE"
- MINIMAL_KEEP_LIST_PROFILEKeep only the tags required to produce valid DICOM objects.
- "ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILE"
- ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILERemove tags based on DICOM Standard's Attribute Confidentiality Basic Profile (DICOM Standard Edition 2018e) http://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/chapter_E.html.
- "KEEP_ALL_PROFILE"
- KEEP_ALL_PROFILEKeep all tags.
- "DEIDENTIFY_TAG_CONTENTS"
- DEIDENTIFY_TAG_CONTENTSInspect within tag contents and replace sensitive text. The process can be configured using the TextConfig. Applies to all tags with the following Value Representation names: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
DicomConfigResponse, DicomConfigResponseArgs      
- FilterProfile string
- Tag filtering profile that determines which tags to keep/remove.
- KeepList Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Tag Filter List Response 
- List of tags to keep. Remove all other tags.
- RemoveList Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Tag Filter List Response 
- List of tags to remove. Keep all other tags.
- SkipId boolRedaction 
- If true, skip replacing StudyInstanceUID, SeriesInstanceUID, SOPInstanceUID, and MediaStorageSOPInstanceUID and leave them untouched. The Cloud Healthcare API regenerates these UIDs by default based on the DICOM Standard's reasoning: "Whilst these UIDs cannot be mapped directly to an individual out of context, given access to the original images, or to a database of the original images containing the UIDs, it would be possible to recover the individual's identity." http://dicom.nema.org/medical/dicom/current/output/chtml/part15/sect_E.3.9.html
- FilterProfile string
- Tag filtering profile that determines which tags to keep/remove.
- KeepList TagFilter List Response 
- List of tags to keep. Remove all other tags.
- RemoveList TagFilter List Response 
- List of tags to remove. Keep all other tags.
- SkipId boolRedaction 
- If true, skip replacing StudyInstanceUID, SeriesInstanceUID, SOPInstanceUID, and MediaStorageSOPInstanceUID and leave them untouched. The Cloud Healthcare API regenerates these UIDs by default based on the DICOM Standard's reasoning: "Whilst these UIDs cannot be mapped directly to an individual out of context, given access to the original images, or to a database of the original images containing the UIDs, it would be possible to recover the individual's identity." http://dicom.nema.org/medical/dicom/current/output/chtml/part15/sect_E.3.9.html
- filterProfile String
- Tag filtering profile that determines which tags to keep/remove.
- keepList TagFilter List Response 
- List of tags to keep. Remove all other tags.
- removeList TagFilter List Response 
- List of tags to remove. Keep all other tags.
- skipId BooleanRedaction 
- If true, skip replacing StudyInstanceUID, SeriesInstanceUID, SOPInstanceUID, and MediaStorageSOPInstanceUID and leave them untouched. The Cloud Healthcare API regenerates these UIDs by default based on the DICOM Standard's reasoning: "Whilst these UIDs cannot be mapped directly to an individual out of context, given access to the original images, or to a database of the original images containing the UIDs, it would be possible to recover the individual's identity." http://dicom.nema.org/medical/dicom/current/output/chtml/part15/sect_E.3.9.html
- filterProfile string
- Tag filtering profile that determines which tags to keep/remove.
- keepList TagFilter List Response 
- List of tags to keep. Remove all other tags.
- removeList TagFilter List Response 
- List of tags to remove. Keep all other tags.
- skipId booleanRedaction 
- If true, skip replacing StudyInstanceUID, SeriesInstanceUID, SOPInstanceUID, and MediaStorageSOPInstanceUID and leave them untouched. The Cloud Healthcare API regenerates these UIDs by default based on the DICOM Standard's reasoning: "Whilst these UIDs cannot be mapped directly to an individual out of context, given access to the original images, or to a database of the original images containing the UIDs, it would be possible to recover the individual's identity." http://dicom.nema.org/medical/dicom/current/output/chtml/part15/sect_E.3.9.html
- filter_profile str
- Tag filtering profile that determines which tags to keep/remove.
- keep_list TagFilter List Response 
- List of tags to keep. Remove all other tags.
- remove_list TagFilter List Response 
- List of tags to remove. Keep all other tags.
- skip_id_ boolredaction 
- If true, skip replacing StudyInstanceUID, SeriesInstanceUID, SOPInstanceUID, and MediaStorageSOPInstanceUID and leave them untouched. The Cloud Healthcare API regenerates these UIDs by default based on the DICOM Standard's reasoning: "Whilst these UIDs cannot be mapped directly to an individual out of context, given access to the original images, or to a database of the original images containing the UIDs, it would be possible to recover the individual's identity." http://dicom.nema.org/medical/dicom/current/output/chtml/part15/sect_E.3.9.html
- filterProfile String
- Tag filtering profile that determines which tags to keep/remove.
- keepList Property Map
- List of tags to keep. Remove all other tags.
- removeList Property Map
- List of tags to remove. Keep all other tags.
- skipId BooleanRedaction 
- If true, skip replacing StudyInstanceUID, SeriesInstanceUID, SOPInstanceUID, and MediaStorageSOPInstanceUID and leave them untouched. The Cloud Healthcare API regenerates these UIDs by default based on the DICOM Standard's reasoning: "Whilst these UIDs cannot be mapped directly to an individual out of context, given access to the original images, or to a database of the original images containing the UIDs, it would be possible to recover the individual's identity." http://dicom.nema.org/medical/dicom/current/output/chtml/part15/sect_E.3.9.html
DicomTagConfig, DicomTagConfigArgs      
- Actions
List<Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Action> 
- Specifies custom tag selections and Actionsto apply to them. Overridesoptionsandprofile. ConflictingActionsare applied in the order given.
- Options
Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Options 
- Specifies additional options to apply, overriding the base profile.
- ProfileType Pulumi.Google Native. Healthcare. V1Beta1. Dicom Tag Config Profile Type 
- Base profile type for handling DICOM tags.
- Actions []Action
- Specifies custom tag selections and Actionsto apply to them. Overridesoptionsandprofile. ConflictingActionsare applied in the order given.
- Options Options
- Specifies additional options to apply, overriding the base profile.
- ProfileType DicomTag Config Profile Type 
- Base profile type for handling DICOM tags.
- actions List<Action>
- Specifies custom tag selections and Actionsto apply to them. Overridesoptionsandprofile. ConflictingActionsare applied in the order given.
- options Options
- Specifies additional options to apply, overriding the base profile.
- profileType DicomTag Config Profile Type 
- Base profile type for handling DICOM tags.
- actions Action[]
- Specifies custom tag selections and Actionsto apply to them. Overridesoptionsandprofile. ConflictingActionsare applied in the order given.
- options Options
- Specifies additional options to apply, overriding the base profile.
- profileType DicomTag Config Profile Type 
- Base profile type for handling DICOM tags.
- actions Sequence[Action]
- Specifies custom tag selections and Actionsto apply to them. Overridesoptionsandprofile. ConflictingActionsare applied in the order given.
- options Options
- Specifies additional options to apply, overriding the base profile.
- profile_type DicomTag Config Profile Type 
- Base profile type for handling DICOM tags.
- actions List<Property Map>
- Specifies custom tag selections and Actionsto apply to them. Overridesoptionsandprofile. ConflictingActionsare applied in the order given.
- options Property Map
- Specifies additional options to apply, overriding the base profile.
- profileType "PROFILE_TYPE_UNSPECIFIED" | "MINIMAL_KEEP_LIST_PROFILE" | "ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILE" | "KEEP_ALL_PROFILE" | "DEIDENTIFY_TAG_CONTENTS"
- Base profile type for handling DICOM tags.
DicomTagConfigProfileType, DicomTagConfigProfileTypeArgs          
- ProfileType Unspecified 
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILE.
- MinimalKeep List Profile 
- MINIMAL_KEEP_LIST_PROFILEKeep only the tags required to produce valid DICOM objects.
- AttributeConfidentiality Basic Profile 
- ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILERemove tags based on DICOM Standard's Attribute Confidentiality Basic Profile (DICOM Standard Edition 2018e).
- KeepAll Profile 
- KEEP_ALL_PROFILEKeep all tags.
- DeidentifyTag Contents 
- DEIDENTIFY_TAG_CONTENTSInspect tag contents and replace sensitive text. The process can be configured using the TextConfig. Applies to all tags with the following [Value Representations] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- DicomTag Config Profile Type Profile Type Unspecified 
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILE.
- DicomTag Config Profile Type Minimal Keep List Profile 
- MINIMAL_KEEP_LIST_PROFILEKeep only the tags required to produce valid DICOM objects.
- DicomTag Config Profile Type Attribute Confidentiality Basic Profile 
- ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILERemove tags based on DICOM Standard's Attribute Confidentiality Basic Profile (DICOM Standard Edition 2018e).
- DicomTag Config Profile Type Keep All Profile 
- KEEP_ALL_PROFILEKeep all tags.
- DicomTag Config Profile Type Deidentify Tag Contents 
- DEIDENTIFY_TAG_CONTENTSInspect tag contents and replace sensitive text. The process can be configured using the TextConfig. Applies to all tags with the following [Value Representations] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- ProfileType Unspecified 
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILE.
- MinimalKeep List Profile 
- MINIMAL_KEEP_LIST_PROFILEKeep only the tags required to produce valid DICOM objects.
- AttributeConfidentiality Basic Profile 
- ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILERemove tags based on DICOM Standard's Attribute Confidentiality Basic Profile (DICOM Standard Edition 2018e).
- KeepAll Profile 
- KEEP_ALL_PROFILEKeep all tags.
- DeidentifyTag Contents 
- DEIDENTIFY_TAG_CONTENTSInspect tag contents and replace sensitive text. The process can be configured using the TextConfig. Applies to all tags with the following [Value Representations] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- ProfileType Unspecified 
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILE.
- MinimalKeep List Profile 
- MINIMAL_KEEP_LIST_PROFILEKeep only the tags required to produce valid DICOM objects.
- AttributeConfidentiality Basic Profile 
- ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILERemove tags based on DICOM Standard's Attribute Confidentiality Basic Profile (DICOM Standard Edition 2018e).
- KeepAll Profile 
- KEEP_ALL_PROFILEKeep all tags.
- DeidentifyTag Contents 
- DEIDENTIFY_TAG_CONTENTSInspect tag contents and replace sensitive text. The process can be configured using the TextConfig. Applies to all tags with the following [Value Representations] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- PROFILE_TYPE_UNSPECIFIED
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILE.
- MINIMAL_KEEP_LIST_PROFILE
- MINIMAL_KEEP_LIST_PROFILEKeep only the tags required to produce valid DICOM objects.
- ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILE
- ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILERemove tags based on DICOM Standard's Attribute Confidentiality Basic Profile (DICOM Standard Edition 2018e).
- KEEP_ALL_PROFILE
- KEEP_ALL_PROFILEKeep all tags.
- DEIDENTIFY_TAG_CONTENTS
- DEIDENTIFY_TAG_CONTENTSInspect tag contents and replace sensitive text. The process can be configured using the TextConfig. Applies to all tags with the following [Value Representations] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
- "PROFILE_TYPE_UNSPECIFIED"
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILE.
- "MINIMAL_KEEP_LIST_PROFILE"
- MINIMAL_KEEP_LIST_PROFILEKeep only the tags required to produce valid DICOM objects.
- "ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILE"
- ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILERemove tags based on DICOM Standard's Attribute Confidentiality Basic Profile (DICOM Standard Edition 2018e).
- "KEEP_ALL_PROFILE"
- KEEP_ALL_PROFILEKeep all tags.
- "DEIDENTIFY_TAG_CONTENTS"
- DEIDENTIFY_TAG_CONTENTSInspect tag contents and replace sensitive text. The process can be configured using the TextConfig. Applies to all tags with the following [Value Representations] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS
DicomTagConfigResponse, DicomTagConfigResponseArgs        
- Actions
List<Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Action Response> 
- Specifies custom tag selections and Actionsto apply to them. Overridesoptionsandprofile. ConflictingActionsare applied in the order given.
- Options
Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Options Response 
- Specifies additional options to apply, overriding the base profile.
- ProfileType string
- Base profile type for handling DICOM tags.
- Actions
[]ActionResponse 
- Specifies custom tag selections and Actionsto apply to them. Overridesoptionsandprofile. ConflictingActionsare applied in the order given.
- Options
OptionsResponse 
- Specifies additional options to apply, overriding the base profile.
- ProfileType string
- Base profile type for handling DICOM tags.
- actions
List<ActionResponse> 
- Specifies custom tag selections and Actionsto apply to them. Overridesoptionsandprofile. ConflictingActionsare applied in the order given.
- options
OptionsResponse 
- Specifies additional options to apply, overriding the base profile.
- profileType String
- Base profile type for handling DICOM tags.
- actions
ActionResponse[] 
- Specifies custom tag selections and Actionsto apply to them. Overridesoptionsandprofile. ConflictingActionsare applied in the order given.
- options
OptionsResponse 
- Specifies additional options to apply, overriding the base profile.
- profileType string
- Base profile type for handling DICOM tags.
- actions
Sequence[ActionResponse] 
- Specifies custom tag selections and Actionsto apply to them. Overridesoptionsandprofile. ConflictingActionsare applied in the order given.
- options
OptionsResponse 
- Specifies additional options to apply, overriding the base profile.
- profile_type str
- Base profile type for handling DICOM tags.
- actions List<Property Map>
- Specifies custom tag selections and Actionsto apply to them. Overridesoptionsandprofile. ConflictingActionsare applied in the order given.
- options Property Map
- Specifies additional options to apply, overriding the base profile.
- profileType String
- Base profile type for handling DICOM tags.
FhirConfig, FhirConfigArgs    
- DefaultKeep boolExtensions 
- The behaviour for handling FHIR extensions that aren't otherwise specified for de-identification. If true, all extensions are preserved during de-identification by default. If false or unspecified, all extensions are removed during de-identification by default.
- FieldMetadata List<Pulumi.List Google Native. Healthcare. V1Beta1. Inputs. Field Metadata> 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata is passed through to the output dataset unmodified. All extensions will be processed according to default_keep_extensions. If a field can be matched by more than one FieldMetadata, the first FieldMetadata.Action is applied.
- DefaultKeep boolExtensions 
- The behaviour for handling FHIR extensions that aren't otherwise specified for de-identification. If true, all extensions are preserved during de-identification by default. If false or unspecified, all extensions are removed during de-identification by default.
- FieldMetadata []FieldList Metadata 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata is passed through to the output dataset unmodified. All extensions will be processed according to default_keep_extensions. If a field can be matched by more than one FieldMetadata, the first FieldMetadata.Action is applied.
- defaultKeep BooleanExtensions 
- The behaviour for handling FHIR extensions that aren't otherwise specified for de-identification. If true, all extensions are preserved during de-identification by default. If false or unspecified, all extensions are removed during de-identification by default.
- fieldMetadata List<FieldList Metadata> 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata is passed through to the output dataset unmodified. All extensions will be processed according to default_keep_extensions. If a field can be matched by more than one FieldMetadata, the first FieldMetadata.Action is applied.
- defaultKeep booleanExtensions 
- The behaviour for handling FHIR extensions that aren't otherwise specified for de-identification. If true, all extensions are preserved during de-identification by default. If false or unspecified, all extensions are removed during de-identification by default.
- fieldMetadata FieldList Metadata[] 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata is passed through to the output dataset unmodified. All extensions will be processed according to default_keep_extensions. If a field can be matched by more than one FieldMetadata, the first FieldMetadata.Action is applied.
- default_keep_ boolextensions 
- The behaviour for handling FHIR extensions that aren't otherwise specified for de-identification. If true, all extensions are preserved during de-identification by default. If false or unspecified, all extensions are removed during de-identification by default.
- field_metadata_ Sequence[Fieldlist Metadata] 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata is passed through to the output dataset unmodified. All extensions will be processed according to default_keep_extensions. If a field can be matched by more than one FieldMetadata, the first FieldMetadata.Action is applied.
- defaultKeep BooleanExtensions 
- The behaviour for handling FHIR extensions that aren't otherwise specified for de-identification. If true, all extensions are preserved during de-identification by default. If false or unspecified, all extensions are removed during de-identification by default.
- fieldMetadata List<Property Map>List 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata is passed through to the output dataset unmodified. All extensions will be processed according to default_keep_extensions. If a field can be matched by more than one FieldMetadata, the first FieldMetadata.Action is applied.
FhirConfigResponse, FhirConfigResponseArgs      
- DefaultKeep boolExtensions 
- The behaviour for handling FHIR extensions that aren't otherwise specified for de-identification. If true, all extensions are preserved during de-identification by default. If false or unspecified, all extensions are removed during de-identification by default.
- FieldMetadata List<Pulumi.List Google Native. Healthcare. V1Beta1. Inputs. Field Metadata Response> 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata is passed through to the output dataset unmodified. All extensions will be processed according to default_keep_extensions. If a field can be matched by more than one FieldMetadata, the first FieldMetadata.Action is applied.
- DefaultKeep boolExtensions 
- The behaviour for handling FHIR extensions that aren't otherwise specified for de-identification. If true, all extensions are preserved during de-identification by default. If false or unspecified, all extensions are removed during de-identification by default.
- FieldMetadata []FieldList Metadata Response 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata is passed through to the output dataset unmodified. All extensions will be processed according to default_keep_extensions. If a field can be matched by more than one FieldMetadata, the first FieldMetadata.Action is applied.
- defaultKeep BooleanExtensions 
- The behaviour for handling FHIR extensions that aren't otherwise specified for de-identification. If true, all extensions are preserved during de-identification by default. If false or unspecified, all extensions are removed during de-identification by default.
- fieldMetadata List<FieldList Metadata Response> 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata is passed through to the output dataset unmodified. All extensions will be processed according to default_keep_extensions. If a field can be matched by more than one FieldMetadata, the first FieldMetadata.Action is applied.
- defaultKeep booleanExtensions 
- The behaviour for handling FHIR extensions that aren't otherwise specified for de-identification. If true, all extensions are preserved during de-identification by default. If false or unspecified, all extensions are removed during de-identification by default.
- fieldMetadata FieldList Metadata Response[] 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata is passed through to the output dataset unmodified. All extensions will be processed according to default_keep_extensions. If a field can be matched by more than one FieldMetadata, the first FieldMetadata.Action is applied.
- default_keep_ boolextensions 
- The behaviour for handling FHIR extensions that aren't otherwise specified for de-identification. If true, all extensions are preserved during de-identification by default. If false or unspecified, all extensions are removed during de-identification by default.
- field_metadata_ Sequence[Fieldlist Metadata Response] 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata is passed through to the output dataset unmodified. All extensions will be processed according to default_keep_extensions. If a field can be matched by more than one FieldMetadata, the first FieldMetadata.Action is applied.
- defaultKeep BooleanExtensions 
- The behaviour for handling FHIR extensions that aren't otherwise specified for de-identification. If true, all extensions are preserved during de-identification by default. If false or unspecified, all extensions are removed during de-identification by default.
- fieldMetadata List<Property Map>List 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata is passed through to the output dataset unmodified. All extensions will be processed according to default_keep_extensions. If a field can be matched by more than one FieldMetadata, the first FieldMetadata.Action is applied.
FhirFieldConfig, FhirFieldConfigArgs      
- FieldMetadata List<Pulumi.List Google Native. Healthcare. V1Beta1. Inputs. Google Cloud Healthcare V1beta1Deidentify Field Metadata> 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata actionis passed through to the output dataset unmodified. All extensions will be processed according to keep_extensions. If a field can be matched by more than one FieldMetadataaction, the firstactionoption is applied. Overrides options and the union fieldprofilein FhirFieldConfig.
- Options
Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Google Cloud Healthcare V1beta1Deidentify Options 
- Specifies additional options, overriding the base ProfileType.
- ProfileType Pulumi.Google Native. Healthcare. V1Beta1. Fhir Field Config Profile Type 
- Base profile type for handling FHIR fields.
- FieldMetadata []GoogleList Cloud Healthcare V1beta1Deidentify Field Metadata 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata actionis passed through to the output dataset unmodified. All extensions will be processed according to keep_extensions. If a field can be matched by more than one FieldMetadataaction, the firstactionoption is applied. Overrides options and the union fieldprofilein FhirFieldConfig.
- Options
GoogleCloud Healthcare V1beta1Deidentify Options 
- Specifies additional options, overriding the base ProfileType.
- ProfileType FhirField Config Profile Type 
- Base profile type for handling FHIR fields.
- fieldMetadata List<GoogleList Cloud Healthcare V1beta1Deidentify Field Metadata> 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata actionis passed through to the output dataset unmodified. All extensions will be processed according to keep_extensions. If a field can be matched by more than one FieldMetadataaction, the firstactionoption is applied. Overrides options and the union fieldprofilein FhirFieldConfig.
- options
GoogleCloud Healthcare V1beta1Deidentify Options 
- Specifies additional options, overriding the base ProfileType.
- profileType FhirField Config Profile Type 
- Base profile type for handling FHIR fields.
- fieldMetadata GoogleList Cloud Healthcare V1beta1Deidentify Field Metadata[] 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata actionis passed through to the output dataset unmodified. All extensions will be processed according to keep_extensions. If a field can be matched by more than one FieldMetadataaction, the firstactionoption is applied. Overrides options and the union fieldprofilein FhirFieldConfig.
- options
GoogleCloud Healthcare V1beta1Deidentify Options 
- Specifies additional options, overriding the base ProfileType.
- profileType FhirField Config Profile Type 
- Base profile type for handling FHIR fields.
- field_metadata_ Sequence[Googlelist Cloud Healthcare V1beta1Deidentify Field Metadata] 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata actionis passed through to the output dataset unmodified. All extensions will be processed according to keep_extensions. If a field can be matched by more than one FieldMetadataaction, the firstactionoption is applied. Overrides options and the union fieldprofilein FhirFieldConfig.
- options
GoogleCloud Healthcare V1beta1Deidentify Options 
- Specifies additional options, overriding the base ProfileType.
- profile_type FhirField Config Profile Type 
- Base profile type for handling FHIR fields.
- fieldMetadata List<Property Map>List 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata actionis passed through to the output dataset unmodified. All extensions will be processed according to keep_extensions. If a field can be matched by more than one FieldMetadataaction, the firstactionoption is applied. Overrides options and the union fieldprofilein FhirFieldConfig.
- options Property Map
- Specifies additional options, overriding the base ProfileType.
- profileType "PROFILE_TYPE_UNSPECIFIED" | "KEEP_ALL" | "BASIC" | "CLEAN_ALL"
- Base profile type for handling FHIR fields.
FhirFieldConfigProfileType, FhirFieldConfigProfileTypeArgs          
- ProfileType Unspecified 
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as BASIC.
- KeepAll 
- KEEP_ALLKeep all fields.
- Basic
- BASICTransforms known HIPAA 18 fields and cleans known unstructured text fields.
- CleanAll 
- CLEAN_ALLCleans all supported tags. Applies to types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- FhirField Config Profile Type Profile Type Unspecified 
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as BASIC.
- FhirField Config Profile Type Keep All 
- KEEP_ALLKeep all fields.
- FhirField Config Profile Type Basic 
- BASICTransforms known HIPAA 18 fields and cleans known unstructured text fields.
- FhirField Config Profile Type Clean All 
- CLEAN_ALLCleans all supported tags. Applies to types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- ProfileType Unspecified 
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as BASIC.
- KeepAll 
- KEEP_ALLKeep all fields.
- Basic
- BASICTransforms known HIPAA 18 fields and cleans known unstructured text fields.
- CleanAll 
- CLEAN_ALLCleans all supported tags. Applies to types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- ProfileType Unspecified 
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as BASIC.
- KeepAll 
- KEEP_ALLKeep all fields.
- Basic
- BASICTransforms known HIPAA 18 fields and cleans known unstructured text fields.
- CleanAll 
- CLEAN_ALLCleans all supported tags. Applies to types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- PROFILE_TYPE_UNSPECIFIED
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as BASIC.
- KEEP_ALL
- KEEP_ALLKeep all fields.
- BASIC
- BASICTransforms known HIPAA 18 fields and cleans known unstructured text fields.
- CLEAN_ALL
- CLEAN_ALLCleans all supported tags. Applies to types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- "PROFILE_TYPE_UNSPECIFIED"
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as BASIC.
- "KEEP_ALL"
- KEEP_ALLKeep all fields.
- "BASIC"
- BASICTransforms known HIPAA 18 fields and cleans known unstructured text fields.
- "CLEAN_ALL"
- CLEAN_ALLCleans all supported tags. Applies to types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
FhirFieldConfigResponse, FhirFieldConfigResponseArgs        
- FieldMetadata List<Pulumi.List Google Native. Healthcare. V1Beta1. Inputs. Google Cloud Healthcare V1beta1Deidentify Field Metadata Response> 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata actionis passed through to the output dataset unmodified. All extensions will be processed according to keep_extensions. If a field can be matched by more than one FieldMetadataaction, the firstactionoption is applied. Overrides options and the union fieldprofilein FhirFieldConfig.
- Options
Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Google Cloud Healthcare V1beta1Deidentify Options Response 
- Specifies additional options, overriding the base ProfileType.
- ProfileType string
- Base profile type for handling FHIR fields.
- FieldMetadata []GoogleList Cloud Healthcare V1beta1Deidentify Field Metadata Response 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata actionis passed through to the output dataset unmodified. All extensions will be processed according to keep_extensions. If a field can be matched by more than one FieldMetadataaction, the firstactionoption is applied. Overrides options and the union fieldprofilein FhirFieldConfig.
- Options
GoogleCloud Healthcare V1beta1Deidentify Options Response 
- Specifies additional options, overriding the base ProfileType.
- ProfileType string
- Base profile type for handling FHIR fields.
- fieldMetadata List<GoogleList Cloud Healthcare V1beta1Deidentify Field Metadata Response> 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata actionis passed through to the output dataset unmodified. All extensions will be processed according to keep_extensions. If a field can be matched by more than one FieldMetadataaction, the firstactionoption is applied. Overrides options and the union fieldprofilein FhirFieldConfig.
- options
GoogleCloud Healthcare V1beta1Deidentify Options Response 
- Specifies additional options, overriding the base ProfileType.
- profileType String
- Base profile type for handling FHIR fields.
- fieldMetadata GoogleList Cloud Healthcare V1beta1Deidentify Field Metadata Response[] 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata actionis passed through to the output dataset unmodified. All extensions will be processed according to keep_extensions. If a field can be matched by more than one FieldMetadataaction, the firstactionoption is applied. Overrides options and the union fieldprofilein FhirFieldConfig.
- options
GoogleCloud Healthcare V1beta1Deidentify Options Response 
- Specifies additional options, overriding the base ProfileType.
- profileType string
- Base profile type for handling FHIR fields.
- field_metadata_ Sequence[Googlelist Cloud Healthcare V1beta1Deidentify Field Metadata Response] 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata actionis passed through to the output dataset unmodified. All extensions will be processed according to keep_extensions. If a field can be matched by more than one FieldMetadataaction, the firstactionoption is applied. Overrides options and the union fieldprofilein FhirFieldConfig.
- options
GoogleCloud Healthcare V1beta1Deidentify Options Response 
- Specifies additional options, overriding the base ProfileType.
- profile_type str
- Base profile type for handling FHIR fields.
- fieldMetadata List<Property Map>List 
- Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata actionis passed through to the output dataset unmodified. All extensions will be processed according to keep_extensions. If a field can be matched by more than one FieldMetadataaction, the firstactionoption is applied. Overrides options and the union fieldprofilein FhirFieldConfig.
- options Property Map
- Specifies additional options, overriding the base ProfileType.
- profileType String
- Base profile type for handling FHIR fields.
FhirNotificationConfig, FhirNotificationConfigArgs      
- PubsubTopic string
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. The notification is a PubsubMessagewith the following fields: *PubsubMessage.Datacontains the resource name. *PubsubMessage.MessageIdis the ID of this notification. It is guaranteed to be unique within the topic. *PubsubMessage.PublishTimeis the time when the message was published. Note that notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. The Cloud Healthcare API service account, service-@gcp-sa-healthcare.iam.gserviceaccount.com, must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail (https://cloud.google.com/healthcare-api/docs/permissions-healthcare-api-gcp-products#dicom_fhir_and_hl7v2_store_cloud_pubsub_permissions). If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging. For more information, see Viewing error logs in Cloud Logging.
- SendFull boolResource 
- Whether to send full FHIR resource to this Pub/Sub topic for Create and Update operation. Note that setting this to true does not guarantee that all resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full resource as a separate operation.
- SendPrevious boolResource On Delete 
- Whether to send full FHIR resource to this Pub/Sub topic for deleting FHIR resource. Note that setting this to true does not guarantee that all previous resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full previous resource as a separate operation.
- PubsubTopic string
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. The notification is a PubsubMessagewith the following fields: *PubsubMessage.Datacontains the resource name. *PubsubMessage.MessageIdis the ID of this notification. It is guaranteed to be unique within the topic. *PubsubMessage.PublishTimeis the time when the message was published. Note that notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. The Cloud Healthcare API service account, service-@gcp-sa-healthcare.iam.gserviceaccount.com, must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail (https://cloud.google.com/healthcare-api/docs/permissions-healthcare-api-gcp-products#dicom_fhir_and_hl7v2_store_cloud_pubsub_permissions). If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging. For more information, see Viewing error logs in Cloud Logging.
- SendFull boolResource 
- Whether to send full FHIR resource to this Pub/Sub topic for Create and Update operation. Note that setting this to true does not guarantee that all resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full resource as a separate operation.
- SendPrevious boolResource On Delete 
- Whether to send full FHIR resource to this Pub/Sub topic for deleting FHIR resource. Note that setting this to true does not guarantee that all previous resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full previous resource as a separate operation.
- pubsubTopic String
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. The notification is a PubsubMessagewith the following fields: *PubsubMessage.Datacontains the resource name. *PubsubMessage.MessageIdis the ID of this notification. It is guaranteed to be unique within the topic. *PubsubMessage.PublishTimeis the time when the message was published. Note that notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. The Cloud Healthcare API service account, service-@gcp-sa-healthcare.iam.gserviceaccount.com, must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail (https://cloud.google.com/healthcare-api/docs/permissions-healthcare-api-gcp-products#dicom_fhir_and_hl7v2_store_cloud_pubsub_permissions). If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging. For more information, see Viewing error logs in Cloud Logging.
- sendFull BooleanResource 
- Whether to send full FHIR resource to this Pub/Sub topic for Create and Update operation. Note that setting this to true does not guarantee that all resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full resource as a separate operation.
- sendPrevious BooleanResource On Delete 
- Whether to send full FHIR resource to this Pub/Sub topic for deleting FHIR resource. Note that setting this to true does not guarantee that all previous resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full previous resource as a separate operation.
- pubsubTopic string
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. The notification is a PubsubMessagewith the following fields: *PubsubMessage.Datacontains the resource name. *PubsubMessage.MessageIdis the ID of this notification. It is guaranteed to be unique within the topic. *PubsubMessage.PublishTimeis the time when the message was published. Note that notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. The Cloud Healthcare API service account, service-@gcp-sa-healthcare.iam.gserviceaccount.com, must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail (https://cloud.google.com/healthcare-api/docs/permissions-healthcare-api-gcp-products#dicom_fhir_and_hl7v2_store_cloud_pubsub_permissions). If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging. For more information, see Viewing error logs in Cloud Logging.
- sendFull booleanResource 
- Whether to send full FHIR resource to this Pub/Sub topic for Create and Update operation. Note that setting this to true does not guarantee that all resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full resource as a separate operation.
- sendPrevious booleanResource On Delete 
- Whether to send full FHIR resource to this Pub/Sub topic for deleting FHIR resource. Note that setting this to true does not guarantee that all previous resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full previous resource as a separate operation.
- pubsub_topic str
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. The notification is a PubsubMessagewith the following fields: *PubsubMessage.Datacontains the resource name. *PubsubMessage.MessageIdis the ID of this notification. It is guaranteed to be unique within the topic. *PubsubMessage.PublishTimeis the time when the message was published. Note that notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. The Cloud Healthcare API service account, service-@gcp-sa-healthcare.iam.gserviceaccount.com, must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail (https://cloud.google.com/healthcare-api/docs/permissions-healthcare-api-gcp-products#dicom_fhir_and_hl7v2_store_cloud_pubsub_permissions). If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging. For more information, see Viewing error logs in Cloud Logging.
- send_full_ boolresource 
- Whether to send full FHIR resource to this Pub/Sub topic for Create and Update operation. Note that setting this to true does not guarantee that all resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full resource as a separate operation.
- send_previous_ boolresource_ on_ delete 
- Whether to send full FHIR resource to this Pub/Sub topic for deleting FHIR resource. Note that setting this to true does not guarantee that all previous resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full previous resource as a separate operation.
- pubsubTopic String
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. The notification is a PubsubMessagewith the following fields: *PubsubMessage.Datacontains the resource name. *PubsubMessage.MessageIdis the ID of this notification. It is guaranteed to be unique within the topic. *PubsubMessage.PublishTimeis the time when the message was published. Note that notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. The Cloud Healthcare API service account, service-@gcp-sa-healthcare.iam.gserviceaccount.com, must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail (https://cloud.google.com/healthcare-api/docs/permissions-healthcare-api-gcp-products#dicom_fhir_and_hl7v2_store_cloud_pubsub_permissions). If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging. For more information, see Viewing error logs in Cloud Logging.
- sendFull BooleanResource 
- Whether to send full FHIR resource to this Pub/Sub topic for Create and Update operation. Note that setting this to true does not guarantee that all resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full resource as a separate operation.
- sendPrevious BooleanResource On Delete 
- Whether to send full FHIR resource to this Pub/Sub topic for deleting FHIR resource. Note that setting this to true does not guarantee that all previous resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full previous resource as a separate operation.
FhirNotificationConfigResponse, FhirNotificationConfigResponseArgs        
- PubsubTopic string
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. The notification is a PubsubMessagewith the following fields: *PubsubMessage.Datacontains the resource name. *PubsubMessage.MessageIdis the ID of this notification. It is guaranteed to be unique within the topic. *PubsubMessage.PublishTimeis the time when the message was published. Note that notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. The Cloud Healthcare API service account, service-@gcp-sa-healthcare.iam.gserviceaccount.com, must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail (https://cloud.google.com/healthcare-api/docs/permissions-healthcare-api-gcp-products#dicom_fhir_and_hl7v2_store_cloud_pubsub_permissions). If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging. For more information, see Viewing error logs in Cloud Logging.
- SendFull boolResource 
- Whether to send full FHIR resource to this Pub/Sub topic for Create and Update operation. Note that setting this to true does not guarantee that all resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full resource as a separate operation.
- SendPrevious boolResource On Delete 
- Whether to send full FHIR resource to this Pub/Sub topic for deleting FHIR resource. Note that setting this to true does not guarantee that all previous resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full previous resource as a separate operation.
- PubsubTopic string
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. The notification is a PubsubMessagewith the following fields: *PubsubMessage.Datacontains the resource name. *PubsubMessage.MessageIdis the ID of this notification. It is guaranteed to be unique within the topic. *PubsubMessage.PublishTimeis the time when the message was published. Note that notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. The Cloud Healthcare API service account, service-@gcp-sa-healthcare.iam.gserviceaccount.com, must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail (https://cloud.google.com/healthcare-api/docs/permissions-healthcare-api-gcp-products#dicom_fhir_and_hl7v2_store_cloud_pubsub_permissions). If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging. For more information, see Viewing error logs in Cloud Logging.
- SendFull boolResource 
- Whether to send full FHIR resource to this Pub/Sub topic for Create and Update operation. Note that setting this to true does not guarantee that all resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full resource as a separate operation.
- SendPrevious boolResource On Delete 
- Whether to send full FHIR resource to this Pub/Sub topic for deleting FHIR resource. Note that setting this to true does not guarantee that all previous resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full previous resource as a separate operation.
- pubsubTopic String
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. The notification is a PubsubMessagewith the following fields: *PubsubMessage.Datacontains the resource name. *PubsubMessage.MessageIdis the ID of this notification. It is guaranteed to be unique within the topic. *PubsubMessage.PublishTimeis the time when the message was published. Note that notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. The Cloud Healthcare API service account, service-@gcp-sa-healthcare.iam.gserviceaccount.com, must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail (https://cloud.google.com/healthcare-api/docs/permissions-healthcare-api-gcp-products#dicom_fhir_and_hl7v2_store_cloud_pubsub_permissions). If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging. For more information, see Viewing error logs in Cloud Logging.
- sendFull BooleanResource 
- Whether to send full FHIR resource to this Pub/Sub topic for Create and Update operation. Note that setting this to true does not guarantee that all resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full resource as a separate operation.
- sendPrevious BooleanResource On Delete 
- Whether to send full FHIR resource to this Pub/Sub topic for deleting FHIR resource. Note that setting this to true does not guarantee that all previous resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full previous resource as a separate operation.
- pubsubTopic string
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. The notification is a PubsubMessagewith the following fields: *PubsubMessage.Datacontains the resource name. *PubsubMessage.MessageIdis the ID of this notification. It is guaranteed to be unique within the topic. *PubsubMessage.PublishTimeis the time when the message was published. Note that notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. The Cloud Healthcare API service account, service-@gcp-sa-healthcare.iam.gserviceaccount.com, must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail (https://cloud.google.com/healthcare-api/docs/permissions-healthcare-api-gcp-products#dicom_fhir_and_hl7v2_store_cloud_pubsub_permissions). If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging. For more information, see Viewing error logs in Cloud Logging.
- sendFull booleanResource 
- Whether to send full FHIR resource to this Pub/Sub topic for Create and Update operation. Note that setting this to true does not guarantee that all resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full resource as a separate operation.
- sendPrevious booleanResource On Delete 
- Whether to send full FHIR resource to this Pub/Sub topic for deleting FHIR resource. Note that setting this to true does not guarantee that all previous resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full previous resource as a separate operation.
- pubsub_topic str
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. The notification is a PubsubMessagewith the following fields: *PubsubMessage.Datacontains the resource name. *PubsubMessage.MessageIdis the ID of this notification. It is guaranteed to be unique within the topic. *PubsubMessage.PublishTimeis the time when the message was published. Note that notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. The Cloud Healthcare API service account, service-@gcp-sa-healthcare.iam.gserviceaccount.com, must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail (https://cloud.google.com/healthcare-api/docs/permissions-healthcare-api-gcp-products#dicom_fhir_and_hl7v2_store_cloud_pubsub_permissions). If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging. For more information, see Viewing error logs in Cloud Logging.
- send_full_ boolresource 
- Whether to send full FHIR resource to this Pub/Sub topic for Create and Update operation. Note that setting this to true does not guarantee that all resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full resource as a separate operation.
- send_previous_ boolresource_ on_ delete 
- Whether to send full FHIR resource to this Pub/Sub topic for deleting FHIR resource. Note that setting this to true does not guarantee that all previous resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full previous resource as a separate operation.
- pubsubTopic String
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. The notification is a PubsubMessagewith the following fields: *PubsubMessage.Datacontains the resource name. *PubsubMessage.MessageIdis the ID of this notification. It is guaranteed to be unique within the topic. *PubsubMessage.PublishTimeis the time when the message was published. Note that notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. The Cloud Healthcare API service account, service-@gcp-sa-healthcare.iam.gserviceaccount.com, must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail (https://cloud.google.com/healthcare-api/docs/permissions-healthcare-api-gcp-products#dicom_fhir_and_hl7v2_store_cloud_pubsub_permissions). If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging. For more information, see Viewing error logs in Cloud Logging.
- sendFull BooleanResource 
- Whether to send full FHIR resource to this Pub/Sub topic for Create and Update operation. Note that setting this to true does not guarantee that all resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full resource as a separate operation.
- sendPrevious BooleanResource On Delete 
- Whether to send full FHIR resource to this Pub/Sub topic for deleting FHIR resource. Note that setting this to true does not guarantee that all previous resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the "payloadType" label from a Pub/Sub message to determine whether it needs to fetch the full previous resource as a separate operation.
FhirOutput, FhirOutputArgs    
- FhirStore string
- Name of the output FHIR store, which must already exist. You must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enableUpdateCreate to true. The destination store must use FHIR version R4. Writing these resources will consume FHIR operations quota from the project containing the source data. De-identify operation metadata is only generated for DICOM de-identification operations.
- FhirStore string
- Name of the output FHIR store, which must already exist. You must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enableUpdateCreate to true. The destination store must use FHIR version R4. Writing these resources will consume FHIR operations quota from the project containing the source data. De-identify operation metadata is only generated for DICOM de-identification operations.
- fhirStore String
- Name of the output FHIR store, which must already exist. You must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enableUpdateCreate to true. The destination store must use FHIR version R4. Writing these resources will consume FHIR operations quota from the project containing the source data. De-identify operation metadata is only generated for DICOM de-identification operations.
- fhirStore string
- Name of the output FHIR store, which must already exist. You must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enableUpdateCreate to true. The destination store must use FHIR version R4. Writing these resources will consume FHIR operations quota from the project containing the source data. De-identify operation metadata is only generated for DICOM de-identification operations.
- fhir_store str
- Name of the output FHIR store, which must already exist. You must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enableUpdateCreate to true. The destination store must use FHIR version R4. Writing these resources will consume FHIR operations quota from the project containing the source data. De-identify operation metadata is only generated for DICOM de-identification operations.
- fhirStore String
- Name of the output FHIR store, which must already exist. You must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enableUpdateCreate to true. The destination store must use FHIR version R4. Writing these resources will consume FHIR operations quota from the project containing the source data. De-identify operation metadata is only generated for DICOM de-identification operations.
FhirOutputResponse, FhirOutputResponseArgs      
- FhirStore string
- Name of the output FHIR store, which must already exist. You must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enableUpdateCreate to true. The destination store must use FHIR version R4. Writing these resources will consume FHIR operations quota from the project containing the source data. De-identify operation metadata is only generated for DICOM de-identification operations.
- FhirStore string
- Name of the output FHIR store, which must already exist. You must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enableUpdateCreate to true. The destination store must use FHIR version R4. Writing these resources will consume FHIR operations quota from the project containing the source data. De-identify operation metadata is only generated for DICOM de-identification operations.
- fhirStore String
- Name of the output FHIR store, which must already exist. You must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enableUpdateCreate to true. The destination store must use FHIR version R4. Writing these resources will consume FHIR operations quota from the project containing the source data. De-identify operation metadata is only generated for DICOM de-identification operations.
- fhirStore string
- Name of the output FHIR store, which must already exist. You must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enableUpdateCreate to true. The destination store must use FHIR version R4. Writing these resources will consume FHIR operations quota from the project containing the source data. De-identify operation metadata is only generated for DICOM de-identification operations.
- fhir_store str
- Name of the output FHIR store, which must already exist. You must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enableUpdateCreate to true. The destination store must use FHIR version R4. Writing these resources will consume FHIR operations quota from the project containing the source data. De-identify operation metadata is only generated for DICOM de-identification operations.
- fhirStore String
- Name of the output FHIR store, which must already exist. You must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enableUpdateCreate to true. The destination store must use FHIR version R4. Writing these resources will consume FHIR operations quota from the project containing the source data. De-identify operation metadata is only generated for DICOM de-identification operations.
FhirStoreComplexDataTypeReferenceParsing, FhirStoreComplexDataTypeReferenceParsingArgs              
- ComplexData Type Reference Parsing Unspecified 
- COMPLEX_DATA_TYPE_REFERENCE_PARSING_UNSPECIFIEDNo parsing behavior specified. This is the same as DISABLED for backwards compatibility.
- Disabled
- DISABLEDReferences in complex data types are ignored.
- Enabled
- ENABLEDReferences in complex data types are parsed.
- FhirStore Complex Data Type Reference Parsing Complex Data Type Reference Parsing Unspecified 
- COMPLEX_DATA_TYPE_REFERENCE_PARSING_UNSPECIFIEDNo parsing behavior specified. This is the same as DISABLED for backwards compatibility.
- FhirStore Complex Data Type Reference Parsing Disabled 
- DISABLEDReferences in complex data types are ignored.
- FhirStore Complex Data Type Reference Parsing Enabled 
- ENABLEDReferences in complex data types are parsed.
- ComplexData Type Reference Parsing Unspecified 
- COMPLEX_DATA_TYPE_REFERENCE_PARSING_UNSPECIFIEDNo parsing behavior specified. This is the same as DISABLED for backwards compatibility.
- Disabled
- DISABLEDReferences in complex data types are ignored.
- Enabled
- ENABLEDReferences in complex data types are parsed.
- ComplexData Type Reference Parsing Unspecified 
- COMPLEX_DATA_TYPE_REFERENCE_PARSING_UNSPECIFIEDNo parsing behavior specified. This is the same as DISABLED for backwards compatibility.
- Disabled
- DISABLEDReferences in complex data types are ignored.
- Enabled
- ENABLEDReferences in complex data types are parsed.
- COMPLEX_DATA_TYPE_REFERENCE_PARSING_UNSPECIFIED
- COMPLEX_DATA_TYPE_REFERENCE_PARSING_UNSPECIFIEDNo parsing behavior specified. This is the same as DISABLED for backwards compatibility.
- DISABLED
- DISABLEDReferences in complex data types are ignored.
- ENABLED
- ENABLEDReferences in complex data types are parsed.
- "COMPLEX_DATA_TYPE_REFERENCE_PARSING_UNSPECIFIED"
- COMPLEX_DATA_TYPE_REFERENCE_PARSING_UNSPECIFIEDNo parsing behavior specified. This is the same as DISABLED for backwards compatibility.
- "DISABLED"
- DISABLEDReferences in complex data types are ignored.
- "ENABLED"
- ENABLEDReferences in complex data types are parsed.
FhirStoreVersion, FhirStoreVersionArgs      
FieldMetadata, FieldMetadataArgs    
- Action
Pulumi.Google Native. Healthcare. V1Beta1. Field Metadata Action 
- Deidentify action for one field.
- Paths List<string>
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field "Patient.Address.city", which uses a string type, can be matched by "Patient.Address.String". Path also supports partial matching. For example, "Patient.Address.city" can be matched by "Address.city" (Patient omitted). Partial matching and type matching can be combined. For example, "Patient.Address.city" can be matched by "Address.String". For "choice" types (those defined in the FHIR spec with the form: field[x]), use two separate components. For example, "deceasedAge.unit" is matched by "Deceased.Age.unit". Supported types are: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName(for example HumanName.given, HumanName.family) can be omitted.
- Action
FieldMetadata Action 
- Deidentify action for one field.
- Paths []string
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field "Patient.Address.city", which uses a string type, can be matched by "Patient.Address.String". Path also supports partial matching. For example, "Patient.Address.city" can be matched by "Address.city" (Patient omitted). Partial matching and type matching can be combined. For example, "Patient.Address.city" can be matched by "Address.String". For "choice" types (those defined in the FHIR spec with the form: field[x]), use two separate components. For example, "deceasedAge.unit" is matched by "Deceased.Age.unit". Supported types are: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName(for example HumanName.given, HumanName.family) can be omitted.
- action
FieldMetadata Action 
- Deidentify action for one field.
- paths List<String>
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field "Patient.Address.city", which uses a string type, can be matched by "Patient.Address.String". Path also supports partial matching. For example, "Patient.Address.city" can be matched by "Address.city" (Patient omitted). Partial matching and type matching can be combined. For example, "Patient.Address.city" can be matched by "Address.String". For "choice" types (those defined in the FHIR spec with the form: field[x]), use two separate components. For example, "deceasedAge.unit" is matched by "Deceased.Age.unit". Supported types are: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName(for example HumanName.given, HumanName.family) can be omitted.
- action
FieldMetadata Action 
- Deidentify action for one field.
- paths string[]
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field "Patient.Address.city", which uses a string type, can be matched by "Patient.Address.String". Path also supports partial matching. For example, "Patient.Address.city" can be matched by "Address.city" (Patient omitted). Partial matching and type matching can be combined. For example, "Patient.Address.city" can be matched by "Address.String". For "choice" types (those defined in the FHIR spec with the form: field[x]), use two separate components. For example, "deceasedAge.unit" is matched by "Deceased.Age.unit". Supported types are: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName(for example HumanName.given, HumanName.family) can be omitted.
- action
FieldMetadata Action 
- Deidentify action for one field.
- paths Sequence[str]
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field "Patient.Address.city", which uses a string type, can be matched by "Patient.Address.String". Path also supports partial matching. For example, "Patient.Address.city" can be matched by "Address.city" (Patient omitted). Partial matching and type matching can be combined. For example, "Patient.Address.city" can be matched by "Address.String". For "choice" types (those defined in the FHIR spec with the form: field[x]), use two separate components. For example, "deceasedAge.unit" is matched by "Deceased.Age.unit". Supported types are: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName(for example HumanName.given, HumanName.family) can be omitted.
- action "ACTION_UNSPECIFIED" | "TRANSFORM" | "INSPECT_AND_TRANSFORM" | "DO_NOT_TRANSFORM"
- Deidentify action for one field.
- paths List<String>
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field "Patient.Address.city", which uses a string type, can be matched by "Patient.Address.String". Path also supports partial matching. For example, "Patient.Address.city" can be matched by "Address.city" (Patient omitted). Partial matching and type matching can be combined. For example, "Patient.Address.city" can be matched by "Address.String". For "choice" types (those defined in the FHIR spec with the form: field[x]), use two separate components. For example, "deceasedAge.unit" is matched by "Deceased.Age.unit". Supported types are: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName(for example HumanName.given, HumanName.family) can be omitted.
FieldMetadataAction, FieldMetadataActionArgs      
- ActionUnspecified 
- ACTION_UNSPECIFIEDNo action specified.
- Transform
- TRANSFORMTransform the entire field based on transformations specified in TextConfig. When the specified transformation cannot be applied to a field, RedactConfig is used. For example, a Crypto Hash transformation can't be applied to a FHIR Date field.
- InspectAnd Transform 
- INSPECT_AND_TRANSFORMInspect and transform any found PHI. When AnnotationConfigis provided, annotations of PHI will be generated, except for Date and Datetime.
- DoNot Transform 
- DO_NOT_TRANSFORMDo not transform.
- FieldMetadata Action Action Unspecified 
- ACTION_UNSPECIFIEDNo action specified.
- FieldMetadata Action Transform 
- TRANSFORMTransform the entire field based on transformations specified in TextConfig. When the specified transformation cannot be applied to a field, RedactConfig is used. For example, a Crypto Hash transformation can't be applied to a FHIR Date field.
- FieldMetadata Action Inspect And Transform 
- INSPECT_AND_TRANSFORMInspect and transform any found PHI. When AnnotationConfigis provided, annotations of PHI will be generated, except for Date and Datetime.
- FieldMetadata Action Do Not Transform 
- DO_NOT_TRANSFORMDo not transform.
- ActionUnspecified 
- ACTION_UNSPECIFIEDNo action specified.
- Transform
- TRANSFORMTransform the entire field based on transformations specified in TextConfig. When the specified transformation cannot be applied to a field, RedactConfig is used. For example, a Crypto Hash transformation can't be applied to a FHIR Date field.
- InspectAnd Transform 
- INSPECT_AND_TRANSFORMInspect and transform any found PHI. When AnnotationConfigis provided, annotations of PHI will be generated, except for Date and Datetime.
- DoNot Transform 
- DO_NOT_TRANSFORMDo not transform.
- ActionUnspecified 
- ACTION_UNSPECIFIEDNo action specified.
- Transform
- TRANSFORMTransform the entire field based on transformations specified in TextConfig. When the specified transformation cannot be applied to a field, RedactConfig is used. For example, a Crypto Hash transformation can't be applied to a FHIR Date field.
- InspectAnd Transform 
- INSPECT_AND_TRANSFORMInspect and transform any found PHI. When AnnotationConfigis provided, annotations of PHI will be generated, except for Date and Datetime.
- DoNot Transform 
- DO_NOT_TRANSFORMDo not transform.
- ACTION_UNSPECIFIED
- ACTION_UNSPECIFIEDNo action specified.
- TRANSFORM
- TRANSFORMTransform the entire field based on transformations specified in TextConfig. When the specified transformation cannot be applied to a field, RedactConfig is used. For example, a Crypto Hash transformation can't be applied to a FHIR Date field.
- INSPECT_AND_TRANSFORM
- INSPECT_AND_TRANSFORMInspect and transform any found PHI. When AnnotationConfigis provided, annotations of PHI will be generated, except for Date and Datetime.
- DO_NOT_TRANSFORM
- DO_NOT_TRANSFORMDo not transform.
- "ACTION_UNSPECIFIED"
- ACTION_UNSPECIFIEDNo action specified.
- "TRANSFORM"
- TRANSFORMTransform the entire field based on transformations specified in TextConfig. When the specified transformation cannot be applied to a field, RedactConfig is used. For example, a Crypto Hash transformation can't be applied to a FHIR Date field.
- "INSPECT_AND_TRANSFORM"
- INSPECT_AND_TRANSFORMInspect and transform any found PHI. When AnnotationConfigis provided, annotations of PHI will be generated, except for Date and Datetime.
- "DO_NOT_TRANSFORM"
- DO_NOT_TRANSFORMDo not transform.
FieldMetadataResponse, FieldMetadataResponseArgs      
- Action string
- Deidentify action for one field.
- Paths List<string>
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field "Patient.Address.city", which uses a string type, can be matched by "Patient.Address.String". Path also supports partial matching. For example, "Patient.Address.city" can be matched by "Address.city" (Patient omitted). Partial matching and type matching can be combined. For example, "Patient.Address.city" can be matched by "Address.String". For "choice" types (those defined in the FHIR spec with the form: field[x]), use two separate components. For example, "deceasedAge.unit" is matched by "Deceased.Age.unit". Supported types are: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName(for example HumanName.given, HumanName.family) can be omitted.
- Action string
- Deidentify action for one field.
- Paths []string
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field "Patient.Address.city", which uses a string type, can be matched by "Patient.Address.String". Path also supports partial matching. For example, "Patient.Address.city" can be matched by "Address.city" (Patient omitted). Partial matching and type matching can be combined. For example, "Patient.Address.city" can be matched by "Address.String". For "choice" types (those defined in the FHIR spec with the form: field[x]), use two separate components. For example, "deceasedAge.unit" is matched by "Deceased.Age.unit". Supported types are: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName(for example HumanName.given, HumanName.family) can be omitted.
- action String
- Deidentify action for one field.
- paths List<String>
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field "Patient.Address.city", which uses a string type, can be matched by "Patient.Address.String". Path also supports partial matching. For example, "Patient.Address.city" can be matched by "Address.city" (Patient omitted). Partial matching and type matching can be combined. For example, "Patient.Address.city" can be matched by "Address.String". For "choice" types (those defined in the FHIR spec with the form: field[x]), use two separate components. For example, "deceasedAge.unit" is matched by "Deceased.Age.unit". Supported types are: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName(for example HumanName.given, HumanName.family) can be omitted.
- action string
- Deidentify action for one field.
- paths string[]
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field "Patient.Address.city", which uses a string type, can be matched by "Patient.Address.String". Path also supports partial matching. For example, "Patient.Address.city" can be matched by "Address.city" (Patient omitted). Partial matching and type matching can be combined. For example, "Patient.Address.city" can be matched by "Address.String". For "choice" types (those defined in the FHIR spec with the form: field[x]), use two separate components. For example, "deceasedAge.unit" is matched by "Deceased.Age.unit". Supported types are: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName(for example HumanName.given, HumanName.family) can be omitted.
- action str
- Deidentify action for one field.
- paths Sequence[str]
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field "Patient.Address.city", which uses a string type, can be matched by "Patient.Address.String". Path also supports partial matching. For example, "Patient.Address.city" can be matched by "Address.city" (Patient omitted). Partial matching and type matching can be combined. For example, "Patient.Address.city" can be matched by "Address.String". For "choice" types (those defined in the FHIR spec with the form: field[x]), use two separate components. For example, "deceasedAge.unit" is matched by "Deceased.Age.unit". Supported types are: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName(for example HumanName.given, HumanName.family) can be omitted.
- action String
- Deidentify action for one field.
- paths List<String>
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field "Patient.Address.city", which uses a string type, can be matched by "Patient.Address.String". Path also supports partial matching. For example, "Patient.Address.city" can be matched by "Address.city" (Patient omitted). Partial matching and type matching can be combined. For example, "Patient.Address.city" can be matched by "Address.String". For "choice" types (those defined in the FHIR spec with the form: field[x]), use two separate components. For example, "deceasedAge.unit" is matched by "Deceased.Age.unit". Supported types are: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName(for example HumanName.given, HumanName.family) can be omitted.
GoogleCloudHealthcareV1beta1DeidentifyFieldMetadata, GoogleCloudHealthcareV1beta1DeidentifyFieldMetadataArgs            
- CharacterMask Pulumi.Field Google Native. Healthcare. V1Beta1. Inputs. Character Mask Field 
- Replace the field's value with a masking character. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- CleanText Pulumi.Field Google Native. Healthcare. V1Beta1. Inputs. Clean Text Field 
- Inspect the field's text and transform sensitive text. Configure using TextConfig. Supported types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- CryptoHash Pulumi.Field Google Native. Healthcare. V1Beta1. Inputs. Crypto Hash Field 
- Replace field value with a hash of that value. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- DateShift Pulumi.Field Google Native. Healthcare. V1Beta1. Inputs. Date Shift Field 
- Shift the date by a randomized number of days. See date shifting for more information. Supported types: Date, DateTime.
- KeepField Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Keep Field 
- Keep the field unchanged.
- Paths List<string>
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field Patient.Address.city, which uses a string type, can be matched byPatient.Address.String. Partial matching is supported. For example,Patient.Address.citycan be matched byAddress.city(withPatientomitted). Partial matching and type matching can be combined, for examplePatient.Address.citycan be matched byAddress.String. For "choice" types (those defined in the FHIR spec with the formatfield[x]), use two separate components. For example,deceasedAge.unitis matched byDeceased.Age.unit. The following types are supported: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName (for exampleHumanName.given,HumanName.family) can be omitted.
- RemoveField Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Remove Field 
- Remove the field.
- CharacterMask CharacterField Mask Field 
- Replace the field's value with a masking character. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- CleanText CleanField Text Field 
- Inspect the field's text and transform sensitive text. Configure using TextConfig. Supported types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- CryptoHash CryptoField Hash Field 
- Replace field value with a hash of that value. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- DateShift DateField Shift Field 
- Shift the date by a randomized number of days. See date shifting for more information. Supported types: Date, DateTime.
- KeepField KeepField 
- Keep the field unchanged.
- Paths []string
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field Patient.Address.city, which uses a string type, can be matched byPatient.Address.String. Partial matching is supported. For example,Patient.Address.citycan be matched byAddress.city(withPatientomitted). Partial matching and type matching can be combined, for examplePatient.Address.citycan be matched byAddress.String. For "choice" types (those defined in the FHIR spec with the formatfield[x]), use two separate components. For example,deceasedAge.unitis matched byDeceased.Age.unit. The following types are supported: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName (for exampleHumanName.given,HumanName.family) can be omitted.
- RemoveField RemoveField 
- Remove the field.
- characterMask CharacterField Mask Field 
- Replace the field's value with a masking character. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- cleanText CleanField Text Field 
- Inspect the field's text and transform sensitive text. Configure using TextConfig. Supported types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- cryptoHash CryptoField Hash Field 
- Replace field value with a hash of that value. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- dateShift DateField Shift Field 
- Shift the date by a randomized number of days. See date shifting for more information. Supported types: Date, DateTime.
- keepField KeepField 
- Keep the field unchanged.
- paths List<String>
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field Patient.Address.city, which uses a string type, can be matched byPatient.Address.String. Partial matching is supported. For example,Patient.Address.citycan be matched byAddress.city(withPatientomitted). Partial matching and type matching can be combined, for examplePatient.Address.citycan be matched byAddress.String. For "choice" types (those defined in the FHIR spec with the formatfield[x]), use two separate components. For example,deceasedAge.unitis matched byDeceased.Age.unit. The following types are supported: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName (for exampleHumanName.given,HumanName.family) can be omitted.
- removeField RemoveField 
- Remove the field.
- characterMask CharacterField Mask Field 
- Replace the field's value with a masking character. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- cleanText CleanField Text Field 
- Inspect the field's text and transform sensitive text. Configure using TextConfig. Supported types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- cryptoHash CryptoField Hash Field 
- Replace field value with a hash of that value. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- dateShift DateField Shift Field 
- Shift the date by a randomized number of days. See date shifting for more information. Supported types: Date, DateTime.
- keepField KeepField 
- Keep the field unchanged.
- paths string[]
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field Patient.Address.city, which uses a string type, can be matched byPatient.Address.String. Partial matching is supported. For example,Patient.Address.citycan be matched byAddress.city(withPatientomitted). Partial matching and type matching can be combined, for examplePatient.Address.citycan be matched byAddress.String. For "choice" types (those defined in the FHIR spec with the formatfield[x]), use two separate components. For example,deceasedAge.unitis matched byDeceased.Age.unit. The following types are supported: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName (for exampleHumanName.given,HumanName.family) can be omitted.
- removeField RemoveField 
- Remove the field.
- character_mask_ Characterfield Mask Field 
- Replace the field's value with a masking character. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- clean_text_ Cleanfield Text Field 
- Inspect the field's text and transform sensitive text. Configure using TextConfig. Supported types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- crypto_hash_ Cryptofield Hash Field 
- Replace field value with a hash of that value. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- date_shift_ Datefield Shift Field 
- Shift the date by a randomized number of days. See date shifting for more information. Supported types: Date, DateTime.
- keep_field KeepField 
- Keep the field unchanged.
- paths Sequence[str]
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field Patient.Address.city, which uses a string type, can be matched byPatient.Address.String. Partial matching is supported. For example,Patient.Address.citycan be matched byAddress.city(withPatientomitted). Partial matching and type matching can be combined, for examplePatient.Address.citycan be matched byAddress.String. For "choice" types (those defined in the FHIR spec with the formatfield[x]), use two separate components. For example,deceasedAge.unitis matched byDeceased.Age.unit. The following types are supported: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName (for exampleHumanName.given,HumanName.family) can be omitted.
- remove_field RemoveField 
- Remove the field.
- characterMask Property MapField 
- Replace the field's value with a masking character. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- cleanText Property MapField 
- Inspect the field's text and transform sensitive text. Configure using TextConfig. Supported types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- cryptoHash Property MapField 
- Replace field value with a hash of that value. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- dateShift Property MapField 
- Shift the date by a randomized number of days. See date shifting for more information. Supported types: Date, DateTime.
- keepField Property Map
- Keep the field unchanged.
- paths List<String>
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field Patient.Address.city, which uses a string type, can be matched byPatient.Address.String. Partial matching is supported. For example,Patient.Address.citycan be matched byAddress.city(withPatientomitted). Partial matching and type matching can be combined, for examplePatient.Address.citycan be matched byAddress.String. For "choice" types (those defined in the FHIR spec with the formatfield[x]), use two separate components. For example,deceasedAge.unitis matched byDeceased.Age.unit. The following types are supported: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName (for exampleHumanName.given,HumanName.family) can be omitted.
- removeField Property Map
- Remove the field.
GoogleCloudHealthcareV1beta1DeidentifyFieldMetadataResponse, GoogleCloudHealthcareV1beta1DeidentifyFieldMetadataResponseArgs              
- CharacterMask Pulumi.Field Google Native. Healthcare. V1Beta1. Inputs. Character Mask Field Response 
- Replace the field's value with a masking character. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- CleanText Pulumi.Field Google Native. Healthcare. V1Beta1. Inputs. Clean Text Field Response 
- Inspect the field's text and transform sensitive text. Configure using TextConfig. Supported types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- CryptoHash Pulumi.Field Google Native. Healthcare. V1Beta1. Inputs. Crypto Hash Field Response 
- Replace field value with a hash of that value. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- DateShift Pulumi.Field Google Native. Healthcare. V1Beta1. Inputs. Date Shift Field Response 
- Shift the date by a randomized number of days. See date shifting for more information. Supported types: Date, DateTime.
- KeepField Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Keep Field Response 
- Keep the field unchanged.
- Paths List<string>
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field Patient.Address.city, which uses a string type, can be matched byPatient.Address.String. Partial matching is supported. For example,Patient.Address.citycan be matched byAddress.city(withPatientomitted). Partial matching and type matching can be combined, for examplePatient.Address.citycan be matched byAddress.String. For "choice" types (those defined in the FHIR spec with the formatfield[x]), use two separate components. For example,deceasedAge.unitis matched byDeceased.Age.unit. The following types are supported: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName (for exampleHumanName.given,HumanName.family) can be omitted.
- RemoveField Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Remove Field Response 
- Remove the field.
- CharacterMask CharacterField Mask Field Response 
- Replace the field's value with a masking character. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- CleanText CleanField Text Field Response 
- Inspect the field's text and transform sensitive text. Configure using TextConfig. Supported types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- CryptoHash CryptoField Hash Field Response 
- Replace field value with a hash of that value. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- DateShift DateField Shift Field Response 
- Shift the date by a randomized number of days. See date shifting for more information. Supported types: Date, DateTime.
- KeepField KeepField Response 
- Keep the field unchanged.
- Paths []string
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field Patient.Address.city, which uses a string type, can be matched byPatient.Address.String. Partial matching is supported. For example,Patient.Address.citycan be matched byAddress.city(withPatientomitted). Partial matching and type matching can be combined, for examplePatient.Address.citycan be matched byAddress.String. For "choice" types (those defined in the FHIR spec with the formatfield[x]), use two separate components. For example,deceasedAge.unitis matched byDeceased.Age.unit. The following types are supported: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName (for exampleHumanName.given,HumanName.family) can be omitted.
- RemoveField RemoveField Response 
- Remove the field.
- characterMask CharacterField Mask Field Response 
- Replace the field's value with a masking character. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- cleanText CleanField Text Field Response 
- Inspect the field's text and transform sensitive text. Configure using TextConfig. Supported types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- cryptoHash CryptoField Hash Field Response 
- Replace field value with a hash of that value. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- dateShift DateField Shift Field Response 
- Shift the date by a randomized number of days. See date shifting for more information. Supported types: Date, DateTime.
- keepField KeepField Response 
- Keep the field unchanged.
- paths List<String>
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field Patient.Address.city, which uses a string type, can be matched byPatient.Address.String. Partial matching is supported. For example,Patient.Address.citycan be matched byAddress.city(withPatientomitted). Partial matching and type matching can be combined, for examplePatient.Address.citycan be matched byAddress.String. For "choice" types (those defined in the FHIR spec with the formatfield[x]), use two separate components. For example,deceasedAge.unitis matched byDeceased.Age.unit. The following types are supported: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName (for exampleHumanName.given,HumanName.family) can be omitted.
- removeField RemoveField Response 
- Remove the field.
- characterMask CharacterField Mask Field Response 
- Replace the field's value with a masking character. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- cleanText CleanField Text Field Response 
- Inspect the field's text and transform sensitive text. Configure using TextConfig. Supported types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- cryptoHash CryptoField Hash Field Response 
- Replace field value with a hash of that value. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- dateShift DateField Shift Field Response 
- Shift the date by a randomized number of days. See date shifting for more information. Supported types: Date, DateTime.
- keepField KeepField Response 
- Keep the field unchanged.
- paths string[]
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field Patient.Address.city, which uses a string type, can be matched byPatient.Address.String. Partial matching is supported. For example,Patient.Address.citycan be matched byAddress.city(withPatientomitted). Partial matching and type matching can be combined, for examplePatient.Address.citycan be matched byAddress.String. For "choice" types (those defined in the FHIR spec with the formatfield[x]), use two separate components. For example,deceasedAge.unitis matched byDeceased.Age.unit. The following types are supported: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName (for exampleHumanName.given,HumanName.family) can be omitted.
- removeField RemoveField Response 
- Remove the field.
- character_mask_ Characterfield Mask Field Response 
- Replace the field's value with a masking character. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- clean_text_ Cleanfield Text Field Response 
- Inspect the field's text and transform sensitive text. Configure using TextConfig. Supported types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- crypto_hash_ Cryptofield Hash Field Response 
- Replace field value with a hash of that value. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- date_shift_ Datefield Shift Field Response 
- Shift the date by a randomized number of days. See date shifting for more information. Supported types: Date, DateTime.
- keep_field KeepField Response 
- Keep the field unchanged.
- paths Sequence[str]
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field Patient.Address.city, which uses a string type, can be matched byPatient.Address.String. Partial matching is supported. For example,Patient.Address.citycan be matched byAddress.city(withPatientomitted). Partial matching and type matching can be combined, for examplePatient.Address.citycan be matched byAddress.String. For "choice" types (those defined in the FHIR spec with the formatfield[x]), use two separate components. For example,deceasedAge.unitis matched byDeceased.Age.unit. The following types are supported: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName (for exampleHumanName.given,HumanName.family) can be omitted.
- remove_field RemoveField Response 
- Remove the field.
- characterMask Property MapField 
- Replace the field's value with a masking character. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- cleanText Property MapField 
- Inspect the field's text and transform sensitive text. Configure using TextConfig. Supported types: Code, Date, DateTime, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- cryptoHash Property MapField 
- Replace field value with a hash of that value. Supported types: Code, Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
- dateShift Property MapField 
- Shift the date by a randomized number of days. See date shifting for more information. Supported types: Date, DateTime.
- keepField Property Map
- Keep the field unchanged.
- paths List<String>
- List of paths to FHIR fields to redact. Each path is a period-separated list where each component is either a field name or FHIR type name. All types begin with an upper case letter. For example, the resource field Patient.Address.city, which uses a string type, can be matched byPatient.Address.String. Partial matching is supported. For example,Patient.Address.citycan be matched byAddress.city(withPatientomitted). Partial matching and type matching can be combined, for examplePatient.Address.citycan be matched byAddress.String. For "choice" types (those defined in the FHIR spec with the formatfield[x]), use two separate components. For example,deceasedAge.unitis matched byDeceased.Age.unit. The following types are supported: AdministrativeGenderCode, Base64Binary, Boolean, Code, Date, DateTime, Decimal, HumanName, Id, Instant, Integer, LanguageCode, Markdown, Oid, PositiveInt, String, UnsignedInt, Uri, Uuid, Xhtml. The sub-type for HumanName (for exampleHumanName.given,HumanName.family) can be omitted.
- removeField Property Map
- Remove the field.
GoogleCloudHealthcareV1beta1DeidentifyOptions, GoogleCloudHealthcareV1beta1DeidentifyOptionsArgs          
- CharacterMask Pulumi.Config Google Native. Healthcare. V1Beta1. Inputs. Character Mask Config 
- Character mask config for CharacterMaskField.
- ContextualDeid Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Contextual Deid Config 
- Configure contextual de-id.
- CryptoHash Pulumi.Config Google Native. Healthcare. V1Beta1. Inputs. Crypto Hash Config 
- Crypto hash config for CharacterMaskField.
- DateShift Pulumi.Config Google Native. Healthcare. V1Beta1. Inputs. Date Shift Config 
- Date shifting config for CharacterMaskField.
- KeepExtensions Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Keep Extensions Config 
- Configure keeping extensions by default.
- CharacterMask CharacterConfig Mask Config 
- Character mask config for CharacterMaskField.
- ContextualDeid ContextualDeid Config 
- Configure contextual de-id.
- CryptoHash CryptoConfig Hash Config 
- Crypto hash config for CharacterMaskField.
- DateShift DateConfig Shift Config 
- Date shifting config for CharacterMaskField.
- KeepExtensions KeepExtensions Config 
- Configure keeping extensions by default.
- characterMask CharacterConfig Mask Config 
- Character mask config for CharacterMaskField.
- contextualDeid ContextualDeid Config 
- Configure contextual de-id.
- cryptoHash CryptoConfig Hash Config 
- Crypto hash config for CharacterMaskField.
- dateShift DateConfig Shift Config 
- Date shifting config for CharacterMaskField.
- keepExtensions KeepExtensions Config 
- Configure keeping extensions by default.
- characterMask CharacterConfig Mask Config 
- Character mask config for CharacterMaskField.
- contextualDeid ContextualDeid Config 
- Configure contextual de-id.
- cryptoHash CryptoConfig Hash Config 
- Crypto hash config for CharacterMaskField.
- dateShift DateConfig Shift Config 
- Date shifting config for CharacterMaskField.
- keepExtensions KeepExtensions Config 
- Configure keeping extensions by default.
- character_mask_ Characterconfig Mask Config 
- Character mask config for CharacterMaskField.
- contextual_deid ContextualDeid Config 
- Configure contextual de-id.
- crypto_hash_ Cryptoconfig Hash Config 
- Crypto hash config for CharacterMaskField.
- date_shift_ Dateconfig Shift Config 
- Date shifting config for CharacterMaskField.
- keep_extensions KeepExtensions Config 
- Configure keeping extensions by default.
- characterMask Property MapConfig 
- Character mask config for CharacterMaskField.
- contextualDeid Property Map
- Configure contextual de-id.
- cryptoHash Property MapConfig 
- Crypto hash config for CharacterMaskField.
- dateShift Property MapConfig 
- Date shifting config for CharacterMaskField.
- keepExtensions Property Map
- Configure keeping extensions by default.
GoogleCloudHealthcareV1beta1DeidentifyOptionsResponse, GoogleCloudHealthcareV1beta1DeidentifyOptionsResponseArgs            
- CharacterMask Pulumi.Config Google Native. Healthcare. V1Beta1. Inputs. Character Mask Config Response 
- Character mask config for CharacterMaskField.
- ContextualDeid Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Contextual Deid Config Response 
- Configure contextual de-id.
- CryptoHash Pulumi.Config Google Native. Healthcare. V1Beta1. Inputs. Crypto Hash Config Response 
- Crypto hash config for CharacterMaskField.
- DateShift Pulumi.Config Google Native. Healthcare. V1Beta1. Inputs. Date Shift Config Response 
- Date shifting config for CharacterMaskField.
- KeepExtensions Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Keep Extensions Config Response 
- Configure keeping extensions by default.
- CharacterMask CharacterConfig Mask Config Response 
- Character mask config for CharacterMaskField.
- ContextualDeid ContextualDeid Config Response 
- Configure contextual de-id.
- CryptoHash CryptoConfig Hash Config Response 
- Crypto hash config for CharacterMaskField.
- DateShift DateConfig Shift Config Response 
- Date shifting config for CharacterMaskField.
- KeepExtensions KeepExtensions Config Response 
- Configure keeping extensions by default.
- characterMask CharacterConfig Mask Config Response 
- Character mask config for CharacterMaskField.
- contextualDeid ContextualDeid Config Response 
- Configure contextual de-id.
- cryptoHash CryptoConfig Hash Config Response 
- Crypto hash config for CharacterMaskField.
- dateShift DateConfig Shift Config Response 
- Date shifting config for CharacterMaskField.
- keepExtensions KeepExtensions Config Response 
- Configure keeping extensions by default.
- characterMask CharacterConfig Mask Config Response 
- Character mask config for CharacterMaskField.
- contextualDeid ContextualDeid Config Response 
- Configure contextual de-id.
- cryptoHash CryptoConfig Hash Config Response 
- Crypto hash config for CharacterMaskField.
- dateShift DateConfig Shift Config Response 
- Date shifting config for CharacterMaskField.
- keepExtensions KeepExtensions Config Response 
- Configure keeping extensions by default.
- character_mask_ Characterconfig Mask Config Response 
- Character mask config for CharacterMaskField.
- contextual_deid ContextualDeid Config Response 
- Configure contextual de-id.
- crypto_hash_ Cryptoconfig Hash Config Response 
- Crypto hash config for CharacterMaskField.
- date_shift_ Dateconfig Shift Config Response 
- Date shifting config for CharacterMaskField.
- keep_extensions KeepExtensions Config Response 
- Configure keeping extensions by default.
- characterMask Property MapConfig 
- Character mask config for CharacterMaskField.
- contextualDeid Property Map
- Configure contextual de-id.
- cryptoHash Property MapConfig 
- Crypto hash config for CharacterMaskField.
- dateShift Property MapConfig 
- Date shifting config for CharacterMaskField.
- keepExtensions Property Map
- Configure keeping extensions by default.
GoogleCloudHealthcareV1beta1FhirBigQueryDestination, GoogleCloudHealthcareV1beta1FhirBigQueryDestinationArgs              
- DatasetUri string
- BigQuery URI to an existing dataset, up to 2000 characters long, in the format bq://projectId.bqDatasetId.
- Force bool
- Use write_dispositioninstead. Ifwrite_dispositionis specified, this parameter is ignored. force=false is equivalent to write_disposition=WRITE_EMPTY and force=true is equivalent to write_disposition=WRITE_TRUNCATE.
- SchemaConfig Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Schema Config 
- The configuration for the exported BigQuery schema.
- WriteDisposition Pulumi.Google Native. Healthcare. V1Beta1. Google Cloud Healthcare V1beta1Fhir Big Query Destination Write Disposition 
- Determines if existing data in the destination dataset is overwritten, appended to, or not written if the tables contain data. If a write_disposition is specified, the forceparameter is ignored.
- DatasetUri string
- BigQuery URI to an existing dataset, up to 2000 characters long, in the format bq://projectId.bqDatasetId.
- Force bool
- Use write_dispositioninstead. Ifwrite_dispositionis specified, this parameter is ignored. force=false is equivalent to write_disposition=WRITE_EMPTY and force=true is equivalent to write_disposition=WRITE_TRUNCATE.
- SchemaConfig SchemaConfig 
- The configuration for the exported BigQuery schema.
- WriteDisposition GoogleCloud Healthcare V1beta1Fhir Big Query Destination Write Disposition 
- Determines if existing data in the destination dataset is overwritten, appended to, or not written if the tables contain data. If a write_disposition is specified, the forceparameter is ignored.
- datasetUri String
- BigQuery URI to an existing dataset, up to 2000 characters long, in the format bq://projectId.bqDatasetId.
- force Boolean
- Use write_dispositioninstead. Ifwrite_dispositionis specified, this parameter is ignored. force=false is equivalent to write_disposition=WRITE_EMPTY and force=true is equivalent to write_disposition=WRITE_TRUNCATE.
- schemaConfig SchemaConfig 
- The configuration for the exported BigQuery schema.
- writeDisposition GoogleCloud Healthcare V1beta1Fhir Big Query Destination Write Disposition 
- Determines if existing data in the destination dataset is overwritten, appended to, or not written if the tables contain data. If a write_disposition is specified, the forceparameter is ignored.
- datasetUri string
- BigQuery URI to an existing dataset, up to 2000 characters long, in the format bq://projectId.bqDatasetId.
- force boolean
- Use write_dispositioninstead. Ifwrite_dispositionis specified, this parameter is ignored. force=false is equivalent to write_disposition=WRITE_EMPTY and force=true is equivalent to write_disposition=WRITE_TRUNCATE.
- schemaConfig SchemaConfig 
- The configuration for the exported BigQuery schema.
- writeDisposition GoogleCloud Healthcare V1beta1Fhir Big Query Destination Write Disposition 
- Determines if existing data in the destination dataset is overwritten, appended to, or not written if the tables contain data. If a write_disposition is specified, the forceparameter is ignored.
- dataset_uri str
- BigQuery URI to an existing dataset, up to 2000 characters long, in the format bq://projectId.bqDatasetId.
- force bool
- Use write_dispositioninstead. Ifwrite_dispositionis specified, this parameter is ignored. force=false is equivalent to write_disposition=WRITE_EMPTY and force=true is equivalent to write_disposition=WRITE_TRUNCATE.
- schema_config SchemaConfig 
- The configuration for the exported BigQuery schema.
- write_disposition GoogleCloud Healthcare V1beta1Fhir Big Query Destination Write Disposition 
- Determines if existing data in the destination dataset is overwritten, appended to, or not written if the tables contain data. If a write_disposition is specified, the forceparameter is ignored.
- datasetUri String
- BigQuery URI to an existing dataset, up to 2000 characters long, in the format bq://projectId.bqDatasetId.
- force Boolean
- Use write_dispositioninstead. Ifwrite_dispositionis specified, this parameter is ignored. force=false is equivalent to write_disposition=WRITE_EMPTY and force=true is equivalent to write_disposition=WRITE_TRUNCATE.
- schemaConfig Property Map
- The configuration for the exported BigQuery schema.
- writeDisposition "WRITE_DISPOSITION_UNSPECIFIED" | "WRITE_EMPTY" | "WRITE_TRUNCATE" | "WRITE_APPEND"
- Determines if existing data in the destination dataset is overwritten, appended to, or not written if the tables contain data. If a write_disposition is specified, the forceparameter is ignored.
GoogleCloudHealthcareV1beta1FhirBigQueryDestinationResponse, GoogleCloudHealthcareV1beta1FhirBigQueryDestinationResponseArgs                
- DatasetUri string
- BigQuery URI to an existing dataset, up to 2000 characters long, in the format bq://projectId.bqDatasetId.
- Force bool
- Use write_dispositioninstead. Ifwrite_dispositionis specified, this parameter is ignored. force=false is equivalent to write_disposition=WRITE_EMPTY and force=true is equivalent to write_disposition=WRITE_TRUNCATE.
- SchemaConfig Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Schema Config Response 
- The configuration for the exported BigQuery schema.
- WriteDisposition string
- Determines if existing data in the destination dataset is overwritten, appended to, or not written if the tables contain data. If a write_disposition is specified, the forceparameter is ignored.
- DatasetUri string
- BigQuery URI to an existing dataset, up to 2000 characters long, in the format bq://projectId.bqDatasetId.
- Force bool
- Use write_dispositioninstead. Ifwrite_dispositionis specified, this parameter is ignored. force=false is equivalent to write_disposition=WRITE_EMPTY and force=true is equivalent to write_disposition=WRITE_TRUNCATE.
- SchemaConfig SchemaConfig Response 
- The configuration for the exported BigQuery schema.
- WriteDisposition string
- Determines if existing data in the destination dataset is overwritten, appended to, or not written if the tables contain data. If a write_disposition is specified, the forceparameter is ignored.
- datasetUri String
- BigQuery URI to an existing dataset, up to 2000 characters long, in the format bq://projectId.bqDatasetId.
- force Boolean
- Use write_dispositioninstead. Ifwrite_dispositionis specified, this parameter is ignored. force=false is equivalent to write_disposition=WRITE_EMPTY and force=true is equivalent to write_disposition=WRITE_TRUNCATE.
- schemaConfig SchemaConfig Response 
- The configuration for the exported BigQuery schema.
- writeDisposition String
- Determines if existing data in the destination dataset is overwritten, appended to, or not written if the tables contain data. If a write_disposition is specified, the forceparameter is ignored.
- datasetUri string
- BigQuery URI to an existing dataset, up to 2000 characters long, in the format bq://projectId.bqDatasetId.
- force boolean
- Use write_dispositioninstead. Ifwrite_dispositionis specified, this parameter is ignored. force=false is equivalent to write_disposition=WRITE_EMPTY and force=true is equivalent to write_disposition=WRITE_TRUNCATE.
- schemaConfig SchemaConfig Response 
- The configuration for the exported BigQuery schema.
- writeDisposition string
- Determines if existing data in the destination dataset is overwritten, appended to, or not written if the tables contain data. If a write_disposition is specified, the forceparameter is ignored.
- dataset_uri str
- BigQuery URI to an existing dataset, up to 2000 characters long, in the format bq://projectId.bqDatasetId.
- force bool
- Use write_dispositioninstead. Ifwrite_dispositionis specified, this parameter is ignored. force=false is equivalent to write_disposition=WRITE_EMPTY and force=true is equivalent to write_disposition=WRITE_TRUNCATE.
- schema_config SchemaConfig Response 
- The configuration for the exported BigQuery schema.
- write_disposition str
- Determines if existing data in the destination dataset is overwritten, appended to, or not written if the tables contain data. If a write_disposition is specified, the forceparameter is ignored.
- datasetUri String
- BigQuery URI to an existing dataset, up to 2000 characters long, in the format bq://projectId.bqDatasetId.
- force Boolean
- Use write_dispositioninstead. Ifwrite_dispositionis specified, this parameter is ignored. force=false is equivalent to write_disposition=WRITE_EMPTY and force=true is equivalent to write_disposition=WRITE_TRUNCATE.
- schemaConfig Property Map
- The configuration for the exported BigQuery schema.
- writeDisposition String
- Determines if existing data in the destination dataset is overwritten, appended to, or not written if the tables contain data. If a write_disposition is specified, the forceparameter is ignored.
GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDisposition, GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDispositionArgs                  
- WriteDisposition Unspecified 
- WRITE_DISPOSITION_UNSPECIFIEDDefault behavior is the same as WRITE_EMPTY.
- WriteEmpty 
- WRITE_EMPTYOnly export data if the destination tables are empty.
- WriteTruncate 
- WRITE_TRUNCATEErase all existing data in the destination tables before writing the FHIR resources.
- WriteAppend 
- WRITE_APPENDAppend data to the destination tables.
- GoogleCloud Healthcare V1beta1Fhir Big Query Destination Write Disposition Write Disposition Unspecified 
- WRITE_DISPOSITION_UNSPECIFIEDDefault behavior is the same as WRITE_EMPTY.
- GoogleCloud Healthcare V1beta1Fhir Big Query Destination Write Disposition Write Empty 
- WRITE_EMPTYOnly export data if the destination tables are empty.
- GoogleCloud Healthcare V1beta1Fhir Big Query Destination Write Disposition Write Truncate 
- WRITE_TRUNCATEErase all existing data in the destination tables before writing the FHIR resources.
- GoogleCloud Healthcare V1beta1Fhir Big Query Destination Write Disposition Write Append 
- WRITE_APPENDAppend data to the destination tables.
- WriteDisposition Unspecified 
- WRITE_DISPOSITION_UNSPECIFIEDDefault behavior is the same as WRITE_EMPTY.
- WriteEmpty 
- WRITE_EMPTYOnly export data if the destination tables are empty.
- WriteTruncate 
- WRITE_TRUNCATEErase all existing data in the destination tables before writing the FHIR resources.
- WriteAppend 
- WRITE_APPENDAppend data to the destination tables.
- WriteDisposition Unspecified 
- WRITE_DISPOSITION_UNSPECIFIEDDefault behavior is the same as WRITE_EMPTY.
- WriteEmpty 
- WRITE_EMPTYOnly export data if the destination tables are empty.
- WriteTruncate 
- WRITE_TRUNCATEErase all existing data in the destination tables before writing the FHIR resources.
- WriteAppend 
- WRITE_APPENDAppend data to the destination tables.
- WRITE_DISPOSITION_UNSPECIFIED
- WRITE_DISPOSITION_UNSPECIFIEDDefault behavior is the same as WRITE_EMPTY.
- WRITE_EMPTY
- WRITE_EMPTYOnly export data if the destination tables are empty.
- WRITE_TRUNCATE
- WRITE_TRUNCATEErase all existing data in the destination tables before writing the FHIR resources.
- WRITE_APPEND
- WRITE_APPENDAppend data to the destination tables.
- "WRITE_DISPOSITION_UNSPECIFIED"
- WRITE_DISPOSITION_UNSPECIFIEDDefault behavior is the same as WRITE_EMPTY.
- "WRITE_EMPTY"
- WRITE_EMPTYOnly export data if the destination tables are empty.
- "WRITE_TRUNCATE"
- WRITE_TRUNCATEErase all existing data in the destination tables before writing the FHIR resources.
- "WRITE_APPEND"
- WRITE_APPENDAppend data to the destination tables.
ImageConfig, ImageConfigArgs    
- AdditionalInfo List<string>Types 
- Additional InfoTypes to redact in the images in addition to those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXT,REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSorTEXT_REDACTION_MODE_UNSPECIFIED.
- ExcludeInfo List<string>Types 
- InfoTypes to skip redacting, overriding those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXTorREDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORS.
- TextRedaction Pulumi.Mode Google Native. Healthcare. V1Beta1. Image Config Text Redaction Mode 
- Determines how to redact text from image.
- AdditionalInfo []stringTypes 
- Additional InfoTypes to redact in the images in addition to those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXT,REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSorTEXT_REDACTION_MODE_UNSPECIFIED.
- ExcludeInfo []stringTypes 
- InfoTypes to skip redacting, overriding those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXTorREDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORS.
- TextRedaction ImageMode Config Text Redaction Mode 
- Determines how to redact text from image.
- additionalInfo List<String>Types 
- Additional InfoTypes to redact in the images in addition to those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXT,REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSorTEXT_REDACTION_MODE_UNSPECIFIED.
- excludeInfo List<String>Types 
- InfoTypes to skip redacting, overriding those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXTorREDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORS.
- textRedaction ImageMode Config Text Redaction Mode 
- Determines how to redact text from image.
- additionalInfo string[]Types 
- Additional InfoTypes to redact in the images in addition to those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXT,REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSorTEXT_REDACTION_MODE_UNSPECIFIED.
- excludeInfo string[]Types 
- InfoTypes to skip redacting, overriding those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXTorREDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORS.
- textRedaction ImageMode Config Text Redaction Mode 
- Determines how to redact text from image.
- additional_info_ Sequence[str]types 
- Additional InfoTypes to redact in the images in addition to those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXT,REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSorTEXT_REDACTION_MODE_UNSPECIFIED.
- exclude_info_ Sequence[str]types 
- InfoTypes to skip redacting, overriding those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXTorREDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORS.
- text_redaction_ Imagemode Config Text Redaction Mode 
- Determines how to redact text from image.
- additionalInfo List<String>Types 
- Additional InfoTypes to redact in the images in addition to those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXT,REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSorTEXT_REDACTION_MODE_UNSPECIFIED.
- excludeInfo List<String>Types 
- InfoTypes to skip redacting, overriding those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXTorREDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORS.
- textRedaction "TEXT_REDACTION_MODE_UNSPECIFIED" | "REDACT_ALL_TEXT" | "REDACT_SENSITIVE_TEXT" | "REDACT_NO_TEXT" | "REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORS"Mode 
- Determines how to redact text from image.
ImageConfigResponse, ImageConfigResponseArgs      
- AdditionalInfo List<string>Types 
- Additional InfoTypes to redact in the images in addition to those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXT,REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSorTEXT_REDACTION_MODE_UNSPECIFIED.
- ExcludeInfo List<string>Types 
- InfoTypes to skip redacting, overriding those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXTorREDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORS.
- TextRedaction stringMode 
- Determines how to redact text from image.
- AdditionalInfo []stringTypes 
- Additional InfoTypes to redact in the images in addition to those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXT,REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSorTEXT_REDACTION_MODE_UNSPECIFIED.
- ExcludeInfo []stringTypes 
- InfoTypes to skip redacting, overriding those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXTorREDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORS.
- TextRedaction stringMode 
- Determines how to redact text from image.
- additionalInfo List<String>Types 
- Additional InfoTypes to redact in the images in addition to those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXT,REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSorTEXT_REDACTION_MODE_UNSPECIFIED.
- excludeInfo List<String>Types 
- InfoTypes to skip redacting, overriding those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXTorREDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORS.
- textRedaction StringMode 
- Determines how to redact text from image.
- additionalInfo string[]Types 
- Additional InfoTypes to redact in the images in addition to those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXT,REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSorTEXT_REDACTION_MODE_UNSPECIFIED.
- excludeInfo string[]Types 
- InfoTypes to skip redacting, overriding those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXTorREDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORS.
- textRedaction stringMode 
- Determines how to redact text from image.
- additional_info_ Sequence[str]types 
- Additional InfoTypes to redact in the images in addition to those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXT,REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSorTEXT_REDACTION_MODE_UNSPECIFIED.
- exclude_info_ Sequence[str]types 
- InfoTypes to skip redacting, overriding those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXTorREDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORS.
- text_redaction_ strmode 
- Determines how to redact text from image.
- additionalInfo List<String>Types 
- Additional InfoTypes to redact in the images in addition to those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXT,REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSorTEXT_REDACTION_MODE_UNSPECIFIED.
- excludeInfo List<String>Types 
- InfoTypes to skip redacting, overriding those used by text_redaction_mode. Can only be used whentext_redaction_modeis set toREDACT_SENSITIVE_TEXTorREDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORS.
- textRedaction StringMode 
- Determines how to redact text from image.
ImageConfigTextRedactionMode, ImageConfigTextRedactionModeArgs          
- TextRedaction Mode Unspecified 
- TEXT_REDACTION_MODE_UNSPECIFIEDNo text redaction specified. Same as REDACT_NO_TEXT.
- RedactAll Text 
- REDACT_ALL_TEXTRedact all text.
- RedactSensitive Text 
- REDACT_SENSITIVE_TEXTRedact sensitive text. Uses the set of Default DICOM InfoTypes.
- RedactNo Text 
- REDACT_NO_TEXTDo not redact text.
- RedactSensitive Text Clean Descriptors 
- REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSThis mode is like REDACT_SENSITIVE_TEXTwith the addition of the [Clean Descriptors Option] (https://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/sect_E.3.5.html) enabled: When cleaning text, the process attempts to transform phrases matching any of the tags marked for removal (action codes D, Z, X, and U) in the [Basic Profile] (https://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/chapter_E.html). These contextual phrases are replaced with the token "[CTX]". This mode uses an additional InfoType during inspection.
- ImageConfig Text Redaction Mode Text Redaction Mode Unspecified 
- TEXT_REDACTION_MODE_UNSPECIFIEDNo text redaction specified. Same as REDACT_NO_TEXT.
- ImageConfig Text Redaction Mode Redact All Text 
- REDACT_ALL_TEXTRedact all text.
- ImageConfig Text Redaction Mode Redact Sensitive Text 
- REDACT_SENSITIVE_TEXTRedact sensitive text. Uses the set of Default DICOM InfoTypes.
- ImageConfig Text Redaction Mode Redact No Text 
- REDACT_NO_TEXTDo not redact text.
- ImageConfig Text Redaction Mode Redact Sensitive Text Clean Descriptors 
- REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSThis mode is like REDACT_SENSITIVE_TEXTwith the addition of the [Clean Descriptors Option] (https://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/sect_E.3.5.html) enabled: When cleaning text, the process attempts to transform phrases matching any of the tags marked for removal (action codes D, Z, X, and U) in the [Basic Profile] (https://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/chapter_E.html). These contextual phrases are replaced with the token "[CTX]". This mode uses an additional InfoType during inspection.
- TextRedaction Mode Unspecified 
- TEXT_REDACTION_MODE_UNSPECIFIEDNo text redaction specified. Same as REDACT_NO_TEXT.
- RedactAll Text 
- REDACT_ALL_TEXTRedact all text.
- RedactSensitive Text 
- REDACT_SENSITIVE_TEXTRedact sensitive text. Uses the set of Default DICOM InfoTypes.
- RedactNo Text 
- REDACT_NO_TEXTDo not redact text.
- RedactSensitive Text Clean Descriptors 
- REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSThis mode is like REDACT_SENSITIVE_TEXTwith the addition of the [Clean Descriptors Option] (https://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/sect_E.3.5.html) enabled: When cleaning text, the process attempts to transform phrases matching any of the tags marked for removal (action codes D, Z, X, and U) in the [Basic Profile] (https://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/chapter_E.html). These contextual phrases are replaced with the token "[CTX]". This mode uses an additional InfoType during inspection.
- TextRedaction Mode Unspecified 
- TEXT_REDACTION_MODE_UNSPECIFIEDNo text redaction specified. Same as REDACT_NO_TEXT.
- RedactAll Text 
- REDACT_ALL_TEXTRedact all text.
- RedactSensitive Text 
- REDACT_SENSITIVE_TEXTRedact sensitive text. Uses the set of Default DICOM InfoTypes.
- RedactNo Text 
- REDACT_NO_TEXTDo not redact text.
- RedactSensitive Text Clean Descriptors 
- REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSThis mode is like REDACT_SENSITIVE_TEXTwith the addition of the [Clean Descriptors Option] (https://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/sect_E.3.5.html) enabled: When cleaning text, the process attempts to transform phrases matching any of the tags marked for removal (action codes D, Z, X, and U) in the [Basic Profile] (https://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/chapter_E.html). These contextual phrases are replaced with the token "[CTX]". This mode uses an additional InfoType during inspection.
- TEXT_REDACTION_MODE_UNSPECIFIED
- TEXT_REDACTION_MODE_UNSPECIFIEDNo text redaction specified. Same as REDACT_NO_TEXT.
- REDACT_ALL_TEXT
- REDACT_ALL_TEXTRedact all text.
- REDACT_SENSITIVE_TEXT
- REDACT_SENSITIVE_TEXTRedact sensitive text. Uses the set of Default DICOM InfoTypes.
- REDACT_NO_TEXT
- REDACT_NO_TEXTDo not redact text.
- REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORS
- REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSThis mode is like REDACT_SENSITIVE_TEXTwith the addition of the [Clean Descriptors Option] (https://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/sect_E.3.5.html) enabled: When cleaning text, the process attempts to transform phrases matching any of the tags marked for removal (action codes D, Z, X, and U) in the [Basic Profile] (https://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/chapter_E.html). These contextual phrases are replaced with the token "[CTX]". This mode uses an additional InfoType during inspection.
- "TEXT_REDACTION_MODE_UNSPECIFIED"
- TEXT_REDACTION_MODE_UNSPECIFIEDNo text redaction specified. Same as REDACT_NO_TEXT.
- "REDACT_ALL_TEXT"
- REDACT_ALL_TEXTRedact all text.
- "REDACT_SENSITIVE_TEXT"
- REDACT_SENSITIVE_TEXTRedact sensitive text. Uses the set of Default DICOM InfoTypes.
- "REDACT_NO_TEXT"
- REDACT_NO_TEXTDo not redact text.
- "REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORS"
- REDACT_SENSITIVE_TEXT_CLEAN_DESCRIPTORSThis mode is like REDACT_SENSITIVE_TEXTwith the addition of the [Clean Descriptors Option] (https://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/sect_E.3.5.html) enabled: When cleaning text, the process attempts to transform phrases matching any of the tags marked for removal (action codes D, Z, X, and U) in the [Basic Profile] (https://dicom.nema.org/medical/dicom/2018e/output/chtml/part15/chapter_E.html). These contextual phrases are replaced with the token "[CTX]". This mode uses an additional InfoType during inspection.
InfoTypeTransformation, InfoTypeTransformationArgs      
- CharacterMask Pulumi.Config Google Native. Healthcare. V1Beta1. Inputs. Character Mask Config 
- Config for character mask.
- CryptoHash Pulumi.Config Google Native. Healthcare. V1Beta1. Inputs. Crypto Hash Config 
- Config for crypto hash.
- DateShift Pulumi.Config Google Native. Healthcare. V1Beta1. Inputs. Date Shift Config 
- Config for date shift.
- InfoTypes List<string>
- InfoTypesto apply this transformation to. If this is not specified, this transformation becomes the default transformation, and is used for any- info_typethat is not specified in another transformation.
- RedactConfig Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Redact Config 
- Config for text redaction.
- ReplaceWith Pulumi.Info Type Config Google Native. Healthcare. V1Beta1. Inputs. Replace With Info Type Config 
- Config for replace with InfoType.
- CharacterMask CharacterConfig Mask Config 
- Config for character mask.
- CryptoHash CryptoConfig Hash Config 
- Config for crypto hash.
- DateShift DateConfig Shift Config 
- Config for date shift.
- InfoTypes []string
- InfoTypesto apply this transformation to. If this is not specified, this transformation becomes the default transformation, and is used for any- info_typethat is not specified in another transformation.
- RedactConfig RedactConfig 
- Config for text redaction.
- ReplaceWith ReplaceInfo Type Config With Info Type Config 
- Config for replace with InfoType.
- characterMask CharacterConfig Mask Config 
- Config for character mask.
- cryptoHash CryptoConfig Hash Config 
- Config for crypto hash.
- dateShift DateConfig Shift Config 
- Config for date shift.
- infoTypes List<String>
- InfoTypesto apply this transformation to. If this is not specified, this transformation becomes the default transformation, and is used for any- info_typethat is not specified in another transformation.
- redactConfig RedactConfig 
- Config for text redaction.
- replaceWith ReplaceInfo Type Config With Info Type Config 
- Config for replace with InfoType.
- characterMask CharacterConfig Mask Config 
- Config for character mask.
- cryptoHash CryptoConfig Hash Config 
- Config for crypto hash.
- dateShift DateConfig Shift Config 
- Config for date shift.
- infoTypes string[]
- InfoTypesto apply this transformation to. If this is not specified, this transformation becomes the default transformation, and is used for any- info_typethat is not specified in another transformation.
- redactConfig RedactConfig 
- Config for text redaction.
- replaceWith ReplaceInfo Type Config With Info Type Config 
- Config for replace with InfoType.
- character_mask_ Characterconfig Mask Config 
- Config for character mask.
- crypto_hash_ Cryptoconfig Hash Config 
- Config for crypto hash.
- date_shift_ Dateconfig Shift Config 
- Config for date shift.
- info_types Sequence[str]
- InfoTypesto apply this transformation to. If this is not specified, this transformation becomes the default transformation, and is used for any- info_typethat is not specified in another transformation.
- redact_config RedactConfig 
- Config for text redaction.
- replace_with_ Replaceinfo_ type_ config With Info Type Config 
- Config for replace with InfoType.
- characterMask Property MapConfig 
- Config for character mask.
- cryptoHash Property MapConfig 
- Config for crypto hash.
- dateShift Property MapConfig 
- Config for date shift.
- infoTypes List<String>
- InfoTypesto apply this transformation to. If this is not specified, this transformation becomes the default transformation, and is used for any- info_typethat is not specified in another transformation.
- redactConfig Property Map
- Config for text redaction.
- replaceWith Property MapInfo Type Config 
- Config for replace with InfoType.
InfoTypeTransformationResponse, InfoTypeTransformationResponseArgs        
- CharacterMask Pulumi.Config Google Native. Healthcare. V1Beta1. Inputs. Character Mask Config Response 
- Config for character mask.
- CryptoHash Pulumi.Config Google Native. Healthcare. V1Beta1. Inputs. Crypto Hash Config Response 
- Config for crypto hash.
- DateShift Pulumi.Config Google Native. Healthcare. V1Beta1. Inputs. Date Shift Config Response 
- Config for date shift.
- InfoTypes List<string>
- InfoTypesto apply this transformation to. If this is not specified, this transformation becomes the default transformation, and is used for any- info_typethat is not specified in another transformation.
- RedactConfig Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Redact Config Response 
- Config for text redaction.
- ReplaceWith Pulumi.Info Type Config Google Native. Healthcare. V1Beta1. Inputs. Replace With Info Type Config Response 
- Config for replace with InfoType.
- CharacterMask CharacterConfig Mask Config Response 
- Config for character mask.
- CryptoHash CryptoConfig Hash Config Response 
- Config for crypto hash.
- DateShift DateConfig Shift Config Response 
- Config for date shift.
- InfoTypes []string
- InfoTypesto apply this transformation to. If this is not specified, this transformation becomes the default transformation, and is used for any- info_typethat is not specified in another transformation.
- RedactConfig RedactConfig Response 
- Config for text redaction.
- ReplaceWith ReplaceInfo Type Config With Info Type Config Response 
- Config for replace with InfoType.
- characterMask CharacterConfig Mask Config Response 
- Config for character mask.
- cryptoHash CryptoConfig Hash Config Response 
- Config for crypto hash.
- dateShift DateConfig Shift Config Response 
- Config for date shift.
- infoTypes List<String>
- InfoTypesto apply this transformation to. If this is not specified, this transformation becomes the default transformation, and is used for any- info_typethat is not specified in another transformation.
- redactConfig RedactConfig Response 
- Config for text redaction.
- replaceWith ReplaceInfo Type Config With Info Type Config Response 
- Config for replace with InfoType.
- characterMask CharacterConfig Mask Config Response 
- Config for character mask.
- cryptoHash CryptoConfig Hash Config Response 
- Config for crypto hash.
- dateShift DateConfig Shift Config Response 
- Config for date shift.
- infoTypes string[]
- InfoTypesto apply this transformation to. If this is not specified, this transformation becomes the default transformation, and is used for any- info_typethat is not specified in another transformation.
- redactConfig RedactConfig Response 
- Config for text redaction.
- replaceWith ReplaceInfo Type Config With Info Type Config Response 
- Config for replace with InfoType.
- character_mask_ Characterconfig Mask Config Response 
- Config for character mask.
- crypto_hash_ Cryptoconfig Hash Config Response 
- Config for crypto hash.
- date_shift_ Dateconfig Shift Config Response 
- Config for date shift.
- info_types Sequence[str]
- InfoTypesto apply this transformation to. If this is not specified, this transformation becomes the default transformation, and is used for any- info_typethat is not specified in another transformation.
- redact_config RedactConfig Response 
- Config for text redaction.
- replace_with_ Replaceinfo_ type_ config With Info Type Config Response 
- Config for replace with InfoType.
- characterMask Property MapConfig 
- Config for character mask.
- cryptoHash Property MapConfig 
- Config for crypto hash.
- dateShift Property MapConfig 
- Config for date shift.
- infoTypes List<String>
- InfoTypesto apply this transformation to. If this is not specified, this transformation becomes the default transformation, and is used for any- info_typethat is not specified in another transformation.
- redactConfig Property Map
- Config for text redaction.
- replaceWith Property MapInfo Type Config 
- Config for replace with InfoType.
KmsWrappedCryptoKey, KmsWrappedCryptoKeyArgs        
- CryptoKey string
- The resource name of the KMS CryptoKey to use for unwrapping. For example, projects/{project_id}/locations/{location_id}/keyRings/{keyring}/cryptoKeys/{key}.
- WrappedKey string
- The wrapped data crypto key.
- CryptoKey string
- The resource name of the KMS CryptoKey to use for unwrapping. For example, projects/{project_id}/locations/{location_id}/keyRings/{keyring}/cryptoKeys/{key}.
- WrappedKey string
- The wrapped data crypto key.
- cryptoKey String
- The resource name of the KMS CryptoKey to use for unwrapping. For example, projects/{project_id}/locations/{location_id}/keyRings/{keyring}/cryptoKeys/{key}.
- wrappedKey String
- The wrapped data crypto key.
- cryptoKey string
- The resource name of the KMS CryptoKey to use for unwrapping. For example, projects/{project_id}/locations/{location_id}/keyRings/{keyring}/cryptoKeys/{key}.
- wrappedKey string
- The wrapped data crypto key.
- crypto_key str
- The resource name of the KMS CryptoKey to use for unwrapping. For example, projects/{project_id}/locations/{location_id}/keyRings/{keyring}/cryptoKeys/{key}.
- wrapped_key str
- The wrapped data crypto key.
- cryptoKey String
- The resource name of the KMS CryptoKey to use for unwrapping. For example, projects/{project_id}/locations/{location_id}/keyRings/{keyring}/cryptoKeys/{key}.
- wrappedKey String
- The wrapped data crypto key.
KmsWrappedCryptoKeyResponse, KmsWrappedCryptoKeyResponseArgs          
- CryptoKey string
- The resource name of the KMS CryptoKey to use for unwrapping. For example, projects/{project_id}/locations/{location_id}/keyRings/{keyring}/cryptoKeys/{key}.
- WrappedKey string
- The wrapped data crypto key.
- CryptoKey string
- The resource name of the KMS CryptoKey to use for unwrapping. For example, projects/{project_id}/locations/{location_id}/keyRings/{keyring}/cryptoKeys/{key}.
- WrappedKey string
- The wrapped data crypto key.
- cryptoKey String
- The resource name of the KMS CryptoKey to use for unwrapping. For example, projects/{project_id}/locations/{location_id}/keyRings/{keyring}/cryptoKeys/{key}.
- wrappedKey String
- The wrapped data crypto key.
- cryptoKey string
- The resource name of the KMS CryptoKey to use for unwrapping. For example, projects/{project_id}/locations/{location_id}/keyRings/{keyring}/cryptoKeys/{key}.
- wrappedKey string
- The wrapped data crypto key.
- crypto_key str
- The resource name of the KMS CryptoKey to use for unwrapping. For example, projects/{project_id}/locations/{location_id}/keyRings/{keyring}/cryptoKeys/{key}.
- wrapped_key str
- The wrapped data crypto key.
- cryptoKey String
- The resource name of the KMS CryptoKey to use for unwrapping. For example, projects/{project_id}/locations/{location_id}/keyRings/{keyring}/cryptoKeys/{key}.
- wrappedKey String
- The wrapped data crypto key.
NotificationConfig, NotificationConfigArgs    
- PubsubTopic string
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. PubsubMessage.Data contains the resource name. PubsubMessage.MessageId is the ID of this message. It is guaranteed to be unique within the topic. PubsubMessage.PublishTime is the time at which the message was published. Notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. Cloud Healthcare API service account must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail. If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging (see Viewing error logs in Cloud Logging). If the number of errors exceeds a certain rate, some aren't submitted. Note that not all operations trigger notifications, see Configuring Pub/Sub notifications for specific details.
- SendFor boolBulk Import 
- Indicates whether or not to send Pub/Sub notifications on bulk import. Only supported for DICOM imports.
- PubsubTopic string
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. PubsubMessage.Data contains the resource name. PubsubMessage.MessageId is the ID of this message. It is guaranteed to be unique within the topic. PubsubMessage.PublishTime is the time at which the message was published. Notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. Cloud Healthcare API service account must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail. If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging (see Viewing error logs in Cloud Logging). If the number of errors exceeds a certain rate, some aren't submitted. Note that not all operations trigger notifications, see Configuring Pub/Sub notifications for specific details.
- SendFor boolBulk Import 
- Indicates whether or not to send Pub/Sub notifications on bulk import. Only supported for DICOM imports.
- pubsubTopic String
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. PubsubMessage.Data contains the resource name. PubsubMessage.MessageId is the ID of this message. It is guaranteed to be unique within the topic. PubsubMessage.PublishTime is the time at which the message was published. Notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. Cloud Healthcare API service account must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail. If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging (see Viewing error logs in Cloud Logging). If the number of errors exceeds a certain rate, some aren't submitted. Note that not all operations trigger notifications, see Configuring Pub/Sub notifications for specific details.
- sendFor BooleanBulk Import 
- Indicates whether or not to send Pub/Sub notifications on bulk import. Only supported for DICOM imports.
- pubsubTopic string
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. PubsubMessage.Data contains the resource name. PubsubMessage.MessageId is the ID of this message. It is guaranteed to be unique within the topic. PubsubMessage.PublishTime is the time at which the message was published. Notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. Cloud Healthcare API service account must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail. If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging (see Viewing error logs in Cloud Logging). If the number of errors exceeds a certain rate, some aren't submitted. Note that not all operations trigger notifications, see Configuring Pub/Sub notifications for specific details.
- sendFor booleanBulk Import 
- Indicates whether or not to send Pub/Sub notifications on bulk import. Only supported for DICOM imports.
- pubsub_topic str
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. PubsubMessage.Data contains the resource name. PubsubMessage.MessageId is the ID of this message. It is guaranteed to be unique within the topic. PubsubMessage.PublishTime is the time at which the message was published. Notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. Cloud Healthcare API service account must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail. If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging (see Viewing error logs in Cloud Logging). If the number of errors exceeds a certain rate, some aren't submitted. Note that not all operations trigger notifications, see Configuring Pub/Sub notifications for specific details.
- send_for_ boolbulk_ import 
- Indicates whether or not to send Pub/Sub notifications on bulk import. Only supported for DICOM imports.
- pubsubTopic String
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. PubsubMessage.Data contains the resource name. PubsubMessage.MessageId is the ID of this message. It is guaranteed to be unique within the topic. PubsubMessage.PublishTime is the time at which the message was published. Notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. Cloud Healthcare API service account must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail. If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging (see Viewing error logs in Cloud Logging). If the number of errors exceeds a certain rate, some aren't submitted. Note that not all operations trigger notifications, see Configuring Pub/Sub notifications for specific details.
- sendFor BooleanBulk Import 
- Indicates whether or not to send Pub/Sub notifications on bulk import. Only supported for DICOM imports.
NotificationConfigResponse, NotificationConfigResponseArgs      
- PubsubTopic string
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. PubsubMessage.Data contains the resource name. PubsubMessage.MessageId is the ID of this message. It is guaranteed to be unique within the topic. PubsubMessage.PublishTime is the time at which the message was published. Notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. Cloud Healthcare API service account must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail. If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging (see Viewing error logs in Cloud Logging). If the number of errors exceeds a certain rate, some aren't submitted. Note that not all operations trigger notifications, see Configuring Pub/Sub notifications for specific details.
- SendFor boolBulk Import 
- Indicates whether or not to send Pub/Sub notifications on bulk import. Only supported for DICOM imports.
- PubsubTopic string
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. PubsubMessage.Data contains the resource name. PubsubMessage.MessageId is the ID of this message. It is guaranteed to be unique within the topic. PubsubMessage.PublishTime is the time at which the message was published. Notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. Cloud Healthcare API service account must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail. If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging (see Viewing error logs in Cloud Logging). If the number of errors exceeds a certain rate, some aren't submitted. Note that not all operations trigger notifications, see Configuring Pub/Sub notifications for specific details.
- SendFor boolBulk Import 
- Indicates whether or not to send Pub/Sub notifications on bulk import. Only supported for DICOM imports.
- pubsubTopic String
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. PubsubMessage.Data contains the resource name. PubsubMessage.MessageId is the ID of this message. It is guaranteed to be unique within the topic. PubsubMessage.PublishTime is the time at which the message was published. Notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. Cloud Healthcare API service account must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail. If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging (see Viewing error logs in Cloud Logging). If the number of errors exceeds a certain rate, some aren't submitted. Note that not all operations trigger notifications, see Configuring Pub/Sub notifications for specific details.
- sendFor BooleanBulk Import 
- Indicates whether or not to send Pub/Sub notifications on bulk import. Only supported for DICOM imports.
- pubsubTopic string
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. PubsubMessage.Data contains the resource name. PubsubMessage.MessageId is the ID of this message. It is guaranteed to be unique within the topic. PubsubMessage.PublishTime is the time at which the message was published. Notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. Cloud Healthcare API service account must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail. If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging (see Viewing error logs in Cloud Logging). If the number of errors exceeds a certain rate, some aren't submitted. Note that not all operations trigger notifications, see Configuring Pub/Sub notifications for specific details.
- sendFor booleanBulk Import 
- Indicates whether or not to send Pub/Sub notifications on bulk import. Only supported for DICOM imports.
- pubsub_topic str
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. PubsubMessage.Data contains the resource name. PubsubMessage.MessageId is the ID of this message. It is guaranteed to be unique within the topic. PubsubMessage.PublishTime is the time at which the message was published. Notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. Cloud Healthcare API service account must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail. If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging (see Viewing error logs in Cloud Logging). If the number of errors exceeds a certain rate, some aren't submitted. Note that not all operations trigger notifications, see Configuring Pub/Sub notifications for specific details.
- send_for_ boolbulk_ import 
- Indicates whether or not to send Pub/Sub notifications on bulk import. Only supported for DICOM imports.
- pubsubTopic String
- The Pub/Sub topic that notifications of changes are published on. Supplied by the client. PubsubMessage.Data contains the resource name. PubsubMessage.MessageId is the ID of this message. It is guaranteed to be unique within the topic. PubsubMessage.PublishTime is the time at which the message was published. Notifications are only sent if the topic is non-empty. Topic names must be scoped to a project. Cloud Healthcare API service account must have publisher permissions on the given Pub/Sub topic. Not having adequate permissions causes the calls that send notifications to fail. If a notification can't be published to Pub/Sub, errors are logged to Cloud Logging (see Viewing error logs in Cloud Logging). If the number of errors exceeds a certain rate, some aren't submitted. Note that not all operations trigger notifications, see Configuring Pub/Sub notifications for specific details.
- sendFor BooleanBulk Import 
- Indicates whether or not to send Pub/Sub notifications on bulk import. Only supported for DICOM imports.
Options, OptionsArgs  
- CleanDescriptors Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Clean Descriptors Option 
- Set Clean Descriptors Option.
- CleanImage Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Image Config 
- Apply Action.clean_imagetoPixelDataas configured.
- PrimaryIds Pulumi.Google Native. Healthcare. V1Beta1. Options Primary Ids 
- Set ActionforStudyInstanceUID,SeriesInstanceUID,SOPInstanceUID, andMediaStorageSOPInstanceUID.
- CleanDescriptors CleanDescriptors Option 
- Set Clean Descriptors Option.
- CleanImage ImageConfig 
- Apply Action.clean_imagetoPixelDataas configured.
- PrimaryIds OptionsPrimary Ids 
- Set ActionforStudyInstanceUID,SeriesInstanceUID,SOPInstanceUID, andMediaStorageSOPInstanceUID.
- cleanDescriptors CleanDescriptors Option 
- Set Clean Descriptors Option.
- cleanImage ImageConfig 
- Apply Action.clean_imagetoPixelDataas configured.
- primaryIds OptionsPrimary Ids 
- Set ActionforStudyInstanceUID,SeriesInstanceUID,SOPInstanceUID, andMediaStorageSOPInstanceUID.
- cleanDescriptors CleanDescriptors Option 
- Set Clean Descriptors Option.
- cleanImage ImageConfig 
- Apply Action.clean_imagetoPixelDataas configured.
- primaryIds OptionsPrimary Ids 
- Set ActionforStudyInstanceUID,SeriesInstanceUID,SOPInstanceUID, andMediaStorageSOPInstanceUID.
- clean_descriptors CleanDescriptors Option 
- Set Clean Descriptors Option.
- clean_image ImageConfig 
- Apply Action.clean_imagetoPixelDataas configured.
- primary_ids OptionsPrimary Ids 
- Set ActionforStudyInstanceUID,SeriesInstanceUID,SOPInstanceUID, andMediaStorageSOPInstanceUID.
- cleanDescriptors Property Map
- Set Clean Descriptors Option.
- cleanImage Property Map
- Apply Action.clean_imagetoPixelDataas configured.
- primaryIds "PRIMARY_IDS_OPTION_UNSPECIFIED" | "KEEP" | "REGEN"
- Set ActionforStudyInstanceUID,SeriesInstanceUID,SOPInstanceUID, andMediaStorageSOPInstanceUID.
OptionsPrimaryIds, OptionsPrimaryIdsArgs      
- PrimaryIds Option Unspecified 
- PRIMARY_IDS_OPTION_UNSPECIFIEDNo value provided. Default to the behavior specified by the base profile.
- Keep
- KEEPKeep primary IDs.
- Regen
- REGENRegenerate primary IDs.
- OptionsPrimary Ids Primary Ids Option Unspecified 
- PRIMARY_IDS_OPTION_UNSPECIFIEDNo value provided. Default to the behavior specified by the base profile.
- OptionsPrimary Ids Keep 
- KEEPKeep primary IDs.
- OptionsPrimary Ids Regen 
- REGENRegenerate primary IDs.
- PrimaryIds Option Unspecified 
- PRIMARY_IDS_OPTION_UNSPECIFIEDNo value provided. Default to the behavior specified by the base profile.
- Keep
- KEEPKeep primary IDs.
- Regen
- REGENRegenerate primary IDs.
- PrimaryIds Option Unspecified 
- PRIMARY_IDS_OPTION_UNSPECIFIEDNo value provided. Default to the behavior specified by the base profile.
- Keep
- KEEPKeep primary IDs.
- Regen
- REGENRegenerate primary IDs.
- PRIMARY_IDS_OPTION_UNSPECIFIED
- PRIMARY_IDS_OPTION_UNSPECIFIEDNo value provided. Default to the behavior specified by the base profile.
- KEEP
- KEEPKeep primary IDs.
- REGEN
- REGENRegenerate primary IDs.
- "PRIMARY_IDS_OPTION_UNSPECIFIED"
- PRIMARY_IDS_OPTION_UNSPECIFIEDNo value provided. Default to the behavior specified by the base profile.
- "KEEP"
- KEEPKeep primary IDs.
- "REGEN"
- REGENRegenerate primary IDs.
OptionsResponse, OptionsResponseArgs    
- CleanDescriptors Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Clean Descriptors Option Response 
- Set Clean Descriptors Option.
- CleanImage Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Image Config Response 
- Apply Action.clean_imagetoPixelDataas configured.
- PrimaryIds string
- Set ActionforStudyInstanceUID,SeriesInstanceUID,SOPInstanceUID, andMediaStorageSOPInstanceUID.
- CleanDescriptors CleanDescriptors Option Response 
- Set Clean Descriptors Option.
- CleanImage ImageConfig Response 
- Apply Action.clean_imagetoPixelDataas configured.
- PrimaryIds string
- Set ActionforStudyInstanceUID,SeriesInstanceUID,SOPInstanceUID, andMediaStorageSOPInstanceUID.
- cleanDescriptors CleanDescriptors Option Response 
- Set Clean Descriptors Option.
- cleanImage ImageConfig Response 
- Apply Action.clean_imagetoPixelDataas configured.
- primaryIds String
- Set ActionforStudyInstanceUID,SeriesInstanceUID,SOPInstanceUID, andMediaStorageSOPInstanceUID.
- cleanDescriptors CleanDescriptors Option Response 
- Set Clean Descriptors Option.
- cleanImage ImageConfig Response 
- Apply Action.clean_imagetoPixelDataas configured.
- primaryIds string
- Set ActionforStudyInstanceUID,SeriesInstanceUID,SOPInstanceUID, andMediaStorageSOPInstanceUID.
- clean_descriptors CleanDescriptors Option Response 
- Set Clean Descriptors Option.
- clean_image ImageConfig Response 
- Apply Action.clean_imagetoPixelDataas configured.
- primary_ids str
- Set ActionforStudyInstanceUID,SeriesInstanceUID,SOPInstanceUID, andMediaStorageSOPInstanceUID.
- cleanDescriptors Property Map
- Set Clean Descriptors Option.
- cleanImage Property Map
- Apply Action.clean_imagetoPixelDataas configured.
- primaryIds String
- Set ActionforStudyInstanceUID,SeriesInstanceUID,SOPInstanceUID, andMediaStorageSOPInstanceUID.
SchemaConfig, SchemaConfigArgs    
- LastUpdated Pulumi.Partition Config Google Native. Healthcare. V1Beta1. Inputs. Time Partitioning 
- The configuration for exported BigQuery tables to be partitioned by FHIR resource's last updated time column.
- RecursiveStructure stringDepth 
- The depth for all recursive structures in the output analytics schema. For example, conceptin the CodeSystem resource is a recursive structure; when the depth is 2, the CodeSystem table will have a column calledconcept.conceptbut notconcept.concept.concept. If not specified or set to 0, the server will use the default value 2. The maximum depth allowed is 5.
- SchemaType Pulumi.Google Native. Healthcare. V1Beta1. Schema Config Schema Type 
- Specifies the output schema type. Schema type is required.
- LastUpdated TimePartition Config Partitioning 
- The configuration for exported BigQuery tables to be partitioned by FHIR resource's last updated time column.
- RecursiveStructure stringDepth 
- The depth for all recursive structures in the output analytics schema. For example, conceptin the CodeSystem resource is a recursive structure; when the depth is 2, the CodeSystem table will have a column calledconcept.conceptbut notconcept.concept.concept. If not specified or set to 0, the server will use the default value 2. The maximum depth allowed is 5.
- SchemaType SchemaConfig Schema Type 
- Specifies the output schema type. Schema type is required.
- lastUpdated TimePartition Config Partitioning 
- The configuration for exported BigQuery tables to be partitioned by FHIR resource's last updated time column.
- recursiveStructure StringDepth 
- The depth for all recursive structures in the output analytics schema. For example, conceptin the CodeSystem resource is a recursive structure; when the depth is 2, the CodeSystem table will have a column calledconcept.conceptbut notconcept.concept.concept. If not specified or set to 0, the server will use the default value 2. The maximum depth allowed is 5.
- schemaType SchemaConfig Schema Type 
- Specifies the output schema type. Schema type is required.
- lastUpdated TimePartition Config Partitioning 
- The configuration for exported BigQuery tables to be partitioned by FHIR resource's last updated time column.
- recursiveStructure stringDepth 
- The depth for all recursive structures in the output analytics schema. For example, conceptin the CodeSystem resource is a recursive structure; when the depth is 2, the CodeSystem table will have a column calledconcept.conceptbut notconcept.concept.concept. If not specified or set to 0, the server will use the default value 2. The maximum depth allowed is 5.
- schemaType SchemaConfig Schema Type 
- Specifies the output schema type. Schema type is required.
- last_updated_ Timepartition_ config Partitioning 
- The configuration for exported BigQuery tables to be partitioned by FHIR resource's last updated time column.
- recursive_structure_ strdepth 
- The depth for all recursive structures in the output analytics schema. For example, conceptin the CodeSystem resource is a recursive structure; when the depth is 2, the CodeSystem table will have a column calledconcept.conceptbut notconcept.concept.concept. If not specified or set to 0, the server will use the default value 2. The maximum depth allowed is 5.
- schema_type SchemaConfig Schema Type 
- Specifies the output schema type. Schema type is required.
- lastUpdated Property MapPartition Config 
- The configuration for exported BigQuery tables to be partitioned by FHIR resource's last updated time column.
- recursiveStructure StringDepth 
- The depth for all recursive structures in the output analytics schema. For example, conceptin the CodeSystem resource is a recursive structure; when the depth is 2, the CodeSystem table will have a column calledconcept.conceptbut notconcept.concept.concept. If not specified or set to 0, the server will use the default value 2. The maximum depth allowed is 5.
- schemaType "SCHEMA_TYPE_UNSPECIFIED" | "LOSSLESS" | "ANALYTICS" | "ANALYTICS_V2"
- Specifies the output schema type. Schema type is required.
SchemaConfigResponse, SchemaConfigResponseArgs      
- LastUpdated Pulumi.Partition Config Google Native. Healthcare. V1Beta1. Inputs. Time Partitioning Response 
- The configuration for exported BigQuery tables to be partitioned by FHIR resource's last updated time column.
- RecursiveStructure stringDepth 
- The depth for all recursive structures in the output analytics schema. For example, conceptin the CodeSystem resource is a recursive structure; when the depth is 2, the CodeSystem table will have a column calledconcept.conceptbut notconcept.concept.concept. If not specified or set to 0, the server will use the default value 2. The maximum depth allowed is 5.
- SchemaType string
- Specifies the output schema type. Schema type is required.
- LastUpdated TimePartition Config Partitioning Response 
- The configuration for exported BigQuery tables to be partitioned by FHIR resource's last updated time column.
- RecursiveStructure stringDepth 
- The depth for all recursive structures in the output analytics schema. For example, conceptin the CodeSystem resource is a recursive structure; when the depth is 2, the CodeSystem table will have a column calledconcept.conceptbut notconcept.concept.concept. If not specified or set to 0, the server will use the default value 2. The maximum depth allowed is 5.
- SchemaType string
- Specifies the output schema type. Schema type is required.
- lastUpdated TimePartition Config Partitioning Response 
- The configuration for exported BigQuery tables to be partitioned by FHIR resource's last updated time column.
- recursiveStructure StringDepth 
- The depth for all recursive structures in the output analytics schema. For example, conceptin the CodeSystem resource is a recursive structure; when the depth is 2, the CodeSystem table will have a column calledconcept.conceptbut notconcept.concept.concept. If not specified or set to 0, the server will use the default value 2. The maximum depth allowed is 5.
- schemaType String
- Specifies the output schema type. Schema type is required.
- lastUpdated TimePartition Config Partitioning Response 
- The configuration for exported BigQuery tables to be partitioned by FHIR resource's last updated time column.
- recursiveStructure stringDepth 
- The depth for all recursive structures in the output analytics schema. For example, conceptin the CodeSystem resource is a recursive structure; when the depth is 2, the CodeSystem table will have a column calledconcept.conceptbut notconcept.concept.concept. If not specified or set to 0, the server will use the default value 2. The maximum depth allowed is 5.
- schemaType string
- Specifies the output schema type. Schema type is required.
- last_updated_ Timepartition_ config Partitioning Response 
- The configuration for exported BigQuery tables to be partitioned by FHIR resource's last updated time column.
- recursive_structure_ strdepth 
- The depth for all recursive structures in the output analytics schema. For example, conceptin the CodeSystem resource is a recursive structure; when the depth is 2, the CodeSystem table will have a column calledconcept.conceptbut notconcept.concept.concept. If not specified or set to 0, the server will use the default value 2. The maximum depth allowed is 5.
- schema_type str
- Specifies the output schema type. Schema type is required.
- lastUpdated Property MapPartition Config 
- The configuration for exported BigQuery tables to be partitioned by FHIR resource's last updated time column.
- recursiveStructure StringDepth 
- The depth for all recursive structures in the output analytics schema. For example, conceptin the CodeSystem resource is a recursive structure; when the depth is 2, the CodeSystem table will have a column calledconcept.conceptbut notconcept.concept.concept. If not specified or set to 0, the server will use the default value 2. The maximum depth allowed is 5.
- schemaType String
- Specifies the output schema type. Schema type is required.
SchemaConfigSchemaType, SchemaConfigSchemaTypeArgs        
- SchemaType Unspecified 
- SCHEMA_TYPE_UNSPECIFIEDNo schema type specified. This type is unsupported.
- Lossless
- LOSSLESSA data-driven schema generated from the fields present in the FHIR data being exported, with no additional simplification. This type cannot be used for streaming to BigQuery.
- Analytics
- ANALYTICSAnalytics schema defined by the FHIR community. See https://github.com/FHIR/sql-on-fhir/blob/master/sql-on-fhir.md. BigQuery only allows a maximum of 10,000 columns per table. Due to this limitation, the server will not generate schemas for fields of type Resource, which can hold any resource type. The affected fields areParameters.parameter.resource,Bundle.entry.resource, andBundle.entry.response.outcome. Analytics schema does not gracefully handle extensions with one or more occurrences, anaytics schema also does not handle contained resource.
- AnalyticsV2 
- ANALYTICS_V2Analytics V2, similar to schema defined by the FHIR community, with added support for extensions with one or more occurrences and contained resources in stringified JSON. Analytics V2 uses more space in the destination table than Analytics V1. It is generally recommended to use Analytics V2 over Analytics.
- SchemaConfig Schema Type Schema Type Unspecified 
- SCHEMA_TYPE_UNSPECIFIEDNo schema type specified. This type is unsupported.
- SchemaConfig Schema Type Lossless 
- LOSSLESSA data-driven schema generated from the fields present in the FHIR data being exported, with no additional simplification. This type cannot be used for streaming to BigQuery.
- SchemaConfig Schema Type Analytics 
- ANALYTICSAnalytics schema defined by the FHIR community. See https://github.com/FHIR/sql-on-fhir/blob/master/sql-on-fhir.md. BigQuery only allows a maximum of 10,000 columns per table. Due to this limitation, the server will not generate schemas for fields of type Resource, which can hold any resource type. The affected fields areParameters.parameter.resource,Bundle.entry.resource, andBundle.entry.response.outcome. Analytics schema does not gracefully handle extensions with one or more occurrences, anaytics schema also does not handle contained resource.
- SchemaConfig Schema Type Analytics V2 
- ANALYTICS_V2Analytics V2, similar to schema defined by the FHIR community, with added support for extensions with one or more occurrences and contained resources in stringified JSON. Analytics V2 uses more space in the destination table than Analytics V1. It is generally recommended to use Analytics V2 over Analytics.
- SchemaType Unspecified 
- SCHEMA_TYPE_UNSPECIFIEDNo schema type specified. This type is unsupported.
- Lossless
- LOSSLESSA data-driven schema generated from the fields present in the FHIR data being exported, with no additional simplification. This type cannot be used for streaming to BigQuery.
- Analytics
- ANALYTICSAnalytics schema defined by the FHIR community. See https://github.com/FHIR/sql-on-fhir/blob/master/sql-on-fhir.md. BigQuery only allows a maximum of 10,000 columns per table. Due to this limitation, the server will not generate schemas for fields of type Resource, which can hold any resource type. The affected fields areParameters.parameter.resource,Bundle.entry.resource, andBundle.entry.response.outcome. Analytics schema does not gracefully handle extensions with one or more occurrences, anaytics schema also does not handle contained resource.
- AnalyticsV2 
- ANALYTICS_V2Analytics V2, similar to schema defined by the FHIR community, with added support for extensions with one or more occurrences and contained resources in stringified JSON. Analytics V2 uses more space in the destination table than Analytics V1. It is generally recommended to use Analytics V2 over Analytics.
- SchemaType Unspecified 
- SCHEMA_TYPE_UNSPECIFIEDNo schema type specified. This type is unsupported.
- Lossless
- LOSSLESSA data-driven schema generated from the fields present in the FHIR data being exported, with no additional simplification. This type cannot be used for streaming to BigQuery.
- Analytics
- ANALYTICSAnalytics schema defined by the FHIR community. See https://github.com/FHIR/sql-on-fhir/blob/master/sql-on-fhir.md. BigQuery only allows a maximum of 10,000 columns per table. Due to this limitation, the server will not generate schemas for fields of type Resource, which can hold any resource type. The affected fields areParameters.parameter.resource,Bundle.entry.resource, andBundle.entry.response.outcome. Analytics schema does not gracefully handle extensions with one or more occurrences, anaytics schema also does not handle contained resource.
- AnalyticsV2 
- ANALYTICS_V2Analytics V2, similar to schema defined by the FHIR community, with added support for extensions with one or more occurrences and contained resources in stringified JSON. Analytics V2 uses more space in the destination table than Analytics V1. It is generally recommended to use Analytics V2 over Analytics.
- SCHEMA_TYPE_UNSPECIFIED
- SCHEMA_TYPE_UNSPECIFIEDNo schema type specified. This type is unsupported.
- LOSSLESS
- LOSSLESSA data-driven schema generated from the fields present in the FHIR data being exported, with no additional simplification. This type cannot be used for streaming to BigQuery.
- ANALYTICS
- ANALYTICSAnalytics schema defined by the FHIR community. See https://github.com/FHIR/sql-on-fhir/blob/master/sql-on-fhir.md. BigQuery only allows a maximum of 10,000 columns per table. Due to this limitation, the server will not generate schemas for fields of type Resource, which can hold any resource type. The affected fields areParameters.parameter.resource,Bundle.entry.resource, andBundle.entry.response.outcome. Analytics schema does not gracefully handle extensions with one or more occurrences, anaytics schema also does not handle contained resource.
- ANALYTICS_V2
- ANALYTICS_V2Analytics V2, similar to schema defined by the FHIR community, with added support for extensions with one or more occurrences and contained resources in stringified JSON. Analytics V2 uses more space in the destination table than Analytics V1. It is generally recommended to use Analytics V2 over Analytics.
- "SCHEMA_TYPE_UNSPECIFIED"
- SCHEMA_TYPE_UNSPECIFIEDNo schema type specified. This type is unsupported.
- "LOSSLESS"
- LOSSLESSA data-driven schema generated from the fields present in the FHIR data being exported, with no additional simplification. This type cannot be used for streaming to BigQuery.
- "ANALYTICS"
- ANALYTICSAnalytics schema defined by the FHIR community. See https://github.com/FHIR/sql-on-fhir/blob/master/sql-on-fhir.md. BigQuery only allows a maximum of 10,000 columns per table. Due to this limitation, the server will not generate schemas for fields of type Resource, which can hold any resource type. The affected fields areParameters.parameter.resource,Bundle.entry.resource, andBundle.entry.response.outcome. Analytics schema does not gracefully handle extensions with one or more occurrences, anaytics schema also does not handle contained resource.
- "ANALYTICS_V2"
- ANALYTICS_V2Analytics V2, similar to schema defined by the FHIR community, with added support for extensions with one or more occurrences and contained resources in stringified JSON. Analytics V2 uses more space in the destination table than Analytics V1. It is generally recommended to use Analytics V2 over Analytics.
SearchConfig, SearchConfigArgs    
- SearchParameters List<Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Search Parameter> 
- A list of search parameters in this FHIR store that are used to configure this FHIR store.
- SearchParameters []SearchParameter 
- A list of search parameters in this FHIR store that are used to configure this FHIR store.
- searchParameters List<SearchParameter> 
- A list of search parameters in this FHIR store that are used to configure this FHIR store.
- searchParameters SearchParameter[] 
- A list of search parameters in this FHIR store that are used to configure this FHIR store.
- search_parameters Sequence[SearchParameter] 
- A list of search parameters in this FHIR store that are used to configure this FHIR store.
- searchParameters List<Property Map>
- A list of search parameters in this FHIR store that are used to configure this FHIR store.
SearchConfigResponse, SearchConfigResponseArgs      
- SearchParameters List<Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Search Parameter Response> 
- A list of search parameters in this FHIR store that are used to configure this FHIR store.
- SearchParameters []SearchParameter Response 
- A list of search parameters in this FHIR store that are used to configure this FHIR store.
- searchParameters List<SearchParameter Response> 
- A list of search parameters in this FHIR store that are used to configure this FHIR store.
- searchParameters SearchParameter Response[] 
- A list of search parameters in this FHIR store that are used to configure this FHIR store.
- search_parameters Sequence[SearchParameter Response] 
- A list of search parameters in this FHIR store that are used to configure this FHIR store.
- searchParameters List<Property Map>
- A list of search parameters in this FHIR store that are used to configure this FHIR store.
SearchParameter, SearchParameterArgs    
- CanonicalUrl string
- The canonical url of the search parameter resource.
- Parameter string
- The versioned name of the search parameter resource. The format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/_history/{version-id} For fhir stores with disable_resource_versioning=true, the format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/
- CanonicalUrl string
- The canonical url of the search parameter resource.
- Parameter string
- The versioned name of the search parameter resource. The format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/_history/{version-id} For fhir stores with disable_resource_versioning=true, the format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/
- canonicalUrl String
- The canonical url of the search parameter resource.
- parameter String
- The versioned name of the search parameter resource. The format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/_history/{version-id} For fhir stores with disable_resource_versioning=true, the format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/
- canonicalUrl string
- The canonical url of the search parameter resource.
- parameter string
- The versioned name of the search parameter resource. The format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/_history/{version-id} For fhir stores with disable_resource_versioning=true, the format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/
- canonical_url str
- The canonical url of the search parameter resource.
- parameter str
- The versioned name of the search parameter resource. The format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/_history/{version-id} For fhir stores with disable_resource_versioning=true, the format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/
- canonicalUrl String
- The canonical url of the search parameter resource.
- parameter String
- The versioned name of the search parameter resource. The format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/_history/{version-id} For fhir stores with disable_resource_versioning=true, the format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/
SearchParameterResponse, SearchParameterResponseArgs      
- CanonicalUrl string
- The canonical url of the search parameter resource.
- Parameter string
- The versioned name of the search parameter resource. The format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/_history/{version-id} For fhir stores with disable_resource_versioning=true, the format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/
- CanonicalUrl string
- The canonical url of the search parameter resource.
- Parameter string
- The versioned name of the search parameter resource. The format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/_history/{version-id} For fhir stores with disable_resource_versioning=true, the format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/
- canonicalUrl String
- The canonical url of the search parameter resource.
- parameter String
- The versioned name of the search parameter resource. The format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/_history/{version-id} For fhir stores with disable_resource_versioning=true, the format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/
- canonicalUrl string
- The canonical url of the search parameter resource.
- parameter string
- The versioned name of the search parameter resource. The format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/_history/{version-id} For fhir stores with disable_resource_versioning=true, the format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/
- canonical_url str
- The canonical url of the search parameter resource.
- parameter str
- The versioned name of the search parameter resource. The format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/_history/{version-id} For fhir stores with disable_resource_versioning=true, the format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/
- canonicalUrl String
- The canonical url of the search parameter resource.
- parameter String
- The versioned name of the search parameter resource. The format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/_history/{version-id} For fhir stores with disable_resource_versioning=true, the format is projects/{project-id}/locations/{location}/datasets/{dataset-id}/fhirStores/{fhirStore-id}/fhir/SearchParameter/{resource-id}/
StreamConfig, StreamConfigArgs    
- BigqueryDestination Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Google Cloud Healthcare V1beta1Fhir Big Query Destination 
- The destination BigQuery structure that contains both the dataset location and corresponding schema config. The output is organized in one table per resource type. The server reuses the existing tables (if any) that are named after the resource types, e.g. "Patient", "Observation". When there is no existing table for a given resource type, the server attempts to create one. When a table schema doesn't align with the schema config, either because of existing incompatible schema or out of band incompatible modification, the server does not stream in new data. One resolution in this case is to delete the incompatible table and let the server recreate one, though the newly created table only contains data after the table recreation. BigQuery imposes a 1 MB limit on streaming insert row size, therefore any resource mutation that generates more than 1 MB of BigQuery data will not be streamed. Results are written to BigQuery tables according to the parameters in BigQueryDestination.WriteDisposition. Different versions of the same resource are distinguishable by the meta.versionId and meta.lastUpdated columns. The operation (CREATE/UPDATE/DELETE) that results in the new version is recorded in the meta.tag. The tables contain all historical resource versions since streaming was enabled. For query convenience, the server also creates one view per table of the same name containing only the current resource version. The streamed data in the BigQuery dataset is not guaranteed to be completely unique. The combination of the id and meta.versionId columns should ideally identify a single unique row. But in rare cases, duplicates may exist. At query time, users may use the SQL select statement to keep only one of the duplicate rows given an id and meta.versionId pair. Alternatively, the server created view mentioned above also filters out duplicates. If a resource mutation cannot be streamed to BigQuery, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- DeidentifiedStore Pulumi.Destination Google Native. Healthcare. V1Beta1. Inputs. Deidentified Store Destination 
- The destination FHIR store for de-identified resources. After this field is added, all subsequent creates/updates/patches to the source store will be de-identified using the provided configuration and applied to the destination store. Importing resources to the source store will not trigger the streaming. If the source store already contains resources when this option is enabled, those resources will not be copied to the destination store unless they are subsequently updated. This may result in invalid references in the destination store. Before adding this config, you must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enable_update_create to true. The destination store must have disable_referential_integrity set to true. If a resource cannot be de-identified, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- ResourceTypes List<string>
- Supply a FHIR resource type (such as "Patient" or "Observation"). See https://www.hl7.org/fhir/valueset-resource-types.html for a list of all FHIR resource types. The server treats an empty list as an intent to stream all the supported resource types in this FHIR store.
- BigqueryDestination GoogleCloud Healthcare V1beta1Fhir Big Query Destination 
- The destination BigQuery structure that contains both the dataset location and corresponding schema config. The output is organized in one table per resource type. The server reuses the existing tables (if any) that are named after the resource types, e.g. "Patient", "Observation". When there is no existing table for a given resource type, the server attempts to create one. When a table schema doesn't align with the schema config, either because of existing incompatible schema or out of band incompatible modification, the server does not stream in new data. One resolution in this case is to delete the incompatible table and let the server recreate one, though the newly created table only contains data after the table recreation. BigQuery imposes a 1 MB limit on streaming insert row size, therefore any resource mutation that generates more than 1 MB of BigQuery data will not be streamed. Results are written to BigQuery tables according to the parameters in BigQueryDestination.WriteDisposition. Different versions of the same resource are distinguishable by the meta.versionId and meta.lastUpdated columns. The operation (CREATE/UPDATE/DELETE) that results in the new version is recorded in the meta.tag. The tables contain all historical resource versions since streaming was enabled. For query convenience, the server also creates one view per table of the same name containing only the current resource version. The streamed data in the BigQuery dataset is not guaranteed to be completely unique. The combination of the id and meta.versionId columns should ideally identify a single unique row. But in rare cases, duplicates may exist. At query time, users may use the SQL select statement to keep only one of the duplicate rows given an id and meta.versionId pair. Alternatively, the server created view mentioned above also filters out duplicates. If a resource mutation cannot be streamed to BigQuery, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- DeidentifiedStore DeidentifiedDestination Store Destination 
- The destination FHIR store for de-identified resources. After this field is added, all subsequent creates/updates/patches to the source store will be de-identified using the provided configuration and applied to the destination store. Importing resources to the source store will not trigger the streaming. If the source store already contains resources when this option is enabled, those resources will not be copied to the destination store unless they are subsequently updated. This may result in invalid references in the destination store. Before adding this config, you must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enable_update_create to true. The destination store must have disable_referential_integrity set to true. If a resource cannot be de-identified, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- ResourceTypes []string
- Supply a FHIR resource type (such as "Patient" or "Observation"). See https://www.hl7.org/fhir/valueset-resource-types.html for a list of all FHIR resource types. The server treats an empty list as an intent to stream all the supported resource types in this FHIR store.
- bigqueryDestination GoogleCloud Healthcare V1beta1Fhir Big Query Destination 
- The destination BigQuery structure that contains both the dataset location and corresponding schema config. The output is organized in one table per resource type. The server reuses the existing tables (if any) that are named after the resource types, e.g. "Patient", "Observation". When there is no existing table for a given resource type, the server attempts to create one. When a table schema doesn't align with the schema config, either because of existing incompatible schema or out of band incompatible modification, the server does not stream in new data. One resolution in this case is to delete the incompatible table and let the server recreate one, though the newly created table only contains data after the table recreation. BigQuery imposes a 1 MB limit on streaming insert row size, therefore any resource mutation that generates more than 1 MB of BigQuery data will not be streamed. Results are written to BigQuery tables according to the parameters in BigQueryDestination.WriteDisposition. Different versions of the same resource are distinguishable by the meta.versionId and meta.lastUpdated columns. The operation (CREATE/UPDATE/DELETE) that results in the new version is recorded in the meta.tag. The tables contain all historical resource versions since streaming was enabled. For query convenience, the server also creates one view per table of the same name containing only the current resource version. The streamed data in the BigQuery dataset is not guaranteed to be completely unique. The combination of the id and meta.versionId columns should ideally identify a single unique row. But in rare cases, duplicates may exist. At query time, users may use the SQL select statement to keep only one of the duplicate rows given an id and meta.versionId pair. Alternatively, the server created view mentioned above also filters out duplicates. If a resource mutation cannot be streamed to BigQuery, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- deidentifiedStore DeidentifiedDestination Store Destination 
- The destination FHIR store for de-identified resources. After this field is added, all subsequent creates/updates/patches to the source store will be de-identified using the provided configuration and applied to the destination store. Importing resources to the source store will not trigger the streaming. If the source store already contains resources when this option is enabled, those resources will not be copied to the destination store unless they are subsequently updated. This may result in invalid references in the destination store. Before adding this config, you must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enable_update_create to true. The destination store must have disable_referential_integrity set to true. If a resource cannot be de-identified, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- resourceTypes List<String>
- Supply a FHIR resource type (such as "Patient" or "Observation"). See https://www.hl7.org/fhir/valueset-resource-types.html for a list of all FHIR resource types. The server treats an empty list as an intent to stream all the supported resource types in this FHIR store.
- bigqueryDestination GoogleCloud Healthcare V1beta1Fhir Big Query Destination 
- The destination BigQuery structure that contains both the dataset location and corresponding schema config. The output is organized in one table per resource type. The server reuses the existing tables (if any) that are named after the resource types, e.g. "Patient", "Observation". When there is no existing table for a given resource type, the server attempts to create one. When a table schema doesn't align with the schema config, either because of existing incompatible schema or out of band incompatible modification, the server does not stream in new data. One resolution in this case is to delete the incompatible table and let the server recreate one, though the newly created table only contains data after the table recreation. BigQuery imposes a 1 MB limit on streaming insert row size, therefore any resource mutation that generates more than 1 MB of BigQuery data will not be streamed. Results are written to BigQuery tables according to the parameters in BigQueryDestination.WriteDisposition. Different versions of the same resource are distinguishable by the meta.versionId and meta.lastUpdated columns. The operation (CREATE/UPDATE/DELETE) that results in the new version is recorded in the meta.tag. The tables contain all historical resource versions since streaming was enabled. For query convenience, the server also creates one view per table of the same name containing only the current resource version. The streamed data in the BigQuery dataset is not guaranteed to be completely unique. The combination of the id and meta.versionId columns should ideally identify a single unique row. But in rare cases, duplicates may exist. At query time, users may use the SQL select statement to keep only one of the duplicate rows given an id and meta.versionId pair. Alternatively, the server created view mentioned above also filters out duplicates. If a resource mutation cannot be streamed to BigQuery, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- deidentifiedStore DeidentifiedDestination Store Destination 
- The destination FHIR store for de-identified resources. After this field is added, all subsequent creates/updates/patches to the source store will be de-identified using the provided configuration and applied to the destination store. Importing resources to the source store will not trigger the streaming. If the source store already contains resources when this option is enabled, those resources will not be copied to the destination store unless they are subsequently updated. This may result in invalid references in the destination store. Before adding this config, you must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enable_update_create to true. The destination store must have disable_referential_integrity set to true. If a resource cannot be de-identified, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- resourceTypes string[]
- Supply a FHIR resource type (such as "Patient" or "Observation"). See https://www.hl7.org/fhir/valueset-resource-types.html for a list of all FHIR resource types. The server treats an empty list as an intent to stream all the supported resource types in this FHIR store.
- bigquery_destination GoogleCloud Healthcare V1beta1Fhir Big Query Destination 
- The destination BigQuery structure that contains both the dataset location and corresponding schema config. The output is organized in one table per resource type. The server reuses the existing tables (if any) that are named after the resource types, e.g. "Patient", "Observation". When there is no existing table for a given resource type, the server attempts to create one. When a table schema doesn't align with the schema config, either because of existing incompatible schema or out of band incompatible modification, the server does not stream in new data. One resolution in this case is to delete the incompatible table and let the server recreate one, though the newly created table only contains data after the table recreation. BigQuery imposes a 1 MB limit on streaming insert row size, therefore any resource mutation that generates more than 1 MB of BigQuery data will not be streamed. Results are written to BigQuery tables according to the parameters in BigQueryDestination.WriteDisposition. Different versions of the same resource are distinguishable by the meta.versionId and meta.lastUpdated columns. The operation (CREATE/UPDATE/DELETE) that results in the new version is recorded in the meta.tag. The tables contain all historical resource versions since streaming was enabled. For query convenience, the server also creates one view per table of the same name containing only the current resource version. The streamed data in the BigQuery dataset is not guaranteed to be completely unique. The combination of the id and meta.versionId columns should ideally identify a single unique row. But in rare cases, duplicates may exist. At query time, users may use the SQL select statement to keep only one of the duplicate rows given an id and meta.versionId pair. Alternatively, the server created view mentioned above also filters out duplicates. If a resource mutation cannot be streamed to BigQuery, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- deidentified_store_ Deidentifieddestination Store Destination 
- The destination FHIR store for de-identified resources. After this field is added, all subsequent creates/updates/patches to the source store will be de-identified using the provided configuration and applied to the destination store. Importing resources to the source store will not trigger the streaming. If the source store already contains resources when this option is enabled, those resources will not be copied to the destination store unless they are subsequently updated. This may result in invalid references in the destination store. Before adding this config, you must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enable_update_create to true. The destination store must have disable_referential_integrity set to true. If a resource cannot be de-identified, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- resource_types Sequence[str]
- Supply a FHIR resource type (such as "Patient" or "Observation"). See https://www.hl7.org/fhir/valueset-resource-types.html for a list of all FHIR resource types. The server treats an empty list as an intent to stream all the supported resource types in this FHIR store.
- bigqueryDestination Property Map
- The destination BigQuery structure that contains both the dataset location and corresponding schema config. The output is organized in one table per resource type. The server reuses the existing tables (if any) that are named after the resource types, e.g. "Patient", "Observation". When there is no existing table for a given resource type, the server attempts to create one. When a table schema doesn't align with the schema config, either because of existing incompatible schema or out of band incompatible modification, the server does not stream in new data. One resolution in this case is to delete the incompatible table and let the server recreate one, though the newly created table only contains data after the table recreation. BigQuery imposes a 1 MB limit on streaming insert row size, therefore any resource mutation that generates more than 1 MB of BigQuery data will not be streamed. Results are written to BigQuery tables according to the parameters in BigQueryDestination.WriteDisposition. Different versions of the same resource are distinguishable by the meta.versionId and meta.lastUpdated columns. The operation (CREATE/UPDATE/DELETE) that results in the new version is recorded in the meta.tag. The tables contain all historical resource versions since streaming was enabled. For query convenience, the server also creates one view per table of the same name containing only the current resource version. The streamed data in the BigQuery dataset is not guaranteed to be completely unique. The combination of the id and meta.versionId columns should ideally identify a single unique row. But in rare cases, duplicates may exist. At query time, users may use the SQL select statement to keep only one of the duplicate rows given an id and meta.versionId pair. Alternatively, the server created view mentioned above also filters out duplicates. If a resource mutation cannot be streamed to BigQuery, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- deidentifiedStore Property MapDestination 
- The destination FHIR store for de-identified resources. After this field is added, all subsequent creates/updates/patches to the source store will be de-identified using the provided configuration and applied to the destination store. Importing resources to the source store will not trigger the streaming. If the source store already contains resources when this option is enabled, those resources will not be copied to the destination store unless they are subsequently updated. This may result in invalid references in the destination store. Before adding this config, you must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enable_update_create to true. The destination store must have disable_referential_integrity set to true. If a resource cannot be de-identified, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- resourceTypes List<String>
- Supply a FHIR resource type (such as "Patient" or "Observation"). See https://www.hl7.org/fhir/valueset-resource-types.html for a list of all FHIR resource types. The server treats an empty list as an intent to stream all the supported resource types in this FHIR store.
StreamConfigResponse, StreamConfigResponseArgs      
- BigqueryDestination Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Google Cloud Healthcare V1beta1Fhir Big Query Destination Response 
- The destination BigQuery structure that contains both the dataset location and corresponding schema config. The output is organized in one table per resource type. The server reuses the existing tables (if any) that are named after the resource types, e.g. "Patient", "Observation". When there is no existing table for a given resource type, the server attempts to create one. When a table schema doesn't align with the schema config, either because of existing incompatible schema or out of band incompatible modification, the server does not stream in new data. One resolution in this case is to delete the incompatible table and let the server recreate one, though the newly created table only contains data after the table recreation. BigQuery imposes a 1 MB limit on streaming insert row size, therefore any resource mutation that generates more than 1 MB of BigQuery data will not be streamed. Results are written to BigQuery tables according to the parameters in BigQueryDestination.WriteDisposition. Different versions of the same resource are distinguishable by the meta.versionId and meta.lastUpdated columns. The operation (CREATE/UPDATE/DELETE) that results in the new version is recorded in the meta.tag. The tables contain all historical resource versions since streaming was enabled. For query convenience, the server also creates one view per table of the same name containing only the current resource version. The streamed data in the BigQuery dataset is not guaranteed to be completely unique. The combination of the id and meta.versionId columns should ideally identify a single unique row. But in rare cases, duplicates may exist. At query time, users may use the SQL select statement to keep only one of the duplicate rows given an id and meta.versionId pair. Alternatively, the server created view mentioned above also filters out duplicates. If a resource mutation cannot be streamed to BigQuery, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- DeidentifiedStore Pulumi.Destination Google Native. Healthcare. V1Beta1. Inputs. Deidentified Store Destination Response 
- The destination FHIR store for de-identified resources. After this field is added, all subsequent creates/updates/patches to the source store will be de-identified using the provided configuration and applied to the destination store. Importing resources to the source store will not trigger the streaming. If the source store already contains resources when this option is enabled, those resources will not be copied to the destination store unless they are subsequently updated. This may result in invalid references in the destination store. Before adding this config, you must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enable_update_create to true. The destination store must have disable_referential_integrity set to true. If a resource cannot be de-identified, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- ResourceTypes List<string>
- Supply a FHIR resource type (such as "Patient" or "Observation"). See https://www.hl7.org/fhir/valueset-resource-types.html for a list of all FHIR resource types. The server treats an empty list as an intent to stream all the supported resource types in this FHIR store.
- BigqueryDestination GoogleCloud Healthcare V1beta1Fhir Big Query Destination Response 
- The destination BigQuery structure that contains both the dataset location and corresponding schema config. The output is organized in one table per resource type. The server reuses the existing tables (if any) that are named after the resource types, e.g. "Patient", "Observation". When there is no existing table for a given resource type, the server attempts to create one. When a table schema doesn't align with the schema config, either because of existing incompatible schema or out of band incompatible modification, the server does not stream in new data. One resolution in this case is to delete the incompatible table and let the server recreate one, though the newly created table only contains data after the table recreation. BigQuery imposes a 1 MB limit on streaming insert row size, therefore any resource mutation that generates more than 1 MB of BigQuery data will not be streamed. Results are written to BigQuery tables according to the parameters in BigQueryDestination.WriteDisposition. Different versions of the same resource are distinguishable by the meta.versionId and meta.lastUpdated columns. The operation (CREATE/UPDATE/DELETE) that results in the new version is recorded in the meta.tag. The tables contain all historical resource versions since streaming was enabled. For query convenience, the server also creates one view per table of the same name containing only the current resource version. The streamed data in the BigQuery dataset is not guaranteed to be completely unique. The combination of the id and meta.versionId columns should ideally identify a single unique row. But in rare cases, duplicates may exist. At query time, users may use the SQL select statement to keep only one of the duplicate rows given an id and meta.versionId pair. Alternatively, the server created view mentioned above also filters out duplicates. If a resource mutation cannot be streamed to BigQuery, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- DeidentifiedStore DeidentifiedDestination Store Destination Response 
- The destination FHIR store for de-identified resources. After this field is added, all subsequent creates/updates/patches to the source store will be de-identified using the provided configuration and applied to the destination store. Importing resources to the source store will not trigger the streaming. If the source store already contains resources when this option is enabled, those resources will not be copied to the destination store unless they are subsequently updated. This may result in invalid references in the destination store. Before adding this config, you must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enable_update_create to true. The destination store must have disable_referential_integrity set to true. If a resource cannot be de-identified, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- ResourceTypes []string
- Supply a FHIR resource type (such as "Patient" or "Observation"). See https://www.hl7.org/fhir/valueset-resource-types.html for a list of all FHIR resource types. The server treats an empty list as an intent to stream all the supported resource types in this FHIR store.
- bigqueryDestination GoogleCloud Healthcare V1beta1Fhir Big Query Destination Response 
- The destination BigQuery structure that contains both the dataset location and corresponding schema config. The output is organized in one table per resource type. The server reuses the existing tables (if any) that are named after the resource types, e.g. "Patient", "Observation". When there is no existing table for a given resource type, the server attempts to create one. When a table schema doesn't align with the schema config, either because of existing incompatible schema or out of band incompatible modification, the server does not stream in new data. One resolution in this case is to delete the incompatible table and let the server recreate one, though the newly created table only contains data after the table recreation. BigQuery imposes a 1 MB limit on streaming insert row size, therefore any resource mutation that generates more than 1 MB of BigQuery data will not be streamed. Results are written to BigQuery tables according to the parameters in BigQueryDestination.WriteDisposition. Different versions of the same resource are distinguishable by the meta.versionId and meta.lastUpdated columns. The operation (CREATE/UPDATE/DELETE) that results in the new version is recorded in the meta.tag. The tables contain all historical resource versions since streaming was enabled. For query convenience, the server also creates one view per table of the same name containing only the current resource version. The streamed data in the BigQuery dataset is not guaranteed to be completely unique. The combination of the id and meta.versionId columns should ideally identify a single unique row. But in rare cases, duplicates may exist. At query time, users may use the SQL select statement to keep only one of the duplicate rows given an id and meta.versionId pair. Alternatively, the server created view mentioned above also filters out duplicates. If a resource mutation cannot be streamed to BigQuery, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- deidentifiedStore DeidentifiedDestination Store Destination Response 
- The destination FHIR store for de-identified resources. After this field is added, all subsequent creates/updates/patches to the source store will be de-identified using the provided configuration and applied to the destination store. Importing resources to the source store will not trigger the streaming. If the source store already contains resources when this option is enabled, those resources will not be copied to the destination store unless they are subsequently updated. This may result in invalid references in the destination store. Before adding this config, you must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enable_update_create to true. The destination store must have disable_referential_integrity set to true. If a resource cannot be de-identified, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- resourceTypes List<String>
- Supply a FHIR resource type (such as "Patient" or "Observation"). See https://www.hl7.org/fhir/valueset-resource-types.html for a list of all FHIR resource types. The server treats an empty list as an intent to stream all the supported resource types in this FHIR store.
- bigqueryDestination GoogleCloud Healthcare V1beta1Fhir Big Query Destination Response 
- The destination BigQuery structure that contains both the dataset location and corresponding schema config. The output is organized in one table per resource type. The server reuses the existing tables (if any) that are named after the resource types, e.g. "Patient", "Observation". When there is no existing table for a given resource type, the server attempts to create one. When a table schema doesn't align with the schema config, either because of existing incompatible schema or out of band incompatible modification, the server does not stream in new data. One resolution in this case is to delete the incompatible table and let the server recreate one, though the newly created table only contains data after the table recreation. BigQuery imposes a 1 MB limit on streaming insert row size, therefore any resource mutation that generates more than 1 MB of BigQuery data will not be streamed. Results are written to BigQuery tables according to the parameters in BigQueryDestination.WriteDisposition. Different versions of the same resource are distinguishable by the meta.versionId and meta.lastUpdated columns. The operation (CREATE/UPDATE/DELETE) that results in the new version is recorded in the meta.tag. The tables contain all historical resource versions since streaming was enabled. For query convenience, the server also creates one view per table of the same name containing only the current resource version. The streamed data in the BigQuery dataset is not guaranteed to be completely unique. The combination of the id and meta.versionId columns should ideally identify a single unique row. But in rare cases, duplicates may exist. At query time, users may use the SQL select statement to keep only one of the duplicate rows given an id and meta.versionId pair. Alternatively, the server created view mentioned above also filters out duplicates. If a resource mutation cannot be streamed to BigQuery, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- deidentifiedStore DeidentifiedDestination Store Destination Response 
- The destination FHIR store for de-identified resources. After this field is added, all subsequent creates/updates/patches to the source store will be de-identified using the provided configuration and applied to the destination store. Importing resources to the source store will not trigger the streaming. If the source store already contains resources when this option is enabled, those resources will not be copied to the destination store unless they are subsequently updated. This may result in invalid references in the destination store. Before adding this config, you must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enable_update_create to true. The destination store must have disable_referential_integrity set to true. If a resource cannot be de-identified, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- resourceTypes string[]
- Supply a FHIR resource type (such as "Patient" or "Observation"). See https://www.hl7.org/fhir/valueset-resource-types.html for a list of all FHIR resource types. The server treats an empty list as an intent to stream all the supported resource types in this FHIR store.
- bigquery_destination GoogleCloud Healthcare V1beta1Fhir Big Query Destination Response 
- The destination BigQuery structure that contains both the dataset location and corresponding schema config. The output is organized in one table per resource type. The server reuses the existing tables (if any) that are named after the resource types, e.g. "Patient", "Observation". When there is no existing table for a given resource type, the server attempts to create one. When a table schema doesn't align with the schema config, either because of existing incompatible schema or out of band incompatible modification, the server does not stream in new data. One resolution in this case is to delete the incompatible table and let the server recreate one, though the newly created table only contains data after the table recreation. BigQuery imposes a 1 MB limit on streaming insert row size, therefore any resource mutation that generates more than 1 MB of BigQuery data will not be streamed. Results are written to BigQuery tables according to the parameters in BigQueryDestination.WriteDisposition. Different versions of the same resource are distinguishable by the meta.versionId and meta.lastUpdated columns. The operation (CREATE/UPDATE/DELETE) that results in the new version is recorded in the meta.tag. The tables contain all historical resource versions since streaming was enabled. For query convenience, the server also creates one view per table of the same name containing only the current resource version. The streamed data in the BigQuery dataset is not guaranteed to be completely unique. The combination of the id and meta.versionId columns should ideally identify a single unique row. But in rare cases, duplicates may exist. At query time, users may use the SQL select statement to keep only one of the duplicate rows given an id and meta.versionId pair. Alternatively, the server created view mentioned above also filters out duplicates. If a resource mutation cannot be streamed to BigQuery, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- deidentified_store_ Deidentifieddestination Store Destination Response 
- The destination FHIR store for de-identified resources. After this field is added, all subsequent creates/updates/patches to the source store will be de-identified using the provided configuration and applied to the destination store. Importing resources to the source store will not trigger the streaming. If the source store already contains resources when this option is enabled, those resources will not be copied to the destination store unless they are subsequently updated. This may result in invalid references in the destination store. Before adding this config, you must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enable_update_create to true. The destination store must have disable_referential_integrity set to true. If a resource cannot be de-identified, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- resource_types Sequence[str]
- Supply a FHIR resource type (such as "Patient" or "Observation"). See https://www.hl7.org/fhir/valueset-resource-types.html for a list of all FHIR resource types. The server treats an empty list as an intent to stream all the supported resource types in this FHIR store.
- bigqueryDestination Property Map
- The destination BigQuery structure that contains both the dataset location and corresponding schema config. The output is organized in one table per resource type. The server reuses the existing tables (if any) that are named after the resource types, e.g. "Patient", "Observation". When there is no existing table for a given resource type, the server attempts to create one. When a table schema doesn't align with the schema config, either because of existing incompatible schema or out of band incompatible modification, the server does not stream in new data. One resolution in this case is to delete the incompatible table and let the server recreate one, though the newly created table only contains data after the table recreation. BigQuery imposes a 1 MB limit on streaming insert row size, therefore any resource mutation that generates more than 1 MB of BigQuery data will not be streamed. Results are written to BigQuery tables according to the parameters in BigQueryDestination.WriteDisposition. Different versions of the same resource are distinguishable by the meta.versionId and meta.lastUpdated columns. The operation (CREATE/UPDATE/DELETE) that results in the new version is recorded in the meta.tag. The tables contain all historical resource versions since streaming was enabled. For query convenience, the server also creates one view per table of the same name containing only the current resource version. The streamed data in the BigQuery dataset is not guaranteed to be completely unique. The combination of the id and meta.versionId columns should ideally identify a single unique row. But in rare cases, duplicates may exist. At query time, users may use the SQL select statement to keep only one of the duplicate rows given an id and meta.versionId pair. Alternatively, the server created view mentioned above also filters out duplicates. If a resource mutation cannot be streamed to BigQuery, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- deidentifiedStore Property MapDestination 
- The destination FHIR store for de-identified resources. After this field is added, all subsequent creates/updates/patches to the source store will be de-identified using the provided configuration and applied to the destination store. Importing resources to the source store will not trigger the streaming. If the source store already contains resources when this option is enabled, those resources will not be copied to the destination store unless they are subsequently updated. This may result in invalid references in the destination store. Before adding this config, you must grant the healthcare.fhirResources.update permission on the destination store to your project's Cloud Healthcare Service Agent service account. The destination store must set enable_update_create to true. The destination store must have disable_referential_integrity set to true. If a resource cannot be de-identified, errors will be logged to Cloud Logging (see Viewing error logs in Cloud Logging).
- resourceTypes List<String>
- Supply a FHIR resource type (such as "Patient" or "Observation"). See https://www.hl7.org/fhir/valueset-resource-types.html for a list of all FHIR resource types. The server treats an empty list as an intent to stream all the supported resource types in this FHIR store.
TagFilterList, TagFilterListArgs      
- List<string>
- Tags to be filtered. Tags must be DICOM Data Elements, File Meta Elements, or Directory Structuring Elements, as defined at: http://dicom.nema.org/medical/dicom/current/output/html/part06.html#table_6-1,. They may be provided by "Keyword" or "Tag". For example, "PatientID", "00100010".
- []string
- Tags to be filtered. Tags must be DICOM Data Elements, File Meta Elements, or Directory Structuring Elements, as defined at: http://dicom.nema.org/medical/dicom/current/output/html/part06.html#table_6-1,. They may be provided by "Keyword" or "Tag". For example, "PatientID", "00100010".
- List<String>
- Tags to be filtered. Tags must be DICOM Data Elements, File Meta Elements, or Directory Structuring Elements, as defined at: http://dicom.nema.org/medical/dicom/current/output/html/part06.html#table_6-1,. They may be provided by "Keyword" or "Tag". For example, "PatientID", "00100010".
- string[]
- Tags to be filtered. Tags must be DICOM Data Elements, File Meta Elements, or Directory Structuring Elements, as defined at: http://dicom.nema.org/medical/dicom/current/output/html/part06.html#table_6-1,. They may be provided by "Keyword" or "Tag". For example, "PatientID", "00100010".
- Sequence[str]
- Tags to be filtered. Tags must be DICOM Data Elements, File Meta Elements, or Directory Structuring Elements, as defined at: http://dicom.nema.org/medical/dicom/current/output/html/part06.html#table_6-1,. They may be provided by "Keyword" or "Tag". For example, "PatientID", "00100010".
- List<String>
- Tags to be filtered. Tags must be DICOM Data Elements, File Meta Elements, or Directory Structuring Elements, as defined at: http://dicom.nema.org/medical/dicom/current/output/html/part06.html#table_6-1,. They may be provided by "Keyword" or "Tag". For example, "PatientID", "00100010".
TagFilterListResponse, TagFilterListResponseArgs        
- List<string>
- Tags to be filtered. Tags must be DICOM Data Elements, File Meta Elements, or Directory Structuring Elements, as defined at: http://dicom.nema.org/medical/dicom/current/output/html/part06.html#table_6-1,. They may be provided by "Keyword" or "Tag". For example, "PatientID", "00100010".
- []string
- Tags to be filtered. Tags must be DICOM Data Elements, File Meta Elements, or Directory Structuring Elements, as defined at: http://dicom.nema.org/medical/dicom/current/output/html/part06.html#table_6-1,. They may be provided by "Keyword" or "Tag". For example, "PatientID", "00100010".
- List<String>
- Tags to be filtered. Tags must be DICOM Data Elements, File Meta Elements, or Directory Structuring Elements, as defined at: http://dicom.nema.org/medical/dicom/current/output/html/part06.html#table_6-1,. They may be provided by "Keyword" or "Tag". For example, "PatientID", "00100010".
- string[]
- Tags to be filtered. Tags must be DICOM Data Elements, File Meta Elements, or Directory Structuring Elements, as defined at: http://dicom.nema.org/medical/dicom/current/output/html/part06.html#table_6-1,. They may be provided by "Keyword" or "Tag". For example, "PatientID", "00100010".
- Sequence[str]
- Tags to be filtered. Tags must be DICOM Data Elements, File Meta Elements, or Directory Structuring Elements, as defined at: http://dicom.nema.org/medical/dicom/current/output/html/part06.html#table_6-1,. They may be provided by "Keyword" or "Tag". For example, "PatientID", "00100010".
- List<String>
- Tags to be filtered. Tags must be DICOM Data Elements, File Meta Elements, or Directory Structuring Elements, as defined at: http://dicom.nema.org/medical/dicom/current/output/html/part06.html#table_6-1,. They may be provided by "Keyword" or "Tag". For example, "PatientID", "00100010".
TextConfig, TextConfigArgs    
- AdditionalTransformations List<Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Info Type Transformation> 
- Additional transformations to apply to the detected data, overriding profile.
- ExcludeInfo List<string>Types 
- InfoTypes to skip transforming, overriding profile.
- ProfileType Pulumi.Google Native. Healthcare. V1Beta1. Text Config Profile Type 
- Base profile type for text transformation.
- Transformations
List<Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Info Type Transformation> 
- The transformations to apply to the detected data. Deprecated. Use additional_transformationsinstead.
- AdditionalTransformations []InfoType Transformation 
- Additional transformations to apply to the detected data, overriding profile.
- ExcludeInfo []stringTypes 
- InfoTypes to skip transforming, overriding profile.
- ProfileType TextConfig Profile Type 
- Base profile type for text transformation.
- Transformations
[]InfoType Transformation 
- The transformations to apply to the detected data. Deprecated. Use additional_transformationsinstead.
- additionalTransformations List<InfoType Transformation> 
- Additional transformations to apply to the detected data, overriding profile.
- excludeInfo List<String>Types 
- InfoTypes to skip transforming, overriding profile.
- profileType TextConfig Profile Type 
- Base profile type for text transformation.
- transformations
List<InfoType Transformation> 
- The transformations to apply to the detected data. Deprecated. Use additional_transformationsinstead.
- additionalTransformations InfoType Transformation[] 
- Additional transformations to apply to the detected data, overriding profile.
- excludeInfo string[]Types 
- InfoTypes to skip transforming, overriding profile.
- profileType TextConfig Profile Type 
- Base profile type for text transformation.
- transformations
InfoType Transformation[] 
- The transformations to apply to the detected data. Deprecated. Use additional_transformationsinstead.
- additional_transformations Sequence[InfoType Transformation] 
- Additional transformations to apply to the detected data, overriding profile.
- exclude_info_ Sequence[str]types 
- InfoTypes to skip transforming, overriding profile.
- profile_type TextConfig Profile Type 
- Base profile type for text transformation.
- transformations
Sequence[InfoType Transformation] 
- The transformations to apply to the detected data. Deprecated. Use additional_transformationsinstead.
- additionalTransformations List<Property Map>
- Additional transformations to apply to the detected data, overriding profile.
- excludeInfo List<String>Types 
- InfoTypes to skip transforming, overriding profile.
- profileType "PROFILE_TYPE_UNSPECIFIED" | "EMPTY" | "BASIC"
- Base profile type for text transformation.
- transformations List<Property Map>
- The transformations to apply to the detected data. Deprecated. Use additional_transformationsinstead.
TextConfigProfileType, TextConfigProfileTypeArgs        
- ProfileType Unspecified 
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as BASIC.
- Empty
- EMPTYEmpty profile which does not perform any transformations.
- Basic
- BASICAutomatically converts "DATE" infoTypes using a DateShiftConfig, and all other infoTypes using a ReplaceWithInfoTypeConfig.
- TextConfig Profile Type Profile Type Unspecified 
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as BASIC.
- TextConfig Profile Type Empty 
- EMPTYEmpty profile which does not perform any transformations.
- TextConfig Profile Type Basic 
- BASICAutomatically converts "DATE" infoTypes using a DateShiftConfig, and all other infoTypes using a ReplaceWithInfoTypeConfig.
- ProfileType Unspecified 
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as BASIC.
- Empty
- EMPTYEmpty profile which does not perform any transformations.
- Basic
- BASICAutomatically converts "DATE" infoTypes using a DateShiftConfig, and all other infoTypes using a ReplaceWithInfoTypeConfig.
- ProfileType Unspecified 
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as BASIC.
- Empty
- EMPTYEmpty profile which does not perform any transformations.
- Basic
- BASICAutomatically converts "DATE" infoTypes using a DateShiftConfig, and all other infoTypes using a ReplaceWithInfoTypeConfig.
- PROFILE_TYPE_UNSPECIFIED
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as BASIC.
- EMPTY
- EMPTYEmpty profile which does not perform any transformations.
- BASIC
- BASICAutomatically converts "DATE" infoTypes using a DateShiftConfig, and all other infoTypes using a ReplaceWithInfoTypeConfig.
- "PROFILE_TYPE_UNSPECIFIED"
- PROFILE_TYPE_UNSPECIFIEDNo profile provided. Same as BASIC.
- "EMPTY"
- EMPTYEmpty profile which does not perform any transformations.
- "BASIC"
- BASICAutomatically converts "DATE" infoTypes using a DateShiftConfig, and all other infoTypes using a ReplaceWithInfoTypeConfig.
TextConfigResponse, TextConfigResponseArgs      
- AdditionalTransformations List<Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Info Type Transformation Response> 
- Additional transformations to apply to the detected data, overriding profile.
- ExcludeInfo List<string>Types 
- InfoTypes to skip transforming, overriding profile.
- ProfileType string
- Base profile type for text transformation.
- Transformations
List<Pulumi.Google Native. Healthcare. V1Beta1. Inputs. Info Type Transformation Response> 
- The transformations to apply to the detected data. Deprecated. Use additional_transformationsinstead.
- AdditionalTransformations []InfoType Transformation Response 
- Additional transformations to apply to the detected data, overriding profile.
- ExcludeInfo []stringTypes 
- InfoTypes to skip transforming, overriding profile.
- ProfileType string
- Base profile type for text transformation.
- Transformations
[]InfoType Transformation Response 
- The transformations to apply to the detected data. Deprecated. Use additional_transformationsinstead.
- additionalTransformations List<InfoType Transformation Response> 
- Additional transformations to apply to the detected data, overriding profile.
- excludeInfo List<String>Types 
- InfoTypes to skip transforming, overriding profile.
- profileType String
- Base profile type for text transformation.
- transformations
List<InfoType Transformation Response> 
- The transformations to apply to the detected data. Deprecated. Use additional_transformationsinstead.
- additionalTransformations InfoType Transformation Response[] 
- Additional transformations to apply to the detected data, overriding profile.
- excludeInfo string[]Types 
- InfoTypes to skip transforming, overriding profile.
- profileType string
- Base profile type for text transformation.
- transformations
InfoType Transformation Response[] 
- The transformations to apply to the detected data. Deprecated. Use additional_transformationsinstead.
- additional_transformations Sequence[InfoType Transformation Response] 
- Additional transformations to apply to the detected data, overriding profile.
- exclude_info_ Sequence[str]types 
- InfoTypes to skip transforming, overriding profile.
- profile_type str
- Base profile type for text transformation.
- transformations
Sequence[InfoType Transformation Response] 
- The transformations to apply to the detected data. Deprecated. Use additional_transformationsinstead.
- additionalTransformations List<Property Map>
- Additional transformations to apply to the detected data, overriding profile.
- excludeInfo List<String>Types 
- InfoTypes to skip transforming, overriding profile.
- profileType String
- Base profile type for text transformation.
- transformations List<Property Map>
- The transformations to apply to the detected data. Deprecated. Use additional_transformationsinstead.
TimePartitioning, TimePartitioningArgs    
- ExpirationMs string
- Number of milliseconds for which to keep the storage for a partition.
- Type
Pulumi.Google Native. Healthcare. V1Beta1. Time Partitioning Type 
- Type of partitioning.
- ExpirationMs string
- Number of milliseconds for which to keep the storage for a partition.
- Type
TimePartitioning Type 
- Type of partitioning.
- expirationMs String
- Number of milliseconds for which to keep the storage for a partition.
- type
TimePartitioning Type 
- Type of partitioning.
- expirationMs string
- Number of milliseconds for which to keep the storage for a partition.
- type
TimePartitioning Type 
- Type of partitioning.
- expiration_ms str
- Number of milliseconds for which to keep the storage for a partition.
- type
TimePartitioning Type 
- Type of partitioning.
- expirationMs String
- Number of milliseconds for which to keep the storage for a partition.
- type "PARTITION_TYPE_UNSPECIFIED" | "HOUR" | "DAY" | "MONTH" | "YEAR"
- Type of partitioning.
TimePartitioningResponse, TimePartitioningResponseArgs      
- ExpirationMs string
- Number of milliseconds for which to keep the storage for a partition.
- Type string
- Type of partitioning.
- ExpirationMs string
- Number of milliseconds for which to keep the storage for a partition.
- Type string
- Type of partitioning.
- expirationMs String
- Number of milliseconds for which to keep the storage for a partition.
- type String
- Type of partitioning.
- expirationMs string
- Number of milliseconds for which to keep the storage for a partition.
- type string
- Type of partitioning.
- expiration_ms str
- Number of milliseconds for which to keep the storage for a partition.
- type str
- Type of partitioning.
- expirationMs String
- Number of milliseconds for which to keep the storage for a partition.
- type String
- Type of partitioning.
TimePartitioningType, TimePartitioningTypeArgs      
- PartitionType Unspecified 
- PARTITION_TYPE_UNSPECIFIEDDefault unknown time.
- Hour
- HOURData partitioned by hour.
- Day
- DAYData partitioned by day.
- Month
- MONTHData partitioned by month.
- Year
- YEARData partitioned by year.
- TimePartitioning Type Partition Type Unspecified 
- PARTITION_TYPE_UNSPECIFIEDDefault unknown time.
- TimePartitioning Type Hour 
- HOURData partitioned by hour.
- TimePartitioning Type Day 
- DAYData partitioned by day.
- TimePartitioning Type Month 
- MONTHData partitioned by month.
- TimePartitioning Type Year 
- YEARData partitioned by year.
- PartitionType Unspecified 
- PARTITION_TYPE_UNSPECIFIEDDefault unknown time.
- Hour
- HOURData partitioned by hour.
- Day
- DAYData partitioned by day.
- Month
- MONTHData partitioned by month.
- Year
- YEARData partitioned by year.
- PartitionType Unspecified 
- PARTITION_TYPE_UNSPECIFIEDDefault unknown time.
- Hour
- HOURData partitioned by hour.
- Day
- DAYData partitioned by day.
- Month
- MONTHData partitioned by month.
- Year
- YEARData partitioned by year.
- PARTITION_TYPE_UNSPECIFIED
- PARTITION_TYPE_UNSPECIFIEDDefault unknown time.
- HOUR
- HOURData partitioned by hour.
- DAY
- DAYData partitioned by day.
- MONTH
- MONTHData partitioned by month.
- YEAR
- YEARData partitioned by year.
- "PARTITION_TYPE_UNSPECIFIED"
- PARTITION_TYPE_UNSPECIFIEDDefault unknown time.
- "HOUR"
- HOURData partitioned by hour.
- "DAY"
- DAYData partitioned by day.
- "MONTH"
- MONTHData partitioned by month.
- "YEAR"
- YEARData partitioned by year.
ValidationConfig, ValidationConfigArgs    
- DisableFhirpath boolValidation 
- Whether to disable FHIRPath validation for incoming resources. Set this to true to disable checking incoming resources for conformance against FHIRPath requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- DisableProfile boolValidation 
- Whether to disable profile validation for this FHIR store. Set this to true to disable checking incoming resources for conformance against StructureDefinitions in this FHIR store.
- DisableReference boolType Validation 
- Whether to disable reference type validation for incoming resources. Set this to true to disable checking incoming resources for conformance against reference type requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- DisableRequired boolField Validation 
- Whether to disable required fields validation for incoming resources. Set this to true to disable checking incoming resources for conformance against required fields requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- EnabledImplementation List<string>Guides 
- A list of ImplementationGuide URLs in this FHIR store that are used to configure the profiles to use for validation. For example, to use the US Core profiles for validation, set enabled_implementation_guidesto["http://hl7.org/fhir/us/core/ImplementationGuide/ig"]. Ifenabled_implementation_guidesis empty or omitted, then incoming resources are only required to conform to the base FHIR profiles. Otherwise, a resource must conform to at least one profile listed in theglobalproperty of one of the enabled ImplementationGuides. The Cloud Healthcare API does not currently enforce all of the rules in a StructureDefinition. The following rules are supported: - min/max - minValue/maxValue - maxLength - type - fixed[x] - pattern[x] on simple types - slicing, when using "value" as the discriminator type When a URL cannot be resolved (for example, in a type assertion), the server does not return an error.
- DisableFhirpath boolValidation 
- Whether to disable FHIRPath validation for incoming resources. Set this to true to disable checking incoming resources for conformance against FHIRPath requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- DisableProfile boolValidation 
- Whether to disable profile validation for this FHIR store. Set this to true to disable checking incoming resources for conformance against StructureDefinitions in this FHIR store.
- DisableReference boolType Validation 
- Whether to disable reference type validation for incoming resources. Set this to true to disable checking incoming resources for conformance against reference type requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- DisableRequired boolField Validation 
- Whether to disable required fields validation for incoming resources. Set this to true to disable checking incoming resources for conformance against required fields requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- EnabledImplementation []stringGuides 
- A list of ImplementationGuide URLs in this FHIR store that are used to configure the profiles to use for validation. For example, to use the US Core profiles for validation, set enabled_implementation_guidesto["http://hl7.org/fhir/us/core/ImplementationGuide/ig"]. Ifenabled_implementation_guidesis empty or omitted, then incoming resources are only required to conform to the base FHIR profiles. Otherwise, a resource must conform to at least one profile listed in theglobalproperty of one of the enabled ImplementationGuides. The Cloud Healthcare API does not currently enforce all of the rules in a StructureDefinition. The following rules are supported: - min/max - minValue/maxValue - maxLength - type - fixed[x] - pattern[x] on simple types - slicing, when using "value" as the discriminator type When a URL cannot be resolved (for example, in a type assertion), the server does not return an error.
- disableFhirpath BooleanValidation 
- Whether to disable FHIRPath validation for incoming resources. Set this to true to disable checking incoming resources for conformance against FHIRPath requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- disableProfile BooleanValidation 
- Whether to disable profile validation for this FHIR store. Set this to true to disable checking incoming resources for conformance against StructureDefinitions in this FHIR store.
- disableReference BooleanType Validation 
- Whether to disable reference type validation for incoming resources. Set this to true to disable checking incoming resources for conformance against reference type requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- disableRequired BooleanField Validation 
- Whether to disable required fields validation for incoming resources. Set this to true to disable checking incoming resources for conformance against required fields requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- enabledImplementation List<String>Guides 
- A list of ImplementationGuide URLs in this FHIR store that are used to configure the profiles to use for validation. For example, to use the US Core profiles for validation, set enabled_implementation_guidesto["http://hl7.org/fhir/us/core/ImplementationGuide/ig"]. Ifenabled_implementation_guidesis empty or omitted, then incoming resources are only required to conform to the base FHIR profiles. Otherwise, a resource must conform to at least one profile listed in theglobalproperty of one of the enabled ImplementationGuides. The Cloud Healthcare API does not currently enforce all of the rules in a StructureDefinition. The following rules are supported: - min/max - minValue/maxValue - maxLength - type - fixed[x] - pattern[x] on simple types - slicing, when using "value" as the discriminator type When a URL cannot be resolved (for example, in a type assertion), the server does not return an error.
- disableFhirpath booleanValidation 
- Whether to disable FHIRPath validation for incoming resources. Set this to true to disable checking incoming resources for conformance against FHIRPath requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- disableProfile booleanValidation 
- Whether to disable profile validation for this FHIR store. Set this to true to disable checking incoming resources for conformance against StructureDefinitions in this FHIR store.
- disableReference booleanType Validation 
- Whether to disable reference type validation for incoming resources. Set this to true to disable checking incoming resources for conformance against reference type requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- disableRequired booleanField Validation 
- Whether to disable required fields validation for incoming resources. Set this to true to disable checking incoming resources for conformance against required fields requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- enabledImplementation string[]Guides 
- A list of ImplementationGuide URLs in this FHIR store that are used to configure the profiles to use for validation. For example, to use the US Core profiles for validation, set enabled_implementation_guidesto["http://hl7.org/fhir/us/core/ImplementationGuide/ig"]. Ifenabled_implementation_guidesis empty or omitted, then incoming resources are only required to conform to the base FHIR profiles. Otherwise, a resource must conform to at least one profile listed in theglobalproperty of one of the enabled ImplementationGuides. The Cloud Healthcare API does not currently enforce all of the rules in a StructureDefinition. The following rules are supported: - min/max - minValue/maxValue - maxLength - type - fixed[x] - pattern[x] on simple types - slicing, when using "value" as the discriminator type When a URL cannot be resolved (for example, in a type assertion), the server does not return an error.
- disable_fhirpath_ boolvalidation 
- Whether to disable FHIRPath validation for incoming resources. Set this to true to disable checking incoming resources for conformance against FHIRPath requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- disable_profile_ boolvalidation 
- Whether to disable profile validation for this FHIR store. Set this to true to disable checking incoming resources for conformance against StructureDefinitions in this FHIR store.
- disable_reference_ booltype_ validation 
- Whether to disable reference type validation for incoming resources. Set this to true to disable checking incoming resources for conformance against reference type requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- disable_required_ boolfield_ validation 
- Whether to disable required fields validation for incoming resources. Set this to true to disable checking incoming resources for conformance against required fields requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- enabled_implementation_ Sequence[str]guides 
- A list of ImplementationGuide URLs in this FHIR store that are used to configure the profiles to use for validation. For example, to use the US Core profiles for validation, set enabled_implementation_guidesto["http://hl7.org/fhir/us/core/ImplementationGuide/ig"]. Ifenabled_implementation_guidesis empty or omitted, then incoming resources are only required to conform to the base FHIR profiles. Otherwise, a resource must conform to at least one profile listed in theglobalproperty of one of the enabled ImplementationGuides. The Cloud Healthcare API does not currently enforce all of the rules in a StructureDefinition. The following rules are supported: - min/max - minValue/maxValue - maxLength - type - fixed[x] - pattern[x] on simple types - slicing, when using "value" as the discriminator type When a URL cannot be resolved (for example, in a type assertion), the server does not return an error.
- disableFhirpath BooleanValidation 
- Whether to disable FHIRPath validation for incoming resources. Set this to true to disable checking incoming resources for conformance against FHIRPath requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- disableProfile BooleanValidation 
- Whether to disable profile validation for this FHIR store. Set this to true to disable checking incoming resources for conformance against StructureDefinitions in this FHIR store.
- disableReference BooleanType Validation 
- Whether to disable reference type validation for incoming resources. Set this to true to disable checking incoming resources for conformance against reference type requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- disableRequired BooleanField Validation 
- Whether to disable required fields validation for incoming resources. Set this to true to disable checking incoming resources for conformance against required fields requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- enabledImplementation List<String>Guides 
- A list of ImplementationGuide URLs in this FHIR store that are used to configure the profiles to use for validation. For example, to use the US Core profiles for validation, set enabled_implementation_guidesto["http://hl7.org/fhir/us/core/ImplementationGuide/ig"]. Ifenabled_implementation_guidesis empty or omitted, then incoming resources are only required to conform to the base FHIR profiles. Otherwise, a resource must conform to at least one profile listed in theglobalproperty of one of the enabled ImplementationGuides. The Cloud Healthcare API does not currently enforce all of the rules in a StructureDefinition. The following rules are supported: - min/max - minValue/maxValue - maxLength - type - fixed[x] - pattern[x] on simple types - slicing, when using "value" as the discriminator type When a URL cannot be resolved (for example, in a type assertion), the server does not return an error.
ValidationConfigResponse, ValidationConfigResponseArgs      
- DisableFhirpath boolValidation 
- Whether to disable FHIRPath validation for incoming resources. Set this to true to disable checking incoming resources for conformance against FHIRPath requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- DisableProfile boolValidation 
- Whether to disable profile validation for this FHIR store. Set this to true to disable checking incoming resources for conformance against StructureDefinitions in this FHIR store.
- DisableReference boolType Validation 
- Whether to disable reference type validation for incoming resources. Set this to true to disable checking incoming resources for conformance against reference type requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- DisableRequired boolField Validation 
- Whether to disable required fields validation for incoming resources. Set this to true to disable checking incoming resources for conformance against required fields requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- EnabledImplementation List<string>Guides 
- A list of ImplementationGuide URLs in this FHIR store that are used to configure the profiles to use for validation. For example, to use the US Core profiles for validation, set enabled_implementation_guidesto["http://hl7.org/fhir/us/core/ImplementationGuide/ig"]. Ifenabled_implementation_guidesis empty or omitted, then incoming resources are only required to conform to the base FHIR profiles. Otherwise, a resource must conform to at least one profile listed in theglobalproperty of one of the enabled ImplementationGuides. The Cloud Healthcare API does not currently enforce all of the rules in a StructureDefinition. The following rules are supported: - min/max - minValue/maxValue - maxLength - type - fixed[x] - pattern[x] on simple types - slicing, when using "value" as the discriminator type When a URL cannot be resolved (for example, in a type assertion), the server does not return an error.
- DisableFhirpath boolValidation 
- Whether to disable FHIRPath validation for incoming resources. Set this to true to disable checking incoming resources for conformance against FHIRPath requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- DisableProfile boolValidation 
- Whether to disable profile validation for this FHIR store. Set this to true to disable checking incoming resources for conformance against StructureDefinitions in this FHIR store.
- DisableReference boolType Validation 
- Whether to disable reference type validation for incoming resources. Set this to true to disable checking incoming resources for conformance against reference type requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- DisableRequired boolField Validation 
- Whether to disable required fields validation for incoming resources. Set this to true to disable checking incoming resources for conformance against required fields requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- EnabledImplementation []stringGuides 
- A list of ImplementationGuide URLs in this FHIR store that are used to configure the profiles to use for validation. For example, to use the US Core profiles for validation, set enabled_implementation_guidesto["http://hl7.org/fhir/us/core/ImplementationGuide/ig"]. Ifenabled_implementation_guidesis empty or omitted, then incoming resources are only required to conform to the base FHIR profiles. Otherwise, a resource must conform to at least one profile listed in theglobalproperty of one of the enabled ImplementationGuides. The Cloud Healthcare API does not currently enforce all of the rules in a StructureDefinition. The following rules are supported: - min/max - minValue/maxValue - maxLength - type - fixed[x] - pattern[x] on simple types - slicing, when using "value" as the discriminator type When a URL cannot be resolved (for example, in a type assertion), the server does not return an error.
- disableFhirpath BooleanValidation 
- Whether to disable FHIRPath validation for incoming resources. Set this to true to disable checking incoming resources for conformance against FHIRPath requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- disableProfile BooleanValidation 
- Whether to disable profile validation for this FHIR store. Set this to true to disable checking incoming resources for conformance against StructureDefinitions in this FHIR store.
- disableReference BooleanType Validation 
- Whether to disable reference type validation for incoming resources. Set this to true to disable checking incoming resources for conformance against reference type requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- disableRequired BooleanField Validation 
- Whether to disable required fields validation for incoming resources. Set this to true to disable checking incoming resources for conformance against required fields requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- enabledImplementation List<String>Guides 
- A list of ImplementationGuide URLs in this FHIR store that are used to configure the profiles to use for validation. For example, to use the US Core profiles for validation, set enabled_implementation_guidesto["http://hl7.org/fhir/us/core/ImplementationGuide/ig"]. Ifenabled_implementation_guidesis empty or omitted, then incoming resources are only required to conform to the base FHIR profiles. Otherwise, a resource must conform to at least one profile listed in theglobalproperty of one of the enabled ImplementationGuides. The Cloud Healthcare API does not currently enforce all of the rules in a StructureDefinition. The following rules are supported: - min/max - minValue/maxValue - maxLength - type - fixed[x] - pattern[x] on simple types - slicing, when using "value" as the discriminator type When a URL cannot be resolved (for example, in a type assertion), the server does not return an error.
- disableFhirpath booleanValidation 
- Whether to disable FHIRPath validation for incoming resources. Set this to true to disable checking incoming resources for conformance against FHIRPath requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- disableProfile booleanValidation 
- Whether to disable profile validation for this FHIR store. Set this to true to disable checking incoming resources for conformance against StructureDefinitions in this FHIR store.
- disableReference booleanType Validation 
- Whether to disable reference type validation for incoming resources. Set this to true to disable checking incoming resources for conformance against reference type requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- disableRequired booleanField Validation 
- Whether to disable required fields validation for incoming resources. Set this to true to disable checking incoming resources for conformance against required fields requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- enabledImplementation string[]Guides 
- A list of ImplementationGuide URLs in this FHIR store that are used to configure the profiles to use for validation. For example, to use the US Core profiles for validation, set enabled_implementation_guidesto["http://hl7.org/fhir/us/core/ImplementationGuide/ig"]. Ifenabled_implementation_guidesis empty or omitted, then incoming resources are only required to conform to the base FHIR profiles. Otherwise, a resource must conform to at least one profile listed in theglobalproperty of one of the enabled ImplementationGuides. The Cloud Healthcare API does not currently enforce all of the rules in a StructureDefinition. The following rules are supported: - min/max - minValue/maxValue - maxLength - type - fixed[x] - pattern[x] on simple types - slicing, when using "value" as the discriminator type When a URL cannot be resolved (for example, in a type assertion), the server does not return an error.
- disable_fhirpath_ boolvalidation 
- Whether to disable FHIRPath validation for incoming resources. Set this to true to disable checking incoming resources for conformance against FHIRPath requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- disable_profile_ boolvalidation 
- Whether to disable profile validation for this FHIR store. Set this to true to disable checking incoming resources for conformance against StructureDefinitions in this FHIR store.
- disable_reference_ booltype_ validation 
- Whether to disable reference type validation for incoming resources. Set this to true to disable checking incoming resources for conformance against reference type requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- disable_required_ boolfield_ validation 
- Whether to disable required fields validation for incoming resources. Set this to true to disable checking incoming resources for conformance against required fields requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- enabled_implementation_ Sequence[str]guides 
- A list of ImplementationGuide URLs in this FHIR store that are used to configure the profiles to use for validation. For example, to use the US Core profiles for validation, set enabled_implementation_guidesto["http://hl7.org/fhir/us/core/ImplementationGuide/ig"]. Ifenabled_implementation_guidesis empty or omitted, then incoming resources are only required to conform to the base FHIR profiles. Otherwise, a resource must conform to at least one profile listed in theglobalproperty of one of the enabled ImplementationGuides. The Cloud Healthcare API does not currently enforce all of the rules in a StructureDefinition. The following rules are supported: - min/max - minValue/maxValue - maxLength - type - fixed[x] - pattern[x] on simple types - slicing, when using "value" as the discriminator type When a URL cannot be resolved (for example, in a type assertion), the server does not return an error.
- disableFhirpath BooleanValidation 
- Whether to disable FHIRPath validation for incoming resources. Set this to true to disable checking incoming resources for conformance against FHIRPath requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- disableProfile BooleanValidation 
- Whether to disable profile validation for this FHIR store. Set this to true to disable checking incoming resources for conformance against StructureDefinitions in this FHIR store.
- disableReference BooleanType Validation 
- Whether to disable reference type validation for incoming resources. Set this to true to disable checking incoming resources for conformance against reference type requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- disableRequired BooleanField Validation 
- Whether to disable required fields validation for incoming resources. Set this to true to disable checking incoming resources for conformance against required fields requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.
- enabledImplementation List<String>Guides 
- A list of ImplementationGuide URLs in this FHIR store that are used to configure the profiles to use for validation. For example, to use the US Core profiles for validation, set enabled_implementation_guidesto["http://hl7.org/fhir/us/core/ImplementationGuide/ig"]. Ifenabled_implementation_guidesis empty or omitted, then incoming resources are only required to conform to the base FHIR profiles. Otherwise, a resource must conform to at least one profile listed in theglobalproperty of one of the enabled ImplementationGuides. The Cloud Healthcare API does not currently enforce all of the rules in a StructureDefinition. The following rules are supported: - min/max - minValue/maxValue - maxLength - type - fixed[x] - pattern[x] on simple types - slicing, when using "value" as the discriminator type When a URL cannot be resolved (for example, in a type assertion), the server does not return an error.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.