aws.apigateway.4XXError
  | Api
  | aws.apigateway.4XXError.byApi
  | 
aws.apigateway.4XXError
  | ResourceWithMetrics
  | aws.apigateway.4XXError.byResourceWithMetrics
  | 
aws.apigateway.4XXError
  | Stage
  | aws.apigateway.4XXError.byStage
  | 
aws.apigateway.5XXError
  | Api
  | aws.apigateway.5XXError.byApi
  | 
aws.apigateway.5XXError
  | ResourceWithMetrics
  | aws.apigateway.5XXError.byResourceWithMetrics
  | 
aws.apigateway.5XXError
  | Stage
  | aws.apigateway.5XXError.byStage
  | 
aws.apigateway.CacheHitCount
  | Api
  | aws.apigateway.CacheHitCount.byApi
  | 
aws.apigateway.CacheHitCount
  | ResourceWithMetrics
  | aws.apigateway.CacheHitCount.byResourceWithMetrics
  | 
aws.apigateway.CacheHitCount
  | Stage
  | aws.apigateway.CacheHitCount.byStage
  | 
aws.apigateway.CacheMissCount
  | Api
  | aws.apigateway.CacheMissCount.byApi
  | 
aws.apigateway.CacheMissCount
  | ResourceWithMetrics
  | aws.apigateway.CacheMissCount.byResourceWithMetrics
  | 
aws.apigateway.CacheMissCount
  | Stage
  | aws.apigateway.CacheMissCount.byStage
  | 
aws.apigateway.Count
  | Api
  | aws.apigateway.Count.byApi
  | 
aws.apigateway.Count
  | ResourceWithMetrics
  | aws.apigateway.Count.byResourceWithMetrics
  | 
aws.apigateway.Count
  | Stage
  | aws.apigateway.Count.byStage
  | 
aws.apigateway.IntegrationLatency
  | Api
  | aws.apigateway.IntegrationLatency.byApi
  | 
aws.apigateway.IntegrationLatency
  | ResourceWithMetrics
  | aws.apigateway.IntegrationLatency.byResourceWithMetrics
  | 
aws.apigateway.IntegrationLatency
  | Stage
  | aws.apigateway.IntegrationLatency.byStage
  | 
aws.apigateway.Latency
  | Api
  | aws.apigateway.Latency.byApi
  | 
aws.apigateway.Latency
  | ResourceWithMetrics
  | aws.apigateway.Latency.byResourceWithMetrics
  | 
aws.apigateway.Latency
  | Stage
  | aws.apigateway.Latency.byStage
  | 
aws.applicationelb.RequestCount
  | Alb
  | aws.applicationelb.RequestCount.byAlb
  | 
aws.applicationelb.RequestCount
  | TargetGroup
  | aws.applicationelb.RequestCount.byTargetGroup
  | 
aws.docdb.BackupRetentionPeriodStorageUsed
  | Cluster
  | aws.docdb.BackupRetentionPeriodStorageUsed.byCluster
  | 
aws.docdb.BackupRetentionPeriodStorageUsed
  | ClusterByRole
  | aws.docdb.BackupRetentionPeriodStorageUsed.byClusterByRole
  | 
aws.docdb.BackupRetentionPeriodStorageUsed
  | Instance
  | aws.docdb.BackupRetentionPeriodStorageUsed.byInstance
  | 
aws.docdb.BufferCacheHitRatio
  | Cluster
  | aws.docdb.BufferCacheHitRatio.byCluster
  | 
aws.docdb.BufferCacheHitRatio
  | ClusterByRole
  | aws.docdb.BufferCacheHitRatio.byClusterByRole
  | 
aws.docdb.BufferCacheHitRatio
  | Instance
  | aws.docdb.BufferCacheHitRatio.byInstance
  | 
aws.docdb.CPUUtilization
  | Cluster
  | aws.docdb.CPUUtilization.byCluster
  | 
aws.docdb.CPUUtilization
  | ClusterByRole
  | aws.docdb.CPUUtilization.byClusterByRole
  | 
aws.docdb.CPUUtilization
  | Instance
  | aws.docdb.CPUUtilization.byInstance
  | 
aws.docdb.DatabaseConnections
  | Cluster
  | aws.docdb.DatabaseConnections.byCluster
  | 
aws.docdb.DatabaseConnections
  | ClusterByRole
  | aws.docdb.DatabaseConnections.byClusterByRole
  | 
aws.docdb.DatabaseConnections
  | Instance
  | aws.docdb.DatabaseConnections.byInstance
  | 
aws.docdb.DBClusterReplicaLagMaximum
  | Cluster
  | aws.docdb.DBClusterReplicaLagMaximum.byCluster
  | 
aws.docdb.DBClusterReplicaLagMaximum
  | ClusterByRole
  | aws.docdb.DBClusterReplicaLagMaximum.byClusterByRole
  | 
aws.docdb.DBClusterReplicaLagMaximum
  | Instance
  | aws.docdb.DBClusterReplicaLagMaximum.byInstance
  | 
aws.docdb.DBClusterReplicaLagMinimum
  | Cluster
  | aws.docdb.DBClusterReplicaLagMinimum.byCluster
  | 
aws.docdb.DBClusterReplicaLagMinimum
  | ClusterByRole
  | aws.docdb.DBClusterReplicaLagMinimum.byClusterByRole
  | 
aws.docdb.DBClusterReplicaLagMinimum
  | Instance
  | aws.docdb.DBClusterReplicaLagMinimum.byInstance
  | 
