curl --location --request POST '/v2/apis//integrations' \
--header 'Content-Type: application/json' \
--data-raw '{
"connectionId": "string",
"connectionType": "INTERNET",
"contentHandlingStrategy": "CONVERT_TO_BINARY",
"credentialsArn": "string",
"description": "string",
"integrationMethod": "string",
"integrationSubtype": "string",
"integrationType": "AWS",
"integrationUri": "string",
"passthroughBehavior": "WHEN_NO_MATCH",
"payloadFormatVersion": "string",
"requestParameters": {
"property1": "string",
"property2": "string"
},
"requestTemplates": {
"property1": "string",
"property2": "string"
},
"responseParameters": {
"property1": {},
"property2": {}
},
"templateSelectionExpression": "string",
"timeoutInMillis": 50,
"tlsConfig": {
"ServerNameToVerify": "string"
}
}'
{
"ApiGatewayManaged": true,
"ConnectionId": "string",
"ConnectionType": "INTERNET",
"ContentHandlingStrategy": "CONVERT_TO_BINARY",
"CredentialsArn": "string",
"Description": "string",
"IntegrationId": "string",
"IntegrationMethod": "string",
"IntegrationResponseSelectionExpression": "string",
"IntegrationSubtype": "string",
"IntegrationType": "AWS",
"IntegrationUri": "string",
"PassthroughBehavior": "WHEN_NO_MATCH",
"PayloadFormatVersion": "string",
"RequestParameters": {},
"RequestTemplates": {
"property1": "string",
"property2": "string"
},
"ResponseParameters": {
"property1": {},
"property2": {}
},
"TemplateSelectionExpression": "string",
"TimeoutInMillis": 0,
"TlsConfig": {
"ServerNameToVerify": "string"
}
}