TopicRuleDestinationSummary.fromJson constructor
TopicRuleDestinationSummary.fromJson(
- Map<String, dynamic> json
)
Implementation
factory TopicRuleDestinationSummary.fromJson(Map<String, dynamic> json) {
return TopicRuleDestinationSummary(
arn: json['arn'] as String?,
createdAt: timeStampFromJson(json['createdAt']),
httpUrlSummary: json['httpUrlSummary'] != null
? HttpUrlDestinationSummary.fromJson(
json['httpUrlSummary'] as Map<String, dynamic>)
: null,
lastUpdatedAt: timeStampFromJson(json['lastUpdatedAt']),
status: (json['status'] as String?)?.toTopicRuleDestinationStatus(),
statusReason: json['statusReason'] as String?,
vpcDestinationSummary: json['vpcDestinationSummary'] != null
? VpcDestinationSummary.fromJson(
json['vpcDestinationSummary'] as Map<String, dynamic>)
: null,
);
}