aws.docdb.DBInstanceReplicaLag
  | Cluster
  | aws.docdb.DBInstanceReplicaLag.byCluster
  | 
aws.docdb.DBInstanceReplicaLag
  | ClusterByRole
  | aws.docdb.DBInstanceReplicaLag.byClusterByRole
  | 
aws.docdb.DBInstanceReplicaLag
  | Instance
  | aws.docdb.DBInstanceReplicaLag.byInstance
  | 
aws.docdb.DiskQueueDepth
  | Cluster
  | aws.docdb.DiskQueueDepth.byCluster
  | 
aws.docdb.DiskQueueDepth
  | ClusterByRole
  | aws.docdb.DiskQueueDepth.byClusterByRole
  | 
aws.docdb.DiskQueueDepth
  | Instance
  | aws.docdb.DiskQueueDepth.byInstance
  | 
aws.docdb.EngineUptime
  | Cluster
  | aws.docdb.EngineUptime.byCluster
  | 
aws.docdb.EngineUptime
  | ClusterByRole
  | aws.docdb.EngineUptime.byClusterByRole
  | 
aws.docdb.EngineUptime
  | Instance
  | aws.docdb.EngineUptime.byInstance
  | 
aws.docdb.FreeableMemory
  | Cluster
  | aws.docdb.FreeableMemory.byCluster
  | 
aws.docdb.FreeableMemory
  | ClusterByRole
  | aws.docdb.FreeableMemory.byClusterByRole
  | 
aws.docdb.FreeableMemory
  | Instance
  | aws.docdb.FreeableMemory.byInstance
  | 
aws.docdb.FreeLocalStorage
  | Cluster
  | aws.docdb.FreeLocalStorage.byCluster
  | 
aws.docdb.FreeLocalStorage
  | ClusterByRole
  | aws.docdb.FreeLocalStorage.byClusterByRole
  | 
aws.docdb.FreeLocalStorage
  | Instance
  | aws.docdb.FreeLocalStorage.byInstance
  | 
aws.docdb.NetworkReceiveThroughput
  | Cluster
  | aws.docdb.NetworkReceiveThroughput.byCluster
  | 
aws.docdb.NetworkReceiveThroughput
  | ClusterByRole
  | aws.docdb.NetworkReceiveThroughput.byClusterByRole
  | 
aws.docdb.NetworkReceiveThroughput
  | Instance
  | aws.docdb.NetworkReceiveThroughput.byInstance
  | 
aws.docdb.NetworkThroughput
  | Cluster
  | aws.docdb.NetworkThroughput.byCluster
  | 
aws.docdb.NetworkThroughput
  | ClusterByRole
  | aws.docdb.NetworkThroughput.byClusterByRole
  | 
aws.docdb.NetworkThroughput
  | Instance
  | aws.docdb.NetworkThroughput.byInstance
  | 
aws.docdb.NetworkTransmitThroughput
  | Cluster
  | aws.docdb.NetworkTransmitThroughput.byCluster
  | 
aws.docdb.NetworkTransmitThroughput
  | ClusterByRole
  | aws.docdb.NetworkTransmitThroughput.byClusterByRole
  | 
aws.docdb.NetworkTransmitThroughput
  | Instance
  | aws.docdb.NetworkTransmitThroughput.byInstance
  | 
aws.docdb.ReadIOPS
  | Cluster
  | aws.docdb.ReadIOPS.byCluster
  | 
aws.docdb.ReadIOPS
  | ClusterByRole
  | aws.docdb.ReadIOPS.byClusterByRole
  | 
aws.docdb.ReadIOPS
  | Instance
  | aws.docdb.ReadIOPS.byInstance
  | 
aws.docdb.ReadLatency
  | Cluster
  | aws.docdb.ReadLatency.byCluster
  | 
aws.docdb.ReadLatency
  | ClusterByRole
  | aws.docdb.ReadLatency.byClusterByRole
  | 
aws.docdb.ReadLatency
  | Instance
  | aws.docdb.ReadLatency.byInstance
  | 
aws.docdb.ReadThroughput
  | Cluster
  | aws.docdb.ReadThroughput.byCluster
  | 
aws.docdb.ReadThroughput
  | ClusterByRole
  | aws.docdb.ReadThroughput.byClusterByRole
  | 
aws.docdb.ReadThroughput
  | Instance
  | aws.docdb.ReadThroughput.byInstance
  | 
aws.docdb.SnapshotStorageUsed
  | Cluster
  | aws.docdb.SnapshotStorageUsed.byCluster
  | 
aws.docdb.SnapshotStorageUsed
  | ClusterByRole
  | aws.docdb.SnapshotStorageUsed.byClusterByRole
  | 
aws.docdb.SnapshotStorageUsed
  | Instance
  | aws.docdb.SnapshotStorageUsed.byInstance
  | 
aws.docdb.SwapUsage
  | Cluster
  | aws.docdb.SwapUsage.byCluster
  | 
aws.docdb.SwapUsage
  | ClusterByRole
  | aws.docdb.SwapUsage.byClusterByRole
  | 
aws.docdb.SwapUsage
  | Instance
  | aws.docdb.SwapUsage.byInstance
  | 
aws.docdb.TotalBackupStorageBilled
  | Cluster
  | aws.docdb.TotalBackupStorageBilled.byCluster
  | 
