LifecycleHook.fromXml constructor

LifecycleHook.fromXml(
  1. XmlElement elem
)

Implementation

factory LifecycleHook.fromXml(_s.XmlElement elem) {
  return LifecycleHook(
    autoScalingGroupName:
        _s.extractXmlStringValue(elem, 'AutoScalingGroupName'),
    defaultResult: _s.extractXmlStringValue(elem, 'DefaultResult'),
    globalTimeout: _s.extractXmlIntValue(elem, 'GlobalTimeout'),
    heartbeatTimeout: _s.extractXmlIntValue(elem, 'HeartbeatTimeout'),
    lifecycleHookName: _s.extractXmlStringValue(elem, 'LifecycleHookName'),
    lifecycleTransition:
        _s.extractXmlStringValue(elem, 'LifecycleTransition'),
    notificationMetadata:
        _s.extractXmlStringValue(elem, 'NotificationMetadata'),
    notificationTargetARN:
        _s.extractXmlStringValue(elem, 'NotificationTargetARN'),
    roleARN: _s.extractXmlStringValue(elem, 'RoleARN'),
  );
}