Skip to content

Describes one or more zero-ETL or S3 event integrations with Amazon Redshift

Description

Describes one or more zero-ETL or S3 event integrations with Amazon Redshift.

Usage

redshift_describe_integrations(IntegrationArn, MaxRecords, Marker,
  Filters)

Arguments

  • IntegrationArn

    The unique identifier of the integration.

  • MaxRecords

    The maximum number of response records to return in each call. If the number of remaining response records exceeds the specified MaxRecords value, a value is returned in a marker field of the response. You can retrieve the next set of records by retrying the command with the returned marker value.

    Default: 100

    Constraints: minimum 20, maximum 100.

  • Marker

    An optional pagination token provided by a previous describe_integrations request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

  • Filters

    A filter that specifies one or more resources to return.

Value

A list with the following syntax:

list(
  Marker = "string",
  Integrations = list(
    list(
      IntegrationArn = "string",
      IntegrationName = "string",
      SourceArn = "string",
      TargetArn = "string",
      Status = "creating"|"active"|"modifying"|"failed"|"deleting"|"syncing"|"needs_attention",
      Errors = list(
        list(
          ErrorCode = "string",
          ErrorMessage = "string"
        )
      ),
      CreateTime = as.POSIXct(
        "2015-01-01"
      ),
      Description = "string",
      KMSKeyId = "string",
      AdditionalEncryptionContext = list(
        "string"
      ),
      Tags = list(
        list(
          Key = "string",
          Value = "string"
        )
      )
    )
  )
)

Request syntax

svc$describe_integrations(
  IntegrationArn = "string",
  MaxRecords = 123,
  Marker = "string",
  Filters = list(
    list(
      Name = "integration-arn"|"source-arn"|"source-types"|"status",
      Values = list(
        "string"
      )
    )
  )
)