aws.docdb.TotalBackupStorageBilled
  | ClusterByRole
  | aws.docdb.TotalBackupStorageBilled.byClusterByRole
  | 
aws.docdb.TotalBackupStorageBilled
  | Instance
  | aws.docdb.TotalBackupStorageBilled.byInstance
  | 
aws.docdb.VolumeBytesUsed
  | Cluster
  | aws.docdb.VolumeBytesUsed.byCluster
  | 
aws.docdb.VolumeBytesUsed
  | ClusterByRole
  | aws.docdb.VolumeBytesUsed.byClusterByRole
  | 
aws.docdb.VolumeBytesUsed
  | Instance
  | aws.docdb.VolumeBytesUsed.byInstance
  | 
aws.docdb.VolumeReadIOPs
  | Cluster
  | aws.docdb.VolumeReadIOPs.byCluster
  | 
aws.docdb.VolumeReadIOPs
  | ClusterByRole
  | aws.docdb.VolumeReadIOPs.byClusterByRole
  | 
aws.docdb.VolumeReadIOPs
  | Instance
  | aws.docdb.VolumeReadIOPs.byInstance
  | 
aws.docdb.VolumeWriteIOPs
  | Cluster
  | aws.docdb.VolumeWriteIOPs.byCluster
  | 
aws.docdb.VolumeWriteIOPs
  | ClusterByRole
  | aws.docdb.VolumeWriteIOPs.byClusterByRole
  | 
aws.docdb.VolumeWriteIOPs
  | Instance
  | aws.docdb.VolumeWriteIOPs.byInstance
  | 
aws.docdb.WriteIOPS
  | Cluster
  | aws.docdb.WriteIOPS.byCluster
  | 
aws.docdb.WriteIOPS
  | ClusterByRole
  | aws.docdb.WriteIOPS.byClusterByRole
  | 
aws.docdb.WriteIOPS
  | Instance
  | aws.docdb.WriteIOPS.byInstance
  | 
aws.docdb.WriteLatency
  | Cluster
  | aws.docdb.WriteLatency.byCluster
  | 
aws.docdb.WriteLatency
  | ClusterByRole
  | aws.docdb.WriteLatency.byClusterByRole
  | 
aws.docdb.WriteLatency
  | Instance
  | aws.docdb.WriteLatency.byInstance
  | 
aws.docdb.WriteThroughput
  | Cluster
  | aws.docdb.WriteThroughput.byCluster
  | 
aws.docdb.WriteThroughput
  | ClusterByRole
  | aws.docdb.WriteThroughput.byClusterByRole
  | 
aws.docdb.WriteThroughput
  | Instance
  | aws.docdb.WriteThroughput.byInstance
  | 
aws.dynamodb.ConsumedReadCapacityUnits
  | GlobalSecondaryIndex
  | aws.dynamodb.ConsumedReadCapacityUnits.byGlobalSecondaryIndex
  | 
aws.dynamodb.ConsumedWriteCapacityUnits
  | GlobalSecondaryIndex
  | aws.dynamodb.ConsumedWriteCapacityUnits.byGlobalSecondaryIndex
  | 
aws.dynamodb.ProvisionedReadCapacityUnits
  | GlobalSecondaryIndex
  | aws.dynamodb.ProvisionedReadCapacityUnits.byGlobalSecondaryIndex
  | 
aws.dynamodb.ProvisionedWriteCapacityUnits
  | GlobalSecondaryIndex
  | aws.dynamodb.ProvisionedWriteCapacityUnits.byGlobalSecondaryIndex
  | 
aws.dynamodb.ReadThrottleEvents
  | GlobalSecondaryIndex
  | aws.dynamodb.ReadThrottleEvents.byGlobalSecondaryIndex
  | 
aws.dynamodb.WriteThrottleEvents
  | GlobalSecondaryIndex
  | aws.dynamodb.WriteThrottleEvents.byGlobalSecondaryIndex
  | 
aws.ecs.activeServicesCount
  | Cluster
  | aws.ecs.activeServicesCount.byCluster
  | 
aws.ecs.CPUUtilization
  | Cluster
  | aws.ecs.CPUUtilization.byCluster
  | 
aws.ecs.CPUUtilization
  | Service
  | aws.ecs.CPUUtilization.byService
  | 
aws.ecs.desiredCount
  | Service
  | aws.ecs.desiredCount.byService
  | 
aws.ecs.MemoryUtilization
  | Cluster
  | aws.ecs.MemoryUtilization.byCluster
  | 
aws.ecs.MemoryUtilization
  | Service
  | aws.ecs.MemoryUtilization.byService
  | 
aws.ecs.pendingCount
  | Service
  | aws.ecs.pendingCount.byService
  | 
aws.ecs.pendingTasksCount
  | Cluster
  | aws.ecs.pendingTasksCount.byCluster
  | 
aws.ecs.registeredContainerInstancesCount
  | Cluster
  | aws.ecs.registeredContainerInstancesCount.byCluster
  | 
aws.ecs.runningCount
  | Service
  | aws.ecs.runningCount.byService
  | 
aws.ecs.runningTasksCount
  | Cluster
  | aws.ecs.runningTasksCount.byCluster
  | 
aws.es.CPUUtilization
  | Cluster
  | aws.es.CPUUtilization.byCluster
  | 
aws.es.CPUUtilization
  | Node
  | aws.es.CPUUtilization.byNode
  | 
aws.es.FreeStorageSpace
  | Cluster
  | aws.es.FreeStorageSpace.byCluster
  | 
