Skip to content

Get Integration

cloudwatchlogs_get_integration R Documentation

Returns information about one integration between CloudWatch Logs and OpenSearch Service

Description

Returns information about one integration between CloudWatch Logs and OpenSearch Service.

Usage

cloudwatchlogs_get_integration(integrationName)

Arguments

integrationName

[required] The name of the integration that you want to find information about. To find the name of your integration, use list_integrations

Value

A list with the following syntax:

list(
  integrationName = "string",
  integrationType = "OPENSEARCH",
  integrationStatus = "PROVISIONING"|"ACTIVE"|"FAILED",
  integrationDetails = list(
    openSearchIntegrationDetails = list(
      dataSource = list(
        dataSourceName = "string",
        status = list(
          status = "ACTIVE"|"NOT_FOUND"|"ERROR",
          statusMessage = "string"
        )
      ),
      application = list(
        applicationEndpoint = "string",
        applicationArn = "string",
        applicationId = "string",
        status = list(
          status = "ACTIVE"|"NOT_FOUND"|"ERROR",
          statusMessage = "string"
        )
      ),
      collection = list(
        collectionEndpoint = "string",
        collectionArn = "string",
        status = list(
          status = "ACTIVE"|"NOT_FOUND"|"ERROR",
          statusMessage = "string"
        )
      ),
      workspace = list(
        workspaceId = "string",
        status = list(
          status = "ACTIVE"|"NOT_FOUND"|"ERROR",
          statusMessage = "string"
        )
      ),
      encryptionPolicy = list(
        policyName = "string",
        status = list(
          status = "ACTIVE"|"NOT_FOUND"|"ERROR",
          statusMessage = "string"
        )
      ),
      networkPolicy = list(
        policyName = "string",
        status = list(
          status = "ACTIVE"|"NOT_FOUND"|"ERROR",
          statusMessage = "string"
        )
      ),
      accessPolicy = list(
        policyName = "string",
        status = list(
          status = "ACTIVE"|"NOT_FOUND"|"ERROR",
          statusMessage = "string"
        )
      ),
      lifecyclePolicy = list(
        policyName = "string",
        status = list(
          status = "ACTIVE"|"NOT_FOUND"|"ERROR",
          statusMessage = "string"
        )
      )
    )
  )
)

Request syntax

svc$get_integration(
  integrationName = "string"
)