AwsEventbridgeConnectionInvocationHttpParametersArgs

interface AwsEventbridgeConnectionInvocationHttpParametersArgs { bodies?: AwsEventbridgeConnectionHttpParameterArgs[]; headers?: AwsEventbridgeConnectionHttpParameterArgs[]; queryStrings?: AwsEventbridgeConnectionHttpParameterArgs[]; }

Additional HTTP parameters appended to every request made through the connection.

Remarks

Supported on all authorization types via authParameters.invocationHttpParameters. Up to 100 additional parameters per section (bodies, headers, queryStrings). Parameter values marked as secrets are stored and managed by AWS Secrets Manager.

Example

CODE
const invocationHttpParameters: AwsEventbridgeConnectionInvocationHttpParametersArgs = {
  headers: [{ key: 'x-api-version', value: '2024-01-01' }],
  queryStrings: [{ key: 'region', value: 'eu-central-1' }],
};

Properties

bodies: AwsEventbridgeConnectionHttpParameterArgs[]

Additional body parameters appended to the invocation request.

headers: AwsEventbridgeConnectionHttpParameterArgs[]

Additional header parameters appended to the invocation request.

queryStrings: AwsEventbridgeConnectionHttpParameterArgs[]

Additional query string parameters appended to the invocation request URL.