export/exportconfig.go
func NewExportManager(
	configDir string,
	uaaMgr uaa.Manager,
	spaceManager space.Manager,
	userManager user.Manager,
	orgManager organization.Manager,
	securityGroupManager securitygroup.Manager,
	isoSegmentMgr isosegment.Manager,
	privateDomainMgr privatedomain.Manager,
	sharedDomainMgr *shareddomain.Manager,
	serviceAccessMgr *serviceaccess.Manager,
	quotaMgr *quota.Manager) Manager {
	return &DefaultImportManager{
		ConfigDir:            configDir,
		UAAMgr:               uaaMgr,
		SpaceManager:         spaceManager,
		UserManager:          userManager,
		OrgManager:           orgManager,
		SecurityGroupManager: securityGroupManager,
		IsoSegmentManager:    isoSegmentMgr,
		PrivateDomainManager: privateDomainMgr,
		SharedDomainManager:  sharedDomainMgr,
		ServiceAccessManager: serviceAccessMgr,
		QuotaManager:         quotaMgr,
	}
}
func NewExportManager(
	configDir string,
	uaaMgr uaa.Manager,
	spaceManager space.Manager,
	userManager user.Manager,
	orgManager organization.Manager,
	securityGroupManager securitygroup.Manager,
	isoSegmentMgr isosegment.Manager,
	privateDomainMgr privatedomain.Manager,
	sharedDomainMgr *shareddomain.Manager,
	serviceAccessMgr *serviceaccess.Manager,
	quotaMgr *quota.Manager) Manager {
	return &DefaultImportManager{
		ConfigDir:            configDir,
		UAAMgr:               uaaMgr,
		SpaceManager:         spaceManager,
		UserManager:          userManager,
		OrgManager:           orgManager,
		SecurityGroupManager: securityGroupManager,
		IsoSegmentManager:    isoSegmentMgr,
		PrivateDomainManager: privateDomainMgr,
		SharedDomainManager:  sharedDomainMgr,
		ServiceAccessManager: serviceAccessMgr,
		QuotaManager:         quotaMgr,
	}
}
//NewExportManager Creates a new instance of the ImportConfig manager