Permissions for @turbot/aws-elasticsearch

Taking a look at permissions and associated grant levels for each permission for Elasticsearch:

PermissionGrant LevelHelp
es:AddTagsOperatorOperator can configure existing domains.
es:CancelElasticsearchServiceSoftwareUpdateAdmin
es:CreateElasticsearchDomainAdmin
es:DeleteElasticsearchDomainAdmin
es:DeleteElasticsearchServiceRoleAdmin
es:DescribeElasticsearchDomainMetadata
es:DescribeElasticsearchDomainConfigMetadata
es:DescribeElasticsearchDomainsMetadata
es:DescribeElasticsearchInstanceTypeLimitsMetadata
es:DescribeReservedElasticsearchInstanceOfferingsMetadata
es:DescribeReservedElasticsearchInstancesMetadata
es:ESHttpDeleteOperatorOperators can submit HTTP requests against existing domains.
es:ESHttpGetReadOnly
es:ESHttpHeadReadOnly
es:ESHttpPostOperatorOperators can submit HTTP requests against existing domains.
es:ESHttpPutOperatorOperators can submit HTTP requests against existing domains.
es:GetCompatibleElasticsearchVersionsMetadata
es:GetUpgradeHistoryMetadata
es:GetUpgradeStatusMetadata
es:ListDomainNamesMetadata
es:ListElasticsearchInstanceTypesMetadata
es:ListElasticsearchVersionsMetadata
es:ListTagsMetadata
es:PurchaseReservedElasticsearchInstanceOwner
es:PurchaseReservedElasticsearchInstanceOfferingOwner
es:RemoveTagsOperatorOperator can configure existing domains.
es:StartElasticsearchServiceSoftwareUpdateAdmin
es:UpdateElasticsearchDomainConfigAdminPermission allows you to alter access policies.
es:UpgradeElasticsearchDomainAdmin