Update the properties of a FHIR-enabled data store¶
Description¶
Update the properties of a FHIR-enabled data store.
Usage¶
healthlake_update_fhir_datastore(DatastoreId, DatastoreName,
AnalyticsConfiguration, NlpConfiguration, ProfileConfiguration,
IdentityProviderConfiguration, BackupConfiguration)
Arguments¶
DatastoreId
[required] The data store identifier.
DatastoreName
The data store name.
AnalyticsConfiguration
The analytics configuration for the data store.
NlpConfiguration
The natural language processing (NLP) configuration for the data store.
ProfileConfiguration
The profile configuration for the data store.
IdentityProviderConfiguration
The identity provider configuration for the data store.
BackupConfiguration
The backup configuration for the data store.
Value¶
A list with the following syntax:
list(
DatastoreProperties = list(
DatastoreId = "string",
DatastoreArn = "string",
DatastoreName = "string",
DatastoreStatus = "CREATING"|"ACTIVE"|"DELETING"|"DELETED"|"CREATE_FAILED"|"UPDATING"|"UPDATE_FAILED",
CreatedAt = as.POSIXct(
"2015-01-01"
),
DatastoreTypeVersion = "R4",
DatastoreEndpoint = "string",
SseConfiguration = list(
KmsEncryptionConfig = list(
CmkType = "CUSTOMER_MANAGED_KMS_KEY"|"AWS_OWNED_KMS_KEY",
KmsKeyId = "string"
)
),
PreloadDataConfig = list(
PreloadDataType = "SYNTHEA"
),
IdentityProviderConfiguration = list(
AuthorizationStrategy = "SMART_ON_FHIR_V1"|"SMART_ON_FHIR"|"AWS_AUTH",
FineGrainedAuthorizationEnabled = TRUE|FALSE,
Metadata = "string",
IdpLambdaArn = "string"
),
ErrorCause = list(
ErrorMessage = "string",
ErrorCategory = "RETRYABLE_ERROR"|"NON_RETRYABLE_ERROR"
),
NlpConfiguration = list(
Status = "ENABLED"|"ENABLING"|"DISABLED"|"DISABLING"
),
AnalyticsConfiguration = list(
Status = "ENABLED"|"ENABLING"|"DISABLED"|"DISABLING"|"PAUSING"|"PAUSED"
),
ProfileConfiguration = list(
DefaultProfiles = list(
"string"
)
),
BackupStatusInfo = list(
Configuration = list(
Status = "ENABLED"|"DISABLED",
BackupType = "CONTINUOUS",
RetentionPeriodInDays = 123,
BackupTagsEnabled = TRUE|FALSE
),
BackupEnabledAt = as.POSIXct(
"2015-01-01"
),
EarliestRestorePoint = as.POSIXct(
"2015-01-01"
),
LatestRestorePoint = as.POSIXct(
"2015-01-01"
),
ScheduledPermanentDeletionTime = as.POSIXct(
"2015-01-01"
)
)
)
)
Request syntax¶
svc$update_fhir_datastore(
DatastoreId = "string",
DatastoreName = "string",
AnalyticsConfiguration = list(
Status = "ENABLED"|"ENABLING"|"DISABLED"|"DISABLING"|"PAUSING"|"PAUSED"
),
NlpConfiguration = list(
Status = "ENABLED"|"ENABLING"|"DISABLED"|"DISABLING"
),
ProfileConfiguration = list(
DefaultProfiles = list(
"string"
)
),
IdentityProviderConfiguration = list(
AuthorizationStrategy = "SMART_ON_FHIR_V1"|"SMART_ON_FHIR"|"AWS_AUTH",
FineGrainedAuthorizationEnabled = TRUE|FALSE,
Metadata = "string",
IdpLambdaArn = "string"
),
BackupConfiguration = list(
Status = "ENABLED"|"DISABLED",
BackupType = "CONTINUOUS",
RetentionPeriodInDays = 123,
BackupTagsEnabled = TRUE|FALSE
)
)