toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'baseEjectionTimes': pulumi.Input.mapInputValue<List<GetBackendServiceOutlierDetectionBaseEjectionTime>, List<Map<String, dynamic>>>(baseEjectionTimes, (value) => pulumi.Input.encodeList<GetBackendServiceOutlierDetectionBaseEjectionTime, Map<String, dynamic>>(value, (value) => value.toMap())),
    'consecutiveErrors': consecutiveErrors,
    'consecutiveGatewayFailure': consecutiveGatewayFailure,
    'enforcingConsecutiveErrors': enforcingConsecutiveErrors,
    'enforcingConsecutiveGatewayFailure': enforcingConsecutiveGatewayFailure,
    'enforcingSuccessRate': enforcingSuccessRate,
    'intervals': pulumi.Input.mapInputValue<List<GetBackendServiceOutlierDetectionInterval>, List<Map<String, dynamic>>>(intervals, (value) => pulumi.Input.encodeList<GetBackendServiceOutlierDetectionInterval, Map<String, dynamic>>(value, (value) => value.toMap())),
    'maxEjectionPercent': maxEjectionPercent,
    'successRateMinimumHosts': successRateMinimumHosts,
    'successRateRequestVolume': successRateRequestVolume,
    'successRateStdevFactor': successRateStdevFactor,
  };
}