UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

972 lines (971 loc) 27.3 kB
export declare class ApplicationELBMetrics { static activeConnectionCountSum(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static clientTlsNegotiationErrorCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static clientTlsNegotiationErrorCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static consumedLcUsAverage(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static desyncMitigationModeNonCompliantRequestCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static desyncMitigationModeNonCompliantRequestCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static elbAuthErrorSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static elbAuthErrorSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static elbAuthFailureSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static elbAuthFailureSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static elbAuthLatencySum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static elbAuthLatencySum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static elbAuthRefreshTokenSuccessSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static elbAuthRefreshTokenSuccessSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static elbAuthSuccessSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static elbAuthSuccessSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static elbAuthUserClaimsSizeExceededSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static elbAuthUserClaimsSizeExceededSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static grpcRequestCountSum(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static httpFixedResponseCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static httpFixedResponseCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static httpRedirectCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static httpRedirectCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static httpRedirectUrlLimitExceededCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static httpRedirectUrlLimitExceededCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static httpCodeElb3XxCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static httpCodeElb3XxCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static httpCodeElb4XxCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static httpCodeElb4XxCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static httpCodeElb5XxCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static httpCodeElb5XxCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static httpCodeElb500CountSum(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static httpCodeElb502CountSum(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static httpCodeElb503CountSum(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static httpCodeElb504CountSum(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static httpCodeTarget2XxCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static httpCodeTarget2XxCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static httpCodeTarget2XxCountSum(dimensions: { LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ LoadBalancer: string; TargetGroup: string; }>; static httpCodeTarget2XxCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }>; static httpCodeTarget3XxCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static httpCodeTarget3XxCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static httpCodeTarget3XxCountSum(dimensions: { LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ LoadBalancer: string; TargetGroup: string; }>; static httpCodeTarget3XxCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }>; static httpCodeTarget4XxCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static httpCodeTarget4XxCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static httpCodeTarget4XxCountSum(dimensions: { LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ LoadBalancer: string; TargetGroup: string; }>; static httpCodeTarget4XxCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }>; static httpCodeTarget5XxCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static httpCodeTarget5XxCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static httpCodeTarget5XxCountSum(dimensions: { LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ LoadBalancer: string; TargetGroup: string; }>; static httpCodeTarget5XxCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }>; static iPv6ProcessedBytesSum(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static iPv6RequestCountSum(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static newConnectionCountSum(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static nonStickyRequestCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static nonStickyRequestCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static processedBytesSum(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static rejectedConnectionCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static rejectedConnectionCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static requestCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static requestCountSum(dimensions: { LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ LoadBalancer: string; TargetGroup: string; }>; static ruleEvaluationsSum(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static targetConnectionErrorCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static targetConnectionErrorCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static targetConnectionErrorCountSum(dimensions: { LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ LoadBalancer: string; TargetGroup: string; }>; static targetConnectionErrorCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }>; static targetResponseTimeAverage(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static targetResponseTimeAverage(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static targetResponseTimeAverage(dimensions: { LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ LoadBalancer: string; TargetGroup: string; }>; static targetResponseTimeAverage(dimensions: { AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }>; static targetTlsNegotiationErrorCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static targetTlsNegotiationErrorCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static targetTlsNegotiationErrorCountSum(dimensions: { LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ LoadBalancer: string; TargetGroup: string; }>; static targetTlsNegotiationErrorCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }>; static lambdaTargetProcessedBytesSum(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static requestCountPerTargetSum(dimensions: { TargetGroup: string; }): MetricWithDims<{ TargetGroup: string; }>; static requestCountPerTargetSum(dimensions: { LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ LoadBalancer: string; TargetGroup: string; }>; static lambdaInternalErrorSum(dimensions: { TargetGroup: string; }): MetricWithDims<{ TargetGroup: string; }>; static lambdaInternalErrorSum(dimensions: { LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ LoadBalancer: string; TargetGroup: string; }>; static lambdaUserErrorSum(dimensions: { TargetGroup: string; }): MetricWithDims<{ TargetGroup: string; }>; static lambdaUserErrorSum(dimensions: { LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ LoadBalancer: string; TargetGroup: string; }>; static droppedInvalidHeaderRequestCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { AvailabilityZone: string; LoadBalancer: string; }; statistic: string; }; static forwardedInvalidHeaderRequestCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { AvailabilityZone: string; LoadBalancer: string; }; statistic: string; }; static healthyHostCountAverage(dimensions: { LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ LoadBalancer: string; TargetGroup: string; }>; static healthyHostCountAverage(dimensions: { AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }>; static unHealthyHostCountAverage(dimensions: { LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ LoadBalancer: string; TargetGroup: string; }>; static unHealthyHostCountAverage(dimensions: { AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }>; } export declare class GatewayELBMetrics { static healthyHostCountAverage(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static unHealthyHostCountAverage(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static activeFlowCountSum(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static consumedLcUsAverage(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static newFlowCountSum(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static processedBytesSum(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; } export declare class NetworkELBMetrics { static activeFlowCountAverage(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static activeFlowCountAverage(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static activeFlowCountTcpAverage(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static activeFlowCountTcpAverage(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static activeFlowCountTlsAverage(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static activeFlowCountTlsAverage(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static activeFlowCountUdpAverage(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static activeFlowCountUdpAverage(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static clientTlsNegotiationErrorCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static clientTlsNegotiationErrorCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static consumedLcUsAverage(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static consumedLcUsTcpAverage(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static consumedLcUsTlsAverage(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static consumedLcUsUdpAverage(dimensions: { LoadBalancer: string; }): { namespace: string; metricName: string; dimensionsMap: { LoadBalancer: string; }; statistic: string; }; static newFlowCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static newFlowCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static newFlowCountTcpSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static newFlowCountTcpSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static newFlowCountTlsSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static newFlowCountTlsSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static newFlowCountUdpSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static newFlowCountUdpSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static processedBytesSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static processedBytesSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static processedBytesTcpSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static processedBytesTcpSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static processedBytesTlsSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static processedBytesTlsSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static processedBytesUdpSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static processedBytesUdpSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static targetTlsNegotiationErrorCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static targetTlsNegotiationErrorCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static tcpClientResetCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static tcpClientResetCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static tcpElbResetCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static tcpElbResetCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static tcpTargetResetCountSum(dimensions: { LoadBalancer: string; }): MetricWithDims<{ LoadBalancer: string; }>; static tcpTargetResetCountSum(dimensions: { AvailabilityZone: string; LoadBalancer: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; }>; static healthyHostCountMinimum(dimensions: { LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ LoadBalancer: string; TargetGroup: string; }>; static healthyHostCountMinimum(dimensions: { AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }>; static unHealthyHostCountMaximum(dimensions: { LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ LoadBalancer: string; TargetGroup: string; }>; static unHealthyHostCountMaximum(dimensions: { AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }): MetricWithDims<{ AvailabilityZone: string; LoadBalancer: string; TargetGroup: string; }>; } declare type MetricWithDims<D> = { namespace: string; metricName: string; statistic: string; dimensionsMap: D; }; export {};