aws.es.FreeStorageSpace
  | Node
  | aws.es.FreeStorageSpace.byNode
  | 
aws.es.IndexingLatency
  | Cluster
  | aws.es.IndexingLatency.byCluster
  | 
aws.es.IndexingLatency
  | Node
  | aws.es.IndexingLatency.byNode
  | 
aws.es.IndexingRate
  | Cluster
  | aws.es.IndexingRate.byCluster
  | 
aws.es.IndexingRate
  | Node
  | aws.es.IndexingRate.byNode
  | 
aws.es.JVMGCOldCollectionCount
  | Cluster
  | aws.es.JVMGCOldCollectionCount.byCluster
  | 
aws.es.JVMGCOldCollectionCount
  | Node
  | aws.es.JVMGCOldCollectionCount.byNode
  | 
aws.es.JVMGCOldCollectionTime
  | Cluster
  | aws.es.JVMGCOldCollectionTime.byCluster
  | 
aws.es.JVMGCOldCollectionTime
  | Node
  | aws.es.JVMGCOldCollectionTime.byNode
  | 
aws.es.JVMGCYoungCollectionCount
  | Cluster
  | aws.es.JVMGCYoungCollectionCount.byCluster
  | 
aws.es.JVMGCYoungCollectionCount
  | Node
  | aws.es.JVMGCYoungCollectionCount.byNode
  | 
aws.es.JVMGCYoungCollectionTime
  | Cluster
  | aws.es.JVMGCYoungCollectionTime.byCluster
  | 
aws.es.JVMGCYoungCollectionTime
  | Node
  | aws.es.JVMGCYoungCollectionTime.byNode
  | 
aws.es.JVMMemoryPressure
  | Cluster
  | aws.es.JVMMemoryPressure.byCluster
  | 
aws.es.JVMMemoryPressure
  | Node
  | aws.es.JVMMemoryPressure.byNode
  | 
aws.es.SearchLatency
  | Cluster
  | aws.es.SearchLatency.byCluster
  | 
aws.es.SearchLatency
  | Node
  | aws.es.SearchLatency.byNode
  | 
aws.es.SearchRate
  | Cluster
  | aws.es.SearchRate.byCluster
  | 
aws.es.SearchRate
  | Node
  | aws.es.SearchRate.byNode
  | 
aws.es.SysMemoryUtilization
  | Cluster
  | aws.es.SysMemoryUtilization.byCluster
  | 
aws.es.SysMemoryUtilization
  | Node
  | aws.es.SysMemoryUtilization.byNode
  | 
aws.es.ThreadpoolBulkQueue
  | Cluster
  | aws.es.ThreadpoolBulkQueue.byCluster
  | 
aws.es.ThreadpoolBulkQueue
  | Node
  | aws.es.ThreadpoolBulkQueue.byNode
  | 
aws.es.ThreadpoolBulkRejected
  | Cluster
  | aws.es.ThreadpoolBulkRejected.byCluster
  | 
aws.es.ThreadpoolBulkRejected
  | Node
  | aws.es.ThreadpoolBulkRejected.byNode
  | 
aws.es.ThreadpoolBulkThreads
  | Cluster
  | aws.es.ThreadpoolBulkThreads.byCluster
  | 
aws.es.ThreadpoolBulkThreads
  | Node
  | aws.es.ThreadpoolBulkThreads.byNode
  | 
aws.es.ThreadpoolForce_mergeQueue
  | Cluster
  | aws.es.ThreadpoolForce_mergeQueue.byCluster
  | 
aws.es.ThreadpoolForce_mergeQueue
  | Node
  | aws.es.ThreadpoolForce_mergeQueue.byNode
  | 
aws.es.ThreadpoolForce_mergeRejected
  | Cluster
  | aws.es.ThreadpoolForce_mergeRejected.byCluster
  | 
aws.es.ThreadpoolForce_mergeRejected
  | Node
  | aws.es.ThreadpoolForce_mergeRejected.byNode
  | 
aws.es.ThreadpoolForce_mergeThreads
  | Cluster
  | aws.es.ThreadpoolForce_mergeThreads.byCluster
  | 
aws.es.ThreadpoolForce_mergeThreads
  | Node
  | aws.es.ThreadpoolForce_mergeThreads.byNode
  | 
aws.es.ThreadpoolIndexQueue
  | Cluster
  | aws.es.ThreadpoolIndexQueue.byCluster
  | 
aws.es.ThreadpoolIndexQueue
  | Node
  | aws.es.ThreadpoolIndexQueue.byNode
  | 
aws.es.ThreadpoolIndexRejected
  | Cluster
  | aws.es.ThreadpoolIndexRejected.byCluster
  | 
aws.es.ThreadpoolIndexRejected
  | Node
  | aws.es.ThreadpoolIndexRejected.byNode
  | 
aws.es.ThreadpoolIndexThreads
  | Cluster
  | aws.es.ThreadpoolIndexThreads.byCluster
  | 
aws.es.ThreadpoolIndexThreads
  | Node
  | aws.es.ThreadpoolIndexThreads.byNode
  | 
aws.es.ThreadpoolSearchQueue
  | Cluster
  | aws.es.ThreadpoolSearchQueue.byCluster
  | 
aws.es.ThreadpoolSearchQueue
  | Node
  | aws.es.ThreadpoolSearchQueue.byNode
  | 
aws.es.ThreadpoolSearchRejected
  | Cluster
  | aws.es.ThreadpoolSearchRejected.byCluster
  | 
