toJson method
Implementation
Map<String, dynamic> toJson() {
final lifecycleHookName = this.lifecycleHookName;
final lifecycleTransition = this.lifecycleTransition;
final defaultResult = this.defaultResult;
final heartbeatTimeout = this.heartbeatTimeout;
final notificationMetadata = this.notificationMetadata;
final notificationTargetARN = this.notificationTargetARN;
final roleARN = this.roleARN;
return {
'LifecycleHookName': lifecycleHookName,
'LifecycleTransition': lifecycleTransition,
if (defaultResult != null) 'DefaultResult': defaultResult,
if (heartbeatTimeout != null) 'HeartbeatTimeout': heartbeatTimeout,
if (notificationMetadata != null)
'NotificationMetadata': notificationMetadata,
if (notificationTargetARN != null)
'NotificationTargetARN': notificationTargetARN,
if (roleARN != null) 'RoleARN': roleARN,
};
}