EventSubscription.fromXml constructor
EventSubscription.fromXml(
- XmlElement elem
Implementation
factory EventSubscription.fromXml(_s.XmlElement elem) {
return EventSubscription(
custSubscriptionId: _s.extractXmlStringValue(elem, 'CustSubscriptionId'),
customerAwsId: _s.extractXmlStringValue(elem, 'CustomerAwsId'),
enabled: _s.extractXmlBoolValue(elem, 'Enabled'),
eventCategoriesList: _s
.extractXmlChild(elem, 'EventCategoriesList')
?.let((elem) => _s.extractXmlStringListValues(elem, 'EventCategory')),
eventSubscriptionArn:
_s.extractXmlStringValue(elem, 'EventSubscriptionArn'),
snsTopicArn: _s.extractXmlStringValue(elem, 'SnsTopicArn'),
sourceIdsList: _s
.extractXmlChild(elem, 'SourceIdsList')
?.let((elem) => _s.extractXmlStringListValues(elem, 'SourceId')),
sourceType: _s.extractXmlStringValue(elem, 'SourceType'),
status: _s.extractXmlStringValue(elem, 'Status'),
subscriptionCreationTime:
_s.extractXmlStringValue(elem, 'SubscriptionCreationTime'),
);
}