Skip to content

UpdateIntegrationInput

Source code in docs_src/capo_cloudwatchomni/types/update_integration_input.py
class UpdateIntegrationInput(TypedDict, closed=True):
    identifier: "capo_cloudwatchomni.types.integration_identifier.IntegrationIdentifier"
    """Identifies the integration to update — exactly one of integrationId, integrationArn, or integrationName."""
    credential: NotRequired[
        "capo_cloudwatchomni.types.integration_credential.IntegrationCredential"
    ]
    """The replacement credential used to authenticate with the provider."""
    integration_attributes: NotRequired[
        "capo_cloudwatchomni.types.string_map.StringMap"
    ]
    """The provider-specific attributes to associate with the integration."""
    role_arn: NotRequired["str"]
    """The Amazon Resource Name of the IAM role assumed to access the integration."""

credential instance-attribute

credential: NotRequired[IntegrationCredential]

The replacement credential used to authenticate with the provider.

identifier instance-attribute

Identifies the integration to update — exactly one of integrationId, integrationArn, or integrationName.

integration_attributes instance-attribute

integration_attributes: NotRequired[StringMap]

The provider-specific attributes to associate with the integration.

role_arn instance-attribute

role_arn: NotRequired[str]

The Amazon Resource Name of the IAM role assumed to access the integration.