Considerando que identity_source
é opcional, deve ser possível passar uma string vazia.
O provedor Terraform não valida o campo como sugerido por o código
Como posso desabilitar o identity_source
padrão ao implantar um autorizador lambda do Gateway de API usando o terraform?
resource "aws_api_gateway_authorizer" "authorizer" {
name = "authorizer"
type = "REQUEST"
rest_api_id = "${aws_api_gateway_rest_api.api.id}"
authorizer_uri = "${local.authorizer_invoke_arn}"
authorizer_result_ttl_in_seconds = 0
}
Parece que o terraform usa method.request.header.Authorization
como padrão para identity_source
. Eu posso ir em um remover isso manualmente a partir do console do gateway de API, mas eu não sei como remover a fonte de identidade completamente usando terraform.
Considerando que identity_source
é opcional, deve ser possível passar uma string vazia.
O provedor Terraform não valida o campo como sugerido por o código