GetConfigurationSetResponse.fromJson constructor
GetConfigurationSetResponse.fromJson(
- Map<String, dynamic> json
)
Implementation
factory GetConfigurationSetResponse.fromJson(Map<String, dynamic> json) {
return GetConfigurationSetResponse(
configurationSetName: json['ConfigurationSetName'] as String?,
deliveryOptions: json['DeliveryOptions'] != null
? DeliveryOptions.fromJson(
json['DeliveryOptions'] as Map<String, dynamic>)
: null,
reputationOptions: json['ReputationOptions'] != null
? ReputationOptions.fromJson(
json['ReputationOptions'] as Map<String, dynamic>)
: null,
sendingOptions: json['SendingOptions'] != null
? SendingOptions.fromJson(
json['SendingOptions'] as Map<String, dynamic>)
: null,
suppressionOptions: json['SuppressionOptions'] != null
? SuppressionOptions.fromJson(
json['SuppressionOptions'] as Map<String, dynamic>)
: null,
tags: (json['Tags'] as List?)
?.whereNotNull()
.map((e) => Tag.fromJson(e as Map<String, dynamic>))
.toList(),
trackingOptions: json['TrackingOptions'] != null
? TrackingOptions.fromJson(
json['TrackingOptions'] as Map<String, dynamic>)
: null,
);
}