aws.es.ThreadpoolSearchRejected
  | Node
  | aws.es.ThreadpoolSearchRejected.byNode
  | 
aws.es.ThreadpoolSearchThreads
  | Cluster
  | aws.es.ThreadpoolSearchThreads.byCluster
  | 
aws.es.ThreadpoolSearchThreads
  | Node
  | aws.es.ThreadpoolSearchThreads.byNode
  | 
aws.kafka.BytesInPerSec
  | Broker
  | aws.kafka.BytesInPerSec.byBroker
  | 
aws.kafka.BytesInPerSec
  | Topic
  | aws.kafka.BytesInPerSec.byTopic
  | 
aws.kafka.BytesOutPerSec
  | Broker
  | aws.kafka.BytesOutPerSec.byBroker
  | 
aws.kafka.BytesOutPerSec
  | Topic
  | aws.kafka.BytesOutPerSec.byTopic
  | 
aws.kafka.FetchMessageConversionsPerSec
  | Broker
  | aws.kafka.FetchMessageConversionsPerSec.byBroker
  | 
aws.kafka.FetchMessageConversionsPerSec
  | Topic
  | aws.kafka.FetchMessageConversionsPerSec.byTopic
  | 
aws.kafka.MessagesInPerSec
  | Broker
  | aws.kafka.MessagesInPerSec.byBroker
  | 
aws.kafka.MessagesInPerSec
  | Topic
  | aws.kafka.MessagesInPerSec.byTopic
  | 
aws.kafka.ProduceMessageConversionsPerSec
  | Broker
  | aws.kafka.ProduceMessageConversionsPerSec.byBroker
  | 
aws.kafka.ProduceMessageConversionsPerSec
  | Topic
  | aws.kafka.ProduceMessageConversionsPerSec.byTopic
  | 
aws.kinesis.IncomingBytes
  | Stream
  | aws.kinesis.IncomingBytes.byStream
  | 
aws.kinesis.IncomingBytes
  | StreamShard
  | aws.kinesis.IncomingBytes.byStreamShard
  | 
aws.kinesis.IncomingRecords
  | Stream
  | aws.kinesis.IncomingRecords.byStream
  | 
aws.kinesis.IncomingRecords
  | StreamShard
  | aws.kinesis.IncomingRecords.byStreamShard
  | 
aws.kinesis.ReadProvisionedThroughputExceeded
  | Stream
  | aws.kinesis.ReadProvisionedThroughputExceeded.byStream
  | 
aws.kinesis.ReadProvisionedThroughputExceeded
  | StreamShard
  | aws.kinesis.ReadProvisionedThroughputExceeded.byStreamShard
  | 
aws.kinesis.WriteProvisionedThroughputExceeded
  | Stream
  | aws.kinesis.WriteProvisionedThroughputExceeded.byStream
  | 
aws.kinesis.WriteProvisionedThroughputExceeded
  | StreamShard
  | aws.kinesis.WriteProvisionedThroughputExceeded.byStreamShard
  | 
aws.lambda.ConcurrentExecutions
  | Function
  | aws.lambda.ConcurrentExecutions.byFunction
  | 
aws.lambda.ConcurrentExecutions
  | Region
  | aws.lambda.ConcurrentExecutions.byRegion
  | 
aws.lambda.DeadLetterErrors
  | Function
  | aws.lambda.DeadLetterErrors.byFunction
  | 
aws.lambda.DeadLetterErrors
  | FunctionAlias
  | aws.lambda.DeadLetterErrors.byFunctionAlias
  | 
aws.lambda.Duration
  | Function
  | aws.lambda.Duration.byFunction
  | 
aws.lambda.Duration
  | FunctionAlias
  | aws.lambda.Duration.byFunctionAlias
  | 
aws.lambda.Errors
  | Function
  | aws.lambda.Errors.byFunction
  | 
aws.lambda.Errors
  | FunctionAlias
  | aws.lambda.Errors.byFunctionAlias
  | 
aws.lambda.Invocations
  | Function
  | aws.lambda.Invocations.byFunction
  | 
aws.lambda.Invocations
  | FunctionAlias
  | aws.lambda.Invocations.byFunctionAlias
  | 
aws.lambda.IteratorAge
  | Function
  | aws.lambda.IteratorAge.byFunction
  | 
aws.lambda.IteratorAge
  | FunctionAlias
  | aws.lambda.IteratorAge.byFunctionAlias
  | 
aws.lambda.ProvisionedConcurrencyInvocations
  | Function
  | aws.lambda.ProvisionedConcurrencyInvocations.byFunction
  | 
aws.lambda.ProvisionedConcurrencyInvocations
  | FunctionAlias
  | aws.lambda.ProvisionedConcurrencyInvocations.byFunctionAlias
  | 
aws.lambda.ProvisionedConcurrencySpilloverInvocations
  | Function
  | aws.lambda.ProvisionedConcurrencySpilloverInvocations.byFunction
  | 
aws.lambda.ProvisionedConcurrencySpilloverInvocations
  | FunctionAlias
  | aws.lambda.ProvisionedConcurrencySpilloverInvocations.byFunctionAlias
  | 
aws.lambda.ProvisionedConcurrencyUtilization
  | FunctionAlias
  | aws.lambda.ProvisionedConcurrencyUtilization.byFunctionAlias
  | 
aws.lambda.ProvisionedConcurrentExecutions
  | Function
  | aws.lambda.ProvisionedConcurrentExecutions.byFunction
  | 
