Unable to use mapping since 7.1.0 update

Hi, I am using the JSON file we used during 6.4.5 which used to give us correct mapping for our logging from Orchestrator to Kibana. See example;

{
    "mappings": {
        "logEvent": {
            "properties": {
            	"@timestamp": {
                        "type": "date"
                    },
                    "AutomationType": {
                        "type": "text",
                        "fields": {
                            "keyword": {
                                "type": "keyword",
                                "ignore_above": 256
                            }
                        }
                    },
                 
                    "DateTimeEnded": {
                  		"type": "date",
		            	"format": "MM/dd/yyyy HH:mm:ss"
                    },
                    "Outcome1": {
                        "type": "text",
                        "fields": {
                            "keyword": {
                                "type": "keyword",
                                "ignore_above": 256
                            }
                        }
                    },
    "settings": {
        "index": {
            "number_of_shards": "5",
            "mapper": {
                "dynamic": "true"
            },
            "number_of_replicas": "1"
        }
    }
}

In our old version we would get an entry called Outcome1 and Outcome1.keyword when we create an index which allows me to use Discover to create items for the Dashboard, now instead we get the following which I cannot do anything with (we also do not get the @timestamp setting or get to choose one);

"mappings.logEvent.properties.Outcome1.fields.keyword.ignore_above"
"mappings.logEvent.properties.Outcome1.fields.keyword.type"
"mappings.logEvent.properties.Outcome1.fields.keyword.type.keyword"
"mappings.logEvent.properties.Outcome1.type"
"mappings.logEvent.properties.Outcome1.type.keyword"

So obviously as you can tell this is not usable as Orchestrator is not transfering any data and it's making it impossible to create index patterns.

Please advise where I am going wrong here.

Many thanks,

Steve

Anyone able to help?

Mapping types were removed in 7.0 https://www.elastic.co/guide/en/elasticsearch/reference/master/removal-of-types.html

I suspect your problems could be coming from defining the type logEvent in your mapping definition.