AwsEventbridgeConnectionAuthParametersArgs
interface AwsEventbridgeConnectionAuthParametersArgs {
apiKey?: AwsEventbridgeConnectionApiKeyAuthParametersArgs;
basic?: AwsEventbridgeConnectionBasicAuthParametersArgs;
connectivityParameters?: AwsEventbridgeConnectionConnectivityParametersArgs;
invocationHttpParameters?: AwsEventbridgeConnectionInvocationHttpParametersArgs;
oauth?: AwsEventbridgeConnectionOAuthParametersArgs;
}Authorization parameters for AwsEventbridgeConnection.
Remarks
Provide exactly one of basic, apiKey, or oauth matching the chosen authorizationType. invocationHttpParameters may be included alongside any auth type. connectivityParameters is only applicable with OAUTH_CLIENT_CREDENTIALS.
Properties
apiKey: AwsEventbridgeConnectionApiKeyAuthParametersArgs
Parameters for API_KEY authorization. Required when authorizationType is 'API_KEY'.
basic: AwsEventbridgeConnectionBasicAuthParametersArgs
Parameters for BASIC authorization. Required when authorizationType is 'BASIC'.
connectivityParameters: AwsEventbridgeConnectionConnectivityParametersArgs
Private API connectivity parameters for OAuth token acquisition. Only valid when authorizationType is 'OAUTH_CLIENT_CREDENTIALS'.
invocationHttpParameters: AwsEventbridgeConnectionInvocationHttpParametersArgs
Additional HTTP parameters appended to every invocation request made through this connection.
oauth: AwsEventbridgeConnectionOAuthParametersArgs
Parameters for OAUTH_CLIENT_CREDENTIALS authorization. Required when authorizationType is 'OAUTH_CLIENT_CREDENTIALS'.