aws.lambda.ProvisionedConcurrentExecutions
  | FunctionAlias
  | aws.lambda.ProvisionedConcurrentExecutions.byFunctionAlias
  | 
aws.lambda.Throttles
  | Function
  | aws.lambda.Throttles.byFunction
  | 
aws.lambda.Throttles
  | FunctionAlias
  | aws.lambda.Throttles.byFunctionAlias
  | 
aws.neptune.BackupRetentionPeriodStorageUsed
  | Cluster
  | aws.neptune.BackupRetentionPeriodStorageUsed.byCluster
  | 
aws.neptune.BackupRetentionPeriodStorageUsed
  | ClusterByRole
  | aws.neptune.BackupRetentionPeriodStorageUsed.byClusterByRole
  | 
aws.neptune.BackupRetentionPeriodStorageUsed
  | Instance
  | aws.neptune.BackupRetentionPeriodStorageUsed.byInstance
  | 
aws.neptune.ClusterReplicaLag
  | Cluster
  | aws.neptune.ClusterReplicaLag.byCluster
  | 
aws.neptune.ClusterReplicaLag
  | ClusterByRole
  | aws.neptune.ClusterReplicaLag.byClusterByRole
  | 
aws.neptune.ClusterReplicaLag
  | Instance
  | aws.neptune.ClusterReplicaLag.byInstance
  | 
aws.neptune.ClusterReplicaLagMaximum
  | Cluster
  | aws.neptune.ClusterReplicaLagMaximum.byCluster
  | 
aws.neptune.ClusterReplicaLagMaximum
  | ClusterByRole
  | aws.neptune.ClusterReplicaLagMaximum.byClusterByRole
  | 
aws.neptune.ClusterReplicaLagMaximum
  | Instance
  | aws.neptune.ClusterReplicaLagMaximum.byInstance
  | 
aws.neptune.ClusterReplicaLagMinimum
  | Cluster
  | aws.neptune.ClusterReplicaLagMinimum.byCluster
  | 
aws.neptune.ClusterReplicaLagMinimum
  | ClusterByRole
  | aws.neptune.ClusterReplicaLagMinimum.byClusterByRole
  | 
aws.neptune.ClusterReplicaLagMinimum
  | Instance
  | aws.neptune.ClusterReplicaLagMinimum.byInstance
  | 
aws.neptune.CPUUtilization
  | Cluster
  | aws.neptune.CPUUtilization.byCluster
  | 
aws.neptune.CPUUtilization
  | ClusterByRole
  | aws.neptune.CPUUtilization.byClusterByRole
  | 
aws.neptune.CPUUtilization
  | Instance
  | aws.neptune.CPUUtilization.byInstance
  | 
aws.neptune.EngineUptime
  | Cluster
  | aws.neptune.EngineUptime.byCluster
  | 
aws.neptune.EngineUptime
  | ClusterByRole
  | aws.neptune.EngineUptime.byClusterByRole
  | 
aws.neptune.EngineUptime
  | Instance
  | aws.neptune.EngineUptime.byInstance
  | 
aws.neptune.FreeableMemory
  | Cluster
  | aws.neptune.FreeableMemory.byCluster
  | 
aws.neptune.FreeableMemory
  | ClusterByRole
  | aws.neptune.FreeableMemory.byClusterByRole
  | 
aws.neptune.FreeableMemory
  | Instance
  | aws.neptune.FreeableMemory.byInstance
  | 
aws.neptune.GremlinRequestsPerSec
  | Cluster
  | aws.neptune.GremlinRequestsPerSec.byCluster
  | 
aws.neptune.GremlinRequestsPerSec
  | ClusterByRole
  | aws.neptune.GremlinRequestsPerSec.byClusterByRole
  | 
aws.neptune.GremlinRequestsPerSec
  | Instance
  | aws.neptune.GremlinRequestsPerSec.byInstance
  | 
aws.neptune.GremlinWebSocketOpenConnections
  | Cluster
  | aws.neptune.GremlinWebSocketOpenConnections.byCluster
  | 
aws.neptune.GremlinWebSocketOpenConnections
  | ClusterByRole
  | aws.neptune.GremlinWebSocketOpenConnections.byClusterByRole
  | 
aws.neptune.GremlinWebSocketOpenConnections
  | Instance
  | aws.neptune.GremlinWebSocketOpenConnections.byInstance
  | 
aws.neptune.LoaderRequestsPerSec
  | Cluster
  | aws.neptune.LoaderRequestsPerSec.byCluster
  | 
aws.neptune.LoaderRequestsPerSec
  | ClusterByRole
  | aws.neptune.LoaderRequestsPerSec.byClusterByRole
  | 
aws.neptune.LoaderRequestsPerSec
  | Instance
  | aws.neptune.LoaderRequestsPerSec.byInstance
  | 
aws.neptune.MainRequestQueuePendingRequests
  | Cluster
  | aws.neptune.MainRequestQueuePendingRequests.byCluster
  | 
aws.neptune.MainRequestQueuePendingRequests
  | ClusterByRole
  | aws.neptune.MainRequestQueuePendingRequests.byClusterByRole
  | 
aws.neptune.MainRequestQueuePendingRequests
  | Instance
  | aws.neptune.MainRequestQueuePendingRequests.byInstance
  | 
aws.neptune.NetworkReceiveThroughput
  | Cluster
  | aws.neptune.NetworkReceiveThroughput.byCluster
  | 
