aws-cdk-lib
Version:
Version 2 of the AWS Cloud Development Kit library
861 lines (860 loc) • 26.7 kB
TypeScript
export interface MetricWithDims<D> {
readonly namespace: string;
readonly metricName: string;
readonly statistic: string;
readonly dimensionsMap: D;
}
export declare class ApplicationELBMetrics {
static activeConnectionCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static clientTlsNegotiationErrorCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static clientTlsNegotiationErrorCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static consumedLcUsAverage(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static desyncMitigationModeNonCompliantRequestCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static desyncMitigationModeNonCompliantRequestCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static elbAuthErrorSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static elbAuthErrorSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static elbAuthFailureSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static elbAuthFailureSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static elbAuthLatencySum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static elbAuthLatencySum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static elbAuthRefreshTokenSuccessSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static elbAuthRefreshTokenSuccessSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static elbAuthSuccessSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static elbAuthSuccessSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static elbAuthUserClaimsSizeExceededSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static elbAuthUserClaimsSizeExceededSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static grpcRequestCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static httpFixedResponseCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static httpFixedResponseCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static httpRedirectCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static httpRedirectCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static httpRedirectUrlLimitExceededCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static httpRedirectUrlLimitExceededCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static httpCodeElb3XxCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static httpCodeElb3XxCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static httpCodeElb4XxCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static httpCodeElb4XxCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static httpCodeElb5XxCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static httpCodeElb5XxCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static httpCodeElb500CountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static httpCodeElb502CountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static httpCodeElb503CountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static httpCodeElb504CountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static httpCodeTarget2XxCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static httpCodeTarget2XxCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static httpCodeTarget2XxCountSum(this: void, dimensions: {
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
LoadBalancer: string;
TargetGroup: string;
}>;
static httpCodeTarget2XxCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}>;
static httpCodeTarget3XxCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static httpCodeTarget3XxCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static httpCodeTarget3XxCountSum(this: void, dimensions: {
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
LoadBalancer: string;
TargetGroup: string;
}>;
static httpCodeTarget3XxCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}>;
static httpCodeTarget4XxCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static httpCodeTarget4XxCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static httpCodeTarget4XxCountSum(this: void, dimensions: {
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
LoadBalancer: string;
TargetGroup: string;
}>;
static httpCodeTarget4XxCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}>;
static httpCodeTarget5XxCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static httpCodeTarget5XxCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static httpCodeTarget5XxCountSum(this: void, dimensions: {
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
LoadBalancer: string;
TargetGroup: string;
}>;
static httpCodeTarget5XxCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}>;
static iPv6ProcessedBytesSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static iPv6RequestCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static newConnectionCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static nonStickyRequestCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static nonStickyRequestCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static processedBytesSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static rejectedConnectionCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static rejectedConnectionCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static requestCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static requestCountSum(this: void, dimensions: {
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
LoadBalancer: string;
TargetGroup: string;
}>;
static ruleEvaluationsSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static targetConnectionErrorCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static targetConnectionErrorCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static targetConnectionErrorCountSum(this: void, dimensions: {
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
LoadBalancer: string;
TargetGroup: string;
}>;
static targetConnectionErrorCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}>;
static targetResponseTimeAverage(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static targetResponseTimeAverage(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static targetResponseTimeAverage(this: void, dimensions: {
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
LoadBalancer: string;
TargetGroup: string;
}>;
static targetResponseTimeAverage(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}>;
static targetTlsNegotiationErrorCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static targetTlsNegotiationErrorCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static targetTlsNegotiationErrorCountSum(this: void, dimensions: {
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
LoadBalancer: string;
TargetGroup: string;
}>;
static targetTlsNegotiationErrorCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}>;
static lambdaTargetProcessedBytesSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static requestCountPerTargetSum(this: void, dimensions: {
TargetGroup: string;
}): MetricWithDims<{
TargetGroup: string;
}>;
static requestCountPerTargetSum(this: void, dimensions: {
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
LoadBalancer: string;
TargetGroup: string;
}>;
static requestCountPerTargetSum(this: void, dimensions: {
TargetGroup: string;
}): MetricWithDims<{
TargetGroup: string;
}>;
static lambdaInternalErrorSum(this: void, dimensions: {
TargetGroup: string;
}): MetricWithDims<{
TargetGroup: string;
}>;
static lambdaInternalErrorSum(this: void, dimensions: {
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
LoadBalancer: string;
TargetGroup: string;
}>;
static lambdaInternalErrorSum(this: void, dimensions: {
TargetGroup: string;
}): MetricWithDims<{
TargetGroup: string;
}>;
static lambdaUserErrorSum(this: void, dimensions: {
TargetGroup: string;
}): MetricWithDims<{
TargetGroup: string;
}>;
static lambdaUserErrorSum(this: void, dimensions: {
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
LoadBalancer: string;
TargetGroup: string;
}>;
static lambdaUserErrorSum(this: void, dimensions: {
TargetGroup: string;
}): MetricWithDims<{
TargetGroup: string;
}>;
static droppedInvalidHeaderRequestCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static forwardedInvalidHeaderRequestCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static healthyHostCountAverage(this: void, dimensions: {
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
LoadBalancer: string;
TargetGroup: string;
}>;
static healthyHostCountAverage(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}>;
static unHealthyHostCountAverage(this: void, dimensions: {
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
LoadBalancer: string;
TargetGroup: string;
}>;
static unHealthyHostCountAverage(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}>;
}
export declare class GatewayELBMetrics {
static healthyHostCountAverage(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static unHealthyHostCountAverage(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static activeFlowCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static consumedLcUsAverage(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static newFlowCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static processedBytesSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
}
export declare class NetworkELBMetrics {
static activeFlowCountAverage(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static activeFlowCountAverage(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static activeFlowCountTcpAverage(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static activeFlowCountTcpAverage(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static activeFlowCountTlsAverage(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static activeFlowCountTlsAverage(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static activeFlowCountUdpAverage(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static activeFlowCountUdpAverage(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static clientTlsNegotiationErrorCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static clientTlsNegotiationErrorCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static consumedLcUsAverage(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static consumedLcUsTcpAverage(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static consumedLcUsTlsAverage(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static consumedLcUsUdpAverage(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static newFlowCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static newFlowCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static newFlowCountTcpSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static newFlowCountTcpSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static newFlowCountTlsSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static newFlowCountTlsSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static newFlowCountUdpSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static newFlowCountUdpSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static processedBytesSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static processedBytesSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static processedBytesTcpSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static processedBytesTcpSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static processedBytesTlsSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static processedBytesTlsSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static processedBytesUdpSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static processedBytesUdpSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static targetTlsNegotiationErrorCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static targetTlsNegotiationErrorCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static tcpClientResetCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static tcpClientResetCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static tcpElbResetCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static tcpElbResetCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static tcpTargetResetCountSum(this: void, dimensions: {
LoadBalancer: string;
}): MetricWithDims<{
LoadBalancer: string;
}>;
static tcpTargetResetCountSum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
}>;
static healthyHostCountMinimum(this: void, dimensions: {
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
LoadBalancer: string;
TargetGroup: string;
}>;
static healthyHostCountMinimum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}>;
static unHealthyHostCountMaximum(this: void, dimensions: {
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
LoadBalancer: string;
TargetGroup: string;
}>;
static unHealthyHostCountMaximum(this: void, dimensions: {
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}): MetricWithDims<{
AvailabilityZone: string;
LoadBalancer: string;
TargetGroup: string;
}>;
}