toJson method
Implementation
@override
Object toJson() => {
'count': ?count?.toString(),
'instanceFlexibilityPolicy': ?instanceFlexibilityPolicy?.toJson(),
'instanceProperties': ?instanceProperties?.toJson(),
'locationPolicy': ?locationPolicy?.toJson(),
'minCount': ?minCount?.toString(),
'namePattern': ?namePattern,
if (perInstanceProperties.isNotDefault)
'perInstanceProperties': {
for (final e in perInstanceProperties.entries) e.key: e.value.toJson(),
},
'sourceInstanceTemplate': ?sourceInstanceTemplate,
};