aws.neptune.NetworkReceiveThroughput
  | ClusterByRole
  | aws.neptune.NetworkReceiveThroughput.byClusterByRole
  | 
aws.neptune.NetworkReceiveThroughput
  | Instance
  | aws.neptune.NetworkReceiveThroughput.byInstance
  | 
aws.neptune.NetworkThroughput
  | Cluster
  | aws.neptune.NetworkThroughput.byCluster
  | 
aws.neptune.NetworkThroughput
  | ClusterByRole
  | aws.neptune.NetworkThroughput.byClusterByRole
  | 
aws.neptune.NetworkThroughput
  | Instance
  | aws.neptune.NetworkThroughput.byInstance
  | 
aws.neptune.NetworkTransmitThroughput
  | Cluster
  | aws.neptune.NetworkTransmitThroughput.byCluster
  | 
aws.neptune.NetworkTransmitThroughput
  | ClusterByRole
  | aws.neptune.NetworkTransmitThroughput.byClusterByRole
  | 
aws.neptune.NetworkTransmitThroughput
  | Instance
  | aws.neptune.NetworkTransmitThroughput.byInstance
  | 
aws.neptune.NumTxCommitted
  | Cluster
  | aws.neptune.NumTxCommitted.byCluster
  | 
aws.neptune.NumTxCommitted
  | ClusterByRole
  | aws.neptune.NumTxCommitted.byClusterByRole
  | 
aws.neptune.NumTxCommitted
  | Instance
  | aws.neptune.NumTxCommitted.byInstance
  | 
aws.neptune.NumTxOpened
  | Cluster
  | aws.neptune.NumTxOpened.byCluster
  | 
aws.neptune.NumTxOpened
  | ClusterByRole
  | aws.neptune.NumTxOpened.byClusterByRole
  | 
aws.neptune.NumTxOpened
  | Instance
  | aws.neptune.NumTxOpened.byInstance
  | 
aws.neptune.NumTxRolledBack
  | Cluster
  | aws.neptune.NumTxRolledBack.byCluster
  | 
aws.neptune.NumTxRolledBack
  | ClusterByRole
  | aws.neptune.NumTxRolledBack.byClusterByRole
  | 
aws.neptune.NumTxRolledBack
  | Instance
  | aws.neptune.NumTxRolledBack.byInstance
  | 
aws.neptune.SnapshotStorageUsed
  | Cluster
  | aws.neptune.SnapshotStorageUsed.byCluster
  | 
aws.neptune.SnapshotStorageUsed
  | ClusterByRole
  | aws.neptune.SnapshotStorageUsed.byClusterByRole
  | 
aws.neptune.SnapshotStorageUsed
  | Instance
  | aws.neptune.SnapshotStorageUsed.byInstance
  | 
aws.neptune.SparqlRequestsPerSec
  | Cluster
  | aws.neptune.SparqlRequestsPerSec.byCluster
  | 
aws.neptune.SparqlRequestsPerSec
  | ClusterByRole
  | aws.neptune.SparqlRequestsPerSec.byClusterByRole
  | 
aws.neptune.SparqlRequestsPerSec
  | Instance
  | aws.neptune.SparqlRequestsPerSec.byInstance
  | 
aws.neptune.TotalBackupStorageBilled
  | Cluster
  | aws.neptune.TotalBackupStorageBilled.byCluster
  | 
aws.neptune.TotalBackupStorageBilled
  | ClusterByRole
  | aws.neptune.TotalBackupStorageBilled.byClusterByRole
  | 
aws.neptune.TotalBackupStorageBilled
  | Instance
  | aws.neptune.TotalBackupStorageBilled.byInstance
  | 
aws.neptune.TotalClientErrorsPerSec
  | Cluster
  | aws.neptune.TotalClientErrorsPerSec.byCluster
  | 
aws.neptune.TotalClientErrorsPerSec
  | ClusterByRole
  | aws.neptune.TotalClientErrorsPerSec.byClusterByRole
  | 
aws.neptune.TotalClientErrorsPerSec
  | Instance
  | aws.neptune.TotalClientErrorsPerSec.byInstance
  | 
aws.neptune.TotalRequestsPerSec
  | Cluster
  | aws.neptune.TotalRequestsPerSec.byCluster
  | 
aws.neptune.TotalRequestsPerSec
  | ClusterByRole
  | aws.neptune.TotalRequestsPerSec.byClusterByRole
  | 
aws.neptune.TotalRequestsPerSec
  | Instance
  | aws.neptune.TotalRequestsPerSec.byInstance
  | 
aws.neptune.TotalServerErrorsPerSec
  | Cluster
  | aws.neptune.TotalServerErrorsPerSec.byCluster
  | 
aws.neptune.TotalServerErrorsPerSec
  | ClusterByRole
  | aws.neptune.TotalServerErrorsPerSec.byClusterByRole
  | 
aws.neptune.TotalServerErrorsPerSec
  | Instance
  | aws.neptune.TotalServerErrorsPerSec.byInstance
  | 
aws.neptune.VolumeBytesUsed
  | Cluster
  | aws.neptune.VolumeBytesUsed.byCluster
  | 
aws.neptune.VolumeBytesUsed
  | ClusterByRole
  | aws.neptune.VolumeBytesUsed.byClusterByRole
  | 
aws.neptune.VolumeBytesUsed
  | Instance
  | aws.neptune.VolumeBytesUsed.byInstance
  | 
