Skip to content

CreateIntegrationInput

Source code in docs_src/capo_continuum/types/create_integration_input.py
class CreateIntegrationInput(TypedDict, closed=True):
    client_token: NotRequired[
        "capo_continuum.types.integration_client_token.IntegrationClientToken"
    ]
    """An optional token identifying one create attempt within the caller's account, Region, and operation. SDKs generate a token when omitted. If a request reaches the service without a token, the service generates one for that request. Each request without a token starts a new attempt. To replay an attempt, supply the same token and identical input. Authorized users and roles in the same account can retry an attempt this way. Token records are retained for eight hours after success or terminal failure, including after deletion of a successfully created integration. Different input with the same token returns ValidationException."""
    name: "capo_continuum.types.integration_name.IntegrationName"
    """The name for the integration."""
    provider_configuration: (
        "capo_continuum.types.provider_configuration.ProviderConfiguration"
    )
    """The provider-specific configuration required to create the integration. Only one member may be specified."""

client_token instance-attribute

client_token: NotRequired[IntegrationClientToken]

An optional token identifying one create attempt within the caller's account, Region, and operation. SDKs generate a token when omitted. If a request reaches the service without a token, the service generates one for that request. Each request without a token starts a new attempt. To replay an attempt, supply the same token and identical input. Authorized users and roles in the same account can retry an attempt this way. Token records are retained for eight hours after success or terminal failure, including after deletion of a successfully created integration. Different input with the same token returns ValidationException.

name instance-attribute

The name for the integration.

provider_configuration instance-attribute

provider_configuration: ProviderConfiguration

The provider-specific configuration required to create the integration. Only one member may be specified.