Class: Aws::HealthLake::Types::DatastoreProperties
- Inherits:
-
Struct
- Object
- Struct
- Aws::HealthLake::Types::DatastoreProperties
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-healthlake/types.rb
Overview
Displays the properties of the data store, including the ID, ARN, name, and the status of the data store.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The time that a data store was created.
-
#datastore_arn ⇒ String
The Amazon Resource Name used in the creation of the data store.
-
#datastore_endpoint ⇒ String
The AWS endpoint for the data store.
-
#datastore_id ⇒ String
The AWS-generated ID number for the data store.
-
#datastore_name ⇒ String
The user-generated name for the data store.
-
#datastore_status ⇒ String
The status of the data store.
-
#datastore_type_version ⇒ String
The FHIR version.
-
#error_cause ⇒ Types::ErrorCause
The error cause for the current data store operation.
-
#identity_provider_configuration ⇒ Types::IdentityProviderConfiguration
The identity provider that you selected when you created the data store.
-
#preload_data_config ⇒ Types::PreloadDataConfig
The preloaded data configuration for the data store.
-
#sse_configuration ⇒ Types::SseConfiguration
The server-side encryption key configuration for a customer provided encryption key (CMK).
Instance Attribute Details
#created_at ⇒ Time
The time that a data store was created.
207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 |
# File 'lib/aws-sdk-healthlake/types.rb', line 207 class DatastoreProperties < Struct.new( :datastore_id, :datastore_arn, :datastore_name, :datastore_status, :created_at, :datastore_type_version, :datastore_endpoint, :sse_configuration, :preload_data_config, :identity_provider_configuration, :error_cause) SENSITIVE = [] include Aws::Structure end |
#datastore_arn ⇒ String
The Amazon Resource Name used in the creation of the data store.
207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 |
# File 'lib/aws-sdk-healthlake/types.rb', line 207 class DatastoreProperties < Struct.new( :datastore_id, :datastore_arn, :datastore_name, :datastore_status, :created_at, :datastore_type_version, :datastore_endpoint, :sse_configuration, :preload_data_config, :identity_provider_configuration, :error_cause) SENSITIVE = [] include Aws::Structure end |
#datastore_endpoint ⇒ String
The AWS endpoint for the data store. Each data store will have it’s own endpoint with data store ID in the endpoint URL.
207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 |
# File 'lib/aws-sdk-healthlake/types.rb', line 207 class DatastoreProperties < Struct.new( :datastore_id, :datastore_arn, :datastore_name, :datastore_status, :created_at, :datastore_type_version, :datastore_endpoint, :sse_configuration, :preload_data_config, :identity_provider_configuration, :error_cause) SENSITIVE = [] include Aws::Structure end |
#datastore_id ⇒ String
The AWS-generated ID number for the data store.
207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 |
# File 'lib/aws-sdk-healthlake/types.rb', line 207 class DatastoreProperties < Struct.new( :datastore_id, :datastore_arn, :datastore_name, :datastore_status, :created_at, :datastore_type_version, :datastore_endpoint, :sse_configuration, :preload_data_config, :identity_provider_configuration, :error_cause) SENSITIVE = [] include Aws::Structure end |
#datastore_name ⇒ String
The user-generated name for the data store.
207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 |
# File 'lib/aws-sdk-healthlake/types.rb', line 207 class DatastoreProperties < Struct.new( :datastore_id, :datastore_arn, :datastore_name, :datastore_status, :created_at, :datastore_type_version, :datastore_endpoint, :sse_configuration, :preload_data_config, :identity_provider_configuration, :error_cause) SENSITIVE = [] include Aws::Structure end |
#datastore_status ⇒ String
The status of the data store.
207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 |
# File 'lib/aws-sdk-healthlake/types.rb', line 207 class DatastoreProperties < Struct.new( :datastore_id, :datastore_arn, :datastore_name, :datastore_status, :created_at, :datastore_type_version, :datastore_endpoint, :sse_configuration, :preload_data_config, :identity_provider_configuration, :error_cause) SENSITIVE = [] include Aws::Structure end |
#datastore_type_version ⇒ String
The FHIR version. Only R4 version data is supported.
207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 |
# File 'lib/aws-sdk-healthlake/types.rb', line 207 class DatastoreProperties < Struct.new( :datastore_id, :datastore_arn, :datastore_name, :datastore_status, :created_at, :datastore_type_version, :datastore_endpoint, :sse_configuration, :preload_data_config, :identity_provider_configuration, :error_cause) SENSITIVE = [] include Aws::Structure end |
#error_cause ⇒ Types::ErrorCause
The error cause for the current data store operation.
207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 |
# File 'lib/aws-sdk-healthlake/types.rb', line 207 class DatastoreProperties < Struct.new( :datastore_id, :datastore_arn, :datastore_name, :datastore_status, :created_at, :datastore_type_version, :datastore_endpoint, :sse_configuration, :preload_data_config, :identity_provider_configuration, :error_cause) SENSITIVE = [] include Aws::Structure end |
#identity_provider_configuration ⇒ Types::IdentityProviderConfiguration
The identity provider that you selected when you created the data store.
207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 |
# File 'lib/aws-sdk-healthlake/types.rb', line 207 class DatastoreProperties < Struct.new( :datastore_id, :datastore_arn, :datastore_name, :datastore_status, :created_at, :datastore_type_version, :datastore_endpoint, :sse_configuration, :preload_data_config, :identity_provider_configuration, :error_cause) SENSITIVE = [] include Aws::Structure end |
#preload_data_config ⇒ Types::PreloadDataConfig
The preloaded data configuration for the data store. Only data preloaded from Synthea is supported.
207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 |
# File 'lib/aws-sdk-healthlake/types.rb', line 207 class DatastoreProperties < Struct.new( :datastore_id, :datastore_arn, :datastore_name, :datastore_status, :created_at, :datastore_type_version, :datastore_endpoint, :sse_configuration, :preload_data_config, :identity_provider_configuration, :error_cause) SENSITIVE = [] include Aws::Structure end |
#sse_configuration ⇒ Types::SseConfiguration
The server-side encryption key configuration for a customer provided encryption key (CMK).
207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 |
# File 'lib/aws-sdk-healthlake/types.rb', line 207 class DatastoreProperties < Struct.new( :datastore_id, :datastore_arn, :datastore_name, :datastore_status, :created_at, :datastore_type_version, :datastore_endpoint, :sse_configuration, :preload_data_config, :identity_provider_configuration, :error_cause) SENSITIVE = [] include Aws::Structure end |