Skip to content

Update Application

opensearchservice_update_application R Documentation

Updates the configuration and settings of an existing OpenSearch application

Description

Updates the configuration and settings of an existing OpenSearch application.

Usage

opensearchservice_update_application(id, dataSources, appConfigs)

Arguments

id

[required] The unique identifier for the OpenSearch application to be updated.

dataSources

The data sources to associate with the OpenSearch application.

appConfigs

The configuration settings to modify for the OpenSearch application.

Value

A list with the following syntax:

list(
  id = "string",
  name = "string",
  arn = "string",
  dataSources = list(
    list(
      dataSourceArn = "string",
      dataSourceDescription = "string"
    )
  ),
  iamIdentityCenterOptions = list(
    enabled = TRUE|FALSE,
    iamIdentityCenterInstanceArn = "string",
    iamRoleForIdentityCenterApplicationArn = "string",
    iamIdentityCenterApplicationArn = "string"
  ),
  appConfigs = list(
    list(
      key = "opensearchDashboards.dashboardAdmin.users"|"opensearchDashboards.dashboardAdmin.groups",
      value = "string"
    )
  ),
  createdAt = as.POSIXct(
    "2015-01-01"
  ),
  lastUpdatedAt = as.POSIXct(
    "2015-01-01"
  )
)

Request syntax

svc$update_application(
  id = "string",
  dataSources = list(
    list(
      dataSourceArn = "string",
      dataSourceDescription = "string"
    )
  ),
  appConfigs = list(
    list(
      key = "opensearchDashboards.dashboardAdmin.users"|"opensearchDashboards.dashboardAdmin.groups",
      value = "string"
    )
  )
)