final boolean bootTimeScan = context.isBooting() && (enabled == null || enabled == true);
final String path = DeploymentScannerDefinition.PATH.resolveModelAttribute(context, operation).asString();
final ModelNode relativeToNode = RELATIVE_TO.resolveModelAttribute(context, operation);
final String relativeTo = relativeToNode.isDefined() ? relativeToNode.asString() : null;
final Boolean autoDeployZip = AUTO_DEPLOY_ZIPPED.resolveModelAttribute(context, operation).asBoolean();
final Boolean autoDeployExp = AUTO_DEPLOY_EXPLODED.resolveModelAttribute(context, operation).asBoolean();
final Boolean autoDeployXml = AUTO_DEPLOY_XML.resolveModelAttribute(context, operation).asBoolean();
final Long deploymentTimeout = DEPLOYMENT_TIMEOUT.resolveModelAttribute(context, operation).asLong();
final Integer scanInterval = SCAN_INTERVAL.resolveModelAttribute(context, operation).asInt();