aws.neptune.VolumeReadIOPs
  | Cluster
  | aws.neptune.VolumeReadIOPs.byCluster
  | 
aws.neptune.VolumeReadIOPs
  | ClusterByRole
  | aws.neptune.VolumeReadIOPs.byClusterByRole
  | 
aws.neptune.VolumeReadIOPs
  | Instance
  | aws.neptune.VolumeReadIOPs.byInstance
  | 
aws.neptune.VolumeWriteIOPs
  | Cluster
  | aws.neptune.VolumeWriteIOPs.byCluster
  | 
aws.neptune.VolumeWriteIOPs
  | ClusterByRole
  | aws.neptune.VolumeWriteIOPs.byClusterByRole
  | 
aws.neptune.VolumeWriteIOPs
  | Instance
  | aws.neptune.VolumeWriteIOPs.byInstance
  | 
aws.rds.VolumeBytesUsed
  | DbCluster
  | aws.rds.VolumeBytesUsed.byDbCluster
  | 
aws.rds.VolumeReadIOPs
  | DbCluster
  | aws.rds.VolumeReadIOPs.byDbCluster
  | 
aws.rds.VolumeWriteIOPs
  | DbCluster
  | aws.rds.VolumeWriteIOPs.byDbCluster
  | 
aws.redshift.CPUUtilization
  | Cluster
  | aws.redshift.CPUUtilization.byCluster
  | 
aws.redshift.CPUUtilization
  | Node
  | aws.redshift.CPUUtilization.byNode
  | 
aws.redshift.DatabaseConnections
  | Cluster
  | aws.redshift.DatabaseConnections.byCluster
  | 
aws.redshift.DatabaseConnections
  | Node
  | aws.redshift.DatabaseConnections.byNode
  | 
aws.redshift.HealthStatus
  | Cluster
  | aws.redshift.HealthStatus.byCluster
  | 
aws.redshift.HealthStatus
  | Node
  | aws.redshift.HealthStatus.byNode
  | 
aws.redshift.MaintenanceMode
  | Cluster
  | aws.redshift.MaintenanceMode.byCluster
  | 
aws.redshift.MaintenanceMode
  | Node
  | aws.redshift.MaintenanceMode.byNode
  | 
aws.redshift.NetworkReceiveThroughput
  | Cluster
  | aws.redshift.NetworkReceiveThroughput.byCluster
  | 
aws.redshift.NetworkReceiveThroughput
  | Node
  | aws.redshift.NetworkReceiveThroughput.byNode
  | 
aws.redshift.NetworkTransmitThroughput
  | Cluster
  | aws.redshift.NetworkTransmitThroughput.byCluster
  | 
aws.redshift.NetworkTransmitThroughput
  | Node
  | aws.redshift.NetworkTransmitThroughput.byNode
  | 
aws.redshift.PercentageDiskSpaceUsed
  | Cluster
  | aws.redshift.PercentageDiskSpaceUsed.byCluster
  | 
aws.redshift.PercentageDiskSpaceUsed
  | Node
  | aws.redshift.PercentageDiskSpaceUsed.byNode
  | 
aws.redshift.ReadIOPS
  | Cluster
  | aws.redshift.ReadIOPS.byCluster
  | 
aws.redshift.ReadIOPS
  | Node
  | aws.redshift.ReadIOPS.byNode
  | 
aws.redshift.ReadLatency
  | Cluster
  | aws.redshift.ReadLatency.byCluster
  | 
aws.redshift.ReadLatency
  | Node
  | aws.redshift.ReadLatency.byNode
  | 
aws.redshift.ReadThroughput
  | Cluster
  | aws.redshift.ReadThroughput.byCluster
  | 
aws.redshift.ReadThroughput
  | Node
  | aws.redshift.ReadThroughput.byNode
  | 
aws.redshift.WriteIOPS
  | Cluster
  | aws.redshift.WriteIOPS.byCluster
  | 
aws.redshift.WriteIOPS
  | Node
  | aws.redshift.WriteIOPS.byNode
  | 
aws.redshift.WriteLatency
  | Cluster
  | aws.redshift.WriteLatency.byCluster
  | 
aws.redshift.WriteLatency
  | Node
  | aws.redshift.WriteLatency.byNode
  | 
aws.redshift.WriteThroughput
  | Cluster
  | aws.redshift.WriteThroughput.byCluster
  | 
aws.redshift.WriteThroughput
  | Node
  | aws.redshift.WriteThroughput.byNode
  | 
aws.states.ConsumedCapacity
  | ApiUsage
  | aws.states.ConsumedCapacity.byApiUsage
  | 
aws.states.ConsumedCapacity
  | Service
  | aws.states.ConsumedCapacity.byService
  | 
aws.states.ProvisionedBucketSize
  | ApiUsage
  | aws.states.ProvisionedBucketSize.byApiUsage
  | 
aws.states.ProvisionedBucketSize
  | Service
  | aws.states.ProvisionedBucketSize.byService
  | 
aws.states.ProvisionedRefillRate
  | ApiUsage
  | aws.states.ProvisionedRefillRate.byApiUsage
  | 
aws.states.ProvisionedRefillRate
  | Service
  | aws.states.ProvisionedRefillRate.byService
  | 
aws.states.ThrottledEvents
  | ApiUsage
  | aws.states.ThrottledEvents.byApiUsage
  | 
aws.states.ThrottledEvents
  | Service
  | aws.states.ThrottledEvents.byService
  |