Class: Aws::HealthLake::Types::DatastoreProperties

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-healthlake/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

Instance Attribute Details

#created_atTime

The time that a data store was created.

Returns:

  • (Time)


207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
# File 'gems/aws-sdk-healthlake/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_arnString

The Amazon Resource Name used in the creation of the data store.

Returns:

  • (String)


207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
# File 'gems/aws-sdk-healthlake/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_endpointString

The AWS endpoint for the data store. Each data store will have it's own endpoint with data store ID in the endpoint URL.

Returns:

  • (String)


207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
# File 'gems/aws-sdk-healthlake/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_idString

The AWS-generated ID number for the data store.

Returns:

  • (String)


207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
# File 'gems/aws-sdk-healthlake/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_nameString

The user-generated name for the data store.

Returns:

  • (String)


207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
# File 'gems/aws-sdk-healthlake/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_statusString

The status of the data store.

Returns:

  • (String)


207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
# File 'gems/aws-sdk-healthlake/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_versionString

The FHIR version. Only R4 version data is supported.

Returns:

  • (String)


207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
# File 'gems/aws-sdk-healthlake/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_causeTypes::ErrorCause

The error cause for the current data store operation.

Returns:



207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
# File 'gems/aws-sdk-healthlake/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_configurationTypes::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 'gems/aws-sdk-healthlake/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_configTypes::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 'gems/aws-sdk-healthlake/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_configurationTypes::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 'gems/aws-sdk-healthlake/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