When creating a Rest API inside a construct, the name attribute of the newly created AWS::ApiGateway::RestApi is based only on the id of the apigw.RestApi entry.
This limits discoverability when a Stack has multiple APIs. Having a name that would be equal to the LogicalId of the created CloudFormation resource would simplify discoverability.