It happens when I tried to delete the NS that created by ECS service directory, then this error shows up:
The resource hostedzone/Z1OWcan only be managed through servicediscovery.amazonaws.com (arn:aws:servicediscovery:us-east-1:561660628307:namespace/ns-c6lvlchj2gbcsobc)
If there are services hanging around the in the NS you can’t delete then you could try:
$ aws servicediscovery list-services $ aws servicediscovery delete-service --id= $ aws servicediscovery delete-namespace --id=