AwsElbLoadBalancerAttributes.fromJson constructor

AwsElbLoadBalancerAttributes.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory AwsElbLoadBalancerAttributes.fromJson(Map<String, dynamic> json) {
  return AwsElbLoadBalancerAttributes(
    accessLog: json['AccessLog'] != null
        ? AwsElbLoadBalancerAccessLog.fromJson(
            json['AccessLog'] as Map<String, dynamic>)
        : null,
    connectionDraining: json['ConnectionDraining'] != null
        ? AwsElbLoadBalancerConnectionDraining.fromJson(
            json['ConnectionDraining'] as Map<String, dynamic>)
        : null,
    connectionSettings: json['ConnectionSettings'] != null
        ? AwsElbLoadBalancerConnectionSettings.fromJson(
            json['ConnectionSettings'] as Map<String, dynamic>)
        : null,
    crossZoneLoadBalancing: json['CrossZoneLoadBalancing'] != null
        ? AwsElbLoadBalancerCrossZoneLoadBalancing.fromJson(
            json['CrossZoneLoadBalancing'] as Map<String, dynamic>)
        : null,
  );
}