import { _UnmarshalledMetricDatapoint } from "./_MetricDatapoint"; import * as __aws_sdk_types from "@aws-sdk/types"; /** * GetLoadBalancerMetricDataOutput shape */ export interface GetLoadBalancerMetricDataOutput extends __aws_sdk_types.MetadataBearer { /** *

The metric about which you are receiving information. Valid values are listed below, along with the most useful statistics to include in your request.

*/ metricName?: "ClientTLSNegotiationErrorCount" | "HealthyHostCount" | "UnhealthyHostCount" | "HTTPCode_LB_4XX_Count" | "HTTPCode_LB_5XX_Count" | "HTTPCode_Instance_2XX_Count" | "HTTPCode_Instance_3XX_Count" | "HTTPCode_Instance_4XX_Count" | "HTTPCode_Instance_5XX_Count" | "InstanceResponseTime" | "RejectedConnectionCount" | "RequestCount" | string; /** *

An array of metric datapoint objects.

*/ metricData?: Array<_UnmarshalledMetricDatapoint>; /** * Metadata about the response received, including the HTTP status code, HTTP headers, and any request identifiers recognized by the SDK. */ $metadata: __aws_sdk_types.ResponseMetadata; }