Skip to content

List all FHIR-enabled data stores in a user’s account, regardless of data store status

Description

List all FHIR-enabled data stores in a user’s account, regardless of data store status.

Usage

healthlake_list_fhir_datastores(Filter, NextToken, MaxResults)

Arguments

  • Filter

List all filters associated with a FHIR data store request.

  • NextToken

The token used to retrieve the next page of data stores when results are paginated.

  • MaxResults

The maximum number of data stores returned on a page.

Value

A list with the following syntax:

list(
  DatastorePropertiesList = list(
    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"
        )
      )
    )
  ),
  NextToken = "string"
)

Request syntax

svc$list_fhir_datastores(
  Filter = list(
    DatastoreName = "string",
    DatastoreStatus = "CREATING"|"ACTIVE"|"DELETING"|"DELETED"|"CREATE_FAILED"|"UPDATING"|"UPDATE_FAILED",
    CreatedBefore = as.POSIXct(
      "2015-01-01"
    ),
    CreatedAfter = as.POSIXct(
      "2015-01-01"
    )
  ),
  NextToken = "string",
  MaxResults = 123
)