Skip to content

Creates a connector that specifies the connection between a third-party cloud service provider and Config

Description

Creates a connector that specifies the connection between a third-party cloud service provider and Config.

A connector is required to create a service-linked configuration recorder for a third-party cloud service provider using the put_third_party_service_linked_configuration_recorder operation.

This API creates a service-linked role AWSServiceRoleForConfigThirdParty in your account. The service-linked role is created only when the role does not exist in your account.

Connectors cannot be updated

To update the connector configuration, you must delete all associated configuration recorders, delete the connector, and recreate it with the updated configuration.

Tags are added at creation and cannot be updated with this operation

Use tag_resource and untag_resource to update tags after creation.

Usage

configservice_put_connector(ConnectorConfiguration, Tags)

Arguments

  • ConnectorConfiguration

    [required] The provider-specific configuration for connecting to the third-party cloud service provider.

  • Tags

    The tags for the connector. Each tag consists of a key and an optional value, both of which you define.

Value

A list with the following syntax:

list(
  Arn = "string"
)

Request syntax

svc$put_connector(
  ConnectorConfiguration = list(
    azure = list(
      tenantIdentifier = "string",
      clientIdentifier = "string"
    )
  ),
  Tags = list(
    list(
      Key = "string",
      Value = "string"
    )
  )
)